summaryrefslogtreecommitdiffstats
path: root/src/crimson (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | crimson: remove now unused pipeline stagesSamuel Just2024-12-136-171/+1
| * | | | crimson: introduce and use repop stageSamuel Just2024-12-137-12/+30
| * | | | crimson/osd/object_context_loader: print obc (with refcount) upon releaseSamuel Just2024-12-131-3/+6
| * | | | crimson/.../pg: more debuggingSamuel Just2024-12-131-9/+11
| * | | | crimson/.../ops_executer: split execute_clone into prepare_cloning_ctx,comple...Samuel Just2024-12-132-48/+66
| * | | | crimson/.../ops_executer: split osd_op_params intitializationSamuel Just2024-12-132-16/+14
| * | | | crimson/.../ops_executer: rework prepare_transaction/mutate_objectSamuel Just2024-12-134-106/+61
| * | | | crimson/.../ops_executer: just call submit_transaction in flush_changes_n_do_...Samuel Just2024-12-134-89/+79
| * | | | crimson/.../ops_executer: rename flush_changes_n_do_effects to flush_changes_...Samuel Just2024-12-132-3/+3
| * | | | crimson/.../pg_backend: split clone into clone_for_write, set_metadataSamuel Just2024-12-133-22/+49
| * | | | crimson: convert client_request, internal_client_request, snaptrim_event to u...Samuel Just2024-12-136-74/+61
| * | | | crimson/.../osd_operation*: add wait_pg_ready and get_obcSamuel Just2024-12-132-0/+40
| * | | | crimson: add CommonOBCPipelineSamuel Just2024-12-132-2/+62
| * | | | crimson: expose CommonOBCPipeline via ObjectContextLoader::OrdererSamuel Just2024-12-133-21/+94
| * | | | crimson: inline InternalClientRequest::do_processSamuel Just2024-12-112-33/+21
| * | | | crimson: manage log submission atomicity independently of pipeline stagesSamuel Just2024-12-113-16/+44
| * | | | crimson/.../pg: update debugging in PG::submit_error_logSamuel Just2024-12-111-6/+6
| * | | | crimson/.../pg: convert submit_error_log to coroutineSamuel Just2024-12-111-41/+40
| * | | | crimson: inline SnapTrimObjSubEvent::process_and_submitSamuel Just2024-12-112-27/+11
| * | | | crimson/.../client_request: move log line to complete_request callbackSamuel Just2024-12-111-6/+5
| * | | | crimson/.../internal_client_request: extend start() until stages have exitedSamuel Just2024-12-101-1/+1
| * | | | crimson/.../client_request: extend instance_handle lifetimeSamuel Just2024-12-101-2/+3
| * | | | crimson/.../ops_executer: emplace osd_op_params in fill_op_paramsSamuel Just2024-12-101-1/+1
| * | | | crimson/.../ops_executer: no reason to return cloning_ctxSamuel Just2024-12-102-11/+8
| * | | | crimson/osd/pg: fix tabbing in replica_clear_repop_obcSamuel Just2024-12-101-7/+7
| * | | | crimson: clear obcs whether referenced or not upon replica writeSamuel Just2024-12-101-4/+6
| * | | | crimson/osd/object_context: add formatter instance for ObjectContextSamuel Just2024-12-091-0/+10
* | | | | crimson/net/io_handler: minor adjustments to logsYingxin Cheng2024-12-132-3/+8
* | | | | crimson: add missing includesMax Kellermann2024-12-1015-0/+19
|/ / / /
* | | | Merge pull request #60913 from myoungwon/wip-fix-null-pointer-crimsonYingxin2024-12-051-3/+10
|\ \ \ \
| * | | | crimson/osd/ops_executer: prevent access to null pointers caused by gcc bugmyoungwon oh2024-12-041-3/+10
| | |/ / | |/| |
* | | | crimson/os/seastore: convert offset/length in seastore logs to hex formatYingxin Cheng2024-12-0313-83/+83
* | | | crimson/os/seastore: convert offset/length in segment logs to hex formatYingxin Cheng2024-12-038-71/+77
* | | | crimson/os/seastore: minor cleanupYingxin Cheng2024-12-021-2/+2
* | | | crimson/os/seastore: drop unused fileYingxin Cheng2024-12-021-33/+0
|/ / /
* | | crimson/os/seastore/transaction_manager: add log in get_extents_if_live()Yingxin Cheng2024-11-281-4/+5
* | | crimson/os/seastore/transaction_manager: fix get_extents_if_liveYingxin Cheng2024-11-281-0/+3
* | | crimson/os/seastore/transaction_manager: adjust do_with for pin_list in get_e...Yingxin Cheng2024-11-281-9/+10
* | | crimson/os/seastore/transaction_manager: verify type in read_pin_by_typeYingxin Cheng2024-11-281-1/+5
* | | crimson/os/seastore/transaction_manager: fully read the extent before rewritt...Yingxin Cheng2024-11-281-78/+88
* | | crimson/os/seastore: convert transaction related paths with interruptorYingxin Cheng2024-11-286-54/+46
* | | crimson/os/seastore: split out transaction_interruptor.hYingxin Cheng2024-11-284-58/+94
* | | crimson/os/seastore/transaction_manager: implement and use maybe_indirect_ext...Yingxin Cheng2024-11-282-101/+120
* | | crimson/os/seastore: delay setting bptr for all types of extent in case of readYingxin Cheng2024-11-288-28/+109
* | | crimson/os/seastore: disable seastore_max_data_allocation_size by defaultYingxin Cheng2024-11-281-1/+4
* | | crimson/os/seastore: update lru size based on loaded extent sizeJianxin Li2024-11-282-60/+108
* | | crimson/os/seastore: implement partial reads from cached_extent to object_dat...Yingxin Cheng2024-11-284-126/+400
* | | crimson/os/seastore/cached_extent: introduce BufferSpace for partial readsYingxin Cheng2024-11-282-0/+260
* | | crimson/os/seastore/cached_extent: minor adjustments to printYingxin Cheng2024-11-281-4/+4
* | | crimson/os/seastore: add missing final keywordsYingxin Cheng2024-11-282-3/+2