Commit Graph

18984 Commits

Author SHA1 Message Date
nicktobey 39d8bbd072 [ga-bump-release] Update Dolt version to 0.75.14 and release v0.75.14 v0.75.14 2023-04-28 05:30:40 +00: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 855ef2eb5f [ga-bump-release] Update Dolt version to 0.75.13 and release v0.75.13 v0.75.13 2023-04-28 04:36:45 +00:00
Nick Tobey e059edd1b2 Skip dolt_ignore tests on LD_1 2023-04-27 20:25:55 -07:00
Zach Musgrave 6ee17b8295 Merge pull request #5818 from dolthub/zachmu/multi-db3
Transaction isolation for branch-qualified databases
2023-04-27 16:54:15 -07:00
Zach Musgrave 0cc9e1269a Merge branch 'main' into zachmu/multi-db3 2023-04-27 16:48:56 -07:00
Jason Fulghum 899d424a0c Merge pull request #5815 from dolthub/fulghum/schema-merge-3
Prevent merges when either side has multiple indexes covering the same set of columns
2023-04-27 16:41:45 -07:00
Nick Tobey 862fdeef44 Merge branch 'main' of github.com:dolthub/dolt into nicktobey/doltignore 2023-04-27 16:38:26 -07:00
Nick Tobey 8031eaaf5b Add additional bats tests to ignore.bats 2023-04-27 16:31:24 -07:00
James Cor 9d4ba3906c Merge pull request #5827 from dolthub/JCOR11599-42232b26
[auto-bump] [no-release-notes] dependency by JCOR11599
2023-04-27 16:22:45 -07:00
Nick Tobey 80364f012b Update ignore.bats to be compatible with cli changes to show and commit. 2023-04-27 16:13:48 -07:00
Nick Tobey 836cca9c3c Added todo about simplifying table creation logic in ignore_table.go 2023-04-27 16:03:38 -07:00
zachmu 5809211b16 [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2023-04-27 23:01:54 +00:00
Nick Tobey ed0c7c0024 Merge branch 'nicktobey/doltignore' of github.com:dolthub/dolt into nicktobey/doltignore 2023-04-27 16:00:36 -07:00
Nick Tobey fab8b7565e Change flag for showing ignored files in status to ignored from show-ignored, and removed the shorthand option. 2023-04-27 16:00:24 -07:00
Zach Musgrave a4063dc91c Fixed an issue where we were fixing noms roots before doing other important setup work like pulling replicas 2023-04-27 15:53:46 -07:00
Nick Tobey 18db051c7a Rename ignore_patterns.go to ignore.go 2023-04-27 15:53:31 -07:00
Nick Tobey db7600a822 Move IgnoredTables into ignore_patterns.go 2023-04-27 15:53:00 -07:00
Nick Tobey 211e3ce6a5 Update docstring in root_val.go 2023-04-27 15:50:37 -07:00
Nick Tobey 8cf65b1339 Remove dolt commit --addIgnored. Users who want to stage ignored files should use dolt add --force 2023-04-27 15:48:14 -07:00
Nick Tobey 83fab42d62 Update typo in integration-tests/bats/ignore.bats
Co-authored-by: Jason Fulghum <jason@dolthub.com>
2023-04-27 15:43:15 -07:00
Nick Tobey 1fa638651c Remove obsolete todo in go/cmd/dolt/commands/status.go
Co-authored-by: Jason Fulghum <jason@dolthub.com>
2023-04-27 15:42:55 -07:00
Nick Tobey 226dc15649 Update command line description in go/cmd/dolt/commands/stashcmds/stash.go
Co-authored-by: Jason Fulghum <jason@dolthub.com>
2023-04-27 15:42:05 -07:00
Nick Tobey 65f6202a3a Don't wrap error when commit error message fails to display diff. 2023-04-27 15:26:46 -07:00
Zach Musgrave 3676f79096 Bug fix in bats test 2023-04-27 15:04:22 -07:00
Nick Tobey f97c0251a2 Remove some debug logging from root_val.go 2023-04-27 14:16:57 -07:00
Nick Tobey 5fb6b1f2c5 Update ignore.bats based on changed behavior to dolt status 2023-04-27 14:14:48 -07:00
Zach Musgrave f330119a94 Fixed error message 2023-04-27 14:08:06 -07:00
Nick Tobey a79fda9880 Only print ignored files in dolt status when --show-ignored is passed. 2023-04-27 14:00:27 -07:00
Nick Tobey 8339b564c8 Separate ignored tables into their own section on dolt status 2023-04-27 12:50:15 -07:00
Nick Tobey 5431cb3b6e Fix use of DoltIgnoreConflictError 2023-04-27 12:49:11 -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
Nick Tobey 52281a1c5a Fix static-time type checking in ignore_table.go 2023-04-27 11:38:28 -07:00
Zach Musgrave 10d74d25d4 Added two new test methods with no prepared version 2023-04-27 11:35:59 -07:00
Nick Tobey bfc92342ca Merge branch 'nicktobey/doltignore' of github.com:dolthub/dolt into nicktobey/doltignore 2023-04-27 11:32:50 -07:00
Nick Tobey a3ace39172 Refactor DoltIgnoreConflictError 2023-04-27 11:32:39 -07:00
Nick Tobey 731844cdd7 Update docstring in go/libraries/doltcore/doltdb/root_val.go
Co-authored-by: Jason Fulghum <jason@dolthub.com>
2023-04-27 11:26:45 -07:00
Zach Musgrave 86159abfd4 Removing deleted file from copyright cop 2023-04-27 11:23:37 -07:00
Nick Tobey e38e4eb6fc Add additional bats tests for dolt_ignore. 2023-04-27 11:23:29 -07:00
Zach Musgrave d24b46f53a Same problem with clusterdb 2023-04-27 11:13:23 -07:00
Nick Tobey 41e0ca4407 Update documentation wording in go/cmd/dolt/commands/stashcmds/stash.go
Co-authored-by: Jason Fulghum <jason@dolthub.com>
2023-04-27 11:12:42 -07:00
Nick Tobey 0d9356a15b Add additional bats tests for dolt_ignore. 2023-04-27 11:11:05 -07:00
Nick Tobey c747de99fd If any table deltas aren't adds, then workingSetContainsOnlyIgnoredTables is false. 2023-04-27 11:10:53 -07:00
JCOR11599 12707c3280 [ga-bump-dep] Bump dependency in Dolt by JCOR11599 2023-04-27 18:08:39 +00:00
Zach Musgrave ea27d8ca32 Bug fix for user-space databases 2023-04-27 10:57:58 -07:00
Neil Macneale IV 0b9bc8d077 --data-dir flag enabled before the sql subcommand
The complexity of creating global arguments is being broken into multiple pieces. This step includes the breaking up of the top level dolt command set to enable global argument parsing and initialization of the CliContext. At present, the sql subcommand is the only one getting this treatment, but it will be extended with additional commands in the future.

This change doesn't change much that is visible to the user, with the exception of the --data-dir flag being enabled before the sql subcommand.

https://github.com/dolthub/dolt/issues/3922
2023-04-26 22:01:18 -07:00
Zach Musgrave 0baf1d8012 Slightly better test 2023-04-26 17:27:37 -07:00
Zach Musgrave bb41b46d26 dolt_branch procedure now implicitly commits any current transaction 2023-04-26 17:16:28 -07:00
Zach Musgrave 2bb9bfd1e9 dolt_branches has transactional reads 2023-04-26 17:06:06 -07:00
Aaron Son 9403d234e7 Merge pull request #5814 from dolthub/aaron/multirepoenv-dial-provider-from-bootstrap
go/libraries/doltcore/env/multi_repo_env.go: Always use the GRPCDialProvider from the bootstrap env for the MultiRepoEnv RemoteDialProvider.
2023-04-26 16:45:06 -07:00