Commit Graph

15396 Commits

Author SHA1 Message Date
Aaron Son
1a806d59a4 Merge remote-tracking branch 'origin/main' into aaron/sql-cluster-standby-updated-stats 2022-09-29 17:15:37 -07:00
Aaron Son
7b731f3923 Merge pull request #4432 from dolthub/reltuk-02a9c38c
[auto-bump] [no-release-notes] dependency by reltuk
2022-09-29 17:11:29 -07:00
Aaron Son
72d2959cd5 Merge pull request #4429 from dolthub/aaron/sql-cluster-status-table
go: sqle: cluster: Add a dolt_cluster database, exposing a dolt_cluster_status table which queries replication status.
2022-09-29 15:24:25 -07:00
reltuk
63f8fa4f75 [ga-bump-dep] Bump dependency in Dolt by reltuk 2022-09-29 21:20:17 +00:00
Aaron Son
440b0b8ebf Merge branch 'aaron/sql-cluster-status-table' into aaron/sql-cluster-standby-updated-stats 2022-09-29 10:18:45 -07:00
Aaron Son
bc8f712274 Merge remote-tracking branch 'origin/main' into aaron/sql-cluster-status-procedure 2022-09-29 10:10:41 -07:00
Aaron Son
fbdfa0a62a Merge pull request #4422 from dolthub/aaron/cluster-replication-hook
go/libraries/doltcore/sqle: Implement standby replication hook.
2022-09-29 10:08:54 -07:00
James Cor
e0bb97d9c7 Merge pull request #4318 from dolthub/james/conflicts
implement `call dolt_conflicts_resolve()`
2022-09-29 09:59:40 -07:00
Aaron Son
b7d99556a9 Merge remote-tracking branch 'origin/main' into aaron/cluster-replication-hook 2022-09-29 09:51:54 -07:00
Aaron Son
f48ffcf4cd go: sqle: cluster: PR feedback. 2022-09-29 09:50:52 -07:00
Tim Sehn
b906777e12 Merge pull request #4426 from dolthub/tim/update-readme
Reference new socket interface functionality in README
2022-09-29 09:16:43 -07:00
Tim Sehn
18aa514c46 Update README.md
Co-authored-by: Jason Fulghum <jason@dolthub.com>
2022-09-29 09:16:26 -07:00
Tim Sehn
19cdb64b72 Reference new socket interface functionality in README 2022-09-29 09:08:34 -07:00
Hydrocharged
41fc88476f [ga-bump-release] Update Dolt version to 0.41.7 and release v0.41.7 v0.41.7 2022-09-29 12:57:41 +00:00
Daylon Wilkins
aff9bb190b Merge pull request #4425 from dolthub/Hydrocharged-323a8479
[auto-bump] [no-release-notes] dependency by Hydrocharged
2022-09-29 03:56:32 -07:00
Hydrocharged
3ae29f6e4b [ga-bump-dep] Bump dependency in Dolt by Hydrocharged 2022-09-29 06:24:32 +00:00
Aaron Son
8f6f40937e go: sqle: cluster: Add a ChunkStore wrapper for use in our remotesrv Server to record successful commits on the standby. 2022-09-28 17:03:56 -07:00
Aaron Son
f2a43f1377 go: sqle: cluster: Add a dolt_cluster database, exposing a dolt_cluster_status table which queries replication status. 2022-09-28 16:01:22 -07:00
James Cor
9cc1d99b1a bad test 2022-09-28 15:54:07 -07:00
JCOR11599
f21b1c9c2c [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2022-09-28 22:35:59 +00:00
James Cor
cbab3946c1 removing use of dEnv 2022-09-28 15:34:17 -07:00
James Cor
01332bb8c7 only making procedure version 2022-09-28 15:25:39 -07:00
James Cor
786e892f1c fix tests again 2022-09-28 14:11:45 -07:00
jennifersp
f99a1717c2 improve error message when current branch on session is force deleted (#4395) 2022-09-28 14:04:24 -07:00
James Cor
149720fcaa test fix 2022-09-28 13:50:34 -07:00
James Cor
16a2ae75c2 row data 2022-09-28 13:40:00 -07:00
James Cor
c555f0b16c one last test, probably 2022-09-28 13:23:41 -07:00
JCOR11599
b3af84be09 [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2022-09-28 20:13:44 +00:00
James Cor
dc18ebb1f5 adding foreign key checks 2022-09-28 13:12:09 -07:00
James Cor
fea7fa876c more refactoring 2022-09-28 11:39:14 -07:00
James Cor
da8246b942 copy pasta and refacta 2022-09-28 11:35:09 -07:00
James Cor
d0546ffcdf feedbacK 2022-09-28 11:23:28 -07:00
Aaron Son
3c12698f09 Merge remote-tracking branch 'origin/main' into aaron/cluster-replication-hook 2022-09-28 10:49:39 -07:00
jennifersp
4565f37da2 turn off opt-in feature for unix socket (#4413) 2022-09-28 10:28:01 -07:00
Aaron Son
61883f6d2d go: sqle: cluster: Install client interceptor to communicate and process role and epoch when making RPCs to standby. 2022-09-28 10:14:26 -07:00
James Cor
b683820fc6 it now do the thing 2022-09-27 23:31:13 -07:00
andrew-wm-arthur
b968a5260a [ga-bump-release] Update Dolt version to 0.41.6 and release v0.41.6 v0.41.6 2022-09-28 00:23:09 +00:00
Aaron Son
fb4931678d go: sqle: cluster: Commit hooks can report replication lag. 2022-09-27 17:22:17 -07:00
James Cor
413ca59ec6 some changes, need to fix prolly conflicts to not remerge 2022-09-27 17:15:39 -07:00
AndyA
5cf939c7c4 Merge pull request #4418 from dolthub/max-hoffman-8b178aa5
[auto-bump] [no-release-notes] dependency by max-hoffman
2022-09-27 17:14:01 -07:00
Aaron Son
36d6583ac1 Godeps/LICENSES: Update. 2022-09-27 17:03:13 -07:00
Aaron Son
d29c8f4512 Merge remote-tracking branch 'origin/main' into aaron/cluster-replication-hook 2022-09-27 17:02:09 -07:00
Aaron Son
a85597c146 go: sqle: cluster: fix replication to work on working set updates. first bats test for end-to-end replication to the standby. 2022-09-27 17:01:21 -07:00
max-hoffman
89ac8b1d7d [ga-bump-dep] Bump dependency in Dolt by max-hoffman 2022-09-27 22:25:13 +00:00
JCOR11599
9760bd26e1 [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2022-09-27 22:20:47 +00:00
James Cor
8ff785a3e3 i wonder what this will break 2022-09-27 15:19:19 -07:00
Aaron Son
c0d0e143bb bats: sql-server-cluster: Add bats test for server failing to start if a local database is missing the standby remote. 2022-09-27 14:52:45 -07:00
Aaron Son
98f4321ec8 go: sqle: cluster: Add logging to our replication commit hook. Make the commit hook attempt to true-up standby on shutdown. 2022-09-27 14:46:38 -07:00
Aaron Son
e648d9bceb go/libraries/doltcore/remotestorage: Migrate to backoff/v4, fix some misusage of the backoff API. 2022-09-27 14:45:57 -07:00
jennifersp
a1e57989bb allow drop current database directory and fix drop db with '-' (#4400) 2022-09-27 11:45:07 -07:00