daml/ledger-service
Raphael Speyer b53effd6e0
JSON API: fix empty string comparisons on Oracle (#16892)
Oracle conflates empty strings with NULL, which breaks comparison operations against empty strings.

This change makes Oracle-backed queries have the behaviour you'd expect when comparing empty strings, in line with what we see on Postgres and in-memory backed queries.

We had to take a bit of care to ensure it worked irrespective of whether the JSON index was enabled.

Fixes https://digitalasset.atlassian.net/browse/LT-24
2023-05-24 13:47:23 +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 empty string comparisons on Oracle (#16892) 2023-05-24 13:47:23 +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 Remove sandbox on x (#16890) 2023-05-23 09:25:54 +02: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 Deprecate non-labeled metrics factories [PLEN-183] (#16441) 2023-03-15 11:09:16 +01: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