daml/ledger-service
Raphael Speyer 1f351b418e
JSON API: fix benchmarks and avoid excessive iterations (#16963)
* reduce fork count, measurement and warmup iterations, and extra parameters which had a multiplicative effect on total work done
* fix db connection setup - the combination of annotations and inheritance meant it was trying to setup the trial twice, causing Postgres benchmarks to fail
* log when an error occurs during test setup
* add logback resources to the benchmarks, to enable configuration of logging, and avoid dumping all the debug logs by default

With these changes, on my 20 core 64G linux laptop, the benchmarks now all run in under 6 mins.
Without this change, it took over 9 hours in total and none of the Postgres benchmarks were successful.
2023-06-07 08:09:24 +10:00
..
cli-opts bump copyright (#16002) 2023-01-04 18:21:15 +01:00
db-backend JSON API: fix empty string comparisons on Oracle (#16892) 2023-05-24 13:47:23 +10:00
fetch-contracts bump copyright (#16002) 2023-01-04 18:21:15 +01:00
http-json JSON API: fix benchmarks and avoid excessive iterations (#16963) 2023-06-07 08:09:24 +10:00
http-json-cli upgrade to scala 2.13.10 (#16423) 2023-02-28 23:21:53 +00:00
http-json-ledger-client bump copyright (#16002) 2023-01-04 18:21:15 +01:00
http-json-oracle JSON API: Add some tests around the size limits of field names that are supported by querying. (#16925) 2023-05-27 09:33:40 +10:00
http-json-perf Move CatonFixture in its own bazel module (#16824) 2023-05-10 23:15:26 +00:00
http-json-testing Remove sandbox on x (#16890) 2023-05-23 09:25:54 +02:00
lf-value-json upgrade to scala 2.13.10 (#16423) 2023-02-28 23:21:53 +00:00
metrics Addition metrics on update cache (#16930) 2023-06-02 17:37:47 +10:00
pureconfig-utils Add ability to configure histograms through the config files [PLEN-159] (#16387) 2023-02-28 10:50:26 +00:00
utils Move com.daml.caching in libs-scala (#16868) 2023-05-22 15:32:53 +00:00