Skip to content

update canton to 3.6.0-snapshot.20260814.19992.0.vf1e1168c - #23289

Merged
samuel-williams-da merged 1 commit into
mainfrom
main-canton-update-3.6.0-snapshot.20260814.19992.0.vf1e1168c
Aug 17, 2026
Merged

update canton to 3.6.0-snapshot.20260814.19992.0.vf1e1168c#23289
samuel-williams-da merged 1 commit into
mainfrom
main-canton-update-3.6.0-snapshot.20260814.19992.0.vf1e1168c

Conversation

@azure-pipelines

@azure-pipelines azure-pipelines Bot commented Aug 15, 2026

Copy link
Copy Markdown
Contributor

Canton changes:

  • 659fd97804 fabiotudone-da: [Forward-port] CantonBFT, p2p: switch to gRPC channel client builder and expose+adjust (p2p only) flow control (#34581) (#34933)
  • dddcf75654 fabiotudone-da: [Forward port] CantonBFT, batch fetch: increase success chances in consensus mode with bad connectivity (#34480) (#34908)
  • c35e89ca02 TamasOltyan-da: [#33422] plug in reinitalizing digest processor to a new command (#34833)
  • 86b2e7507b daniel-gustafsson-da: bft-ordering: Fix view-change metrics and fix bug cancelling nested t… (#34885)
  • 4cd12b3ac0 gerolf-da: Lightweight participants support AcsCommitmentProtocolMessage (#34888)
  • f8f3003cdd mikolajkoziel-da: CI: stop long-running single tests and rerun remaining shard candidates (#34618)
  • 711d220c82 skisel-da: Improve error message for locally-hosted parties with confirmation threshold > 1 (#34720)
  • 99349e4519 canton-machine: Upstream upgrade to Daml 3.6.0-snapshot.20260812.14782.0.v70dfb2ef (#34942)
  • 5be0db45d9 mlachkar-da: Use keyset pagination for the incomplete reassignments query (#34927)
  • e4279e1436 mlachkar-da: Let non-reassigning participants respond with Abstain to reassignment… (#34892)
  • 354a29e977 gerolf-da: Change AcsUpdate from a single contract classification to ContractChageBatch (#34824)
  • 425ec985e4 andreaslochbihler-da: find active synchronizer at a given timestamp (#34926)
  • 6e48e5fe62 andreaslochbihler-da: Enable new commitment pipeline in most tests (#34819)
  • 8784a85715 simonmaxen-da: Check transaction tree vetting at confirmation time (#34544)
  • e12087b65a thibault-da: Increase timeout in UniqueBoundedCounterTest (#34949)
  • f59baf13d2 Tbo-DA: ci: suppress test-job failures from the red-main alert, guard the classification (#34924)
  • 6e9ac790bd kamil-orlowski-da: Add exceptions in ProtobufCompatibilityReaderTest for google/protobuf breaking changes (#34765)
  • 3a59e1edf0 TamasOltyan-da: Forward-port config changes from 3.5 to main (#34970)
  • c6e90d2c39 andreaslochbihler-da: prune the commitment stores (#34437)
  • 1730199dfc pawelulewicz-da: Add a randomized delay to sending commitments (#34953)
  • a96a0c8bc7 pawelulewicz-da: Add new metrics to the new ACS dashboard (#34967)
  • 9677aa97f6 pawelulewicz-da: [port to main] Sequencer: support logging and metrics of events with outcome (#34673) (#34972)
  • 917567d466 oliverse-da: PerformanceRunner OfflinePartyReplication support (#34975)
  • 20deb9d172 mojtabaeslahi-da: Replace hardcoded ProtoVersion/ProtocolVersion in serialization with looked-up synchronizer version (#33676)
  • 5821aad9e9 mojtabaeslahi-da: Add maxMemberProtocolVersions limit to handshake request validation (#34784)
  • 9303d3c50c andreaslochbihler-da: Pruning honors disabled legacy commitment processor (#34976)
  • f1e1168c2c andris-da: TEA: forward port new settings, auth tests, toxiproxy tests, error handling (#34964)

tell-slack: canton

Canton changes:

- [6c871b9d0d](DACH-NY/canton@6c871b9) mikolajkoziel-da: ci: stabilize build_docs inputs on reused runners ([#34909](DACH-NY/canton#34909))
- [6a618d8bd9](DACH-NY/canton@6a618d8) canton-machine: Upstream upgrade to Daml 3.6.0-snapshot.20260811.14781.0.vc516995f ([#34910](DACH-NY/canton#34910))
- [4f65dc4993](DACH-NY/canton@4f65dc4) mikolajkoziel-da: Set up initial canton_nightly GHA workflow skeleton from existing jobs/actions ([#34239](DACH-NY/canton#34239))
- [ff045859d7](DACH-NY/canton@ff04585) oliverse-da: OnPRReassignmentAccepted.repairCounter replaced watermark tiebreaker ([#34789](DACH-NY/canton#34789))
- [126aa2faab](DACH-NY/canton@126aa2f) soren-da: Enable consistent proto validation for strings ([#34853](DACH-NY/canton#34853))
- [747de7ab7d](DACH-NY/canton@747de7a) pawelulewicz-da: Add postgres dashboards to observability stack ([#34903](DACH-NY/canton#34903))
- [aa6bc05743](DACH-NY/canton@aa6bc05) mlachkar-da: Compute activeness and pending unassignment for all participants ([#34403](DACH-NY/canton#34403))
- [acceb15ef5](DACH-NY/canton@acceb15) andreaslochbihler-da: add progress metrics for reinitialization and local party changes ([#34907](DACH-NY/canton#34907))
- [063c1f9adb](DACH-NY/canton@063c1f9) Tbo-DA: ci: raise GHA test Metaspace ceiling to 6000M to stop OOM crashes ([#34919](DACH-NY/canton#34919))
- [e245bbdf08](DACH-NY/canton@e245bbd) pawelulewicz-da: Add the dashboard for the new ACS Commitment Processor ([#34920](DACH-NY/canton#34920))
- [82b697d63c](DACH-NY/canton@82b697d) Tbo-DA: ci: ping the usual suspects on release-line-2.* failures ([#34874](DACH-NY/canton#34874))
- [5469b5c0a6](DACH-NY/canton@5469b5c) remyhaemmerle-da: migrate evaluation-order tests from SExpr to speedy command ([#34828](DACH-NY/canton#34828))
- [7b6f57e519](DACH-NY/canton@7b6f57e) JoaoSa-da:  Disable circuit breaker for `SynchronizerChangeSimClockIntegrationTest` ([#34896](DACH-NY/canton#34896))
- [15f6515d2e](DACH-NY/canton@15f6515) daniel-gustafsson-da: bft-ordering: Add metric for which node we are missing batches and ne… ([#34923](DACH-NY/canton#34923))
- [14be055194](DACH-NY/canton@14be055) carlpulley-da: transaction limit validators (stage 1 implementation) ([#33904](DACH-NY/canton#33904))
- [89e3104a68](DACH-NY/canton@89e3104) pawelulewicz-da: Add the sent-commitment-count metric ([#34925](DACH-NY/canton#34925))
- [86888fa1f9](DACH-NY/canton@86888fa) danilofaria: CantonBFT: early fetch batches ([#34904](DACH-NY/canton#34904))
- [659fd97804](DACH-NY/canton@659fd97) fabiotudone-da: [Forward-port] CantonBFT, p2p: switch to gRPC channel client builder and expose+adjust (p2p only) flow control ([#34581](DACH-NY/canton#34581)) ([#34933](DACH-NY/canton#34933))
- [dddcf75654](DACH-NY/canton@dddcf75) fabiotudone-da: [Forward port] CantonBFT, batch fetch: increase success chances in consensus mode with bad connectivity ([#34480](DACH-NY/canton#34480)) ([#34908](DACH-NY/canton#34908))
- [c35e89ca02](DACH-NY/canton@c35e89c) TamasOltyan-da: [[#33422](DACH-NY/canton#33422)] plug in reinitalizing digest processor to a new command ([#34833](DACH-NY/canton#34833))
- [86b2e7507b](DACH-NY/canton@86b2e75) daniel-gustafsson-da: bft-ordering: Fix view-change metrics and fix bug cancelling nested t… ([#34885](DACH-NY/canton#34885))
- [4cd12b3ac0](DACH-NY/canton@4cd12b3) gerolf-da: Lightweight participants support AcsCommitmentProtocolMessage ([#34888](DACH-NY/canton#34888))
- [f8f3003cdd](DACH-NY/canton@f8f3003) mikolajkoziel-da: CI: stop long-running single tests and rerun remaining shard candidates ([#34618](DACH-NY/canton#34618))
- [711d220c82](DACH-NY/canton@711d220) skisel-da: Improve error message for locally-hosted parties with confirmation threshold > 1 ([#34720](DACH-NY/canton#34720))
- [99349e4519](DACH-NY/canton@99349e4) canton-machine: Upstream upgrade to Daml 3.6.0-snapshot.20260812.14782.0.v70dfb2ef ([#34942](DACH-NY/canton#34942))
- [5be0db45d9](DACH-NY/canton@5be0db4) mlachkar-da: Use keyset pagination for the incomplete reassignments query ([#34927](DACH-NY/canton#34927))
- [e4279e1436](DACH-NY/canton@e4279e1) mlachkar-da: Let non-reassigning participants respond with Abstain to reassignment… ([#34892](DACH-NY/canton#34892))
- [354a29e977](DACH-NY/canton@354a29e) gerolf-da: Change AcsUpdate from a single contract classification to ContractChageBatch ([#34824](DACH-NY/canton#34824))
- [425ec985e4](DACH-NY/canton@425ec98) andreaslochbihler-da: find active synchronizer at a given timestamp ([#34926](DACH-NY/canton#34926))
- [6e48e5fe62](DACH-NY/canton@6e48e5f) andreaslochbihler-da: Enable new commitment pipeline in most tests ([#34819](DACH-NY/canton#34819))
- [8784a85715](DACH-NY/canton@8784a85) simonmaxen-da: Check transaction tree vetting at confirmation time ([#34544](DACH-NY/canton#34544))
- [e12087b65a](DACH-NY/canton@e12087b) thibault-da: Increase timeout in UniqueBoundedCounterTest ([#34949](DACH-NY/canton#34949))
- [f59baf13d2](DACH-NY/canton@f59baf1) Tbo-DA: ci: suppress test-job failures from the red-main alert, guard the classification ([#34924](DACH-NY/canton#34924))
- [6e9ac790bd](DACH-NY/canton@6e9ac79) kamil-orlowski-da: Add exceptions in ProtobufCompatibilityReaderTest for google/protobuf breaking changes ([#34765](DACH-NY/canton#34765))
- [3a59e1edf0](DACH-NY/canton@3a59e1e) TamasOltyan-da: Forward-port config changes from 3.5 to main ([#34970](DACH-NY/canton#34970))
- [c6e90d2c39](DACH-NY/canton@c6e90d2) andreaslochbihler-da: prune the commitment stores ([#34437](DACH-NY/canton#34437))
- [1730199dfc](DACH-NY/canton@1730199) pawelulewicz-da: Add a randomized delay to sending commitments ([#34953](DACH-NY/canton#34953))
- [a96a0c8bc7](DACH-NY/canton@a96a0c8) pawelulewicz-da: Add new metrics to the new ACS dashboard ([#34967](DACH-NY/canton#34967))
- [9677aa97f6](DACH-NY/canton@9677aa9) pawelulewicz-da: [port to main] Sequencer: support logging and metrics of events with outcome ([#34673](DACH-NY/canton#34673)) ([#34972](DACH-NY/canton#34972))
- [917567d466](DACH-NY/canton@917567d) oliverse-da: PerformanceRunner OfflinePartyReplication support ([#34975](DACH-NY/canton#34975))
- [20deb9d172](DACH-NY/canton@20deb9d) mojtabaeslahi-da: Replace hardcoded ProtoVersion/ProtocolVersion in serialization with looked-up synchronizer version ([#33676](DACH-NY/canton#33676))
- [5821aad9e9](DACH-NY/canton@5821aad) mojtabaeslahi-da: Add maxMemberProtocolVersions limit to handshake request validation ([#34784](DACH-NY/canton#34784))
- [9303d3c50c](DACH-NY/canton@9303d3c) andreaslochbihler-da: Pruning honors disabled legacy commitment processor ([#34976](DACH-NY/canton#34976))
- [f1e1168c2c](DACH-NY/canton@f1e1168) andris-da: TEA: forward port new settings, auth tests, toxiproxy tests, error handling ([#34964](DACH-NY/canton#34964))

tell-slack: canton
@samuel-williams-da
samuel-williams-da force-pushed the main-canton-update-3.6.0-snapshot.20260814.19992.0.vf1e1168c branch from 53acfdb to b4a464f Compare August 17, 2026 09:08
@samuel-williams-da samuel-williams-da added the no-release-notes Apply this label to skip the UNRELEASED.md modification check label Aug 17, 2026
@samuel-williams-da

Copy link
Copy Markdown
Contributor

/azp run

@azure-pipelines

Copy link
Copy Markdown
Contributor Author
Azure Pipelines successfully started running 1 pipeline(s).

@samuel-williams-da
samuel-williams-da merged commit 3551244 into main Aug 17, 2026
19 of 20 checks passed
@samuel-williams-da
samuel-williams-da deleted the main-canton-update-3.6.0-snapshot.20260814.19992.0.vf1e1168c branch August 17, 2026 16:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci-generated-canton-upgrade no-release-notes Apply this label to skip the UNRELEASED.md modification check Standard-Change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant