Tmp » History » Version 4
Loïc Dachary, 03/01/2016 08:37 AM
1 | 4 | Loïc Dachary | <code>git --no-pager log --format='%H %s' --graph ceph/hammer..pr-7702 | perl -p -e 's/"/ /g; if (/\w+\s+Merge pull request #(\d+)/) { s|\w+\s+Merge pull request #(\d+).*|"Pull request $1":https://github.com/ceph/ceph/pull/$1|; } else { s|(\w+)\s+(.*)|"$2":https://github.com/ceph/ceph/commit/$1|; } s/\*/+/; s/^/* /;' </code> |
---|---|---|---|
2 | |||
3 | * + "Merge backport pull request #6545 into wip-14077-hammer":https://github.com/ceph/ceph/commit/28d42dc8e0a0dd71d03c1b69fb7464b753bd4cc0 |
||
4 | * |\ |
||
5 | * | + "ceph-objectstore-tool: Add dry-run checking to ops missing it":https://github.com/ceph/ceph/commit/9282c1d01c4f2d99fb3832a3cf495f99fdc6487e |
||
6 | * | + "test: Remove redundant test output":https://github.com/ceph/ceph/commit/efc2183bafacfcd29fbb1b42231d4c147199e528 |
||
7 | * | + "test: Verify replicated PG beyond just data after vstart":https://github.com/ceph/ceph/commit/995a0042a1b8ed04b77e6bc4757a10552450dc7f |
||
8 | * | + "test: Fix verify() used after import to also check xattr and omap":https://github.com/ceph/ceph/commit/750f81732bc803128a8a25c07e10e9f709dc2a1a |
||
9 | * | + "test: Add test cases for xattr and omap ceph-objectstore-tool operations":https://github.com/ceph/ceph/commit/59fee8a65c1a39d7e3806852aabbf68d7ca37feb |
||
10 | * | + "rados: Minor output changes for consistency across operations":https://github.com/ceph/ceph/commit/37be95996494f72d4fa3ecc62b54ee9478903c6e |
||
11 | * + | "Merge backport pull request #5783 into wip-14077-hammer":https://github.com/ceph/ceph/commit/9144c3837f284ac2c922d2438b0e0f0cc7304d7a |
||
12 | * |\ \ |
||
13 | * | |/ |
||
14 | * | + "test: osd-scrub-snaps.sh uses ceph-helpers.sh and added to make check":https://github.com/ceph/ceph/commit/322661547ec437a9cdb893fcd280a48cd60ec990 |
||
15 | * | + "osd: Use boost::optional instead of snap 0 for all_clones ":https://github.com/ceph/ceph/commit/6afb5d3be26931c670f22c892c925e2556c8e562 |
||
16 | * | + "osd, test: When head missing a snapset, clones not an error":https://github.com/ceph/ceph/commit/b8c9507f632510d7da8545d7afc49b618435ef3c |
||
17 | * | + "osd, test: Keep missing count and log number of missing clones":https://github.com/ceph/ceph/commit/0988b1238d43630ff0b05d321952021ede73c2ae |
||
18 | * | + "test: Eliminate check for bogus obj13/head snaps empty error":https://github.com/ceph/ceph/commit/6c51e4831f34a67308e3f8190d9aad2c3d029bf7 |
||
19 | * | + "ceph-objectstore-tool: Add new remove-clone-metadata object op":https://github.com/ceph/ceph/commit/e92505bec093cb3070e4962bc86b82a257c64171 |
||
20 | * | + "osd: Fix trim_object() to not crash on corrupt snapset":https://github.com/ceph/ceph/commit/8f88b442a26603cc321fccc7047cb8639b2a0f65 |
||
21 | * | + "ceph-objectstore-tool: Improve object spec error handling":https://github.com/ceph/ceph/commit/78b13f5d591d9d9676939abc4febeb7d2eebb1a3 |
||
22 | * | + "ceph-objectstore-tool: Add undocumented clear-snapset command for testing":https://github.com/ceph/ceph/commit/7b800b7c3efb5403d03fc0c4386821b433b85268 |
||
23 | * | + "ceph-objectstore-tool: Add set-size command for objects":https://github.com/ceph/ceph/commit/7f398bd2a3264d1ac5bf40a5470c43454dbad571 |
||
24 | * | + "ceph-objectstore-tool: Enhanced dump command replaces dump-info":https://github.com/ceph/ceph/commit/53dc87f82642de769a7ea11554552e6db06a3e65 |
||
25 | * | + "test: Add some clones to ceph-objectstore-tool test":https://github.com/ceph/ceph/commit/a46fc6613e1f1f6709184d68f23bccab0fd03bd6 |
||
26 | * | + "ceph-objectstore-tool: For corrupt objectstores, don't abort listing on errors":https://github.com/ceph/ceph/commit/fd518e704e0e5c01f3b7efa8905ddde1e64cc842 |
||
27 | * | + "ceph-objectstore-tool: Improve some error messages":https://github.com/ceph/ceph/commit/ad7825a4beba879f6a38ef3eda0648f11f8783bd |
||
28 | * | + "ceph-objectstore-tool: White space fixes":https://github.com/ceph/ceph/commit/26cbf14ef1e44936f48fdb2be40b59ae2117666f |
||
29 | * | + "tools/rados: Improve xattr import handling so future internal xattrs ignored":https://github.com/ceph/ceph/commit/0f785646d2f52522706835a2f1c8e0101db9a622 |
||
30 | * | + "test: Test scrubbing of snapshot problems":https://github.com/ceph/ceph/commit/c8e27725249cf587e65af323e3ae0ba43c740c10 |
||
31 | * | + "osd: Don't crash if OI_ATTR attribute is missing or corrupt":https://github.com/ceph/ceph/commit/113d5c75a5bd33b1b5fe399d83d94a671eb40658 |
||
32 | * | + "osd: Additional _scrub() check for snapset inconsistency":https://github.com/ceph/ceph/commit/3af8f9e8044fb1e126f208903c41cde065db304e |
||
33 | * | + "osd: Better SnapSet scrub checking (find issues instead of asserting)":https://github.com/ceph/ceph/commit/7103e74e335652f2a28b1dad0a2f2028398a600d |
||
34 | * | + "osd: Make the _scrub routine produce good output and detect errors properly":https://github.com/ceph/ceph/commit/18af852a2c71b733ec5c6bd397b2e712b676c693 |
||
35 | * | + "osd: Fix log message name of ceph-objectstore-tool":https://github.com/ceph/ceph/commit/3a1b58838dba6bd482aa5786dc44962c4a977c17 |
||
36 | * + | "Merge backport pull request #5031 into wip-14077-hammer":https://github.com/ceph/ceph/commit/fd74fbf04a965ca93dc9602f99e3cb7a3577340a |
||
37 | * |\ \ |
||
38 | * | |/ |
||
39 | * | + "ceph-objectstore-tool: add mark-complete operation":https://github.com/ceph/ceph/commit/0fe3dfe8768b27743189add73cde9a44095f2a62 |
||
40 | * + | "Merge backport pull request #5842 into wip-14077-hammer":https://github.com/ceph/ceph/commit/4309fa87e13a20368ca34f7699436b628c9d7876 |
||
41 | * |\ \ |
||
42 | * | |/ |
||
43 | * | + "test: Fix failure test to find message anywhere in stderr":https://github.com/ceph/ceph/commit/1bc88827fc40f124f570dd8b7865c687f1b1f5a8 |
||
44 | * | + "rados: Fix usage for notify command":https://github.com/ceph/ceph/commit/0643797cb7a37b5601a7dd8da9a81f8194b8f25d |
||
45 | * + | "Merge backport pull request #5127 into wip-14077-hammer":https://github.com/ceph/ceph/commit/de5e11ec69e7388a1a9c28614759b2e2d8b70ad8 |
||
46 | * |\ \ |
||
47 | * | |/ |
||
48 | * | + "test: add test for {get,set}-inc-osdmap commands.":https://github.com/ceph/ceph/commit/6ff421738c93ff37521ccf67caf3d09d284e339c |
||
49 | * | + "test: add test for {get,set}-osdmap commands":https://github.com/ceph/ceph/commit/5ba8649423fd5a2d5c212273c901f9ddd5f44632 |
||
50 | * | + "tools/ceph-objectstore-tool: add get-inc-osdmap command":https://github.com/ceph/ceph/commit/cfabcc1066a06644b619fa027e27d338411120c9 |
||
51 | * | + "tools/ceph-objectstore-tool: add set-inc-osdmap command":https://github.com/ceph/ceph/commit/be24c50bb74aa6cd7bb08519cdaf267d4107eef3 |
||
52 | * | + "tools/ceph-objectstore-tool: add get-osdmap command":https://github.com/ceph/ceph/commit/e44c042c3dffc4ca396dbdfac24fa65914c0b73b |
||
53 | * | + "tools/ceph-objectstore-tool: add set-osdmap command":https://github.com/ceph/ceph/commit/c60eee1dcd64d4452e96ed937f94a3ec41faf9fe |
||
54 | * + | "Merge backport 6 commits from pull request #5197 into wip-14077-hammer":https://github.com/ceph/ceph/commit/7698e6c54aae1d06664d8e8324595400e6087f24 |
||
55 | * |\ \ |
||
56 | * | |/ |
||
57 | * | + "test: Add debug argument to the ceph-objectstore-tool test":https://github.com/ceph/ceph/commit/de80bbf4d7c1b78017cf447a7f511ceefac39e50 |
||
58 | * | + "tools, test: Some ceph-objectstore-tool error handling fixes":https://github.com/ceph/ceph/commit/3276258b1a9123caec8d635aa1a2de3ef02201e6 |
||
59 | * | + "tools: Check for valid --op earlier so we can get a better error message":https://github.com/ceph/ceph/commit/c7d0fda01efc29d81723d4edfba2bfbbe6765760 |
||
60 | * | + "tools: Fix newlines in output of --op list":https://github.com/ceph/ceph/commit/06dcf74374f57224536522ef46dba8a53a0d755d |
||
61 | * | + "tools: Fix dump-super which doesn't require pgid":https://github.com/ceph/ceph/commit/3f9e46779addaa07d04d501113eb95cea95b802b |
||
62 | * | + "tools: Check and specify commands that require the pgid specification":https://github.com/ceph/ceph/commit/cfe7d47d38fd103601c09eceb98b9c7365869fba |
||
63 | * + | "Merge backport branch 'wip-temp' into wip-14077-hammer":https://github.com/ceph/ceph/commit/c8057c693bf0ae7bb01ef238f4ef9f23454a2e33 |
||
64 | * |\ \ |
||
65 | * | |/ |
||
66 | * | + "hobject_t: modify operator<<":https://github.com/ceph/ceph/commit/df0e11e7783e239ae7be992b342df980d399ab95 |
||
67 | * | + "osd, tools: Always filter temp objects since not being exported":https://github.com/ceph/ceph/commit/d58793d10d682fba2ceafa4d6a1668c4917be77f |
||
68 | * | + "tools: Don't export temporary objects until we have persistent-temp objects":https://github.com/ceph/ceph/commit/3d99ecd6131f41ebe60c352266dca9193d61bbc9 |
||
69 | * + | "Merge backport pull request #4932 into wip-14077-hammer":https://github.com/ceph/ceph/commit/ecbf6d2882073363ca1ddc5209e1e9537f51fa77 |
||
70 | * |\ \ |
||
71 | * | |/ |
||
72 | * | + "test, tools: Improve ceph-objectstore-tool import error handling and add tests":https://github.com/ceph/ceph/commit/6c8884b11b8211642662bfd7d612872621ffd8ff |
||
73 | * + | "Merge backport pull request #4915 into wip-14077-hammer":https://github.com/ceph/ceph/commit/34153127963b5baec0c2b84f7aa19b29fc81d4fa |
||
74 | * |\ \ |
||
75 | * | |/ |
||
76 | * | + "tools: For ec pools list objects in all shards if the pgid doesn't specify":https://github.com/ceph/ceph/commit/87a7f991d1f2f1a05fff18accc7e31ff393083f1 |
||
77 | * + | "Merge backport 1 commit from pull request #4863 into wip-14077-hammer":https://github.com/ceph/ceph/commit/e022b5b55facb359f6fd27884e2408fda70db30a |
||
78 | * |\ \ |
||
79 | * | |/ |
||
80 | * | + "tools: clean up errors in ceph-objectstore-tool":https://github.com/ceph/ceph/commit/9ca2f35d02169e6f82e3d45e00fe880c02cbd8ce |
||
81 | * + | "Merge backport 8 commits from pull request #4784 into wip-14077-hammer":https://github.com/ceph/ceph/commit/4ed44e1e33df986468585d00a6dc401025263217 |
||
82 | * |\ \ |
||
83 | * | |/ |
||
84 | * | + "test/ceph-objectstore-tool: Don't need stderr noise":https://github.com/ceph/ceph/commit/78a59f8b0c43adbd9a7a1db68dafcbf7bd2ad74d |
||
85 | * | + "test/ceph-objectstore-tool: Show command that should have failed":https://github.com/ceph/ceph/commit/efc402ea9846d3995bf3d4c98188842cb69870cf |
||
86 | * | + "test/ceph_objectstore_tool: Improve dump-journal testing":https://github.com/ceph/ceph/commit/13360d3a55818fc5b63a2bb9889a67f3fc98d286 |
||
87 | * | + "ceph-objectstore-tool: Allow --pgid specified on import (for post split)":https://github.com/ceph/ceph/commit/444ce0ac718e903b39c25cf58d0a503ead491790 |
||
88 | * | + "ceph-objectstore-tool: Invalidate pg stats when objects were skipped during pg import":https://github.com/ceph/ceph/commit/aed1c49e7d3631d797776be1020f6df0f77ea1f3 |
||
89 | * | + "ceph-objectstore-tool: Add dump-super to show OSDSuperblock in format specified":https://github.com/ceph/ceph/commit/af3f8ae1d9e210499fd0165e473f9b5d87666f75 |
||
90 | * | + "mds, include: Fix dump() numeric char array to include additional alpha chars":https://github.com/ceph/ceph/commit/4dcf15bc71c815cfdb0f6bc6f90c9b603d18b37f |
||
91 | * | + "ceph-objectstore-tool: Add dump-journal as not requiring --pgid in usage":https://github.com/ceph/ceph/commit/feecacfb34dfd831291fc736ea39dbcf69e7d765 |
||
92 | * + | "Merge backport 41 commits from pull request #4473 into wip-14077-hammer":https://github.com/ceph/ceph/commit/3f0fc84c4180473a87db01cb40d0488bcaa2c202 |
||
93 | * |\ \ |
||
94 | * | |/ |
||
95 | * | + "osd: Show number of divergent_priors in log message":https://github.com/ceph/ceph/commit/eab0f2403ea025f4e659dc055323b227023448ab |
||
96 | * | + "test: Add config changes to all tests to avoid order dependency":https://github.com/ceph/ceph/commit/88ac5198f542cdea87d0f600a2201132c47f158d |
||
97 | * | + "test: ceph_test_filejournal: Conform to test infrastructure requirements":https://github.com/ceph/ceph/commit/5e8fbb1858f7a8dd65d1b9f873aaca05f3ddb1eb |
||
98 | * | + "test: ceph_test_filejournal need to force aio because testing with a file":https://github.com/ceph/ceph/commit/c161cbf81a29e523bb4ffb897f6d02112eb49b09 |
||
99 | * | + "test: ceph_test_filejournal fix missing argument to FileJournal constructor":https://github.com/ceph/ceph/commit/06d3f512149dc9aa38d959ac31891b81634d0ea4 |
||
100 | * | + "test: ceph_test_filejournal Add check of journalq in WriteTrim test":https://github.com/ceph/ceph/commit/2078f639d91fbaa9b89832811315c7c41da25a4b |
||
101 | * | + "test: Fix ceph-objectstore-tool test missing fd.close()":https://github.com/ceph/ceph/commit/ab893d769d2728368f94b035edde750a3fa5e617 |
||
102 | * | + "test: Fix ceph-objectstore-tool test error message":https://github.com/ceph/ceph/commit/b5f2ccd5bd77c7a473f38fdab183fd52577b7331 |
||
103 | * | + "test: ceph-objectstore-tool: Remove duplicate debug messages, keep cmd/log/call together":https://github.com/ceph/ceph/commit/848822db38e000a7e7bfe49ae0fe03996bb7e8c1 |
||
104 | * | + "test: ceph-objectstore-tool import after split testing":https://github.com/ceph/ceph/commit/771dcd945281a091b165c0b1a90c1f6058dbf923 |
||
105 | * | + "test: Use CEPH_DIR where appropriate":https://github.com/ceph/ceph/commit/4f387b1e1c8dbfe9ed2a70fc02ff5ccf93ffb905 |
||
106 | * | + "test: Limit how long ceph-objectstore-tool test will wait for health":https://github.com/ceph/ceph/commit/b337d677daf5b6098a2dbcf2d8966703cf8db449 |
||
107 | * | + "test: Add optional arg to vstart() to provide additional args to vstart":https://github.com/ceph/ceph/commit/09cb8a41ed6a9642978e399b426b21704c704f46 |
||
108 | * | + "test: Test ceph-objectstore-tool --op dump-journal output":https://github.com/ceph/ceph/commit/b4ac42be79bb11cb27282d97aec9e6ca8f658e5c |
||
109 | * | + "test: Pep8 fixes for ceph-objectstore-tool test":https://github.com/ceph/ceph/commit/729abf5a83a656ac2a95ad147909bf7c8fa18999 |
||
110 | * | + "test: Fix ceph-objectstore-tool test, overwrite OTHERFILE so second check is meaningful":https://github.com/ceph/ceph/commit/33813b66fa4402fe0d66d95d6f9b790b11c9f1f1 |
||
111 | * | + "osd: FileJournal: Add _fdump() that takes Formatter instead of ostream":https://github.com/ceph/ceph/commit/f7ab316be9ce3592e0bc1c3a1012b0a83dfea2b4 |
||
112 | * | + "osd: Add simple_dump() to FileJournal for unit testing":https://github.com/ceph/ceph/commit/99d3e17fe8c03eb30b18dee185623a9c16553d9e |
||
113 | * | + "osd: FileJournal clean-up":https://github.com/ceph/ceph/commit/80fc57f79a9bd23e119be73fe01063e85c60ca83 |
||
114 | * | + "osd: Dump header in FileJournal::dump()":https://github.com/ceph/ceph/commit/b8f4ea17274f9094efa169a28440701319c14516 |
||
115 | * | + "osd: FileJournal::read_entry() can't use a zero seq to check for corruption":https://github.com/ceph/ceph/commit/21c3c18c7b25ddea664179797527ea9854c3f450 |
||
116 | * | + "osd: Fix flushing in FileJournal::dump()":https://github.com/ceph/ceph/commit/288902fecd78b1926aa4a1d53587828fda63845d |
||
117 | * | + "osd: Add admin socket feature set_recovery_delay":https://github.com/ceph/ceph/commit/a935ce501692f51be004f8cb20da29f18e649d44 |
||
118 | * | + "ceph-objectstore-tool: For import/export --debug dump the log":https://github.com/ceph/ceph/commit/4ae3f88cc4493413c4aab54e21759507b0d572b0 |
||
119 | * | + "ceph-objectstore-tool: If object re-appears after removal, just skip it":https://github.com/ceph/ceph/commit/cc5fa68c184f66d3ca6ff736eb308cba0a0d10b0 |
||
120 | * | + "ceph-objectstore-tool: Add --no-overwrite flag for import-rados":https://github.com/ceph/ceph/commit/d8ae1a9b842b6871225f0cc2d8a8dbdcf01238e4 |
||
121 | * | + "ceph-objectstore-tool: Remove list-lost because now we have --dry-run flag":https://github.com/ceph/ceph/commit/2dbf843560de2b9b74d9b0d0baf2a303e6c4e86b |
||
122 | * | + "ceph-objectstore-tool: Add --dry-run option":https://github.com/ceph/ceph/commit/35991747c4cf5c4f9c150aae128f63c7b8c8a5cd |
||
123 | * | + "ceph-objectstore-tool: Add dump-info command to show object info":https://github.com/ceph/ceph/commit/05d3b73ac6ef841af5037336996d1ed6bfdac4b5 |
||
124 | * | + "ceph-objectstore-tool: Use empty string for <object> to specify pgmeta object":https://github.com/ceph/ceph/commit/2d764c54d4b028455be8b592712c6424f5f9f19e |
||
125 | * | + "ceph-objectstore-tool: Add a couple of strategically placed prints":https://github.com/ceph/ceph/commit/3a533d767bafc466e653bdd89d064b5f2b9aa257 |
||
126 | * | + "ceph-objectstore-tool: Clean up error handling":https://github.com/ceph/ceph/commit/7947f4f72f4bb6441ea5c353757d9ea3f464cff4 |
||
127 | * | + "ceph-objectstore-tool: Create section around log/missing/divergent_priors of --op log":https://github.com/ceph/ceph/commit/83de86e4e9dedc05fd65201715dadbd46074b7e0 |
||
128 | * | + "ceph-objectstore-tool: Add divergent_priors handling":https://github.com/ceph/ceph/commit/ddfaa70ade3b6d7ff061083fcd610b588fbd4dd7 |
||
129 | * | + "ceph-objectstore-tool: Add --force option which is used for import only":https://github.com/ceph/ceph/commit/add937c437a4bd86c932ef49525aff039d9bee90 |
||
130 | * | + "ceph-objectstore-tool: Fix pgid scan to skip snapdirs":https://github.com/ceph/ceph/commit/f33274894a83072a483b0646a91b5182a72c7c90 |
||
131 | * | + "ceph-objectstore-tool: Add dump-journal op":https://github.com/ceph/ceph/commit/3e68825e60a2e69a20198439347aadf8742d4ea6 |
||
132 | * | + "ceph-objectstore-tool: On any exit release CephContext so logging can flush":https://github.com/ceph/ceph/commit/aaff4d7bcbc3e48aa6c0342d66a9c30c93744064 |
||
133 | * | + "ceph-objectstore-tool: Check for keyvaluestore experimental feature":https://github.com/ceph/ceph/commit/7445cf5a04d396dbc36e21aecd44bc4aadaff397 |
||
134 | * | + "ceph-objectstore-tool: Eliminate obscure Invalid params error":https://github.com/ceph/ceph/commit/9da6c01b5e59e59a80d00e3d17cf5da05dd84f72 |
||
135 | * | + "ceph-objectstore-tool: Check pgid validity earlier like we did before":https://github.com/ceph/ceph/commit/c5ac7ce09bc5b96722738a1884c6046aba6518f2 |
||
136 | * + | "Merge backport branch 'wip-journal-header' of git://github.com/XinzeChi/ceph into wip-14077-hammer":https://github.com/ceph/ceph/commit/db68c6cb683870e68bf6143c6902b8ac89ecdc3a |
||
137 | * |\ \ |
||
138 | * | |/ |
||
139 | * | + "Backport the merge commit of branch 'wip-journal-header' of git://github.com/XinzeChi/ceph":https://github.com/ceph/ceph/commit/18c49b6474a563b5f7f7cef671050d46ac4c3c4f |
||
140 | * | + "osd: write journal header by force when journal write close":https://github.com/ceph/ceph/commit/4fb688d15c40a9b9d5a54700b3c7695a97ffd03b |
||
141 | * + | "Merge backport 1 commit of pull request #3686 into wip-14077-hammer":https://github.com/ceph/ceph/commit/c3d938d81020072c2d2eecf58f4639e773181b1a |
||
142 | * |/ |
||
143 | * + "crushtool: send --tree to stdout":https://github.com/ceph/ceph/commit/a1fc101084c5aefeb64da344158783a186a28a93 |