Commit Graph

793 Commits

Author SHA1 Message Date
Dustin Brown 173a3ddbd4 [ga-bump-dep] Bump dependency in Dolt by jennifersp (#3926)
Co-authored-by: jennifersp <44716627+jennifersp@users.noreply.github.com>
2022-07-25 21:28:37 -07:00
Maximilian Hoffman 9dae75ed7d Better read only error messages (#3920)
* Better read only error messages

* GMS bump

* block table import for server lock
2022-07-25 18:02:14 -07:00
Taylor Bantle 10796c1d13 Merge pull request #3867 from dolthub/taylor/jwtauth
Sql server jwt auth
2022-07-25 13:50:53 -07:00
VinaiRachakonda 002b4bcd7f [ga-bump-dep] Bump dependency in Dolt by VinaiRachakonda 2022-07-25 18:13:06 +00:00
Taylor Bantle dccd8fff42 Merge remote-tracking branch 'origin/tbantle22-e71f2c26' into taylor/jwtauth 2022-07-22 13:25:20 -07:00
tbantle22 cb01650982 [ga-bump-dep] Bump dependency in Dolt by tbantle22 2022-07-22 19:01:55 +00:00
Taylor Bantle 376450a9cc Merge remote-tracking branch 'origin/main' into taylor/jwtauth 2022-07-21 09:27:58 -07:00
JCOR11599 5492a2a6c9 [ga-bump-dep] Bump dependency in Dolt by JCOR11599 2022-07-20 23:17:59 +00:00
Taylor Bantle c197a51ef6 Start on jwtauth changes 2022-07-19 16:40:06 -07:00
JCOR11599 a8a86c5df9 [ga-bump-dep] Bump dependency in Dolt by JCOR11599 2022-07-19 22:40:20 +00:00
fulghum 1328d2dd65 [ga-bump-dep] Bump dependency in Dolt by fulghum 2022-07-19 16:34:12 +00:00
Dustin Brown 369508bee2 [auto-bump] [no-release-notes] Unskip foreign-keys-invert-pk.bats for new format (#3847)
* [ga-bump-dep] Bump dependency in Dolt by druvv

* Unskip foreign-keys-invert-pk.bats for new format

* pr comment

* fix pkToIdxMap

Co-authored-by: druvv <dhruvy427@gmail.com>
Co-authored-by: Dhruv Sringari <dhruv@dolthub.com>
2022-07-19 08:46:55 -07:00
Dhruv Sringari 46b784c78f Make unique key errors more consistent and fix unique key bats for new format (#3838)
* make unique key errors more consistent and fix bats for new format


unskip already working bats

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

* copyright

* pr comments

* fix gms

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

* fix

* change BulkImportTEA to perform a no-op on RollBack instead of erroring

New machinery in GMS to support INSERT IGNORE on unique keys calls RollBack if a duplicate key error is thrown. This includes primary key collisions as well. The machinery was added since the new format does not have machinery to automatically rollback secondary index updates when an error occurs during the primary index update. 

In the old format, we do have machinery to automatically rollback secondary index updates, so we can leave Rollback as a no-op in this case. Any primary key collision will return an error, causing the secondary indexes to undo their edits.

Co-authored-by: druvv <druvv@users.noreply.github.com>
2022-07-18 11:49:26 -07:00
James Cor 82c6df8666 Merge branch 'main' into JCOR11599-c44bba3e 2022-07-15 12:52:41 -07:00
JCOR11599 b99de48c89 [ga-bump-dep] Bump dependency in Dolt by JCOR11599 2022-07-15 19:42:09 +00:00
James Cor a0a8e0ea73 updating go mod...i hope i didn't break docs 2022-07-13 17:17:46 -07:00
James Cor b6d1234df7 Merge branch 'main' into james/local-user 2022-07-13 17:11:33 -07:00
fulghum 737e640505 [ga-bump-dep] Bump dependency in Dolt by fulghum 2022-07-13 23:25:06 +00:00
Dhruv Sringari 59c86f6a3b [no-release-notes] index cat and rebuild for new format (#3814)
* cleanup table package

* delete TextTableWriter

* dolt index [cat, rebuild] for new format

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

* fix tests

* use reflect.DeepEqual when determining column diff results

* use sql type compare instead of reflect.DeepEqual

* update test to use sql column types

* fix semantic merge conflict

Co-authored-by: druvv <druvv@users.noreply.github.com>
2022-07-13 10:03:56 -07:00
James Cor 278b2b3ebb merge with main 2022-07-12 16:02:49 -07:00
Andy Arthur f5765027d7 Merge remote-tracking branch 'origin/main' into andy/err-serialization-failure 2022-07-12 14:42:50 -07:00
bheni 0f7fe4a02b [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2022-07-12 19:26:26 +00:00
Brian Hendriks a6966c222e Merge remote-tracking branch 'remotes/origin/main' into bh/user-specific-sess-vars 2022-07-12 12:24:35 -07:00
andrew-wm-arthur 4b1e1fc415 [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2022-07-12 19:09:37 +00:00
Andy Arthur 8f7ebd09f8 picked up GMS with updated error message 2022-07-12 12:06:42 -07:00
andrew-wm-arthur f30bf135fb [ga-bump-dep] Bump dependency in Dolt by andrew-wm-arthur 2022-07-12 05:27:56 +00:00
bheni c7c3c7d166 [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2022-07-11 23:16:12 +00:00
Brian Hendriks fdb5104efe Support per user session variables in the server config 2022-07-11 15:26:38 -07:00
JCOR11599 481e16c25b [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2022-07-11 05:13:27 +00:00
James Cor 71c5a245c4 asdfasfd 2022-07-10 22:03:08 -07:00
fulghum 71501f5c06 [ga-bump-dep] Bump dependency in Dolt by fulghum 2022-07-08 21:34:16 +00:00
Vinai Rachakonda ab52b92f2f Add test case for hanging sockets in Ubuntu (#3771) 2022-07-08 13:17:32 -07:00
JCOR11599 c4a426fb7b [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2022-07-08 18:14:54 +00:00
James Cor e1c706b0e6 Merge branch 'main' into james/local-user 2022-07-08 11:04:06 -07:00
Aaron Son f81f02eed1 go: Migrate from opentracing to opentelemetry. 2022-07-08 10:18:47 -07:00
reltuk 79224c07eb [ga-bump-dep] Bump dependency in Dolt by reltuk 2022-07-08 17:10:16 +00:00
fulghum 840fe3045f [ga-bump-dep] Bump dependency in Dolt by fulghum 2022-07-07 22:26:31 +00:00
James Cor d4b73e0110 updating go mod 2022-07-07 10:16:00 -07:00
Andy Arthur 1dc4d73778 Merge remote-tracking branch 'origin/main' into andy/filtered-reader 2022-07-06 12:36:15 -07:00
Maximilian Hoffman 6ca943a9a9 GMS type simplifications (#3757)
* gms bump

* add bound checks

* last PR reverted go.mod accidentally
2022-07-06 11:01:10 -07:00
JCOR11599 568a813c0e [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2022-07-06 04:38:40 +00:00
James Cor eb78318561 updating go mod 2022-07-05 21:26:55 -07:00
fulghum 906f3deae5 [ga-bump-dep] Bump dependency in Dolt by fulghum 2022-07-05 20:34:33 +00:00
Andy Arthur f64738947c Merge remote-tracking branch 'origin/main' into andy/filtered-reader 2022-07-01 14:01:02 -07:00
Andy Arthur 05ebaf50a8 Merge remote-tracking branch 'origin/main' into daylon/collation-gms-bump 2022-07-01 13:59:15 -07:00
Andy Arthur 2eb824630b picked up index pushdown utility from GMS 2022-07-01 13:55:21 -07:00
Daylon Wilkins 80e513cc4c Bump GMS to support collation IDs 2022-07-01 04:35:32 -07:00
JCOR11599 a652d0f23e [ga-bump-dep] Bump dependency in Dolt by JCOR11599 2022-07-01 00:26:45 +00:00
JCOR11599 8e9aa695fc [ga-bump-dep] Bump dependency in Dolt by JCOR11599 2022-06-30 20:45:17 +00:00
Vinai Rachakonda 8b586dcac7 Update Dolt to handle the information_schema having capital column names (#3719) 2022-06-29 16:43:06 -07:00