Commit Graph

27317 Commits

Author SHA1 Message Date
Nick Tobey c84546fe38 Update archive_test.go 2025-08-05 13:06:48 -04:00
Nick Tobey 81b521d34a Avoid virtual method call in hot loop by duplicating prollyBinSearch code :( 2025-08-05 03:04:34 -04:00
Nick Tobey 1f15072dff Merge remote-tracking branch 'origin/main' into nicktobey/mmap 2025-07-29 17:33:51 -04:00
Nick Tobey 5d63d24bcd Unmap memory mapped index files when closing the DB.gi 2025-07-29 17:33:31 -04:00
Neil Macneale IV 55ea0767a4 Merge pull request #9597 from dolthub/macneale4/bgrainger-mysqlconnector
Update MySqlConnector to latest version.
2025-07-29 14:16:34 -07:00
Nathan Gabrielson 003feae7af Merge pull request #9560 from dolthub/nathan/queryCatalog
Better dolt_query_catalog system table
2025-07-29 12:51:03 -07:00
Neil Macneale IV 06b4e81039 Update MySqlClient project to target .NET 8.0
Fix test failure for "dotnet mysql client" by updating the MySqlClient
project from net5.0 to net8.0 target framework. This aligns with the
.NET 8.0 SDK installed in the Docker environment.

The MySqlConnector test was already working, but MySqlClient was still
targeting the old framework version.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-29 19:24:28 +00:00
Nathan Gabrielson 8cf6714d51 Phrasing 2025-07-29 12:12:27 -07:00
Nathan Gabrielson 0df11fa879 Requested changes 2025-07-29 12:04:17 -07:00
Aaron Son d72bc96268 Merge pull request #9599 from dolthub/aaron/clean-up-autoincrement-init-on-shutdown
go: sqle: autoincrement_tracker: When we close the engine.SqlEngine, finalize any ongoing initialization of AutoIncrementTrackers.
2025-07-29 11:58:35 -07:00
Neil Macneale IV 70cf8e475a Set end line format to unix 2025-07-29 11:47:01 -07:00
Neil Macneale IV 65e27bc892 Pin .NET SDK to version 8.0.412 for reproducible builds
Update from using --channel 8.0 to --version 8.0.412 to ensure
consistent and reproducible testing environment.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-29 11:44:00 -07:00
Neil Macneale IV e4a681be4e Update MySQLDockerfile to use .NET 8.0 SDK
Upgrade from .NET 5.0.400 to .NET 8.0 using Microsoft's official
dotnet-install.sh script. This fixes test failures in PR #9597 where
the updated MySqlConnector package requires .NET 8.0 support.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-29 11:44:00 -07:00
Nick Tobey 6ae35a6bd8 Merge remote-tracking branch 'origin/aaron/clean-up-autoincrement-init-on-shutdown' into nicktobey/mmap 2025-07-29 14:24:49 -04:00
reltuk 60efd1face [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2025-07-29 18:16:46 +00:00
Aaron Son 0d5bead5a0 go: sqle: autoincrement_tracker: When we close the engine.SqlEngine, finalize any ongoing initialization of AutoIncrementTrackers.
This lets us more cleanly close DoltDB instances, which we should not be accessed after we close them.
2025-07-29 11:06:43 -07:00
Bradley Grainger 75521e6bbe Update MySqlConnector to latest version.
The NuGet package and .NET version being used were both out of support.
2025-07-29 08:47:25 -07:00
Nick Tobey 8fb9b15993 Update types in archive_test.go 2025-07-28 19:21:03 -04:00
coffeegoddd 365926dc1a [ga-bump-release] Update Dolt version to 1.57.3 and release v1.57.3 v1.57.3 2025-07-28 23:09:59 +00:00
Nick Tobey b01f5f6e33 Make prollyBinSearch generic to avoid interface dispatch. 2025-07-28 19:01:39 -04:00
Jason Fulghum 9ef9e7877c Merge pull request #9587 from dolthub/fulghum/bug-fix-merge
Bug fix: Update secondary index correctly during a merge with a schema change
2025-07-28 15:35:28 -07:00
Nick Tobey 5ab3e08c83 Make prollyBinSearch generic to avoid interface dispatch. 2025-07-28 18:25:45 -04:00
Nick Tobey f49b13e25d Add dependency on github.com/edsrzf/mmap-go 2025-07-28 18:20:12 -04:00
Nick Tobey d9023a43f3 Simplify MMapArchiveIndexesParam param logic. 2025-07-28 18:15:27 -04:00
Nick Tobey d74299efa5 Use edsrzf/mmap-go for mmapped files instead of rolling our own implementation. 2025-07-28 18:06:53 -04:00
Nathan Gabrielson cc8cab5e2b Better statementBegin 2025-07-28 15:05:56 -07:00
angelamayxie 70224c069b Merge pull request #9592 from dolthub/angelamayxie-859e4fc2
[auto-bump] [no-release-notes] dependency by angelamayxie
2025-07-28 15:00:06 -07:00
Nathan Gabrielson 1dcacfb844 sort imports 2025-07-28 14:27:02 -07:00
Nathan Gabrielson 46e0a8fcc3 StatementBegin improvement 2025-07-28 14:23:32 -07:00
Nathan Gabrielson 3943c271a7 Small engine test fix 2025-07-28 14:23:32 -07:00
NathanGabrielson 97cc72ab3f [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2025-07-28 14:23:28 -07:00
Nathan Gabrielson 7aa2689dda whoops messed up the bats tests 2025-07-28 14:22:17 -07:00
Nathan Gabrielson e95b69724c Some cleanup 2025-07-28 14:22:17 -07:00
Nathan Gabrielson 81ed626989 More changes 2025-07-28 14:22:17 -07:00
Nathan Gabrielson a929e7e223 More changes, hopefully almost done? 2025-07-28 14:22:17 -07:00
Nathan Gabrielson adb7acc051 More changes, hopefully almost done? 2025-07-28 14:22:17 -07:00
Nathan Gabrielson bc75d263c8 Many changes 2025-07-28 14:22:17 -07:00
Nathan Gabrielson 24c6c33bc6 dolt_query_catalog table update 2025-07-28 14:22:17 -07:00
angelamayxie 46d421d1bf [ga-bump-dep] Bump dependency in Dolt by angelamayxie 2025-07-28 20:38:41 +00:00
Jason Fulghum c453ba5fb5 Bug fix for updating secondary indexes during a merge when the schema has changed from the ancestor 2025-07-28 12:23:05 -07:00
Aaron Son 4497789ae4 Merge pull request #9586 from dolthub/aaron/bump-dependency-eventsapi_schema
[no-release-notes] .github: workflows/bump-dependency.yaml: Add support for eventsapi_schema bump.
2025-07-28 14:51:47 -04:00
Aaron Son 8fbbea3e3d Merge pull request #9583 from dolthub/aaron/external-eventsapi-repository
[no-release-notes] go,proto: Move eventsapi proto definitions and pb.go files into a separate repository.
2025-07-28 13:12:52 -04:00
Aaron Son b8d7bb4637 go/utils/repofmt/check_fmt.sh: Fix to consider eventsapi_schema local. 2025-07-26 11:43:18 -07:00
Aaron Son d3a9509584 .github: workflows/bump-dependency.yaml: Add support for eventsapi_schema bump. 2025-07-25 15:10:44 -07:00
Elian b0222c29ed Merge pull request #9585 from dolthub/elianddb/protogen-gofmt-goimports
Run gofmt and goimports on generated protobuf files to ensure clean diffs
2025-07-25 14:55:08 -07:00
Elian 9417bb38e3 Merge pull request #9584 from dolthub/elianddb-7bc2294a
[auto-bump] [no-release-notes] dependency by elianddb
2025-07-25 14:41:08 -07:00
Elian b67b1e39da Merge pull request #9551 from dolthub/elianddb/9530-fix-auto-increment-overflow
dolthub/dolt#9530 - Fix auto-increment display for SHOW CREATE TABLE
2025-07-25 14:37:14 -07:00
elianddb e6630d6905 fix typo 2025-07-25 14:30:29 -07:00
elianddb e58a5e68ae add gofmt and goimports for clean diffs 2025-07-25 14:28:22 -07:00
nicktobey aa9e68d884 [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2025-07-25 21:18:39 +00:00