jennifersp
8ea2847759
allow hyphen in db name to match its dir name ( #6995 )
2023-11-16 07:25:55 -08:00
Zach Musgrave
5eab70e370
Merge pull request #6994 from nustiueudinastea/concurrent-remotes-map
...
Concurrent remotes map
2023-11-15 11:10:59 -08:00
max-hoffman
0cc42b8440
[ga-bump-release] Update Dolt version to 1.26.1 and release v1.26.1
v1.26.1
2023-11-14 16:32:44 +00:00
Neil Macneale IV
fb0b896ad9
Print an error when server args don't validate ( #7003 )
2023-11-14 08:14:44 -08:00
Alex Giurgiu
fd89aa30b5
this should finish in a few seconds, so decreasing the timeout
2023-11-14 13:15:18 +02:00
Alex Giurgiu
5d86013710
made the engine race tests generic and added the race tests for the concurrent map
2023-11-14 13:10:40 +02:00
Alex Giurgiu
46fd1d3f8f
added tests for the concurrent map
2023-11-14 12:52:11 +02:00
Dustin Brown
bdea793e2a
[ga-bump-dep] Bump dependency in Dolt by max-hoffman ( #7002 )
...
Co-authored-by: max-hoffman <maximilian.wolfgang1@gmail.com >
2023-11-13 16:31:51 -08:00
Alex Giurgiu
21ad9fc098
corrent RepoState initialization in the environment test
2023-11-13 21:59:48 +02:00
Alex Giurgiu
9358062a67
method docs
2023-11-13 21:42:28 +02:00
Alex Giurgiu
01165c66a9
renamed concurrent Map Range to Iter. It's a more commonly used name for this functionality
2023-11-13 21:36:27 +02:00
Alex Giurgiu
d927344205
using the concurrentmap Map constructor in order to properly initialise the map everywhere it is used
2023-11-13 21:28:14 +02:00
Alex Giurgiu
3afc0b4449
custom json (un)marshaller for the concurrent map. Necessary for correct json (un)marshalling
2023-11-13 21:24:50 +02:00
Maximilian Hoffman
e0b2d36878
[no-release-notes]Stats bump ( #6997 )
...
* Get index statistics enginetests working w/ Dolt
* gms bump
* fix stats collecting, bump
* fix test build
2023-11-13 08:46:05 -08:00
Alex Giurgiu
fade899b6b
added copyright header
2023-11-12 12:38:14 +02:00
Zach Musgrave
b903f78428
Merge pull request #6974 from dolthub/zachmu/virtual-merge
...
Support merging schemas with virtual / generated columns
2023-11-10 21:56:46 -08:00
Aaron Son
81ec91d11c
Merge pull request #6996 from dolthub/aaron/sqle-cluster-commithook-shutdown-deadlock-fix
...
go: sqle: cluster: commithook: When shutting down the server, the cluster replication commithook could deadlock after the replication thread missed a wakeup signal.
2023-11-10 17:27:58 -08:00
zachmu
27d4c05be5
[ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh
2023-11-11 00:32:49 +00:00
Zach Musgrave
d26755805e
Always use a new sql context when parsing schemas
2023-11-10 16:22:20 -08:00
Zach Musgrave
64ea7fe269
PR feedback
2023-11-10 15:54:03 -08:00
Zach Musgrave
83542cc84d
Fixed fast forward flag in test results
2023-11-10 15:23:46 -08:00
Zach Musgrave
3122380244
Used sql.Context in more places it made sense
2023-11-10 15:06:59 -08:00
Aaron Son
0913c5eb8c
integration-tests/go-sql-server-driver: sql-server-cluster-users-and-grants.yaml: branch_control_block_on_write_replication: Add an assertion on a connection to server2 after the branch control perms replicate, to ensure we don't send the TERM signal to the server process at the end of the test before it is fully started up.
2023-11-10 15:03:50 -08:00
Zach Musgrave
d7af14c4a3
Better assertions for merge calls
2023-11-10 14:56:35 -08:00
Aaron Son
038343ac96
go/libraries/doltcore/remotesrv: For the grpcSrv.Stop() call in the port multiplexed case, add a wait group and explicitly wait for requests to be finished for now.
...
The functionality where all request handler threads are cleaned up when Stop()
returns is not in the released version of grpc-go yet.
2023-11-10 14:27:17 -08:00
Aaron Son
5deea65347
go: sqle: cluster: commithook: When shutting down the server, the cluster replication commithook could deadlock after the replication thread missed a wakeup signal.
...
Fix it so that the wakeup thread is guaranteed to see the canceled context or
the wakeup signal.
2023-11-10 12:00:05 -08:00
Aaron Son
0fda70e4ea
Merge pull request #6993 from dolthub/aaron/atomic-write-utility
...
[no-release-notes] go/libraries/utils/file: Small refactor so attempts to do atomic file writes use a common helper method.
2023-11-10 11:18:53 -08:00
Aaron Son
037bf63d81
Merge pull request #6992 from dolthub/aaron/sql-server-cluster-cleanup
...
go/libraries/doltcore/remotesrv: Ensure we stop the gRPC server and cancel inflight requests when we are multiplexing one port for HTTP and gRPC traffic.
2023-11-10 10:20:33 -08:00
Aaron Son
faa0f91ba2
Fix for regression in relative base dir functionality of go/libraries/utils/filesys/localfs.go
2023-11-10 09:35:17 -08:00
Aaron Son
1dc224e325
[no-release-notes] go/libraries/utils/file: Small refactor so attempts to do atomic file writes use a common helper method.
2023-11-10 08:07:00 -08:00
Aaron Son
4decabd766
Merge remote-tracking branch 'origin/main' into aaron/sql-server-cluster-cleanup
2023-11-10 07:52:33 -08:00
Aaron Son
ce15b1f51e
PR feedback for remotesrv gRPC shutdown improvement.
2023-11-10 06:35:29 -08:00
Zach Musgrave
abb3b9ffc3
Merge upstream
2023-11-09 17:09:12 -08:00
Zach Musgrave
c52141602e
Bug fix for sql contexts with no current db. Also cleaned up a bit of useless code
2023-11-09 17:08:23 -08:00
zachmu
166553a87b
[ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh
2023-11-10 01:02:55 +00:00
Zach Musgrave
ace740508f
Cleared up import cycle in test
2023-11-09 16:53:00 -08:00
Zach Musgrave
5c00056f61
Changes from merging main
2023-11-09 16:39:50 -08:00
Aaron Son
dbab30cda3
Merge pull request #6977 from dolthub/aaron/mysqldb-atomic-file-write
...
Improve the persistence of the file that stores USERs and GRANTs.
2023-11-09 16:25:07 -08:00
Zach Musgrave
718c28d13a
Upgrade gms
2023-11-09 16:21:17 -08:00
Zach Musgrave
bfc39481b2
Merge branch 'main' into zachmu/virtual-merge
2023-11-09 16:19:27 -08:00
Zach Musgrave
5d5cdaffee
Re skip debug test
2023-11-09 16:19:11 -08:00
Zach Musgrave
3dbe3b1660
Skip a failing test
2023-11-09 16:18:05 -08:00
Zach Musgrave
8a9c4ee669
Skipped failing test
2023-11-09 16:17:07 -08:00
Aaron Son
d1ec1d5fc4
go/libraries/doltcore/remotesrv: Ensure we stop the gRPC server and cancel inflight requests when we are multiplexing one port for HTTP and gRPC traffic.
2023-11-09 15:54:37 -08:00
Zach Musgrave
1d15424624
Bug fix for iter construction
2023-11-09 15:51:15 -08:00
Zach Musgrave
0f66c5f718
Fix comment
2023-11-09 15:48:20 -08:00
Zach Musgrave
02078d32a2
Bug fix: need to make a row the length of the projections, not the length of physical columns
2023-11-09 15:28:09 -08:00
Jason Fulghum
684476834c
Merge pull request #6990 from dolthub/fulghum-734826ff
...
[auto-bump] [no-release-notes] dependency by fulghum
2023-11-09 15:06:11 -08:00
Jason Fulghum
de9d288b8d
Merge branch 'main' into fulghum-734826ff
2023-11-09 15:04:42 -08:00
Aaron Son
ce592c4ddc
go/libraries/doltcore/env: Close sql-server.lock file after we open it for read.
2023-11-09 14:54:09 -08:00