1982 Commits

Author SHA1 Message Date
Zach Musgrave 75b1395510 New integration test ala aaron 2023-05-05 07:42:32 -07:00
Daylon Wilkins c1a3768493 Added "read" permission to branch control, now force longest match and denial rules 2023-05-04 15:14:13 -07:00
Daylon Wilkins 40a859500f Fixed branch control issue causing a nil panic under very specific conditions 2023-05-04 07:58:51 -07:00
Tim Sehn dea6dcb6a2 Testing dolt commit in branch control bats tests 2023-05-03 08:14:09 -07:00
Nick Tobey 3838afe3ad Merge pull request #5853 from dolthub/nicktobey/doltignore
`dolt diff` shouldn't print ignored tables.
2023-05-02 17:48:17 -07:00
Nick Tobey a322a31408 Add bats tests for dolt diff -R 2023-05-02 15:16:09 -07:00
Neil Macneale IV aeadf45fd2 BATS Executor Exemplar
Utility tool to run a lot-o-bats tasks, and summarize their results.

Currently doesn't run on windows, and is primary geared toward local dev testing.
2023-05-02 14:56:24 -07:00
Nick Tobey 9e3528db9c Merge pull request #5842 from dolthub/nicktobey/tables_not_files
Output for `dolt status` should say "tables", not "files"
2023-05-02 11:17:47 -07:00
Nick Tobey 6c67b65afe Only suppress diff of ignored table when they're being created.
If a table that matches a dolt_ignore rule has already been staged or committed, those subsequent changes should be displayed by `dolt diff`
2023-05-01 17:35:42 -07:00
Nick Tobey 3fcb243eac Update formatting of bats tests. 2023-05-01 15:40:29 -07:00
Nick Tobey 07465b6e28 Fix bats tests that reference old dolt status output. 2023-05-01 15:30:53 -07:00
Nick Tobey e2a84f6f7d Add test that dolt diff doesn't print ignored tables. 2023-05-01 15:20:14 -07:00
Nick Tobey 996a143ff2 Replace mentions of "files" in bats tests with "tables" 2023-05-01 13:47:01 -07:00
Aaron Son 1d0a6001ac go/libraries/doltcore/sqle: database_provider.go: When cloning a remote into a sql-server, always run the InitDatabaseHook on it.
Failing to run the hook means that the cloned database is not appropriately
configured for replication, for example.

Fixes: #5850
2023-05-01 12:42:02 -07:00
Nick Tobey f3597dc7d8 Replace mentions of "files" in dolt commit bats tests with "tables" 2023-04-28 16:23:30 -07:00
Neil Macneale IV 1144060af6 Add support for retrying tests 2023-04-28 16:11:23 -07:00
Neil Macneale IV df60657d12 Add pandas in the README.md 2023-04-28 16:11:23 -07:00
Jason Fulghum eda36c40ed Merge branch 'main' into fulghum/dolt-5834 2023-04-28 15:59:07 -07:00
Jason Fulghum faf5343e2b Adding ruby-dev to pick up ruby C header files 2023-04-28 15:30:09 -07:00
Jason Fulghum 235a98bc7d Adding a mysql connector integ test for the Ruby mysql2 library 2023-04-28 14:36:35 -07:00
AndyA 76c1f5c741 Merge pull request #5828 from dolthub/andy/bootstrap-faster
go/store/nbs: reduce startup latency for chunk journal
2023-04-28 11:51:00 -07:00
Andy Arthur ca28d33c6c bats: added integration test for chunk journal bootstrapping 2023-04-28 10:23:42 -07:00
Nick Tobey 3d4dd5785c Merge pull request #5809 from dolthub/nicktobey/doltignore
Add `dolt_ignore` system table.
2023-04-27 22:22:05 -07:00
Nick Tobey e059edd1b2 Skip dolt_ignore tests on LD_1 2023-04-27 20:25:55 -07:00
Zach Musgrave 0cc9e1269a Merge branch 'main' into zachmu/multi-db3 2023-04-27 16:48:56 -07:00
Nick Tobey 862fdeef44 Merge branch 'main' of github.com:dolthub/dolt into nicktobey/doltignore 2023-04-27 16:38:26 -07:00
Nick Tobey 8031eaaf5b Add additional bats tests to ignore.bats 2023-04-27 16:31:24 -07:00
Nick Tobey 80364f012b Update ignore.bats to be compatible with cli changes to show and commit. 2023-04-27 16:13:48 -07:00
Nick Tobey 83fab42d62 Update typo in integration-tests/bats/ignore.bats
Co-authored-by: Jason Fulghum <jason@dolthub.com>
2023-04-27 15:43:15 -07:00
Zach Musgrave 3676f79096 Bug fix in bats test 2023-04-27 15:04:22 -07:00
Nick Tobey 5fb6b1f2c5 Update ignore.bats based on changed behavior to dolt status 2023-04-27 14:14:48 -07:00
Zach Musgrave f330119a94 Fixed error message 2023-04-27 14:08:06 -07:00
Nick Tobey e38e4eb6fc Add additional bats tests for dolt_ignore. 2023-04-27 11:23:29 -07:00
Nick Tobey 0d9356a15b Add additional bats tests for dolt_ignore. 2023-04-27 11:11:05 -07:00
Neil Macneale IV 18cb3e7f9d Allow dolt as a bare command 2023-04-26 16:19:59 -07:00
Nick Tobey c4ad42753b Add BATS tests for dolt stash 2023-04-26 15:21:19 -07:00
Neil Macneale IV 0e053d4fe7 Test for new --data-dir option as global arg to sql subcommand 2023-04-26 13:39:04 -07:00
Nick Tobey a616efd26a Update ignore.bats 2023-04-26 12:11:44 -07:00
Zach Musgrave 25740a74b5 Merge main 2023-04-26 11:59:30 -07:00
Nick Tobey 23ae73c3e3 Clean up bats tests. 2023-04-26 11:23:37 -07:00
Nick Tobey 67f2461be6 Merge branch 'main' of github.com:dolthub/dolt into nicktobey/doltignore 2023-04-26 11:08:57 -07:00
Nick Tobey 1d51563220 Merge pull request #5783 from dolthub/nicktobey/dolt-show
`dolt show` supports displaying non-commit objects.
2023-04-25 16:58:27 -07:00
Nick Tobey 0ab355aa1f Add additional bats tests to ensure we return helpful errors when using features that are unsupported on the old-format (instead of panicking) 2023-04-25 10:47:23 -07:00
Andy Arthur 410b736874 bats: skip schema conflict tests for old format 2023-04-24 22:30:08 -07:00
Andy Arthur d391b52270 pr feedback: add 'base_schema' column to dolt_schema_conflicts 2023-04-24 17:01:26 -07:00
Zach Musgrave 84fc81bb87 Merge branch 'main' into zachmu/multi-db3 2023-04-24 16:42:45 -07:00
Andy Arthur 503d131c91 {bats,go}: pr feedback 2023-04-24 16:31:46 -07:00
Andy Arthur 4edc80f7b6 bats: rework results matching for schema-conflicts.bats 2023-04-24 16:20:15 -07:00
Nick Tobey 026d0e83ce Merge branch 'main' of github.com:dolthub/dolt into nicktobey/dolt-show 2023-04-24 14:02:55 -07:00
Andy Arthur a40176617e bats: unskip schema conflicts bats, skip old format bats 2023-04-24 09:09:15 -07:00