Commit Graph

26060 Commits

Author SHA1 Message Date
Aaron Son
da6ddc205f integration-tests/go-sql-server-driver: Give some replication tests a bit longer grace period to replicate synchronously. 2025-03-17 18:08:23 -07:00
Aaron Son
14f5157b03 [no-release-notes] integration-tests/go-sql-server-driver: Add dynamic port allocation and run these tests in parallel.
Takes local runtime from 500+s to ~100s.
2025-03-17 17:48:33 -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
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
Maximilian Hoffman
51eb05981d Sql debug cmd (#8920)
* debug command

* basic debugging working

* type

* bump

* basic bats

* fmt

* license

* fmt
2025-03-07 12:12:24 -08:00
Aaron Son
8b18aef34f Merge pull request #8937 from dolthub/aaron/aws-sdk-v2
[no-release-notes] go: Migrate to aws-sdk-go-v2.
2025-03-07 11:49:39 -08:00
Aaron Son
a942011f19 go: store/nbs: dynamo_fake_test.go: PR feedback on type asserts. 2025-03-07 11:01:28 -08:00
macneale4
cb575defd8 [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2025-03-07 02:43:31 +00:00
Neil Macneale IV
5170e3dc5f Update pull go tests to account for interface change 2025-03-06 18:35:22 -08:00
Neil Macneale IV
aa2175c1a0 Remote support for archives, and pulling impl toggles by env var 2025-03-06 18:25:21 -08:00
Aaron Son
01d9782ffc [no-release-notes] go: Migrate to aws-sdk-go-v2. 2025-03-06 17:21:30 -08:00
Neil Macneale IV
ff94e296ae Minor rename for clarity 2025-03-06 17:09:57 -08:00
Neil Macneale IV
caa8a2095c Rip out ancient code which only applies to clients that are 6 years old 2025-03-06 17:05:21 -08:00
Neil Macneale IV
79fc58f971 Drop the Exists call before loading the archive 2025-03-06 16:51:21 -08:00
Neil Macneale IV
136b3881c0 Replace SetRootChunk() with Commit() 2025-03-06 16:51:00 -08:00
Neil Macneale IV
da8ab9963c Generallize the table writer interface to allow for archives.
Currently hard coded to always use archives in puller.
2025-03-06 16:48:30 -08:00
Neil Macneale IV
a97eea5b8e Make archiveWriter thread safe 2025-03-06 16:05:29 -08:00
Neil Macneale IV
357a1cf201 Wrap the DDict with its original []byte 2025-03-06 16:05:29 -08:00
Neil Macneale IV
aad70b1774 Added tests for stageSnappyChunk, and mixed types 2025-03-06 16:05:29 -08:00
Neil Macneale IV
9822f007f6 archive support to read version 2 format.
Docs updated, and updated tests.
2025-03-06 16:05:29 -08:00
Neil Macneale IV
f2a43493ff Generated gRPC 2025-03-06 16:05:28 -08:00
Neil Macneale IV
a271b2c68e Add suffix to TableFileDetails in grpc 2025-03-06 16:05:28 -08:00
Zach Musgrave
a751dc70f6 Merge pull request #8944 from dolthub/zachmu/auto_gc_docs
Added documentation for auto_gc_behavior
2025-03-06 11:22:03 -08:00
Zach Musgrave
8a3d3fb256 Merge pull request #8941 from dds05/automate/log_format
chore: added log_format for auto_generated yaml
2025-03-05 17:36:35 -08:00