959 Commits

Author SHA1 Message Date
jennifersp 00d520ddc8 add dolt_tags system table and dolt_tag() procedure (#3774) 2022-07-08 17:55:01 -07:00
Vinai Rachakonda ab52b92f2f Add test case for hanging sockets in Ubuntu (#3771) 2022-07-08 13:17:32 -07:00
Aaron Son 178c3bf2b5 go: doltdb: commit_hooks,hooksdatabase: Ensure that replication hooks work for replicating HEADs when the commit itself is already on the remote. 2022-07-08 11:33:46 -07:00
jennifersp a16adf1913 Add --track flag to dolt checkout (#3759) 2022-07-07 14:30:24 -07:00
jennifersp 9162d24a32 fix for datetime and time types for exporting parquet file (#3743) 2022-07-06 17:10:51 -07:00
Dustin Brown 77cae82788 Merge pull request #3761 from dolthub/dependabot/bundler/integration-tests/mysql-client-tests/ruby/ruby-mysql-2.10.0
Bump ruby-mysql from 2.9.14 to 2.10.0 in /integration-tests/mysql-client-tests/ruby
2022-07-06 11:04:43 -07:00
Dhruv Sringari 0d5eff8499 [no-release-notes] query catalog for new format (#3762)
* query catalog for new format

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

Co-authored-by: druvv <druvv@users.noreply.github.com>
2022-07-06 09:13:03 -07:00
Maximilian Hoffman cf2812f20e CLI write commands server-locked (#3755)
* [no-release-notes] broken arm release

* CLI write commands server-locked

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

* abs path

Co-authored-by: max-hoffman <max-hoffman@users.noreply.github.com>
2022-07-05 16:30:40 -07:00
dependabot[bot] e734e80a56 Bump ruby-mysql in /integration-tests/mysql-client-tests/ruby
Bumps [ruby-mysql](https://github.com/tmtm/ruby-mysql) from 2.9.14 to 2.10.0.
- [Release notes](https://github.com/tmtm/ruby-mysql/releases)
- [Changelog](https://github.com/tmtm/ruby-mysql/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tmtm/ruby-mysql/compare/2.9.14...2.10.0)

---
updated-dependencies:
- dependency-name: ruby-mysql
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-05 22:46:05 +00:00
Dhruv Sringari a724a2d56b [no-release-notes] rewrite dolt conflicts cat to use sql path (#3756)
* add our_diff_type and their_diff_type to dolt_conflicts_table_name

* pr comments

* rewrite dolt conflicts cat to use sql path

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

* cleanup

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

* add smoke test for conflict cat

Co-authored-by: druvv <druvv@users.noreply.github.com>
2022-07-05 15:08:10 -07:00
jennifersp 6229f6acb3 fix inconsistencies of dolt checkout and pull commands (#3725) 2022-07-05 09:19:53 -07:00
Maximilian Hoffman d5ec4382a6 Only rebase transaction start for read replica (#3722)
* Only rebase transaction start for read replica

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

* missed var names

* another var name

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

* server lock file

* put serverLockFile in dsess

* better multiEnv locking

* more doc comments

* zach's comments

Co-authored-by: max-hoffman <max-hoffman@users.noreply.github.com>
2022-07-01 17:02:09 -07:00
Dhruv Sringari 24cac1f6c4 [no-release-notes] unskip more bats (#3737)
* Fix merge test for __DOLT_1__

* tree.ThreeWayMerge always calls callback when key collision occurs

* add keyless support for new format merge and other merge related tables

* newline of doom

* unskip more bats

* empty

* skip blame.bats and remotes-aws.bats
2022-07-01 17:00:42 -07:00
Dhruv Sringari 8241666587 Merge branch 'dhruv/keyless-merge' 2022-06-30 16:11:59 -07:00
Dhruv Sringari 00681ab1b2 add keyless support for new format merge and other merge related tables 2022-06-30 15:53:00 -07:00
Vinai Rachakonda 8b586dcac7 Update Dolt to handle the information_schema having capital column names (#3719) 2022-06-29 16:43:06 -07:00
Dhruv Sringari ca08128772 [no-release-notes] Unskip bats for schema import, add engine test secondary idx validation for keyless data (#3720)
* unskip schema import bats

* unskip a bunch of bats that already work

* unskip backup.bats

* add validation for keyless indexes, unskip some bats

* reskip index.bats

* reskip remotes-aws.bats

* delete gates instead of setting false
2022-06-29 15:36:16 -07:00
Dhruv Sringari 00752eeaa3 [no-release-notes] dolt constraints verify for new format (#3706)
* reimplement dolt constraints verify output to use sql path


some cleanup

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

* bad print

Co-authored-by: druvv <druvv@users.noreply.github.com>
2022-06-29 14:21:44 -07:00
Vinai Rachakonda 9aad046353 [skip ci] Add skipped bats test for describe (#3716) 2022-06-29 09:55:00 -07:00
Zach Musgrave 35446e675b Merge pull request #3644 from dolthub/zachmu/unskip-push
Reimplemented dolt diff command to use SQL queries
2022-06-29 09:29:32 -07:00
Vinai Rachakonda 8794b34067 [skip ci] Add skipped bats test (#3703) 2022-06-29 09:14:48 -07:00
Maximilian Hoffman 91690bee18 [no-release-notes] text and json written as byte trees (#3690)
* persistable vars

* [no-release-notes] text and json types written as byte trees

* fmt

* more tests, fix other failing tests

* GMS bump

* fix remaining tests

* small fixes

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

* bats failures

* revert

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

* tidy

* update plans

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

* more plan changes

* delete todo

* better docstring

* zach comments

Co-authored-by: max-hoffman <max-hoffman@users.noreply.github.com>
2022-06-29 07:37:35 -07:00
Zach Musgrave 0561ebac5a Skipping broken dolt_schemas migration test 2022-06-28 21:19:36 -07:00
Zach Musgrave 5ff78b82c6 Merge main 2022-06-28 16:18:49 -07:00
Zach Musgrave ef7fbf6ffb Unskip tests 2022-06-28 15:17:39 -07:00
Zach Musgrave 00abffda26 Unskipped test 2022-06-28 13:32:47 -07:00
Zach Musgrave 095b082746 Fixed test 2022-06-28 11:04:53 -07:00
Zach Musgrave 733618f492 Fixed another diff test 2022-06-28 10:57:05 -07:00
James Cor 4a1b1a1257 Merge pull request #3697 from dolthub/JCOR11599-d41e25b6
[auto-bump] [no-release-notes] dependency by JCOR11599
2022-06-28 10:42:30 -07:00
Zach Musgrave 49e6c81282 Fixed another test's output 2022-06-28 10:29:30 -07:00
Zach Musgrave 25d397803a Unskip new format tests 2022-06-28 09:58:14 -07:00
James Cor ddd2eb17d1 replacing text in a bats test 2022-06-28 09:50:55 -07:00
Zach Musgrave d6494c597c Fixed test 2022-06-28 09:49:35 -07:00
Zach Musgrave 0af0ec210d Fixed diff output for keyless bats tests 2022-06-28 09:41:08 -07:00
Zach Musgrave e528a398ad fixed diff output 2022-06-28 09:35:45 -07:00
Zach Musgrave 86402bd34b Skipped a couple new format tests 2022-06-28 09:27:45 -07:00
Zach Musgrave dbe2d721a6 Fixed drop create test 2022-06-28 09:24:27 -07:00
Zach Musgrave e17b085e43 Fixed tags test 2022-06-28 08:32:33 -07:00
Zach Musgrave 4be2eec463 Slightly less picky test conditions 2022-06-28 08:28:26 -07:00
Zach Musgrave 55335dfee8 Fixed broken compatibility test 2022-06-27 17:52:17 -07:00
Zach Musgrave bf7734d3d5 Merge branch 'main' into zachmu/unskip-push 2022-06-27 17:31:45 -07:00
Zach Musgrave 4d4e917656 Fixed compatibility test 2022-06-27 17:31:28 -07:00
Zach Musgrave 9f9c8ae2af Fixed two fetch tests that need keyless table diff 2022-06-27 17:16:17 -07:00
Dhruv Sringari af2675c0b4 [no-release-notes] log $output when $status is a mismatch in merge tests (#3696)
* log $output when $status is a mismatch

* unskip flaky tests

* add some logging
2022-06-27 16:38:31 -07:00
jennifersp a7966884e0 Add remote tracking info to dolt status (#3686) 2022-06-24 15:38:10 -07:00
Vinai Rachakonda d26ce19444 Update Describe tests in Dolt due to bug in GMS (#3642) 2022-06-24 15:15:58 -04:00
AndyA 6aa52a6858 Merge pull request #3628 from dolthub/andy/dolt-dev-schema-encoding
[no-release-notes] `__DOLT_DEV__` schema encoding
2022-06-24 10:55:09 -07:00
Zach Musgrave e6106ae247 fixed formatting error 2022-06-24 10:30:07 -07:00
Vinai Rachakonda 83e9d63ee1 [no-release-notes] Skip flakey sql-merge.bats tests (#3689) 2022-06-24 13:29:50 -04:00
Zach Musgrave 3417ad9fbb Fixed a couple compatibilty tests 2022-06-24 10:05:16 -07:00