Commit Graph

4002 Commits

Author SHA1 Message Date
elianddb f0e4dfd7ff Merge remote-tracking branch 'origin/main' into elian/10462 2026-02-12 11:24:20 -08:00
Neil Macneale IV e30cfc7add Merge pull request #10482 from dolthub/macneale4-claude/commit-hooks2
commit verification with dolt_tests
2026-02-12 10:00:20 -08:00
elianddb da41e3e193 add use of -x for cherry-pick bats test 2026-02-11 18:28:46 -08:00
Dustin Brown 621a810361 Merge pull request #10485 from dolthub/db/fixes
Git remote support fixes: shard git blobstore writes and normalize clone/remote URLs
2026-02-11 16:38:33 -08:00
Neil Macneale IV 3663d95b0d test workarounds 2026-02-11 16:08:19 -08:00
coffeegoddd☕️✨ 50f92c7f1f /{go,integration-tests}: pr feedback 2026-02-11 16:04:14 -08:00
coffeegoddd☕️✨ c494873358 /integration-tests/bats/sql-remotes-git.bats: fix tests 2026-02-11 15:33:27 -08:00
coffeegoddd☕️✨ f19ddbfac2 /{go,integration-tests}: set max size 2026-02-11 15:22:52 -08:00
Zach Musgrave da07d80472 Merge pull request #10481 from dolthub/zachmu/kill-noms2
[no-review-notes] Removed most of the remaining LD_1 specific codepaths and types
2026-02-11 14:58:55 -08:00
Neil Macneale IV 707e42f1dc Fix messages in commit_verification.bats 2026-02-11 12:09:01 -08:00
Zach Musgrave 8d59c275a6 removed migrate bats tests 2026-02-11 12:03:34 -08:00
coffeegoddd☕️✨ ce10f624e6 /integration-tests: more cleanup 2026-02-11 11:59:51 -08:00
coffeegoddd☕️✨ 027fd3e982 /{go,integration-tests}: some fixes and cleanup 2026-02-11 11:55:10 -08:00
coffeegoddd☕️✨ f2e26ce3fc /integration-tests: fix tests 2026-02-11 11:49:15 -08:00
coffeegoddd☕️✨ e64f8d82e4 /{go, integration-tests}: fix repo cache 2026-02-11 11:45:44 -08:00
Neil Macneale IV 31a2f6ab29 More commit_verification.bats formatting goodness 2026-02-11 11:42:16 -08:00
Neil Macneale IV da09b6b366 Fix bats formatting 2026-02-11 11:38:35 -08:00
Neil Macneale IV 439b554598 rename session variable, remove dead code, fix test strings 2026-02-11 10:50:43 -08:00
Neil Macneale IV dd41a1e391 Fix commit test 2026-02-11 10:50:43 -08:00
Neil Macneale IV 93dd3f6058 add --skip-verification flag to commit and merge cli commands 2026-02-11 10:15:49 -08:00
Neil Macneale IV 338517a49f CLI Tests with rebase 2026-02-11 10:15:49 -08:00
coffeegoddd☕️✨ 36b1853a8e /go/{cmd,libraries}: remote git dir arg 2026-02-11 10:11:05 -08:00
coffeegoddd☕️✨ 76881c2264 /{go,integration-tests}: fixes 2026-02-10 20:14:26 -08:00
coffeegoddd☕️✨ 05a68ac1ae /{go,integration-tests}: add tests 2026-02-10 19:53:55 -08:00
Zach Musgrave abdc652d0a Merge pull request #10223 from dolthub/zachmu/kill-noms
[no-release-notes] removed noms-specific schema-marshalling code
2026-02-10 14:13:00 -08:00
Zach Musgrave fc5ff1e092 removed defunct test data 2026-02-10 12:54:05 -08:00
Zach Musgrave 4f73bb045f removed defunct test 2026-02-10 12:53:13 -08:00
Zach Musgrave 6814a77e6a removed defunct tests 2026-02-10 12:35:20 -08:00
jennifersp 2d3531e3fd Merge pull request #10460 from dolthub/jennifer/maven-update
[no-release-notes] update maven version
2026-02-10 09:32:35 -08:00
jennifersp 8fa6da58ec update maven version 2026-02-09 16:34:26 -08:00
Aaron Son f21a6bcd4d go: sqle/dsess: More PR feedback. 2026-02-09 13:03:57 -08:00
Aaron Son 32eca34587 Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-09 13:01:07 -08:00
Aaron Son 78d1391ef2 go: sqle/dsess: transactions.go: When serializing transaction commits against a working set, form the key with the normalized db name.
Previously, this lock would accidentally allow concurrent access to writing the database working set value because a non-normalized database name like `db/main\x00/refs/heads/main` would allow access along with a normalized database name like `db\x00/refs/heads/main`. This did not impact correctness, since the working sets are safe for concurrent modification at the storage layer, but it could cause transient failures for a client if the optimistic lock retries failed sequentially enough times.

Here we fix the bug so that the txLocks serialize access to the ref heads as expected.
2026-02-09 12:44:08 -08:00
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