index
:
ceph
main
ceph
Fast-forward packages
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
crimson
/
osd
/
pg_backend.h
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
crimson/osd: update snaps based on log entries on primary and replica
Samuel Just
2024-09-04
1
-1
/
+2
*
crimson/osd: drop PGBackend::mutate_object()
Xuehan Xu
2024-08-26
1
-15
/
+7
*
crimson/osd/recovery_backend: fix RecoveryBackend::temp_contents usage
Xuehan Xu
2024-07-22
1
-2
/
+10
*
crimson/osd/pg_backend: generalize PGBackend::list_objects, add overloads
Samuel Just
2024-03-27
1
-0
/
+33
*
Merge pull request #54930 from rzarzynski/wip-osd-ec-rework
Laura Flores
2024-02-15
1
-0
/
+18
|
\
|
*
osd: refactor accessors of RecoveryBackend::temp_contents
Radosław Zarzyński
2024-01-09
1
-0
/
+18
*
|
Merge pull request #53521 from xxhdx1985126/wip-62857
Kefu Chai
2024-02-09
1
-0
/
+1
|
\
\
|
|
/
|
/
|
|
*
crimson/osd/replicated_backend: don't put pg's metadata updates in
Xuehan Xu
2023-09-25
1
-0
/
+1
*
|
crimson/osd: Keep track of modified_ranges
Matan Breizman
2024-01-04
1
-1
/
+4
*
|
crimson/osd/pg_backend: whiteout objects if they will have clones when
Xuehan Xu
2023-12-19
1
-1
/
+3
|
/
*
cirmson/os: seperate futurizedStore interface
chunmei
2023-04-20
1
-4
/
+4
*
crimson/osd/pg_backend: remove stopping and peering
Samuel Just
2023-01-28
1
-7
/
+1
*
crimson/osd/replicated_backend: use new logging macros
Samuel Just
2023-01-28
1
-2
/
+5
*
crimson/osd: support snapshot rollbacks
Matan Breizman
2023-01-03
1
-2
/
+4
*
Merge pull request #48527 from rzarzynski/wip-crimson-simpler-cloning
Matan
2022-11-29
1
-3
/
+3
|
\
|
*
crimson/osd: improve const-correctness in PGBackend::clone().
Radoslaw Zarzynski
2022-10-17
1
-3
/
+3
*
|
Merge pull request #48477 from rzarzynski/wip-crimson-rollback-delete-head
Samuel Just
2022-10-21
1
-0
/
+13
|
\
\
|
*
|
crimson/osd: add the delete-head special case of CEPH_OSD_OP_ROLLBACK
Radoslaw Zarzynski
2022-10-20
1
-0
/
+13
*
|
|
crimson/osd: CEPH_OSD_OP_ZERO should become truncate if past end of object
Samuel Just
2022-10-12
1
-0
/
+8
*
|
|
crimson/osd: add tmap support
Samuel Just
2022-10-10
1
-0
/
+33
|
/
/
*
/
crimson/osd: rework OSDMap handling for multicore
Samuel Just
2022-09-22
1
-1
/
+0
|
/
*
crimson/osd: whiteout removed head object with existing clones
Matan Breizman
2022-08-18
1
-1
/
+2
*
crimson/osd: Snapshots: copy-on-write clones
Matan Breizman
2022-08-18
1
-1
/
+6
*
crimson/osd: implement CEPH_OSD_OP_SETALLOCHINT in OpsExecuter
Radosław Zarzyński
2022-07-01
1
-0
/
+5
*
crimson/osd: return error code to break next op in cmp_ext
chunmei-liu
2022-06-22
1
-1
/
+2
*
crimson/osd: Moving shard_services to PGBackend
Matan Breizman
2022-05-10
1
-1
/
+3
*
crimson/osd: check obj exists
chunmei-liu
2022-04-15
1
-1
/
+8
*
crimson/osd: check big object size
chunmei-liu
2022-04-14
1
-3
/
+4
*
crimson/osd: check long attr name
chunmei-liu
2022-04-14
1
-1
/
+8
*
crimson: if do_cmp_xattr failed, cancel the following operations
chunmei-liu
2022-04-05
1
-1
/
+3
*
crimson:add OMAP_CMP support
Chunmei Liu
2022-03-30
1
-0
/
+12
*
crimson: keep string alive during string_view lifetime
Chunmei Liu
2022-03-23
1
-0
/
+3
*
Merge pull request #45302 from rzarzynski/wip-crimson-fix-noenoent-no-remove
Kefu Chai
2022-03-09
1
-1
/
+7
|
\
|
*
crimson/osd: fix no ENOENT when removing already removed object
Radoslaw Zarzynski
2022-03-08
1
-1
/
+7
*
|
crimson/seastore: make fiemap return errorator future
chunmei-liu
2022-03-02
1
-1
/
+1
|
/
*
crimson/osd: Add support for CEPH_OSD_OP_OMAPRMKEYS
Amnon Hanuhov
2022-01-14
1
-0
/
+4
*
crimson/osd: Fixing empty PG stats issue
Matan Breizman
2021-11-16
1
-23
/
+59
*
crimson: add cmp_xatt support
chunmei-liu
2021-06-29
1
-0
/
+10
*
crimson/osd: optimize crimson-osd's client requests process parallelism
Xuehan Xu
2021-05-16
1
-2
/
+5
*
crimson/os: change get/set attrs value to the bufferlist type
Xuehan Xu
2021-05-04
1
-1
/
+1
*
crimson/osd: pg_backend.h doesn't depend on pg.h anymore.
Radoslaw Zarzynski
2021-04-02
1
-1
/
+0
*
crimson/osd: use interruptible future in the PG layer
Xuehan Xu
2021-03-07
1
-34
/
+86
*
crimson/osd: make client_requests idempotent
Xuehan Xu
2021-02-18
1
-0
/
+5
*
crimson/osd: do not pass oop as a const ref
Kefu Chai
2021-02-09
1
-2
/
+2
*
Merge pull request #38663 from tchaikov/wip-crimson-recovery-cleanups
Kefu Chai
2021-01-04
1
-2
/
+2
|
\
|
*
crimson/osd: erroratorize FuturizedStore::omap_get_header()
Kefu Chai
2020-12-20
1
-2
/
+2
*
|
crimson/osd: make sure PGBackend's modification operations not change osd_op ...
Xuehan Xu
2020-12-29
1
-4
/
+4
|
/
*
crimson/osd: implement rm-xattr op
Kefu Chai
2020-08-24
1
-0
/
+5
*
crimson/osd: refactor PGBackend::read() to pass os and op
Kefu Chai
2020-08-24
1
-7
/
+3
*
crimson/osd: implement cmp-ext op
Kefu Chai
2020-08-24
1
-2
/
+5
[next]