Commit Graph

17732 Commits

Author SHA1 Message Date
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
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
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
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
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
Aaron Son 1245d260fe integration-tests/bats: garbage_collection.bats: shallow gc: Fix for new conjoin behavior. 2023-02-27 15:38:54 -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 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
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
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
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
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
Taylor Bantle 8344e1e8b0 Merge pull request #5421 from dolthub/taylor/new-diff-summary
Add new version of `dolt_diff_summary` table function
2023-02-24 16:49:16 -08:00
Taylor Bantle a1e412fd11 Merge remote-tracking branch 'origin/main' into taylor/new-diff-summary 2023-02-24 15:36:00 -08:00
Taylor Bantle 96b39b8be3 Merge pull request #5420 from dolthub/taylor/diff-summ-cli
Add new version of `--summary` option to `dolt diff`
2023-02-24 15:35:27 -08:00
AndyA f1d1e4844e Merge pull request #5393 from dolthub/andy/journal-index
go/store/nbs: use chunk journal index to speedup bootstrapping
2023-02-24 15:21:00 -08:00
Dustin Brown 57f99a733c Merge pull request #5429 from dolthub/db/temp-fix
[no-release-notes] /.github/workflows: temp fix aws-configure-credentials
2023-02-24 23:17:39 +00:00
coffeegoddd 29d504b636 /.github/workflows: temp fix aws-configure-credentials 2023-02-24 15:15:23 -08:00
Maximilian Hoffman db5c420020 [no-release-notes] SIGINT gracefully shuts down merge (#5426)
* [no-release-notes] SIGINT gracefully shuts down merge

del

* [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh

* aaron's comments

* another aaron comment

* dont reuse ctx in migrate

---------

Co-authored-by: max-hoffman <max-hoffman@users.noreply.github.com>
2023-02-24 14:39:04 -08:00
Jason Fulghum 944f0653b8 Merge pull request #5408 from dolthub/fulghum/binlog-replication
binlog bug fixes – stripping checksums and applying `Query` flags
2023-02-24 14:15:45 -08:00
Taylor Bantle 8cfdf8c47f Diff Type -> Diff type 2023-02-24 13:23:35 -08:00
Jason Fulghum e064e065ad PR feedback – changing default password to something more realistic, limiting grants given to replicator user. 2023-02-24 12:53:44 -08:00
Taylor Bantle 26e72f4f39 Fix bats 2023-02-24 12:45:11 -08:00
Taylor Bantle db4cbd1c75 Comment fixes 2023-02-24 12:01:55 -08:00
Taylor Bantle 4bb204b8da Merge branch 'taylor/diff-summ-cli' into taylor/new-diff-summary 2023-02-24 11:59:03 -08:00
Taylor Bantle eaee77c271 Fixes 2023-02-24 11:53:44 -08:00
Taylor Bantle 252f68c163 Merge remote-tracking branch 'origin/main' into taylor/diff-summ-cli 2023-02-24 11:45:24 -08:00
Taylor Bantle 82b8bf1a72 Update dolt_diff_summary table function with new summary, fix tests 2023-02-24 11:45:09 -08:00
Andy Arthur 64f8eeb292 go/store/nbs: truncate corrupt index rather than delete 2023-02-24 11:21:11 -08:00