Commit Graph

26081 Commits

Author SHA1 Message Date
Eng Zer Jun 03b751b9d9 Replace golang.org/x/exp/slices with stdlib slices
The experimental functions in `golang.org/x/exp/slices` are now
available in the standard library in Go 1.21.

Reference: https://go.dev/doc/go1.21#slices
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
2025-03-19 00:44:56 +08:00
Jason Fulghum 7eeed64c2a Merge pull request #8996 from dolthub/fulghum-fa97159f 2025-03-17 17:23:30 -07:00
fulghum bb42ae5036 [ga-bump-dep] Bump dependency in Dolt by fulghum 2025-03-17 23:42:42 +00:00
Jason Fulghum 15ac87c3a8 Merge pull request #8994 from dolthub/fulghum/extended_types
Bug fix for TypeCompatibilityChecker to ignore ExtenedTypes
2025-03-17 16:12:21 -07:00
Jason Fulghum 18edfefce1 Bug fix for TypeCompatibilityChecker to ignore ExtenedTypes 2025-03-17 12:47:56 -07:00
Neil Macneale IV e7f6199e10 Merge pull request #8993 from dolthub/macneale4/dependabot
Bump golang.org/x/net in /go/gen/proto/dolt/services/eventsapi
2025-03-17 11:52:47 -07:00
Neil Macneale IV 3c6be04765 I got a fever, and I need more cowbell... or go mod tidy 2025-03-17 10:45:27 -07:00
Neil Macneale IV 4a2c9147f5 More go mod tidy 2025-03-17 10:29:12 -07:00
Neil Macneale IV c1fd67478e go mod tidy 2025-03-17 10:24:14 -07:00
Neil Macneale IV 343c1e2986 Merge pull request #8990 from Juneezee/uuid
Remove unnecessary `hashicorp/go-uuid` dependency
2025-03-17 10:11:59 -07:00
Eng Zer Jun 71b63cde34 Remove unnecessary hashicorp/go-uuid dependency
We are already using `github.com/google/uuid` for UUIDs. This dependency
was accidentally introduced.

Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
2025-03-16 16:49:39 +08:00
Jason Fulghum b7c0ddb4aa Merge pull request #8989 from dolthub/fulghum-f61a772a
[auto-bump] [no-release-notes] dependency by fulghum
2025-03-15 14:40:20 -07:00
Jason Fulghum b4b079cfeb Merge branch 'fulghum/on_duplicate' into fulghum-f61a772a 2025-03-15 09:43:57 -07:00
fulghum 1577fba875 [ga-bump-dep] Bump dependency in Dolt by fulghum 2025-03-15 02:18:39 +00:00
Jason Fulghum dca3e04291 Bumping GMS dependency to latest from fulghum/on_duplicate dev branch 2025-03-14 15:58:13 -07:00
Jason Fulghum b01c243b7e Adding a test for a bug with INSERT ON DUPLICATE UPDATE, exposed by dolt_docs system table 2025-03-14 15:47:00 -07:00
Jason Fulghum eadff2ed0f Merge pull request #8850 from wangjingcun/main
refactor: using clear to simplify the code
2025-03-13 17:43:00 -07:00
coffeegoddd fa6685a50c [ga-bump-release] Update Dolt version to 1.50.5 and release v1.50.5 v1.50.5 2025-03-13 23:04:39 +00:00
Neil Macneale IV 3b5f1987ac Merge pull request #8984 from dolthub/macneale4/schema-merge-bug
Fix schema merge bug when schema is identical with multiple indexes on the same columns
2025-03-13 15:05:55 -07:00
Neil Macneale IV cba6eae51b Test for merge conflict when there are redundant indexes 2025-03-13 14:18:01 -07:00
Neil Macneale IV 0bfc3046d9 Handle identical schemas in merges more simply 2025-03-13 14:18:01 -07:00
Maximilian Hoffman 3356f78e61 [no-release-notes] debug verbose analysis (#8983) 2025-03-13 10:22:50 -07:00
Tim Sehn 23388d95d4 Forgot a MariaDB mention 2025-03-12 17:37:54 -07:00
Tim Sehn 7e921e3be8 Remove MariaDB replication from README
Remove MariaDB replication. That is not supported
2025-03-12 17:35:00 -07:00
Neil Macneale IV ee7034b043 Merge pull request #8980 from dolthub/macneale4/compress-dictionary
[no-release-notes] compress dictionary
2025-03-12 16:34:09 -07:00
macneale4 018b9a936f [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2025-03-12 22:49:04 +00:00
Neil Macneale IV 4dbb1dbc44 Compress dictionaries when streaming to archives. Need a TEST 2025-03-12 15:40:37 -07:00
Neil Macneale IV 5a405d8e50 Add archive test which would trip on broken dictionaries 2025-03-12 15:40:30 -07:00
dependabot[bot] d1d09c5b18 Bump golang.org/x/net in /go/gen/proto/dolt/services/eventsapi
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.23.0 to 0.36.0.
- [Commits](https://github.com/golang/net/compare/v0.23.0...v0.36.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-12 22:19:14 +00:00
coffeegoddd 74253e717e [ga-bump-release] Update Dolt version to 1.50.4 and release v1.50.4 v1.50.4 2025-03-12 21:50:23 +00:00
Aaron Son f29c8ed0c5 Merge pull request #8976 from dolthub/aaron/cluster-replication-savepoints-tx
go: sqle/dsess: session.go: Fix transaction savepoint creation when cluster replication is enabled.
2025-03-12 11:53:09 -07:00
Aaron Son 68175f00d3 go: sqle/dsess: session.go: Fix transaction savepoint creation when cluster replication is enabled.
Cluster replication creates a system database, `dolt_cluster`, which does not
support transactions. There are also UserSpaceDatabases which do not support
CreateTransaction. CreateTransaction has special code to avoid visiting them
when recording the start transaction state. CreateSavepoint needed to be
updated with that logic as well.
2025-03-12 10:54:33 -07:00
Jason Fulghum be1ed38f75 Merge pull request #8974 from dolthub/fulghum/notices
Add support for setting notices in the session
2025-03-12 10:19:08 -07:00
James Cor 007d33cc05 Fix InsertID discrepancy tests (#8970) 2025-03-11 16:17:20 -07:00
Jason Fulghum 254b65b873 Adding support for setting notices in the session 2025-03-11 15:09:46 -07:00
Dustin Brown 24f75c8cb5 Merge pull request #8927 from dolthub/db/fix-workflow
[no-release-notes] /.github/workflows/cd-push-docker-image.yaml: use gh api
2025-03-11 14:48:45 -07:00
coffeegoddd 99d3d66b19 [ga-bump-release] Update Dolt version to 1.50.3 and release v1.50.3 v1.50.3 2025-03-11 21:20:46 +00:00
Dustin Brown 54b7d3ddb7 [ga-bump-dep] Bump dependency in Dolt by max-hoffman (#8971)
Co-authored-by: max-hoffman <maximilian.wolfgang1@gmail.com>
2025-03-11 12:24:53 -07:00
Maximilian Hoffman 13ee830c25 [statspro] stats ignore non prolly indexes (#8969) 2025-03-11 12:24:42 -07:00
Maximilian Hoffman 58dabb6adc [no-release-notes] more info in debug output (#8967) 2025-03-11 09:07:16 -07:00
Neil Macneale IV 23ea2051b5 Merge pull request #8956 from dolthub/macneale4/snappy-archive
[no-release-notes] Add snappy support to archives: enable remotes and pushing/pulling
2025-03-10 15:32:39 -07:00
Dustin Brown 9e494d097c [ga-bump-dep] Bump dependency in Dolt by jycor (#8966) 2025-03-10 13:58:28 -07:00
Taylor Bantle 02ccae662a Merge pull request #8962 from dolthub/taylor/restore-perms
Backup restore procedure can load aws config
2025-03-10 14:45:42 -06:00
Neil Macneale IV 8c111148f3 Merge remote-tracking branch 'origin/main' into snappy-archive 2025-03-10 11:23:52 -07:00
Neil Macneale IV 14f7d41931 Remove unnecesary thread protections in archiveWriter
This reverts most of commit a97eea5b8e.
2025-03-10 11:18:10 -07:00
Neil Macneale IV 7608042276 PR Feedback 2025-03-10 11:18:10 -07:00
Aaron Son e541090868 Merge pull request #8963 from dolthub/aaron/store-nbs-s3objectreader-fix-large-table-files-regression
store/nbs: s3_object_reader: Fix a regression which prevented loading large table files with the AWS NomsBlockStore backend.
2025-03-10 11:07:23 -07:00
reltuk 2812d021b7 [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2025-03-08 02:15:46 +00:00
Aaron Son d1a76fb041 store/nbs: s3_object_reader: Fix a regression which prevented loading large table files with the AWS NomsBlockStore backend.
Affects 1.50.0, 1.50.1 and 1.50.2.
2025-03-07 18:06:55 -08:00
Taylor Bantle 5610bbe742 Backup restore loads aws config 2025-03-07 12:52:06 -08:00