summaryrefslogtreecommitdiff
path: root/src/librados/librados.cc
Commit message (Expand)AuthorAgeFilesLines
* librados: seek during object iterationwip-rados-listSage Weil2013-10-101-0/+25
* librados: add get_pg_hash_position to determine pg while listing objectsSage Weil2013-10-101-0/+12
* osd: add ISDIRTY, UNDIRTY rados operationsSage Weil2013-10-011-0/+14
* librados: add OPERATION_ORDER_READS_WRITES flagSage Weil2013-09-241-0/+2
* objecter, librados: add COPY_FROM operationSage Weil2013-09-031-0/+8
* librados: add get_version64()Sage Weil2013-08-281-0/+6
* Objecter: librados: mass switch from eversion_t to version_tGreg Farnum2013-08-271-4/+2
* Merge branch 'wip-4982-4983-oloc-rebase'David Zafman2013-07-091-0/+15
|\
| * librados, os, osd, osdc, test: Add support for client specified namespacesDavid Zafman2013-07-091-0/+15
* | Merge remote-tracking branch 'origin/master' into wip-rgw-geoYehuda Sadeh2013-07-031-9/+452
|\ \ | |/
| * librados: add missing #includeSage Weil2013-06-131-0/+2
| * librados: new rados_mon_command_target to talk to a specific monitorSage Weil2013-06-131-0/+39
| * Merge branch 'wip-ceph-cli' into masterDan Mick2013-06-061-7/+193
| |\
| | * ceph, librados, rados.py, librados tests: pass cmd as arrayDan Mick2013-06-061-7/+14
| | * librados: rados_X_command need to assemble a vector from char *cmdDan Mick2013-06-061-2/+4
| | * librados, ceph, rados.py: -EINVAL for create with null/invalid nameDan Mick2013-06-061-3/+3
| | * librados, rados.py: rados_create2: add clustername and future flagsDan Mick2013-06-061-8/+20
| | * librados, rados.py: add rados_create2/init2Dan Mick2013-06-041-7/+29
| | * librados: fix unsigned vs. signed warningDan Mick2013-06-031-1/+1
| | * librados, rados.py: add conf_parse_argv_remainder()Dan Mick2013-06-031-0/+35
| | * librados, rados.py: rados_*_command: pass inbuflen to handle zeroesDan Mick2013-05-211-6/+8
| | * librados: add rados_monitor_log()Sage Weil2013-05-211-0/+7
| | * librados: use memcpy rather than strncpy for possibly-NUL dataDan Mick2013-05-211-2/+2
| | * librados: add *_command() variants that allocate the result w/ mallocSage Weil2013-05-211-49/+78
| | * Add C and C++ interfaces to mon_command, osd_command, pg_commandDan Mick2013-05-211-0/+71
| * | Merge branch 'wip-3527'David Zafman2013-06-061-0/+5
| |\ \
| | * | Add test_blacklist_self() librados function for test casesDavid Zafman2013-06-061-0/+5
| | |/
| * | Add RADOS lock mechanism to the librados C/C++ API.Filippos Giannakos2013-06-051-0/+179
| |/
| * librados: add per-ObjectOperation flags for balanced and localized readsJosh Durgin2013-05-121-2/+20
| * librados: add sparse_read() to the C++ bindings for an ObjectOperationJosh Durgin2013-05-121-0/+8
| * librados: add selfmanaged_snap_rollback as an ObjectOperationJosh Durgin2013-05-101-0/+6
* | librados: add two more ObjectOperation::exec()Yehuda Sadeh2013-05-081-0/+30
|/
* librados: set SNAP_DIR on listsnaps commandDavid Zafman2013-04-021-0/+2
* librados: move snapc creation to caller for aio_operateJosh Durgin2013-03-291-3/+3
* librados: add versions of a couple functions taking explicit snap argsJosh Durgin2013-03-281-5/+38
* librados: add async flush interfaceJosh Durgin2013-03-281-0/+14
* librados/librados.cc: prefer prefix ++operator for iteratorsDanny Al-Gaaf2013-03-181-1/+1
* osd/librados: add op to list clones/snaps for an objectDavid Zafman2013-03-041-0/+22
* librados/librados.cc: don't check unsigned 'len' against less than zeroDanny Al-Gaaf2013-02-281-1/+1
* librados/librados.cc: reduce scope of 'ret' in rados_objects_list_next()Danny Al-Gaaf2013-02-281-2/+1
* librados/librados.cc: use static_cast instead of C-Style castDanny Al-Gaaf2013-02-281-2/+2
* Add ObjectReadOperation and IoCtx functionsDavid Zafman2013-02-211-0/+22
* librados/librados.cc: fix implicitly-defined namespace 'std'Danny Al-Gaaf2013-02-111-2/+14
* librados: implement aio_statFilippos Giannakos2013-01-081-0/+18
* librados: add assert_exists guard operationSage Weil2012-10-221-0/+6
* librados: always free buffer allocated by md_config_t::_get_valJosh Durgin2012-09-241-2/+4
* librados: fix use without NULL check in rados_pool_listJosh Durgin2012-09-241-0/+3
* librados,ReplicatedPG: add omap_cmpSamuel Just2012-08-271-0/+8
* librados: implement aio_removeMike Ryan2012-08-231-0/+13
* Merge branch 'wip-rbd-protect' into masterJosh Durgin2012-08-161-0/+17
|\