Releases: scalar-labs/scalardb
Releases · scalar-labs/scalardb
v3.0.1
Bug fixes
- Use com.google.inject.Inject instead of javax.inject.Inject (#200)
- make attributes for secondary indexes (#189)
- Fix the bug where the error occurs when executing a Put operation without values in the JDBC adapter (#180)
- Fix the broken TLA+ link (#175)
- Wrong index name when a namespace prefix is not specified in the schema tool for DynamoDB (#173)
- Update pip URL (#171)
v3.0.0
Enhancements
- Add JDBC adapter of Scalar DB (#133)
- Support table creation of Scalar DB on JDBC in schema-tool (#152)
- Enable dynamo backup (#159)
- Support secondary indexes on DynamoDB (#147)
- Set DynamoDB secondary index (#142)
- Set Cosmos secondary index (#141)
- Set Cassandra secondary index (#140)
- Support secondary indexes on Cosmos DB (#146)
- Extend TableMetadata for secondary indexes (#144)
Improvements
- Add integration tests for Get and Scan with a Cassandra secondary index (#139)
- Guard C* get and scan with a secondary index (#145)
- Check operations if they are given with correct keys (#136)
Bug fixes
- Remove prefix from indexes of DynamoDB (#161)
- Fix not to return unexpected results (#165)
- Fix to set RU for DynamoDB (#154)
- Fix snapshot scan bug (#151)
- Fix pip install failure in CI (#149)
- Fix Snapshot to handle deleteSet properly when a delete operation is mixed with other operations (#138)
Documentation
v2.4.1
v2.4.0
v2.3.0
Enhancements
- Add DynamoDB support
- Update the getting started guide
Bug fixes
- Fix bugs in the schema tool
v2.2.2
v2.2.1
Enhancements
- Add setters and getters for namespace and table name in
DistributedStorage
,DistributedTransaction
, andDistributedTransactionManager
classes.
v2.2.0
Enhancements
- Add Cosmos DB support
v2.1.0
Bug fixes
- Fix bugs in Serializable
- Fix bugs in Snapshot
Enhancements
- Introduce Serializable strategy
- Add a new Serializable strategy named Extra-Read
- Add TLA+ verification