summaryrefslogtreecommitdiffstats
path: root/src/librados (follow)
Commit message (Expand)AuthorAgeFilesLines
* librados: add assert_exists guard operationSage Weil2012-10-231-0/+6
* Merge remote-tracking branch 'gh/wip-rbd-coveritySage Weil2012-09-262-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-221-7/+3
| * librados: protect lookup_pool, get_pool_name with lockSage Weil2012-09-221-1/+4
* | librados: always free buffer allocated by md_config_t::_get_valJosh Durgin2012-09-251-2/+4
* | librados: fix use without NULL check in rados_pool_listJosh Durgin2012-09-251-0/+3
* | librados: init everything in default IoCtxImpl ctorJosh Durgin2012-09-251-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-211-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
| |/ |/|
* | librados: simplify locking slightlySage Weil2012-07-181-2/+1
* | Merge remote-tracking branch 'gh/wip-cct'Sage Weil2012-07-122-3/+5
|\ \
| * | librados: simplify cct refcountingSage Weil2012-07-112-2/+4
| * | CephContext: drop obsolete ceph_destroy_contextSage Weil2012-07-101-1/+0
| * | librados: use CephContext ref countsSage Weil2012-07-102-2/+3
* | | Merge branch 'wip-rbd-clone-dmick' into masterDan Mick2012-07-103-4/+53
|\ \ \ | |/ / |/| |
| * | librados: pool_get_name handles "not found" wrongDan Mick2012-07-101-1/+1
| * | librados: Add mapping from pool id to pool name and ioctx to rados clientJosh Durgin2012-07-101-0/+23
| * | librados: add new constructor to form a Rados object from IoCtxDan Mick2012-07-103-3/+29
| |/
* | librados: drop unused local variablesSage Weil2012-07-061-4/+0
* | librados: take lock when signaling notify condSage Weil2012-07-061-0/+2
* | librados: add assert_version as an operation on an ObjectOperationSamuel Just2012-07-041-0/+6
* | IoCtxImpl: pass objver pointer to aio_operate_readSamuel Just2012-07-031-1/+1
|/
* make everyone use our assert #include and macroSage Weil2012-06-072-2/+5
* librados, ObjectCacher: include limits.h for INT_MAXJosh Durgin2012-05-241-0/+1
* librados: avoid overflow in the return value of readsJosh Durgin2012-05-161-0/+14
* librados: call safe callback on read operationSage Weil2012-05-052-1/+11
* msgr: name messengersSage Weil2012-05-011-1/+1
* librados: call notification under different thread contextYehuda Sadeh2012-04-253-6/+34
* librados: add methods to check and wait for safe/complete -and- callbackSage Weil2012-04-172-2/+80
* librados: C bindings for get_pool_name()Sage Weil2012-04-171-0/+10
* librados: add IoCtx::get_pool_name() to c++ apiSage Weil2012-04-143-0/+18
* librados: debug logging for aio writesJosh Durgin2012-04-141-0/+1
* librados: do aio callbacks in async threadSage Weil2012-04-144-25/+56
* librados: unconditonally associate IoCtxImpl with AioCompletionImplSage Weil2012-04-141-3/+11
* log: new logging infrastructureSage Weil2012-03-273-3/+3
* rgw: replace bucket_id generationYehuda Sadeh2012-03-203-0/+25
* librados: move methods that require an IoCtx to IoCtxImplJosh Durgin2012-03-136-1935/+1914
* librados: split into separate files and remove unnecessary headersJosh Durgin2012-03-137-0/+4689