-
Notifications
You must be signed in to change notification settings - Fork 44
Migrate from reference driver to BFT driver #1975
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
Conversation
faa6d6b to
6124f9c
Compare
[ci] Signed-off-by: Moritz Kiefer <moritz.kiefer@purelyfunctional.org>
6124f9c to
fa8af18
Compare
[ci] Signed-off-by: Moritz Kiefer <moritz.kiefer@purelyfunctional.org>
6c2497c to
297eb69
Compare
[ci] Signed-off-by: Moritz Kiefer <moritz.kiefer@purelyfunctional.org>
[ci] Signed-off-by: Moritz Kiefer <moritz.kiefer@purelyfunctional.org>
| TraceContext.withNewTraceContext("beforeEnvironmentDestroyed") { implicit tc => | ||
| // A scan might not be initialized if the test uses `manualStart` and it wasn't ever started. | ||
| val initializedScans = environment.scans.local.filter(scan => scan.is_initialized) | ||
| logger.debug(s"Checking update histories for ${initializedScans.map(_.name)}") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
just some extra logs I found useful for debugging
| "SECOND_EXTRA_PARTICIPANT_DB" -> s"participant_second_extra_${dbsSuffix}", | ||
| "SECOND_EXTRA_PARTICIPANT_ADMIN_USER" -> splitwellValidatorBackend.config.ledgerApiUser, | ||
| ), | ||
| enableBftSequencer = true, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We probably want to eventually change this to do bft => bft but for now I'd just hardcode it this way. This is the only really relevant migration and given how long it took me to get it green I'd ensure that it stays green not just through the optional bft tests.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice, thank you!
Pull Request Checklist
Cluster Testing
/cluster_teston this PR to request it, and ping someone with access to the DA-internal system to approve it./hdm_teston this PR to request it, and ping someone with access to the DA-internal system to approve it.PR Guidelines
Fixes #n, and mention issues worked on using#nMerge Guidelines