28502 Commits

Author SHA1 Message Date
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
macneale4
5f9b3fcf9d [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2025-11-12 21:07:15 +00:00
Neil Macneale IV
97d7538a07 First pass on disabling branch activity stats 2025-11-12 20:58:26 +00:00
Neil Macneale IV
e3c307c145 Print the resume message after the snappy/crc scans 2025-11-11 18:25:24 -08:00
Neil Macneale IV
1a850a6282 fix typos 2025-11-11 18:11:49 -08:00
Neil Macneale IV
7edcf889cf Use <.> as the error marker in snappy output 2025-11-11 18:09:49 -08:00
macneale4
a70ad20f11 [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2025-11-12 02:05:27 +00:00
Neil Macneale IV
f7422ee9bf Flush snappy writer before writing end message 2025-11-11 17:56:22 -08:00