Code

sysdb/go.git
9 years agoRenamed proto.Decode/proto.Encode to proto.Read/proto.Write.
Sebastian Harl [Fri, 19 Sep 2014 23:22:22 +0000 (16:22 -0700)]
Renamed proto.Decode/proto.Encode to proto.Read/proto.Write.

These are the low-level functions which only decode/encode the header.

9 years agoREADME: Improved description a bit.
Sebastian Harl [Fri, 19 Sep 2014 23:21:39 +0000 (16:21 -0700)]
README: Improved description a bit.

9 years agostore: Fully annotate (for JSON) the time-series type.
Sebastian Harl [Fri, 19 Sep 2014 05:12:37 +0000 (22:12 -0700)]
store: Fully annotate (for JSON) the time-series type.

9 years agoAdd the 'Backends' field to all store object types.
Sebastian Harl [Fri, 19 Sep 2014 03:25:59 +0000 (20:25 -0700)]
Add the 'Backends' field to all store object types.

9 years agoAdded "sysdb" package providing core constants and types.
Sebastian Harl [Fri, 19 Sep 2014 01:46:11 +0000 (18:46 -0700)]
Added "sysdb" package providing core constants and types.

For now, provide constants for the log priorities and types describing stored
objects and time-series. All store related types support marshaling to and
unmarshaling from JSON.

9 years agoInitial commit for the github.com/sysdb/go Go packages.
Sebastian Harl [Thu, 18 Sep 2014 19:56:39 +0000 (21:56 +0200)]
Initial commit for the github.com/sysdb/go Go packages.

This is the initial version of core Go bindings for SysDB (https://sysdb.io/).
For now, two packages are provided:

 - github.com/sysdb/go/client: A SysDB client implementation.

 - github.com/sysdb/go/proto: Helper functions for using the SysDB front-end
   protocol. That's the protocol used for communication between a client and a
   SysDB server instance.