Commit Graph

54 Commits

Author SHA1 Message Date
jennifersp
96855527a4 support CLI dolt stash command (#5422) 2023-03-03 16:25:24 -08:00
jennifersp
f3f68b35c2 add --track flag for dolt_branch() procedure (#5312) 2023-02-06 14:37:25 -08:00
Zach Musgrave
908c9e04d4 Additional tests and bug fixes for ref validation 2022-08-18 17:13:13 -07:00
Zach Musgrave
0acc8d1009 Remove redundant or unnecessary branch name rules 2022-08-18 16:40:14 -07:00
Dustin Brown
b5904ee069 /{go,integration-tests}: comment on recycled pids, use exported default branch where possible 2021-09-24 12:37:18 -07:00
Dustin Brown
e38ada01d6 /go/{cmd,libraries,store}: format 2021-09-23 14:30:45 -07:00
Dustin Brown
52782575fd /go/{store,performance,libraries,cmd}: fix go tests after branch rename 2021-09-23 14:29:33 -07:00
Maximilian Hoffman
ef2df6761f add sql push and fetch (#2120)
* sql_pull compiles

* Fix sql-merge bats

* Fix merge bats tests, add pull

* Cleanup comments

* refactor fetch; inital dolt_fetch and dolt_push compile, untested

* push bats

* Fetch tests

* delete comments

* Better push status return

* PR touch ups

* Duplicate test name

* Zach's commentsg

* return push ErrUpToDate so cli can log

* [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh

Co-authored-by: max-hoffman <max-hoffman@users.noreply.github.com>
2021-09-13 12:22:36 -07:00
Vinai Rachakonda
cbf973d129 Addresses different types of panics with remotes/fetches Issue: #2048 (#2067)
This pr addresses three issues with fetching remotes.

- A panic with fetching a remote in the form "remotes/.." that is invalid
- A panic when an added remote that is then fetched is invalid
- A lack of error when fetching an invalid remote
2021-08-31 13:45:00 -07:00
Maximilian Hoffman
903684b6c8 Max/push panic (#1959)
* Fix push panic

* Fmt
2021-07-30 13:24:12 -07:00
Aaron Son
5427c4e408 go: env/actions/branch: When deleting a branch, also delete its working set ref. 2021-07-28 16:23:18 -07:00
Zach Musgrave
d16d5d0dd1 Fixed a bug in active_branch (and other places) owing to the ToHeadRef method on WorkingSetRef. Also skipped a test in sql.bats 2021-07-01 17:12:39 -07:00
Zach Musgrave
8a76aa609a Reverting code I deleted, fixed the versioned queries bug a different way 2021-06-07 20:01:46 -07:00
zachmu
dec3c1cc99 [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2021-05-06 02:54:18 +00:00
Zach Musgrave
55c12237f0 Don't clean up working set datasets 2021-05-05 17:09:53 -07:00
Zach Musgrave
86679dd256 Working set refs no longer DoltRefs, moved out of the refs/ namespace. Also detect and error on merge conflicts when committing a transaction, and fix a dropped err 2021-05-04 19:45:47 -07:00
Zach Musgrave
eaa397b221 More principled naming / filter choices for default refs 2021-05-03 11:14:43 -07:00
Zach Musgrave
7f47981554 Exclude workingset refs when calculating super schemas 2021-05-01 19:52:34 -07:00
Zach Musgrave
6fe17b3bd6 Formatting 2021-05-01 17:03:32 -07:00
Zach Musgrave
9eecb8f3d2 Adding working set refs to dolt sessions 2021-04-29 12:46:37 -07:00
Zach Musgrave
12bf8d9a1a Added working set ref type to Parse 2021-04-24 16:13:40 -07:00
Zach Musgrave
7ea8870069 Reintroducing original locking test-set semantics, added a GetRef method to DoltDb 2021-04-24 15:49:15 -07:00
Zach Musgrave
00eecd8e23 Added a WorkingSet ref and UpdateWorkingSetRef method 2021-04-21 18:45:48 -07:00
Taylor Bantle
2a5df90e00 Fix comments 2021-02-01 12:38:05 -07:00
Taylor Bantle
55625535b4 Successfully create, list, delete workspaces 2021-02-01 12:38:05 -07:00
Aaron Son
84c3066348 go/**/*.go: Update copyright headers for company name change. 2020-11-02 10:17:02 -08:00
Daylon Wilkins
b5bb663233 Reference new org name and updated trigger logic 2020-09-25 15:35:04 -07:00
Andy Arthur
7ba1b929c2 cleanup, more tests 2020-09-01 09:45:31 -07:00
Andy Arthur
72eadfd0da spelling/comment updates 2020-08-10 13:07:37 -07:00
Andy Arthur
e138c93955 updated tests, cleanup 2020-08-10 10:03:37 -07:00
Andy Arthur
5144162cd2 first pass at tags 2020-08-08 13:39:17 -07:00
Andy Arthur
1e1c8f76e7 code review feedback 2020-04-07 18:53:29 -07:00
Brian Hendriks
c8215b4446 checkout a remote only branch 2019-11-07 12:25:26 -08:00
Dustin Brown
758684a612 fix branch name panic with period 2019-11-04 09:55:44 -08:00
Aaron Son
5fc6fd5d6a go: Update for dolt at root of repository. 2019-07-24 10:28:54 -07:00
Aaron Son
23a0f5a33e Merge remote-tracking branch 'origin/master' into aaron/dolt-3pdeps-license-fetching 2019-07-23 16:07:50 -07:00
Aaron Son
e50cf78cdb Merge remote-tracking branch 'origin/master' into aaron/dolt-go-govet 2019-07-23 15:52:54 -07:00
Aaron Son
3ade997ec7 dolt/go: Fix all go vet errors. 2019-07-23 12:33:04 -07:00
Aaron Son
6619700b5a dolt/go: Add utils/repofmt/check_fmt.sh, and standardize goimports config across repository. 2019-07-23 11:59:06 -07:00
Aaron Son
732086a9c7 dolt/go: Add copyright notices to every file. For files from noms, retain and reference the previous copyright notice as well. 2019-07-22 17:06:35 -07:00
Brian Hendriks
f9769590c1 use new branch name checking and bump version 2019-06-19 16:53:23 -07:00
Aaron Son
007d8a1cf5 dolt/go: Implement IsValidBranchName attempting to copy git semantics. 2019-06-17 14:12:17 -07:00
Brian Hendriks
643d4f8f19 added documentation 2019-05-13 09:47:49 -07:00
Brian Hendriks
b3028fae52 documentation 2019-05-13 09:47:49 -07:00
Brian Hendriks
3428cd30c9 push changes 2019-05-13 09:47:49 -07:00
Brian Hendriks
e80317153b pr feedback 2019-05-08 17:11:04 -07:00
Brian Hendriks
58b8b928bd fetch changes 2019-05-08 17:11:04 -07:00
Brian Hendriks
9a99d03c5c add comments for exported 2019-05-07 16:50:03 -07:00
Brian Hendriks
529f9dd96a refspecs 2019-05-07 16:50:03 -07:00
Brian Hendriks
f25b627b61 documentation 2019-05-02 16:20:18 -07:00