These 23 commits are when the Protocol Buffers files have changed:
| Commit: | e3b3c32 | |
|---|---|---|
| Author: | Brendon Carroll | |
| Committer: | GitHub | |
gotfs: use capnp for Infos (#83) switch from protobufs to capnproto for storing `Info`s. The `Info` type still exists, and when `marshal` is called, the capnp object is created on the fly, and written out in the canonical encoding.
This commit does not contain any .proto files.
| Commit: | b4eccd7 | |
|---|---|---|
| Author: | Brendon Carroll | |
| Committer: | GitHub | |
Got on Blobcache (#71) - Consolidates Cells and Stores into single Volume abstraction. - Use in-process Blobcache node for all Volume operations. - Add GotNS as the default branch Space implementation. - Remove gotnet, gotgrpc and gothost. IAM functionality will return in a later PR.
The documentation is generated from this commit.
| Commit: | ef72513 | |
|---|---|---|
| Author: | Brendon Carroll | |
everything compiles, some tests failing
The documentation is generated from this commit.
| Commit: | 73a10ba | |
|---|---|---|
| Author: | Brendon Carroll | |
move to src and src/internal
| Commit: | e5a1821 | |
|---|---|---|
| Author: | Brendon Carroll | |
gotfs: change Info.Labels -> Info.Attrs
| Commit: | 943ab2b | |
|---|---|---|
| Author: | Brendon Carroll | |
| Committer: | GitHub | |
gotfs: DeltaBuilder, DeltaIterator, and Differ (#62) GotFS utilities for producing, storing and retrieving deltas.
| Commit: | cfe206c | |
|---|---|---|
| Author: | Brendon Carroll | |
gotgrpc: replace prev_hash with prev
| Commit: | beaa88b | |
|---|---|---|
| Author: | Brendon Carroll | |
gotgrpc: GotSpace -> Space
| Commit: | 50219d7 | |
|---|---|---|
| Author: | Brendon Carroll | |
remove UNKNOWN store, default store is now RAW
| Commit: | ac5cd0d | |
|---|---|---|
| Author: | Brendon Carroll | |
| Committer: | GitHub | |
gotfs: replace Extent protobuf with custom type (#44) Uses a custom serialization format for Extents, and create non-protobuf Extent type.
| Commit: | b1af61d | |
|---|---|---|
| Author: | Brendon Carroll | |
gotgrpc: adds mode field to BranchInfo protobuf message
| Commit: | 4ed89f8 | |
|---|---|---|
| Author: | Brendon Carroll | |
gotgrpc: set client tls config, add protobuf package name.
| Commit: | aaf7bba | |
|---|---|---|
| Author: | Brendon Carroll | |
| Committer: | GitHub | |
branches: adds Space.Set for updating Metadata (#37) - adds `branch inspect` and `branch cp-salt` commands. - adds branches.Mode type for controlling modification to the branch.
| Commit: | 746f0db | |
|---|---|---|
| Author: | Brendon Carroll | |
| Committer: | GitHub | |
gotgrpc: protobuf changes and fixes (#34) - Fixes missing fields, and other bugs in gotgrpc Space. - bumps go-state, and INET256 - ensures consistent choice of hash function (gdat.Hash). cadata.DefaultHash is never used outside of tests.
| Commit: | 18a65cc | |
|---|---|---|
| Author: | Brendon Carroll | |
| Committer: | GitHub | |
branches: change Space.ForEach to Space.List (#33) - Changes ForEach to List which can be used to accomplish the same thing, doesn't invert control, and is more natural to implement over the network as a unary rpc. - Also includes changes to the implementations in `gotnet`, `gotrepo`, and `gotiam`, and `gotgrpc`.
| Commit: | 51225c3 | |
|---|---|---|
| Author: | Brendon Carroll | |
| Committer: | GitHub | |
gRPC API in package `gotgrpc` (#31) Adds another implementation of branches.Space backed by a gRPC service.
| Commit: | db94ce8 | |
|---|---|---|
| Author: | Brendon Carroll | |
| Committer: | GitHub | |
gotkv: add README, cleanup, add comments (#25)
| Commit: | ffde59c | |
|---|---|---|
| Author: | Brendon Carroll | |
| Committer: | GitHub | |
GotFS Schema Change (#5) - GotFS now stores paths with both a leading and trailing slash. This keeps the metadata entry at the same key for both files and directories. It also keeps directories adjacent to their children, which simplifies the Graft and Select operations. - Moves package ptree underneath the pkg/gotkv directory. - Removed default values from gotkv and ptree. All parameters must be explicitly set. - Use BLAKE2b XOF for key derivation.
| Commit: | ed40cd4 | |
|---|---|---|
| Author: | Brendon Carroll | |
github.com/brendoncarroll/got -> github.com/gotvc/got
| Commit: | b58ba26 | |
|---|---|---|
| Author: | Brendon Carroll | |
use protobufs for gotfs metadata
| Commit: | f45c3f5 | |
|---|---|---|
| Author: | Brendon Carroll | |
ptrees no longer use protocol buffers to encode entries
This commit does not contain any .proto files.
| Commit: | 5abecae | |
|---|---|---|
| Author: | Brendon Carroll | |
use protobuf for ptree entry format
| Commit: | 3af5636 | |
|---|---|---|
| Author: | Brendon Carroll | |
Adds ptree and refs packages