{"push_id":1957205973,"size":38,"distinct_size":27,"ref":"refs/heads/master","head":"b308f20073af3204e59734c930fea7f876d47dc2","before":"bbf4fc7659dc6df0d409dc53d4dbc92fb58e458f","commits":[{"sha":"4dbf2c44c71629b8d9aae2c0ad7e1917940415ed","author":{"name":"Tianshan Qu","email":"9bb59fb8b50724e911bb1fae04f745e33fe6634d@xsky.com"},"message":"logrotate: add pkill as backup in case of no killall\n\nthere is no killall in centos7 minimal\n\nSigned-off-by: Tianshan Qu <tianshan@xsky.com>","distinct":true,"url":"https://api.github.com/repos/Intel-bigdata/ceph/commits/4dbf2c44c71629b8d9aae2c0ad7e1917940415ed"},{"sha":"9ad88833b0f8ef6995ba447ac15f0a2daa710947","author":{"name":"Zengran","email":"9b1439c3dc80daba19c262f714e708f31400f735@126.com"},"message":"kv/leveldb: fix deadlock when close db\n\nbecause db may closed when compact_thread compacting,\nso the compact_queue_cond may singaled before wait,\nif we dont check the compact_queue_stop,\nwe deadlock after compact_queue_cond.wait()!\n\nSigned-off-by: Zengran <13121369189@126.com>","distinct":true,"url":"https://api.github.com/repos/Intel-bigdata/ceph/commits/9ad88833b0f8ef6995ba447ac15f0a2daa710947"},{"sha":"490c281fb1f800b8b223dab676f7e656adb9cdeb","author":{"name":"Pan Liu","email":"2f7a06c7a8b4c6ec1166aa5bc85bf0184e71005a@alibaba-inc.com"},"message":"os: add compile option to build libbluefs.so\n\nSigned-off-by: Pan Liu <wanjun.lp@alibaba-inc.com>","distinct":true,"url":"https://api.github.com/repos/Intel-bigdata/ceph/commits/490c281fb1f800b8b223dab676f7e656adb9cdeb"},{"sha":"6a14159ee4b910bf83b38316f98ef07edf5f9a01","author":{"name":"Jianpeng Ma","email":"37ab82e0f240a8f0e27fe4e016098ac74b6c1d3d@intel.com"},"message":"submodule: make libmpem as a submodule.\n\nSigned-off-by: Jianpeng Ma <jianpeng.ma@intel.com>","distinct":true,"url":"https://api.github.com/repos/Intel-bigdata/ceph/commits/6a14159ee4b910bf83b38316f98ef07edf5f9a01"},{"sha":"fbafa659dae94faba435ca449ee5e77b51108b4b","author":{"name":"Sage Weil","email":"de0588efcded8ff54c4ac7fcbd6d8ada6aa5c289@redhat.com"},"message":"osd: subscribe to new osdmap while waiting_for_healthy\n\nIf we are sitting around waiting until we are able to ping our \"up\" peers,\nwe need to be sure that our notion of \"up\" is still correct and we're not\njust stuck on an old, stale OSDMap.\n\nFixes: http://tracker.ceph.com/issues/21121\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":true,"url":"https://api.github.com/repos/Intel-bigdata/ceph/commits/fbafa659dae94faba435ca449ee5e77b51108b4b"},{"sha":"cb26eead3f195dd51ae79ec9e41700cdde674648","author":{"name":"Yanhu Cao","email":"53d45dc1e28a4db4f777675c0b7702f952da9089@gmail.com"},"message":"mgr/Mgr: implement completion of osd MetadataUpdate\n\nFixes: http://tracker.ceph.com/issues/21159\n\nSigned-off-by: Yanhu Cao <gmayyyha@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Intel-bigdata/ceph/commits/cb26eead3f195dd51ae79ec9e41700cdde674648"},{"sha":"dfe5f05f7948da6200229248a41dc1368737380e","author":{"name":"Sage Weil","email":"de0588efcded8ff54c4ac7fcbd6d8ada6aa5c289@redhat.com"},"message":"os/bluestore/BlueFS: compact log even when sync_metadata sees no work\n\nIt's possible that when sync_metadata() is called there won't be any new\nlog data to flush because it was already flushed for other reasons (e.g.,\nbecause fsync was called).  However, the log may still be large and in\nneed of compaction.\n\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":true,"url":"https://api.github.com/repos/Intel-bigdata/ceph/commits/dfe5f05f7948da6200229248a41dc1368737380e"},{"sha":"9d313776a8eebe22a3955edb568ddee3bb5fe6bc","author":{"name":"liuchang0812","email":"28ff66d72f328c10183e1cd198bead2259354b43@gmail.com"},"message":"os/bluestore: do not core dump when BlueRocksEnv gets EEXIST error\n\nin `rocksdb::repairdb`, rocksdb needs create a directory `lost` to archive all files.\nwe will get a EEXIST error when there is a `lost` directory already.\n\nFixes: http://tracker.ceph.com/issues/20871\n\nSigned-off-by: liuchang0812 <liuchang0812@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Intel-bigdata/ceph/commits/9d313776a8eebe22a3955edb568ddee3bb5fe6bc"},{"sha":"9ec4e216cbf4bf065bd1da77ec6fbc5c96760f2d","author":{"name":"Kefu Chai","email":"b1a573d2d314b4071b008c785c81b68303acbb72@redhat.com"},"message":"crush: get largest bucket id faster\n\nstd::map<> is sorted, so we can always get the largest key by reading\nit's last element.\n\nSigned-off-by: Kefu Chai <kchai@redhat.com>","distinct":true,"url":"https://api.github.com/repos/Intel-bigdata/ceph/commits/9ec4e216cbf4bf065bd1da77ec6fbc5c96760f2d"},{"sha":"a412990d594905a414f1c29d583dc2092ac1cbc4","author":{"name":"Kefu Chai","email":"b1a573d2d314b4071b008c785c81b68303acbb72@redhat.com"},"message":"crush: add more constness to CrushWrapper\n\nSigned-off-by: Kefu Chai <kchai@redhat.com>","distinct":true,"url":"https://api.github.com/repos/Intel-bigdata/ceph/commits/a412990d594905a414f1c29d583dc2092ac1cbc4"},{"sha":"626ff1b3c5ce0e1386dfa744b944c1d89ea87eb4","author":{"name":"zhangwen","email":"22e699e2c60b78cb9d67704476f61a565e5d3979@unionpay.com"},"message":"doc: Revise the Example of Bucket Policy\nSigned-off-by: Wen Zhang zhangwen1@unionpay.com","distinct":false,"url":"https://api.github.com/repos/Intel-bigdata/ceph/commits/626ff1b3c5ce0e1386dfa744b944c1d89ea87eb4"},{"sha":"a764f90e8884ec6f034ef4e5eb71c238a0c55a61","author":{"name":"myoungwon oh","email":"63068c12e2ac5d2c2b7bd12b6f667eccdd422529@sk.com"},"message":"osd: add multiple objecter finishers\nBluestore and Filestore already adapt multiple finishers to improve IO performance.\nBut Objecter finisher (for tier approach) is still single thread. This can be a\nbottleneck if we generate many IOs as Bluestore and Filestore because most of\ncompletion processes (proxy, writeback) are handled by a objecter finisher.\n\nSigned-off-by: Myoungwon Oh <omwmw@sk.com>","distinct":true,"url":"https://api.github.com/repos/Intel-bigdata/ceph/commits/a764f90e8884ec6f034ef4e5eb71c238a0c55a61"},{"sha":"39e5efbad2c2834acf8e6463258b148321ea85a4","author":{"name":"Sage Weil","email":"de0588efcded8ff54c4ac7fcbd6d8ada6aa5c289@redhat.com"},"message":"qa/suites/rados/singleton/diverget_priors*: broaden whitelist\n\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":true,"url":"https://api.github.com/repos/Intel-bigdata/ceph/commits/39e5efbad2c2834acf8e6463258b148321ea85a4"},{"sha":"5b6c451e3fdaf0785b197fdfacf1c782b932bec9","author":{"name":"Sage Weil","email":"de0588efcded8ff54c4ac7fcbd6d8ada6aa5c289@redhat.com"},"message":"mon: CEPH_MON_FEATURE_INCOMPAT_LUMINOUS\n\n- set this once we have a luminous quorum\n- require luminous if we have this set locally\n- include this on mkfs\n\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":false,"url":"https://api.github.com/repos/Intel-bigdata/ceph/commits/5b6c451e3fdaf0785b197fdfacf1c782b932bec9"},{"sha":"c3cbaad2a1a4df68fe39394e07c2f3ac9818b9c8","author":{"name":"Sage Weil","email":"de0588efcded8ff54c4ac7fcbd6d8ada6aa5c289@redhat.com"},"message":"mon: set purged_snapdirs OSDMap flag once snapsets have all converted\n\nThis makes it easier to test whether the upgrade + conversion has\ncompleted.  In particular, mimic+ will be able to simply test for this\nflag without waiting for complete PG stats to know whether it is safe to\nupgrade beyond luminous.\n\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":false,"url":"https://api.github.com/repos/Intel-bigdata/ceph/commits/c3cbaad2a1a4df68fe39394e07c2f3ac9818b9c8"},{"sha":"dab3522af5532a5b9f9a395101594b9580c53d83","author":{"name":"Sage Weil","email":"de0588efcded8ff54c4ac7fcbd6d8ada6aa5c289@newdream.net"},"message":"Merge pull request #17333 from liewegas/wip-luminous-mon-bits\n\nmon: final luminous compatset feature and osdmap flag","distinct":false,"url":"https://api.github.com/repos/Intel-bigdata/ceph/commits/dab3522af5532a5b9f9a395101594b9580c53d83"},{"sha":"b5c27826158f699960fcf887e901545c359ad68c","author":{"name":"Sage Weil","email":"de0588efcded8ff54c4ac7fcbd6d8ada6aa5c289@redhat.com"},"message":"src/script/build-integration-branch\n\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":false,"url":"https://api.github.com/repos/Intel-bigdata/ceph/commits/b5c27826158f699960fcf887e901545c359ad68c"},{"sha":"fb795f556a4259b2f1d944121b532109d4d8cc47","author":{"name":"Sage Weil","email":"de0588efcded8ff54c4ac7fcbd6d8ada6aa5c289@newdream.net"},"message":"Merge pull request #17382 from liewegas/wip-integration\n\nsrc/script/build-integration-branch\r\n\r\nReviewed-by: Kefu Chai <kchai@redhat.com>","distinct":false,"url":"https://api.github.com/repos/Intel-bigdata/ceph/commits/fb795f556a4259b2f1d944121b532109d4d8cc47"},{"sha":"2d9870813534f7db49a4799f1df810d0339c4e64","author":{"name":"Sage Weil","email":"de0588efcded8ff54c4ac7fcbd6d8ada6aa5c289@redhat.com"},"message":"rpm,deb: package ceph-kvstore-tool man page\n\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":false,"url":"https://api.github.com/repos/Intel-bigdata/ceph/commits/2d9870813534f7db49a4799f1df810d0339c4e64"},{"sha":"fee7666efcb3e25fcfcb09ba39a1115970a41ebd","author":{"name":"Ziye Yang","email":"44d9c4c6fd676e1d500d0833725ca69eb3f87056@gmail.com"},"message":"NVMEDevice: change write_bl to bl\n\nWith this patch, both read and write can use this field in\ntask.\n\nSigned-off-by: Ziye Yang <optimistyzy@gmail.com>\nSigned-off-by: Pan Liu <wanjun.lp@alibaba-inc.com>","distinct":false,"url":"https://api.github.com/repos/Intel-bigdata/ceph/commits/fee7666efcb3e25fcfcb09ba39a1115970a41ebd"}]}
{"actor":{"display_login":"zhouyuan"}}