Commit Graph

17815 Commits

Author SHA1 Message Date
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
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
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
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
Taylor Bantle
7373a116cf Fix dolt_status output for renamed table 2023-02-28 14:12:01 -08:00
Zach Musgrave
c256757213 Merge pull request #5404 from dolthub/zachmu/multi-db
[no-release-notes] Refactored session initialization
2023-02-28 13:52:37 -08:00
zachmu
3da22ae1f2 [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2023-02-28 21:49:55 +00:00
Zach Musgrave
64296676e8 merge from upstream 2023-02-28 13:48:29 -08:00
Zach Musgrave
f3ed1e7976 Cleaned up more mrv init logic 2023-02-28 13:48:04 -08:00
jennifersp
25f97f10ea [ga-bump-dep] Bump dependency in Dolt by jennifersp 2023-02-28 21:20:02 +00:00
zachmu
3a3c4d3f26 [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2023-02-28 20:44:33 +00:00
Zach Musgrave
016fe80d40 Cleaned up saved query logic and added tests of running saved query commands in an empty directory 2023-02-28 12:42:09 -08:00
Max Hoffman
54c06e88bc merge perf no setup merge 2023-02-28 12:22:36 -08:00
Max Hoffman
7b3a52dff4 merge perf full test sizes 2023-02-28 12:07:29 -08:00
Zach Musgrave
fb9232af15 Cleaned up some redundant methods 2023-02-28 12:04:51 -08:00
Max Hoffman
67d6c3944c merge perf wrap names in string 2023-02-28 12:02:50 -08:00
Max Hoffman
cff0ae6219 merge perf update deprecated output format 2023-02-28 11:59:00 -08:00
Zach Musgrave
8601231554 Deleted a bit too much 2023-02-28 11:52:46 -08:00
Max Hoffman
7053d13892 merge perf cd to main dir in loop 2023-02-28 11:45:33 -08:00
Zach Musgrave
3481910548 Killed superfluous setup logic for multi repo env in sql server 2023-02-28 11:42:11 -08:00
Zach Musgrave
702e605696 More reorg for multi repo env 2023-02-28 11:40:48 -08:00
Max Hoffman
a647c7db1b merge perf suppress error code 2023-02-28 11:39:24 -08:00
Zach Musgrave
6fa1e9c0a7 Unexported AddEnv from multi repo env 2023-02-28 11:29:01 -08:00
Max Hoffman
a44c0d2c32 Merge branch 'main' of github.com:dolthub/dolt into main 2023-02-28 11:28:10 -08:00
Max Hoffman
1fef8a5496 merge perf squash quiets errcode 2023-02-28 11:27:59 -08:00
Maximilian Hoffman
24eaee1a8a [no-release-notes] merge perf bench edits 2 (#5443)
* initial

* fixes

* fix setup script

* dolt config

* dolt config

* merge perf dropped env var
2023-02-28 11:19:52 -08:00
Max Hoffman
6771f82c56 merge perf syntax error 2023-02-28 10:54:01 -08:00
Max Hoffman
ed6fcdb51f more merge perf tests 2023-02-28 10:27:55 -08:00
Zach Musgrave
e26270f178 Fixed bug where we weren't calling close on the engine (no shutdown logic for async push) 2023-02-28 10:27:24 -08:00
Aaron Son
7c7dacc3ea go/store/nbs: file_table_persister.go: Small timing changes so we always retain the file as we create it. 2023-02-28 10:07:39 -08:00
Zach Musgrave
af184bdd55 Fixed some context cancelation bugs in sql shell 2023-02-28 10:02:55 -08:00
Zach Musgrave
1764592c07 Merge branch 'main' into zachmu/multi-db 2023-02-28 09:30:06 -08:00
Aaron Son
0659955bc8 Merge remote-tracking branch 'origin/main' into aaron/non-blocking-shallow-gc 2023-02-28 07:30:27 -08:00
Aaron Son
bdee61c2ef Merge pull request #5438 from dolthub/aaron/nbs-fs-table-persister-delete-after-conjoin
go/store/nbs: file_table_persister: Add a mechanism for a table persister to clean up newly unused sources after a successful conjoin.
2023-02-28 07:29:22 -08:00
zachmu
c851cc7c96 [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2023-02-28 04:04:47 +00:00