summaryrefslogtreecommitdiffstats
path: root/src/crimson/osd/replicated_backend.cc (follow)
Commit message (Expand)AuthorAgeFilesLines
* crimson/osd/replicated_backend: make sure the check on whether to sendXuehan Xu13 days1-2/+2
* crimson/osd/replicate_backend: add standalone delete to the push queueXuehan Xu13 days1-7/+21
* crimson/osd/replicate_backend: add the skipped newly created cloneXuehan Xu2024-11-171-17/+44
* crimson/osd/replicated_backend: add the dedicated method to constructXuehan Xu2024-11-121-22/+39
* osd,crimson/osd: maintain pg_committed_to on replica rather than min_last_com...Samuel Just2024-10-181-2/+2
* crimson/osd: update snaps based on log entries on primary and replicaSamuel Just2024-09-041-7/+14
* Merge pull request #59407 from xxhdx1985126/wip-67675Matan Breizman2024-09-031-7/+7
|\
| * crimson/osd: drop PGBackend::mutate_object()Xuehan Xu2024-08-261-7/+7
* | crimson/osd/replicated_backend: mark all pglog entries as unrollbackableXuehan Xu2024-08-171-0/+4
|/
* crimson/osd: send empty transactions to backfill targets that haven'tXuehan Xu2024-08-041-1/+8
* crimson/osd/pg: update PG stats on handle_rep_opsajibreadd2024-07-111-0/+1
* crimson/osd/replicated_backend: no need to set_rollback_to for repopsXuehan Xu2024-05-141-1/+0
* crimson/osd/replicated_backend: fix log _submit_transactionMatan Breizman2024-04-171-1/+1
* crimson/osd/replicated_backend: don't put pg's metadata updates inXuehan Xu2023-09-251-25/+40
* crimson/osd/osd_operations: Rename client_request_pg_pipelineMatan Breizman2023-02-071-1/+1
* crimson/osd/pg_backend: remove stopping and peeringSamuel Just2023-01-281-17/+7
* crimson/osd/replicated_backend: use new logging macrosSamuel Just2023-01-281-10/+10
* crimson/osd/replicated_backend: block _submit_transaction on sending the mess...Samuel Just2022-10-011-2/+6
* crimson/osd: move self tid generatation to shard_servicechunmei-liu2022-06-091-1/+1
* crimson/osd: Moving shard_services to PGBackendMatan Breizman2022-05-101-3/+2
* crimson/os/seastore: cleanup with empty transactionsYingxin Cheng2022-01-051-0/+1
* msg: Change crimson's make_message() namespace to crimsonAmnon Hanuhov2021-05-251-1/+1
* crimson/osd: optimize crimson-osd's client requests process parallelismXuehan Xu2021-05-161-44/+45
* crimson/osd: PG::do_osd_ops_execute() doesn't depend on MOSDOp anymore.Radoslaw Zarzynski2021-05-101-6/+10
* crimson/osd: Use crimson::net::make_message() in ReplicatedBackendAmnon Hanuhov2021-05-061-1/+1
* crimson/osd: use interruptible future in the PG layerXuehan Xu2021-03-071-5/+5
* crimson/osd: make client_requests idempotentXuehan Xu2021-02-181-2/+33
* crimson/osd: do not pass oop as a const refKefu Chai2021-02-091-1/+1
* crimson/osd: reset pending_txn's all_committed after set its valueXuehan Xu2020-11-041-2/+4
* crimson/osd: clean up pending_txn when actingset is changedXuehan Xu2020-11-011-0/+1
* src: Revert "Fix to raise BOOST_MPL_LIMIT_LIST_SIZE from 20 to 30"Kefu Chai2020-09-181-5/+0
* Fix to raise BOOST_MPL_LIMIT_LIST_SIZE from 20 to 30David Zafman2020-09-141-0/+5
* crimson: restart ongoing client_request after peeringXuehan Xu2020-06-181-5/+24
* crimson: make osd shutdown gracefulXuehan Xu2020-06-051-0/+19
* crimson/osd: remove unnecessary capturesSamuel Just2020-05-191-1/+1
* crimson: add pg log based recovery machineryXuehan Xu2020-04-261-2/+0
* Merge pull request #33196 from xxhdx1985126/wip-crimson-pglog-to-prKefu Chai2020-03-091-3/+10
|\
| * crimson: add pglog related logic to crimson's data write pathXuehan Xu2020-02-191-3/+10
* | crimson: add editor properties headerKefu Chai2020-02-181-0/+3
|/
* crimson: move os/cyan_* down to os/cyanstore/*Kefu Chai2019-11-261-1/+1
* crimson/osd: apply errorator along the read path, part 2.Radoslaw Zarzynski2019-11-201-8/+6
* crimson/os, crimson/osd: apply errorator along the read path, part 1.Radoslaw Zarzynski2019-11-201-1/+4
* crimson: s/ceph/crimson/ in namespace namesKefu Chai2019-10-241-4/+4
* crimson: add FuturizedCollectionchunmei Liu2019-08-271-1/+0
* crimson/osd: replicate transaction to peersKefu Chai2019-08-121-3/+79
* crimson: add FuturizedStore to encapsulate cyanstorechunmei Liu2019-06-051-2/+2
* crimson/osd: add pg backendsKefu Chai2019-03-261-0/+19