Commit Graph

120 Commits

Author SHA1 Message Date
Andy Arthur b5716180fc remove empty error return value from Commit.NumParents 2022-07-25 14:52:47 -07:00
Andy Arthur 7b6e77e565 rip out docs 2022-07-05 17:25:28 -07:00
Zach Musgrave fe034db823 Fixed a couple bugs with index pushdown 2022-06-06 16:52:10 -07:00
Zach Musgrave be1960d5fe Fixed test: need to order by additional columns. This revealed a bug in indexed lookups into history table. 2022-06-06 14:32:20 -07:00
Aaron Son 271132a8ba go/libraries/doltcore/doltdb: WriteRootValue returns possibly modified root value. 2022-04-20 14:42:03 -07:00
Aaron Son afab5f544c doltdb: Commit: Store a *datas.Commit intsead of rootV, CommitMeta, stref, etc. 2022-04-04 13:26:01 -07:00
Andy Arthur 1980a345c6 removed noms map updater, tag rebase, tag migration 2021-12-13 15:31:41 -08:00
Maximilian Hoffman 0cbd7e780c Async push for replication (#2369)
* starter code

* async replication prototype

* benchmark async push

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

* delete hanging line

* add comment for concurrent map access

* move replication into databaseProvider

* top-level wait group for async threads

* fix testsg

* standardize wg format

* missing header

* address data race

* make async test shorter

* delete unnecessary lines

* starter code for new sqlEngine interface

* new engine interface with background threads

* brian's comments

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

* missed a datarace

* fix bats

* bad go.sum

* add latest GMS commit

* bump GMS

Co-authored-by: max-hoffman <max-hoffman@users.noreply.github.com>
2021-12-11 13:41:58 -08:00
Daylon Wilkins 0198e77da2 Disabled FK checks allows delayed FK resolution and dropping referenced tables 2021-10-12 05:54:11 -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 52782575fd /go/{store,performance,libraries,cmd}: fix go tests after branch rename 2021-09-23 14:29:33 -07:00
Andy Arthur e371616b02 added filter-branch whitebox integration tests 2021-09-13 11:00:01 -07:00
Zach Musgrave 85887af371 Removed env.UpdateStagedRoot 2021-07-15 13:49:07 -07:00
Zach Musgrave e78ed3b263 Merge master 2021-07-04 09:30:24 -07:00
Aaron Son 29e83af42f go/libraries/doltcore/rebase: Set branch heads directly instead of deleting first. 2021-07-02 15:03:15 -07:00
Zach Musgrave 532d1dd7fe Passing roots into more places 2021-06-24 09:50:44 -07:00
Zach Musgrave 12b3a95cd8 Starting to deprecate staged and working hashes in repo state 2021-06-22 13:47:22 -07:00
Zach Musgrave 851e21a279 Redirected CWB reads through env.RepoStateReader() 2021-06-22 12:56:38 -07:00
Zach Musgrave 5535387c94 Changed signature of env.UpdateWorkingRoot 2021-06-21 09:28:45 -07:00
Zach Musgrave eaa397b221 More principled naming / filter choices for default refs 2021-05-03 11:14:43 -07:00
Lars Lehtonen d18629fb09 libraries/doltcore/rebase: fix dropped errors 2021-03-08 16:57:08 -08:00
Andy Arthur 41e071166a support more versions 2021-02-12 14:54:48 -08:00
Andy Arthur d9fd93d11c PR feedback: use tbl.UpdateSchema() over doltdb.NewTable 2021-02-03 17:36:07 -08:00
Andy Arthur b86c8464dd copy AUTO_INCREMENT value on schema change (index/column add/drop/modify) 2021-01-29 16:14:42 -08:00
Zach Musgrave f1b2e507b7 Merge master 2021-01-27 09:05:59 -08:00
Zach Musgrave fc91da34ba Removed unused error params from col_coll.go 2021-01-26 18:24:35 -08:00
Zach Musgrave 2f672c0958 NewColCollection no longer returns an error 2021-01-26 17:44:11 -08:00
Vinai Rachakonda 3342b8d58f Vinai/refactor docs (#1210)
This pr does a massive refactor of the internal state management with docs.
2021-01-25 17:00:27 -05:00
Andy Arthur 16955d80cc dolt_diff_ table for keyless tables 2020-12-17 11:54:00 -08:00
Andy Arthur 6736ccf0b2 moved reserved tag definitions to the schema package 2020-12-16 12:23:50 -08:00
Andy Arthur 518cd1e8e2 split TableEditors and IndexEditor to their own package 2020-12-08 07:31:15 -08:00
Andy Arthur fee068af4c pr feedback 2020-11-23 12:47:49 -08:00
Andy Arthur 9f9844d59a refactored rebase to work on commits or roots 2020-11-17 08:52:31 -08:00
Andy Arthur 7344e21e18 added filter-branch until <commit-spec> 2020-11-17 08:48:19 -08:00
Andy Arthur b0515afba5 refactored rebase.AllBranches and rebase.CurrentBranch 2020-11-16 14:19:46 -08:00
Andy Arthur ff2ff95347 pr feedback 2020-11-16 13:52:11 -08:00
Andy Arthur 6638782edd first pass at filter-branch 2020-11-13 08:56:08 -08:00
Aaron Son 9eb7151be6 Merge pull request #981 from dolthub/aaron/diff-summary-error-handling
Attempt to clean up error signaling in diff summary.
2020-11-04 11:34:38 -08:00
Taylor Bantle 5c6c50f8f3 Convert panic to errors for SchemaFromCols 2020-11-02 14:39:51 -08:00
Aaron Son eb96988abb Merge remote-tracking branch 'origin/master' into aaron/diff-summary-error-handling 2020-11-02 11:07:55 -08:00
Aaron Son 84c3066348 go/**/*.go: Update copyright headers for company name change. 2020-11-02 10:17:02 -08:00
Aaron Son 3030925c3d go: Convert some diff functions to use errgroup instead of atomicerr.
Attmept to clean up error signaling in diff summary.
2020-10-31 08:27:57 -07:00
Daylon Wilkins 94f8f462a0 Added new indexes overwriting auto-generated indexes 2020-10-15 18:09:00 -07:00
Daylon Wilkins 8496cb5453 Added trigger functionality to Dolt 2020-10-01 01:30:43 -07:00
Daylon Wilkins b5bb663233 Reference new org name and updated trigger logic 2020-09-25 15:35:04 -07:00
Andy Arthur a6f2267037 removed hidden indexes 2020-07-25 13:55:14 -07:00
Andy Arthur bdbbfaa6dc schema merge 2020-07-13 13:59:34 -07:00
Aaron Son 53bb519e5b go/libraries/doltcore/doltdb: commit_spec.go: Remove second parameter from NewCommitSpec. HEAD is resolved in doltdb.Resolve() now. 2020-07-07 13:01:25 -07:00
Aaron Son cadf507a88 go/libraries/doltcore/doltdb: Make Resolve take the CWBHeadRef. 2020-07-07 12:18:26 -07:00
Daylon Wilkins b91178ce7a Foreign Keys groundwork implementation 2020-06-13 21:16:47 -07:00