* update canton to 20240425.13173.va5ae2742
tell-slack: canton
* fix the dependencies in canton after reshuffles
---------
Co-authored-by: Azure Pipelines Daml Build <support@digitalasset.com>
Co-authored-by: Marcin Ziolek <marcin.ziolek@digitalasset.com>
* Add flag for disabling upgrade validation, refactor tests
* mark upgrade-tests flaky
* remove unused disableUpgradeValidation method
* update canton to 3.0.0-snapshot.100000000.20240305.12764.0.v09f6d95a
tell-slack: canton
* Adapt code after renaming v1 to v2
Adapts daml because of https://github.com/DACH-NY/canton/pull/175211
run-all-tests: true
* Quick-fix build by adding missing `recordTime` parameter to the `TransactionGenerator`
This change affects tests only. However, this is a quick-fix, and there should
be a proper follow-up.
* Disable "hot reload" test since it breaks on Carl's changes
In a week we should fix this once https://github.com/DACH-NY/canton/pull/17652 is merged
* Fix expected protobuf structure in test-protobuf-structure.sh
* Compare transactions without record time in UpdateClientImplTest
* lint
* Revert changes to canton since origin/main
* Add dry run property to upload requests
* test dry run upload failure
* lint
* fix tests
* Describe dry run flag in Help.Description
* rename field in PackageServiceErrors
* Fix expected message
* Move dry run check outside validation
* Remove changes to canton
* drop dry-run flag from upload request (for now)
* drop other uses of dryRun
* lint
* copy canton
* Revert "drop other uses of dryRun"
This reverts commit cf6b9b2bfc.
* Revert "drop dry-run flag from upload request (for now)"
This reverts commit ce8aaecaf3.
* Use updated dryRun interface
* update canton to dry-run
* reset canton
* re-enable flakiness
* drop dryRun from TestingAdminLedgerClient
---------
Co-authored-by: Azure Pipelines Daml Build <support@digitalasset.com>
Co-authored-by: jarekr-da <jaroslaw.ratajski@digitalasset.com>
Co-authored-by: Yves Geissbuehler <yves.geissbuehler@digitalasset.com>
@moisesackerman-da is taking care of [testing](https://github.com/digital-asset/daml/blob/main/release/RELEASE.md) today's release, so they get pushed back to the end of the line.
Please do not merge this before the release is fully tested.
Co-authored-by: Azure Pipelines Daml Build <support@digitalasset.com>
* update canton to 20240423.13156.v75d9d2d6
tell-slack: canton
* handle pagination in ListKnownParties
---------
Co-authored-by: Azure Pipelines Daml Build <support@digitalasset.com>
Co-authored-by: Paul Brauner <paul.brauner@digitalasset.com>
* update canton to 20240419.13141.v8e75f5c1
tell-slack: canton
* fix the compilation of community_ledger_ledger-json-api
---------
Co-authored-by: Azure Pipelines Daml Build <support@digitalasset.com>
Co-authored-by: Paul Brauner <paul.brauner@digitalasset.com>
Before this change, we couldn't inject a custom logger into the engine. As such, debug output of commands would not be associated to the Canton trace-id, making the feature not very useful. Now, the API is extended such that the custom logger can be easily added.
* Reimplement ProgressToken prefixing to be stateless
* Refactor parsing logic to not use interleaveIO
* Move most verbose logging behind a flag
* Address reviews
@samuel-williams-da is taking care of [testing](https://github.com/digital-asset/daml/blob/main/release/RELEASE.md) today's release, so they get pushed back to the end of the line.
Please do not merge this before the release is fully tested.
Co-authored-by: Azure Pipelines Daml Build <support@digitalasset.com>
Before this change, the whole histogram building logic was broken since we upgraded telemetry. Now,
we initialize the view before the meters. As part of this change, I also move the documentation
into the meter definition such that the metrics can include a description in otel, and finally I've improved
the filtering such that we now also filter by qualification, which means that a client will not be
overwhelmed with 400 unnecessary metrics.
Part of https://github.com/DACH-NY/canton/issues/17917
* update canton to 20240408.13044.v976ee867
tell-slack: canton
* specify the protocol version in calls to StaticDomainParameters.defaults
---------
Co-authored-by: Azure Pipelines Daml Build <support@digitalasset.com>
Co-authored-by: Paul Brauner <paul.brauner@digitalasset.com>
@basvangijzel-DA is taking care of [testing](https://github.com/digital-asset/daml/blob/main/release/RELEASE.md) today's release, so they get pushed back to the end of the line.
Please do not merge this before the release is fully tested.
Co-authored-by: Azure Pipelines Daml Build <support@digitalasset.com>
* update canton to 20240405.13039.vc7eec3f0
tell-slack: canton
* fix build
* remove usages of tink in the canton config
---------
Co-authored-by: Azure Pipelines Daml Build <support@digitalasset.com>
Co-authored-by: Paul Brauner <paul.brauner@digitalasset.com>
We pick the proto for LF1 and the Decoder from main-2.x
We drop withing the decoder the expression decoding and and fill the AST with EUnit where an expression is needed.
Test will be done in a subsequent PR.