summaryrefslogtreecommitdiffstats
path: root/src/librbd (follow)
Commit message (Expand)AuthorAgeFilesLines
* AbstractWrite: initialize m_snap_seq with 0Danny Al-Gaaf2014-03-121-1/+2
* Merge branch 'wip-hint' into fireflyIlya Dryomov2014-03-032-3/+10
|\
| * librbd: prefix rbd writes with CEPH_OSD_OP_SETALLOCHINT osd opIlya Dryomov2014-03-032-3/+10
* | Revert "librbd: remove limit on number of objects in the cache"Josh Durgin2014-03-031-1/+9
|/
* librbd: remove limit on number of objects in the cacheJosh Durgin2014-02-111-9/+1
* rbd: don't forget to call close_image() if remove_child() failsIlya Dryomov2014-01-301-0/+1
* rbd: check for watchers before trimming an image on 'rbd rm'Ilya Dryomov2014-01-301-4/+20
* libc++: use ceph:: namespaced data typesNoah Watkins2014-01-181-1/+1
* librbd: better error when unprotect fails on unprotected snapJosh Durgin2014-01-011-1/+4
* make: avoid symbol exporting for C++ libs on non-LinuxNoah Watkins2013-12-301-1/+4
* Merge pull request #1000 from ceph/wip-rbd-tinc-5426Josh Durgin2013-12-271-3/+3
|\
| * librbd: call user completion after incrementing perfcountersJosh Durgin2013-12-271-3/+3
* | librados: deprecate aio_operate() read variant that takes snapidSage Weil2013-12-242-2/+2
* | librbd: localize or distribute parent (snap) readsSage Weil2013-12-243-1/+16
|/
* librbd: remove unused private variableNoah Watkins2013-12-082-4/+2
* librbd: rename howmany to avoid conflictNoah Watkins2013-12-081-2/+2
* librbd: fix build errorSage Weil2013-10-221-1/+1
* librbd: wire up flush counterSage Weil2013-10-211-1/+3
* automake cleanup: implementing non-recursive makeRoald J. van Loon2013-09-081-0/+24
* automake cleanup: renamed inttypes.hRoald J. van Loon2013-09-077-8/+9
* librbd: fix debug print in aio_writeSage Weil2013-08-271-1/+1
* Merge pull request #491 from kri5/wip-clang-compilationSage Weil2013-08-172-3/+3
|\
| * Fix compilation -Wmismatched-tags warningsChristophe Courtaut2013-08-092-3/+3
* | librbd: remove mostly-useless assign_bid helperSage Weil2013-08-162-8/+2
|/
* src/*: make Context::finish private and switch all users to use completeSamuel Just2013-07-221-2/+1
* librados, os, osd, osdc, test: Add support for client specified namespacesDavid Zafman2013-07-091-0/+2
* osdc: re-calculate truncate_size for strip objectsYan, Zheng2013-06-202-7/+7
* Merge pull request #303 from ceph/wip-librbd-config-createJosh Durgin2013-05-213-7/+30
|\
| * librbd: make image creation defaults configurableJosh Durgin2013-05-173-7/+30
* | librbd/internal.cc: fix resource leakDanny Al-Gaaf2013-05-171-0/+1
|/
* librbd: add options to enable balanced or localized reads for snapshotsJosh Durgin2013-05-135-10/+29
* Merge pull request #272 from ceph/wip-rbd-parallelSage Weil2013-05-113-64/+163
|\
| * Throttle: move start_op() to C_SimpleThrottle constructorJosh Durgin2013-05-111-4/+0
| * librbd: run copy in parallelJosh Durgin2013-05-111-14/+73
| * librbd: move completion release into rbd_ctx_cb()Josh Durgin2013-05-112-4/+2
| * librbd: parallelize and simplify flattenJosh Durgin2013-05-111-32/+42
| * librbd: only send non-zero copyup dataJosh Durgin2013-05-111-1/+2
| * librbd: parallelize rollbackJosh Durgin2013-05-111-6/+19
| * librbd: delete more than one object at onceJosh Durgin2013-05-102-7/+29
* | librbd: fix possible use-after-freeSage Weil2013-05-091-2/+4
|/
* librbd: fix i386 buildSage Weil2013-04-241-1/+1
* librbd: add read_iterate2 call with fixed argument typeSage Weil2013-04-242-2/+24
* librbd: implement read not in terms of read_iterateSage Weil2013-04-241-1/+3
* Merge pull request #214 from ceph/wip-objectcacher-handler-orderedSage Weil2013-04-172-14/+83
|\
| * LibrbdWriteback: complete writes strictly in orderJosh Durgin2013-04-112-2/+73
| * LibrbdWriteback: removed unused and undefined methodJosh Durgin2013-04-101-1/+0
| * LibrbdWriteback: use a tid_t for tidsJosh Durgin2013-04-101-1/+1
| * WritebackHandler: make read return nothingJosh Durgin2013-04-102-10/+9
* | librbd: flush on diff_iterateSage Weil2013-04-171-0/+3
|/
* librbd: simplify diff_iterate calls to list_snapsSage Weil2013-04-031-6/+1