Commit Graph

17850 Commits

Author SHA1 Message Date
Andy Arthur
b7ed9f1ebb go/doltcore/{dbfactory, doltdb, env}: refactor database load/creation to only use chunk journal for local databases 2023-03-06 17:00:00 -08:00
Andy Arthur
66150f0747 go/doltcore/dbfactory: differentiate journal factory from file factory 2023-03-06 09:25:09 -08:00
Andy Arthur
13cd174332 bats: fix sql-server.bats 2023-03-03 15:10:42 -08:00
Andy Arthur
bafe491251 Merge remote-tracking branch 'origin/main' into andy/turn-on-chunk-journal 2023-03-02 17:24:46 -08:00
Aaron Son
7bd0364a23 Merge pull request #5475 from dolthub/aaron/proto-third_party-bump-deps
proto/third_party: Bump versions.
2023-03-02 15:37:53 -08:00
Aaron Son
4f9add51f2 Merge pull request #5474 from dolthub/aaron/remotesrv-InvalidArgument
go/libraries/doltcore/remotesrv: Add some rudimentary input validation on request messages.
2023-03-02 14:40:05 -08:00
Aaron Son
9c851ac4ea .github/workflows/ci-check-repo.yaml: Add a check for protobuf and flatbuffer generated code. 2023-03-02 14:08:31 -08:00
Andy Arthur
773a2e67c3 Merge remote-tracking branch 'origin/main' into andy/turn-on-chunk-journal 2023-03-02 14:07:20 -08:00
Aaron Son
0e9a605159 proto/third_party: Bump versions. 2023-03-02 13:58:18 -08:00
jennifersp
23d4d97eef add stash commands to clientEventType (#5347) 2023-03-02 13:48:48 -08:00
AndyA
48a83b4a56 Merge pull request #5472 from dolthub/andy/fix-reentrant-locking
go/store/nbs: fix re-entrant deadlock in journal_writer
2023-03-02 13:44:40 -08:00
jennifersp
cfe75a23cd Merge pull request #5473 from dolthub/jennifersp-1fcf1b00
[auto-bump] [no-release-notes] dependency by jennifersp
2023-03-02 13:42:06 -08:00
Aaron Son
7b6db42ae0 go/libraries/doltcore/remotesrv: Add some rudimentary input validation on request messages. 2023-03-02 12:22:15 -08:00
jennifersp
ad81dd0540 [ga-bump-dep] Bump dependency in Dolt by jennifersp 2023-03-02 20:10:27 +00:00
Andy Arthur
32904dbb58 go/store/nbs: pr feedback 2023-03-02 11:24:03 -08:00
Andy Arthur
efa530b393 go/store/nbs: fix re-entrant deadlock in journal_writer 2023-03-02 11:11:19 -08:00
AndyA
79c864529c Merge pull request #5461 from dolthub/andy/sort-migrated-tuples
go/doltcore/migrate: modify migrated tuples sink to sort incoming tuples
2023-03-02 11:09:39 -08:00
Jason Fulghum
01257cc0d4 Merge pull request #5469 from dolthub/fulghum/bugfix
bug fix: binlog multi-db support
2023-03-02 10:54:44 -08:00
Jason Fulghum
d9bc26bb7c Fix for go vet error 2023-03-02 10:54:00 -08:00
Andy Arthur
8d8e4051da bats: update migration integration test hashes 2023-03-02 09:34:23 -08:00
Jason Fulghum
76847c59d5 Fixing error message sent to SHOW REPLICA STATUS 2023-03-02 08:59:15 -08:00
zachmu
d0cfa24d78 [ga-bump-release] Update Dolt version to 0.54.1 and release v0.54.1 v0.54.1 2023-03-02 05:45:22 +00:00
Zach Musgrave
2ad03bff43 Merge pull request #5468 from dolthub/zachmu/signal
[no-release-notes] upgraded gms and dolt
2023-03-01 20:45:12 -08:00
jennifersp
1ce1247639 [no-release-notes] expose some generate create table definition function for ld usage (#5466) 2023-03-01 20:26:16 -08:00
Aaron Son
82bde187eb Merge pull request #5465 from dolthub/aaron/nbs-Size-from-tableSet
[no-release-notes] go/store/nbs: NomsBlockStore: Have Size() return the size of hte current table set chunk sources, instead of reading the manifest.
2023-03-01 18:55:05 -08:00
Jason Fulghum
d953679da3 Fixing a bug where the current database wasn't being set correctly for Query binlog events 2023-03-01 16:45:38 -08:00
Zach Musgrave
1f4a125daf upgraded gms and dolt 2023-03-01 16:40:28 -08:00
Aaron Son
2f52962179 [no-release-notes] go/store/nbs: NomsBlockStore: Have Size() return the size of hte current table set chunk sources, instead of reading the manifest. 2023-03-01 15:51:18 -08:00
reltuk
7c965c9871 [ga-bump-release] Update Dolt version to 0.54.0 and release v0.54.0 v0.54.0 2023-03-01 23:38:26 +00:00
Andy Arthur
0ace51901e go/doltcore/sqle/altertests: make go vet happy 2023-03-01 14:43:26 -08:00
Aaron Son
da2d9dbabf Merge pull request #5451 from dolthub/aaron/nbs-exists-check-only-on-UpdateManifest
[no-release-notes] go/store/nbs: Rework tablePersister.Exists checks to only do them when we add files external to the NomsBlockStore.
2023-03-01 14:34:36 -08:00
Aaron Son
4343fcb518 Merge pull request #5458 from dolthub/aaron/nbs-better-file-close-in-tests
[no-release-notes] go/store/nbs: Close files in more places to tests can run faster on windows and cleanup after themselves.
2023-03-01 14:34:28 -08:00
jennifersp
cbe7e08508 add dolt_patch() stored procedure (#5413) 2023-03-01 14:27:44 -08:00
Andy Arthur
a89787cfac go/doltcore/migrate: modify migrated tuples sink to sort incoming tuples 2023-03-01 14:11:59 -08:00
Aaron Son
293413e1bd [no-release-notes] go/store/nbs: Close files in more places to tests can run faster on windows and cleanup after themselves. 2023-03-01 11:15:24 -08:00
Zach Musgrave
17ee1374c3 Merge pull request #5457 from dolthub/zachmu/panic-fix
Panic fix for nil dolt env in multi repo env
2023-03-01 11:11:29 -08:00
zachmu
2e5f9ddf66 [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2023-03-01 18:32:36 +00:00
Zach Musgrave
b774fe3707 Panic fix for nil dolt env in multi repo env 2023-03-01 10:30:37 -08:00
Dustin Brown
39fc9f3a26 [ga-bump-dep] Bump dependency in Dolt by max-hoffman (#5454)
Co-authored-by: max-hoffman <maximilian.wolfgang1@gmail.com>
2023-03-01 09:47:02 -08:00
Aaron Son
72dccc14a7 Merge remote-tracking branch 'origin/main' into aaron/nbs-exists-check-only-on-UpdateManifest 2023-02-28 21:56:11 -08:00
Aaron Son
4b2fc34a94 Merge pull request #5440 from dolthub/aaron/non-blocking-shallow-gc
go/store/nbs: file_table_persister: Rework PruneTableFiles so that writes can proceed while we cleanup the old files.
2023-02-28 21:53:50 -08:00
jennifersp
b7be70c595 Merge pull request #5447 from dolthub/jennifersp-a57e71eb
[auto-bump] [no-release-notes] dependency by jennifersp
2023-02-28 20:07:00 -08:00
Max Hoffman
2987632ff0 Fix nightly merge benchmark email title 2023-02-28 18:41:41 -08:00
Taylor Bantle
8140cc3fac Merge pull request #5448 from dolthub/taylor/table-rename
Add `from_table_name` and `to_table_name` columns to `dolt_diff_summary` table function
2023-02-28 16:57:06 -08:00
Aaron Son
0481ea07c5 go/store/nbs: Fix up some file handle leaks and attempts at early cleanup which fail on Windows. 2023-02-28 16:51:31 -08:00
Aaron Son
af5c3cbebf go/store/nbs: Rework tablePersister.Exists checks to only do them when we add files external to the NomsBlockStore. 2023-02-28 16:01:20 -08:00
Andy Arthur
642d9bc33f Merge remote-tracking branch 'origin/main' into andy/turn-on-chunk-journal 2023-02-28 15:48:14 -08:00
Andy Arthur
d3c55f1029 .github/workflows: maybe fix import benching 2023-02-28 15:47:53 -08:00
Taylor Bantle
61ec225e58 Add {from/to}_table_name cols to dolt_diff_summary function 2023-02-28 14:48:00 -08:00
Aaron Son
a8a4a3abbf go/store/nbs: file_table_persister: Ensure we normalize all filepaths when tracking in-use files. 2023-02-28 14:26:14 -08:00