Commit Graph

19297 Commits

Author SHA1 Message Date
James Cor
dfd96772d6 fixing a test 2023-05-18 16:45:17 -07:00
JCOR11599
2f16754482 [ga-bump-dep] Bump dependency in Dolt by JCOR11599 2023-05-18 23:30:32 +00:00
Tim Sehn
3d424e144c Merge pull request #5985 from dolthub/tim/more-load-data-tests
`LOAD DATA` bats tests improvements
2023-05-18 15:20:34 -07:00
Tim Sehn
3b43b06cef Remove extraneous spaces 2023-05-18 13:24:42 -07:00
Tim Sehn
bdff9be723 More thorough load data bats tests 2023-05-18 13:15:22 -07:00
Tim Sehn
4be9963b63 More load data tests 2023-05-18 12:42:43 -07:00
Tim Sehn
ce0d917c64 Load data testing progress 2023-05-18 12:08:23 -07:00
Tim Sehn
fcb5455fd0 Stubs and a couple bats tests for load data bats tests improvements 2023-05-18 11:11:31 -07:00
Maximilian Hoffman
f4f4c200be [no-release-notes] fix GMS bump (#5979) 2023-05-18 09:02:05 -07:00
Aaron Son
8e7dafa27d Merge pull request #5940 from dolthub/aaron/block-on-cluster-replication
go: sqle: cluster: Implement dolt_cluster_ack_writes_timeout_secs, a way to block COMMIT ack until the commit is replicated to cluster standbys.
2023-05-17 06:11:06 -07:00
James Cor
b0bdef9f21 Merge pull request #5971 from dolthub/JCOR11599-2405a8d8
[auto-bump] [no-release-notes] dependency by JCOR11599
2023-05-16 22:46:08 -07:00
JCOR11599
621104344f [ga-bump-dep] Bump dependency in Dolt by JCOR11599 2023-05-17 04:30:35 +00:00
Aaron Son
6ea915ca4d Merge remote-tracking branch 'origin/main' into aaron/block-on-cluster-replication 2023-05-16 16:57:09 -07:00
Aaron Son
af184681a4 Merge pull request #5949 from dolthub/aaron/cluster-replication-heartbeats
go: sqle: cluster: commithook: Periodically heartbeat to a standby when we are primary. This allows replication_lag on the standby to more accurately reflect the possible drift locally.
2023-05-16 16:51:08 -07:00
Aaron Son
8bbb49b79e go: doltdb,sqle/cluster: Some PR feedback. Small cleanups. 2023-05-16 15:42:14 -07:00
Neil Macneale IV
7a740f3fa0 Use UTC timestamp in date comparison test. 2023-05-16 15:08:31 -07:00
Aaron Son
6ccae75a8d integration-tests/go-sql-server-driver: Add TestCluster/last_updated_heartbeats test which asserts that last_updated does not grow while there are no writes to replicate. 2023-05-16 14:21:41 -07:00
Neil Macneale IV
a19dadd32b Use UTC timestamp in date comparison test.
Allows tests to run on laptops which aren't in UTC.
2023-05-16 13:24:07 -07:00
Jason Fulghum
f1b5eab94d Merge pull request #5951 from dolthub/fulghum/bugfix
Handle unresolved/resolved foreign keys when determining equality
2023-05-16 10:26:06 -07:00
Aaron Son
2b159425f5 go: doltdb: hooksdatabase: Pass replication status controller as a field on the pass-by-value struct, instead of through the context. 2023-05-16 10:12:36 -07:00
timsehn
ad455cf1ed [ga-bump-release] Update Dolt version to 1.1.0 and release v1.1.0 v1.1.0 2023-05-16 16:28:46 +00:00
Daylon Wilkins
1210311abd Merge pull request #5955 from dolthub/Hydrocharged-110a1193
[auto-bump] [no-release-notes] dependency by Hydrocharged
2023-05-16 07:43:36 -07:00
Neil Macneale IV
2f99ed0116 Print global arguments for 'dolt --help' but not 'dolt' 2023-05-16 07:29:28 -07:00
Daylon Wilkins
09648ef769 Second attempt at updating deps 2023-05-16 06:18:50 -07:00
Daylon Wilkins
ef6f8e4a06 Updated deps 2023-05-16 06:06:44 -07:00
Hydrocharged
639c8cf181 [ga-bump-dep] Bump dependency in Dolt by Hydrocharged 2023-05-16 12:59:00 +00:00
Neil Macneale IV
9944a32b73 Now with no \n chars 2023-05-15 17:26:17 -07:00
Neil Macneale IV
6ab9794b04 Print global arguments for 'dolt --help' but not 'dolt' 2023-05-15 16:52:27 -07:00
Dustin Brown
f2de3f5e8b Update ci-check-repo.yaml 2023-05-15 16:36:50 -07:00
Daylon Wilkins
c030044bb0 Merge pull request #5947 from dolthub/Hydrocharged-5bd8954a
[auto-bump] [no-release-notes] dependency by Hydrocharged
2023-05-15 16:18:08 -07:00
Jason Fulghum
3899ddf05a First pass at FK equality checking to handle resolved/unresolved FKs. 2023-05-15 15:35:14 -07:00
Aaron Son
e1cb32e022 Merge remote-tracking branch 'origin/main' into aaron/block-on-cluster-replication 2023-05-15 15:04:44 -07:00
reltuk
05125426dc [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2023-05-15 21:26:49 +00:00
bheni
070b8d3c6a [ga-bump-release] Update Dolt version to 1.0.2 and release v1.0.2 v1.0.2 2023-05-15 21:25:05 +00:00
Aaron Son
a5358ff02d go: Catch some stragglers in _test files for an interface change. 2023-05-15 14:17:21 -07:00
Aaron Son
601d47bf08 Merge remote-tracking branch 'origin/main' into aaron/cluster-replication-heartbeats 2023-05-15 14:00:34 -07:00
Aaron Son
09eb9aaed5 go: sqle: cluster: Only close successChs when we are actually caught up. 2023-05-15 14:00:04 -07:00
Aaron Son
a886ab276a go: sqle: cluster: Add a circuit breaker for dolt_cluster_ack_writes_timeout_secs. Once a replica fails the timeout, do not block on it going forward. 2023-05-15 14:00:04 -07:00
Aaron Son
db9dce8e50 go: sqle: dsess/transactions: Turn replication failures into session warnings if dolt_cluster_ack_writes_timeout_secs is on. 2023-05-15 14:00:04 -07:00
Aaron Son
c1fedfc457 go/libraries/doltcore/sqle: dprocedures: dolt_branch: Make dolt branch operations (and some related operations, like dolt checkout) able to block on cluster replication. 2023-05-15 14:00:04 -07:00
Aaron Son
535e59141d integration-tests/go-sql-server-driver: Cluster, dolt_cluster_ack_writes_timeout_secs, add a failing test to assert that dolt_branch modifications are waited on. 2023-05-15 14:00:04 -07:00
Nick Tobey
d80f046f98 Merge pull request #5923 from dolthub/nicktobey/create-like
Prepend table name to auto-generated constraint check names.
2023-05-15 11:56:47 -07:00
reltuk
5ce8cc03d9 [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2023-05-15 18:31:45 +00:00
Aaron Son
a55806750c go: sqle: cluster: commithook: Periodically heartbeat to a standby when we are primary. This allows replication_lag on the standby to more accurately reflect the possible drift locally. 2023-05-15 11:21:04 -07:00
Hydrocharged
40acb28e45 [ga-bump-dep] Bump dependency in Dolt by Hydrocharged 2023-05-15 16:07:06 +00:00
reltuk
2e4107fe22 [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2023-05-12 23:50:15 +00:00
Aaron Son
261b10c92b go: sqle: transactions,cluster: Move block-for-cluster-replication behavior to Dolt transaction logic and out of the commit hook. 2023-05-12 16:40:42 -07:00
Aaron Son
af966fa9fd Add ReplicationStatusController out parameter to some DoltDB write methods. 2023-05-12 16:13:15 -07:00
Nick Tobey
725b148a78 Update drop-create.bats to use new generated constraint name. 2023-05-12 12:18:19 -07:00
Nick Tobey
69216e0acd Merge branch 'main' of github.com:dolthub/dolt into nicktobey/create-like 2023-05-12 11:25:31 -07:00