Commit Graph

3247 Commits

Author SHA1 Message Date
Neil Macneale IV 5bf564220c Fix workbench tests to expect dirty column 2025-01-27 13:50:18 -08:00
Neil Macneale IV 809be27d65 Tests for the dolt_branches dirty column 2025-01-27 11:22:14 -08:00
Jason Fulghum 95032b2744 Bug fix: fixing ref conflict case that can cause tags to be temporarily removed on a replica 2025-01-24 11:32:52 -08:00
James Cor 758627e735 implement implicit commits and fix import behavior (#8767) 2025-01-22 10:27:41 -08:00
Zach Musgrave 97f8fedd41 Merge pull request #8739 from milogreg/dolt-help-table
Create dolt_help system table
2025-01-21 14:58:02 -08:00
milogreg 5eca72c2d4 Update bats test for dolt_help table 2025-01-20 15:02:35 -08:00
Jason Fulghum bd55b7cb3e Fixing test after bug fix for last_insert_id when specified auto_increment value is 0 2025-01-17 16:30:14 -08:00
Nick Tobey f19df88a65 Merge remote-tracking branch 'origin/main' into nicktobey/proximity-map2 2025-01-15 17:07:58 -08:00
Nick Tobey c5a7a111b8 Merge pull request #8749 from dolthub/nicktobey/parquet
Allow importing parquet fields containing repeated elements.
2025-01-15 16:52:55 -08:00
Nick Tobey 63eddeb1f3 Add support for parsing empty arrays from parquet into JSON. 2025-01-15 16:10:48 -08:00
Jason Fulghum 1265e0013e fixup: Removing duplicate test from cherry-pick/rebase 2025-01-14 18:03:25 -08:00
Jason Fulghum 63c5ce1adb Allow dolt sql command line access to always log in as the root superuser account, even if the root account was assigned a password 2025-01-14 17:52:32 -08:00
Jason Fulghum 9fb0046d34 Allowing the root superuser host and password to be overridden via env vars 2025-01-14 17:52:32 -08:00
Jason Fulghum eccaa4f56b Changing to persist a root superuser that gets created on first launch of sql-server when there are no existing privileges. 2025-01-14 17:50:13 -08:00
Jason Fulghum cabf880711 Merge pull request #8746 from dolthub/fulghum/sql_shell_root_access
Allow `dolt sql` to always log in as the `root` superuser
2025-01-14 15:53:12 -08:00
Neil Macneale IV de95062d6f Add --prune option to dolt_pull procedure (#8745)
Expose in CLI and test too.
2025-01-14 15:43:41 -08:00
Jason Fulghum 17c65a7d20 Allow dolt sql command line access to always log in as the root superuser account, even if the root account was assigned a password 2025-01-14 13:31:09 -08:00
milogreg 4c0ab890f2 Update bats tests 2025-01-14 13:16:48 -08:00
milogreg b17e52d413 Fix failing bats test 2025-01-14 11:35:58 -08:00
milogreg f86a441404 Update system-tables.bats to include tests for dolt_help table 2025-01-13 14:21:14 -08:00
Neil Macneale IV c6cd6b441b Handle WORKING and STAGED as --no-pretty options 2025-01-10 14:13:08 -08:00
Zach Musgrave 53a9c9aa2f Merge pull request #8644 from milogreg/config-file-gen
Generate config.yaml when running sql-server
2025-01-10 09:10:03 -08:00
Nick Tobey 94bcde030e Revert change to compatibility test. 2025-01-08 20:01:34 -08:00
Nick Tobey 82916cdbe6 Remove backwards compatibility tests. If we're emitting blobs, we know that older versions can read them. 2025-01-08 17:09:11 -08:00
Nick Tobey d1e7752ed6 Add tests for inserting and reading large string values in JSON documents. 2025-01-08 16:40:36 -08:00
Nick Tobey 4b9801962d Merge remote-tracking branch 'origin/main' into nicktobey/dont-optimize-json 2025-01-07 20:45:21 -08:00
Nick Tobey 9e8c70bf64 Fix naming to reflect inversion of system variable name "dolt_dont_optimize_json" to "dolt_optimize_json" 2025-01-07 20:24:56 -08:00
Jason Fulghum bd8385ead6 Updating journal to allow chunk records larger than 1MB. Adding tests for JSON cases that triggered this. 2025-01-07 19:18:52 -08:00
Nick Tobey 480150cff7 Invert flag, use dolt_optimize_json with default of 1. 2025-01-07 18:21:28 -08:00
Nick Tobey e21bd65650 Add "dolt_dont_optimize_json" system variable. When set, Dolt will write Json documents to storage as simple blobs instead of path-indexed trees. 2025-01-07 17:42:42 -08:00
milogreg 86446e6c18 Update config file gen bats test 2025-01-06 15:22:01 -08:00
milogreg 7627f6b25d Merge main 2025-01-06 11:22:25 -08:00
Nick Tobey a73a2ce317 Add additional bats tests. 2025-01-06 01:48:38 -08:00
Nick Tobey 3c2de74f9e Add vector-index bats tests. 2025-01-05 21:36:50 -08:00
Aaron Son fd1e026c74 integration-tests/bats: fsck.bats: Improve performance of the archive test so it can run in lambdabats. 2025-01-03 11:59:35 -08:00
Aaron Son 41509e2aa9 go/store/nbs: archive_build.go: Improve memory utilization of archive build by not preallocating a buffer for 'max' chunk size. 2025-01-03 11:37:51 -08:00
Aaron Son e3ff1f7d56 integration-tests/bats: archive.bats: Make these tests faster by batching the repeated update operations so that they can run in lambdabats. 2025-01-02 16:49:02 -08:00
Neil Macneale IV 9691d1b039 [no-release-notes] Merge pull request #8668 from dolthub/dependabot/go_modules/go/golang.org/x/crypto-0.31.0
Bump golang.org/x/crypto from 0.23.0 to 0.31.0 in /go
2025-01-02 15:44:22 -08:00
Neil Macneale IV 6ce2a0324d More tidy 2025-01-02 13:24:22 -08:00
Neil Macneale IV 0eeb791f08 Add test for conflicting data dirs 2025-01-02 09:58:30 -08:00
Neil Macneale IV 06f747afdd relative config file path from cwd bug 2025-01-02 09:58:30 -08:00
Neil Macneale IV f5a0c444e7 Fix several breaking profile tests 2025-01-02 09:22:45 -08:00
Neil Macneale IV d2e70b4c43 refactor slow bats test into 6 slow bats tests 2024-12-16 16:12:37 -08:00
Jason Fulghum 916976a1bf Merge pull request #8669 from dolthub/fulghum/caching_sha2_password
Add BATS tests to cover `caching_sha2_password` use with `mysql` client
2024-12-13 14:21:44 -08:00
James Cor 7714f70d79 parse user vars as interface{} instead of always string (#8677) 2024-12-13 14:20:06 -08:00
Maximilian Hoffman 4fff28324f [stats] persist schema hashes for purging (#8674)
* [statspro] Save table schema hashes to detect alterations between stats loads

* fix preexisting drop datebase issue

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

* fix testing harness and in-memory restarts after alter

* tuple fb type

* add new files

* add tuple ident

* fix file ident

* idents again

---------

Co-authored-by: max-hoffman <max-hoffman@users.noreply.github.com>
2024-12-13 13:40:06 -08:00
Jason Fulghum 46a4522110 Adding BATS tests to cover caching_sha2_password use with mysql client 2024-12-11 15:04:44 -08:00
milogreg 27dcc30d7b Don't use removed persistence_behavior config option in tests 2024-12-09 15:20:43 -08:00
milogreg 698cc6356c Merge main 2024-12-09 15:13:38 -08:00
milogreg 5f4f2d140d Skip bats tests when SQL_ENGINE is set to remote-engine 2024-12-09 11:49:31 -08:00