CorfuDB
CorfuDB copied to clipboard
A cluster consistency platform
## Overview CorfuServer's handleLogWrite logs useful streams that were modified but it uses UUID which are not human readable making debugging the corfu.9000.logs extremely cumbersome. Logging stream names is much...
Bumps [guava](https://github.com/google/guava) from 28.0-jre to 29.0-jre. Release notes Sourced from guava's releases. 29.0 Maven <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>29.0-jre</version> <!-- or, for Android: --> <version>29.0-android</version> </dependency> Javadoc 29.0-jre 29.0-android JDiff 29.0-jre...
## Overview doesNotUpdateToLayoutWithSmallerEpoch is intermittently failing with QuorumUnreachable Link: [https://github.com/CorfuDB/CorfuDB/pull/2851/checks?check_run_id=1654835400](https://github.com/CorfuDB/CorfuDB/pull/2851/checks?check_run_id=1654835400) Error: Errors: 9227 Error: CorfuRuntimeTest.doesNotUpdateToLayoutWithSmallerEpoch:154 » QuorumUnreachable 9228 [INFO] 9229 Error: Tests run: 666, Failures: 0, Errors: 1, Skipped: 5
## Overview Intermittent Failure of test: ReconfigurationEventHandlerTest.updateLayoutOnFailure Link: [https://github.com/CorfuDB/CorfuDB/pull/2909/checks?check_run_id=2151383146](https://github.com/CorfuDB/CorfuDB/pull/2909/checks?check_run_id=2151383146) **Error Detail:** Error: Failures: 9874 Error: ReconfigurationEventHandlerTest.updateLayoutOnFailure:86 9875 expected: Layout(layoutServers=[test:0, test:1, test:2], sequencers=[test:0, test:1, test:2], segments=[Layout.LayoutSegment(replicationMode=CHAIN_REPLICATION, start=0, end=-1, stripes=[Layout.LayoutStripe(logServers=[test:0, test:1])])], unresponsiveServers=[test:2],...
Bumps commons-io from 2.4 to 2.7. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a...
Bumps commons-io from 2.4 to 2.7. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a...
## Overview Description: When we retry actions during clustering workflows, we do not wait between retries. It's unlikely that intermittent server or router issues are resolved within the microseconds. Sometimes...
## Overview _Replace the text below with your issue description, after answering yourself: **"What kind of issue is this?"**_ - ( ) **Question.** This issue tracker is not the place...
If NTP moves ahead by too much, the corrections cause a lot of transaction retries which results in degraded performance in parallel operations of the CorfuQueue.
Corfu client endlessly prints useless information into the log, on each handshake: 