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