Age | Commit message (Expand) | Author |
2018-04-02 | libceph, ceph: add __init attribution to init funcitons | ![](//seccdn.libravatar.org/avatar/b73c98a8590f1d88235713236fa95685?s=13&d=retro) Chengguang Xu |
2018-04-02 | libceph, ceph: change permission for readonly debugfs entries | ![](//seccdn.libravatar.org/avatar/4e225f9ab5acdfc0871c36196aca3c5b?s=13&d=retro) Chengguang Xu |
2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | ![](//seccdn.libravatar.org/avatar/cbd18395260b6be2575187286a262f9a?s=13&d=retro) Greg Kroah-Hartman |
2017-07-07 | libceph: osd_state is 32 bits wide in luminous | ![](//seccdn.libravatar.org/avatar/c1cf5f2a76d8c1ab709f2c71755e09bb?s=13&d=retro) Ilya Dryomov |
2017-07-07 | libceph: pg_upmap[_items] infrastructure | ![](//seccdn.libravatar.org/avatar/c1cf5f2a76d8c1ab709f2c71755e09bb?s=13&d=retro) Ilya Dryomov |
2017-07-07 | libceph: respect RADOS_BACKOFF backoffs | ![](//seccdn.libravatar.org/avatar/c1cf5f2a76d8c1ab709f2c71755e09bb?s=13&d=retro) Ilya Dryomov |
2017-07-07 | libceph: make sure need_resend targets reflect latest map | ![](//seccdn.libravatar.org/avatar/c1cf5f2a76d8c1ab709f2c71755e09bb?s=13&d=retro) Ilya Dryomov |
2017-07-07 | libceph: introduce ceph_spg, ceph_pg_to_primary_shard() | ![](//seccdn.libravatar.org/avatar/c1cf5f2a76d8c1ab709f2c71755e09bb?s=13&d=retro) Ilya Dryomov |
2017-05-04 | libceph: add an epoch_barrier field to struct ceph_osd_client | ![](//seccdn.libravatar.org/avatar/f80302a2bafe61b55297953a047abf10?s=13&d=retro) Jeff Layton |
2017-05-04 | libceph: remove req->r_replay_version | ![](//seccdn.libravatar.org/avatar/f80302a2bafe61b55297953a047abf10?s=13&d=retro) Jeff Layton |
2016-07-28 | libceph: rados pool namespace support | ![](//seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng |
2016-05-26 | libceph: support for subscribing to "mdsmap.<id>" maps | ![](//seccdn.libravatar.org/avatar/c1cf5f2a76d8c1ab709f2c71755e09bb?s=13&d=retro) Ilya Dryomov |
2016-05-26 | libceph: take osdc->lock in osdmap_show() and dump flags in hex | ![](//seccdn.libravatar.org/avatar/c1cf5f2a76d8c1ab709f2c71755e09bb?s=13&d=retro) Ilya Dryomov |
2016-05-26 | libceph: support for sending notifies | ![](//seccdn.libravatar.org/avatar/c1cf5f2a76d8c1ab709f2c71755e09bb?s=13&d=retro) Ilya Dryomov |
2016-05-26 | libceph, rbd: ceph_osd_linger_request, watch/notify v2 | ![](//seccdn.libravatar.org/avatar/c1cf5f2a76d8c1ab709f2c71755e09bb?s=13&d=retro) Ilya Dryomov |
2016-05-26 | libceph: a major OSD client update | ![](//seccdn.libravatar.org/avatar/c1cf5f2a76d8c1ab709f2c71755e09bb?s=13&d=retro) Ilya Dryomov |
2016-05-26 | libceph: switch to calc_target(), part 2 | ![](//seccdn.libravatar.org/avatar/c1cf5f2a76d8c1ab709f2c71755e09bb?s=13&d=retro) Ilya Dryomov |
2016-05-26 | libceph: switch to calc_target(), part 1 | ![](//seccdn.libravatar.org/avatar/c1cf5f2a76d8c1ab709f2c71755e09bb?s=13&d=retro) Ilya Dryomov |
2016-05-26 | libceph: pi->min_size, pi->last_force_request_resend | ![](//seccdn.libravatar.org/avatar/c1cf5f2a76d8c1ab709f2c71755e09bb?s=13&d=retro) Ilya Dryomov |
2016-05-26 | libceph: variable-sized ceph_object_id | ![](//seccdn.libravatar.org/avatar/c1cf5f2a76d8c1ab709f2c71755e09bb?s=13&d=retro) Ilya Dryomov |
2016-03-25 | libceph: revamp subs code, switch to SUBSCRIBE2 protocol | ![](//seccdn.libravatar.org/avatar/c1cf5f2a76d8c1ab709f2c71755e09bb?s=13&d=retro) Ilya Dryomov |
2015-04-20 | libceph: expose client options through debugfs | ![](//seccdn.libravatar.org/avatar/c1cf5f2a76d8c1ab709f2c71755e09bb?s=13&d=retro) Ilya Dryomov |
2015-02-19 | libceph: nuke pool op infrastructure | ![](//seccdn.libravatar.org/avatar/9e3e9621e91b20f19922ce0d0811073f?s=13&d=retro) Ilya Dryomov |
2014-10-14 | libceph: separate multiple ops with commas in debugfs output | ![](//seccdn.libravatar.org/avatar/9e3e9621e91b20f19922ce0d0811073f?s=13&d=retro) Ilya Dryomov |
2014-06-06 | libceph: mon_get_version request infrastructure | ![](//seccdn.libravatar.org/avatar/56c45f14cb71ab71fe5c065bce2622a8?s=13&d=retro) Ilya Dryomov |
2014-06-06 | libceph: recognize poolop requests in debugfs | ![](//seccdn.libravatar.org/avatar/56c45f14cb71ab71fe5c065bce2622a8?s=13&d=retro) Ilya Dryomov |
2014-04-04 | libceph: dump pool {read,write}_tier to debugfs | ![](//seccdn.libravatar.org/avatar/56c45f14cb71ab71fe5c065bce2622a8?s=13&d=retro) Ilya Dryomov |
2014-04-04 | libceph: primary_affinity infrastructure | ![](//seccdn.libravatar.org/avatar/56c45f14cb71ab71fe5c065bce2622a8?s=13&d=retro) Ilya Dryomov |
2014-04-04 | libceph: primary_temp infrastructure | ![](//seccdn.libravatar.org/avatar/56c45f14cb71ab71fe5c065bce2622a8?s=13&d=retro) Ilya Dryomov |
2014-04-04 | libceph: generalize ceph_pg_mapping | ![](//seccdn.libravatar.org/avatar/56c45f14cb71ab71fe5c065bce2622a8?s=13&d=retro) Ilya Dryomov |
2014-04-04 | libceph: dump pg_temp mappings to debugfs | ![](//seccdn.libravatar.org/avatar/56c45f14cb71ab71fe5c065bce2622a8?s=13&d=retro) Ilya Dryomov |
2014-04-04 | libceph: do not prefix osd lines with \t in debugfs output | ![](//seccdn.libravatar.org/avatar/56c45f14cb71ab71fe5c065bce2622a8?s=13&d=retro) Ilya Dryomov |
2014-04-04 | libceph: refer to osdmap directly in osdmap_show() | ![](//seccdn.libravatar.org/avatar/56c45f14cb71ab71fe5c065bce2622a8?s=13&d=retro) Ilya Dryomov |
2014-01-27 | libceph: rename ceph_osd_request::r_{oloc,oid} to r_base_{oloc,oid} | ![](//seccdn.libravatar.org/avatar/56c45f14cb71ab71fe5c065bce2622a8?s=13&d=retro) Ilya Dryomov |
2014-01-27 | libceph: introduce and start using oid abstraction | ![](//seccdn.libravatar.org/avatar/56c45f14cb71ab71fe5c065bce2622a8?s=13&d=retro) Ilya Dryomov |
2013-05-01 | libceph: keep source rather than message osd op array | ![](//seccdn.libravatar.org/avatar/3d2a79a6759cbbfe3c1324a8fe4e6c41?s=13&d=retro) Alex Elder |
2013-02-26 | libceph: update osd request/reply encoding | ![](//seccdn.libravatar.org/avatar/a2a43beac749e2858f599f9d7ea9c093?s=13&d=retro) Sage Weil |
2013-02-26 | ceph: update support for PGID64, PGPOOL3, OSDENC protocol features | ![](//seccdn.libravatar.org/avatar/a2a43beac749e2858f599f9d7ea9c093?s=13&d=retro) Sage Weil |
2013-02-26 | libceph: decode into cpu-native ceph_pg type | ![](//seccdn.libravatar.org/avatar/a2a43beac749e2858f599f9d7ea9c093?s=13&d=retro) Sage Weil |
2012-08-20 | libceph: delay debugfs initialization until we learn global_id | ![](//seccdn.libravatar.org/avatar/a2a43beac749e2858f599f9d7ea9c093?s=13&d=retro) Sage Weil |
2012-04-15 | net: cleanup unsigned to unsigned int | ![](//seccdn.libravatar.org/avatar/d377bea5fa41b881f3e0df871b9f788d?s=13&d=retro) Eric Dumazet |
2010-10-20 | rbd: introduce rados block device (rbd), based on libceph | ![](//seccdn.libravatar.org/avatar/71ae33daa8a8449303db0aae09b3a386?s=13&d=retro) Yehuda Sadeh |
2010-10-20 | ceph: factor out libceph from Ceph file system | ![](//seccdn.libravatar.org/avatar/71ae33daa8a8449303db0aae09b3a386?s=13&d=retro) Yehuda Sadeh |