Skip to content

Releases: sergey-dryabzhinsky/dedupsqlfs

Version 1.2.911

28 May 06:38

Choose a tag to compare

Version 1.2.911 Pre-release
Pre-release
  • quick fix defragmentation

Version 1.2.910

27 May 04:42

Choose a tag to compare

Version 1.2.910 Pre-release
Pre-release
  • more python set magic
  • don't compress sqlite table files if size less than 1Mb
  • speed up defragment, fs stats
    • don't recompress unneeded tables,
    • join ID list to string only once for cleanup

Version 1.2.909

22 May 04:33

Choose a tag to compare

Version 1.2.909 Pre-release
Pre-release
  • Fix table vacuum return value
  • Add Gzip snapshot tables - up to 75% less space by inode/index/tree data

Version 1.2.908

15 May 05:16

Choose a tag to compare

Version 1.2.908 Pre-release
Pre-release
  • Update ZSTD to upstream 0.6.1
  • Fix migrations
  • Fix cythonization
  • Recompress on the fly
  • Recompress by current compression method
  • Lock file with current FS status
  • Don't rename table inside sqlite file (by subvolume hash)
  • Fix {amc}time updates, maybe speedup

Version 1.2.20

22 Jan 19:04

Choose a tag to compare

Update ZSTD to upstream 0.4.7

Version 1.2.19

21 Dec 10:38

Choose a tag to compare

  • hide deprecated compression methods from cmd-line
  • fix cython error on mysql base table class

Version 1.2.18

21 Dec 10:21

Choose a tag to compare

  • new ZSTD 0.3.6 compression
  • fix migrations
  • deprecate old compression methods

Version 1.2.17

09 Nov 12:04

Choose a tag to compare

Quick fix for rename operation:

  • don't mess with FS tree with link-unlink
  • just update tree node info about new parent node and name

Version 1.2.16

08 Nov 17:09

Choose a tag to compare

  • Support building project with Cython - use setup.py script
  • Adjust GC some more

Version 1.2.15

08 Nov 13:34

Choose a tag to compare

  • Don't flush expired by buffer size blocks too often - once in second, not by any operation
  • Adjust GC settings - don't collect garbage too often
  • Simple optimizations after profiling:
    • reduce number of imports
    • reduce number of function calls
  • Add new option for CPU count limitation for multiprocess compression:
    • setup number of processes for multiprocess tool
    • setup single-process tool if limit <= 1