Lukas Joswiak
|
92998fd20b
|
Merge rollback message into rollforward message
|
2021-10-25 12:03:22 -07:00 |
Lukas Joswiak
|
7357d7714c
|
Retry with well known endpoints, move last committed check to consumer
|
2021-10-25 12:03:22 -07:00 |
Lukas Joswiak
|
48dc91dd7f
|
Add rollback and rollforward logic to ConfigBroadcaster
|
2021-10-25 12:03:22 -07:00 |
A.J. Beamon
|
e882eb33fc
|
Abstract the cluster file into a cluster connection record that can be backed by something other than the filesystem.
|
2021-10-22 11:05:18 -07:00 |
Steve Atherton
|
2ebaddcc1e
|
Bug fix: CommitQuorum::addRequestActor() accesses self after destruction due to ignoring actor_cancelled error. (#5744)
|
2021-10-11 12:17:09 -07:00 |
sfc-gh-tclinkenbeard
|
3a880b43d4
|
Fix and reenable PaxosConfigTransaction::onError
|
2021-08-27 15:06:33 -07:00 |
sfc-gh-tclinkenbeard
|
29d83291a1
|
Add CommitUnknownResult metric for ConfigIncrement workload
|
2021-08-27 00:44:12 -07:00 |
sfc-gh-tclinkenbeard
|
d541b3804d
|
Make SimpleConfigTransaction more consistent with PaxosConfigTransaction
|
2021-08-26 16:18:24 -07:00 |
sfc-gh-tclinkenbeard
|
28daab9f5c
|
Use ActorCollection instead of std::vector<Future<Void>> in *Quorum classes, to listen for errors
|
2021-08-26 16:18:19 -07:00 |
sfc-gh-tclinkenbeard
|
96726a275a
|
Create separate copies of commit request in PaxosConfigTransactionImpl
|
2021-08-25 15:21:36 -07:00 |
sfc-gh-tclinkenbeard
|
78b57629a1
|
Handle not_committed error in PaxosConfigTransaction::onError
|
2021-08-23 13:09:49 -07:00 |
sfc-gh-tclinkenbeard
|
2b3041f205
|
Add CommitQuorum to PaxosConfigTransaction.actor.cpp
|
2021-08-20 15:53:13 -07:00 |
sfc-gh-tclinkenbeard
|
3a067b9cc8
|
Expand scope of GetGenerationQuorum object in PaxosConfigTransactionImpl
|
2021-08-20 10:15:01 -07:00 |
sfc-gh-tclinkenbeard
|
04d33d3cba
|
Remove anonymous namespace in PaxosConfigTransaction.actor.cpp
|
2021-08-16 14:30:05 -07:00 |
sfc-gh-tclinkenbeard
|
a5b916cd8d
|
PaxosConfigTransaction should only send read requests to valid replicas
|
2021-08-09 10:04:35 -07:00 |
sfc-gh-tclinkenbeard
|
79ba9c4e3a
|
Add GetGenerationQuorum to get generation from a quorum of config nodes
|
2021-08-09 10:04:35 -07:00 |
sfc-gh-tclinkenbeard
|
b15daf1886
|
Added PImpl class
This class propogates the constness of methods to their pimpl
implementations
|
2021-08-09 10:04:34 -07:00 |
sfc-gh-tclinkenbeard
|
a55e849da0
|
Add some documentation to ConfigGeneration and fix getReadVersion implementations
|
2021-07-28 13:04:05 -07:00 |
sfc-gh-tclinkenbeard
|
634aa2deae
|
Fix IConfigTransaction::getReadVersion implementations
|
2021-07-26 19:37:12 -07:00 |
sfc-gh-tclinkenbeard
|
7de573faf8
|
Add simple PaxosConfigTransaction::commit implementation
|
2021-07-18 14:43:58 -07:00 |
sfc-gh-tclinkenbeard
|
b24b46c862
|
Replace Standalone<RangeResultRef> with RangeResult in configuration database code
|
2021-07-18 14:26:15 -07:00 |
sfc-gh-tclinkenbeard
|
91e6b7d83d
|
Implement several more PaxosConfigTransaction methods
|
2021-07-18 14:21:21 -07:00 |
sfc-gh-tclinkenbeard
|
de871da75f
|
Add some simple implementations to PaxosConfigTransaction methods
|
2021-07-18 14:02:45 -07:00 |
sfc-gh-tclinkenbeard
|
475abe301c
|
Merge remote-tracking branch 'origin/master' into fix-ub
|
2021-07-14 10:47:02 -07:00 |
sfc-gh-tclinkenbeard
|
8cc40e3a2b
|
Expand use of BOOLEAN_PARAM
|
2021-07-02 21:41:50 -07:00 |
sfc-gh-tclinkenbeard
|
fe5e7f8c2a
|
Remove ISingleThreadTransaction::create function
|
2021-06-29 10:29:41 -07:00 |
Andrew Noyes
|
af0f286e17
|
Fix a few instances of UB
Member access to address which does not point to correct type
|
2021-06-22 21:44:59 -07:00 |
sfc-gh-tclinkenbeard
|
905f0065e5
|
Store DatabaseContext reference in configuration transaction objects
|
2021-06-02 22:14:58 -07:00 |
sfc-gh-tclinkenbeard
|
03be6ce8da
|
Remove KnobValueRef::Clear class
|
2021-06-02 21:36:34 -07:00 |
sfc-gh-tclinkenbeard
|
ea8396c9be
|
Improve decoupling of configuration database interfaces and implementations
|
2021-05-17 15:31:03 -07:00 |
sfc-gh-tclinkenbeard
|
641882ef0b
|
Add dummy PaxosConfixDatabaseNode implementation
|
2021-05-17 14:15:30 -07:00 |
sfc-gh-tclinkenbeard
|
ba8d21e340
|
Added dummy PaxosConfigTransaction implementation
|
2021-05-17 13:02:55 -07:00 |