Skip to content

Releases: mkrd/DictDataBase

v2.5.0

17 Dec 10:06
15546cd
Compare
Choose a tag to compare
  • Added lock timestamp refresh mechanism so that there is no hard cutoff how long a lock can be held

What's Changed

  • Keep alive lock thread by @mkrd in #57

Full Changelog: v2.4.6...v2.5.0

v2.4.6

30 Aug 09:06
40fb635
Compare
Choose a tag to compare

What's Changed

  • Feature: os_touch - Ensure that entire folder structure exists by @PeterSR in #56

New Contributors

Full Changelog: v2.4.5...v2.4.6

v2.4.5

13 Aug 21:18
Compare
Choose a tag to compare

What's Changed

  • tests: use tmp_path fixture to isolate files by @BoboTiG in #53
  • Update codecov badge by @github-actions in #54

New Contributors

  • @BoboTiG made their first contribution in #53
  • @github-actions made their first contribution in #54

Full Changelog: v2.4.4...v2.4.5

Release 2.4.4

29 Mar 16:19
Compare
Choose a tag to compare
  • Partial key lookup now only considers root level keys

Release 2.4.3

05 Mar 20:30
Compare
Choose a tag to compare
  • Fix minor typehint inaccuracy

Release 2.4.2

11 Jan 16:14
e916995
Compare
Choose a tag to compare
  • Update orjson to v3.8.5 for faster serialization
  • Faster locking under heavy concurrent load due to optimized file system access

Release 2.4.1

20 Nov 13:38
Compare
Choose a tag to compare
  • Fixes bug with partially reading key-value pairs where the value is a boolean or number

Release 2.4.0

11 Nov 20:19
Compare
Choose a tag to compare
  • Further improvements of indexing
  • Drop option to set sort_keys

Release 2.3.2

10 Nov 09:46
Compare
Choose a tag to compare
  • Improve internals (obtain partial file handle from index file now faster)

Release 2.3.1

09 Nov 20:54
Compare
Choose a tag to compare
  • Several improvements in regards to partial writing