summaryrefslogtreecommitdiff
path: root/src/librados/IoCtxImpl.cc
Commit message (Expand)AuthorAgeFilesLines
* librados: seek during object iterationwip-rados-listSage Weil2013-10-101-0/+8
* osdc/Objecter: reimplement list_objectsSage Weil2013-10-101-1/+1
* Objecter: librados: mass switch from eversion_t to version_tGreg Farnum2013-08-271-8/+7
* librados: synchronous commands should return on commit instead of ackGreg Farnum2013-08-191-2/+2
* librados: fix async aio completion wakeupSage Weil2013-08-141-12/+17
* librados: Add operate()/operate_read() log messagesDavid Zafman2013-07-091-0/+8
* librados, os, osd, osdc, test: Add support for client specified namespacesDavid Zafman2013-07-091-2/+2
* librados, osdc: Refactor IoCtxImpl to use operate()/operate_read()David Zafman2013-07-091-502/+69
* librados: Fix lock namesDavid Zafman2013-07-091-4/+4
* librados: add per-ObjectOperation flags for balanced and localized readsJosh Durgin2013-05-121-2/+4
* Objecter, librados: use only ObjectOperation form of sparse_read internallyJosh Durgin2013-05-121-57/+23
* librados: move snapc creation to caller for aio_operateJosh Durgin2013-03-291-3/+2
* librados: add versions of a couple functions taking explicit snap argsJosh Durgin2013-03-281-8/+13
* librados: add async flush interfaceJosh Durgin2013-03-281-0/+36
* librados/IoCtxImpl.cc: prefer prefix ++operator for iteratorsDanny Al-Gaaf2013-03-141-3/+3
* 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
* librados/: include watch cookie in notify_ackSamuel Just2013-02-201-7/+9
* librados: implement aio_statFilippos Giannakos2013-01-081-0/+42
* librados: watch() should set the WRITE flag on the opSamuel Just2012-12-061-2/+4
* librados: init all variables in ctorsJosh Durgin2012-09-251-5/+5
* librados: init everything in default IoCtxImpl ctorJosh Durgin2012-09-241-2/+4
* librados: implement aio_removeMike Ryan2012-08-231-0/+22
* librados: make snap create/destroy handle client-side errorsSage Weil2012-07-271-20/+33
* librados: simplify locking slightlySage Weil2012-07-171-2/+1
* librados: drop unused local variablesSage Weil2012-07-061-4/+0
* librados: take lock when signaling notify condSage Weil2012-07-061-0/+2
* IoCtxImpl: pass objver pointer to aio_operate_readSamuel Just2012-07-031-1/+1
* make everyone use our assert #include and macroSage Weil2012-06-061-2/+3
* 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-041-0/+9
* librados: call notification under different thread contextYehuda Sadeh2012-04-251-1/+4
* librados: debug logging for aio writesJosh Durgin2012-04-131-0/+1
* librados: do aio callbacks in async threadSage Weil2012-04-131-15/+3
* librados: unconditonally associate IoCtxImpl with AioCompletionImplSage Weil2012-04-131-3/+11
* log: new logging infrastructureSage Weil2012-03-271-1/+1
* librados: move methods that require an IoCtx to IoCtxImplJosh Durgin2012-03-131-6/+1528
* librados: split into separate files and remove unnecessary headersJosh Durgin2012-03-131-0/+87