Skip to content

Releases: nutsdb/nutsdb

v1.1.0

17 Dec 12:53
be731aa

Choose a tag to compare

What's Changed

  • refactor: remove useless code by @crwen in #582
  • fix new bucket id start from 1 after reopen db by @RonaldinhoL in #589
  • feat(tx_btree.go): Added PrefixScanKeys function to optimize key scanning performance by @liulhdarks in #592
  • Revert "feat(tx_btree.go): Added PrefixScanKeys function to optimize key scanning performance" by @bigboss2063 in #602
  • fix(tx_list.go): RPush uses LPush's Flag by @ZxwyWebSite in #605
  • fix: Fix Typo & Modifiy Comment & Fix Bug When the bucket does not exist by @NEMOlv in #607
  • fix(issue 609): ensure the existence and correctness of list indices by @bigboss2063 in #610
  • chore: Update the version of github.com/antlabs/timer by @bigboss2063 in #611
  • fix: Fix the issue with empty bucket queries returning incorrect error messages by @bigboss2063 in #612
  • Update README-CN.md for invalid documentation link. by @dxyinme in #614
  • Add Has to Tx. by @marcopeereboom in #615
  • upgrade xujiajun mmap-go to latest edsrzf mmap-go by @dxyinme in #616
  • Add variations of various Scan functions. by @marcopeereboom in #618
  • fix: Evaluate include flags prior to return error. by @marcopeereboom in #619
  • Fix README badge. by @dxyinme in #621
  • Fix low performance of mmap rwmode by @dxyinme in #620
  • update examples for empty bucket by @dxyinme in #624
  • iterator: fix blocking bug by @AL-CT in #626
  • wave0: fix create bucket can not be reach in same transaction by @dxyinme in #627
  • feat: Implement V2 Merge Functionality with Manifest Support and HintFile with both of Merge and V2 Merge by @bigboss2063 in #628
  • wave1: fix create bucket can not be reach in same transaction by @dxyinme in #629
  • feat: Introduce configurable List implementation options by @bigboss2063 in #630
  • pref: Cache Snowflake node and add BTree benchmarks by @bigboss2063 in #632
  • optimize: Implement memory-efficient scanning operations with on-demand by @bigboss2063 in #633
  • optimize: Improve read performance by skipping unnecessary file operations by @bigboss2063 in #634
  • optimize: Enhance Iterator with caching and validity tracking for improved performance by @bigboss2063 in #635
  • refactor all code structs. by @dxyinme in #631
  • fix: Clear commit buffer during resource release to prevent memory leaks by @bigboss2063 in #636
  • fix: delete key in transaction by @bietkhonhungvandi212 in #637
  • #598 Fix: Return error when getting deleted key in update transaction by @bietkhonhungvandi212 in #638
  • move list to internal by @dxyinme in #639
  • add codecov token to unblock codecov badge stuck by @dxyinme in #641
  • refactor: move list-key-generate to list manager itself. by @dxyinme in #642
  • refactor: move set to internal. by @dxyinme in #650
  • feat: introducing Watch key api by @bietkhonhungvandi212 in #640

New Contributors

Full Changelog: v1.0.4...v1.1.0

v1.0.4

25 Feb 14:30
b346859

Choose a tag to compare

Changelog

BugFix

  • Fix MAX_SIZE on 64bit by @mitar in #575
  • fix panic when writing the same key multiple times in the same transaction by @mrene in #581

Other

New Contributors

Full Changelog: v1.0.3...v1.0.4

v1.0.3

27 Dec 09:49
ddf24f3

Choose a tag to compare

Changelog

Feature

BugFix

Other

New Contributors

Full Changelog: v1.0.2...v1.0.3

v1.0.2

13 Dec 14:45
0193fd9

Choose a tag to compare

Changelog

Feature

BugFix

Other

New Contributors

Full Changelog: v1.0.1...v1.0.2

v1.0.1

30 Nov 06:56
860dce7

Choose a tag to compare

Changelog

BugFix

Full Changelog: v1.0.0...v1.0.1

v1.0.0

30 Nov 05:54
896f01b

Choose a tag to compare

Changelog

Features

BugFix

  • Only overwrite the managed error when a rollback error occurs by @xy3 in #493
  • add lru cache when commit only for HintKeyAndRAMIdxMode by @damotiansheng in #504
  • fix: use sync.Map to avoid data race by @bigboss2063 in #509

Other

New Contributors

@xy3 made their first contribution in #493

Full Changelog: v0.14.3...v1.0.0

v0.14.3

21 Nov 10:56
c1b21f5

Choose a tag to compare

Changelog

BugFix

  • fix: use constants instead of iota to prevent forward compatibility. by @bigboss2063 in #490

Full Changelog: v0.14.2...v0.14.3

v0.14.2

09 Nov 14:26
bc3393e

Choose a tag to compare

Changelog

Features

BugFix

  • fix: return ErrListNotFound when calling tx.LRemByIndex with non-existent bucket name by @TremblingV5 in #470

Other

Full Changelog: v0.14.1...v0.14.2

v0.14.1

16 Sep 13:20
a1a81e6

Choose a tag to compare

Changelog

Features

BugFix

Other

New Contributors

Full Changelog: v0.14.0...v0.14.1

v0.14.0

01 Sep 11:38
15267dd

Choose a tag to compare

Changelog

Features

BugFix

Other

New Contributors