Commit Graph

17999 Commits

Author SHA1 Message Date
Zach Musgrave af8b4311ea Merge branch 'zachmu/multi-db' of github.com:dolthub/dolt into zachmu/multi-db 2023-02-27 18:08:59 -08:00
Zach Musgrave 073346a402 Fixed test 2023-02-27 18:06:09 -08:00
Zach Musgrave 85a72b0960 Bug fix 2023-02-27 18:02:31 -08:00
Zach Musgrave dc8db4b637 Fixed up shell 2023-02-27 17:54:43 -08:00
Zach Musgrave fc53037add Last refactoring: sql shell 2023-02-27 17:43:36 -08:00
Maximilian Hoffman cf68349fae [no-release-notes] merge perf bench edits (#5437)
* initial

* fixes

* fix setup script

* dolt config

* dolt config
2023-02-27 17:33:05 -08:00
Zach Musgrave 341b915e34 Consolidated engine / session init logic 2023-02-27 17:26:42 -08:00
Zach Musgrave ff4977c7f9 Actually kill off initial db config 2023-02-27 16:44:28 -08:00
Max Hoffman ac650ae716 rounding 2023-02-27 16:43:27 -08:00
Max Hoffman 63a1f97562 full merge import 2023-02-27 16:40:52 -08:00
Aaron Son cd50324926 go/store/nbs: Test patch ups for windows. 2023-02-27 16:40:18 -08:00
James Cor 5f9156450a seattle bbxo 2023-02-27 16:23:59 -08:00
Zach Musgrave 28444512c5 Getting rid of initial DB engine config 2023-02-27 16:12:40 -08:00
James Cor 0532e3fcc6 moving assert out of bench loop 2023-02-27 15:52:21 -08:00
Aaron Son 8e4d67ffee Merge remote-tracking branch 'origin/aaron/nbs-no-fd-cache' into aaron/nbs-fs-table-persister-delete-after-conjoin 2023-02-27 15:50:08 -08:00
Zach Musgrave 623f83cf27 Moved some bats tests around, and rewrote the use database tests to actually fail correctly 2023-02-27 15:45:23 -08:00
Aaron Son 1245d260fe integration-tests/bats: garbage_collection.bats: shallow gc: Fix for new conjoin behavior. 2023-02-27 15:38:54 -08:00
Aaron Son d14a93bd6b go/store/nbs: file_table_persister: Rework PruneTableFiles so that writes can proceed while we cleanup the old files. 2023-02-27 15:28:21 -08:00
JCOR11599 bd98b66421 [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2023-02-27 22:39:56 +00:00
James Cor 17de6931e9 adding microbenchmarks and removing iter 2023-02-27 14:38:16 -08:00
Max Hoffman abad22e1e9 merge queries are strings, not files 2023-02-27 14:37:44 -08:00
Max Hoffman 9b42c7d07c stale table reference 2023-02-27 14:32:42 -08:00
Max Hoffman 484b62f9a4 better merge timer 2023-02-27 14:29:16 -08:00
Max Hoffman dc46c2ea4a merge_perf_results update lifecycle 2023-02-27 14:10:24 -08:00
Max Hoffman 52deda360d backticks not parsing properly 2023-02-27 14:06:16 -08:00
Max Hoffman 351dca5338 fix merge perf create syntax error 2023-02-27 14:01:51 -08:00
Max Hoffman 57c36aa1d5 different way to get latency 2023-02-27 13:56:55 -08:00
Aaron Son 89a25cc51a Merge remote-tracking branch 'origin/aaron/nbs-fs-table-persister-delete-after-conjoin' into aaron/non-blocking-shallow-gc 2023-02-27 13:53:46 -08:00
Aaron Son eb47c0ab03 go/store/nbs: file_table_persister_test.go: Remove tests of old fd cache behavior. 2023-02-27 13:53:10 -08:00
Max Hoffman 09d32e511b sed -f not supported 2023-02-27 13:47:32 -08:00
Max Hoffman 2bfb0e90c1 dolt config 2023-02-27 13:43:33 -08:00
Aaron Son 6ecd22d7fc 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-27 13:40:50 -08:00
James Cor c9ededa5c9 remove tmp test 2023-02-27 13:25:14 -08:00
Max Hoffman c2f9bf5115 rename systab -> merge 2023-02-27 13:15:52 -08:00
Max Hoffman 07c9fa813c shutil for rm 2023-02-27 13:11:27 -08:00
Max Hoffman 81bc6e6e80 no error for rmdir 2023-02-27 13:06:38 -08:00
Max Hoffman 1c43ea6fa4 cannot use github workspace as working dir 2023-02-27 13:02:13 -08:00
Maximilian Hoffman 13f1f33953 [no-release-notes] merge perf bench (#5436)
* initial

* fixes
2023-02-27 12:57:26 -08:00
Jason Fulghum 9fd814bd78 Merge pull request #5432 from dolthub/fulghum-786abd28
[auto-bump] [no-release-notes] dependency by fulghum
2023-02-27 12:45:28 -08:00
James Cor ceed1c7606 more tests and fixing bug 2023-02-27 12:08:37 -08:00
reltuk 2a5cc136a4 [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2023-02-27 20:05:22 +00:00
Aaron Son 484e042b68 go/store/nbs: Remove unnecessary fdCache. Just use clone() and Close() on the tableReaderAt. 2023-02-27 12:03:46 -08:00
tbantle22 42cd3fe28a [ga-bump-release] Update Dolt version to 0.53.2 and release v0.53.2 v0.53.2 2023-02-27 19:33:53 +00:00
James Cor 679ba306f8 adding tests 2023-02-27 11:15:10 -08:00
Neil Macneale IV 66740499c4 Merge pull request #5428 from dolthub/macneale4/hashof-commitid
Add support for using full length commit ids in hashof() function.

Returns the commit passed in.
2023-02-27 10:44:18 -08:00
JCOR11599 543c60ea87 [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2023-02-27 18:32:14 +00:00
James Cor c1df45a24d cleaning up 2023-02-27 10:22:12 -08:00
fulghum ce2bec413e [ga-bump-dep] Bump dependency in Dolt by fulghum 2023-02-27 17:54:32 +00:00
Neil Macneale IV 4a543d94e4 Added tests for the hashof behavior
Cases covered:
 - OK: main, HEAD, HEAD~1
 - Err: non_branch, Shortened Commit ID

Additional tests for hashof

Test that hashof('main'), hashof('nonsense'), and hashof(ShortID)
all behave.
2023-02-27 09:20:37 -08:00
Neil Macneale IV b23f674b19 Add support for using full length commit ids in hashof() procedure 2023-02-27 09:20:23 -08:00