Skip to content
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

release 1.18.0-snapshot.20211109.8328.0.92181161 #11623

Merged
merged 1 commit into from
Nov 10, 2021

Conversation

azure-pipelines[bot]
Copy link
Contributor

@azure-pipelines azure-pipelines bot commented Nov 10, 2021

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.

@remyhaemmerle-da is in charge of this release.

Commit log:

92181161cc2d7b7f6d036ab90b1d9a5dd4c4656c LF: Abstract VersionedValue and VersionedContractInstance (#11533)
b87acab897998cd4f7eef9c3d2191fc0ac52bcdb foldLeft, foldRight, other Foldable specializations (#11592)
92dfcdeb243b76d47621e6f9ff30b76a23bd8392 [Self-service error codes] Use error validators in ApiPackageManagementService (#11575)
6372d41d1302b3d294c3ea99095e920fc4c6ef28 limit contract insertion/deletion batching on backpressure (#11589)
3588284fad206096653bf225c919d3fb04850529 Fix screenshots in daml intro 2 (#11617)
ef3fc0ef4b942b195045a5674e03531ace573ce8 Cache type synonym expansion in safeToReexport (#11612)
70b2fe35342008fb046a5cf8cc051d0663426f0c Provide byInterface fields for fetch, exercise. (#11607)
830779ff787f1683d53ce4827a8ce4266fdf4c6f LF: drop useless class com.daml.lf.transaction (#11601)
7c92cabff7716c9f636f565e7d37e84d60160917 Cache type synonym expansion in isDuplicate (#11611)
cfd521ff86d2266523b56b9442033c9c882f8c47 Fix GHC build errors on macOS (#11560)
a7559d047ea98e8590a50c48200057f4783b34da LF: Rename GenTransaction to Transaction (#11599)
3b61a1b74851d70d6b621be29126bd1fde35e600 LF: allow exercise command by template for inherited choice. (#11584)
af1bee7b821f89eca687f50f66e44ccb2bd7c6f1 precondition lf conversion (#11538)
f722cf13cda26fe1bb573004416ac944cf334789 Bump extractor init timeout to 60s (#11598)
1e0a221379d79f1d2e302cdee9d3f6991538d20a Set symlink_node_modules = False (#11606)
ac19c8cff56b007dd5d8a56c664d326c54bf8a50 Synchronize in multi-participant script tests (#11594)
dd1b0347eca16afb811dcb175086aa73d57aeacb Restart the submission interpretation in case of a race [DPP-737] (#11579)
8d2b1b9ffeea6374cd7762307dbd0eb3d820ceb5 [JSON-API] Port of http-perf-test to sandbox(aka next) (#11543)
56a6db8f73dcd9ab41bae54793dcadba8b219efe codeowners: reflect change in onwership of meiersi-da (#11505)
d4336510af63dd7febeafa0a8caf6f837da24491 fix a few typos in Daml-LF spec (#11583)
5dee88b038fdb6ef0938720f99a495fb6a3299b9 Refactoring store factories [DPP-709] (#11572)
41fb2890d6a7effa532950f201baa6e226860ac6 Port LedgerApiServer rate limiter interface from canton (#11577)
04cc5d7a76725acd6d1d4bc6bf60a9d97ffa33d1 Mark JSON API integration tests as flaky (#11586)
3bed7a9b4f921b9e0ad972edcccf5d87c2ef1522 Drop unused defaultFeatureFlags (#11580)
cbc3c8c68674478dfa0c1e43d4f41b09a21750a2 Add by_interface field in Create, Fetch, & Exercise transaction nodes. (#11576)
7d68e05f7f0e0d8784bf1102ff11aaf1c0374c82 Remove virtual choices (#11482)
9b94fa97699b5210a19403c01cf77069eec8ec1c [ledger-api] - metadata for invalid deduplication period [KVL-1170] (#11534)
e7eb60f087caf4670769c2d3117916e1438469cd update compat versions for 1.18.0-snapshot.20211102.8257.0.7391a3cd (#11531)
a3d04cafafd11382ffd312b9c0eb06d2d698ddcb Migrate matches-docs tests to sandbox on postgres (#11573)
21c97453bd5370bfaeec69afece2ec56659ef304 [Self-service error codes] ValueSwitch parameterized method (#11567)
6a0b84e3d042645767eebd0fea6cbceb22c96904 Run Script export tests against BR (#11574)
a3195fd62decf56625190eb6b2ab2d69f1f0c243 fix link to blog (#11570)
08236012af6348057ec27c43815e6809766c784b Self-service errors: generate error deprecation docs [KVL-1187] (#11539)
8d48cf669d6314214be17851f0ec12ea04619da1 DPP-664 Create contracts in batches (#11515)
9ef2eaf8037fbaaacef692442f4f1f0ffd4d6956 Remove parameter table join from SQL queries [DPP-705] (#11562)
af7f7f3f01c9d516ed819e2f95acccebadd37626 Fix LF coedowners (#11563)
445031114fe87b94c15fcae7f1aa254a63ce9b04 Exclude/fix compatibility tests (#11529)
699c28f59ec388059f7b34bb439dc774bd1a7cf5 rotate release duty after 1.18.0-snapshot.20211102.8257.0.7391a3cd (#11522)
4d4869f06ed5b6465549fc323839d96ab165670b interfaces: Improve fixed choice lookup (#11551)
ba96bf784c76b481533077902de745b15b5618de Add DbDtoToStringsForInterning [DPP-708] (#11557)
692dac665d4659f1399a0f56478450c596bf318a LF: deprecate remaining type alias in Transaction (#11554)
7bc0f827330b906bbe2d9ca314583d27ba5df8ba [kvutils] - Extract command deduplication steps from the TransactionCommitter [KVL-1174] (#11547)
0e95ccb35483924df95b907bc12da47371f20ad5 Wire LedgerEndCache to relevant StorageBackend factories [DPP-704] (#11549)
73cb42e102b069222fa128c420877d2b225c8c9d LF: deprecate ensureNoCid and assertNoCid in CidContainer (#11502)
30bfee98228975e57360ff30dd573883d090ed0c Upgrade canton for conformance tests (#11550)
b84a9142d180c2b223ddefb205dbaf4e00174270 Extractor: replace `sandbox-classic`-based fixtures with `sandbox`-based ones (#11489)
d86fe92950ea4c66e661a05966980d7de5addfef ledger-api-bench-tool - flexible stream filters [DPP-667] (#11458)
214c7ab445c94c5730c62ace45c61aede7ecc446 Self-service errors: generate groups documentation [KVL-1186] (#11526)
60dc2869e777eb50e9bb8ccd005af07895e6d4e3 Avoid unnecessarily decoding DALFs during dependency installation (#11541)
afd79b6729a990341cec972297236f0ae25dc446 Improve logging for dependency installation (#11540)
fdde5353f4d83382a4bef90d9fdedc6dbb4b5881 fix hoogle by pinning nixpkgs (#11548)
5e93df6b521fe669baa2d7f859cc81f6bb60f6f6 Full conformance test with self-service error codes on ledger-on-memory (#11524)
efaf20b04206bcf66f22a95c37c895f52992df61 update NOTICES file (#11546)
c7bb94be6588680c293e48e8b92d2d8e9625b840 Modify contract key attribute age for createAndExercise to avoid contract key violation on slow running tests (#11530)
541d07c3a958f6c6319f2c52e76820e724bf5a25 Add string-interning data access [DPP-707] (#11484)
6c9416492d1241fb7130ec9450f4e40e8b1029d2 Switching to composition at StorageBackend [DPP-704] (#11520)
d006ad0e8b7619e7018d51a89b0b6002a520c207 Add string-interning view primitives [DPP-702] (#11475)
a917520851ece8eefa4cf0dbe343d2ebaba836c8 Save the submission time in the command deduplication value [KVL-1173] (#11509)
669186f118ff87eb7436fc5bb2841e325e90662b Add priority-queue based worker Source [DPP-717] (#11500)
2091f59aac847b297abf282d8908844df199c71f Remove cats from kvutils (#11537)
b83af37077d9e228b60312d71971cc4c9fb56bbc Fix recache log statement (#11536)
776790e38612922da715cd1e24e8a8b9575827bd Add choice collisions in scala name collision checker (#11528)
2efcb21f3e768f8960c832ee25324f6ba3c16143 Extract the setting of the time bounds on the commit context [KVL-1173] (#11516)
9bb1d6443cc32815e44a24ea39a15671f76c2ae4 [ledger-api] - Return FAILED_PRECONDITION gRPC status code for invalid deduplication duration [KVL-1170] (#11483)
c098d756210926e2dd4f0a844d6610a166c669ae Add a --log-level flag to damlc (#11514)
afee94858f1c9b91876139728b133f4ba2074180 Bump rules_nixpkgs (#11517)
d6fb67c71ecbb2e709a949820c8eab2548288ac3 release 1.18.0-snapshot.20211102.8257.0.7391a3cd (#11521)
ac49d69e13f6fd5506cedd97833ab02dba15d050 Ensure that -Werror converts parser warnings into errors (#11511)
bda35ca23458397f3c410127b4c842b10939575f ledger-offset: Add a conversion to ByteString. (#11491)
8a9f15b8de498ea0f209b4e3fae7144b5d9c0707 [DPP-686][Self-service error codes] Removing default error factories (#11403)
bb37eef1563e740fc4563d922d5af92b32521c7b Switch script & trigger tests to postgres-backed Sadbonx (#11525)

Changelog:

- [JSON API] While updating the contract table for a query, if the DB appears to be slow,
  JSON API will slow down its own inserts and deletes at some point rather than construct
  ever-larger INSERT and DELETE batch commands.
  See `issue #11589 <https://github.com/digital-asset/daml/pull/11589>`__.
[Ledger API] Retry the interpretation of a command in case of a race
with other transactions. This fix drastically reduces the likelihood of the error
"Could not find a suitable ledger time after 0 retries".
[ledger-api] - Return max_deduplication_duration as part of the metadata sent with the gRPC status for commands rejected because of invalid deduplication periods

- [Integration Kit] - ledger-api-bench-tool - added flexible party and template filters for transactions, transaction trees and active contract streams



[ledger-api] - Return FAILED_PRECONDITION gRPC status code, instead of INVALID_ARGUMENT, for an invalid command deduplication duration

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.

@remyhaemmerle-da is in charge of this release.

Commit log:
```
9218116 LF: Abstract VersionedValue and VersionedContractInstance (#11533)
b87acab foldLeft, foldRight, other Foldable specializations (#11592)
92dfcde [Self-service error codes] Use error validators in ApiPackageManagementService (#11575)
6372d41 limit contract insertion/deletion batching on backpressure (#11589)
3588284 Fix screenshots in daml intro 2 (#11617)
ef3fc0e Cache type synonym expansion in safeToReexport (#11612)
70b2fe3 Provide byInterface fields for fetch, exercise. (#11607)
830779f LF: drop useless class com.daml.lf.transaction (#11601)
7c92cab Cache type synonym expansion in isDuplicate (#11611)
cfd521f Fix GHC build errors on macOS (#11560)
a7559d0 LF: Rename GenTransaction to Transaction (#11599)
3b61a1b LF: allow exercise command by template for inherited choice. (#11584)
af1bee7 precondition lf conversion (#11538)
f722cf1 Bump extractor init timeout to 60s (#11598)
1e0a221 Set symlink_node_modules = False (#11606)
ac19c8c Synchronize in multi-participant script tests (#11594)
dd1b034 Restart the submission interpretation in case of a race [DPP-737] (#11579)
8d2b1b9 [JSON-API] Port of http-perf-test to sandbox(aka next) (#11543)
56a6db8 codeowners: reflect change in onwership of meiersi-da (#11505)
d433651 fix a few typos in Daml-LF spec (#11583)
5dee88b Refactoring store factories [DPP-709] (#11572)
41fb289 Port LedgerApiServer rate limiter interface from canton (#11577)
04cc5d7 Mark JSON API integration tests as flaky (#11586)
3bed7a9 Drop unused defaultFeatureFlags (#11580)
cbc3c8c Add by_interface field in Create, Fetch, & Exercise transaction nodes. (#11576)
7d68e05 Remove virtual choices (#11482)
9b94fa9 [ledger-api] - metadata for invalid deduplication period [KVL-1170] (#11534)
e7eb60f update compat versions for 1.18.0-snapshot.20211102.8257.0.7391a3cd (#11531)
a3d04ca Migrate matches-docs tests to sandbox on postgres (#11573)
21c9745 [Self-service error codes] ValueSwitch parameterized method (#11567)
6a0b84e Run Script export tests against BR (#11574)
a3195fd fix link to blog (#11570)
0823601 Self-service errors: generate error deprecation docs [KVL-1187] (#11539)
8d48cf6 DPP-664 Create contracts in batches (#11515)
9ef2eaf Remove parameter table join from SQL queries [DPP-705] (#11562)
af7f7f3 Fix LF coedowners (#11563)
4450311 Exclude/fix compatibility tests (#11529)
699c28f rotate release duty after 1.18.0-snapshot.20211102.8257.0.7391a3cd (#11522)
4d4869f interfaces: Improve fixed choice lookup (#11551)
ba96bf7 Add DbDtoToStringsForInterning [DPP-708] (#11557)
692dac6 LF: deprecate remaining type alias in Transaction (#11554)
7bc0f82 [kvutils] - Extract command deduplication steps from the TransactionCommitter [KVL-1174] (#11547)
0e95ccb Wire LedgerEndCache to relevant StorageBackend factories [DPP-704] (#11549)
73cb42e LF: deprecate ensureNoCid and assertNoCid in CidContainer (#11502)
30bfee9 Upgrade canton for conformance tests (#11550)
b84a914 Extractor: replace `sandbox-classic`-based fixtures with `sandbox`-based ones (#11489)
d86fe92 ledger-api-bench-tool - flexible stream filters [DPP-667] (#11458)
214c7ab Self-service errors: generate groups documentation [KVL-1186] (#11526)
60dc286 Avoid unnecessarily decoding DALFs during dependency installation (#11541)
afd79b6 Improve logging for dependency installation (#11540)
fdde535 fix hoogle by pinning nixpkgs (#11548)
5e93df6 Full conformance test with self-service error codes on ledger-on-memory (#11524)
efaf20b update NOTICES file (#11546)
c7bb94b Modify contract key attribute age for createAndExercise to avoid contract key violation on slow running tests (#11530)
541d07c Add string-interning data access [DPP-707] (#11484)
6c94164 Switching to composition at StorageBackend [DPP-704] (#11520)
d006ad0 Add string-interning view primitives [DPP-702] (#11475)
a917520 Save the submission time in the command deduplication value [KVL-1173] (#11509)
669186f Add priority-queue based worker Source [DPP-717] (#11500)
2091f59 Remove cats from kvutils (#11537)
b83af37 Fix recache log statement (#11536)
776790e Add choice collisions in scala name collision checker (#11528)
2efcb21 Extract the setting of the time bounds on the commit context [KVL-1173] (#11516)
9bb1d64 [ledger-api] - Return FAILED_PRECONDITION gRPC status code for invalid deduplication duration [KVL-1170] (#11483)
c098d75 Add a --log-level flag to damlc (#11514)
afee948 Bump rules_nixpkgs (#11517)
d6fb67c release 1.18.0-snapshot.20211102.8257.0.7391a3cd (#11521)
ac49d69 Ensure that -Werror converts parser warnings into errors (#11511)
bda35ca ledger-offset: Add a conversion to ByteString. (#11491)
8a9f15b [DPP-686][Self-service error codes] Removing default error factories (#11403)
bb37eef Switch script & trigger tests to postgres-backed Sadbonx (#11525)
```
Changelog:
```
- [JSON API] While updating the contract table for a query, if the DB appears to be slow,
  JSON API will slow down its own inserts and deletes at some point rather than construct
  ever-larger INSERT and DELETE batch commands.
  See `issue #11589 <https://github.com/digital-asset/daml/pull/11589>`__.
[Ledger API] Retry the interpretation of a command in case of a race
with other transactions. This fix drastically reduces the likelihood of the error
"Could not find a suitable ledger time after 0 retries".
[ledger-api] - Return max_deduplication_duration as part of the metadata sent with the gRPC status for commands rejected because of invalid deduplication periods

- [Integration Kit] - ledger-api-bench-tool - added flexible party and template filters for transactions, transaction trees and active contract streams

[ledger-api] - Return FAILED_PRECONDITION gRPC status code, instead of INVALID_ARGUMENT, for an invalid command deduplication duration
```

CHANGELOG_BEGIN
CHANGELOG_END
azure-pipelines bot pushed a commit that referenced this pull request Nov 10, 2021
@remyhaemmerle-da is taking care of 1.18.0-snapshot.20211109.8328.0.92181161 (#11623), so they get pushed back to the end of the line.

Please do not merge this before #11623.

CHANGELOG_BEGIN
CHANGELOG_END
@oliverse-da oliverse-da self-requested a review November 10, 2021 09:27
@remyhaemmerle-da remyhaemmerle-da merged commit 4eed1d9 into main Nov 10, 2021
@remyhaemmerle-da remyhaemmerle-da deleted the auto-release-pr-2021-11-10 branch November 10, 2021 09:33
stefanobaghino-da added a commit that referenced this pull request Nov 11, 2021
changelog_begin
changelog_end

CHANGELOG ENTRIES

```
[TS-Bindings] Ws multiplexing for stream queries is disabled by default as we investigate issues
of intermittent websocket closures.

* There is now an Early Access Helm chart to start all of the Connect components on a Kubernetes cluster.

[JSON-API] Make certain Hikari cp connection pool properties configurable via jdbc conf string, the properties are listed below
poolSize -- specifies the max pool size for the database connection pool
minIdle -- specifies the min idle connections for database connection pool
connectionTimeout -- long value, specifies the connection timeout for database connection pool
idleTimeout -- long value, specifies the idle timeout for the database connection pool
- [Integration Kit] - ledger-api-bench-tool can run a workflow consisting of the command submission phase and stream benchmark phase.
- [JSON API] While updating the contract table for a query, if the DB appears to be slow,
  JSON API will slow down its own inserts and deletes at some point rather than construct
  ever-larger INSERT and DELETE batch commands.
  See `issue #11589 <https://github.com/digital-asset/daml/pull/11589>`__.
[Ledger API] Retry the interpretation of a command in case of a race
with other transactions. This fix drastically reduces the likelihood of the error
"Could not find a suitable ledger time after 0 retries".
[ledger-api] - Return max_deduplication_duration as part of the metadata sent with the gRPC status for commands rejected because of invalid deduplication periods

- [Integration Kit] - ledger-api-bench-tool - added flexible party and template filters for transactions, transaction trees and active contract streams
```

COMMITS

```
d938a44 ws multiplexing is disabled by default as we investigate issues with intermittent web socket closures (#11657)
0f0a865 Make string interning available at ingestion [DPP-711] (#11645)
7296ba4 Move closureConvert and validate compiler phases into separate files. (#11656)
87f282c interfaces: Preserve/provide by_interface data for create actions. (#11639)
a9de728 Update rules_scala (#11616)
f468969 document helm chart (#11648)
55d4a03 Release 1.11.3 snapshot (#11652)
2dd5289 different types for different speedy phases (#11605)
44d604d Release new 1.18 snapshot (#11642)
e69a871 [JSON-API] Configurable Hikari connection pool props  (#11621)
cb7099b release 1.11.3 snapshot (#11628)
fd61d0b String interning read integration [DPP-706] (#11638)
c5a1f0b Republish error codes generator lib (#11633)
a6f745f Add two phase retrieval merge function [DPP-718] (#11571)
743ee46 ledger-api-bench-tool - command submission and stream reading complete workflow [DPP-668] (#11544)
f8f8807 Activate interning write side [DPP-710] (#11614)
93c07f4 Extend synonym expansion caching in data-dependencies (#11629)
cf445b2 Skip platform independence tests on release PRs (#11631)
b8f384e LF: Drop typeparameter from KeyWithMaintainers (#11625)
d0c313d Share dependencyInfo in data-dependencies (#11620)
4eed1d9 release 1.18.0-snapshot.20211109.8328.0.92181161 (#11623)
9218116 LF: Abstract VersionedValue and VersionedContractInstance (#11533)
b87acab foldLeft, foldRight, other Foldable specializations (#11592)
92dfcde [Self-service error codes] Use error validators in ApiPackageManagementService (#11575)
6372d41 limit contract insertion/deletion batching on backpressure (#11589)
3588284 Fix screenshots in daml intro 2 (#11617)
ef3fc0e Cache type synonym expansion in safeToReexport (#11612)
70b2fe3 Provide byInterface fields for fetch, exercise. (#11607)
830779f LF: drop useless class com.daml.lf.transaction (#11601)
7c92cab Cache type synonym expansion in isDuplicate (#11611)
cfd521f Fix GHC build errors on macOS (#11560)
a7559d0 LF: Rename GenTransaction to Transaction (#11599)
3b61a1b LF: allow exercise command by template for inherited choice. (#11584)
af1bee7 precondition lf conversion (#11538)
f722cf1 Bump extractor init timeout to 60s (#11598)
1e0a221 Set symlink_node_modules = False (#11606)
ac19c8c Synchronize in multi-participant script tests (#11594)
dd1b034 Restart the submission interpretation in case of a race [DPP-737] (#11579)
8d2b1b9 [JSON-API] Port of http-perf-test to sandbox(aka next) (#11543)
56a6db8 codeowners: reflect change in onwership of meiersi-da (#11505)
d433651 fix a few typos in Daml-LF spec (#11583)
5dee88b Refactoring store factories [DPP-709] (#11572)
41fb289 Port LedgerApiServer rate limiter interface from canton (#11577)
04cc5d7 Mark JSON API integration tests as flaky (#11586)
3bed7a9 Drop unused defaultFeatureFlags (#11580)
cbc3c8c Add by_interface field in Create, Fetch, & Exercise transaction nodes. (#11576)
7d68e05 Remove virtual choices (#11482)
9b94fa9 [ledger-api] - metadata for invalid deduplication period [KVL-1170] (#11534)
e7eb60f update compat versions for 1.18.0-snapshot.20211102.8257.0.7391a3cd (#11531)
a3d04ca Migrate matches-docs tests to sandbox on postgres (#11573)
21c9745 [Self-service error codes] ValueSwitch parameterized method (#11567)
6a0b84e Run Script export tests against BR (#11574)
a3195fd fix link to blog (#11570)
0823601 Self-service errors: generate error deprecation docs [KVL-1187] (#11539)
8d48cf6 DPP-664 Create contracts in batches (#11515)
9ef2eaf Remove parameter table join from SQL queries [DPP-705] (#11562)
af7f7f3 Fix LF coedowners (#11563)
4450311 Exclude/fix compatibility tests (#11529)
699c28f rotate release duty after 1.18.0-snapshot.20211102.8257.0.7391a3cd (#11522)
4d4869f interfaces: Improve fixed choice lookup (#11551)
ba96bf7 Add DbDtoToStringsForInterning [DPP-708] (#11557)
692dac6 LF: deprecate remaining type alias in Transaction (#11554)
7bc0f82 [kvutils] - Extract command deduplication steps from the TransactionCommitter [KVL-1174] (#11547)
0e95ccb Wire LedgerEndCache to relevant StorageBackend factories [DPP-704] (#11549)
73cb42e LF: deprecate ensureNoCid and assertNoCid in CidContainer (#11502)
30bfee9 Upgrade canton for conformance tests (#11550)
b84a914 Extractor: replace `sandbox-classic`-based fixtures with `sandbox`-based ones (#11489)
d86fe92 ledger-api-bench-tool - flexible stream filters [DPP-667] (#11458)
214c7ab Self-service errors: generate groups documentation [KVL-1186] (#11526)
60dc286 Avoid unnecessarily decoding DALFs during dependency installation (#11541)
afd79b6 Improve logging for dependency installation (#11540)
fdde535 fix hoogle by pinning nixpkgs (#11548)
5e93df6 Full conformance test with self-service error codes on ledger-on-memory (#11524)
efaf20b update NOTICES file (#11546)
c7bb94b Modify contract key attribute age for createAndExercise to avoid contract key violation on slow running tests (#11530)
541d07c Add string-interning data access [DPP-707] (#11484)
6c94164 Switching to composition at StorageBackend [DPP-704] (#11520)
d006ad0 Add string-interning view primitives [DPP-702] (#11475)
a917520 Save the submission time in the command deduplication value [KVL-1173] (#11509)
669186f Add priority-queue based worker Source [DPP-717] (#11500)
2091f59 Remove cats from kvutils (#11537)
b83af37 Fix recache log statement (#11536)
776790e Add choice collisions in scala name collision checker (#11528)
2efcb21 Extract the setting of the time bounds on the commit context [KVL-1173] (#11516)
9bb1d64 [ledger-api] - Return FAILED_PRECONDITION gRPC status code for invalid deduplication duration [KVL-1170] (#11483)
c098d75 Add a --log-level flag to damlc (#11514)
afee948 Bump rules_nixpkgs (#11517)
d6fb67c release 1.18.0-snapshot.20211102.8257.0.7391a3cd (#11521)
ac49d69 Ensure that -Werror converts parser warnings into errors (#11511)
bda35ca ledger-offset: Add a conversion to ByteString. (#11491)
8a9f15b [DPP-686][Self-service error codes] Removing default error factories (#11403)
bb37eef Switch script & trigger tests to postgres-backed Sadbonx (#11525)
```

Since `v1.18.0-snapshot.20211102.8257.0.7391a3cd`
mergify bot pushed a commit that referenced this pull request Nov 12, 2021
changelog_begin
changelog_end

CHANGELOG ENTRIES

```
[TS-Bindings] Ws multiplexing for stream queries is disabled by default as we investigate issues
of intermittent websocket closures.

* There is now an Early Access Helm chart to start all of the Connect components on a Kubernetes cluster.

[JSON-API] Make certain Hikari cp connection pool properties configurable via jdbc conf string, the properties are listed below
poolSize -- specifies the max pool size for the database connection pool
minIdle -- specifies the min idle connections for database connection pool
connectionTimeout -- long value, specifies the connection timeout for database connection pool
idleTimeout -- long value, specifies the idle timeout for the database connection pool
- [Integration Kit] - ledger-api-bench-tool can run a workflow consisting of the command submission phase and stream benchmark phase.
- [JSON API] While updating the contract table for a query, if the DB appears to be slow,
  JSON API will slow down its own inserts and deletes at some point rather than construct
  ever-larger INSERT and DELETE batch commands.
  See `issue #11589 <https://github.com/digital-asset/daml/pull/11589>`__.
[Ledger API] Retry the interpretation of a command in case of a race
with other transactions. This fix drastically reduces the likelihood of the error
"Could not find a suitable ledger time after 0 retries".
[ledger-api] - Return max_deduplication_duration as part of the metadata sent with the gRPC status for commands rejected because of invalid deduplication periods

- [Integration Kit] - ledger-api-bench-tool - added flexible party and template filters for transactions, transaction trees and active contract streams
```

COMMITS

```
d938a44 ws multiplexing is disabled by default as we investigate issues with intermittent web socket closures (#11657)
0f0a865 Make string interning available at ingestion [DPP-711] (#11645)
7296ba4 Move closureConvert and validate compiler phases into separate files. (#11656)
87f282c interfaces: Preserve/provide by_interface data for create actions. (#11639)
a9de728 Update rules_scala (#11616)
f468969 document helm chart (#11648)
55d4a03 Release 1.11.3 snapshot (#11652)
2dd5289 different types for different speedy phases (#11605)
44d604d Release new 1.18 snapshot (#11642)
e69a871 [JSON-API] Configurable Hikari connection pool props  (#11621)
cb7099b release 1.11.3 snapshot (#11628)
fd61d0b String interning read integration [DPP-706] (#11638)
c5a1f0b Republish error codes generator lib (#11633)
a6f745f Add two phase retrieval merge function [DPP-718] (#11571)
743ee46 ledger-api-bench-tool - command submission and stream reading complete workflow [DPP-668] (#11544)
f8f8807 Activate interning write side [DPP-710] (#11614)
93c07f4 Extend synonym expansion caching in data-dependencies (#11629)
cf445b2 Skip platform independence tests on release PRs (#11631)
b8f384e LF: Drop typeparameter from KeyWithMaintainers (#11625)
d0c313d Share dependencyInfo in data-dependencies (#11620)
4eed1d9 release 1.18.0-snapshot.20211109.8328.0.92181161 (#11623)
9218116 LF: Abstract VersionedValue and VersionedContractInstance (#11533)
b87acab foldLeft, foldRight, other Foldable specializations (#11592)
92dfcde [Self-service error codes] Use error validators in ApiPackageManagementService (#11575)
6372d41 limit contract insertion/deletion batching on backpressure (#11589)
3588284 Fix screenshots in daml intro 2 (#11617)
ef3fc0e Cache type synonym expansion in safeToReexport (#11612)
70b2fe3 Provide byInterface fields for fetch, exercise. (#11607)
830779f LF: drop useless class com.daml.lf.transaction (#11601)
7c92cab Cache type synonym expansion in isDuplicate (#11611)
cfd521f Fix GHC build errors on macOS (#11560)
a7559d0 LF: Rename GenTransaction to Transaction (#11599)
3b61a1b LF: allow exercise command by template for inherited choice. (#11584)
af1bee7 precondition lf conversion (#11538)
f722cf1 Bump extractor init timeout to 60s (#11598)
1e0a221 Set symlink_node_modules = False (#11606)
ac19c8c Synchronize in multi-participant script tests (#11594)
dd1b034 Restart the submission interpretation in case of a race [DPP-737] (#11579)
8d2b1b9 [JSON-API] Port of http-perf-test to sandbox(aka next) (#11543)
56a6db8 codeowners: reflect change in onwership of meiersi-da (#11505)
d433651 fix a few typos in Daml-LF spec (#11583)
5dee88b Refactoring store factories [DPP-709] (#11572)
41fb289 Port LedgerApiServer rate limiter interface from canton (#11577)
04cc5d7 Mark JSON API integration tests as flaky (#11586)
3bed7a9 Drop unused defaultFeatureFlags (#11580)
cbc3c8c Add by_interface field in Create, Fetch, & Exercise transaction nodes. (#11576)
7d68e05 Remove virtual choices (#11482)
9b94fa9 [ledger-api] - metadata for invalid deduplication period [KVL-1170] (#11534)
e7eb60f update compat versions for 1.18.0-snapshot.20211102.8257.0.7391a3cd (#11531)
a3d04ca Migrate matches-docs tests to sandbox on postgres (#11573)
21c9745 [Self-service error codes] ValueSwitch parameterized method (#11567)
6a0b84e Run Script export tests against BR (#11574)
a3195fd fix link to blog (#11570)
0823601 Self-service errors: generate error deprecation docs [KVL-1187] (#11539)
8d48cf6 DPP-664 Create contracts in batches (#11515)
9ef2eaf Remove parameter table join from SQL queries [DPP-705] (#11562)
af7f7f3 Fix LF coedowners (#11563)
4450311 Exclude/fix compatibility tests (#11529)
699c28f rotate release duty after 1.18.0-snapshot.20211102.8257.0.7391a3cd (#11522)
4d4869f interfaces: Improve fixed choice lookup (#11551)
ba96bf7 Add DbDtoToStringsForInterning [DPP-708] (#11557)
692dac6 LF: deprecate remaining type alias in Transaction (#11554)
7bc0f82 [kvutils] - Extract command deduplication steps from the TransactionCommitter [KVL-1174] (#11547)
0e95ccb Wire LedgerEndCache to relevant StorageBackend factories [DPP-704] (#11549)
73cb42e LF: deprecate ensureNoCid and assertNoCid in CidContainer (#11502)
30bfee9 Upgrade canton for conformance tests (#11550)
b84a914 Extractor: replace `sandbox-classic`-based fixtures with `sandbox`-based ones (#11489)
d86fe92 ledger-api-bench-tool - flexible stream filters [DPP-667] (#11458)
214c7ab Self-service errors: generate groups documentation [KVL-1186] (#11526)
60dc286 Avoid unnecessarily decoding DALFs during dependency installation (#11541)
afd79b6 Improve logging for dependency installation (#11540)
fdde535 fix hoogle by pinning nixpkgs (#11548)
5e93df6 Full conformance test with self-service error codes on ledger-on-memory (#11524)
efaf20b update NOTICES file (#11546)
c7bb94b Modify contract key attribute age for createAndExercise to avoid contract key violation on slow running tests (#11530)
541d07c Add string-interning data access [DPP-707] (#11484)
6c94164 Switching to composition at StorageBackend [DPP-704] (#11520)
d006ad0 Add string-interning view primitives [DPP-702] (#11475)
a917520 Save the submission time in the command deduplication value [KVL-1173] (#11509)
669186f Add priority-queue based worker Source [DPP-717] (#11500)
2091f59 Remove cats from kvutils (#11537)
b83af37 Fix recache log statement (#11536)
776790e Add choice collisions in scala name collision checker (#11528)
2efcb21 Extract the setting of the time bounds on the commit context [KVL-1173] (#11516)
9bb1d64 [ledger-api] - Return FAILED_PRECONDITION gRPC status code for invalid deduplication duration [KVL-1170] (#11483)
c098d75 Add a --log-level flag to damlc (#11514)
afee948 Bump rules_nixpkgs (#11517)
d6fb67c release 1.18.0-snapshot.20211102.8257.0.7391a3cd (#11521)
ac49d69 Ensure that -Werror converts parser warnings into errors (#11511)
bda35ca ledger-offset: Add a conversion to ByteString. (#11491)
8a9f15b [DPP-686][Self-service error codes] Removing default error factories (#11403)
bb37eef Switch script & trigger tests to postgres-backed Sadbonx (#11525)
```

Since `v1.18.0-snapshot.20211102.8257.0.7391a3cd`
garyverhaegen-da pushed a commit that referenced this pull request Nov 12, 2021
…11624)

@remyhaemmerle-da is taking care of 1.18.0-snapshot.20211109.8328.0.92181161 (#11623), so they get pushed back to the end of the line.

Please do not merge this before #11623.

CHANGELOG_BEGIN
CHANGELOG_END

Co-authored-by: Azure Pipelines Daml Build <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants