Commit Graph

28511 Commits

Author SHA1 Message Date
angelamayxie f6e9519711 Merge pull request #10098 from dolthub/angelamayxie-f06d8856
[auto-bump] [no-release-notes] dependency by angelamayxie
2025-11-18 15:59:37 -08:00
angelamayxie d9c6bd184e [ga-bump-dep] Bump dependency in Dolt by angelamayxie 2025-11-18 23:27:55 +00:00
Aaron Son 71152788fe Merge pull request #10094 from dolthub/aaron/fix-aws-conjoin
go/store/nbs: Fix NomsBlockStore Conjoin against AWS S3 when the AWS S3 endpoint requires a Content-Length header.
2025-11-18 14:38:06 -08:00
Elian b7258bde75 Merge pull request #10093 from dolthub/elianddb-11f255cc
[auto-bump] [no-release-notes] dependency by elianddb
2025-11-18 13:24:31 -08:00
Aaron Son c22a767c81 go/store/nbs: Fix NomsBlockStore Conjoin against AWS S3 when the AWS S3 endpoint requires a Content-Length header.
AWS Go SDK needs an io.ReadSeeker in the UploadPartInput in order to supply a Content-Length header. Supplying an io.MultiReader was resulting in an error.

Fix this for now by making a temporary copy of the data and using a bytes.NewReader instead.
2025-11-18 12:15:20 -08:00
elianddb 8706e568aa [ga-bump-dep] Bump dependency in Dolt by elianddb 2025-11-18 18:41:40 +00:00
Aaron Son 33d78de99f Merge pull request #9999 from dolthub/aaron/nbs-no-export-chunk-journal
[no-release-notes] go/store/nbs: Small cleanup to not expose ChunkJournal() from NomsBlockStore.
2025-11-18 08:52:32 -08:00
coffeegoddd db13f607f6 [ga-bump-release] Update Dolt version to 1.78.0 and release v1.78.0 v1.78.0 2025-11-18 03:01:19 +00:00
Nick Tobey f85f653b9a Merge pull request #10085 from dolthub/nicktobey/dolt_log
Allow DOLT_LOG table function to defer parsing of arguments until row iteration.
2025-11-17 18:50:16 -08:00
angelamayxie 7499648002 Merge pull request #10084 from dolthub/angela/date_functions
Dolt bump for gms zeroTime update
2025-11-17 17:10:50 -08:00
angelamayxie 4b579ea9ad Merge pull request #10090 from dolthub/angelamayxie-49b8a44f
[auto-bump] [no-release-notes] dependency by angelamayxie
2025-11-17 16:13:12 -08:00
angelamayxie 9faed2f260 Merge branch 'angela/date_functions' into angelamayxie-49b8a44f 2025-11-17 16:12:58 -08:00
angelamayxie c666bc05e8 [ga-bump-dep] Bump dependency in Dolt by angelamayxie 2025-11-18 00:10:08 +00:00
angelamayxie 7c5289185e [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2025-11-17 21:42:41 +00:00
Angela Xie 7e1ed06992 Merge branch 'angela/date_functions' of https://github.com/dolthub/dolt into angela/date_functions 2025-11-17 13:33:38 -08:00
Angela Xie 48935bd068 gms bump 2025-11-17 13:33:30 -08:00
angelamayxie b7d642e9d2 [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2025-11-17 21:17:53 +00:00
Angela Xie 171d71b2f0 gms bump 2025-11-17 13:08:11 -08:00
Nick Tobey fababb4542 Properly parse DOLT_LOG arguments, while deferring GetField arguments until RowIter generation. 2025-11-17 13:07:25 -08:00
Nick Tobey 89d8027c58 Add dolt_log query tests 2025-11-17 13:07:25 -08:00
angelamayxie 3949588ca4 [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2025-11-17 19:13:04 +00:00
Angela Xie 6d38699f7f Merge branch 'angela/date_functions' of https://github.com/dolthub/dolt into angela/date_functions 2025-11-17 11:04:14 -08:00
Angela Xie 2ac03f79cf gms bump 2025-11-17 11:04:08 -08:00
coffeegoddd b64ad086df [ga-bump-release] Update Dolt version to 1.77.0 and release v1.77.0 v1.77.0 2025-11-17 18:34:29 +00:00
James Cor daa091b043 unsafe Tuple methods (#10077) 2025-11-14 17:25:09 -08:00
angelamayxie ee85000d01 [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2025-11-15 00:15:32 +00:00
Angela Xie 9b91547f4a gms bump 2025-11-14 16:05:54 -08:00
Angela Xie aff228f95f fix how zero time is written to storage 2025-11-14 16:04:00 -08:00
Jason Fulghum db2b209c88 Merge pull request #10067 from dolthub/fulghum/mutual_tls
Add support for configuring a server's CA cert, and BATS tests for client-cert auth
2025-11-14 15:51:35 -08:00
Aaron Son 480c43547d Merge pull request #10082 from dolthub/aaron/autoincrement-init-race-fix
go: sqle/dsess: autoincrement_tracker.go: Fix race condition in initialization.
2025-11-14 15:37:33 -08:00
Aaron Son 6cf689f359 go: sqle/dsess: autoincrement_tracker.go: Fix race condition in initialization.
When initializing the autoincrement_tracker, we look at the current value of the autoincrement sequence on the table across every branch. We do this concurrently, and take the highest value we find as the initial value to use across the `dolt` run.

This fixes a race condition which would cause us to calculate the wrong highest value across all branches.
2025-11-14 14:37:40 -08:00
Jason Fulghum f2969f6b44 Adding support for configuring a CA to validate client certs, and BATS tests for client-cert auth. 2025-11-14 14:32:22 -08:00
Angela Xie db0c97c22e fix merge conflict 2025-11-14 14:26:10 -08:00
Jason Fulghum abf6d1b525 Merge pull request #10081 from dolthub/fulghum-16344eda
[auto-bump] [no-release-notes] dependency by fulghum
2025-11-14 14:22:16 -08:00
fulghum bd1dc37d73 [ga-bump-dep] Bump dependency in Dolt by fulghum 2025-11-14 21:43:21 +00:00
Tim Sehn 483b9cd064 Merge pull request #10076 from dolthub/tim/checkout-in-agent-md
Add a dolt checkout section to AGENT.md
2025-11-13 11:41:23 -08:00
Tim Sehn eee8cc326e Neil feedback 2025-11-13 11:41:09 -08:00
Tim Sehn 9f9c6d84bf Remove a file that seems to be added 2025-11-13 10:17:46 -08:00
Tim Sehn 9bf7bbf3e8 Add a section to AGENT.md on dolt checkout behavior to mitigate incorrect branch writes. 2025-11-13 10:14:55 -08:00
Neil Macneale IV eb93948724 Merge pull request #10061 from dolthub/macneale4/journal-inspect
[no-release-notes] Add dolt admin journal-inspect cmd
2025-11-13 10:04:07 -08:00
Neil Macneale IV dbe2d1a4ab Merge pull request #10072 from dolthub/macneale4-claude/branch-activity-disable
Optionally enable branch activity stats
2025-11-12 17:57:29 -08:00
Neil Macneale IV 84915c99cd Fix bats test to properly configure server port
The issue was that start_sql_server_with_args appends --port after
--config, but the config file was resetting to defaults. Fixed by:
1. Calling definePORT to get an available port
2. Including the port in the config file under listener.port
3. Using start_sql_server_with_args_no_port which expects PORT to be set

All 6 branch-activity tests now pass.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-13 00:01:51 +00:00
coffeegoddd e687044da2 [ga-bump-release] Update Dolt version to 1.76.7 and release v1.76.7 v1.76.7 2025-11-12 23:56:07 +00:00
Neil Macneale IV 237fe89968 Fix bats test config to avoid duplicate YAML keys
The start_sql_server_with_config function creates a config with
a 'behavior:' section and appends the provided config file. This
caused a YAML parse error when our config also had a 'behavior:' key.

Fixed by creating a complete config file and using start_sql_server_with_args
instead, which avoids the duplicate key issue.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 23:27:50 +00:00
Neil Macneale IV c8491c0e23 Warn when root record rolls backwards 2025-11-12 15:24:08 -08:00
angelamayxie bae2e8fd29 Merge pull request #10073 from dolthub/angelamayxie-7b8fb200
[auto-bump] [no-release-notes] dependency by angelamayxie
2025-11-12 15:23:14 -08:00
Neil Macneale IV 44ba402768 Add error handling for disabled branch activity tracking
- Modified branch-activity.bats to use config file that enables tracking
- Added IsTrackingEnabled() method to BranchActivityTracker
- Added error check in branch_activity_table to return helpful error message
  when tracking is disabled
- Added new test case to verify error is shown when tracking is disabled
- Error message instructs users to enable via config:
  'behavior.branch_activity_tracking: true'

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 23:14:51 +00:00
angelamayxie 485834d4a1 [ga-bump-dep] Bump dependency in Dolt by angelamayxie 2025-11-12 22:49:57 +00:00
Neil Macneale IV c41a856796 Fix test harness to enable branch activity tracking
The test harness was disabling branch activity tracking by default,
which caused TestBranchActivity tests to fail. Branch activity
tracking should be enabled by default in tests since existing tests
expect it to be available.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 21:29:41 +00:00
Dustin Brown 5f987807fb Merge pull request #10027 from dolthub/db/bump-prometheus
[no-release-notes] /go/{go.mod,go.sum}: bump prometheus client
2025-11-12 13:21:03 -08:00