Activity
From 08/06/2012 to 09/04/2012
09/04/2012
- 02:08 PM Cleanup #1761: krbd: make block/segment naming consistent
- I just committed the following to the ceph-client/testing
branch. It renames field "block_name" to be "object_prefi... - 10:49 AM Cleanup #1761 (Resolved): krbd: make block/segment naming consistent
08/31/2012
08/30/2012
- 05:00 PM Feature #2720 (Resolved): rbd: add children command
- Added in commit:465fcca1febb62d8871d482b5bc079aa21704454
- 05:00 PM Feature #2719 (Resolved): librbd: provide functions for listing parents and their children
- Added in commit:78f69752a44f0f754ebdba2c06399c493f2be99f
- 06:19 AM Feature #3064 (Resolved): librbd: A way to read from nearby replicas
- In the style of CEPH_OSD_FLAG_LOCALIZE_READS, there are cases when an rbd image is stored in a pool where some of the...
08/28/2012
- 04:30 PM Bug #2937: btrfs filesystem on rbd device kernel BUG writing large file
- This smells a bit like it's related to this discussion:
https://patchwork.kernel.org/patch/1271871/
I terminated ...
08/27/2012
- 11:25 AM Feature #3051 (Resolved): ObjectCacher: negative object caching
- 11:17 AM Feature #2720 (Fix Under Review): rbd: add children command
- 11:17 AM Feature #2560 (Resolved): rbd: safe parent deletion
- 11:16 AM Feature #2724 (Resolved): rbd: add protect/unprotect command
- 11:16 AM Feature #2718 (Resolved): librbd: map parent -> child in a per-pool rbd_children object when cloning
- 11:15 AM Feature #2717 (Resolved): cls_rbd: add methods for maintaining mapping from parent to child images
08/23/2012
- 01:16 PM Bug #2948 (Resolved): rbd: fails to close image on error
- commit:fed8aea662bf919f35a5a72e4e2a2a685af2b2ed in master
08/21/2012
- 05:32 PM Feature #2720: rbd: add children command
- First implementation from Josh has edges sanded off, sorta running. Needs better testing and manpage updates.
- 04:17 PM Feature #2560: rbd: safe parent deletion
- I *think* this is more or less implemented. The commands are "snap protect" and
"snap unprotect", but they behave a...
08/20/2012
- 09:42 PM Bug #2937: btrfs filesystem on rbd device kernel BUG writing large file
- This reproduces on plana. Details: two machine cluster, one monitor, two OSDs:
roles:
- [mon.0, osd.0]
- [osd.1... - 05:05 PM Documentation #2992 (In Progress): doc: RBD parent/child snapshot
- 11:31 AM Documentation #2992 (Need More Info): doc: RBD parent/child snapshot
- 12:35 PM Bug #2967 (Resolved): librbd: cls_rbd.parents unit test failure
- 11:36 AM Bug #2967: librbd: cls_rbd.parents unit test failure
- 10:59 AM Bug #2967: librbd: cls_rbd.parents unit test failure
- I think this is resolved by the about-to-be-merged layering code; testing is in progress
08/19/2012
- 04:03 PM Documentation #2992 (Resolved): doc: RBD parent/child snapshot
- 02:23 PM Feature #2850 (Duplicate): libceph: support multi-operation transactions
- 09:09 AM Bug #2532 (Resolved): rbd command allows passing in -K </path/to/secret>, but long version of (--...
- 09:05 AM Bug #2967 (Resolved): librbd: cls_rbd.parents unit test failure
- ...
08/17/2012
- 04:09 PM Bug #2958 (Resolved): librbd: discard can return -ENOENT
- 04:08 PM Bug #2958 (Fix Under Review): librbd: discard can return -ENOENT
08/16/2012
- 05:10 PM Documentation #2670 (Resolved): Docs shouldn't direct users to echo to /sys/bus/rbd for normal use
- 05:01 PM Bug #2958 (Resolved): librbd: discard can return -ENOENT
- Sometimes discard tries to remove nonexistent objects, and does not translate the -ENOENT to 0 for its callers. This ...
- 04:45 PM Feature #2719 (In Progress): librbd: provide functions for listing parents and their children
- 04:43 PM Feature #2723 (Resolved): librbd: protect/unprotect as appropiate during cloning
- 04:43 PM Subtask #2606 (Resolved): librbd layering: copyup on missing child object
- 04:43 PM Feature #2722 (Resolved): cls_rbd: add class methods to get/set protected status
- 04:43 PM Subtask #2605 (Resolved): librbd layering: guard writes
- 04:43 PM Subtask #2604 (Resolved): librbd layering: read path
- 04:43 PM Subtask #2603 (Resolved): librbd layering: open parent on open
- 04:43 PM Feature #2562 (Resolved): librbd: open parent images, read path, write path
- 04:43 PM Feature #2607 (Resolved): librbd: copyup helper
- 04:43 PM Feature #2561 (Resolved): rbd: copyup command
- 04:42 PM Feature #2559 (Resolved): cls_rbd: copyup method
- 01:46 PM Bug #2948: rbd: fails to close image on error
- This affects operations that fail partway through. One example is:
rbd export <image> <existing-file>
export err... - 10:41 AM Bug #2948: rbd: fails to close image on error
08/15/2012
- 06:33 PM Bug #2950 (Resolved): ObjectCacher: leaks memory
- commit:825f7334eef7cc69c6f439c21dd0bbb215dbf09d
it wasn't the buffers, it was some BufferHeads that had references... - 11:41 AM Bug #2950 (Resolved): ObjectCacher: leaks memory
- As reported in http://permalink.gmane.org/gmane.comp.file-systems.ceph.devel/7746
- 11:51 AM Feature #2952 (Resolved): librbd: use generic rados locking class
- Replace calls to cls_rbd's locking methods with calls to the generic lock class.
- 11:49 AM Feature #2951 (Resolved): cls_rbd: remove locking methods
- Remove the unused cls_rbd locking methods, and merge the tests with the cls_lock tests.
- 10:27 AM Bug #2948 (Resolved): rbd: fails to close image on error
- calling exit() doesn't run the Image destructor, which leads to the watch on the header sticking around. After that, ...
- 10:10 AM Feature #2723 (Fix Under Review): librbd: protect/unprotect as appropiate during cloning
- 10:09 AM Feature #2722 (Fix Under Review): cls_rbd: add class methods to get/set protected status
- 10:09 AM Feature #2718 (Fix Under Review): librbd: map parent -> child in a per-pool rbd_children object w...
- 10:09 AM Feature #2717 (Fix Under Review): cls_rbd: add methods for maintaining mapping from parent to chi...
- 10:09 AM Feature #2562 (Fix Under Review): librbd: open parent images, read path, write path
- 10:09 AM Feature #2562 (Need More Info): librbd: open parent images, read path, write path
- 10:08 AM Subtask #2605 (Fix Under Review): librbd layering: guard writes
- 10:08 AM Subtask #2604 (Fix Under Review): librbd layering: read path
08/14/2012
08/12/2012
- 03:38 AM Bug #2937: btrfs filesystem on rbd device kernel BUG writing large file
- I activated some extra debugging.
This appears just before the BUG:...
08/10/2012
- 01:59 PM Bug #2937 (Duplicate): btrfs filesystem on rbd device kernel BUG writing large file
- Writing a large file with dd on btrfs filesystem mounted from rbd device causes kernel bug
Stock kernel 3.5.1, con...
08/09/2012
- 03:55 PM Bug #2933 (Resolved): rbd: bio_pair leak in bio_chain_clone()
- Guangliang Zhao <gzhao@suse.com> pointed out this problem on the
mailing list. Here's the latest edition of his pro...
Also available in: Atom