Project

General

Profile

Tmp » History » Revision 2

Revision 1 (Loïc Dachary, 02/26/2016 09:50 AM) → Revision 2/5 (Loïc Dachary, 02/28/2016 06:36 AM)

<span>foo</span> * +     "Pull request 6551":https://github.com/ceph/ceph/pull/6551 
 * |\   
 * | + "client: add InodeRef.h to make dist":https://github.com/ceph/ceph/commit/b2393dcea4ca02fe093481d6a2815b0c857fddc9 
 * | + "client: use smart pointer to track 'cwd' and 'root_parents'":https://github.com/ceph/ceph/commit/fa79bd978f646001365b14009efe9fa5c562f681 
 * | + "client: convert Inode::snapdir_parent to smart pointer":https://github.com/ceph/ceph/commit/fcafc65e042c0ed913b5b564812180cd29eefb43 
 * | + "client: use smart pointer to track temporary inode reference":https://github.com/ceph/ceph/commit/78cca4e3b21308cc0a3f4838828a465482f619c7 
 * | + "client: convert CapSnap::in to smart pointer":https://github.com/ceph/ceph/commit/bad6f335ccd8d277f31a27f04d10683c73d0037a 
 * | + "client: convert Fh::inode to smart pointer":https://github.com/ceph/ceph/commit/4bb48ee4ae49355e3a4bcd7424545c04ce284f89 
 * | + "client: use smart pointers in MetaRequest":https://github.com/ceph/ceph/commit/5bebb3acf1fa85ab301aa8ca4e99542c9d34d173 
 * | + "client: convert Dentry::inode to smart pointer":https://github.com/ceph/ceph/commit/e18f1aec94ec021a687317bab00c59d3d223c2bc 
 * | + "client: hold reference for returned inode":https://github.com/ceph/ceph/commit/a7f6d2ffb84dee5bec4e373c1db723805e39a1bb 
 * +     "Pull request 6604":https://github.com/ceph/ceph/pull/6604 
 * |\   
 * | + "client: use fuse_req_getgroups() to get group list":https://github.com/ceph/ceph/commit/589606b9f0bc54250db16a7c28c19d4497ece131 
 * | + "client: use thread local data to track fuse request":https://github.com/ceph/ceph/commit/079d9fc53113361372b421e5502d2ea67c2eb7a5 
 * | + "client/Client.cc: remove only once used variable":https://github.com/ceph/ceph/commit/19b76aafad9c87e1cd09ff1dd6b59bc8a30d8ac9 
 * | + "client/Client.cc: fix realloc memory leak":https://github.com/ceph/ceph/commit/a3e69a67fb6b5699cbd5fd06ce031bab9dceac57 
 * | + "client: added permission check based on getgrouplist":https://github.com/ceph/ceph/commit/b0262b434dc82d8930ca3789bf06c56dcf5a315a 
 * | + "configure.ac: added autoconf check for getgrouplist":https://github.com/ceph/ceph/commit/9943d518721bb7056bd27ceaf6455ea98364219d 
 * +     "Pull request 6754":https://github.com/ceph/ceph/pull/6754 
 * |\   
 * | + "mds: fix out-of-order messages":https://github.com/ceph/ceph/commit/bbd859cd2466480e609831637892fbc7967918e2 
 * +     "Pull request 7542":https://github.com/ceph/ceph/pull/7542 
 * |\   
 * | + "Fixed the ceph get mdsmap assertion.":https://github.com/ceph/ceph/commit/b9a4ad9da99d82bd247e5d39108840f19535fa5e 
 * +     "Pull request 7589":https://github.com/ceph/ceph/pull/7589 
 * |\   
 * | + "rados: Add new field flags for ceph_osd_op.copy_get.":https://github.com/ceph/ceph/commit/24f0943329d5f205d48828c40c833616ef0c0a2e 
 * +     "Pull request 7591":https://github.com/ceph/ceph/pull/7591 
 * |\   
 * | + "rgw: support admin credentials in S3-related Keystone authentication.":https://github.com/ceph/ceph/commit/af405270f87acbba9c8a36de3a2708dd7cb6633a 
 * +     "Pull request 7671":https://github.com/ceph/ceph/pull/7671 
 * |\   
 * | + "global: do not start two daemons with a single pid-file (part 2)":https://github.com/ceph/ceph/commit/c63baebbb9bb5e6564955e920d0f658e5a3092af 
 * | + "global/pidfile: do not start two daemons with a single pid-file":https://github.com/ceph/ceph/commit/cf433bac5b7bc6bdbb6fac56c420288544c79ef5 
 * +     "Pull request 7672":https://github.com/ceph/ceph/pull/7672 
 * |\   
 * | + "common/bit_vector: use hard-coded value for block size":https://github.com/ceph/ceph/commit/31a2fc475a2de8a656048c85595049ec4548ec6a 
 * +     "Pull request 7702":https://github.com/ceph/ceph/pull/7702 
 * |\   
 * | +     "Merge backport pull request #6545 into wip-14077-hammer":https://github.com/ceph/ceph/commit/28d42dc8e0a0dd71d03c1b69fb7464b753bd4cc0 
 * | |\   
 * | | + "ceph-objectstore-tool: Add dry-run checking to ops missing it":https://github.com/ceph/ceph/commit/9282c1d01c4f2d99fb3832a3cf495f99fdc6487e 
 * | | + "test: Remove redundant test output":https://github.com/ceph/ceph/commit/efc2183bafacfcd29fbb1b42231d4c147199e528 
 * | | + "test: Verify replicated PG beyond just data after vstart":https://github.com/ceph/ceph/commit/995a0042a1b8ed04b77e6bc4757a10552450dc7f 
 * | | + "test: Fix verify() used after import to also check xattr and omap":https://github.com/ceph/ceph/commit/750f81732bc803128a8a25c07e10e9f709dc2a1a 
 * | | + "test: Add test cases for xattr and omap ceph-objectstore-tool operations":https://github.com/ceph/ceph/commit/59fee8a65c1a39d7e3806852aabbf68d7ca37feb 
 * | | + "rados: Minor output changes for consistency across operations":https://github.com/ceph/ceph/commit/37be95996494f72d4fa3ecc62b54ee9478903c6e 
 * | + |     "Merge backport pull request #5783 into wip-14077-hammer":https://github.com/ceph/ceph/commit/9144c3837f284ac2c922d2438b0e0f0cc7304d7a 
 * | |\ \   
 * | | |/   
 * | | + "test: osd-scrub-snaps.sh uses ceph-helpers.sh and added to make check":https://github.com/ceph/ceph/commit/322661547ec437a9cdb893fcd280a48cd60ec990 
 * | | + "osd: Use boost::optional instead of snap 0 for    all_clones ":https://github.com/ceph/ceph/commit/6afb5d3be26931c670f22c892c925e2556c8e562 
 * | | + "osd, test: When head missing a snapset, clones not an error":https://github.com/ceph/ceph/commit/b8c9507f632510d7da8545d7afc49b618435ef3c 
 * | | + "osd, test: Keep missing count and log number of missing clones":https://github.com/ceph/ceph/commit/0988b1238d43630ff0b05d321952021ede73c2ae 
 * | | + "test: Eliminate check for bogus    obj13/head snaps empty    error":https://github.com/ceph/ceph/commit/6c51e4831f34a67308e3f8190d9aad2c3d029bf7 
 * | | + "ceph-objectstore-tool: Add new remove-clone-metadata object op":https://github.com/ceph/ceph/commit/e92505bec093cb3070e4962bc86b82a257c64171 
 * | | + "osd: Fix trim_object() to not crash on corrupt snapset":https://github.com/ceph/ceph/commit/8f88b442a26603cc321fccc7047cb8639b2a0f65 
 * | | + "ceph-objectstore-tool: Improve object spec error handling":https://github.com/ceph/ceph/commit/78b13f5d591d9d9676939abc4febeb7d2eebb1a3 
 * | | + "ceph-objectstore-tool: Add undocumented clear-snapset command for testing":https://github.com/ceph/ceph/commit/7b800b7c3efb5403d03fc0c4386821b433b85268 
 * | | + "ceph-objectstore-tool: Add set-size command for objects":https://github.com/ceph/ceph/commit/7f398bd2a3264d1ac5bf40a5470c43454dbad571 
 * | | + "ceph-objectstore-tool: Enhanced dump command replaces dump-info":https://github.com/ceph/ceph/commit/53dc87f82642de769a7ea11554552e6db06a3e65 
 * | | + "test: Add some clones to ceph-objectstore-tool test":https://github.com/ceph/ceph/commit/a46fc6613e1f1f6709184d68f23bccab0fd03bd6 
 * | | + "ceph-objectstore-tool: For corrupt objectstores, don't abort listing on errors":https://github.com/ceph/ceph/commit/fd518e704e0e5c01f3b7efa8905ddde1e64cc842 
 * | | + "ceph-objectstore-tool: Improve some error messages":https://github.com/ceph/ceph/commit/ad7825a4beba879f6a38ef3eda0648f11f8783bd 
 * | | + "ceph-objectstore-tool: White space fixes":https://github.com/ceph/ceph/commit/26cbf14ef1e44936f48fdb2be40b59ae2117666f 
 * | | + "tools/rados: Improve xattr import handling so future internal xattrs ignored":https://github.com/ceph/ceph/commit/0f785646d2f52522706835a2f1c8e0101db9a622 
 * | | + "test: Test scrubbing of snapshot problems":https://github.com/ceph/ceph/commit/c8e27725249cf587e65af323e3ae0ba43c740c10 
 * | | + "osd: Don't crash if OI_ATTR attribute is missing or corrupt":https://github.com/ceph/ceph/commit/113d5c75a5bd33b1b5fe399d83d94a671eb40658 
 * | | + "osd: Additional _scrub() check for snapset inconsistency":https://github.com/ceph/ceph/commit/3af8f9e8044fb1e126f208903c41cde065db304e 
 * | | + "osd: Better SnapSet scrub checking (find issues instead of asserting)":https://github.com/ceph/ceph/commit/7103e74e335652f2a28b1dad0a2f2028398a600d 
 * | | + "osd: Make the _scrub routine produce good output and detect errors properly":https://github.com/ceph/ceph/commit/18af852a2c71b733ec5c6bd397b2e712b676c693 
 * | | + "osd: Fix log message name of ceph-objectstore-tool":https://github.com/ceph/ceph/commit/3a1b58838dba6bd482aa5786dc44962c4a977c17 
 * | + |     "Merge backport pull request #5031 into wip-14077-hammer":https://github.com/ceph/ceph/commit/fd74fbf04a965ca93dc9602f99e3cb7a3577340a 
 * | |\ \   
 * | | |/   
 * | | + "ceph-objectstore-tool: add mark-complete operation":https://github.com/ceph/ceph/commit/0fe3dfe8768b27743189add73cde9a44095f2a62 
 * | + |     "Merge backport pull request #5842 into wip-14077-hammer":https://github.com/ceph/ceph/commit/4309fa87e13a20368ca34f7699436b628c9d7876 
 * | |\ \   
 * | | |/   
 * | | + "test: Fix failure test to find message anywhere in stderr":https://github.com/ceph/ceph/commit/1bc88827fc40f124f570dd8b7865c687f1b1f5a8 
 * | | + "rados: Fix usage for    notify    command":https://github.com/ceph/ceph/commit/0643797cb7a37b5601a7dd8da9a81f8194b8f25d 
 * | + |     "Merge backport pull request #5127 into wip-14077-hammer":https://github.com/ceph/ceph/commit/de5e11ec69e7388a1a9c28614759b2e2d8b70ad8 
 * | |\ \   
 * | | |/   
 * | | + "test: add test for {get,set}-inc-osdmap commands.":https://github.com/ceph/ceph/commit/6ff421738c93ff37521ccf67caf3d09d284e339c 
 * | | + "test: add test for {get,set}-osdmap commands":https://github.com/ceph/ceph/commit/5ba8649423fd5a2d5c212273c901f9ddd5f44632 
 * | | + "tools/ceph-objectstore-tool: add get-inc-osdmap command":https://github.com/ceph/ceph/commit/cfabcc1066a06644b619fa027e27d338411120c9 
 * | | + "tools/ceph-objectstore-tool: add set-inc-osdmap command":https://github.com/ceph/ceph/commit/be24c50bb74aa6cd7bb08519cdaf267d4107eef3 
 * | | + "tools/ceph-objectstore-tool: add    get-osdmap    command":https://github.com/ceph/ceph/commit/e44c042c3dffc4ca396dbdfac24fa65914c0b73b 
 * | | + "tools/ceph-objectstore-tool: add    set-osdmap    command":https://github.com/ceph/ceph/commit/c60eee1dcd64d4452e96ed937f94a3ec41faf9fe 
 * | + |     "Merge backport 6 commits from pull request #5197 into wip-14077-hammer":https://github.com/ceph/ceph/commit/7698e6c54aae1d06664d8e8324595400e6087f24 
 * | |\ \   
 * | | |/   
 * | | + "test: Add debug argument to the ceph-objectstore-tool test":https://github.com/ceph/ceph/commit/de80bbf4d7c1b78017cf447a7f511ceefac39e50 
 * | | + "tools, test: Some ceph-objectstore-tool error handling fixes":https://github.com/ceph/ceph/commit/3276258b1a9123caec8d635aa1a2de3ef02201e6 
 * | | + "tools: Check for valid --op earlier so we can get a better error message":https://github.com/ceph/ceph/commit/c7d0fda01efc29d81723d4edfba2bfbbe6765760 
 * | | + "tools: Fix newlines in output of --op list":https://github.com/ceph/ceph/commit/06dcf74374f57224536522ef46dba8a53a0d755d 
 * | | + "tools: Fix dump-super which doesn't require pgid":https://github.com/ceph/ceph/commit/3f9e46779addaa07d04d501113eb95cea95b802b 
 * | | + "tools: Check and specify commands that require the pgid specification":https://github.com/ceph/ceph/commit/cfe7d47d38fd103601c09eceb98b9c7365869fba 
 * | + |     "Merge backport branch 'wip-temp' into wip-14077-hammer":https://github.com/ceph/ceph/commit/c8057c693bf0ae7bb01ef238f4ef9f23454a2e33 
 * | |\ \   
 * | | |/   
 * | | + "hobject_t: modify operator<<":https://github.com/ceph/ceph/commit/df0e11e7783e239ae7be992b342df980d399ab95 
 * | | + "osd, tools: Always filter temp objects since not being exported":https://github.com/ceph/ceph/commit/d58793d10d682fba2ceafa4d6a1668c4917be77f 
 * | | + "tools: Don't export temporary objects until we have persistent-temp objects":https://github.com/ceph/ceph/commit/3d99ecd6131f41ebe60c352266dca9193d61bbc9 
 * | + |     "Merge backport pull request #4932 into wip-14077-hammer":https://github.com/ceph/ceph/commit/ecbf6d2882073363ca1ddc5209e1e9537f51fa77 
 * | |\ \   
 * | | |/   
 * | | + "test, tools: Improve ceph-objectstore-tool import error handling and add tests":https://github.com/ceph/ceph/commit/6c8884b11b8211642662bfd7d612872621ffd8ff 
 * | + |     "Merge backport pull request #4915 into wip-14077-hammer":https://github.com/ceph/ceph/commit/34153127963b5baec0c2b84f7aa19b29fc81d4fa 
 * | |\ \   
 * | | |/   
 * | | + "tools: For ec pools list objects in all shards if the pgid doesn't specify":https://github.com/ceph/ceph/commit/87a7f991d1f2f1a05fff18accc7e31ff393083f1 
 * | + |     "Merge backport 1 commit from pull request #4863 into wip-14077-hammer":https://github.com/ceph/ceph/commit/e022b5b55facb359f6fd27884e2408fda70db30a 
 * | |\ \   
 * | | |/   
 * | | + "tools: clean up errors in ceph-objectstore-tool":https://github.com/ceph/ceph/commit/9ca2f35d02169e6f82e3d45e00fe880c02cbd8ce 
 * | + |     "Merge backport 8 commits from pull request #4784 into wip-14077-hammer":https://github.com/ceph/ceph/commit/4ed44e1e33df986468585d00a6dc401025263217 
 * | |\ \   
 * | | |/   
 * | | + "test/ceph-objectstore-tool: Don't need stderr noise":https://github.com/ceph/ceph/commit/78a59f8b0c43adbd9a7a1db68dafcbf7bd2ad74d 
 * | | + "test/ceph-objectstore-tool: Show command that should have failed":https://github.com/ceph/ceph/commit/efc402ea9846d3995bf3d4c98188842cb69870cf 
 * | | + "test/ceph_objectstore_tool: Improve dump-journal testing":https://github.com/ceph/ceph/commit/13360d3a55818fc5b63a2bb9889a67f3fc98d286 
 * | | + "ceph-objectstore-tool: Allow --pgid specified on import (for post split)":https://github.com/ceph/ceph/commit/444ce0ac718e903b39c25cf58d0a503ead491790 
 * | | + "ceph-objectstore-tool: Invalidate pg stats when objects were skipped during pg import":https://github.com/ceph/ceph/commit/aed1c49e7d3631d797776be1020f6df0f77ea1f3 
 * | | + "ceph-objectstore-tool: Add dump-super to show OSDSuperblock in format specified":https://github.com/ceph/ceph/commit/af3f8ae1d9e210499fd0165e473f9b5d87666f75 
 * | | + "mds, include: Fix dump() numeric char array to include additional alpha chars":https://github.com/ceph/ceph/commit/4dcf15bc71c815cfdb0f6bc6f90c9b603d18b37f 
 * | | + "ceph-objectstore-tool: Add dump-journal as not requiring --pgid in usage":https://github.com/ceph/ceph/commit/feecacfb34dfd831291fc736ea39dbcf69e7d765 
 * | + |     "Merge backport 41 commits from pull request #4473 into wip-14077-hammer":https://github.com/ceph/ceph/commit/3f0fc84c4180473a87db01cb40d0488bcaa2c202 
 * | |\ \   
 * | | |/   
 * | | + "osd: Show number of divergent_priors in log message":https://github.com/ceph/ceph/commit/eab0f2403ea025f4e659dc055323b227023448ab 
 * | | + "test: Add config changes to all tests to avoid order dependency":https://github.com/ceph/ceph/commit/88ac5198f542cdea87d0f600a2201132c47f158d 
 * | | + "test: ceph_test_filejournal: Conform to test infrastructure requirements":https://github.com/ceph/ceph/commit/5e8fbb1858f7a8dd65d1b9f873aaca05f3ddb1eb 
 * | | + "test: ceph_test_filejournal need to force aio because testing with a file":https://github.com/ceph/ceph/commit/c161cbf81a29e523bb4ffb897f6d02112eb49b09 
 * | | + "test: ceph_test_filejournal fix missing argument to FileJournal constructor":https://github.com/ceph/ceph/commit/06d3f512149dc9aa38d959ac31891b81634d0ea4 
 * | | + "test: ceph_test_filejournal    Add check of journalq in WriteTrim test":https://github.com/ceph/ceph/commit/2078f639d91fbaa9b89832811315c7c41da25a4b 
 * | | + "test: Fix ceph-objectstore-tool test missing fd.close()":https://github.com/ceph/ceph/commit/ab893d769d2728368f94b035edde750a3fa5e617 
 * | | + "test: Fix ceph-objectstore-tool test error message":https://github.com/ceph/ceph/commit/b5f2ccd5bd77c7a473f38fdab183fd52577b7331 
 * | | + "test: ceph-objectstore-tool: Remove duplicate debug messages, keep cmd/log/call together":https://github.com/ceph/ceph/commit/848822db38e000a7e7bfe49ae0fe03996bb7e8c1 
 * | | + "test: ceph-objectstore-tool import after split testing":https://github.com/ceph/ceph/commit/771dcd945281a091b165c0b1a90c1f6058dbf923 
 * | | + "test: Use CEPH_DIR where appropriate":https://github.com/ceph/ceph/commit/4f387b1e1c8dbfe9ed2a70fc02ff5ccf93ffb905 
 * | | + "test: Limit how long ceph-objectstore-tool test will wait for health":https://github.com/ceph/ceph/commit/b337d677daf5b6098a2dbcf2d8966703cf8db449 
 * | | + "test: Add optional arg to vstart() to provide additional args to vstart":https://github.com/ceph/ceph/commit/09cb8a41ed6a9642978e399b426b21704c704f46 
 * | | + "test: Test ceph-objectstore-tool --op dump-journal output":https://github.com/ceph/ceph/commit/b4ac42be79bb11cb27282d97aec9e6ca8f658e5c 
 * | | + "test: Pep8 fixes for ceph-objectstore-tool test":https://github.com/ceph/ceph/commit/729abf5a83a656ac2a95ad147909bf7c8fa18999 
 * | | + "test: Fix ceph-objectstore-tool test, overwrite OTHERFILE so second check is meaningful":https://github.com/ceph/ceph/commit/33813b66fa4402fe0d66d95d6f9b790b11c9f1f1 
 * | | + "osd: FileJournal: Add _fdump() that takes Formatter instead of ostream":https://github.com/ceph/ceph/commit/f7ab316be9ce3592e0bc1c3a1012b0a83dfea2b4 
 * | | + "osd: Add simple_dump() to FileJournal for unit testing":https://github.com/ceph/ceph/commit/99d3e17fe8c03eb30b18dee185623a9c16553d9e 
 * | | + "osd: FileJournal clean-up":https://github.com/ceph/ceph/commit/80fc57f79a9bd23e119be73fe01063e85c60ca83 
 * | | + "osd: Dump header in FileJournal::dump()":https://github.com/ceph/ceph/commit/b8f4ea17274f9094efa169a28440701319c14516 
 * | | + "osd: FileJournal::read_entry() can't use a zero seq to check for corruption":https://github.com/ceph/ceph/commit/21c3c18c7b25ddea664179797527ea9854c3f450 
 * | | + "osd: Fix flushing in FileJournal::dump()":https://github.com/ceph/ceph/commit/288902fecd78b1926aa4a1d53587828fda63845d 
 * | | + "osd: Add admin socket feature set_recovery_delay":https://github.com/ceph/ceph/commit/a935ce501692f51be004f8cb20da29f18e649d44 
 * | | + "ceph-objectstore-tool: For import/export --debug dump the log":https://github.com/ceph/ceph/commit/4ae3f88cc4493413c4aab54e21759507b0d572b0 
 * | | + "ceph-objectstore-tool: If object re-appears after removal, just skip it":https://github.com/ceph/ceph/commit/cc5fa68c184f66d3ca6ff736eb308cba0a0d10b0 
 * | | + "ceph-objectstore-tool: Add --no-overwrite flag for import-rados":https://github.com/ceph/ceph/commit/d8ae1a9b842b6871225f0cc2d8a8dbdcf01238e4 
 * | | + "ceph-objectstore-tool: Remove list-lost because now we have --dry-run flag":https://github.com/ceph/ceph/commit/2dbf843560de2b9b74d9b0d0baf2a303e6c4e86b 
 * | | + "ceph-objectstore-tool: Add --dry-run option":https://github.com/ceph/ceph/commit/35991747c4cf5c4f9c150aae128f63c7b8c8a5cd 
 * | | + "ceph-objectstore-tool: Add dump-info command to show object info":https://github.com/ceph/ceph/commit/05d3b73ac6ef841af5037336996d1ed6bfdac4b5 
 * | | + "ceph-objectstore-tool: Use empty string for <object> to specify pgmeta object":https://github.com/ceph/ceph/commit/2d764c54d4b028455be8b592712c6424f5f9f19e 
 * | | + "ceph-objectstore-tool: Add a couple of strategically placed prints":https://github.com/ceph/ceph/commit/3a533d767bafc466e653bdd89d064b5f2b9aa257 
 * | | + "ceph-objectstore-tool: Clean up error handling":https://github.com/ceph/ceph/commit/7947f4f72f4bb6441ea5c353757d9ea3f464cff4 
 * | | + "ceph-objectstore-tool: Create section around log/missing/divergent_priors of --op log":https://github.com/ceph/ceph/commit/83de86e4e9dedc05fd65201715dadbd46074b7e0 
 * | | + "ceph-objectstore-tool: Add divergent_priors handling":https://github.com/ceph/ceph/commit/ddfaa70ade3b6d7ff061083fcd610b588fbd4dd7 
 * | | + "ceph-objectstore-tool: Add --force option which is used for import only":https://github.com/ceph/ceph/commit/add937c437a4bd86c932ef49525aff039d9bee90 
 * | | + "ceph-objectstore-tool: Fix pgid scan to skip snapdirs":https://github.com/ceph/ceph/commit/f33274894a83072a483b0646a91b5182a72c7c90 
 * | | + "ceph-objectstore-tool: Add dump-journal op":https://github.com/ceph/ceph/commit/3e68825e60a2e69a20198439347aadf8742d4ea6 
 * | | + "ceph-objectstore-tool: On any exit release CephContext so logging can flush":https://github.com/ceph/ceph/commit/aaff4d7bcbc3e48aa6c0342d66a9c30c93744064 
 * | | + "ceph-objectstore-tool: Check for keyvaluestore experimental feature":https://github.com/ceph/ceph/commit/7445cf5a04d396dbc36e21aecd44bc4aadaff397 
 * | | + "ceph-objectstore-tool: Eliminate obscure    Invalid params    error":https://github.com/ceph/ceph/commit/9da6c01b5e59e59a80d00e3d17cf5da05dd84f72 
 * | | + "ceph-objectstore-tool: Check pgid validity earlier like we did before":https://github.com/ceph/ceph/commit/c5ac7ce09bc5b96722738a1884c6046aba6518f2 
 * | + |     "Merge backport branch 'wip-journal-header' of git://github.com/XinzeChi/ceph into wip-14077-hammer":https://github.com/ceph/ceph/commit/db68c6cb683870e68bf6143c6902b8ac89ecdc3a 
 * | |\ \   
 * | | |/   
 * | | + "Backport the merge commit of branch 'wip-journal-header' of git://github.com/XinzeChi/ceph":https://github.com/ceph/ceph/commit/18c49b6474a563b5f7f7cef671050d46ac4c3c4f 
 * | | + "osd: write journal header by force when journal write close":https://github.com/ceph/ceph/commit/4fb688d15c40a9b9d5a54700b3c7695a97ffd03b 
 * | + | "Merge backport 1 commit of pull request #3686 into wip-14077-hammer":https://github.com/ceph/ceph/commit/c3d938d81020072c2d2eecf58f4639e773181b1a 
 * | |/   
 * | + "crushtool: send --tree to stdout":https://github.com/ceph/ceph/commit/a1fc101084c5aefeb64da344158783a186a28a93 
 * + "Pull request 7797":https://github.com/ceph/ceph/pull/7797 
 * + "init-ceph: check if /lib/lsb/init-functions exists":https://github.com/ceph/ceph/commit/d4434f312876765177ee2e7ee3ec689f63cc1407