Project

General

Profile

Tmp » History » Version 5

Loïc Dachary, 05/10/2016 12:26 PM

1 5 Loïc Dachary
* + "test: add missing test/journal/MockJournaler.h to makefile":https://github.com/ceph/ceph/commit/0eb265caf2870860996669124648cb55d85a4617
2
* + "rbd-mirror: image sync object copy was not properly mapping snapshots":https://github.com/ceph/ceph/commit/e65f69d0a4617be26697e108d25b4703b39cfd73
3
* + "rbd-mirror: clean up image sync debug messages":https://github.com/ceph/ceph/commit/601e850372b8499416d39b814fb17ee3bd93b6d7
4
* + "librbd: readahead should not read past end of image":https://github.com/ceph/ceph/commit/993d435ae84b5f61ecd20705e58382658104df19
5
* + "test: randomize rbd-mirror test case IO":https://github.com/ceph/ceph/commit/4cbc3e0bc146920550ff2e0eee87372fcbafade5
6
* + "rbd-mirror: don't set object map to nonexistent during image sync":https://github.com/ceph/ceph/commit/a7f6c4349c7d6f02b453e760d03012c452e4d5f0
7
* + "librbd: improve object map debug messages":https://github.com/ceph/ceph/commit/b754c49399f75e98d11d209ebb3b1c44bfce63fd
8
* + "test: snapshot stress test rbd-mirror image sync":https://github.com/ceph/ceph/commit/f163c42b13a7687aaeb4059ee6136bdc0fb3c99c
9
* + "rbd-mirror: allocate empty object map during snapshot create":https://github.com/ceph/ceph/commit/97ac78f6aecaa8b95d68c13bb3fa894c598b83db
10
* + "librbd: optionally skip object map creation upon snapshot":https://github.com/ceph/ceph/commit/9e1bee9d1d62462524201023445fca36fccf9f82
11
* + "rbd-mirror: refactor snapshot create into its own state machine":https://github.com/ceph/ceph/commit/c1f9b718554e4045ba1b384aa855e824ee4c948b
12
* + "rbd-mirror: sync snapshot protection status during bootstrap":https://github.com/ceph/ceph/commit/dafad8b60f1ec6e256c5ed1df0f5c2ddd484f940
13
* + "test: stub test cases for rbd-mirror image bootstrap":https://github.com/ceph/ceph/commit/d9796e3b7fc4baf5bde5d09e8e5cdb5424473650
14
* + "test: share journal::MockJournaler between librbd and rbd-mirror":https://github.com/ceph/ceph/commit/e4fcb9c0e8a12a9b19374975c958c6517cd406cb
15
* + "journal: incorrectly computed object offset within set":https://github.com/ceph/ceph/commit/fa2e7e61238a6c230b6950120d28ceb1e5c63333
16
* + "librbd: assertion to ensure no concurrent processing of replay events":https://github.com/ceph/ceph/commit/110444c80a3788f90d196d05b6d7bd93d424b6d5
17
* + "journal: suppress notifications if client still in try_pop_front loop":https://github.com/ceph/ceph/commit/552d575eb38c6d56dae819a05b21cc0c002382c2
18
* + "librbd: delay processing of next journal entry until flush in-progress":https://github.com/ceph/ceph/commit/ffc923392a97a61d1dc8df4104ae5f9c1c8bbbc7
19
* + "librbd: split large AioWrite journal events":https://github.com/ceph/ceph/commit/34a80a342d33463389f412973be44e759580c193
20
* + "journal: prohibit journal entries larger than the soft object size":https://github.com/ceph/ceph/commit/47c1e2c47819508d088268f31e4dceb28d500d1a
21
* + "librbd: guard object map against incompatible image sizes":https://github.com/ceph/ceph/commit/01a62a70445692cfd11ab39bdd47eea3d39b6621
22
* + "librbd: properly handle object map open returning error code":https://github.com/ceph/ceph/commit/2cb30441bdce93f9936736659c8ce8c71155da9c
23
* + "librbd: add client-side memory constraint when loading object map":https://github.com/ceph/ceph/commit/6f30e8c37f0176713940819604818b18ba0fb60b
24
* + "rbd-mirror: admin socket commands to start/stop/restart mirroring":https://github.com/ceph/ceph/commit/41d0c0f70a3141e6ba8cbb063c4dc4246cc527cb
25
* + "rbd-mirror: make image replayer asok commands available when not started":https://github.com/ceph/ceph/commit/8743ff07d0a75679328ebd5ad2aef4d9a1143198
26
* + "qa/workunits/rbd: add env vars to adapt rbd_mirror.sh to teuthology":https://github.com/ceph/ceph/commit/35f4535e9e6b026b7b18f8e36df0898c1846cdd8
27
* + "qa: rbd_mirror.sh: change parameters to cluster rather than daemon name":https://github.com/ceph/ceph/commit/68405269025f88aca43f9c1acb854966d1a61df0
28
* +   "Merge branch 'wip-15713' of https://github.com/dillaman/ceph into wip-jd-testing":https://github.com/ceph/ceph/commit/8e3b78124e51f019b1bdffe2a90d5fd392f59519
29 4 Loïc Dachary
* |\  
30 5 Loïc Dachary
* | + "librbd: possible race condition leads to use-after-free":https://github.com/ceph/ceph/commit/9208722a37355e6388f98c0f33dfb5d7bc4956e8
31
* + |   "Merge branch 'wip-15698' of https://github.com/dillaman/ceph into wip-jd-testing":https://github.com/ceph/ceph/commit/afe1fa4e534a9b09adba8b75eb849be442c02ae3
32 4 Loïc Dachary
* |\ \  
33
* | |/  
34 5 Loïc Dachary
* | + "librbd: disable automatic refresh of image upon lock message":https://github.com/ceph/ceph/commit/e70dce9bd10b16a49b2ad9e6937456897e10d6f9
35
* | + "librbd: update_features should release lock if acquired":https://github.com/ceph/ceph/commit/980d8cd30bd39c3fd9d8b7527aa14c343621edf3
36
* | + "librbd: avoid applying refreshed image config within librados callback":https://github.com/ceph/ceph/commit/105e4d0d7a3a55cc8906aaedf1e4e123f8a21385
37
* | + "rbd-mirror: don't use temporary string for snap operation":https://github.com/ceph/ceph/commit/4f9580cb835940f5d21de3a0b766077739c183b9
38
* | + "librbd: avoid recursive locking within operation state machine":https://github.com/ceph/ceph/commit/b4ab8a9ba12772997e44064ab4c5b115d1a1e409
39
* | + "librbd: put the validation of image snap context earlier":https://github.com/ceph/ceph/commit/8b3061e94e1bd0f31d3ae14c4bd681b77eff430f
40
* | + "Merge branch 'wip-15669-jewel' of https://github.com/Abhishekvrshny/ceph into wip-15698":https://github.com/ceph/ceph/commit/44fb311286cda440a59b2069d7e35601d948401b
41
* + |   "Merge branch 'wip-15712' of https://github.com/dillaman/ceph into wip-jd-testing":https://github.com/ceph/ceph/commit/32e20ce7038436027bc93d3a7ad0a87bbf2e4c62
42 4 Loïc Dachary
* |\ \  
43 5 Loïc Dachary
* | + | "librbd: unlock image if journal error encountered during lock":https://github.com/ceph/ceph/commit/0e95ee4bd16f4d54d1da476b51fd0fd0829d69ed
44
* |  /  
45
* + |   "Merge branch 'wip-15716' of https://github.com/dillaman/ceph into wip-jd-testing":https://github.com/ceph/ceph/commit/cb18db26355a2c50dfd82536b27d0fc970413f30
46 4 Loïc Dachary
* |\ \  
47 5 Loïc Dachary
* | + | "rbd-nbd: Fix aio_callback error handling":https://github.com/ceph/ceph/commit/c1960debf5c8696f365cd670dedeea01d2a3b9a8
48
* | + | "Fix RBD-NBD aio_callback error handling":https://github.com/ceph/ceph/commit/4e87c1cd7e923f4254ce43e92e1cce4329fd86dd
49
* |  /  
50
* + |   "Merge branch 'wip-15708' of https://github.com/dillaman/ceph into wip-jd-testing":https://github.com/ceph/ceph/commit/20f84afd1cb647426b1114f9f20d48ca50fafb34
51 4 Loïc Dachary
* |\ \  
52 5 Loïc Dachary
* | + | "rbd:make a distinction of help message between ''rbd snap rollback  and  rbd snap revert ":https://github.com/ceph/ceph/commit/28ac027f6f86635d320f0f5e25582452011d9bed
53
* |  /  
54
* + |   "Merge branch 'wip-15743' of https://github.com/dillaman/ceph into wip-jd-testing":https://github.com/ceph/ceph/commit/e90198e780b56d3cdc6266d39e853d4641e6f611
55 4 Loïc Dachary
* |\ \  
56 5 Loïc Dachary
* | + | "librbd: reduce log level for image format 1 warning":https://github.com/ceph/ceph/commit/039554d7ad8cfd82bcb6d4c6564f6dd46320a24f
57
* |  /  
58
* + |   "Merge branch 'wip-15668-jewel' of https://github.com/Abhishekvrshny/ceph into wip-jd-testing":https://github.com/ceph/ceph/commit/e899c157e50a1a02cbe64c67989fa6dc3cdfae25
59 4 Loïc Dachary
* |\ \  
60 5 Loïc Dachary
* | + | "rbd: disk usage now includes all snapshots by default":https://github.com/ceph/ceph/commit/63738d4d154d983d98021a09daa24607df64b979
61
* |  /  
62
* + |   "Merge branch 'wip-15669-jewel' of https://github.com/Abhishekvrshny/ceph into wip-jd-testing":https://github.com/ceph/ceph/commit/0fb4d4ddba7fe90d0eedaa38d990327d976e2b65
63 4 Loïc Dachary
* |\ \  
64
* | |/  
65 5 Loïc Dachary
* | + "librbd: block RPC requests while updating features":https://github.com/ceph/ceph/commit/895c975651b722832befeb829a43acc55823740b
66
* | + "librbd: return -ESHUTDOWN when a refresh is requested on a closed image":https://github.com/ceph/ceph/commit/1f0056a427cd46793934c59c49aa225da2237628
67
* | + "librbd: synchronous block_writes should return possible error result":https://github.com/ceph/ceph/commit/6da1a84f16f4478ec17bdd4f50d9b0a02178c444
68
* | + "librbd: refresh image before executing maint op":https://github.com/ceph/ceph/commit/04ef40e7652ff05146289a6e9e15ce2290a1ee32
69
* | + "librbd: reduce log level when lock owner not detected":https://github.com/ceph/ceph/commit/64cb6455f384f5ecc20abcf4d4ec6596569ac4c0
70
* | + "librbd: reduce log level for interrupted maint ops":https://github.com/ceph/ceph/commit/49cfb0e48014610d04233a6c7549bbc3756dd3f6
71
* +   "Merge branch 'wip-15666-jewel' of https://github.com/Abhishekvrshny/ceph into wip-jd-testing":https://github.com/ceph/ceph/commit/7b6863da3c723e2bfda4f7c7cf59069422368390
72
* |\  
73
* | + "qa/workunits/rbd: test mirror status in pool directory":https://github.com/ceph/ceph/commit/32c09015a16ef8dee535d2c81825a2590f7f15e7
74
* | + "rbd-mirror: in replay status store number of entries behind master":https://github.com/ceph/ceph/commit/9a30a89abc5749c37d26d39c175e51259f63caec
75
* | + "librbd: API to retrieve image mirroring status":https://github.com/ceph/ceph/commit/15a9131fd2d55191c3082c6692f5e8f714fcff71
76
* | + "test: MockJournaler: add get_cached_client method":https://github.com/ceph/ceph/commit/98ca7f3904a9c8ff9a661f153069a8747a51431b
77
* | + "rbd: CLI to retrieve rbd mirror state for a pool / specific image":https://github.com/ceph/ceph/commit/e57c4d8f0832abcf431029b04da43e043a479d19
78
* | + "rbd-mirror: store replay status in mirroring object":https://github.com/ceph/ceph/commit/6111a25448fda1824ca6b3007fcdece1970674d6
79
* | + "test: cls_rbd: methods to store/retrieve mirroring status":https://github.com/ceph/ceph/commit/f22514201c3b49d93593fad27360deb7b715493d
80
* | + "cls::rbd:: methods to store/retrieve mirroring status":https://github.com/ceph/ceph/commit/4a3f0d23ba4b96a28de661e219dcb52165bbbeac
81
* | + "objclass: add method to list watchers":https://github.com/ceph/ceph/commit/62c60144311518e7e7947791a17608ed1765f971
82
* +   "Merge branch 'wip-15661-jewel' of https://github.com/Abhishekvrshny/ceph into wip-jd-testing":https://github.com/ceph/ceph/commit/527c44899a7266818c87945c6ab5d78b22617bf7
83
* |\  
84
* | + "librbd: propagate any image refresh errors back to caller":https://github.com/ceph/ceph/commit/125aab8dc4300dc9c67b2d4ca219cfbd60ab0924
85
* | + "librbd: avoid second close attempt of invalid parent image":https://github.com/ceph/ceph/commit/5fe4beac0ed68ebf33fa69ba7a3082d2072bb9ce
86
* +   "Merge branch 'wip-15660-jewel' of https://github.com/Abhishekvrshny/ceph into wip-jd-testing":https://github.com/ceph/ceph/commit/7b4532a33705bd36b3c7900150071eaa267a62be
87
* |\  
88
* | + "rbd-mirror: interrupting image replay startup can cause crash":https://github.com/ceph/ceph/commit/af1c0bce9184c55aa88b4082db9302239009af36
89
* + "Merge branch 'wip-15649-jewel' of https://github.com/Abhishekvrshny/ceph into wip-jd-testing":https://github.com/ceph/ceph/commit/4c3cc6aea78761d372d1e15e64b6d8853321691d
90
* + "librbd: fix potential assertion for object map invalidation":https://github.com/ceph/ceph/commit/9b2c17392a2d9543f05d0cb8486183edf84eb2c3