8000 Replication 2.0 by goedderz · Pull Request #14415 · arangodb/arangodb · GitHub
[go: up one dir, main page]

Skip to content

Replication 2.0 #14415

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 608 commits into from
Closed

Replication 2.0 #14415

wants to merge 608 commits into from

Conversation

goedderz
Copy link
Member
@goedderz goedderz commented Jun 29, 2021

See #14486 for the code that should be merged soon.

(EE https://github.com/arangodb/enterprise/pull/698)

maierlars and others added 30 commits June 16, 2021 15:58
…d the lock for the LogCore a little bit shorter
Base automatically changed from feature/replication-2.0-pr to devel August 10, 2021 13:53
maierlars added 15 commits August 11, 2021 09:26
* First version of LogMultiplexer.

* Rewrote Demultiplexer. Now implementing multiplexer.

* Added .tpp file.

* More multiplexer stuff.

* Working Multiplexer and Demultiplexer.

* Code clean up.

* More code clean up.

* Code cleanup.

* Separated MultiplexedValue serialization from Multiplexer.

* More code clean up+ added multiplexed value deserializer.

* More code cleanup.

* Fixing recursive waitFor calls.

* More tests for multiplexer.

* More tests for demultiplexer.

* Clean up testing code.

* Added test that produces a StackOverflow!!!

* Fixed one stack overflow, got another.

* Fixed more tests. Still stack overflow. This is a LogLeader problem.

* Use async mock log only when required.

* Fix resolvePromise code wth bug in clang.

* More tests.

* Prepare for common code extraction.

* Extracted common code.

* Implemented releaseInternal for streams.

* Renamed commitIndex to currentCommitIndex in waitForResult.
@maierlars
Copy link
Contributor

@maierlars maierlars added the cinfra Cluster Infrastructure label Oct 25, 2021
@goedderz goedderz closed this Oct 25, 2021
@maierlars maierlars deleted the feature/replication-2.0 branch March 10, 2022 08:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants
0