{"push_id":2371202744,"size":481,"distinct_size":0,"ref":"refs/heads/wip-mgr-dashboard_v2","head":"e4c7734c8dac08421989429fdc952ea1e107eabc","before":"da2caea0c2d1d69318e7dae951e14afbf766bc76","commits":[{"sha":"e42bf30b4596b7c58dadfcb77e16f6a26de3bce9","author":{"name":"Yaarit Hatuka","email":"4efb86dbdddaf91e594ac515835f688cca815ac5@gmail.com"},"message":"osd: add 'ceph [tell|daemon] osd.id smart'\n\nAlso added 'ceph daemon osd.id list_devices' which prints to stdout the\nOSD devices. 'ceph [tell|daemon] osd.id smart' probes the OSD devices\nfor SMART data and prints it to stdout in a JSON format. It assumes smartctl '--json' feature\nexists.\n\nSigned-off-by: Yaarit Hatuka <yaarithatuka@gmail.com>","distinct":false,"url":"https://api.github.com/repos/s0nea/ceph/commits/e42bf30b4596b7c58dadfcb77e16f6a26de3bce9"},{"sha":"46f67dd6085c16744c090d4c6f3d166384102d29","author":{"name":"Nathan Cutler","email":"3707ad02c4b07d59901ae3003a7007b31affd51a@suse.com"},"message":"build/ops: rpm: recommend chrony instead of ntp-daemon\n\nReferences: https://tracker.ceph.com/issues/22751\nSigned-off-by: Nathan Cutler <ncutler@suse.com>","distinct":false,"url":"https://api.github.com/repos/s0nea/ceph/commits/46f67dd6085c16744c090d4c6f3d166384102d29"},{"sha":"29630cb0e27c08f5dcc38fe48c43f55aeb2d726f","author":{"name":"Supriti Singh","email":"eae9cb752860d9421da390d3c47c74816221c8ca@suse.com"},"message":"RGW-NFS: Use rados cluster_stat to report filesystem usage\n\nPartially fixes: http://tracker.ceph.com/issues/22202\n\nSigned-off-by: Supriti Singh <supriti.singh@suse.com>","distinct":false,"url":"https://api.github.com/repos/s0nea/ceph/commits/29630cb0e27c08f5dcc38fe48c43f55aeb2d726f"},{"sha":"bc9b2e6c898d495b4eb3304b6128dd1292a212cc","author":{"name":"Nathan Cutler","email":"3707ad02c4b07d59901ae3003a7007b31affd51a@suse.com"},"message":"tests: cleanup: drop upgrade/jewel-x/point-to-point-x\n\nThis subsuite is only for testing upgrades from one jewel\npoint release to another. In luminous and master it serves no\nuseful purpose.\n\nFixes: http://tracker.ceph.com/issues/22888\nSigned-off-by: Nathan Cutler <ncutler@suse.com>","distinct":false,"url":"https://api.github.com/repos/s0nea/ceph/commits/bc9b2e6c898d495b4eb3304b6128dd1292a212cc"},{"sha":"8fb421070473ea212302f790f7da8e8939011d35","author":{"name":"Rubab-Syed","email":"8334300aa3ace134806d661a5d5190d6946d5a50@gmail.com"},"message":"mgr: add units to performance counters\n\nSigned-off-by: Rubab Syed<rubab.syed21@gmail.com>","distinct":false,"url":"https://api.github.com/repos/s0nea/ceph/commits/8fb421070473ea212302f790f7da8e8939011d35"},{"sha":"4306602862bd22072a7f296ee681cf47524f0328","author":{"name":"Abhishek Lekshmanan","email":"260919df5c79106eb32587a80a0e3b92afd9d35e@suse.com"},"message":"doc: rgw add some basic documentation for sync plugins & ES\n\nMostly a rst formatted C-c C-v of Yehuda's mail to the ceph-devel lists\n\nSigned-off-by: Abhishek Lekshmanan <abhishek@suse.com>","distinct":false,"url":"https://api.github.com/repos/s0nea/ceph/commits/4306602862bd22072a7f296ee681cf47524f0328"},{"sha":"640b2ae2baebc05d9986361d4a55df4ac4aa2917","author":{"name":"Abhishek Lekshmanan","email":"260919df5c79106eb32587a80a0e3b92afd9d35e@suse.com"},"message":"doc: add sync modules to toc\n\nAdding a seperate toc under sync modules for elastic, also renamed sync-plugins\nto sync-modules\n\nSigned-off-by: Abhishek Lekshmanan <abhishek@suse.com>","distinct":false,"url":"https://api.github.com/repos/s0nea/ceph/commits/640b2ae2baebc05d9986361d4a55df4ac4aa2917"},{"sha":"f57772ff2af7d3a73c4e72a21c85ee450174f62f","author":{"name":"Adam C. Emerson","email":"5fe2afc46dff281f290b989c6b449ab783732aa8@redhat.com"},"message":"include/any.h: Type Erasure for the uncopyable\n\nstd:any is nice and all, but they don't support uncopyable\nobjects. This is annoying to us, since we have a perfect use case for\nstd::any in the associated object map, but almost everything we want\nto put into it is uncopyable due to having a mutex or something.\n\nEnter ceph::immobile_any<>. A zero overhead type erasure that cannot\nbe moved or copied (you stick it in a container and it stays there) of\nfixed size that does no allocation.\n\nAlso unique_any and shared_any, because occasionally move and copy\nsemantics are useful but you still want to be able to store an\narbitrary type.\n\nSigned-off-by: Adam C. Emerson <aemerson@redhat.com>","distinct":false,"url":"https://api.github.com/repos/s0nea/ceph/commits/f57772ff2af7d3a73c4e72a21c85ee450174f62f"},{"sha":"143c59c30daafcf85823fa93267ea741c3d67019","author":{"name":"Adam C. Emerson","email":"5fe2afc46dff281f290b989c6b449ab783732aa8@redhat.com"},"message":"common: Switch singletons to use immobile_any\n\nThis cleans up the interface, makes things more robust by using both\nname and type, and does fewer allocations.\n\nSigned-off-by: Adam C. Emerson <aemerson@redhat.com>","distinct":false,"url":"https://api.github.com/repos/s0nea/ceph/commits/143c59c30daafcf85823fa93267ea741c3d67019"},{"sha":"5f32134f6d6bafa2ee6c948804a66cbe310b7876","author":{"name":"Yehuda Sadeh","email":"ab068f1a421fe1e18c295e8b530d5ae35142b7f7@redhat.com"},"message":"rgw: use explicit index pool placement\n\nFixes: http://tracker.ceph.com/issues/22928\n\nIf explicit placement is set, it overrides placement_target.\n\nSigned-off-by: Yehuda Sadeh <yehuda@redhat.com>","distinct":false,"url":"https://api.github.com/repos/s0nea/ceph/commits/5f32134f6d6bafa2ee6c948804a66cbe310b7876"},{"sha":"2199b9a264640bfc1771dfc450052bfaf58541d4","author":{"name":"Sage Weil","email":"de0588efcded8ff54c4ac7fcbd6d8ada6aa5c289@redhat.com"},"message":"osd: min_pg_log_entries == max == pg_log_dups_tracked\n\n- avoid a memory utilization explosion when a pg is degraded\n- avoid overhead of converting pg log entries to dup op entries.\n\nThe net of this is that during recovery we will keep fewer entries, which\nmeans we will trigger backfill sooner rather than later.\n\nIn the future, it would still be nice to dynamically adjust this in such\na way as to avoid increasing the memory footprint (e.g., by borrowing\nmemory from BlueStore).\n\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":false,"url":"https://api.github.com/repos/s0nea/ceph/commits/2199b9a264640bfc1771dfc450052bfaf58541d4"},{"sha":"21e6f89d744ebc03e1cc65fdb7b20cb080acf490","author":{"name":"songweibin","email":"704cf82bdcb16e6611baedf26ae6975771cc5aff@zte.com.cn"},"message":"librbd: remove duplicated header\n\nSigned-off-by: songweibin <song.weibin@zte.com.cn>","distinct":false,"url":"https://api.github.com/repos/s0nea/ceph/commits/21e6f89d744ebc03e1cc65fdb7b20cb080acf490"},{"sha":"8d59a2dc8ccb48a2e010f5bd1169209fe5dafe83","author":{"name":"songweibin","email":"704cf82bdcb16e6611baedf26ae6975771cc5aff@zte.com.cn"},"message":"librbd: validate if dst group snap name is equal to src\n\nSigned-off-by: songweibin <song.weibin@zte.com.cn>","distinct":false,"url":"https://api.github.com/repos/s0nea/ceph/commits/8d59a2dc8ccb48a2e010f5bd1169209fe5dafe83"},{"sha":"567d15682ecaf873cf40d41ee8eaad28d6e59fa8","author":{"name":"Tim Bishop","email":"7ec668561ebcdf298c8776d3f421b12206da9bfe@bishnet.net"},"message":"cmake: rbd resource agent needs to be executable.\n\nWithout this the resource fails in Pacemaker with the error:\n\nFeb 11 12:48:30 mypacemakerhost crmd[5154]:    error: Failed to retrieve meta-data for ocf:ceph:rbd\nFeb 11 12:48:30 mypacemakerhost crmd[5154]:   notice: Operation p_rbd_myres_monitor_0: insufficient privileges (node=mypacemakerhost, call=228, rc=4, cib-update=60, confirmed=true)\n\nThis worked fine in the jewel version of the package, but is broken in\nthe luminous one, presumably because of the build changes.\n\nFixes: http://tracker.ceph.com/issues/22980\nSigned-off-by: Tim Bishop <tim@bishnet.net>","distinct":false,"url":"https://api.github.com/repos/s0nea/ceph/commits/567d15682ecaf873cf40d41ee8eaad28d6e59fa8"},{"sha":"dba3ebec299bf745100dafa7d137ee8c6eab717e","author":{"name":"Nathan Cutler","email":"3707ad02c4b07d59901ae3003a7007b31affd51a@suse.com"},"message":"build/ops: change WITH_SYSTEMD default to ON\n\nSigned-off-by: Nathan Cutler <ncutler@suse.com>","distinct":false,"url":"https://api.github.com/repos/s0nea/ceph/commits/dba3ebec299bf745100dafa7d137ee8c6eab717e"},{"sha":"28d63a4d8e5ae1cc8c2dd5117cc6bc7aa6e0179f","author":{"name":"Sage Weil","email":"de0588efcded8ff54c4ac7fcbd6d8ada6aa5c289@redhat.com"},"message":"os/filestore: track objects with writes being applied\n\nNote that this is *slight* overkill in that a *source* object of a clone\nwill also appear in the applying map, even though it is not being\nmodified.  Given that those clone operations are normally coupled with\nanother transaction that does write (which is why we are cloning in the\nfirst place) this should not make any difference.\n\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":false,"url":"https://api.github.com/repos/s0nea/ceph/commits/28d63a4d8e5ae1cc8c2dd5117cc6bc7aa6e0179f"},{"sha":"3fd1634fe9bcf50d6a1d3a7035ea701e9ce25565","author":{"name":"Sage Weil","email":"de0588efcded8ff54c4ac7fcbd6d8ada6aa5c289@redhat.com"},"message":"os/filestore: wait_for_apply on read ops\n\nOn any read, wait for any updates to the object to apply first.\n\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":false,"url":"https://api.github.com/repos/s0nea/ceph/commits/3fd1634fe9bcf50d6a1d3a7035ea701e9ce25565"},{"sha":"03213f4ff6caef51e877bea8558fad5aebeb7f04","author":{"name":"Sage Weil","email":"de0588efcded8ff54c4ac7fcbd6d8ada6aa5c289@redhat.com"},"message":"os/filestore: more efficient waiter tracking\n\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":false,"url":"https://api.github.com/repos/s0nea/ceph/commits/03213f4ff6caef51e877bea8558fad5aebeb7f04"},{"sha":"754577379a16cfac9c656235721e52a725262a49","author":{"name":"Sage Weil","email":"de0588efcded8ff54c4ac7fcbd6d8ada6aa5c289@redhat.com"},"message":"os/filestore: keep OpSequencers alive\n\nPrevent a collection delete + recreate sequence from allowing two\nconflicting OpSequencers for the same collection to exist as this\ncan lead to racing async apply threads.\n\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":false,"url":"https://api.github.com/repos/s0nea/ceph/commits/754577379a16cfac9c656235721e52a725262a49"},{"sha":"b4803aa89dc08789657c7c6a5262d7cc73e65ab6","author":{"name":"Nathan Cutler","email":"3707ad02c4b07d59901ae3003a7007b31affd51a@suse.com"},"message":"build/ops: deb: build with -DWITH_SYSTEMD=OFF\n\nThe Debian build assumes that \"make install\" will not install\nthe systemd unit files.\n\nSigned-off-by: Nathan Cutler <ncutler@suse.com>","distinct":false,"url":"https://api.github.com/repos/s0nea/ceph/commits/b4803aa89dc08789657c7c6a5262d7cc73e65ab6"}]}
{"actor":{"display_login":"s0nea"}}