Commit Graph

14215 Commits

Author SHA1 Message Date
Andy Arthur 57cc96a7d7 refactored row data validation to use sql equality semantics 2022-07-27 21:01:40 -07:00
Andy Arthur 2d4b975ac7 fixup query type to noms kind mapping 2022-07-27 18:40:35 -07:00
Andy Arthur a4f35c387c limit schema patching to dolt system tables only 2022-07-27 18:34:14 -07:00
James Cor 9623166ab9 more privilege changes (#3810) 2022-07-27 17:31:57 -07:00
Maximilian Hoffman 9103241fda Fix some env loading panics (#3941)
* Fix some env loading panics

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

* comments

* accidental files

* bats name

Co-authored-by: max-hoffman <max-hoffman@users.noreply.github.com>
2022-07-27 17:07:30 -07:00
Dhruv Sringari eb39c5ded2 fix tpcc, recycle prefixBuilders when they aren't built (#3942) 2022-07-27 14:09:36 -07:00
AndyA be3fa3c143 Merge pull request #3939 from dolthub/andy/migration-2
[no-release-notes] Added data validation to `dolt migrate`
2022-07-27 13:52:13 -07:00
AndyA 688523d38f Merge pull request #3929 from dolthub/andy/blob-message
[no-release-notes] Created dedicated Flatbuffer message for blobs
2022-07-27 13:02:07 -07:00
Andy Arthur c9d6c87624 fix bats for linux 2022-07-27 10:41:38 -07:00
Andy Arthur a368374cba added bats for views and docs 2022-07-26 18:40:51 -07:00
Andy Arthur 5a909856cb added table checksumming, patching schemas 2022-07-26 18:24:31 -07:00
Dhruv Sringari 85217b4bb3 [no-release-notes] fix for building and modifying secondary indexes for keyless tables (#3930)
* fix for building and modifying secondary indexes for keyless tables

Also includes some changes to fix engine test validation of secondary indexes. Instead of validating the latest commit of all branches, we validate the working root of all branches.

Also, all byte like tuple fields are now debug printed as hex encoded strings for human readability and easier debugging in IDEs

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

* fix mapping tests

Co-authored-by: druvv <druvv@users.noreply.github.com>
2022-07-26 16:41:28 -07:00
Dustin Brown ecb217d219 Merge pull request #3931 from dolthub/db/monitor
[no-release-notes] /.github/scripts/{import-benchmarking,performance-benchmarking,sql-correctness}: add email alert to jobs
2022-07-26 14:42:31 -07:00
Andy Arthur 1f7163cecf maybe fix osx bats 2022-07-26 14:42:12 -07:00
coffeegoddd 1e7a6002aa /.github/scripts/{import-benchmarking,performance-benchmarking,sql-correctness}: add email alert to jobs 2022-07-26 14:33:58 -07:00
Andy Arthur 6c2efab95c added bats test for migration hash stability 2022-07-26 14:27:19 -07:00
Andy Arthur e99fca7e7a created dedicated flatbuffer message for blobs 2022-07-26 13:14:16 -07:00
AndyA 40c44c8661 Merge pull request #3924 from dolthub/andy/migration
[no-release-notes] `__DOLT_DEV__` Migration
2022-07-26 12:43:05 -07:00
Andy Arthur cdfdad3ca7 pr feedback 2022-07-26 11:56:04 -07:00
AndyA 6c458cc80d Merge pull request #3928 from dolthub/andy/lock-that-cache
[no-release-notes] make `dsess.SessionCache` threadsafe
2022-07-26 11:30:01 -07:00
Andy Arthur 154cd1d2d5 make dsess.SessionCache threadsafe 2022-07-26 10:31:32 -07:00
Dustin Brown 87c36a2f4e Merge pull request #3927 from dolthub/db/mv-rdme
[no-release-notes] /.github/workflows/README.md: mv readme
2022-07-26 10:10:13 -07:00
coffeegoddd 0aa9b2b708 /.github/workflows/README.md: mv readme 2022-07-26 10:09:42 -07:00
AndyA a0055426d7 Merge pull request #3851 from dolthub/andy/merge-artifacts
[no-release-notes] go/{serial, store/prolly}: dedicated Flatbuffer message for merge artifacts
2022-07-26 09:53:36 -07:00
Andy Arthur 753e2bcfc2 integrated serial message changes 2022-07-26 09:05:16 -07:00
Andy Arthur ede8deba4d Merge remote-tracking branch 'origin/main' into andy/merge-artifacts 2022-07-26 08:44:21 -07:00
Andy Arthur 4c3ab5f21f also skip migrate bats for DOLT_DEV 2022-07-26 07:53:56 -07:00
jennifersp 84af41c638 support unix socket (#3796) 2022-07-25 22:48:34 -07:00
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
Andy Arthur e582365108 skip migrationg bats for __DOLT_1__ 2022-07-25 20:06:27 -07:00
Andy Arthur 3f080e4a66 added more bats, fixed tag migration 2022-07-25 20:05:04 -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
Dustin Brown 0582e5f80b Update README.md 2022-07-25 17:18:30 -07:00
Dustin Brown 41aed1a0cc Merge pull request #3923 from dolthub/db/readme
[no-release-notes] add ci readme, some workflow disambiguation
2022-07-25 17:00:23 -07:00
Andy Arthur d018e126f2 added migration bats 2022-07-25 16:47:33 -07:00
AndyA dac77c6de7 Merge pull request #3888 from dolthub/andy/remove-dolt-1-super-schema
[no-release-notes] Remove Super Schema field from RootValue Flatbuffer schema
2022-07-25 16:44:24 -07:00
coffeegoddd 676c6dcd99 /.github/workflows: disambiguate action titles 2022-07-25 16:29:58 -07:00
Andy Arthur 9b9f5ea79b Merge remote-tracking branch 'origin/main' into andy/remove-dolt-1-super-schema 2022-07-25 15:23:39 -07:00
bheni a1edfb2d24 [ga-bump-release] Update Dolt version to 0.40.20 and release v0.40.20 v0.40.20 2022-07-25 22:19:21 +00:00
Andy Arthur a8d3024d7f add support for tags and working sets 2022-07-25 15:14:00 -07:00
coffeegoddd 6b28b2edde /.github: add readme, fix file names 2022-07-25 15:02:26 -07:00
Andy Arthur a463bdb70a refactored migration setup, deferring init-commit migration to traversal time 2022-07-25 14:52:47 -07:00
Andy Arthur 3e571fb67a copy blob tree along with map data 2022-07-25 14:52:47 -07:00
Andy Arthur 05258b6932 iterating on DOLT_DEV migration 2022-07-25 14:52:47 -07:00
Andy Arthur 237dbf8f9a swapping chunk stores, manifests after migration (hope this works! ;-) 2022-07-25 14:52:47 -07:00
Andy Arthur 1c49de8032 first pass at __DOLT_DEV__ migration 2022-07-25 14:52:47 -07:00
Andy Arthur c95153ca6c added temp migration environment 2022-07-25 14:52:47 -07:00
Andy Arthur 226da75db3 added temp file method to utils/filesys 2022-07-25 14:52:47 -07:00
Andy Arthur db7515ca12 sketch out migration 2022-07-25 14:52:47 -07:00
Andy Arthur b5716180fc remove empty error return value from Commit.NumParents 2022-07-25 14:52:47 -07:00