summaryrefslogtreecommitdiff
path: root/src/osdc
Commit message (Expand)AuthorAgeFilesLines
* osdc/Objecter.cc: reduce scope of skipped_mapDanny Al-Gaaf2013-05-161-2/+1
* Objecter, librados: use only ObjectOperation form of sparse_read internallyJosh Durgin2013-05-121-17/+34
* Objecter: fix error handling for decoding statJosh Durgin2013-05-122-6/+12
* librados: add selfmanaged_snap_rollback as an ObjectOperationJosh Durgin2013-05-101-0/+4
* ObjectCacher: wait for all reads when stopping flusherJosh Durgin2013-04-302-2/+23
* ObjectCacher: remove all buffers from a non-existent objectJosh Durgin2013-04-241-8/+36
* WritebackHandler: make read return nothingJosh Durgin2013-04-101-4/+4
* ObjectCacher: deduplicate final part of flush_set()Josh Durgin2013-04-102-19/+19
* journaler: remove the unused prefetch_from member variableGreg Farnum2013-04-082-4/+1
* mds: fix journaler to set temp_fetch_len appropriately and read the requested...Greg Farnum2013-04-081-5/+12
* librados: move snap_set_diff to librados/Sage Weil2013-03-312-114/+0
* librados: cleanly define SNAP_HEAD, SNAP_DIR constantsSage Weil2013-03-311-1/+1
* librbd: implement diff_iterateSage Weil2013-03-312-0/+114
* librados: expose snapset seq via list_snapsSage Weil2013-03-311-1/+1
* osdc/Objecter: prval optional for listsnapsSage Weil2013-03-311-1/+2
* ObjectCacher: remove unneeded var from flush_set()Josh Durgin2013-03-281-16/+10
* ObjectCacher: remove NULL checks in flush_set()Josh Durgin2013-03-281-9/+7
* ObjectCacher: always complete flush_set() callbackJosh Durgin2013-03-281-4/+10
* ObjectCacher: optionally make writex always non-blockingJosh Durgin2013-03-282-41/+88
* osdc/Striper.cc: prefer prefix ++operator for iteratorsDanny Al-Gaaf2013-03-181-4/+4
* osdc/Objecter.cc: prefer prefix ++operator for iteratorsDanny Al-Gaaf2013-03-181-9/+9
* osdc/ObjectCacher.cc: prefer prefix ++/--operator for iteratorsDanny Al-Gaaf2013-03-181-37/+37
* osdc/ObjectCacher.h: prefer prefix ++operator for iteratorsDanny Al-Gaaf2013-03-181-2/+2
* osdc/Objecter.h: prefer prefix ++operator for iteratorsDanny Al-Gaaf2013-03-181-5/+6
* osdc/Filer.h: prefer prefix ++operator for iteratorsDanny Al-Gaaf2013-03-181-2/+2
* osdc/Filer.cc: prefer prefix ++operator for iteratorsDanny Al-Gaaf2013-03-181-4/+4
* Merge branch 'next'Josh Durgin2013-03-112-13/+69
|\
| * ObjectCacher: add a method to clear -ENOENT cachingJosh Durgin2013-03-112-10/+54
| * ObjectCacher: keep track of outstanding reads on an objectJosh Durgin2013-03-112-4/+16
* | osdc/Objecter.cc: use static_cast instead of C-Style castDanny Al-Gaaf2013-03-111-5/+5
* | osdc/ObjectCacher.cc: set left to 0 instead off 'left -= left'Danny Al-Gaaf2013-03-111-2/+1
* | osdc/ObjectCacher.cc: use static_cast instead of C-Style castDanny Al-Gaaf2013-03-111-4/+4
|/
* ObjectCacher: fix debug log level in splitJosh Durgin2013-03-061-1/+1
* osd/librados: add op to list clones/snaps for an objectDavid Zafman2013-03-041-0/+50
* Merge remote-tracking branch 'gh/wip-objecter-fsx'Sage Weil2013-02-222-12/+58
|\
| * objecter: don't resend linger ops unnecessarilyJosh Durgin2013-02-211-0/+3
| * objecter: initialize linger op snapidJosh Durgin2013-02-211-1/+2
| * objecter: separate out linger_read() and linger_mutate()Sage Weil2013-02-212-11/+53
* | librados: expose a list of watchers on an objectDavid Zafman2013-02-211-0/+44
* | Add rados_types.h header fileDavid Zafman2013-02-211-0/+1
|/
* librados/: include watch cookie in notify_ackSamuel Just2013-02-201-1/+3
* Objecter.cc: prevent useless value assignmentDanny Al-Gaaf2013-02-141-2/+1
* Objecter.cc: use !empty() instead of size() to check for emptinessDanny Al-Gaaf2013-02-131-1/+1
* ObjectCacher.cc: use empty() instead of !size() to check for emptinessDanny Al-Gaaf2013-02-131-1/+1
* ObjectCacher: fix flush_set when no flushing is neededJosh Durgin2013-01-291-1/+0
* objectcacher: Remove commit_set, use flush_setSam Lang2013-01-222-49/+0
* client: Respect O_SYNC, O_DSYNC, and O_RSYNCSam Lang2013-01-181-0/+7
* osdc/Objecter: fix linger_ops iterator invalidation on pool deletionSage Weil2013-01-071-4/+4
* osd: special case CALL op to not have RD bit effectsSage Weil2013-01-041-1/+1
* Revert "objecter: don't use new tid when retrying notifies"Sage Weil2012-12-172-21/+3