Skip to content

Releases: Bobris/BTDB

33.2.0

13 Feb 15:01
Compare
Choose a tag to compare

Improved

Compactor was rewritten to be async. Also it gives more time to writing transactions to run during its running. Frequency of big compactions is reduced because condition now takes in account also maximum waste per file and the condition for total waste was 4 times increased.

33.1.3

14 Jan 14:32
Compare
Choose a tag to compare

Fixed

Upsert with changing secondary key during enumeration by same secondary key. Correctly continue enumeration after such change.

33.1.2

14 Jan 11:36
Compare
Choose a tag to compare

Fixed

Enumerator MoveNext return always false after end of iteration.

33.1.1

14 Jan 09:13
Compare
Choose a tag to compare

Fixed

RemoveById with relations with secondary indexes didn't work correctly.

33.1.0

13 Jan 16:45
Compare
Choose a tag to compare

Added

Disposing DB when there are still some transactions now throws BTDBException.

Fixed

  • Position setter in IOrderedDictionaryEnumerator was returned to behaviour before 33.0.0.

33.0.7

13 Jan 11:56
Compare
Choose a tag to compare

Fixed

Constraint Enumerator could be not correctly iterated multiple times. Now really fixed.

33.0.6

13 Jan 09:52
Compare
Choose a tag to compare

Fixed

Constraint Enumerator could be not correctly iterated multiple times.

33.0.5

13 Jan 08:20
Compare
Choose a tag to compare

Fixed

Cursor leak. And another bug in BTree Cursor.

33.0.4

12 Jan 21:25
Compare
Choose a tag to compare

Fixed

Long time bug in FindLastWithPrefix in InMemoryKeyValueDB.

33.0.3

09 Jan 23:43
Compare
Choose a tag to compare

Fixed

Workaround crash in ExtractPropertyFromGetter in source generator.