Commit Graph

45 Commits

Author SHA1 Message Date
Andy Arthur
b5e7d9fad2 roundtripping simple schemas 2022-06-15 12:54:33 -07:00
James Cor
fb61ac865e reverting some changes 2022-02-16 13:44:22 -08:00
James Cor
42fb52d403 probably gets all hashes 2022-02-15 16:00:38 -08:00
Andy Arthur
be0b12154d added benchmark options, node cache 2022-01-13 20:03:40 -08:00
Aaron Son
abffd995df go/libraries/doltcore/remotestorage: Interface for cache returns true if cache is full / truncated in size. 2021-10-04 16:51:58 -07:00
Dustin Brown
20fa409023 /go/{libraries,store}: remove manifest version getter 2021-08-26 12:23:18 -07:00
Brian Hendriks
0a0ce2181c Bh/gen cs (#1938) 2021-08-05 18:20:19 -07:00
Brian Hendriks
da6d5c5e3d fix initial gcGen and exit gc early if there is nothing to do (#1935) 2021-07-21 15:00:46 -07:00
Brian Hendriks
88fd93e7cc Bh/push pull temptf (#1885) 2021-07-06 17:09:16 -07:00
Zach Musgrave
6a39e30168 Fixed bugs in noms cat and noms show. Fixed some typos. Cleaned up unreachable err handling code 2021-04-20 18:28:19 -07:00
Dustin Brown
71c1e6bc12 /go/{libraries,store}: expose manifest version through GetManifestStorageVersion, update VisitMapBFS to accept a writer 2021-04-02 12:03:48 -07:00
Daylon Wilkins
7aa024554c Added binary types to dolt 2021-01-13 05:17:24 -08:00
Aaron Son
84c3066348 go/**/*.go: Update copyright headers for company name change. 2020-11-02 10:17:02 -08:00
Aaron Son
26a087495e go/store/{nbs,types}: Work on batches of hashes for GC. Write compressed chunks table file directly. 2020-10-15 17:22:57 -07:00
Aaron Son
cbc28198b9 go/store/chunks: Convert ChunkStore GetMany interface to send results to callback instead of output channel. 2020-10-14 14:28:18 -07:00
Aaron Son
597d15f0a6 go/store/chunks: memory_store.go: Fix MarkAndSweepChunks implementation to return successfully when keepChunks is closed. 2020-10-12 18:29:19 -07:00
Aaron Son
678f849879 store/types: value_store.go: GC implementation uses errgroup instead of atomicerr. 2020-10-12 18:29:19 -07:00
Andy Arthur
e7a4d6a6da refactored refwalk producer/consumer 2020-10-12 18:29:19 -07:00
Andy Arthur
3bad106a28 first pass at gc 2020-10-12 18:29:19 -07:00
Andy Arthur
b838858de2 first pass at manifest updates 2020-10-12 10:00:32 -07:00
Daylon Wilkins
b5bb663233 Reference new org name and updated trigger logic 2020-09-25 15:35:04 -07:00
Brian Hendriks
0e17c858d1 get rid of unique counts (#439)
* get rid of unique counts
* atomicly modify counters
* load atomicly
2020-02-28 14:18:14 -08:00
Brian Hendriks
b0ebb9ce2f fix metrics bug (#369) 2020-02-05 09:58:47 -08:00
Brian Hendriks
ab1deec6fa chunk store metrics wrapper (#368) 2020-02-04 16:10:13 -08:00
Brian Hendriks
88c208e4ca race condition and deadlock fixes (#109) 2019-10-04 09:48:49 -07:00
Aaron Son
c6d9b6c7f9 go/{store,libraries/doltcore/remotestorage}: Make the code peddling in nbs table file formats a little more explicit about it. 2019-10-01 12:23:09 -07:00
Aaron Son
9760f2f0eb store/{nbs,chunks}: Make ChunkStore#GetMany{,Compressed} take send-only channels. 2019-09-30 14:00:33 -07:00
Brian Hendriks
95952fc1e7 fix version 2019-09-30 10:53:20 -07:00
Brian Hendriks
91db0af8b6 formatting 2019-09-30 10:49:59 -07:00
Brian Hendriks
47ee992b50 noms cat fixes 2019-09-30 10:25:43 -07:00
Brian Hendriks
ee1ec46b14 Push and Pull v2 (#89) 2019-09-27 11:20:47 -07:00
Aaron Son
5fc6fd5d6a go: Update for dolt at root of repository. 2019-07-24 10:28:54 -07:00
Aaron Son
23a0f5a33e Merge remote-tracking branch 'origin/master' into aaron/dolt-3pdeps-license-fetching 2019-07-23 16:07:50 -07:00
Aaron Son
6619700b5a dolt/go: Add utils/repofmt/check_fmt.sh, and standardize goimports config across repository. 2019-07-23 11:59:06 -07:00
Aaron Son
732086a9c7 dolt/go: Add copyright notices to every file. For files from noms, retain and reference the previous copyright notice as well. 2019-07-22 17:06:35 -07:00
Aaron Son
1a604692e3 dolt/go/store/nbs: Make manifest updates thread version to new manifest. Override a new manifest's version from an environment variable. 2019-07-17 13:07:42 -07:00
Brian Hendriks
434d75acde root errors 2019-06-27 10:20:18 -07:00
Brian Hendriks
70d24d5d23 ChunkStore::Rebase errors 2019-06-26 14:38:37 -07:00
Brian Hendriks
0ff2f5775b ChunkStore::put errors 2019-06-26 14:36:11 -07:00
Brian Hendriks
483ce6ef5d ChunkStore::Has and HasMany errors 2019-06-26 14:20:12 -07:00
Brian Hendriks
b232b28fd8 remove panics from ChunkStore::Get anad GetMany 2019-06-25 14:29:00 -07:00
Brian Hendriks
87f24cbaa8 Add Panics to ChunkStore.Commit interface and take out panics 2019-06-24 16:27:35 -07:00
Brian Hendriks
84e30993f1 kill it dead 2019-06-24 16:06:40 -07:00
Brian Hendriks
de36628918 update paths 2019-06-21 12:06:08 -07:00
Brian Hendriks
6ae6d7e595 move store files to the structure we want 2019-06-21 11:55:01 -07:00