summaryrefslogtreecommitdiffstats
path: root/src/os/FuseStore.cc (follow)
Commit message (Expand)AuthorAgeFilesLines
* os: build without "using namespace std"Kefu Chai2021-08-131-0/+1
* os: use transparent comparator in ObjectStore::getattrs()Kefu Chai2021-06-291-1/+1
* common/bl, *: deprecate list::claim() in favor of operator=(list&&).Radoslaw Zarzynski2020-06-291-3/+3
* fuse: update to newer FUSE_USE_VERSIONJeff Layton2020-06-031-3/+1
* ceph-fuse: link to libfuse3 if fuse3 is installedXiubo Li2020-04-181-20/+71
* mon: Build ceph-mon without using namespace declarations in headersAdam C. Emerson2020-03-221-0/+9
* use omap_rmkey() where appropriateSage Weil2020-01-141-3/+1
* os/fusestore: del redundant and sometimes improper open_collection callIgor Fedotov2018-08-061-6/+0
* common,rbd,rgw,osd: extract config values into ConfigValuesKefu Chai2018-07-101-2/+2
* FuseStore: Expand buffers to prevent overflowAdam C. Emerson2018-05-091-2/+2
* os/ObjectStore: drop most queue_transactions() variantsSage Weil2018-02-121-5/+5
* os: apply_transaction -> queue_transactionSage Weil2018-02-121-20/+5
* os/ObjectStore: make all read operations CollectionHandle-basedSage Weil2018-02-061-34/+55
* os/ObjectStore: combine Sequencer and CollectionImpl in ObjectStoreSage Weil2018-02-061-20/+27
* Merge pull request #19033 from david-z/wip-fix-fusestore-dfYuri Weinstein2017-12-141-0/+3
|\
| * os/FuseStore: fix incorrect used space statistics for fuse's statfs interfaceZhi Zhang2017-11-201-0/+3
* | client: Switch to new style config options and some cleanupShinobu Kinjo2017-11-231-2/+4
|/
* os,common: check __APPLE__ for osx not DARWINKefu Chai2017-09-161-1/+1
* core/common: Fix ENODATA for FreeBSD with compat.hWillem Jan Withagen2017-06-151-0/+1
* os: remove nibblewise sort order supportSage Weil2017-02-111-1/+1
* os: Complete removal of g_ceph_context and g_confAdam C. Emerson2016-12-221-52/+64
* dout: Use dout_contextAdam C. Emerson2016-12-221-0/+1
* os/ObjectStore: fix return code of collection_empty() methodxie xingguo2016-09-121-3/+9
* os/FuseStore: only flush if dirtySage Weil2016-09-081-43/+135
* os/FuseStore: remove unneeded header fileMichal Jarzabek2016-08-191-0/+1
* ceph-fuse: fix compilation on OSXYan, Zheng2016-07-181-1/+1
* os/FuseStore: fix build under FreeBSD/OSXYan, Zheng2016-07-181-0/+5
* os: further simplify store_statfs_tSage Weil2016-06-151-3/+3
* os/FuseStore: fix statfsSage Weil2016-06-081-1/+1
* os/ObjectStore: Refactor ObjectStore::statfs method to return extended statis...Igor Fedotov2016-06-081-7/+5
* misc: using move construct to avoid extra atomic inc/decHaomai Wang2016-02-021-3/+1
* Merge pull request #7395 from xiexingguo/xxg-wip-fuseSage Weil2016-01-301-7/+21
|\
| * FuseStore: fix mountpoint leakxie xingguo2016-01-291-0/+1
| * FuseStore: return error if encounter collection_list errorxie xingguo2016-01-291-1/+1
| * FuseStore: fix unhandled error cases for openxie xingguo2016-01-291-5/+18
| * FuseStore: fix memory leakxie xingguo2016-01-291-1/+1
* | OSD: Deleting transaction object right after applying transactionSomnath Roy2016-01-271-5/+5
|/
* os/FuseStore: improve readdir for omap and attrSage Weil2016-01-271-2/+18
* os/FuseStore: wait for commit and flush in all updatesSage Weil2016-01-271-5/+15
* os/FuseStore: use offset for readdirSage Weil2016-01-271-29/+46
* os/FuseStore: add 'type' file in root dirSage Weil2016-01-271-0/+16
* os/FuseStore: do not call exists() on an out-of-bounds oidSage Weil2016-01-271-0/+20
* os/FuseStore: no-op chmodSage Weil2016-01-271-1/+6
* os/FuseStore: allow object and collection createsSage Weil2016-01-271-1/+57
* os/FuseStore: more ENOENT on getattr for non-existent itemsSage Weil2016-01-271-3/+26
* os/FuseStore: hide bitwise_hash_end if bits unknown; add bitwise_hash_bitsSage Weil2016-01-271-3/+33
* os/FuseStore: present bitwise_hash_endSage Weil2016-01-271-8/+31
* os/FuseStore: respect fuse_debugSage Weil2016-01-271-1/+4
* ceph-objectstore-tool: mount an ObjectStore via fuseSage Weil2016-01-271-0/+871