Skip to content

v3.11.0-alpha.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@brfrn169 brfrn169 released this 04 Dec 15:05
· 937 commits to master since this release

Summary

This release is an alpha release for ScalarDB 3.11.

Change logs

Enhancements

  • Add like operator (#1046)
  • Added merging the release notes workflow (#1268)

Improvements

  • Fix java warnings in MutationConditionsValidatorTest (#970)
  • Bump junitVersion from 5.9.3 to 5.10.0 (#979)
  • Bump com.azure:azure-cosmos from 4.47.0 to 4.48.0 (#978)
  • Bump org.apache.commons:commons-lang3 from 3.12.0 to 3.13.0 (#987)
  • Bump com.datastax.cassandra:cassandra-driver-core from 3.11.3 to 3.11.4 (#988)
  • Bump com.google.guava:guava from 32.1.1-jre to 32.1.2-jre (#993)
  • Bump spotbugsPluginVersion from 5.0.14 to 5.1.1 (#992)
  • Enable to specify set of conditional expression set in ScanAll (#984)
  • Harmonize exception and logs messages style (#985)
  • Bump com.oracle.database.jdbc:ojdbc8 from 21.10.0.0 to 21.11.0.0 (#1001)
  • Bump spotbugsPluginVersion from 5.1.1 to 5.1.2 (#1002)
  • Bump com.azure:azure-cosmos from 4.48.0 to 4.48.1 (#1003)
  • Make Cosmos DTO objects immutable (#1013)
  • Bump spotbugsPluginVersion from 5.1.2 to 5.1.3 (#1021)
  • Create supported storages compatibility check workflow (#1012)
  • Bump aws-actions/configure-aws-credentials from 2 to 3 (#1040)
  • Bump org.eclipse.jetty:jetty-servlet from 9.4.51.v20230217 to 9.4.52.v20230823 (#1041)
  • Bump org.xerial:sqlite-jdbc from 3.42.0.0 to 3.42.0.1 (#1042)
  • Bump com.azure:azure-cosmos from 4.48.1 to 4.49.0 (#1044)
  • Bump info.picocli:picocli from 4.7.4 to 4.7.5 (#1043)
  • Bump actions/checkout from 3 to 4 (#1070)
  • Bump org.apache.commons:commons-dbcp2 from 2.9.0 to 2.10.0 (#1072)
  • Bump org.xerial:sqlite-jdbc from 3.42.0.1 to 3.43.0.0 (#1071)
  • Bump com.datastax.cassandra:cassandra-driver-core from 3.11.4 to 3.11.5 (#1081)
  • Update CI to run integration tests towards all ScalarDB supported storage versions (#1005)
  • Bump docker/login-action from 2 to 3 (#1087)
  • Bump aws-actions/configure-aws-credentials from 3 to 4 (#1086)
  • Fix tla+/consensus-commit (#1115)
  • Bump dropwizardMetricsVersion from 4.2.19 to 4.2.20 (#1120)
  • Bump com.azure:azure-cosmos from 4.49.0 to 4.51.0 (#1121)
  • Add DistributedTransactionDecoratorAddable and TwoPhaseCommitTransactionDecoratorAddable (#1123)
  • Fix warnings displayed by IntelliJ (#1124)
  • Bump aws-actions/amazon-ecr-login from 1 to 2 (#1129)
  • Bump spotbugsPluginVersion from 5.1.3 to 5.1.4 (#1128)
  • Bump com.google.guava:guava from 32.1.2-jre to 32.1.3-jre (#1141)
  • Bump awssdkVersion from 2.20.54 to 2.21.0 (#1191)
  • Bump org.xerial:sqlite-jdbc from 3.43.0.0 to 3.43.2.0 (#1193)
  • Bump dropwizardMetricsVersion from 4.2.20 to 4.2.21 (#1194)
  • Bump com.github.spotbugs:spotbugs-annotations from 4.7.3 to 4.8.0 (#1195)
  • Bump log4jVersion from 2.20.0 to 2.21.0 (#1206)
  • Bump org.xerial:sqlite-jdbc from 3.43.2.0 to 3.43.2.1 (#1205)
  • Bump org.apache.commons:commons-text from 1.10.0 to 1.11.0 (#1238)
  • Bump org.xerial:sqlite-jdbc from 3.43.2.1 to 3.43.2.2 (#1239)
  • Bump com.azure:azure-cosmos from 4.51.0 to 4.52.0 (#1240)
  • Bump log4jVersion from 2.21.0 to 2.21.1 (#1241)
  • Bump org.apache.commons:commons-dbcp2 from 2.10.0 to 2.11.0 (#1242)
  • Split release.yaml to two sub workflows (#1231)
  • Should not create PR for base branch in Auto-PR (#1237)
  • Bump junitVersion from 5.10.0 to 5.10.1 (#1267)
  • Bump dropwizardMetricsVersion from 4.2.21 to 4.2.22 (#1266)
  • Bump org.xerial:sqlite-jdbc from 3.43.2.2 to 3.44.0.0 (#1288)
  • Bump com.github.spotbugs:spotbugs-annotations from 4.8.0 to 4.8.1 (#1287)
  • Bump spotbugsPluginVersion from 5.1.4 to 5.2.3 (#1289)
  • Bump log4jVersion from 2.21.1 to 2.22.0 (#1298)
  • Add cross-partition scan options (#1294)
  • Bump org.postgresql:postgresql from 42.6.0 to 42.7.0 (#1299)
  • Refactor DecoratedDistributedTransaction and DecoratedTwoPhaseCommitTransaction (#1295)
  • Rename Relational Scan to Cross-partition Scan (#1329)
  • Bump org.xerial:sqlite-jdbc from 3.44.0.0 to 3.44.1.0 (#1325)
  • Bump org.apache.commons:commons-lang3 from 3.13.0 to 3.14.0 (#1326)
  • Bump spotbugsPluginVersion from 5.2.3 to 5.2.4 (#1327)
  • Support implicit pre-read in Consensus Commit (#1222)
  • Add options to Admin.importTable() (#1337)
  • Update documents for cross-partition scan and import feature (#1301)
  • Disable implicit pre-read by default for Put operations (#1336)

Bug fixes

  • Fix to ignore empty condition set when building Scan object (#1006)
  • Fix to handle version-specific integration tests (#1037)
  • Fix ScanBuilder bug (#1045)
  • Fix to handle supported data types properly when importing tables in MySQL and SQL Server (#1055)
  • Fix flaky relational scan integration tests (#1069)
  • Update busybox version in dockerfile (#1127)
  • Free up storage space in CI for Oracle 23 job (#1126)
  • Fix Oracle 23 CI (#1140)
  • Bump scalar-labs/jre8 from 1.1.14 to 1.1.15 in /schema-loader (#1143)
  • Bump scalar-labs/jre8 from 1.1.14 to 1.1.15 in /server (#1144)
  • Bump org.eclipse.jetty:jetty-servlet from 9.4.52.v20230823 to 9.4.53.v20231009 (#1142)
  • Fix CVE-2023-39325 and GHSA-m425-mq94-257g (#1297)
  • Fix to prevent importing existing storage table (#1296)

Documentation

  • Revise Schema Loader documentation (#1196)
  • Add API doc for admin.repairTable method for v3.X (#1310)
  • Update documents for cross-partition scan and import feature (#1301)