summaryrefslogtreecommitdiff
path: root/src/librados
Commit message (Expand)AuthorAgeFilesLines
* librados/AioCompletionImpl.h: add missing LockDanny Al-Gaaf2013-05-141-0/+2
* librados: add per-ObjectOperation flags for balanced and localized readsJosh Durgin2013-05-123-5/+26
* librados: add sparse_read() to the C++ bindings for an ObjectOperationJosh Durgin2013-05-121-0/+8
* Objecter, librados: use only ObjectOperation form of sparse_read internallyJosh Durgin2013-05-122-67/+23
* librados: add selfmanaged_snap_rollback as an ObjectOperationJosh Durgin2013-05-101-0/+6
* librados: fix calc_snap_set_diff interval calculationSage Weil2013-04-241-3/+4
* librados: set SNAP_DIR on listsnaps commandDavid Zafman2013-04-021-0/+2
* Merge remote-tracking branch 'gh/next'Sage Weil2013-04-011-1/+1
|\
| * librados: don't use lockdep for AioCompletionImplJosh Durgin2013-04-011-1/+1
* | librados: don't insert zero length extents in a diffJosh Durgin2013-04-011-1/+2
* | librados: move snap_set_diff to librados/Sage Weil2013-03-312-0/+119
|/
* librados: move snapc creation to caller for aio_operateJosh Durgin2013-03-293-7/+6
* librados: add versions of a couple functions taking explicit snap argsJosh Durgin2013-03-283-17/+56
* librados: add async flush interfaceJosh Durgin2013-03-284-0/+88
* librados/librados.cc: prefer prefix ++operator for iteratorsDanny Al-Gaaf2013-03-181-1/+1
* librados/RadosClient.cc: prefer prefix ++operator for iteratorsDanny Al-Gaaf2013-03-141-1/+1
* librados/IoCtxImpl.cc: prefer prefix ++operator for iteratorsDanny Al-Gaaf2013-03-141-3/+3
* osd/librados: add op to list clones/snaps for an objectDavid Zafman2013-03-041-0/+22
* librados/librados.cc: don't check unsigned 'len' against less than zeroDanny Al-Gaaf2013-02-281-1/+1
* librados/librados.cc: reduce scope of 'ret' in rados_objects_list_next()Danny Al-Gaaf2013-02-281-2/+1
* librados/librados.cc: use static_cast instead of C-Style castDanny Al-Gaaf2013-02-281-2/+2
* librados/RadosClient.cc: use static_cast instead of C-Style castDanny Al-Gaaf2013-02-281-6/+14
* Merge remote-tracking branch 'gh/wip-objecter-fsx'Sage Weil2013-02-221-14/+14
|\
| * objecter: separate out linger_read() and linger_mutate()Sage Weil2013-02-211-6/+6
| * osdc/Objecter: unwatch is a mutation, not a readSage Weil2013-02-211-9/+9
* | Add ObjectReadOperation and IoCtx functionsDavid Zafman2013-02-211-0/+22
|/
* librados/: include watch cookie in notify_ackSamuel Just2013-02-204-16/+17
* librados/librados.cc: fix implicitly-defined namespace 'std'Danny Al-Gaaf2013-02-111-2/+14
* librados: implement aio_statFilippos Giannakos2013-01-083-0/+69
* librados: watch() should set the WRITE flag on the opSamuel Just2012-12-061-2/+4
* librados/RadosClient.cc: remove twice included sys/stat.hDanny Al-Gaaf2012-11-281-1/+0
* objecter: separate locked and unlocked init/shutdownSage Weil2012-11-131-3/+9
* librados: add assert_exists guard operationSage Weil2012-10-221-0/+6
* Merge remote-tracking branch 'gh/wip-rbd-coveritySage Weil2012-09-252-9/+9
|\
| * librados: init all variables in ctorsJosh Durgin2012-09-252-9/+9
* | Merge remote-tracking branch 'gh/wip-2525'Sage Weil2012-09-251-8/+7
|\ \ | |/ |/|
| * librados: cleanup: use Mutex::LockerSage Weil2012-09-211-7/+3
| * librados: protect lookup_pool, get_pool_name with lockSage Weil2012-09-211-1/+4
* | librados: always free buffer allocated by md_config_t::_get_valJosh Durgin2012-09-241-2/+4
* | librados: fix use without NULL check in rados_pool_listJosh Durgin2012-09-241-0/+3
* | librados: init everything in default IoCtxImpl ctorJosh Durgin2012-09-241-2/+4
|/
* librados,ReplicatedPG: add omap_cmpSamuel Just2012-08-271-0/+8
* librados: implement aio_removeMike Ryan2012-08-233-0/+36
* Merge branch 'wip-rbd-protect' into masterJosh Durgin2012-08-163-0/+29
|\
| * librados: add method to get the fsid of a clusterJosh Durgin2012-08-093-0/+29
* | Merge branch 'wip-msgr'Sage Weil2012-08-131-1/+1
|\ \
| * | msgr: indicate whether clients are lossySage Weil2012-07-201-1/+1
* | | config: send warnings to a ostream* argumentSage Weil2012-07-281-1/+1
* | | librados: make snap create/destroy handle client-side errorsSage Weil2012-07-271-20/+33
* | | librados: make pool create/destroy handle client-side errorsSage Weil2012-07-271-23/+41
| |/ |/|