Commit Graph

415 Commits

Author SHA1 Message Date
James Cor
44abf89d55 improve valid identifer logic (#6158) 2023-06-16 09:20:43 -07:00
Zach Musgrave
bf62c7cd6a Merge pull request #6143 from dolthub/zachmu/disable-batch
Ripped out batch processing in SQL engine / session
2023-06-13 15:59:50 -07:00
zachmu
9a245d5e40 [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2023-06-13 18:03:28 +00:00
Zach Musgrave
5f33b96486 Removed another type switch and replaced with an interface 2023-06-13 10:46:52 -07:00
Zach Musgrave
f8da4c06cb Merge main 2023-06-12 16:24:55 -07:00
Zach Musgrave
b745a8e1f2 Removed batch mode internals 2023-06-12 16:17:45 -07:00
Zach Musgrave
5020fa20ee New interface method to return underlying dolt dbs from a SqlDatabase implementation (rather than type switch) 2023-06-12 14:22:56 -07:00
Zach Musgrave
8dc1190f73 Bug fixes for temp tables 2023-06-09 17:34:57 -07:00
Zach Musgrave
0b52f6c424 Revert "Revert "Merge pull request #5968 from dolthub/zachmu/tx-6""
This reverts commit bb03b8cb25.
2023-06-08 11:09:54 -07:00
Zach Musgrave
bb03b8cb25 Revert "Merge pull request #5968 from dolthub/zachmu/tx-6"
This reverts commit 51c2129e51, reversing
changes made to 9692f6ef92.
2023-06-07 17:27:06 -07:00
Zach Musgrave
836f3397c2 PR feedback and cleanup 2023-06-06 16:10:21 -07:00
Zach Musgrave
7243a36d2b Removed useless param from SessionDatabase.InitialState() 2023-06-05 16:36:22 -07:00
zachmu
79d1e56a61 [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2023-06-02 21:03:36 +00:00
Zach Musgrave
13cc5e85e4 Resolved import cycle 2023-06-01 17:00:24 -07:00
Zach Musgrave
fa5c8477f9 Fixed branch control permissions, but introduce import cycle 2023-06-01 16:55:40 -07:00
Zach Musgrave
9117ec2a8f Fixed several instances of base name being used instead of revision qualified name. Renamed db.name to db.baseName 2023-05-31 14:30:49 -07:00
Zach Musgrave
ba47a139fc More privilege changes 2023-05-31 12:29:28 -07:00
Zach Musgrave
49aaff4997 Databases now expose the name they were requested with, not their base name. 2023-05-24 17:02:08 -07:00
Zach Musgrave
aee5aeb48f One more 2023-05-22 16:39:33 -07:00
Zach Musgrave
19e83654a1 Cleaned up a couple places that needed a qualified db name 2023-05-22 16:37:42 -07:00
Zach Musgrave
e97a19681f Renamed constructor 2023-05-22 16:28:59 -07:00
Zach Musgrave
bd952a07cf Fixed panic for databases that cannot support revisions 2023-05-22 13:11:44 -07:00
Zach Musgrave
aec48f6ab7 More errors from merge 2023-05-18 18:32:09 -07:00
Zach Musgrave
132acf228a merge main 2023-05-18 18:19:50 -07:00
Nick Tobey
9226024961 Add clarifying TODO to GetWorkingSet. 2023-05-17 11:14:37 -07:00
Zach Musgrave
b45648ca4f Merge main 2023-05-11 16:53:25 -07:00
Zach Musgrave
8a13712ba9 Plugging in revision qualified names in more places 2023-05-11 16:12:02 -07:00
Zach Musgrave
f09f2172ed Fixed instances of GetHeadCommit 2023-05-11 15:57:07 -07:00
Nick Tobey
560eb45754 Clean up remaining unchecked uses of dbState.WorkingSet 2023-05-11 13:12:28 -07:00
Zach Musgrave
f0b7363dfc Fixed an error with temp tables 2023-05-10 16:42:44 -07:00
Zach Musgrave
8cb37ec292 Added a RequestedName param, differentiate on it during USE statements 2023-05-10 16:05:25 -07:00
Zach Musgrave
90d3ad6ec7 experiment, probably throw away 2023-05-10 15:04:04 -07:00
Zach Musgrave
defa5ce19e Tests for dolt_checkout 2023-05-10 13:38:37 -07:00
Nick Tobey
3a8b5c6863 Merge branch 'main' into nicktobey/detached_head 2023-05-10 13:10:31 -07:00
Nick Tobey
f12699ffce Refactor RepoStateReader's CWBHeadRef and CWBHeadSpec to return errors. 2023-05-09 13:51:52 -07:00
Zach Musgrave
cad5aec55d Added a RevisionQualifiedName method to SqlDatabase, use it everywhere 2023-05-09 13:00:19 -07:00
jennifersp
093e14a6be add support for ALTER EVENT (#5895) 2023-05-08 20:57:23 -07:00
Zach Musgrave
7333e5acdc Starting down the path of all db having a base name only independent of their revision 2023-05-05 12:36:49 -07:00
Zach Musgrave
09b02f12ca Added workingRoot method 2023-05-02 10:09:04 -07:00
Zach Musgrave
6800b9ebfc Massaging the branch state interface 2023-05-02 09:35:06 -07:00
Zach Musgrave
cf170cb0f3 Moving write session behind a getter 2023-04-28 16:53:02 -07:00
Zach Musgrave
ed076afacf Beginning to encapsulate db state behind getters 2023-04-28 16:49:51 -07:00
Nick Tobey
3d4dd5785c Merge pull request #5809 from dolthub/nicktobey/doltignore
Add `dolt_ignore` system table.
2023-04-27 22:22:05 -07:00
zachmu
01b40f62eb [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2023-04-27 18:45:09 +00:00
Zach Musgrave
ea27d8ca32 Bug fix for user-space databases 2023-04-27 10:57:58 -07:00
Zach Musgrave
598f3dc48c Fetch refs from transaction start root 2023-04-26 15:56:00 -07:00
Zach Musgrave
25740a74b5 Merge main 2023-04-26 11:59:30 -07:00
Zach Musgrave
3afd0c6605 More noms rooting, bug fixes 2023-04-26 11:28:34 -07:00
Nick Tobey
67f2461be6 Merge branch 'main' of github.com:dolthub/dolt into nicktobey/doltignore 2023-04-26 11:08:57 -07:00
Zach Musgrave
aa83f29fcf Bug fix for PREPARE 2023-04-25 15:19:16 -07:00