Skip to content

Releases: simerplaha/SwayDB

v0.14.1

01 Aug 07:05
Compare
Choose a tag to compare
v0.14.1 Pre-release
Pre-release

#236 - Stream returns missing results when transitioning level0 entries to level1 for databases with mapSize = 1.byte

v0.14

29 Jul 13:33
Compare
Choose a tag to compare
v0.14 Pre-release
Pre-release

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

21 Mar 15:14
Compare
Choose a tag to compare
v0.13.4 Pre-release
Pre-release

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

18 Mar 15:53
Compare
Choose a tag to compare
v0.13.3 Pre-release
Pre-release
  • 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

03 Mar 02:30
Compare
Choose a tag to compare
v0.13.2 Pre-release
Pre-release
  • 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

23 Feb 20:52
Compare
Choose a tag to compare
v0.13.1 Pre-release
Pre-release
  • Remove withFunction and withoutFunction from QueueConfig #205
  • Fix Java's Map, Set and Queue configs to match Scala's #206

v0.13

23 Feb 18:28
Compare
Choose a tag to compare
v0.13 Pre-release
Pre-release
  • 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

15 Feb 04:48
Compare
Choose a tag to compare
v0.12.5 Pre-release
Pre-release

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

11 Feb 14:32
Compare
Choose a tag to compare
v0.12.4 Pre-release
Pre-release

Fixed #190 - Simplify syntax for defining function type Improvement java

v0.12.3

08 Feb 01:37
Compare
Choose a tag to compare
v0.12.3 Pre-release
Pre-release

Closes - Synchronous Steps should also suspend operations to recover from failures #192