22.0.0
julianladisch
released this
12 Oct 22:54
·
2265 commits
to master
since this release
- RMB-272 Update cql2pg-json to version 3.0.0:
- CQLPG-63 Drop field name to full field path resolution. This is a breaking change,
using the unambiguous suffix "email" no longer resolves to "personal.email". - CQLPG-61 Equals empty is not same as equals star. Matching "*" means all records,
matching "" means all records where that field is defined. This is a breaking change. - CQLPG-58 Performance: Convert id searches using '=' or '==' into primary key _id searches.
This is a breaking change because it restricts the operators allowed for id and assumes
that id is a UUID.
- CQLPG-63 Drop field name to full field path resolution. This is a breaking change,
- RMB-271 Also accept windows \r\n line endings in unit test.
- RMB-256 Unit tests for PostgresClient.doGet.
- RMB-257 Unit tests for PostgresClient.processResult.
- RMB-289 private class TotaledResults: total needs to be Integer to afford null.
- RMB-268 Remove finished MD creation code.
- RMB-261 Skip all tests in PostgresClientIT on Windows.
- RMB-262 Disable warning "Overriding managed version 3.5.1 for
vertx-mysql-postgresql-client. - RMB-243 Add PostgresClient.execute(...) with SQL placeholders/parameters.
- RMB-258 Drop IOException of ResourceUtils.resource2String.
- RMB-230, RMB-254 PostgresClient: init moduleName, add getTenantId() and getSchemaName().