summaryrefslogtreecommitdiffstats
path: root/src/mon/PaxosService.cc (follow)
Commit message (Expand)AuthorAgeFilesLines
* mon: add context list for commit waitPatrick Donnelly2023-07-211-4/+14
* mgr: force propose whenever the active changesPatrick Donnelly2023-03-131-1/+1
* mon: add debugging for trimming methodsPatrick Donnelly2021-07-281-7/+10
* mon: fix debug spacingPatrick Donnelly2021-07-281-1/+1
* mon: Modifying trim logic to change paxos_service_trim_max dynamicallyAishwarya Mathuria2021-03-291-9/+20
* mon: Adding variables for Paxos trimAishwarya Mathuria2021-03-291-8/+10
* mon: store a reference as member variableKefu Chai2020-12-061-32/+32
* mon/PaxosService: more debug output in maybe_trimDan van der Ster2020-11-171-1/+4
* mon: Build ceph-mon without using namespace declarations in headersAdam C. Emerson2020-03-221-0/+6
* include: convert FunctionContext usage to generic LambdaContextPatrick Donnelly2019-09-161-2/+2
* mon: use get_req<> instead of static_cast<>(get_req())Kefu Chai2019-08-301-1/+1
* Rename "include/assert.h"Brad Hubbard2018-09-141-1/+1
* cleanup: Replace always-false assertions with abortAdam C. Emerson2018-08-271-2/+2
* mon: Use ceph_assert for asserts.Adam C. Emerson2018-08-271-8/+8
* common,rbd,rgw,osd: extract config values into ConfigValuesKefu Chai2018-07-101-13/+13
* core: use const_iterator for decodeKefu Chai2018-05-171-1/+1
* mon/paxosservice: cleanuphuanwen ren2018-01-231-3/+1
* Merge pull request #19397 from xxhdx1985126/masterSage Weil2018-01-161-0/+1
|\
| * mon: update PaxosService::cached_first_committed in PaxosService::maybe_trim()Xuehan Xu2018-01-101-0/+1
* | mon: Use unqualified encode/decodeAdam C. Emerson2018-01-101-1/+1
|/
* common,mds,mgr,mon,osd: store event only if it's addedKefu Chai2017-08-201-3/+3
* mon: cleanupsYan Jun2017-07-181-1/+1
* mon: new health check frameworkSage Weil2017-07-121-0/+9
* mon/PaxosService: use __func__ instead of hard code function nameYanhu Cao2017-06-231-8/+8
* mon/PaxosService: add force_immediate_propose mechanismSage Weil2017-06-051-0/+7
* mon/PaxosService: clean up dispatch()Sage Weil2017-06-051-33/+40
* mon: check is_shutdown() in timer callbacksKefu Chai2017-05-051-12/+5
* mon: add override in mon subsystemliuchang08122017-02-151-3/+3
* common: Unskew clockAdam C. Emerson2016-12-221-1/+1
* mon/PaxosService: move classes to cc fileMichal Jarzabek2016-08-071-0/+60
* Merge pull request #10231 from yonghengdexin735/wip-zzz-paxosserver-typeYuri Weinstein2016-08-011-1/+1
|\
| * mon/PaxosService.cc:the returned value type is inconsistentzhang.zezhu2016-07-201-1/+1
* | Merge pull request #9717 from songbaisen/a7Kefu Chai2016-07-111-1/+1
|\ \ | |/ |/|
| * mon: do not recalculate 'to_remove' when it's knownsongbaisen2016-06-201-1/+1
* | mon: remove the redundant is_active judge in PaxosServicesongbaisen2016-06-211-6/+3
|/
* MON: optimize header file dependency.cxwshawn2016-05-201-6/+1
* mon: remove remove_legacy_versions()Kefu Chai2016-03-281-22/+0
* mon: compact full epochs alsoKefu Chai2016-01-281-0/+3
* mon/PaxosService: include msg and con ptr in dispatch debugSage Weil2015-09-211-1/+3
* mon: services: assert on unexpected op request typeJoao Eduardo Luis2015-07-161-0/+1
* mon: Monitor: forward_request_leader() taking ops insteadJoao Eduardo Luis2015-07-161-1/+1
* mon: PaxosService: mark eventsJoao Eduardo Luis2015-07-161-0/+1
* mon: PaxosService: use wait_for_.*_ctx() in absence of an opJoao Eduardo Luis2015-07-161-1/+1
* mon: services: use op-based wait_for_* functionsJoao Eduardo Luis2015-07-161-2/+2
* mon: optracker (2): remove all unecessary message put()Joao Eduardo Luis2015-07-161-3/+0
* mon: optracker (1): support MonOpRequestRefJoao Eduardo Luis2015-07-161-5/+9
* mon: PaxosService: call post_refresh() instead of post_paxos_update()Joao Eduardo Luis2015-07-161-0/+10
* mon: accumulate a single pending transaction and propose it all at onceSage Weil2015-01-131-21/+12
* mon/Paxos: WRITING != WRITING_PREVIOUSSage Weil2014-08-271-1/+2
* mon: interact with MonitorDBStore::Transactions by shared_ptr RefSage Weil2014-08-271-15/+15