Skip to content

v3.3.0

Compare
Choose a tag to compare
@github-actions github-actions released this 01 Nov 16:33

Enhancements

  • Add ConsensusCommitAdmin that manages transactional tables and coordinator table (#314)
  • Make Coordinator namespace name configurable (#320)
  • Make table metadata namespace name configurable in DynamoDB adapter (#323)
  • Make table metadata schema name configurable in JDBC adapter (#324)
  • Make table metadata database name configurable in Cosmos DB adapter (#322)
  • Add Table metadata cache expiration configuration (#321)
  • Add ifExists support to dropNamespace() and dropTable() in DistributedStorageAdmin (#330)
  • Add methods to truncate and drop coordinator table to ConsensusCommitAdmin (#329)
  • Add Clustering order support to Cosmos DB adapter (#345)
  • Add tableExists method (#351)
  • Implementation of schema tool in Java (#280)
  • Add Schema loader things to the release action (#363)
  • Add dockerizing for the schema-loader (#350)

Improvements

  • Remove metadata from Coordinator (#315)
  • Refactoring dynamo integration tests (#318)
  • Refactor XXXAdmin (#317)
  • Create Coordinator namespace in ConsensusCommitAdmin (#325)
  • Make Coordinator backward compatible (#331)
  • Refactor integration tests (#332)
  • Remove namespace prefix (#333)
  • Add no_output_timeout option for Cosmos DB integration test (#334)
  • Disallow using BLOB type for clustering keys in Cosmos DB adapter (#339)
  • Restrict BigIntValue range (#340)
  • Refactor JdbcDatabaseAdmin (#338)
  • Use composite index in Cosmos DB adapter (#335)
  • Make command line params more flexible in Schema loader (#342)
  • Add Gradle options for disabling Gradle daemon in the CI (#343)
  • Add integration tests for scanning operations on multiple clustering keys (#319)
  • Fix a javadoc warning (#353)
  • Add some reports to CI (#354)
  • Delete unnecessary files (#355)
  • Upgrade AWS SDK version (#356)
  • Make properties in DatabaseConfig visible (#357)
  • Use log4j2 in Scalar DB server (#358)
  • Schema loader return proper exit code, add a deprecated warning when using storage-specific command, remove Powermock (#348)
  • Use MockitoAnnotations.openMocks() instead of MockitoAnnotations.initMocks() (#360)
  • Change the default values of JDBC connection pool configurations (#361)

Bug fixes

  • Fixed broken link. (#313)
  • Correct comparator of item sorter in Dynamo DB adapter (#327)
  • FloatValue should be mapped to double type in MySQL (#337)
  • Fix duplicate of equal fields in the query when do range scanning with multiple clustering keys in Cassandra adapter (#328)
  • Fix default collation of tables when creating in JDBC DBs, make them be consistent with others. (#336)
  • Using scan to count items in the table instead of using table description. (#341)
  • Fix command options are invalid when dispatching to storage specific command in schema loader (#346)
  • Dynamo Admin wait for continuous backup enabled already before updating point-in-time recovery, wait for deletion of table finish (#347)

Documentation

  • Refactor documentation (#364)
  • Update documents that are related to schema loader (#352)