summaryrefslogtreecommitdiff
path: root/src/crimson/os/cyanstore
Commit message (Expand)AuthorAgeFilesLines
* crimson: errorate the FuturizedStore::mount() paths.Radoslaw Zarzynski2021-10-192-5/+6
* crimson/os: move singleton_ec up to let mount() reuse it.Radoslaw Zarzynski2021-10-191-19/+19
* crimson/os: workaround the segfaulting GCC 11 issue.Radoslaw Zarzynski2021-09-231-6/+6
* crimson/osd, crimson/os: errorate the FuturizedStore::mkfs() paths.Radoslaw Zarzynski2021-09-232-9/+12
* crimson/common: implement singleton_ec.Radoslaw Zarzynski2021-09-211-0/+19
* crimson/os: use structured binding in loopKefu Chai2021-09-031-2/+3
* src/crimson: Add various missing ops to cyanstoreMark Nelson2021-09-022-6/+42
* crimson/os: use structured binding in loopKefu Chai2021-08-251-2/+2
* crimson/os: Use operator[] in CyanStore when inserting values to object omapAmnon Hanuhov2021-08-251-1/+1
* crimson: build without "using namespace std"Kefu Chai2021-08-093-1/+4
* crimson/os: change get/set attrs value to the bufferlist typeXuehan Xu2021-05-043-9/+9
* crimson/os: remove FuturizedStore::OmapIterator::tail_keySamuel Just2021-03-091-3/+0
* crimson/os: do not use __func__ in lambdaKefu Chai2021-01-221-1/+1
* crimson/osd: erroratorize FuturizedStore::omap_get_header()Kefu Chai2020-12-212-8/+9
* crimson/osd: mark CyanStore::CyanOmapIterator methods finalKefu Chai2020-11-041-6/+6
* crimson/osd: let OmapIterator mutators return future<>Kefu Chai2020-11-042-13/+13
* crimson/cmake: make libraries static to prevent cmake errorYuval Lifshitz2020-08-311-2/+3
* crimson/os/cyanstore: handle OP_RMATTRKefu Chai2020-08-242-0/+30
* crimson/os/cyanstore: handle OP_ZEROKefu Chai2020-08-242-0/+22
* crimson/os/cyanstore: handle OP_OMAP_CLEARKefu Chai2020-08-242-0/+29
* crimson/osd: errorator omap_get_values() opsKefu Chai2020-08-192-25/+22
* crimson/common: move write_file into crimson namespaceKefu Chai2020-07-301-3/+3
* common/bl, *: deprecate list::claim() in favor of operator=(list&&).Radoslaw Zarzynski2020-06-291-2/+2
* crimson: make osd shutdown gracefulXuehan Xu2020-06-051-1/+3
* Crimson: cleanup Clang issues in Crimson codeRonen Friedman2020-05-191-1/+1
* crimson: avoid using variadic futureKefu Chai2020-05-072-12/+16
* crimson/os: add readv method to futurized_storeXuehan Xu2020-04-262-0/+27
* crimson: add necessary FuturizedStore APIs for data recoveryXuehan Xu2020-03-273-0/+137
* crimson: complete context delete in alien worldChunmei Liu2020-02-271-1/+0
* crimson:add alien blue storeChunmei Liu2020-02-271-0/+1
* crimson:add more futurized store API for alien storeChunmei Liu2020-02-273-3/+7
* crimson: avoid creating temporary with protected dtorKefu Chai2020-01-111-1/+1
* crimson/osd/pg_backend: factor out load_object_state/snapsetSamuel Just2019-12-022-7/+9
* crimson: move os/cyan_* down to os/cyanstore/*Kefu Chai2019-11-267-0/+1032