immudb v0.6.0-RC2 Release Notes

Release Date: 2020-05-19 // almost 4 years ago
  • Chagelog

    [v0.6.0-RC2] - 2020-05-19

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  fix stop, improve trust checker log
    • handling immudb no connection error and comments
    • cmd/immuadmin: old password can not be empty when changing password
    • cmd/immuadmin/command: remove PID by systemd directive
    • cmd/immuadmin/command: do not erase data without explicit consensus. closes 165
    • cmd/immuadmin/command/service: fix #188
    • cmd/immuclient: correct argument index for value in rawsafeset
    • โœ… cmd/immutest: rename immutestapp files to immutest
    • pkg/server: fix error when unlocking unlocked stores after online db restore
    • pkg/store: wait for pending writes in store.FlushToDisk

    ๐Ÿ”„ Changes

    • โœ‚ remove online backup and restore features
    • โž• add copyrights to makefile. closes #142
    • โšก๏ธ update dockerfiles
    • ๐Ÿ›  fix immugw dockerfile with dir property, update README
    • manage dir flag in immutc
    • โž• add immutc makefile and remove bm from makeall
    • ๐Ÿ›  fix useless checks, binding address
    • โช use empty struct for values in map that store admin-only methods and add also Backup and Restore methods
    • ๐Ÿ›  fix useless viper dependency
    • ๐Ÿ›  fix travis build
    • cmd: remove useless exit call
    • cmd/immuadmin: add todos to use the functions from fs package in immuadmin service helpers
    • cmd/immuadmin: rename offline backup and restore to reflect their offline nature
    • cmd/immuadmin: fix typo in todo keyword
    • cmd/immugw: add dir property with default
    • pkg/client: fix ByRawSafeIndex method comment
    • pkg/client: add dir property with default
    • pkg/client: fix client contructor in tests
    • pkg/gw: add dir property with default, fix error messages
    • pkg/gw: remove useless root service dependency
    • pkg/immuadmin: use ReadFromTerminalYN function to get user confirmation to proceed
    • pkg/store: fix typo in tamper insertion order index error message
    • server: do not close the stores during cold Restore
    • server: check for null before closing stores during backup and return absolute backup path

    ๐Ÿ”‹ Features

    • ๐Ÿ— show build time in user timezone in version cmd output
    • โœ… set version to latest git tag
    • โž• added interactive cli to immuclient
    • cmd/immutc: add trust checker command
    • immuadmin: add offline backup and restore option with possibility to stop and restart the server manually
    • immuadmin: add cold backup and restore
    • pkg/api/schema: add byRawSafeIndex proto definitions and related parts
    • pkg/client: add byRawSafeIndex client
    • pkg/server: add byRawSafeIndex server
    • pkg/store: add byRawSafeIndex methods and relateds parts
    • pkg/tc: add trust checker core