Releases: piotrkowalczuk/mnemosyne
Releases · piotrkowalczuk/mnemosyne
Version 0.3.0
Changes
- flag redesign to be more verbose e.g.
storage.postgres.address
instead ofs.p.address
grpc
update to version `1.0.0- default value of
storage.postgres.address
become same as default value of postgres docker image.
Version 0.2.0
Changes
mnemosynerpc.AccessToken removed
, replaced by simplestring
representationmnemosynerpc.RPCClient
replaced bymnemosynerpc.SessionManagerClient
mnemosynerpc.RPCServer
replaced bymnemosynerpc.SessionManagerServer
.deb
package removed
Version 0.1.0
Changes
- Mnemosyne interface simplification.
- Daemon package has been spliced into
mnemosyne/cmd/mnemosyned
andmnemosyne/mnemosyned
. First contains integration layer for command line interface. - New test helper function
func TestDaemon(t *testing.T, opts TestDaemonOpts) (net.Addr, io.Closer)
inmnemosyne/mnemosyned
package. - New Daemon struct that represents daemon process.
- Command line interface flags refactored.
- Improved logging and monitoring by introduction of extra layer above
gRPC
server. - Each error returned over
gRPC
hasmnemosyned
prefix. - Introduction of TTL (time to live) and TTC (time to clean), both configurable via flags.
gRPC
related files moved to separate packagemnemosynerpc
.- Glide integration.
- hub.docker.com integration.
- Expiration date properly extended on each get request.
- Significantly increased code coverage up to 80%.