From 500e5b068eac0cca366dba9201e0d0112207ed43 Mon Sep 17 00:00:00 2001 From: "azure-pipelines[bot]" <36771401+azure-pipelines[bot]@users.noreply.github.com> Date: Wed, 27 Oct 2021 09:39:25 +0100 Subject: [PATCH] release 1.18.0-snapshot.20211026.8179.0.e474b2d1 (#11421) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR has been created by a script, which is not very smart and does not have all the context. Please do double-check that the version prefix is correct before merging. @akshayshirahatti-da is in charge of this release. Commit log: ``` e474b2d15a08042175ad883dbaf1967f6559377e [JSON-API] Websockets fix for matchedQueries (#11361) 4a34b6850083bc6ad8647c0ddf8c3d87453dadf8 KV: port V2 errors to self-service errors framework [KVL-1143] (#11326) 811a6d3ed67e5c540b11dad82ddf1ce9f15235de Fixed AuthorizationInterceptorSpec again (#11418) c8006b866ac92d29e087ef2db5629f7f0bda3eee ScenarioRunner: enrich incomplete transactions (#11384) d9c7031fc377d7f7ebd88d6df0e44789b288cdbb ACS testing - payload support [DPP-661] (#11308) d87d3d490d75689bf7fe634f4880961a6f347cc0 deal with deadlocks while fetching contracts in json-api Oracle (#11391) 8212c0b2a5a8e735c364bae258500476e2a11de2 Make submission ID optional [KVL-1107] (#11011) 3587eb84a21083fbe232cafa6a3564f5013cd70c Use Timestamp instead of Instant (#11356) ea5f09e5248af3165226261ee0b6ae704ab2ceea sandbox: Deprecate the `--eager-package-loading` flag. (#11404) 9f882f216185b3578fce568685dc8a8eb72255da remove search index on json fields that harm insert and pruning performance (#11041) 70b90f47c1de558457faba9490345ab792b7a3ce optimize max event_sequential_id query for oracle (#11297) b1fed31ca4549d31b17718090329304c410ea143 Fix missing script results (#11395) 03db0aa9f37d4b7674b8a776520cca8f584047da Auto run/check security evidence generation in ./fmt.sh (#11407) c928f0e5601589b0a3da06c7f77bd389d643d62c [Short] Typo (#11400) ba6c2be1b528d50a6323636c5e6daa5d8b507731 Add missing TransactionId to com.daml.error.ErrorResource (#11396) a2a15716b4debc6a138ca21e8283a56cb9d25fab Generate security evidence by documenting security testcases (#11306) 8d17882951c0fa4d30f2ee547736b34a5c51af71 Allocate parties sequentially in script export tests (#11389) 1309c2f8195f13c62f4c34856fa06990ae8cab9f DPP-587 Use Timestamp instead of Instant (#11183) 82f987390e431ea43c0da3d8587e50a909ae96ea Rotate release rotation (#11394) b14077a607b074e1cbfaf56eb2c03ae5b00edccd Fix AuthorizationInterceptorSpec flake (#11387) 7090f2df9acef1999e73db0eb82316fc10fea145 update NOTICES file (#11367) ad42dfa9152c79be1a075d5109918363b32dd415 Update gRPC to the latest (1.41.0) and Protobuf (#11380) 54c400a3419b8e051232248ef6a03e58780c8862 Update wording in Deploying to a generic Daml ledger (#11327) 4461ed156154fd25fa52579da8a72f84bad98bbb Fix log output (#11374) 613aac3e47e4918ce6acd220b103b2c11e0af5a3 Add support for non-star-kinded type synonyms in data-dependencies (#11293) f89ecc6b95dda487d7d2056b4271bfa17bb60fbb interfaces: add an experimental `toTypeRep` builtin. (#11378) 5654d5cb48c7336c93bd9eaf6a46bc435160840d fix es ingest for missing files (#11375) 03cfd1237cf9bf3d6cd16d94ad1b195c26c0dacc Configurable assertions in Ledger API test tool by feature descriptors (#11328) 96b7b5812f293d222ee640079384c7089048e327 [DPP-648][Self-service error codes] Adopt ApiPartyManagementService (#11338) 9e94ae0f4601f13bbb5ee8a0f611a3d3c054eb86 LF: move repl exception-auth test from dev to stable (#11369) 5365d68a385655feb009b1b25573e59099151ae8 LF: Remove PartialTransaction out from ScenarioRunner/IdeLedgerClient (#11368) 79037c885531db5c6c132d3a1d74aa8ab3d85402 [DPP-646][Self-service error codes] Adopt ApiPackageManagementService (#11314) 0ee59f57c98968e413afb3c60f5eaefaa6a30d90 Command submission in the ledger-api-bench-tool. (#11296) 8d5cab5f16330b4f01fe76698092a4923f2e24d4 LF: Simplify seeds generation in scenario runnner (#11353) 9e5b78804ed7d567d62f06f5ed14f8487b7eaf9c Speedup daml repl integration tests (#11335) 3bc0db3316b46041b5d320a10efa7cda0c3567db fix contract_tpid_fkey-related race condition (#11330) ab8a8637346313e5505d28cf62ab40d5112e629f [docs] Add Daml Driver for VMBC to the commercial integrations section (#11360) c95db72e6c212c20c513105be244f722ab593800 Fix Bazel cache download retry (#11238) e8d0ccbdb88649fc9bd1eb1cd7552f2ce16687a6 [DPP-611][Self-service error codes] Adapt ApiCommandService (#11325) a89079b4a51dffb524c1cdd36be4b7ff7901da3d [DPP-647][Self-service error codes] Adopt ApiParticipantPruningService (#11324) cc8ec28481e0e497ceb1c435bf865f5dc1877af0 [Self-service error codes] Adapt GrpcHealthService (#11354) c60c94b13f446a44315a62dc41eb15dd083c6d1a [DPP-645][Self-service error codes] Adapt ApiConfigManagementService (#11312) e6da1f7b52ea680ea152871728f5210ae03337c2 Add step in ghc-lib guide for getting submodules to work (#11351) f3057ea03b9a0a8b4a303a1b91531351c901715a Increase timeout for non-repudation tests on Postgres (#11340) 176f470b251b6619718d24bc091c55d92b0d20ff interface: adding interfaces to the TS codegen (#11280) 355352f2d118de9fd9f36962289b62e5f42c7fb4 DPP-650 Remove the mutating schema (#11211) 443b64dffc6517676dd5d7d77cb93946ba34bb8a [DPP-621][Self-service error codes] Adopt error codes in ApiVersionService (#11302) ed9dbed100b12b481bf10d3e67c5778659fa0937 interfaces: Add fixed choice collision check in typechecker (Haskell) (#11337) c37ecd1a425b85413526a9d5d16861627dae1f29 [Short] Pass correct loggingContext to withValidatedPackageId (#11307) 0d305cf212d4ba7289a3f81b26fb8d7ce2beaaa9 [Short] Move field before logging statement (ApiTimeService) (#11313) 73c94b5b38d6f7c19b0ccfa0892ca5210c8ced6e Increase timeout for non-repudation test (#11281) 88c607b781f2d11ecac2b1ab04398a3bd61cb5b5 [Self-service error codes] Adapt ApiTransactionService [DPP-613] (#11094) 07ad3e0d9a9b81fbc8f88a2d411facd625858e29 Suport multi-party readAs in triggers (#11299) 76eb1657d2ca409a0f7aea57cabe8493e6db7d35 Interface fixed choices: ghc parser (#11275) da27a1e812c58e1107abb3d3be5f1a3d26a46f0e [DPP-619][Self-service error codes] Adopt error codes in ApiVersionService (#11303) 5f5af30ce0e2d9b7a60229a9ae2ff28454e88c03 [DPP-628][Self-service error codes] Adapt error codes in ApiTimeService (#11295) f9e67adafcf4a7cdb98eb4359ad691102343c2f3 [Self-service error codes] Adapt error responses in ledger-api-auth [DPP-617] (#11223) 728296575bcf578306a110e2bb08ec8acac78604 Fix component status for triggers (#11311) 17776f3496fb44953d2b304b85530442ef620640 Factor out npm install step of create-daml-app tests (#11294) 3a8b685346a860fc6ee7989288cd8f9106348e01 [Short] Fix docs for Dispatcher#startingAt (#11304) f315a9003b179b78dc2b68cf9c474a84d1a09e14 release 1.18.0-snapshot.20211019.8113.0.8ff347d8 (#11300) 8a3abce47bd972dabb8633c819e2da05c1e36adb [DPP-618][Self-service error codes] Adapt error codes in ApiPackageService (#11284) 50ea92f7b3fc723e7e2bbbef35793d3dd42382a8 Use ApiTypes.Party instead of String in the trigger runner (#11298) 2267429ae1f9159dac6d1499f1e10eb198e7196e [DPP-656] Assert on self-service error code details in ErrorFactoriesSpec (#11289) c06faf2764bc27d0668bdaf7d435fd7b0211cc41 LF: remove imperative environment from Speedy compiler (#11285) d3dad75d0050868db2867a1f7092acd813c81159 [DPP-592] Generate docs for self-service error codes. (#11129) ``` Changelog: ``` [JSON-API] fixes a bug related to the matchedQueries value returned for websocket multiqueries, this only happens for patterns where the multiqueries contain a mixture of queries with and without offsets. - [Integration Kit] - ledger-api-bench-tool can generate test contracts with configurable payload size. - [Integration Kit] - Added multi-template support for command submission in the ledger-api-bench-tool - [Sandbox] The ``--eager-package-loading`` flag has been deprecated. It hasn't actually done anything for many releases; packages are always loaded eagerly. This does not affect Daml on SQL, which does support lazy package loading. - [Daml Studio] Fix a bug where script results in Daml Studio sometimes do not show up. - [Integration Kit] - The ledger-api-bench-tool is now capable of generating test contracts for testing purposes. - [JSON API] Fixed a rare error that manifested as ‘violates foreign key constraint "contract_tpid_fkey" Detail: Key (tpid)=(...) is not present in table’ when attempting to run queries and goes away on JSON API restart. See `issue #11330 `__. - [Participant] All participants now use the new append-only schema. Existing databases will automatically upgrade to the new schema the first time a participant/ledger is started. - [Daml Triggers] Triggers now support readAs parties. They can be specified via `--ledger-readas a,b,c`. As part of this change ``testRule`` gained an extra argument to specify the `readAs` parties. If you previously used ``` testRule trigger party acsBuilder commandsInFlight s ``` you now need to use ``` testRule trigger party [] acsBuilder commandsInFlight s ``` ``` CHANGELOG_BEGIN CHANGELOG_END Co-authored-by: Azure Pipelines Daml Build --- LATEST | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LATEST b/LATEST index 28dede77e6bf..616fd1fdfc7c 100644 --- a/LATEST +++ b/LATEST @@ -1,4 +1,4 @@ -8ff347d8edf2e48b7a4ac4b0b6af9fcfec4109c9 1.18.0-snapshot.20211019.8113.0.8ff347d8 +e474b2d15a08042175ad883dbaf1967f6559377e 1.18.0-snapshot.20211026.8179.0.e474b2d1 e05be36512ade4d9cb6921614c23dadbde1747a3 1.17.1 49a75801fbafa1ffab3247ecfbb06a82925e8a0b 1.17.0 48050ad7836b9825c9dc7bd96fbc980b8eb9b6e5 1.16.0