Commit Graph

31 Commits

Author SHA1 Message Date
Brian Hendriks 143b8efdf0 Merge master -> bh/push-pull-revert 2019-09-30 10:48:34 -07:00
Dustin Brown 20ebbea9b1 Add event attributes to clone, push, pull, fetch, and chunkstore methods 2019-09-27 15:40:27 -07:00
Dustin Brown 23dd79fce4 Refactor events package to remove circular dependencies that will occur from upcoming changes 2019-09-27 15:39:55 -07:00
Brian Hendriks ee1ec46b14 Push and Pull v2 (#89) 2019-09-27 11:20:47 -07:00
Brian Hendriks 1435a8f509 Bh/clone2 (#83)
New clone implementation works on the table files directly.
2019-09-17 17:14:06 -07:00
Dustin Brown d26bd56c53 updated imports to use new folder structure and minor fixes 2019-09-10 16:17:51 -07:00
Aaron Son 51e3725dd5 Merge remote-tracking branch 'origin/master' into aaron/proto-fully-qualified-go-imports 2019-09-09 16:06:13 -07:00
Aaron Son 33d484bad1 proto: Use fully qualified paths for go_packages. 2019-09-09 10:10:34 -07:00
Aaron Son 7a5c39437e proto: remotesapi: chunkstore: Update message names and fields to clarify between chunk hashes on downloads and table file hashes on uploads. 2019-09-05 12:16:01 -07:00
Brian Hendriks 12aef1a318 PR feedback 2019-08-27 17:56:20 -07:00
Dustin Brown 4e66b794ed Add client events to dolt commands 2019-08-22 12:33:20 -07:00
Brian Hendriks d15d3c9058 WIP events framework 2019-08-20 23:28:45 -07:00
Brian Hendriks 9d6e3bca03 fix formatting 2019-08-20 15:39:08 -07:00
Brian Hendriks 8956845903 Add client_event.proto and compiled .go file 2019-08-20 15:28:46 -07:00
Aaron Son 77959ad204 proto: Makefile: Make pb.go generation more hermetic by using golang-protobuf submodule for proto-gen-go. 2019-08-15 11:50:23 -07:00
Aaron Son b826ea2320 proto/third_party: Check in submodules for protobuf and googleapis dependencies.
Update Makefile and README for dependencies.
2019-07-24 11:14:46 -07:00
Aaron Son dfebac8e17 Jenkinsfile,dolt/go/utils/copyrighthdrs: Add a small utility program for checking copyright headers. 2019-07-23 15:28:44 -07:00
Aaron Son 2d74d6df38 dolt/go: First pass at supporting multiple bin formats in dolthub remotes.
NomsBlockStore gets seeded with a version string specifier which gets threaded
through various contexts. If the existing manifest specifies a different
format, then that takes priority.
2019-07-19 16:44:07 -07:00
Brian Hendriks a409e20bac rebuilt protos 2019-07-18 11:21:00 -07:00
Aaron Son ddc02e10c9 dolt/go/proto: chunkstore.proto: Add GetRepoMetadata which can return NBS and NBF versions for the remote ChunkStore. 2019-07-17 14:36:54 -07:00
Brian Hendriks e2f166da39 Bh/deploy remotes (#742)
* remote chunk service ready for deployment
2019-03-18 14:22:56 -07:00
Brian Hendriks 3772d35f86 bh/fix remotes (#623)
* fix typo
* add logging
* bump version
2019-03-07 14:36:46 -08:00
Aaron Son e06c56293b {,dolt/}proto: Makefile: Small hygiene fixes. 2019-02-13 14:30:15 -08:00
Aaron Son c9756a6201 {,dolt/}proto: Makefile: Make PROTOC and PROTOC_FLAGS configurable, factor out PROTOC_template. 2019-02-13 13:33:35 -08:00
Aaron Son fdd5aef7f7 dolt/proto: Update Makefile for new go pkg paths. 2019-02-13 12:44:42 -08:00
Brian Hendriks 0ee9a4272a remote chunkstore framework (#414)
* remote chunkstore framework
* test server
* semi-working commands for remotes
2019-02-13 10:08:59 -08:00
Aaron Son 1192165738 dolt/proto: v1alpha1/credentials.proto -> remotesapi/v1alpha1/credentials.proto. Adopt new go_package convention.
Also fixes some dolthubapi imports that were missed in go/services/dolthubapi.
2019-02-07 11:15:43 -08:00
Aaron Son c439a1a796 dolt/go/libraries/doltcore/env/creds: Minor style tweaks. 2019-02-06 11:07:13 -08:00
Aaron Son 89dc4d92a3 dolt/proto: username, display_name, email_address in WhoAmIResponse. 2019-02-05 15:33:16 -08:00
Brian Hendriks 1463c54e42 removed unused 2019-02-05 13:30:05 -08:00
Brian Hendriks a368f8391d Service protos 2019-02-04 16:21:27 -08:00