Dustin Brown
4373668fe3
/{go,proto}: refactor Sources, update ListTableFilesResponse
2021-05-20 19:48:37 -07:00
Aaron Son
89f000d734
PR feedback.
2021-05-14 16:11:15 -07:00
Aaron Son
8faae88d55
proto,go: chunkstore: Sketch out refreshing table file URLs on fetch.
2021-05-06 11:32:50 -07:00
Dustin Brown
2622f6842e
/{go,proto}: fix based on pr feedback
2021-04-02 12:03:48 -07:00
Dustin Brown
1ada49a3b4
/{go,proto}: add manifestContents.appendix for storing spec references to level ordered tablefiles
2021-04-02 12:03:48 -07:00
Dustin Brown
9f75c4c748
{proto, go}: add metrics for new commands
2020-11-24 16:32:32 -08:00
Aaron Son
15d9c95824
proto: Add StreamDownloadLocations to ChunkStoreService.
2020-11-16 11:25:25 -08:00
Aaron Son
84c3066348
go/**/*.go: Update copyright headers for company name change.
2020-11-02 10:17:02 -08:00
Daylon Wilkins
b5bb663233
Reference new org name and updated trigger logic
2020-09-25 15:35:04 -07:00
Aaron Son
82fa15aa92
.gitmodules,proto/third_party/golang-protobuf: Remove unused golang-protobuf submodule.
2020-06-23 10:44:15 -07:00
Aaron Son
1602afc5a2
proto/README.md: Update README for new submodule dependencies.
2020-06-23 10:42:37 -07:00
Aaron Son
844c59b9c2
proto/{third_party,Makefile}: Adopt protobuf-go and grpc-go for protobuf message generation.
2020-06-23 09:30:17 -07:00
Aaron Son
0e8d871a68
proto/services/eventsapi: Add REMOTEAPI_ADD_TABLE_FILES event.
2020-05-19 10:30:18 -07:00
Aaron Son
3d718e5634
proto: remoatesapi: GetRepoMetadataResponse: Add repository_size field for communicating approximate repository size.
2020-05-18 11:28:19 -07:00
Aaron Son
9baf7ad26e
go/cmd/dolt: commands/credcmds/import: Add import command for importing existing JWK credential.
2020-04-13 16:03:23 -07:00
Aaron Son
4023efba9e
go/cmd/dolt: credcmds/check: Add dolt creds check command.
2020-01-09 16:02:14 -08:00
Matt Jesuele
24f720cda3
Basic dolt blame
2019-10-24 14:04:15 -07:00
Brian Hendriks
67be3c36f6
upload correctness checking ( #160 )
...
Now sending the md5, as well as the content length of the table files we will upload to the dolthub remote api. This is used to make sure what is uploaded is complete and correct.
2019-10-22 10:06:54 -07:00
Matt Jesuele
aba89b73bd
proto/README.md: Add note about building protoc-gen-go
2019-10-17 14:52:11 -07:00
Aaron Son
e1d48af725
proto/dolt/services/eventsapi: Adopt the version of eventsapi that lives in ld repo instead of here.
2019-10-16 12:39:21 -07:00
Dustin Brown
be2c70d419
fix tag number on pb remote_url_scheme
2019-10-14 11:15:15 -07:00
Dustin Brown
4ac6692746
fix active remote url to only save the url scheme
2019-10-10 10:19:31 -07:00
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