Releases: simerplaha/SwayDB
Releases · simerplaha/SwayDB
v0.14.1
#236 - Stream returns missing results when transitioning level0 entries to level1 for databases with mapSize = 1.byte
v0.14
Major release for MultiMap
type which allows SQL's Table
like structure.
#227 - Implement MultiMap feature
#233 - Change all data types to return the BAG type?
#230 - SegmentReadState should be invalidated bug
#229 - Bump versions
#228 - delete does not delete all database files bug
v0.13.4
Java API improvements
- Java builders for MemoryCache #224
- Remove .build() function from Builders #223
- Implement Accelerator builders for Java #222
- Expose default lexicographic ordering for Java within KeyComparator java #221
- Consistent naming convention for functionsOff java #220
v0.13.3
- Eventually persistent Java types #219
- Implement ConfigWizard for Java #217
- Better StorageUnits for Java #218
- Remove the use of macro from KeyValueId's values calculation causing reads to fail do to invalid KeyValueId #172
- Remove zero databases feature #180
- Improve BinarySearchIndex's testability #117
- Allow disabling indexes in Java #216
- Add path to data types #215
- Hide copy functions #214
- Add iterator to Java Stream #213
- Better support for Java types in custom configurations #211
v0.13.2
- Remove default IOStrategies #212
- Better support for Java types in custom configurations #211
- Add iterator to Java Stream #213
- Hide copy functions #214
- Add path to data types #215
- Allow disabling indexes in Java #216
v0.13.1
- Remove withFunction and withoutFunction from QueueConfig #205
- Fix Java's Map, Set and Queue configs to match Scala's #206
v0.13
- Implement
persistent.Queue[T]
and memory.Queue[T]
#47
- Function IDs should be registered at the start of the database and not after #201
- Simplify syntax for defining function type #190
- Disable sub-typing of Function type in Java #194
comparableKey
should be an internal API #197
- SetMap's default ordering's comparableKey could be unnecessarily parsing types #199
- Also close level when .close is invoked #202
- Remove the use of
IO
when providing KeyOrder
or KeyComparator
#198
Queue
should not use SetMap
#204
- Using
String
to name functionId instead of Slice[Byte]
#203
MapSet
data type #196
- Implement Java API for
Queue
#200
- Replace Travis with GitHub Actions #164
v0.12.5
Closed
- Disable sub-typing of Function type in Java java - #194
- Simplify syntax for defining function type Improvement java - #190
- Synchronous Steps should also suspend operations to recover from failures #192
v0.12.4
Fixed #190 - Simplify syntax for defining function type Improvement java
v0.12.3
Closes - Synchronous Steps should also suspend operations to recover from failures #192