Commit Graph

3969 Commits

Author SHA1 Message Date
Aaron Son 3a18e6d52c integration-tests/go-sql-server-driver: go mod tidy 2026-02-05 14:37:43 -08:00
Jason Fulghum 8379f2d14c Adding integration tests for Dolt binlog replication used with the python mysql-replication library 2026-02-04 16:02:53 -08:00
dependabot[bot] f05ac475bc Bump com.mysql:mysql-connector-j
Bumps [com.mysql:mysql-connector-j](https://github.com/mysql/mysql-connector-j) from 8.0.33 to 8.2.0.
- [Changelog](https://github.com/mysql/mysql-connector-j/blob/release/9.x/CHANGES)
- [Commits](https://github.com/mysql/mysql-connector-j/compare/8.0.33...8.2.0)

---
updated-dependencies:
- dependency-name: com.mysql:mysql-connector-j
  dependency-version: 8.2.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-04 14:24:32 -08:00
Dustin Brown 9d1dc248c3 Merge pull request #10351 from dolthub/dependabot/npm_and_yarn/integration-tests/mysql-client-tests/node/lodash-4.17.23
Bump lodash from 4.17.21 to 4.17.23 in /integration-tests/mysql-client-tests/node
2026-02-03 15:20:59 -08:00
Aaron Son 1b1c6c653a Merge pull request #10401 from dolthub/aaron/create-collated-database-from-non-dolt-database
go: sqle: Fix CREATE DATABASE ... COLLATE ... when a non-Dolt database is the current connection's database.
2026-02-03 10:37:46 -08:00
Aaron Son ddfc1b72d6 go: sqle: Fix CREATE DATABASE ... COLLATE ... when a non-Dolt database is the current connection's database. 2026-02-02 11:02:38 -08:00
Neil Macneale IV 80bd023144 Rebase command support for short action names 2026-02-02 10:29:33 -08:00
Neil Macneale IV 60c6a5aa5e Refactor common pattern in rebase.bats 2026-02-02 10:29:33 -08:00
Neil Macneale IV cf37b427fc Better tests, expose panic 2026-02-02 10:29:33 -08:00
Neil Macneale IV d38c448559 Fix CLI and added bats test for edit 2026-02-02 10:29:33 -08:00
dependabot[bot] 253614d8ba Bump gopkg.in/yaml.v3 in /integration-tests/transactions
Bumps gopkg.in/yaml.v3 from 3.0.0 to 3.0.1.

---
updated-dependencies:
- dependency-name: gopkg.in/yaml.v3
  dependency-version: 3.0.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-28 20:28:48 +00:00
Aaron Son 86cf6c0518 go.mod,.github: Bump Go version to 1.25.6.
Fixes potential impact in some configurations from CVE-2025-61729.
2026-01-26 16:57:21 -08:00
Neil Macneale IV e8387cdbb0 Merge pull request #10349 from dolthub/macneale4-claude/rebase-non-ii
Remove requirement for -i in dolt_rebase
2026-01-22 11:18:41 -08:00
Nathan Gabrielson 9a483ff402 typo in bats test 2026-01-22 09:19:19 -08:00
Nathan Gabrielson 59aed48f07 Tests and CLI stuff 2026-01-22 09:19:19 -08:00
Nick Tobey 6b5d5373d1 Merge pull request #10227 from codeaucafe/codeaucafe/5862/make-ignore-system-table
dolthub/dolt#5862: Add ignore system table
2026-01-22 00:41:21 -08:00
Neil Macneale IV 5f2a48f801 better test, removed dumb comments 2026-01-21 16:33:07 -08:00
dependabot[bot] 90aea5af4d Bump lodash in /integration-tests/mysql-client-tests/node
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.21 to 4.17.23.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23)

---
updated-dependencies:
- dependency-name: lodash
  dependency-version: 4.17.23
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-21 23:52:05 +00:00
Neil Macneale IV 1c3ad069cb Remove requirement for -i in dolt_rebase 2026-01-21 23:44:43 +00:00
Aaron Son 5b46ec56a4 Merge pull request #10341 from dolthub/aaron/fix-10331-no-truncate-on-read-only-journal-open
go/store/nbs: Fix possible data loss from Dolt CLI utilization when executing against a running server that was in the process of writing to its journal file.
2026-01-21 02:31:27 +01:00
Aaron Son bbb46c269b integration-tests/go-sql-server-driver: repro_10331_test.go: Add a regression test for #10331. 2026-01-20 16:21:35 -08:00
Aaron Son 1dae7661a3 integration-tests/bats: Update bats tests which are checking for dolt working without write perms to still have read perms on the directory. 2026-01-20 15:55:56 -08:00
elianddb e3cacaaf24 rm volume from bats test 2026-01-15 15:12:19 -08:00
Neil Macneale IV 6ab64f393b When DB files can't be read off disk, fail with a clear error rather than a panic 2026-01-13 15:41:46 -08:00
David Dansby 5155e81a09 Merge branch 'main' of https://github.com/dolthub/dolt into codeaucafe/5862/make-ignore-system-table 2026-01-11 23:22:02 -08:00
David Dansby 6aaf56f2aa test(bats): fix dolt_status_ignored bool assert
Update test assert to check for "false" bool instead of
int "0" for the ignored column. This is to align with change to use
boolean type for the ignored column in the dolt_status_ignored system
table. The other tests were previously fixed to handle this type change,
but this one slipped through the cracks.

Refs: #5862
2026-01-11 17:16:51 -08:00
David Dansby a94e5bee12 fix(sqle): update tests to use bool type for ignored column
Update test assertions in dolt_status_ignored tests to use boolean
values (true/false) instead of byte values (byte(0)/byte(1)) for the
ignored column in statusIgnoredTableRow.

Refs: #5862
2026-01-08 21:19:15 -08:00
macneale4 0dd890c782 add -vv support to dolt branch 2026-01-08 16:37:49 -08:00
Tim Sehn 2107971fed Merge pull request #10289 from dolthub/tim/fix-rerquires-repo
Consistently implement which commands require a repo
2026-01-08 13:27:44 -08:00
Neil Macneale IV 75f15a448b pr feedback 2026-01-08 12:37:14 -08:00
Neil Macneale IV 8c3f5cdd4c fix the test a little more correctly 2026-01-08 12:27:55 -08:00
Neil Macneale IV 8973fd06e2 Make fsck commit errors more consistent, and remove appendErr function 2026-01-08 09:55:34 -08:00
Neil Macneale IV bdd586393b Fix hanging test 2026-01-08 09:55:34 -08:00
Neil Macneale IV 593fc0cd75 Fix fsck test with message update 2026-01-08 09:55:34 -08:00
Neil Macneale IV 4d40aefd99 Add missing table test 2026-01-08 09:55:33 -08:00
Neil Macneale IV c082bf77b0 Remove a FK object 2026-01-08 09:55:33 -08:00
Neil Macneale IV 9c3b53f12a Add test for missing schema object 2026-01-08 09:55:33 -08:00
Neil Macneale IV 386f52b726 Add missing closure test 2026-01-08 09:55:33 -08:00
Tim Sehn 5313db0049 Remove new test file from being executed with a server running 2026-01-08 09:43:44 -08:00
Tim Sehn 13390f62c3 Fix bats tests for repo requirement changes
- init.bats: Use status != 0 instead of status == 1 for flexibility
- shallow-clone.bats: Add cd into cloned directory after dolt_clone
- sql-local-remote.bats: Run commands from within the dolt database directory

These tests now properly cd into the dolt database directory before
running commands that require a repository context.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-07 17:41:00 -08:00
Tim Sehn aeaee6be70 Various fixes 2026-01-07 16:55:39 -08:00
Tim Sehn fbe3ca367d Consistently implement which commands require a repo and which do not. Add a test file to ensure behavior 2026-01-07 15:58:13 -08:00
Elian 1dff1790f8 Merge pull request #10241 from dolthub/elian/tz
Embed IANA time zone database for clean environments
2026-01-06 15:22:20 -08:00
elianddb e73302f77b add comments 2026-01-06 14:01:29 -08:00
coffeegoddd☕️✨ d9376a3cae /{go,integration-tests}: pr feedback 2026-01-06 12:53:00 -08:00
coffeegoddd☕️✨ f88ac3dc1a /integration-tests/bats/sql-server-config-env-interpolation.bats: remove comments 2026-01-06 09:49:19 -08:00
coffeegoddd☕️✨ a48f8d8efb /{go,integration-tests}: support environment variable interpolation 2026-01-05 16:53:00 -08:00
Neil Macneale IV 86b08bae1a go mod tidy in integration-tests/go-sql-server-driver 2026-01-05 14:14:07 -08:00
elianddb 4aed001be4 rm tzdata explicit import and replace with timetzdata build tag 2025-12-26 13:59:40 -08:00
elianddb 0dd36d6129 add curr latest release to test env missing tz db 2025-12-26 10:37:35 -08:00