summaryrefslogtreecommitdiffstats
path: root/src/librados (follow)
Commit message (Expand)AuthorAgeFilesLines
* librados: get_pool_name() should not return ref of a local variableKefu Chai2016-06-083-4/+3
* Merge pull request #9314 from xiexingguo/xxg-wip-fix-radosclientYuri Weinstein2016-06-083-18/+15
|\
| * librados: kill cached_pool_names from IoCtxImplxie xingguo2016-05-252-13/+3
| * librados: add sanity check for osd[pg]_commandxie xingguo2016-05-251-4/+2
| * librados: fix potential message leakxie xingguo2016-05-251-0/+1
| * librados: reduce cpu burning when try to get first osdmap from monitorxie xingguo2016-05-251-1/+9
* | Merge pull request #9187 from liewegas/wip-cppoolYuri Weinstein2016-05-283-0/+18
|\ \ | |/ |/|
| * librados: add get_pool_is_selfmanaged_snaps_mode() functionSage Weil2016-05-243-0/+18
* | Merge pull request #6208 from liewegas/wip-alloc-hintsSage Weil2016-05-203-7/+54
|\ \
| * | librados: add set_alloc_hint2 with flagsSage Weil2016-05-143-7/+54
| |/
* / librados: use caller provided snapid for aio_sparse_read()David Disseldorp2016-05-131-1/+1
|/
* Merge pull request #8998 from kylinstorage/wip-fix-wrong-raw-pointer-conversionSage Weil2016-05-111-8/+8
|\
| * librados: fix aio_operate()Li Wang2016-05-091-6/+6
| * librados: fix operate()Li Wang2016-05-091-2/+2
* | Merge pull request #8684 from vuhuong/wip-radosaio-copyout-data-xioSage Weil2016-05-092-1/+5
|\ \ | |/ |/|
| * librados: copy out data to users' buffer for xioVu Pham2016-04-282-1/+5
* | Merge pull request #8629 from tchaikov/wip-rados_ping_monitorSage Weil2016-04-301-1/+1
|\ \
| * | librados: always set the outstrlen for rados_ping_monitor()Kefu Chai2016-04-161-1/+1
| |/
* | Merge pull request #7830 from yuyuyu101/wip-14907Jason Dillaman2016-04-293-14/+22
|\ \
| * | IoCtxImpl: delete WatchCtx when it's internal allocHaomai Wang2016-02-283-14/+22
* | | librados: add writesame APIDavid Disseldorp2016-04-253-0/+121
| |/ |/|
* | librados: use Objecter::prepare_*_op helpers to set c->tid safelySage Weil2016-04-041-39/+68
* | librados: fix narrow race with tid return value assignmentSage Weil2016-04-041-1/+1
* | Merge pull request #7979 from dillaman/wip-14413Josh Durgin2016-03-152-5/+7
|\ \
| * | librados: calc_snap_set_diff now provides last known object sizeJason Dillaman2016-03-132-5/+7
* | | librados: cancel aio notification linger op upon completionJason Dillaman2016-03-141-0/+1
* | | Merge pull request #7915 from ceph/wip-librados-stat2Sage Weil2016-03-143-67/+209
|\ \ \ | |/ / |/| |
| * | remove ceph_real_time_t typedef and overrides using itMatt Benjamin2016-03-103-50/+0
| * | librados: add mtime2() that uses timespec and ceph::real_timeYehuda Sadeh2016-03-053-69/+130
| * | librados: new stat2() that returns ceph::real_timeYehuda Sadeh2016-03-043-0/+45
| * | librados: add stat2() calls that return high resultion mtimeYehuda Sadeh2016-03-043-0/+86
* | | Merge pull request #7864 from dillaman/wip-librados-aio-notifySage Weil2016-03-091-8/+51
|\ \ \
| * | | librados: race condition on aio_notify completion handlingJason Dillaman2016-03-011-8/+51
| |/ /
* | | Merge branch 'wip-conf-root' of https://github.com/liewegas/cephSage Weil2016-03-071-3/+2
|\ \ \ | |/ / |/| |
| * | config: more parse_errors into md_config_tSage Weil2016-03-031-3/+2
* | | librados: aio watch/unwatch/notify now uses completion objverJason Dillaman2016-02-261-6/+3
| |/ |/|
* | librados: add missing tracpoint for scrub APIsKefu Chai2016-02-251-2/+2
* | librados: add get_inconsistent_snapsets() APIKefu Chai2016-02-253-0/+48
* | librados: add get_inconsistent_objects() APIKefu Chai2016-02-253-0/+48
* | librados: add get_inconsistent_pgs() to libradosKefu Chai2016-02-251-0/+131
* | librados: remove unused local variablesxie xingguo2016-02-241-2/+0
* | librados: do not clear handle for aio_watch()xie xingguo2016-02-241-1/+0
* | Merge pull request #7649 from yuyuyu101/wip-async-watchJason Dillaman2016-02-245-14/+179
|\ \
| * | RadosClient: call watch_flush before finisher stopHaomai Wang2016-02-241-6/+10
| * | librados: add async_watch_flush apiHaomai Wang2016-02-201-0/+17
| * | RadosClient: add async watch_flush versionHaomai Wang2016-02-202-1/+47
| * | librados: add C api impl and tracing codesHaomai Wang2016-02-201-0/+37
| * | librados: remove unused variablesHaomai Wang2016-02-201-1/+0
| * | librados: support aio_unwatch apiHaomai Wang2016-02-203-0/+22
| * | librados: add async watch apiHaomai Wang2016-02-203-6/+46