Skip to content

Releases: kashirin-alex/swc-db

SWC-DB version 0.5.12

03 Jun 19:46
Compare
Choose a tag to compare

SWC-DB version 0.5.12 - CHANGELOG

The release includes:

builds configuration differences:

    # swcdb-0.5.12.amd64 
    cmake ../swc-db -DO_LEVEL=3 -DSWC_IMPL_SOURCE=OFF -DCMAKE_BUILD_TYPE=Release

    # swcdb-0.5.12.optimized.amd64 
    cmake ../swc-db -DO_LEVEL=6 -DSWC_IMPL_SOURCE=ON -DSWC_BUILTIN_FS=local,broker -DCMAKE_BUILD_TYPE=Release

    # swcdb-0.5.12.debug.amd64
    cmake ../swc-db -DO_LEVEL=1 -DSWC_IMPL_SOURCE=OFF -DCMAKE_BUILD_TYPE=Debug

    # swcdb-0.5.12.asan.amd64
    cmake ../swc-db -DO_LEVEL=3 -DSWC_IMPL_SOURCE=OFF -DSWC_BUILTIN_FS=local,broker -DCMAKE_BUILD_TYPE=Release -DUSE_DEFAULT_MALLOC=ON -DSWC_MALLOC_NOT_INSISTENT=ON -DSWC_ENABLE_SANITIZER=address

    # swcdb-0.5.12.Ubuntu_22_04_6_LTS.amd64.deb
    cmake ../swc-db -DO_LEVEL=3 -DSWC_IMPL_SOURCE=OFF -DCMAKE_BUILD_TYPE=Release

Guide for INSTALLING & RUNNING :

Full Changelog: v0.5.11...v0.5.12

SWC-DB version 0.5.11

14 Jan 12:20
Compare
Choose a tag to compare

SWC-DB version 0.5.11 - CHANGELOG

The release includes:

builds configuration differences:

    # swcdb-0.5.11.amd64 
    cmake ../swc-db -DO_LEVEL=3 -DSWC_IMPL_SOURCE=OFF -DCMAKE_BUILD_TYPE=Release

    # swcdb-0.5.11.optimized.amd64 
    cmake ../swc-db -DO_LEVEL=6 -DSWC_IMPL_SOURCE=ON -DSWC_BUILTIN_FS=local,broker -DCMAKE_BUILD_TYPE=Release

    # swcdb-0.5.11.debug.amd64
    cmake ../swc-db -DO_LEVEL=1 -DSWC_IMPL_SOURCE=OFF -DCMAKE_BUILD_TYPE=Debug

    # swcdb-0.5.11.Ubuntu_22_04_1_LTS.amd64.deb
    cmake ../swc-db -DO_LEVEL=3 -DSWC_IMPL_SOURCE=OFF -DCMAKE_BUILD_TYPE=Release

Guide for INSTALLING & RUNNING :

notes:

  • majority of changes in this release related to Thrift Service of dedicated types and specialized methods for the difference column-types
  • older releases are incompatible with the Thrift Services related changes

Full Changelog: v0.5.10...v0.5.11

SWC-DB version 0.5.10

05 Oct 11:50
Compare
Choose a tag to compare

SWC-DB version 0.5.10 - CHANGELOG

The release includes:

builds configuration differences:

    # swcdb-0.5.10.amd64 
    cmake ../swc-db -DO_LEVEL=3 -DSWC_IMPL_SOURCE=OFF -DCMAKE_BUILD_TYPE=Release

    # swcdb-0.5.10.optimized.amd64 
    cmake ../swc-db -DO_LEVEL=6 -DSWC_IMPL_SOURCE=ON -DSWC_BUILTIN_FS=local,broker -DCMAKE_BUILD_TYPE=Release

    # swcdb-0.5.10.debug.amd64
    cmake ../swc-db -DO_LEVEL=1 -DSWC_IMPL_SOURCE=OFF -DCMAKE_BUILD_TYPE=Debug

    # swcdb-0.5.10.Ubuntu_20_04_5_LTS.amd64.deb
    cmake ../swc-db -DO_LEVEL=3 -DSWC_IMPL_SOURCE=OFF -DCMAKE_BUILD_TYPE=Release

Guide for INSTALLING & RUNNING :

notes:

  • older releases are incompatible, with the Condition-Key select SQL syntax and the DB::Specs::Key of an inner-level fractions select by the GT/E empty-string, application code requires a change of comparators from -GT to -FI and -GE to -FIP (issue: #11 )

Full Changelog: v0.5.9...v0.5.10

SWC-DB version 0.5.9

21 May 22:09
Compare
Choose a tag to compare

SWC-DB version 0.5.9 - CHANGELOG

The release includes:

builds configuration differences:

    # swcdb-0.5.9.amd64 
    cmake ../swc-db -DO_LEVEL=3 -DSWC_IMPL_SOURCE=OFF -DCMAKE_BUILD_TYPE=Release

    # swcdb-0.5.9.optimized.amd64 
    cmake ../swc-db -DO_LEVEL=6 -DSWC_IMPL_SOURCE=ON -DSWC_BUILTIN_FS=local,broker -DCMAKE_BUILD_TYPE=Release

    # swcdb-0.5.9.debug.amd64
    cmake ../swc-db -DO_LEVEL=1 -DSWC_IMPL_SOURCE=OFF -DCMAKE_BUILD_TYPE=Debug

    # swcdb-0.5.9.Ubuntu_20_04_4_LTS.amd64.deb
    cmake ../swc-db -DO_LEVEL=3 -DSWC_IMPL_SOURCE=OFF -DCMAKE_BUILD_TYPE=Release

Guide for INSTALLING & RUNNING :

New Feature

  • Select Query with Update option of updating cells-interval by OP (Operations)

SWC-DB version 0.5.8

26 Feb 12:43
Compare
Choose a tag to compare

SWC-DB version 0.5.8 - CHANGELOG

The release includes:

builds configuration differences:

    # swcdb-0.5.8.amd64 
    cmake ../swc-db -DO_LEVEL=3 -DSWC_IMPL_SOURCE=OFF -DCMAKE_BUILD_TYPE=Release

    # swcdb-0.5.8.optimized.amd64 
    cmake ../swc-db -DO_LEVEL=6 -DSWC_IMPL_SOURCE=ON -DSWC_BUILTIN_FS=local,broker -DCMAKE_BUILD_TYPE=Release

    # swcdb-0.5.8.debug.amd64
    cmake ../swc-db -DO_LEVEL=1 -DSWC_IMPL_SOURCE=OFF -DCMAKE_BUILD_TYPE=Debug

    # swcdb-0.5.8.Ubuntu_20_04_3_LTS.amd64.deb
    cmake ../swc-db -DO_LEVEL=3 -DSWC_IMPL_SOURCE=OFF -DCMAKE_BUILD_TYPE=Release

Guide for INSTALLING & RUNNING :

SWC-DB version 0.5.7

23 Jan 15:56
Compare
Choose a tag to compare

SWC-DB version 0.5.7 - CHANGELOG

The release includes:

builds configuration differences:

    # swcdb-0.5.7.amd64 
    cmake ../swc-db -DO_LEVEL=3 -DSWC_IMPL_SOURCE=OFF -DCMAKE_BUILD_TYPE=Release

    # swcdb-0.5.7.optimized.amd64 
    cmake ../swc-db -DO_LEVEL=6 -DSWC_IMPL_SOURCE=ON -DSWC_BUILTIN_FS=local,broker -DCMAKE_BUILD_TYPE=Release

    # swcdb-0.5.7.debug.amd64
    cmake ../swc-db -DO_LEVEL=1 -DSWC_IMPL_SOURCE=OFF -DCMAKE_BUILD_TYPE=Debug

    # swcdb-0.5.7.Ubuntu_20_04_3_LTS.amd64.deb
    cmake ../swc-db -DO_LEVEL=3 -DSWC_IMPL_SOURCE=OFF -DCMAKE_BUILD_TYPE=Release

Guide for INSTALLING & RUNNING :

New Features, The Enhancements #1 #2

  • Select Query with an option to update or delete the cells matching scan-specs while responding with fetched(before the change) cells

SWC-DB version 0.5.6

25 Oct 15:22
Compare
Choose a tag to compare

SWC-DB version 0.5.6 - CHANGELOG

The release includes:

builds configuration differences:

    # swcdb-0.5.6.amd64 
    cmake ../swc-db -DO_LEVEL=3 -DSWC_IMPL_SOURCE=OFF -DCMAKE_BUILD_TYPE=Release

    # swcdb-0.5.6.optimized.amd64 
    cmake ../swc-db -DO_LEVEL=6 -DSWC_IMPL_SOURCE=ON -DSWC_BUILTIN_FS=local,broker -DCMAKE_BUILD_TYPE=Release

    # swcdb-0.5.6.debug.amd64
    cmake ../swc-db -DO_LEVEL=1 -DSWC_IMPL_SOURCE=OFF -DCMAKE_BUILD_TYPE=Debug

    # swcdb-0.5.6.Ubuntu_20_04_3_LTS.amd64.deb
    cmake ../swc-db -DO_LEVEL=3 -DSWC_IMPL_SOURCE=OFF -DCMAKE_BUILD_TYPE=Release

Guide for INSTALLING & RUNNING :

SWC-DB version 0.5.5

21 Sep 19:20
Compare
Choose a tag to compare

SWC-DB version 0.5.5 - CHANGELOG

The release includes:

builds configuration differences:

    # swcdb-0.5.5.amd64 
    cmake ../swc-db -DO_LEVEL=3 -DSWC_IMPL_SOURCE=OFF -DCMAKE_BUILD_TYPE=Release

    # swcdb-0.5.5.optimized.amd64 
    cmake ../swc-db -DO_LEVEL=6 -DSWC_IMPL_SOURCE=ON -DSWC_BUILTIN_FS=local,broker -DCMAKE_BUILD_TYPE=Release

    # swcdb-0.5.5.debug.amd64
    cmake ../swc-db -DO_LEVEL=1 -DSWC_IMPL_SOURCE=OFF -DCMAKE_BUILD_TYPE=Debug

    # swcdb-0.5.5.Ubuntu_20_04_3_LTS.amd64.deb
    cmake ../swc-db -DO_LEVEL=3 -DSWC_IMPL_SOURCE=OFF -DCMAKE_BUILD_TYPE=Release

Release Highlights:

  • Manager fast-load schemas from Schemas-Store file
  • "ranger.data" for CID above 9 stored in Column SYS_RGR_DATA (cid=9)
  • Ruby 'swcdb' package available with gem install swcdb

Guide for INSTALLING & RUNNING :

SWC-DB version 0.5.4

09 Aug 16:56
Compare
Choose a tag to compare

SWC-DB version 0.5.4 - CHANGELOG

The release includes:

  • Debug, Standard, Optimized builds and Install-Pack, the Binaries built with GCC-10.3 and based on GLIBC 2.27
  • Debian Package for Ubuntu 20.04.2 LTS (amd64)
  • Separate packages on scope/component for Archlinux on AUR keyword=swcdb
  • Python package pip install swcdb
  • Java package on Maven Central Repository

builds configuration differences:

    # swcdb-0.5.4.amd64 
    cmake ../swc-db -DO_LEVEL=3 -DSWC_IMPL_SOURCE=OFF -DCMAKE_BUILD_TYPE=Release

    # swcdb-0.5.4.optimized.amd64 
    cmake ../swc-db -DO_LEVEL=6 -DSWC_IMPL_SOURCE=ON -DSWC_BUILTIN_FS=local,broker -DCMAKE_BUILD_TYPE=Release

    # swcdb-0.5.4.debug.amd64
    cmake ../swc-db -DO_LEVEL=1 -DSWC_IMPL_SOURCE=OFF -DCMAKE_BUILD_TYPE=Debug

    # swcdb-0.5.4.Ubuntu_20_04_2_LTS.amd64.deb
    cmake ../swc-db -DO_LEVEL=3 -DSWC_IMPL_SOURCE=OFF -DCMAKE_BUILD_TYPE=Release

The Release Highlights:

  • Tags support for SWC-DB Schema
  • The DB-Client queries classes Committer and Scanner now have Master Ranges Manager Cache
  • Overall-Stability, Performance and Durability with (100K+) columns

Guide for INSTALLING & RUNNING :

SWC-DB version 0.5.3

19 Jun 15:45
Compare
Choose a tag to compare

SWC-DB version 0.5.3 - CHANGELOG

The release includes:

  • Debug, Standard, Optimized builds and Install-Pack, the Binaries built with GCC-10.3 and based on GLIBC 2.27
  • Debian Package for Ubuntu 20.04.2 LTS (amd64)
  • Separate packages on scope/component for Archlinux on AUR keyword=swcdb
  • Python package pip install swcdb
  • Java package on Maven Central Repository

builds configuration differences:

    # swcdb-0.5.3.amd64 
    cmake ../swc-db -DO_LEVEL=3 -DSWC_IMPL_SOURCE=OFF -DCMAKE_BUILD_TYPE=Release

    # swcdb-0.5.3.optimized.amd64 
    cmake ../swc-db -DO_LEVEL=6 -DSWC_IMPL_SOURCE=ON -DSWC_BUILTIN_FS=local,broker -DCMAKE_BUILD_TYPE=Release

    # swcdb-0.5.3.debug.amd64
    cmake ../swc-db -DO_LEVEL=1 -DSWC_IMPL_SOURCE=OFF -DCMAKE_BUILD_TYPE=Debug

    # swcdb-0.5.3.Ubuntu_20_04_2_LTS.amd64.deb
    cmake ../swc-db -DO_LEVEL=3 -DSWC_IMPL_SOURCE=OFF -DCMAKE_BUILD_TYPE=Release

The Release Highlights:

  • Performance Improvement by overall +20%

Guide for INSTALLING & RUNNING :