Commit Graph

27355 Commits

Author SHA1 Message Date
elianddb
68631fa92b add new ver of gms pr 2025-08-04 12:57:55 -07:00
elianddb
3c88959378 add no_lambda tag 2025-08-04 11:46:46 -07:00
elianddb
2cd47f7eea add gms pr ver 2025-08-04 11:46:46 -07:00
elianddb
bcf5ff94ce Clean up wildcard authentication test and add customer scenario
- Cleaned up test to use helper functions where applicable (definePORT)
- Removed redundant test scenarios and consolidated into one comprehensive test
- Added clear comments referencing the original customer issue #9624
- Test covers both specific IP and wildcard IP patterns like customer's 'foo'@'10.0.0.1' and 'bar'@'10.0.0.%'
- Verifies both MySQL and Dolt client authentication work correctly
- Demonstrates fix for "No authentication methods available for authentication" error

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-04 11:26:47 -07:00
elianddb
a711803b9b Fix dolt client syntax in wildcard authentication bats test
Updated dolt client connection commands to use correct global argument
syntax: --host, --port, --user, --password, and --no-tls before the sql
subcommand. This ensures both mysql and dolt clients are properly tested
for wildcard user authentication patterns like 'user'@'127.0.0.%'.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-04 11:26:47 -07:00
elianddb
5461f7584e Add bats test for wildcard user authentication
- Tests that users with wildcard IP patterns like 'user'@'127.0.0.%' can authenticate
- Verifies both specific IP users and wildcard users work correctly
- Covers the authentication fix for issue #9624

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-04 11:26:47 -07:00
angelamayxie
9360826f5f Merge pull request #9625 from dolthub/angelamayxie-028d9cad
[auto-bump] [no-release-notes] dependency by angelamayxie
2025-08-04 10:08:11 -07:00
angelamayxie
fcf329cad3 [ga-bump-dep] Bump dependency in Dolt by angelamayxie 2025-08-04 16:26:26 +00:00
coffeegoddd
7b0cb55338 [ga-bump-release] Update Dolt version to 1.57.5 and release v1.57.5 v1.57.5 2025-08-02 00:37:14 +00:00
angelamayxie
ac71a909fc Merge pull request #9622 from dolthub/angelamayxie-6bc9ba75
[auto-bump] [no-release-notes] dependency by angelamayxie
2025-08-01 16:59:54 -07:00
angelamayxie
9df1edc231 Merge branch 'main' into angelamayxie-6bc9ba75 2025-08-01 16:13:52 -07:00
Elian
172060449c Merge pull request #9619 from dolthub/elianddb/9530-overflow-check-on-inc
dolthub/dolt#9530 - Overflow check for auto_inc
2025-08-01 16:00:57 -07:00
angelamayxie
5a9b77ac35 [ga-bump-dep] Bump dependency in Dolt by angelamayxie 2025-08-01 22:55:17 +00:00
elianddb
5f685060ff [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2025-08-01 22:19:31 +00:00
elianddb
1c910023d1 amend gms ver to pr 2025-08-01 15:10:37 -07:00
elianddb
f8c8ae46ea update other funcs logic 2025-08-01 15:10:37 -07:00
elianddb
77ce1e3a16 add overflow check for inc in func 2025-08-01 15:10:37 -07:00
Nathan Gabrielson
f6ede4f1a9 Merge pull request #9600 from dolthub/nathan/ci-run
Add `dolt ci run`
2025-08-01 12:43:14 -07:00
Nathan Gabrielson
4f70b20a16 Merge pull request #9620 from dolthub/nathan/fixAsOf
Fix for 'as of' with dolt_query_catalog
2025-08-01 11:47:50 -07:00
Nathan Gabrielson
943176c527 One more test 2025-08-01 10:56:01 -07:00
NathanGabrielson
c4912686d8 [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2025-08-01 17:48:29 +00:00
Nathan Gabrielson
36c7ed33e6 more small changes 2025-08-01 10:38:45 -07:00
Nathan Gabrielson
4d512f18e2 Change run.go a bit, clean up testing file 2025-08-01 10:38:45 -07:00
Nathan Gabrielson
670709eaaa Some fixes 2025-08-01 10:38:45 -07:00
Nathan Gabrielson
0e8ddd2725 Fix bad + more testing, safer type conversion 2025-08-01 10:38:44 -07:00
Nathan Gabrielson
104dee863b More small changes, new test 2025-08-01 10:38:44 -07:00
Nathan Gabrielson
30cbc49158 Mostly done 2025-08-01 10:38:44 -07:00
Nathan Gabrielson
bc9a960b42 WIP 2025-08-01 10:38:44 -07:00
Nathan Gabrielson
e1f0c2434a Whoops missed some stuff 2025-08-01 10:27:56 -07:00
Nathan Gabrielson
9f8891b5f3 Fix for 'as of' with dolt_query_catalog 2025-08-01 10:19:06 -07:00
Elian
16908cf027 Merge pull request #9617 from dolthub/elianddb/dbeaver-infinite-loop-fix
Fix DBeaver infinite loop from system table database context errors
2025-07-31 20:55:28 -07:00
elianddb
c5a363e65e fix up code 2025-07-31 17:35:39 -07:00
elianddb
ab01a7411a Fix DBeaver infinite loop caused by system table database context errors
Resolves "Empty database name" errors when DBeaver queries system tables with explicit database context (e.g., SHOW TABLE STATUS FROM database).

The issue occurred because system tables used ctx.GetCurrentDatabase() which returns empty when queries specify explicit database context, causing DBeaver to retry queries infinitely.

Fixed by modifying system tables to receive database name as constructor parameter:
- dolt_remotes: Modified NewRemotesTable to accept dbName parameter
- dolt_stashes: Modified NewStashesTable to accept dbName parameter
- dolt_backups: Modified newBackupsIter to accept dbName parameter
- Updated constructor calls in database.go

Added comprehensive bats test covering both failure scenarios from customer trace.log.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-31 22:56:59 +00:00
coffeegoddd
6a8bcbacec [ga-bump-release] Update Dolt version to 1.57.4 and release v1.57.4 v1.57.4 2025-07-31 00:09:12 +00:00
Elian
7734ccb470 Merge pull request #9561 from dolthub/elianddb/9554-fix-varbinary-hex-display
dolthub/dolt#9554 - Fix varbinary fields displaying as unicode instead of hex
2025-07-30 16:30:18 -07:00
elianddb
8b8f0b2071 Merge latest main: accept dependency updates
- Accept all changes from main branch for go.mod and go.sum
- Ensures compatibility with latest dependency versions
- Preserves binary-as-hex functionality from feature branch
2025-07-30 22:44:05 +00:00
angelamayxie
4f98884037 Merge pull request #9611 from dolthub/angelamayxie-6a19649d
[auto-bump] [no-release-notes] dependency by angelamayxie
2025-07-30 15:38:40 -07:00
elianddb
85b2f27457 Merge remote-tracking branch 'origin/main' into elianddb/9554-fix-varbinary-hex-display 2025-07-30 15:00:38 -07:00
angelamayxie
c4a27697e7 [ga-bump-dep] Bump dependency in Dolt by angelamayxie 2025-07-30 21:56:28 +00:00
Aaron Son
e17d67c819 Merge pull request #9610 from dolthub/aaron/proto-restore-grpc-pb-go-files
[no-release-notes] proto/Makefile: Fix the generation of _grpc.pb.go files.
2025-07-30 14:52:47 -07:00
Aaron Son
be17e39a02 [no-release-notes] proto/Makefile: Fix the generation of _grpc.pb.go files.
With the removal of the circular symlink in go/gen/proto/github.com, we need grpc-go_out path to be source relative as well.
2025-07-30 13:52:57 -07:00
elianddb
04d13dcadb [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2025-07-30 20:02:16 +00:00
elianddb
0ae19fd06f add no_lambda tag 2025-07-30 12:53:58 -07:00
elianddb
65e15a89f2 add miss || false 2025-07-30 12:46:21 -07:00
elianddb
ef549b9e1d Merge latest main branch into binary-as-hex feature branch
- Resolves conflicts in sql.go by integrating both:
  1. Main branch's query catalog refactoring (direct SQL queries, no dEnv dependency)
  2. Binary-as-hex parameter support from feature branch
- Maintains SaveQuery function name from main branch
- Preserves binaryAsHex parameter threading through all query execution paths
- Updates function signatures to match main branch's simplified approach
2025-07-30 19:21:55 +00:00
elianddb
5157153557 add direct link to issue 2025-07-30 12:12:16 -07:00
elianddb
c1719f12bc rm expect install check in case of malformed installations 2025-07-30 12:07:36 -07:00
elianddb
05068bab6c add miss dependencies for win and comments 2025-07-30 11:29:52 -07:00
Elian
ae9f979d79 Update sql.go rm extra comments 2025-07-30 11:19:24 -07:00
elianddb
14b4292cda add review compile-time interface check, err handling, and test cleanup 2025-07-30 11:16:11 -07:00