Commit Graph

18243 Commits

Author SHA1 Message Date
macneale4 4d6f2649bd [ga-bump-dep] Bump dependency in Dolt by macneale4 2023-03-21 17:30:20 +00:00
andy-wm-arthur 9a7ad41ebe [ga-bump-release] Update Dolt version to 0.75.5 and release v0.75.5 v0.75.5 2023-03-21 17:13:45 +00:00
Aaron Son e901fc43c6 Merge pull request #5606 from dolthub/aaron/nbs-store-conjoin-in-AddTablesToManifest
go/store/nbs: store.go: Conjoin if we need to when we add new table files to a manifest.
2023-03-21 10:10:34 -07:00
Jason Fulghum 7d4c347b5d Merge pull request #5597 from dolthub/fulghum/binlog-replication
Bug fix: binlog replication no longer assumes there is a `root` user
2023-03-21 10:03:54 -07:00
reltuk 76cc243795 [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2023-03-20 23:42:02 +00:00
Aaron Son d024ea8ea6 go/store/nbs: store.go: Conjoin if we need to when we add new table files to a manifest.
This allows us to avoid huge manifests with lots of table files when we run
multiple full GCs over a period of time.
2023-03-20 16:39:52 -07:00
Jason Fulghum bd67ff26e7 Adding a test to assert that the binlog system user account cannot be logged into. 2023-03-20 15:16:16 -07:00
Jason Fulghum 89fe1c9d56 Merge branch 'main' into fulghum/binlog-replication 2023-03-20 14:35:59 -07:00
Aaron Son df1f87fadf Merge pull request #5600 from dolthub/aaron/enable-dolt_gc-procedure
sql: dolt_gc: Enable the dolt_gc stored procedure. Make dolt_gc safe to use.
2023-03-20 12:58:11 -07:00
Aaron Son 7105650970 integration-tests/go-sql-server-driver: concurrent_gc_test.go: Small change to always remove dolt_gc connection from the connection pool. 2023-03-20 11:29:35 -07:00
Aaron Son b442af83f2 go/store/nbs: store.go: Ensure we keeperFunc on chunkExists result into the memtable as well. 2023-03-17 19:19:10 -07:00
Aaron Son 774c100678 go/store/types: gc: Establish safepoint after we are finalizing but before we swap tables. 2023-03-17 15:40:01 -07:00
coffeegoddd 97d4f892bb [ga-bump-release] Update Dolt version to 0.75.4 and release v0.75.4 v0.75.4 2023-03-17 22:35:50 +00:00
Aaron Son 622b65264d integration-tests/go-sql-server-driver: Add a concurrent gc test where we create dolt commits. 2023-03-17 12:28:03 -07:00
Aaron Son cf4b81217a dolt_gc support: Make waitForGC unblock with error on context canceled. Use more agressive retry-with-backoff policy on awaiting process quiesence in dolt_gc. 2023-03-17 11:48:18 -07:00
AndyA a9b8cd3727 Merge pull request #5593 from dolthub/andy/fix-journal-lock-hash-on-bootstrap
go/store/nbs: compute fresh lock hash during manifest true-up on chun…
2023-03-17 11:27:00 -07:00
Andy Arthur d2c61a0b16 go/{cmd/dolt, doltcore/env}: itercept send-metrics command to stop it from loading doltdb 2023-03-17 09:27:21 -07:00
Jason Fulghum bc25e3a034 Merge pull request #5595 from dolthub/fulghum-50a2e79d
[auto-bump] [no-release-notes] dependency by fulghum
2023-03-16 16:26:44 -07:00
Aaron Son b9fbf6d733 integration-tests/go-sql-server-driver: concurrent_gc_test.go: Add an initial test case. 2023-03-16 16:12:48 -07:00
Zach Musgrave 3180e31508 Merge pull request #5489 from dolthub/zachmu/merge-bug
Test for for dropping primary keys when foreign keys are present
2023-03-16 14:55:15 -07:00
zachmu 4369d73c93 [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2023-03-16 20:42:03 +00:00
Zach Musgrave cc8d47bcd7 Merge main 2023-03-16 13:40:25 -07:00
Zach Musgrave 0a4d67832d Fixed tests 2023-03-16 13:21:01 -07:00
Zach Musgrave 78b8e39d5c Remove aggressive mergeability checks 2023-03-16 13:17:38 -07:00
Jason Fulghum 397d8eddbf Create an account specifically for dolt replication that has super user privs and cannot be used for logging in. 2023-03-16 12:33:36 -07:00
fulghum 9a6ea52b79 [ga-bump-dep] Bump dependency in Dolt by fulghum 2023-03-16 19:05:55 +00:00
Aaron Son fd9e2a4bea Merge pull request #5431 from dolthub/aaron/gc-inprogress-writes
go/store/{types,nbs}: Enable writes to proceed while GC is in progress.
2023-03-15 20:55:48 -07:00
Andy Arthur 01a9c13521 go/store/nbs: compute fresh lock hash during manifest true-up on chunk journal bootstrap 2023-03-15 17:49:55 -07:00
Jason Fulghum a1cd57275d Removing a hardcoded reference that assumed root is the admin user for a sql-server. 2023-03-15 17:30:44 -07:00
Zach Musgrave 3d9e76e09d Merge pull request #5583 from dolthub/zachmu/diff-schema-fixes
Bug fix for view and trigger diffs in SQL and JSON diff outputs
2023-03-15 16:55:10 -07:00
Jason Fulghum 419084d9d4 Merge pull request #5556 from dolthub/fulghum/drop-database
Invalidate all sessions' db state for `drop database`
2023-03-15 16:38:53 -07:00
jennifersp 3b46c2918d update maven (#5587) 2023-03-15 15:19:58 -07:00
zachmu fd3f9c2501 [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2023-03-15 21:26:43 +00:00
Zach Musgrave 88123ba032 More PR feedback, made the writing logic slightly less fragile 2023-03-15 14:23:47 -07:00
Zach Musgrave 6ab48c420f PR feedback 2023-03-15 14:17:08 -07:00
Aaron Son 68c0e53566 Merge pull request #5455 from dolthub/dependabot/go_modules/go/golang.org/x/crypto-0.1.0
Bump golang.org/x/crypto from 0.0.0-20210921155107-089bfa567519 to 0.1.0 in /go
2023-03-15 14:16:38 -07:00
Zach Musgrave 05ec8a23f8 Fixed double semicolon problem 2023-03-15 13:54:58 -07:00
Zach Musgrave 00182ed813 missing semicolons 2023-03-15 13:50:24 -07:00
Jason Fulghum b0fc1aa209 Merge branch 'main' into fulghum/drop-database 2023-03-15 13:40:33 -07:00
Jason Fulghum 8c8f957b09 Merge pull request #5585 from dolthub/fulghum-6ed5b50a
[auto-bump] [no-release-notes] dependency by fulghum
2023-03-15 13:39:59 -07:00
reltuk 3284091499 [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2023-03-15 20:13:33 +00:00
Aaron Son dcd5a139fe Merge pull request #5576 from dolthub/aaron/gc-safepoint-teardown-connections
go/store/types: ValueStore: Establish a safepoint at the end of the GC cycle, before finalizing GC.
2023-03-15 13:11:51 -07:00
Jason Fulghum 34638604e2 Merge branch 'main' into fulghum/drop-database 2023-03-15 12:59:54 -07:00
Aaron Son 34717a04e2 Merge branch 'aaron/gc-inprogress-writes' into aaron/gc-safepoint-teardown-connections 2023-03-15 12:53:33 -07:00
Aaron Son 78d9499270 Merge remote-tracking branch 'origin/main' into aaron/gc-inprogress-writes 2023-03-15 12:50:14 -07:00
Aaron Son 7b03afa7e9 Merge pull request #5588 from dolthub/aaron/mysql-client-tests-focal-bump
integration-tests/MySQLDockerfile: Bump to ubuntu:20.04. Fixes R MariaDB integration test.
2023-03-15 12:45:23 -07:00
Aaron Son 7d2e366bb2 Merge pull request #5572 from dolthub/aaron/go-sql-server-driver-tests-cleanup-tmpdirs
integration-tests/go-sql-server-driver: Add some cleanup for the tmpdirs created as part of running these tests.
2023-03-15 12:44:25 -07:00
Aaron Son dad1e01122 Merge remote-tracking branch 'origin/main' into aaron/go-sql-server-driver-tests-cleanup-tmpdirs 2023-03-15 12:04:30 -07:00
Aaron Son 74ec9b352a integration-tests/MySQLDockerfile: Bump to ubuntu:20.04. Fixes R MariaDB integration test. 2023-03-15 12:01:18 -07:00
Jason Fulghum 8886a44880 Adding a skip for RMariaDB client tests while we debug the failure 2023-03-15 11:45:06 -07:00