| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge remote-tracking branch 'gh/wip-6004' into next | Sage Weil | 2013-08-20 | 1 | -5/+13 |
|\ |
|
| * | osdc/ObjectCacher: match reads with their original rx buffers | Sage Weil | 2013-08-15 | 1 | -5/+13 |
* | | Fix compilation -Wmismatched-tags warnings | Christophe Courtaut | 2013-08-09 | 1 | -2/+2 |
|/ |
|
* | librados, os, osd, osdc, test: Add support for client specified namespaces | David Zafman | 2013-07-09 | 1 | -0/+1 |
* | osdc: re-calculate truncate_size for strip objects | Yan, Zheng | 2013-06-20 | 1 | -7/+10 |
* | ObjectCacher: wait for all reads when stopping flusher | Josh Durgin | 2013-04-30 | 1 | -0/+3 |
* | ObjectCacher: deduplicate final part of flush_set() | Josh Durgin | 2013-04-10 | 1 | -0/+1 |
* | ObjectCacher: optionally make writex always non-blocking | Josh Durgin | 2013-03-28 | 1 | -6/+24 |
* | osdc/ObjectCacher.h: prefer prefix ++operator for iterators | Danny Al-Gaaf | 2013-03-18 | 1 | -2/+2 |
* | ObjectCacher: add a method to clear -ENOENT caching | Josh Durgin | 2013-03-11 | 1 | -3/+18 |
* | ObjectCacher: keep track of outstanding reads on an object | Josh Durgin | 2013-03-11 | 1 | -2/+14 |
* | objectcacher: Remove commit_set, use flush_set | Sam Lang | 2013-01-22 | 1 | -2/+0 |
* | client: Respect O_SYNC, O_DSYNC, and O_RSYNC | Sam Lang | 2013-01-18 | 1 | -0/+7 |
* | osdc/ObjectCacher: touch Objects in lru | Sage Weil | 2012-11-26 | 1 | -0/+4 |
* | osdc/ObjectCacher: remove unused waitfor_{rd,wr} | Sage Weil | 2012-11-26 | 1 | -4/+0 |
* | osdc/ObjectCacher: *do* pin object during write | Sage Weil | 2012-11-26 | 1 | -5/+5 |
* | ObjectCacher: add debug function to check BufferHead consistency | Josh Durgin | 2012-11-16 | 1 | -0/+8 |
* | ObjectCacher: more debugging for BufferHeads | Josh Durgin | 2012-11-16 | 1 | -1/+12 |
* | osdc/ObjectCacher: only return ENOENT if ObjectSet is flagged | Sage Weil | 2012-11-12 | 1 | -1/+4 |
* | osdc/ObjectCacher: add object exists flag | Sage Weil | 2012-11-04 | 1 | -1/+4 |
* | osdc/ObjectCacher: remove dead locking code | Sage Weil | 2012-10-27 | 1 | -46/+2 |
* | osdc/ObjectCacher: add ZERO bufferheads from map_read() | Sage Weil | 2012-10-26 | 1 | -1/+1 |
* | osdc/ObjectCacher: add zero bufferhead state | Sage Weil | 2012-10-26 | 1 | -4/+10 |
* | osdc/ObjectCacher: add complete flag | Sage Weil | 2012-10-26 | 1 | -0/+5 |
* | osdc/ObjectCacher: make trim() trim Objects | Sage Weil | 2012-10-26 | 1 | -3/+8 |
* | osdc/ObjectCacher: check lru_is_expireable() in can_close() | Sage Weil | 2012-10-26 | 1 | -4/+8 |
* | osdc/ObjectCacher: add LRU for Object | Sage Weil | 2012-10-26 | 1 | -0/+1 |
* | osdc/ObjectCacher: take Object ref when there are buffers | Sage Weil | 2012-10-26 | 1 | -0/+4 |
* | osdc/ObjectCacher: add ref count to Object | Sage Weil | 2012-10-26 | 1 | -1/+17 |
* | osdc/ObjectCacher: rename lru_* -> bh_lru_* | Sage Weil | 2012-10-26 | 1 | -4/+4 |
* | Striper: move from Filer | Sage Weil | 2012-10-15 | 1 | -4/+4 |
* | objectcacher: fix uninit var in ctor | Sage Weil | 2012-09-28 | 1 | -2/+2 |
* | objectcacher: fix uninit it ctor | Sage Weil | 2012-09-28 | 1 | -1/+3 |
* | ObjectCacher: propagate read errors to the caller | Josh Durgin | 2012-05-16 | 1 | -10/+21 |
* | librados: avoid overflow in the return value of reads | Josh Durgin | 2012-05-16 | 1 | -0/+5 |
* | ObjectCacher: only perfcount reads requested by the client | Josh Durgin | 2012-05-16 | 1 | -1/+4 |
* | objectcacher: make *_max_dirty_age tunables; pass to ctor | Sage Weil | 2012-05-08 | 1 | -1/+6 |
* | objectcacher: make cache sizes explicit | Sage Weil | 2012-05-05 | 1 | -0/+13 |
* | objectcacher: user helper to get starting point in buffer map | Sage Weil | 2012-05-05 | 1 | -0/+17 |
* | objectcacher: flush range, set | Sage Weil | 2012-05-05 | 1 | -1/+13 |
* | objectcacher: wait directly from writex() | Sage Weil | 2012-05-04 | 1 | -4/+7 |
* | objectcacher: don't wait for write waiters; wait after dirtying | Sage Weil | 2012-05-04 | 1 | -1/+2 |
* | objectcacher: rename truncate_set -> discard_set, and use discard | Sage Weil | 2012-04-20 | 1 | -1/+1 |
* | objectcacher: implement Object::discard() | Sage Weil | 2012-04-20 | 1 | -1/+1 |
* | objectcacher: name them | Sage Weil | 2012-04-13 | 1 | -1/+2 |
* | ObjectCacher: add a bunch of perfcounters | Greg Farnum | 2012-04-13 | 1 | -2/+14 |
* | ObjectCacher: move functions out of the header. | Greg Farnum | 2012-04-13 | 1 | -130/+9 |
* | objectcacher: perf skeleton | Yehuda Sadeh | 2012-04-13 | 1 | -0/+15 |
* | ObjectCacher: include object when outputting a BufferHead | Josh Durgin | 2012-04-13 | 1 | -0/+1 |
* | ObjectCacher: remove unused/unimplemented methods | Josh Durgin | 2012-04-13 | 1 | -5/+0 |