Zach Musgrave
19cccb888b
Bug fix, removed some unused methods
2022-11-02 14:50:37 -07:00
Zach Musgrave
3272842fec
Moved CreateEmptyTestTable out dtestutils
2022-11-01 17:54:45 -07:00
Andy Arthur
4e6b3fd113
updated some system table tests in sqle
2022-09-30 15:20:53 -07:00
Andy Arthur
371e960cea
refactored doltcore/sqle testing for new format, switched to new format, many todos
2022-09-29 13:05:50 -07:00
Daylon Wilkins
1ee14d9f74
Add support for table-level collations
2022-08-26 08:10:44 -07:00
Andy Arthur
cae47d06ff
cleanup some uses of doltdb.Table.GetNomsRowData
2022-08-24 14:05:20 -07:00
Aaron Son
829981ad64
doltdb: Remove some shims from VRW to NodeStore; carry NodeStores around.
2022-07-05 13:28:56 -07:00
Aaron Son
108390b179
go/store/types: TupleRowStorage: Implement walkRefs.
2022-05-05 15:54:42 -07:00
Andy Arthur
a729a63f76
first pass at secondary indexes
2022-01-31 15:00:45 -08:00
Andy Arthur
7805819bb2
Merge branch 'main' into andy/prolly-indexes
2022-01-19 18:24:50 -08:00
Vinai Rachakonda
ea6815adc3
Modify Add Column to apply defaults in engine ( #2580 )
2022-01-19 17:48:37 -08:00
Andy Arthur
761510e4d5
threading prolly indexes
2022-01-11 14:54:54 -08:00
Andy Arthur
7a82e0c6e9
renamed doltdb.Table.GetRowData() to GetNomsRowData()
2022-01-06 14:14:48 -08:00
Andy Arthur
bd517a6be2
replaced index types.Map with durable.IndexSet
2022-01-05 15:58:02 -08:00
Andy Arthur
3466021f98
Merge branch 'main' into andy/remove-noms-map-creator
2021-12-13 15:48:31 -08:00
Andy Arthur
3e800180af
removed noms map creator
2021-12-13 15:23:51 -08:00
Andy Arthur
499d3488ab
refactored conflict schemas
2021-12-13 11:08:06 -08:00
Maximilian Hoffman
a0f6799a2c
FF head on read replica ( #2182 )
...
* shittiest read replica imaginable is kind of working
* import cycle progress
* delete unecessary files and fix db type switch bug
* Add bats test
* delete comments
* fix working set updates for cli
* [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh
* clean comments
* comment racy server test
* zach's comments
* add copyright headers
Co-authored-by: max-hoffman <max-hoffman@users.noreply.github.com >
2021-09-29 10:23:07 -07:00
Brian Hendriks
775ac0af51
Import Performance and Garbage Generation improvements.
2021-09-08 14:52:42 -07:00
Zach Musgrave
f8b2c234e5
Fix error in test
2021-08-04 20:10:33 -07:00
Zach Musgrave
55e094bef0
Removed PutTableToWorking
2021-08-04 19:17:21 -07:00
Andy Arthur
4451ee3183
replace types.Format_7_18 with types.Format_Default throughout /go/libraries/doltcore
2021-03-31 14:28:34 -07: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
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
Andy Arthur
7f3dcff18e
repofmt
2020-12-08 07:31:15 -08:00
Andy Arthur
c2c05f0d5e
fix dtestutil.CreateTestTable()
2020-12-08 07:31:15 -08:00
Andy Arthur
518cd1e8e2
split TableEditors and IndexEditor to their own package
2020-12-08 07:31:15 -08:00
Taylor Bantle
5c6c50f8f3
Convert panic to errors for SchemaFromCols
2020-11-02 14:39:51 -08:00
Aaron Son
84c3066348
go/**/*.go: Update copyright headers for company name change.
2020-11-02 10:17:02 -08:00
Daylon Wilkins
b5bb663233
Reference new org name and updated trigger logic
2020-09-25 15:35:04 -07:00
Daylon Wilkins
5502889f9d
Last round of PR feedback for indexes
2020-05-06 11:03:04 -07:00
Daylon Wilkins
d746a6ec6e
PR Feedback and test fixes
2020-05-06 11:03:04 -07:00
Andy Arthur
f6b1e832ea
merged master and resolved conflicts
2020-03-24 01:00:12 -07:00
Andy Arthur
f56db93c92
added unique tags tests, reorganized envtestutils
2020-03-10 13:55:16 -07:00
Brian Hendriks
55c2412db3
error changes ( #7 )
...
The existing noms codebase uses panics for signaling errors in most cases. This is not idiomatic go, and it is not the optimal behavior when building cloud services, or products on top of noms as a panic in any go routine causes the entire process to exit.
This is a large step in removing panics, and bubbling errors up through the code.
2019-08-06 15:00:02 -07:00
Aaron Son
5fc6fd5d6a
go: Update for dolt at root of repository.
2019-07-24 10:28:54 -07:00
Aaron Son
23a0f5a33e
Merge remote-tracking branch 'origin/master' into aaron/dolt-3pdeps-license-fetching
2019-07-23 16:07:50 -07:00
Aaron Son
6619700b5a
dolt/go: Add utils/repofmt/check_fmt.sh, and standardize goimports config across repository.
2019-07-23 11:59:06 -07:00
Aaron Son
732086a9c7
dolt/go: Add copyright notices to every file. For files from noms, retain and reference the previous copyright notice as well.
2019-07-22 17:06:35 -07:00
Aaron Son
1f6241f7dc
dolt/go/libraries/doltcore/row: Thread Format() through Row.
2019-07-12 10:23:45 -07:00
Brian Hendriks
de36628918
update paths
2019-06-21 12:06:08 -07:00
Brian Hendriks
6ae6d7e595
move store files to the structure we want
2019-06-21 11:55:01 -07:00
Zach Musgrave
3c9af00487
Initial implementation of SQL export, still missing a drop / create table statement. Also changed SQL schema output to quote the table name, and removed an unused error return param.
2019-06-14 10:17:16 -07:00
Zach Musgrave
6e2fc4f0af
Added RenameTable.go and tests. Moved a test utility method into the dtestutils package.
2019-06-11 14:14:39 -07:00
Zach Musgrave
2a70479dd9
Added missing comment
2019-06-10 16:01:28 -07:00
Zach Musgrave
ca71bddfa9
Fixed a bug in DropColumn -- it was reassembling the columns in map order instead of respecting user ordering. Added more tests for drop column SQL as well.
2019-06-10 15:32:05 -07:00
Zach Musgrave
1d2d09a5fc
Alter table drop column mostly working, test setup needs fixing. Got rid of actions/schema.go, moved all functionality into alterschema package. Still need smoke tests for sql alter commands.
2019-06-10 15:32:05 -07:00
Zach Musgrave
08ba3c645d
PR feedback. Refactored large AddColumnToSchema method and caught a couple bugs in the process.
2019-06-10 12:41:54 -07:00
Zach Musgrave
c5b1d8f151
Refactored AddColumnToSchema into doltcore, and wrote tests for it (more to write). Also moved dtestutils from the dolt directory to the doltcore directory, and moved a few SQL test util funcs into it.
2019-06-06 14:47:06 -07:00