Sergey Kisel
17fba251c9
Support HOCON key-value overrides for legacy cli config ( #14495 )
...
* Support HOCON value parsing for legacy cli config
CHANGELOG_BEGIN
CHANGELOG_END
Co-authored-by: mziolekda <marcin.ziolek@digitalasset.com>
2022-07-26 13:58:38 +00:00
tudor-da
59b606b32b
[LLP] In-memory fan-out buffer size 0 allowed [DPP-1125] ( #14334 )
...
* This PR allows using 0-sized in-memory fan-out buffers and other test adjustments
* Allow 0-sized buffer
* Adapt Sandbox-on-X conformance tests
changelog_begin
changelog_end
* Simplified implementation
2022-07-18 08:55:45 +02:00
Sergey Kisel
2e18276b1a
Unify TlsConfiguration between SDK and canton [DPP-1113] ( #14349 )
...
* Unify TlsConfiguration between SDK and canton [DPP-1113]
CHANGELOG_BEGIN
CHANGELOG_END
2022-07-14 16:58:59 +02:00
tudor-da
5f702bbf7d
[LLP] Indexer - Ledger API bypass [DPP-1043] ( #14319 )
...
* Moves ParticipantConfig and dependants to `participant-integration-api`
changelog_begin
changelog_end
* Implement Indexer - Ledger API bypass
* Adjust configuration parameters
* Remove run-mode
* Create inMemoryStateUpdaterParallelism
* Rename components
* IndexServiceOwner is not private[platform]
* Address review comments
* Rebase
2022-07-13 15:52:33 +02:00
atriantafyllos-da
8cce2c0394
DPP-1047 Added leeway options for JWT-based authorization. ( #14375 )
...
* DPP-1047 Added leeway options for JWT-based authorization.
CHANGELOG_BEGIN
CHANGELOG_END
2022-07-13 14:57:54 +02:00
Sergey Kisel
e151090cf3
Introduction of HOCON configuration for SoX [DPP-1033] ( #14029 )
...
* Introduction of HOCON configuration
CHANGELOG_BEGIN
CHANGELOG_END
2022-07-05 15:35:16 +02:00
Sergey Kisel
a6d6b7c324
Remove AuthServiceConfig from StandaloneApiServer ( #14133 )
...
CHANGELOG_BEGIN
CHANGELOG_END
2022-06-09 19:39:04 +02:00
Sergey Kisel
1d8f195438
Sandbox Classic Removal in Tests ( #13934 )
...
CHANGELOG_BEGING
CHANGELOG_END
2022-06-07 19:54:52 +00:00
tudor-da
3c5a52b895
[LLP] Move ledger-api-transactions-buffer-max-size
to Config from ParticipantConfig ( #14009 )
...
* Move `ledger-api-transactions-buffer-max-size` to Config from ParticipantConfig
changelog_begin
changelog_end
* Update ledger/ledger-runner-common/src/main/scala/com/daml/ledger/runner/common/CliConfig.scala
Co-authored-by: mziolekda <marcin.ziolek@digitalasset.com>
Co-authored-by: mziolekda <marcin.ziolek@digitalasset.com>
2022-06-01 05:51:55 +00:00
Sergey Kisel
168f943ff0
Revise the config to use a hierarchical structure [DPP-1029] ( #13629 )
...
* Revise the config to use a hierarchical structure [DPP-1029]
CHANGELOG_BEGIN
CHANGELOG_END
2022-05-30 18:02:53 +02:00
Simon Maxen
18e9473196
Rate limit [DPP-999] ( #13956 )
...
* RateLimitingInterceptor integrated into GrpcServer
changelog_begin
changelog_end
2022-05-25 17:13:49 +01:00
tudor-da
ee9891b4b0
[LLP] Memory safe buffered ledger api streams [DPP-1020] ( #13852 )
...
* [TO BE REMOVED] OOM memory test for BufferedTransactionsReader
* [LLP] Memory-safe BufferedTransactionsReader
changelog_begin
changelog_end
* Addressed Simon's review comments
* Non-recusive stream construction
* Remove redundant in-stream buffers
* Addressed Marton's review comments
* Last round of addressing Marton's comments
* Remove MemoryBoundedBufferedTransactionsReaderSpec
2022-05-23 19:06:54 +00:00
Marton Nagy
fb9f10547e
ACS ID fetching rewrite [DPP-986] ( #13745 )
...
Simplifies ID fetching logic
Removes dead code / tests
Cleans up factories (Materializer not needed anymore)
Simplifies ConcurrencyLimiter interface
Adds/cleans up unit tests
CHANGELOG_BEGIN
CHANGELOG_END
2022-05-23 09:29:36 +02:00
tudor-da
2115fbf55b
[LLP] Indexer latency optimizations [DPP-1014] ( #13667 )
...
* [LLP] Indexer latency optimizations
changelog_begin
changelog_end
* Addressed Robert's review comments
* Addressed Marton's review comments
2022-05-07 07:01:25 +02:00
Nicu Reut
a792de39a5
Update scalafmt to 3.5.1. ( #13584 )
...
CHANGELOG_BEGIN
CHANGELOG_END
2022-04-28 09:57:04 +00:00
Marton Nagy
94b3a5890e
Fix ACS id retrieval parallelism [DPP-986] ( #13550 )
...
This PR fixes an issue with the ACS ID page retrieval: if there is one
of the id page DB fetching is slow, all the rest of the ID fetching
lanes getting fetched, due to continuous demand.
We implemented a treatment to cap the increased number of ID pages
accumulated in memory, by failing the stream.
Switching to mapAsync in pullWorkerSource naturally will
stop demand, in case a single query takes too long.
This also removes the need for the queue size limitting treatment.
* Switches to mapAsync in pullWorkerSource
* Fixes unit test
* Removes queue limiting feature (as it is not necessary anymore)
CHANGELOG_BEGIN
CHANGELOG_END
2022-04-20 15:20:19 +00:00
Sergey Kisel
a6b3d5f581
Cleanup around configuration ( #13597 )
...
* Cleanup around configuration
CHANGELOG_BEGIN
CHANGELOG_END
* Removal of unused configuration parameters. Merge cohesive params.
* Removal of ParticipantIndexerConfig as redundant transformation layer.
* Extracting engine config values
* Separation of IndexConfiguration
2022-04-19 13:19:11 +02:00
Hubert Slojewski
92bf78e2b6
Change misleading messages ( #13388 )
...
CHANGELOG_BEGIN
CHANGELOG_END
2022-03-24 13:19:38 +01:00
pbatko-da
af27f5d926
Make ErrorFactories into an object in preparation for its removal. [DPP-606] ( #13143 )
...
changelog_begin
changelog_end
2022-03-04 09:35:38 +01:00
pbatko-da
e6db32719b
[User management] Rename --max-users-page-size flag to conform to established pattern [DPP-944] ( #13130 )
...
changelog_begin
changelog_end
2022-03-03 23:09:20 +01:00
Simon Meier
7d0fadc3ca
user management: document limits ( #13040 )
...
* user management: document limits
CHANGELOG_BEGIN
CHANGELOG_END
Co-authored-by: Pawel Batko <pawel.batko@digitalasset.com>
2022-02-23 14:55:05 +01:00
mziolekda
a235a66f38
Remove unsafe from the buffered-ledger-api-streams ( #13022 )
...
* Remove unsafe from the buffered-ledger-api-streams
CHANGELOG_BEGIN
CHANGELOG_END
* and a bazel file
2022-02-22 19:02:05 +01:00
nicu-da
55fef9cf6a
[ledger-api] - Rename max deduplication time to max deduplication duration [KVL-1311] ( #12939 )
...
changelog_begin
ledger-api - rename ledger configuration max_deduplication_time to max_deduplication_duration
changelog_end
2022-02-15 21:14:26 +01:00
Kamil Bozek
dfd38186fe
Remove pre-1.18 error codes [DPP-773] ( #12841 )
...
* Remove legacy error codes
CHANGELOG_BEGIN
CHANGELOG_END
* Remove ValidatorFixture
* Removed redundant helper function
* Remove redundant object
* Rebased.
run-full-compat: true
* Rebased.
run-full-compat: true
2022-02-15 15:28:36 +01:00
tudor-da
307931d5b4
Extracted kvutils Config to //leger/ledger-runner-common [DPP-865] ( #12889 )
...
* Extracted kvutils Config to //leger/ledger-runner-config
changelog_begin
changelog_end
* Sandbox-on-X logback.xml does not depend on the kvutils/app one
* Remove unused dependencies
* Add copyright header back
* Remove dependency of SoX on kvutils
2022-02-14 13:52:06 +00:00