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_shard_manager.h
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
crimson/osd/pg_shard_manager: remove the unnecessary "std::move" call
Xuehan Xu
2024-05-24
1
-1
/
+1
*
Merge pull request #55296 from Matan-B/wip-matanb-crimson-pg-map-logs
Matan Breizman
2024-01-29
1
-1
/
+1
|
\
|
*
crimson/osd:pg_map: rename create or remove pg
Matan Breizman
2024-01-24
1
-1
/
+1
*
|
crimson/osd: drop a foreign-copy to shard-0 for every pg operation
Yingxin Cheng
2024-01-22
1
-7
/
+10
|
/
*
Merge pull request #54437 from Matan-B/wip-matanb-crimson-osdmap-trimming
Matan Breizman
2023-12-03
1
-2
/
+3
|
\
|
*
crimson/osd: update superblock managment
Matan Breizman
2023-11-29
1
-2
/
+2
|
*
crimson/osd: introduce osdmap trimming
Matan Breizman
2023-11-29
1
-0
/
+1
*
|
crimson/common/smp_helpers: generalize crosscore_ordering_t
Yingxin Cheng
2023-11-20
1
-1
/
+1
|
/
*
crimson/osd: split ConnectionPipeline::get_pg into 2 phases
Yingxin Cheng
2023-11-02
1
-19
/
+59
*
crimson/osd/osd_operations: fix the usages of PipelineHandle::complete() and ...
Yingxin Cheng
2023-11-02
1
-1
/
+8
*
crimson/osd/pg_shard_manager: cleanups around the remote pg submission
Yingxin Cheng
2023-11-02
1
-76
/
+57
*
crimson/osd/pg_shard_manager: relate remove_from/add_to_registry to cross-core
Yingxin Cheng
2023-11-02
1
-10
/
+6
*
crimson/osd: cleanup and drop OSD::ShardDispatcher
Yingxin Cheng
2023-08-08
1
-7
/
+9
*
crimson/osd: make OSDState and OSDMap_Gate sharded
chunmei
2023-06-23
1
-28
/
+20
*
crimson/osd: relax requirement that PGShardManager methods be invoked on PRIM...
chunmei
2023-06-23
1
-17
/
+13
*
crimson/osd: enable PGShardMapping access from all cores
chunmei
2023-06-23
1
-22
/
+26
*
crimson/osd: make osd sharded
chunmei
2023-06-23
1
-12
/
+7
*
crimson/osd/shard_services: get_or_create_pg() remove unused variable
Matan Breizman
2023-06-20
1
-1
/
+1
*
cirmson/os: seperate futurizedStore interface
chunmei
2023-04-20
1
-2
/
+5
*
crimson/net: change ConnectionRef to be a local_shared_foreign_ptr
Yingxin Cheng
2023-04-14
1
-10
/
+41
*
crimson/osd: fix zeroed starting timestamp of tracked ops
Radoslaw Zarzynski
2023-02-07
1
-0
/
+3
*
Merge pull request #48353 from athanatos/sjust/wip-dump-live-ops
Samuel Just
2022-10-06
1
-2
/
+18
|
\
|
*
crimson/osd/pg_shard_manager: introduce invoke_on_each_shard_seq
Samuel Just
2022-10-02
1
-2
/
+18
*
|
crimson/osd: notify waiters if pool for creating pg does not exist
Samuel Just
2022-10-05
1
-5
/
+16
|
/
*
crimson/osd/pg_shard_manager: add shard_id asserts
Samuel Just
2022-09-27
1
-0
/
+10
*
crimson/osd: move send_incremental_map to OSDSingletonState
Samuel Just
2022-09-27
1
-0
/
+2
*
crimson/osd: update_heartbeat_peers can iterate pgs syncronously
Samuel Just
2022-09-27
1
-0
/
+11
*
crimson/osd: shard PerShardState across cores
Samuel Just
2022-09-27
1
-25
/
+57
*
crimson/osd: clean up PerShardState/OSDSingletonState ownership/access
Samuel Just
2022-09-27
1
-38
/
+64
*
crimson/osd: adjust get_pg_stats() and for_each_pg() to return futures
Samuel Just
2022-09-27
1
-3
/
+10
*
crimson/osd: refactor pg management for multicore
Samuel Just
2022-09-27
1
-37
/
+114
*
crimson/osd: rework OSDMap handling for multicore
Samuel Just
2022-09-22
1
-6
/
+11
*
crimson/osd: rename CoreState to OSDSingletonState
Samuel Just
2022-09-21
1
-40
/
+41
*
crimson/osd: move start_pg_operation to pg_shard_manager
Samuel Just
2022-07-14
1
-2
/
+65
*
crimson/osd: move pg_map and associated state to CoreState
Samuel Just
2022-07-14
1
-0
/
+22
*
crimson/osd: move osdmap service to CoreState
Samuel Just
2022-07-14
1
-1
/
+12
*
crimson/osd: move osd_state to CoreState
Samuel Just
2022-07-14
1
-1
/
+17
*
crimson/osd: move osdmap_gate to CoreState
Samuel Just
2022-07-14
1
-1
/
+3
*
crimson/osd: introduce pg_shard_manager to clarify shard-local vs osd-wide state
Samuel Just
2022-07-14
1
-0
/
+52