Skip to content

Comments

merge main into canton 3.5#4023

Open
nicu-da wants to merge 134 commits intocanton-3.5from
nicuda/canton-3.5/merge_main
Open

merge main into canton 3.5#4023
nicu-da wants to merge 134 commits intocanton-3.5from
nicuda/canton-3.5/merge_main

Conversation

@nicu-da
Copy link
Contributor

@nicu-da nicu-da commented Feb 18, 2026

Pull Request Checklist

Cluster Testing

  • If a cluster test is required, comment /cluster_test on this PR to request it, and ping someone with access to the DA-internal system to approve it.
  • If a hard-migration test is required (from the latest release), comment /hdm_test on this PR to request it, and ping someone with access to the DA-internal system to approve it.

PR Guidelines

  • Include any change that might be observable by our partners or affect their deployment in the release notes.
  • Specify fixed issues with Fixes #n, and mention issues worked on using #n
  • Include a screenshot for frontend-related PRs - see README or use your favorite screenshot tool

Merge Guidelines

  • Make the git commit message look sensible when squash-merging on GitHub (most likely: just copy your PR description).

pasindutennage-da and others added 30 commits February 3, 2026 10:25
[ci]

Signed-off-by: Pasindu Tennage <pasindu.tennage@digitalasset.com>
[static]

Signed-off-by: Mateusz Błażejewski <mateusz.blazejewski@digitalasset.com>
[static]

Signed-off-by: Nicu Reut <nicu.reut@digitalasset.com>
[static]

Signed-off-by: Moritz Kiefer <moritz.kiefer@purelyfunctional.org>
Co-authored-by: Moritz Kiefer <moritz.kiefer@purelyfunctional.org>
Had a few too many people trip up over this. Haven't tested if this is
the only mising dep but it would have worked this time afaict.

[static]

Signed-off-by: Moritz Kiefer <moritz.kiefer@purelyfunctional.org>
Co-authored-by: Moritz Kiefer <moritz.kiefer@purelyfunctional.org>
Fixes DACH-NY/cn-test-failures#7126

Signed-off-by: Itai Segall <itai.segall@digitalasset.com>
* Add random_page_cost flag to cloudsql in pulumi

[static]

Signed-off-by: Oriol Muñoz <oriol.munoz@digitalasset.com>

* [static] review fixes

Signed-off-by: Oriol Muñoz <oriol.munoz@digitalasset.com>

---------

Signed-off-by: Oriol Muñoz <oriol.munoz@digitalasset.com>
Why is there a locations flag for the cluster? who knows

[static]

Signed-off-by: Moritz Kiefer <moritz.kiefer@purelyfunctional.org>
Co-authored-by: Moritz Kiefer <moritz.kiefer@purelyfunctional.org>
… related code. (#3807)

- Put test for transferkind and description back in
- Add test back for checking update Id in activities.

---------

Signed-off-by: Raymond Roestenburg <raymond.roestenburg@digitalasset.com>
…ance (#3683)

Signed-off-by: Paweł Perek <pawel.perek@digitalasset.com>
global-synchronizer-foundation has been renamed to canton-foundation

Signed-off-by: Stanislav German-Evtushenko <ginermail@gmail.com>
Signed-off-by: Divam <dfordivam@gmail.com>
Signed-off-by: Itai Segall <itai.segall@digitalasset.com>
…3788)

Signed-off-by: Paweł Perek <pawel.perek@digitalasset.com>
Came up in a support interaction

[ci]

Signed-off-by: Martin Florian <martin.florian@digitalasset.com>
Signed-off-by: Stanislav German-Evtushenko <ginermail@gmail.com>
[ci] remove writing of BalanceChangeTxLogEntry.

Signed-off-by: Raymond Roestenburg <raymond.roestenburg@digitalasset.com>
See
https://github.com/hyperledger-labs/splice/actions/runs/21668800038/job/62471631981?pr=3822
for an example where it failed because we don't have it. I don't fully
understand why it's non-deterministic but my guess is if another job
runs on the same node first that does pull it it may work.

[ci]

fixes DACH-NY/cn-test-failures#7118

Signed-off-by: Moritz Kiefer <moritz.kiefer@purelyfunctional.org>
Co-authored-by: Moritz Kiefer <moritz.kiefer@purelyfunctional.org>
[ci]

Signed-off-by: Moritz Kiefer <moritz.kiefer@purelyfunctional.org>
Co-authored-by: Moritz Kiefer <moritz.kiefer@purelyfunctional.org>
[static]

Signed-off-by: Nicu Reut <nicu.reut@digitalasset.com>
Fixes DACH-NY/cn-test-failures#7150

[ci]

I looked into adding eventually-es in there, but the problematic code path uses recursion so 1. would have gotten complex and 2. once we get rate limited we might just continue getting rate limited.

(not a very strong opinion though)

Signed-off-by: Martin Florian <martin.florian@digitalasset.com>
* Add package for creating markers in a single view

[ci]

Signed-off-by: Moritz Kiefer <moritz.kiefer@purelyfunctional.org>

---------

Signed-off-by: Moritz Kiefer <moritz.kiefer@purelyfunctional.org>
Co-authored-by: Moritz Kiefer <moritz.kiefer@purelyfunctional.org>
* refactor: rename StoreTest to StoreTestBase

[ci]

Signed-off-by: Jagath Weerasinghe <jagath.weerasinghe@digitalasset.com>

* scalafmt

[ci]

Signed-off-by: Jagath Weerasinghe <jagath.weerasinghe@digitalasset.com>

---------

Signed-off-by: Jagath Weerasinghe <jagath.weerasinghe@digitalasset.com>
Signed-off-by: Itai Segall <itai.segall@digitalasset.com>
[ci]

Signed-off-by: Nicu Reut <nicu.reut@digitalasset.com>
)

Signed-off-by: Itai Segall <itai.segall@digitalasset.com>
fixes DACH-NY/cn-test-failures#6852

[static]

Signed-off-by: Moritz Kiefer <moritz.kiefer@purelyfunctional.org>
Co-authored-by: Moritz Kiefer <moritz.kiefer@purelyfunctional.org>
fixes DACH-NY/cn-test-failures#6695

Tested by artificially delaying the ANS resolution by 10s which
reliably reproduced the issue and seems to be fixed with this.

[ci]

Signed-off-by: Moritz Kiefer <moritz.kiefer@purelyfunctional.org>
Co-authored-by: Moritz Kiefer <moritz.kiefer@purelyfunctional.org>
fixes DACH-NY/cn-test-failures#7131

[ci]

Signed-off-by: Moritz Kiefer <moritz.kiefer@purelyfunctional.org>
Co-authored-by: Moritz Kiefer <moritz.kiefer@purelyfunctional.org>
…hashes (#3826)

* Patch mediator_inspection_service proto and fix grpc client from PR #3741
* Migrate scan_verdict_transcation_view_store and update associated code
* Update the TranscactionView api to reflect view_hash


Signed-off-by: Tim Emiola <adetokunbo@emio.la>
Co-authored-by: Tim Emiola <adetokunbo@emio.la>
meiersi-da and others added 24 commits February 17, 2026 10:15
Fixes #3970 [ci]

Signed-off-by: Simon Meier <simon@digitalasset.com>
To save some CI time.

[ci]

Signed-off-by: Simon Meier <simon@digitalasset.com>
Bump canton 3.4.11

[ci]

Signed-off-by: Pasindu Tennage <pasindu.tennage@digitalasset.com>
Reduce disk usage by switching from ext4 to btrfs with compression
enabled. This saves about 50%. In order to switch from ext4 to btrfs
both vagrant VM and vagrant-nix-cache should be re-created.

Signed-off-by: Stanislav German-Evtushenko <ginermail@gmail.com>
* Rename IntegrationTest to IntegrationTestWithIsolatedEnvironment

And the inverse for the shared environment test.

[ci]

This is a pure rename so it doesn't move more tests to shared environments.

Signed-off-by: Moritz Kiefer <moritz.kiefer@purelyfunctional.org>

* fix borked rebase

[ci]

Signed-off-by: Moritz Kiefer <moritz.kiefer@purelyfunctional.org>

---------

Signed-off-by: Moritz Kiefer <moritz.kiefer@purelyfunctional.org>
Co-authored-by: Moritz Kiefer <moritz.kiefer@purelyfunctional.org>
Signed-off-by: krzysztofczyz-da <krzysztof.czyz@digitalasset.com>
For the task based triggers, grouped by status (noop, stale, processed)

[static]

Signed-off-by: Nicu Reut <nicu.reut@digitalasset.com>
Signed-off-by: Itai Segall <itai.segall@digitalasset.com>
[ci]

Signed-off-by: Pasindu Tennage <pasindu.tennage@digitalasset.com>
* Fix onboardAndSetupExternalParty flaking on retry (409)

[ci]

Signed-off-by: Oriol Muñoz <oriol.munoz@digitalasset.com>

* [ci] sigh

Signed-off-by: Oriol Muñoz <oriol.munoz@digitalasset.com>

---------

Signed-off-by: Oriol Muñoz <oriol.munoz@digitalasset.com>
…se` (#3999)

Tested that this fixes CILR

Signed-off-by: Martin Florian <martin.florian@digitalasset.com>
…3714)

[ci]

Signed-off-by: Pasindu Tennage <pasindu.tennage@digitalasset.com>
…ig.yaml (#3997)

I want to use this to denoise CILR a bit (bump the pending period there to 10min)

[static]

Signed-off-by: Martin Florian <martin.florian@digitalasset.com>
Robert is managing projects involving external contributors so it makes sense that he gets notified about externally contributed issues and PRs first-hand.

Signed-off-by: Martin Florian <martin.florian@digitalasset.com>
Add dependabot.yml for load-tester and pulumi code with static and [ci] labels.

Fixes #619

Signed-off-by: krzysztofczyz-da <krzysztof.czyz@digitalasset.com>
Bumps [slackapi/slack-github-action](https://github.com/slackapi/slack-github-action) from 2.0.0 to 2.1.1.
- [Release notes](https://github.com/slackapi/slack-github-action/releases)
- [Commits](slackapi/slack-github-action@485a9d4...91efab1)

---
updated-dependencies:
- dependency-name: slackapi/slack-github-action
  dependency-version: 2.1.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/github-script](https://github.com/actions/github-script) from 7.0.1 to 8.0.0.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](actions/github-script@60a0d83...ed59741)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-version: 8.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Commits](actions/checkout@v4...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [google-github-actions/auth](https://github.com/google-github-actions/auth) from 2.1.10 to 3.0.0.
- [Release notes](https://github.com/google-github-actions/auth/releases)
- [Changelog](https://github.com/google-github-actions/auth/blob/main/CHANGELOG.md)
- [Commits](google-github-actions/auth@ba79af0...7c6bc77)

---
updated-dependencies:
- dependency-name: google-github-actions/auth
  dependency-version: 3.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…umi (#4014)

Bumps [@google-cloud/storage](https://github.com/googleapis/nodejs-storage) from 7.18.0 to 7.19.0.
- [Release notes](https://github.com/googleapis/nodejs-storage/releases)
- [Changelog](https://github.com/googleapis/nodejs-storage/blob/main/CHANGELOG.md)
- [Commits](googleapis/nodejs-storage@v7.18.0...v7.19.0)

---
updated-dependencies:
- dependency-name: "@google-cloud/storage"
  dependency-version: 7.19.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…c5b7023b5d643ce1 to 7b1f4a764d45c48632c6b24a0339c27f5614fb0b (#4013)

* [ci] Bump actions/upload-pages-artifact

Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact) from 2d163be3ddce01512f3eea7ac5b7023b5d643ce1 to 7b1f4a764d45c48632c6b24a0339c27f5614fb0b.
- [Release notes](https://github.com/actions/upload-pages-artifact/releases)
- [Commits](actions/upload-pages-artifact@2d163be...7b1f4a7)

---
updated-dependencies:
- dependency-name: actions/upload-pages-artifact
  dependency-version: 7b1f4a764d45c48632c6b24a0339c27f5614fb0b
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

* [ci] Add tagref to actions/upload-pages-artifact

Signed-off-by: krzysztofczyz-da <krzysztof.czyz@digitalasset.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: krzysztofczyz-da <krzysztof.czyz@digitalasset.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: krzysztofczyz-da <krzysztof.czyz@digitalasset.com>
Bumps [bignumber.js](https://github.com/MikeMcl/bignumber.js) from 9.1.1 to 9.3.1.
- [Release notes](https://github.com/MikeMcl/bignumber.js/releases)
- [Changelog](https://github.com/MikeMcl/bignumber.js/blob/main/CHANGELOG.md)
- [Commits](MikeMcl/bignumber.js@v9.1.1...v9.3.1)

---
updated-dependencies:
- dependency-name: bignumber.js
  dependency-version: 9.3.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…arty.scan.admin-api.url (#4020)

Added required Helm changes

[ci]

Signed-off-by: Pasindu Tennage <pasindu.tennage@digitalasset.com>
Signed-off-by: Paweł Perek <pawel.perek@digitalasset.com>
@nicu-da nicu-da force-pushed the nicuda/canton-3.5/merge_main branch from 35674f0 to bba98e0 Compare February 18, 2026 13:56
[ci]

Signed-off-by: Nicu Reut <nicu.reut@digitalasset.com>
@nicu-da nicu-da force-pushed the nicuda/canton-3.5/merge_main branch from bba98e0 to 4a900f1 Compare February 18, 2026 13:59
Copy link
Contributor

@martinflorian-da martinflorian-da left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thx!

[ci]

Signed-off-by: Nicu Reut <nicu.reut@digitalasset.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.