index
:
ceph
main
ceph
Fast-forward packages
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
crimson
/
os
/
seastore
/
cache.cc
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
crimson/os/seastore: introduce cache_hint_t
Xuehan Xu
12 days
1
-4
/
+4
*
crimson/os/seastore/cache: move committing existing blocks to prepare_record()
Yingxin Cheng
2024-12-24
1
-44
/
+44
*
crimson/os/seastore/cache: minor cleanup
Yingxin Cheng
2024-12-24
1
-39
/
+42
*
crimson/os/seastore: make the updates to backref_entry_mset be consistent wit...
Yingxin Cheng
2024-12-19
1
-23
/
+32
*
crimson/os/seastore: move backref_entry_t to a separate header
Yingxin Cheng
2024-12-18
1
-8
/
+0
*
crimson/os/seastore/cache: rework backref_batch_update()
Yingxin Cheng
2024-12-18
1
-18
/
+26
*
crimson/os/seastore: introduce named factory methods for alloc/retire
Yingxin Cheng
2024-12-18
1
-25
/
+23
*
crimson/os/seastore/seastore_types: use is_backref_mapped_type()
Yingxin Cheng
2024-12-18
1
-6
/
+6
*
crimson/os/seastore/cache: don't mark allocations as L_ADDR_NULL
Yingxin Cheng
2024-12-18
1
-2
/
+2
*
crimson/os/seastore: misc related cleanups
Yingxin Cheng
2024-12-18
1
-43
/
+62
*
crimson/os/seastore/cache: drop unused backref_entry_t::seq
Yingxin Cheng
2024-12-18
1
-10
/
+5
*
crimson/os/seastore: convert offset/length in seastore logs to hex format
Yingxin Cheng
2024-12-03
1
-2
/
+2
*
crimson/os/seastore: update lru size based on loaded extent size
Jianxin Li
2024-11-28
1
-14
/
+16
*
crimson/os/seastore/cache: adjust logs
Yingxin Cheng
2024-11-28
1
-12
/
+12
*
crimson/os/seastore/cache: cleanup, use the same method to create extents
Yingxin Cheng
2024-11-28
1
-1
/
+1
*
crimson/os/seastore: move the root meta out of the root block
Xuehan Xu
2024-11-11
1
-0
/
+10
*
crimson/os/seastore: fix data inconsistency during ool writes
myoungwon oh
2024-09-27
1
-2
/
+6
*
crimson/os/seastore/cache: report cache access stats
Yingxin Cheng
2024-09-02
1
-1
/
+63
*
crimson/os/seastore/cache: minor fix in get_stats()
Yingxin Cheng
2024-09-02
1
-1
/
+1
*
crimson/os/seastore/cache: drop inaccurate cache_query_by_src
Yingxin Cheng
2024-09-02
1
-24
/
+15
*
crimson/os/seastore/cache: monitor cache access by extent and trans
Yingxin Cheng
2024-09-02
1
-19
/
+19
*
crimson/os/seastore/cache: report cache index sizes
Yingxin Cheng
2024-09-02
1
-11
/
+14
*
Merge pull request #59391 from cyx1231st/wip-seastore-more-reports2
Yingxin
2024-08-29
1
-52
/
+253
|
\
|
*
crimson/os/seastore: set dirty root version to 1 during replay
Yingxin Cheng
2024-08-23
1
-0
/
+1
|
*
crimson/os/seastore/cache: report rewrite stats
Yingxin Cheng
2024-08-23
1
-4
/
+30
|
*
crimson/os/seastore/transaction: refine version_stat_t as rewrite_stats_t
Yingxin Cheng
2024-08-23
1
-8
/
+8
|
*
crimson/os/cache: simplify lru stats data structures
Yingxin Cheng
2024-08-22
1
-10
/
+8
|
*
crimson/os/cache: report dirty usage/in/out by trans and extent type
Yingxin Cheng
2024-08-22
1
-0
/
+96
|
*
crimson/os/seastore/cache: monitor dirty cache by extent and trans
Yingxin Cheng
2024-08-22
1
-20
/
+66
|
*
crimson/os/seastore/cache: extents added to dirty must be fully loaded
Yingxin Cheng
2024-08-22
1
-0
/
+5
|
*
crimson/os/seastore/cache: cleanup dirty add/remove with consistent asserts
Yingxin Cheng
2024-08-22
1
-18
/
+47
*
|
crimson/os/seastore: refine documents related to inplace rewrite
Yingxin Cheng
2024-08-23
1
-5
/
+10
|
/
*
crimson/os/seastore/cache: report lru usage/in/out with trans and extent type
Yingxin Cheng
2024-08-15
1
-0
/
+106
*
crimson/os/seastore/cache/lru: renames
Yingxin Cheng
2024-08-15
1
-6
/
+6
*
crimson/os/seastore/seastore_types: unify checks to the extent types
Yingxin Cheng
2024-08-15
1
-12
/
+12
*
crimson/os/seastore/cache: pass missing src to touch_extent()
Yingxin Cheng
2024-08-14
1
-2
/
+2
*
crimson/os/seastore/cache: cleanup add_extent()
Yingxin Cheng
2024-08-14
1
-17
/
+18
*
crimson/os/seastore/cache: cleanup remove_from_dirty()
Yingxin Cheng
2024-08-14
1
-8
/
+5
*
crimson/os/seastore/transaction: rename ool_block_lists
Yingxin Cheng
2024-08-06
1
-5
/
+5
*
crimson/os/seastore: disable crc calculation if end to end data protection is...
Myoungwon Oh
2024-07-22
1
-1
/
+7
*
Merge pull request #58250 from cyx1231st/wip-seastore-optimize-ool-padding
Yingxin
2024-07-15
1
-1
/
+1
|
\
|
*
crimson/os/seastore/seastore_types: introduce record_type_t::OOL
Yingxin Cheng
2024-06-25
1
-1
/
+1
*
|
crimson/os/seastore/cache: add an efficient method to check if extents are
Xuehan Xu
2024-06-26
1
-22
/
+25
|
/
*
crimson/os/seastore: fix compile error in release build
Zhang Song
2024-05-23
1
-1
/
+1
*
Merge pull request #55831 from xxhdx1985126/wip-seastore-lba-pointer-consolid...
Yingxin
2024-05-21
1
-1
/
+2
|
\
|
*
crimson/os/seastore/cached_extent: adjust
Xuehan Xu
2024-05-20
1
-1
/
+1
|
*
crimson/os/seastore/btree: add CachedExtent::on_rewrite() and
Xuehan Xu
2024-05-20
1
-0
/
+1
*
|
crimson/os/seastore/cache: add a TODO comment to recommand dropping
Xuehan Xu
2024-05-17
1
-0
/
+1
*
|
crimson/os/seastore/cache: add retire_absent_extent_addr() interface
Xuehan Xu
2024-05-17
1
-0
/
+27
|
/
*
crimson/os/seastore: improve seastore_t logs
Yingxin Cheng
2024-04-29
1
-1
/
+2
[next]