Commit Graph

3987 Commits

Author SHA1 Message Date
Nick Tobey ecd150ab5e nonlocal tables appear in show_tables 2025-10-23 01:16:03 -07:00
Nick Tobey 6d70219766 Allow creating foreign key on nonlocal table. 2025-10-23 01:16:03 -07:00
David Dansby 0152ea1ded Merge branch 'main' of github.com:dolthub/dolt into codeaucafe/5861-tmp 2025-10-22 21:47:55 -07:00
Aaron Son db127eb1b8 Apply suggestions from code review
Co-authored-by: Neil Macneale IV <46170177+macneale4@users.noreply.github.com>
2025-10-22 16:51:49 -07:00
Aaron Son 52e673e445 go/store/nbs: archive_writer.go: Fix problem with archive stream writer where we did not remove temptf files when we were pushing changes. 2025-10-22 16:23:08 -07:00
angelamayxie cd41015ee8 Update integration-tests/bats/sql-load-data.bats
Co-authored-by: James Cor <jcor@ucsd.edu>
2025-10-21 16:28:08 -07:00
Angela Xie bff515c7de update bats test 2025-10-21 15:55:05 -07:00
David Dansby e895a388c2 Merge branch 'main' of github.com:dolthub/dolt into codeaucafe/5861-tmp 2025-10-20 22:25:47 -07:00
elianddb 5fa7e5a817 amend bats for default cols 2025-10-20 15:39:56 -07:00
David Dansby 4e37ef018d Merge remote-tracking branch 'upstream/main' into codeaucafe/5861-tmp 2025-10-19 17:12:37 -07:00
Elian 557b174cea Merge pull request #9961 from dolthub/elian/entrydeps
docker-entrypoint.sh: Add missing dependencies for SQL file extraction and amend MySQL entry point behavior
2025-10-17 13:57:22 -07:00
elianddb c83731152a amend tmp dirs in bats 2025-10-17 12:54:06 -07:00
elianddb 8f9dd125da rm log parsing 2025-10-16 22:00:26 -07:00
elianddb 5db9f4750c rm run negation 2025-10-16 14:18:53 -07:00
elianddb c46cb5f444 amend err msg 2025-10-16 12:49:20 -07:00
elianddb ce5f50311c fix check on DOLT_RAW 2025-10-16 11:20:15 -07:00
elianddb 99145e0323 add longer timeout for grep log parse 2025-10-16 10:54:49 -07:00
elianddb d498dc9b9a add wait for log 2025-10-16 09:59:46 -07:00
elianddb 379f2ddae2 amend timeout 2025-10-16 09:59:46 -07:00
elianddb 63f2b1e723 amend format and fix grep 2025-10-16 09:59:46 -07:00
elianddb d22305b61d add output for init files 2025-10-16 09:59:46 -07:00
elianddb cce453731f add log tests 2025-10-16 09:59:45 -07:00
elianddb 992677d42b amend tests and add parser 2025-10-16 09:59:45 -07:00
elianddb 4b19a450bc rm dbg stmts 2025-10-16 09:59:45 -07:00
elianddb 1fc59cc9da mv order to match mysql 2025-10-16 09:59:45 -07:00
elianddb c4507a49bb add Dockerfile deps for entrypoint init 2025-10-16 09:59:45 -07:00
Neil Macneale IV 2263d186fd Keep cluster dolt_gc tests in place with auto_gc disabled. 2025-10-16 09:13:31 -07:00
Neil Macneale IV 3c1d4c772c Don't expect GC to fail in cluster tests. 2025-10-15 14:57:13 -07:00
Neil Macneale IV f5a68f7d97 Account for nil AutoGCBehavior object to indicate default behavior 2025-10-15 11:55:24 -07:00
Neil Macneale IV 4434b6febc Insert more data for garbage collection test. Archives make difference smaller 2025-10-15 11:54:12 -07:00
Neil Macneale IV 95b810651e Update Archive tests to account for new defaults 2025-10-15 11:54:12 -07:00
Aaron Son 404caa50d9 Merge pull request #9957 from dolthub/aaron/handle-aws-remote-urls
go/libraries/utils/earl: Add special handling for AWS URLs with non-compliant host components so that we can bump the Golang version.
2025-10-15 19:09:50 +02:00
Elian d037ac7b59 Merge pull request #9952 from dolthub/elian/mariadb
dolthub/dolt#9904: Add MariaDB connectors integration tests
2025-10-14 13:24:44 -07:00
Aaron Son 06a1e9bb3a go/libraries/utils/earl: Add special handling for AWS URLs with non-compliant host components so that we can bump the Golang version. 2025-10-14 11:56:26 +02:00
Aaron Son 5e67de9f61 go-sql-server-driver: 1.25.1 here too. 2025-10-14 11:13:51 +02:00
elianddb d8216be4b3 fix ruby 2025-10-13 19:49:35 -07:00
elianddb 287bba5959 amend image vers 2025-10-13 17:06:26 -07:00
elianddb 17ab809bd1 add odbc and swift test 2025-10-13 15:17:27 -07:00
elianddb 1b05f9bc3a rm glob copy of other repos 2025-10-13 10:03:15 -07:00
elianddb 02b7c04b83 amend R deps layer 2025-10-12 20:25:47 -07:00
elianddb 9fe5cf744e amend workflow to use correct dir 2025-10-12 19:41:46 -07:00
elianddb 5db5aac06c add mariadb connectors for existing langs 2025-10-12 17:33:54 -07:00
elianddb 8f377dc999 add c and cpp mariadb 2025-10-12 17:33:54 -07:00
elianddb 891ef9592f fix entrypoint 2025-10-12 17:33:54 -07:00
elianddb c38d3827c1 amend Dockerfile to embed interpreters from diff build stages
# Conflicts:
#	go/cmd/dolt/doltversion/version.go
#	go/go.mod
#	go/go.sum
2025-10-12 17:33:51 -07:00
elianddb 49592b4bdf docker process 2025-10-12 17:33:41 -07:00
David Dansby e14ec93553 feat(sql): make dolt_diff_summary respect dolt_ignore patterns
Add ignore pattern filtering to dolt_diff_summary table function to
match dolt diff command behavior. Tables matching patterns in
dolt_ignore are now filtered out from diff summary results.

Changes include:
- Add getIgnorePatternsFromContext() to retrieve ignore patterns from
dolt_ignore
- Add shouldIgnoreDelta() to check if table deltas should be ignored
- Add shouldFilterSystemTable() to filter out system tables (dolt_*
prefix)
- Apply filtering to both general queries and specific table queries
- Only ignore added/dropped tables, not modified/renamed tables

Tests added:
- 5 integration tests in dolt_queries_diff.go
- 4 bats tests in ignore.bats covering basic patterns, wildcards,
dropped tables, and specific table queries

Refs: #5861
2025-10-09 16:54:54 -07:00
Nick Tobey 6215a9583c Skip nonlocal.bats for remote bats testing. 2025-10-07 01:13:06 -07:00
Nick Tobey c7fd393be7 Fix nonlocal.bats 2025-10-06 21:26:19 -07:00
Nick Tobey 3e78701608 Rename global_tables -> nonlocal_tables 2025-10-06 21:03:20 -07:00