summaryrefslogtreecommitdiffstats
path: root/src/crimson/os/seastore/root_block.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* crimson/os/seastore: clarify zero length is only possible for rootYingxin Cheng2024-11-281-1/+1
* crimson/os/seastore/btree: add copy_source->pending links to FixedKVNodeXuehan Xu2024-07-221-1/+1
* crimson/os/seastore/cached_extent: adjustXuehan Xu2024-05-201-1/+1
* crimson/os/seastore/btree: add CachedExtent::on_rewrite() andXuehan Xu2024-05-201-0/+2
* crimson/os/seastore: let CachedExtent::ptr optionalXinyu Huang2023-07-031-1/+1
* crimson/os/seastore/btree: link fixed-kv-btree and root_block with pointersXuehan Xu2023-05-091-1/+16
* crimson/os/seastore/cached_extent: duplicate_for_write accepts the transactio...Xuehan Xu2023-05-061-1/+1
* crimson: specialize fmt::formatter<> to print using {fmt}Kefu Chai2022-11-221-0/+4
* crimson/os/seastore: use extent_len_t where appropriateYingxin Cheng2022-09-301-1/+1
* seastore: rename segment_off_t to seastore_off_tmyoungwon oh2022-01-181-1/+1
* crimson/os/seastore: clean up meta implementationSamuel Just2021-05-071-7/+0
* crimson/os/seastore: add write/read_meta methods for seastoreXuehan Xu2021-04-231-0/+8
* crimson/os/seastore: clean up root structuresSamuel Just2021-02-241-22/+0
* crimson/os/seastore: adjust collection_manager interfacesSamuel Just2021-02-241-0/+1
* crimson/os/seastore/transaction_manager: wire up collection_manager rootSamuel Just2021-02-241-0/+1
* crimson/seastore: implement read/write_onode_root()Yingxin Cheng2020-12-011-0/+1
* crimson/seastore: rename Cache::get_root()Yingxin Cheng2020-12-011-1/+1
* crimson/: add a meta field to FixedKVNodeLayout and use in LBANode*Samuel Just2020-08-041-2/+0
* crimson/os/seastore: s/assert/ceph_abort_msg/ when hitting unreachable codeKefu Chai2020-07-031-2/+2
* crimson/os/seastore: embed the root pointers directly in the root deltaSamuel Just2020-06-191-50/+48
* crimson/so/seastore: add crcs to deltasSamuel Just2020-06-191-1/+1
* crimson/os/seastore/cached_extent: make apply_delta take a const blSamuel Just2020-06-191-1/+1
* crimson/os/seastore/root_block: update to handle relative addressesSamuel Just2020-06-031-7/+34
* crimson/os/seastore/root_block: fix copy constructorSamuel Just2020-06-031-0/+2
* crimson/os/seastore: add initial cache support with testsSamuel Just2020-05-151-0/+83