Commit Graph

8071 Commits

Author SHA1 Message Date
Vinai Rachakonda
3e008f5bfb Implement the docs read writer. (#1120)
This pr implements the DocsReadWriter interface. It allows both dolt cli and dolt sql commands to read and write the docs.
2020-12-18 14:38:55 -05:00
AndyA
f4b6271f0b Merge pull request #1124 from dolthub/andy/keyless-tables-diff
/go/libraries/doltcore/diff: Keyless Table Diff
2020-12-17 18:10:48 -08:00
Andy Arthur
5e354c86a6 pr feedback 2020-12-17 17:46:11 -08:00
Andy Arthur
c518c85d8e fix RowDiffere initialization 2020-12-17 13:38:44 -08:00
Andy Arthur
74bb15f412 fixed TableDelta.IsKeyless() 2020-12-17 13:01:12 -08:00
Andy Arthur
fadf5f692e feature gates keyless sql diff 2020-12-17 11:54:00 -08:00
Andy Arthur
b635b72e7b match keyless tables by column intersection, ddl diff bats 2020-12-17 11:54:00 -08:00
Andy Arthur
16955d80cc dolt_diff_ table for keyless tables 2020-12-17 11:54:00 -08:00
Andy Arthur
fdcf5eaa77 unskipped more tests, fixed delete bug 2020-12-17 11:54:00 -08:00
Andy Arthur
febc6dc829 basic diffs working 2020-12-17 11:54:00 -08:00
Andy Arthur
7d36c38fbd added keyless row support to row.FromNoms() 2020-12-17 11:54:00 -08:00
Andy Arthur
b3e0652bae keyless diff --summary working 2020-12-17 11:54:00 -08:00
Andy Arthur
e6066f8a5b renamed diff/diffs.go -> diff/table_deltas.go 2020-12-17 11:54:00 -08:00
Vinai Rachakonda
39d5bc32f2 Remove root methods from rsr and rsw (#1117)
This pr is the first step in cleaning the RepoState interface in repo_state.go. It factors out several of the methods that provide access to the root.
2020-12-17 12:31:30 -05:00
AndyA
5b66b146f3 Merge pull request #1115 from dolthub/andy/table-refactor-3
Keyless Tables Prototype
2020-12-16 15:59:28 -08:00
Andy Arthur
8a59457dda pf feedback round 2 2020-12-16 15:34:22 -08:00
Andy Arthur
949d84c505 refactored DoltRowToSqlRow to iterate tuples efficiently 2020-12-16 13:13:57 -08:00
Andy Arthur
869fc2bc17 added column tags for keyless id and cardinality 2020-12-16 13:07:04 -08:00
Andy Arthur
6736ccf0b2 moved reserved tag definitions to the schema package 2020-12-16 12:23:50 -08:00
Andy Arthur
daaa7a2b68 added BATS for --keyless feature flag 2020-12-16 10:08:29 -08:00
Andy Arthur
d594bcdd8d unskipped BATS for basic SQL CRUD, fixed bugs 2020-12-16 09:39:35 -08:00
Andy Arthur
7d6a83ae26 pr feedback 2020-12-16 09:39:35 -08:00
Andy Arthur
538d4e401f fix conflict resolution 2020-12-16 09:39:35 -08:00
Andy Arthur
9bd4ea08e9 moved sql.Row out of row package 2020-12-16 09:39:35 -08:00
Andy Arthur
a6dffe5359 cleanup 2020-12-16 09:28:49 -08:00
Andy Arthur
59324fd2b3 keyless table editor, enginetests passing, row.Row api updates, couple hacks 2020-12-16 09:28:49 -08:00
Andy Arthur
7faf13b819 bumped GMS, added keyless table enginetests 2020-12-16 09:27:50 -08:00
Andy Arthur
99f86dc434 keyless reader 2020-12-16 09:27:50 -08:00
Brian Hendriks
602f0ae2c0 partition ranges, covering indexes, smarter iterators (#1116) 2020-12-15 18:44:57 -08:00
Aaron Son
dea7e002c9 go/libraries/doltcore/diff: Add recover in async_differ goroutine. 2020-12-15 15:28:46 -08:00
Taylor Bantle
4d87f6e6d9 Merge pull request #1109 from dolthub/taylor/decimal-type
Attempt to add default decimal type to FromKind
2020-12-15 13:23:26 -07:00
Vyas Sathya
99a87ccb03 Fixed dolt status output incorrectly displayed for staged files (#1108) 2020-12-14 14:22:01 -08:00
Vyas Sathya
b8eb7c35bf README quotes changed bugfix for windows terminal (#1111) 2020-12-14 14:21:25 -08:00
Vinai Rachakonda
bde72c7d1a Ensure that MERGE() works properly with fast forward. (#1101)
This pr fixes a bug where MERGE was not detecting FFs.
2020-12-14 17:02:10 -05:00
Taylor Bantle
290a79cc09 PR feedback 2020-12-14 14:06:17 -07:00
Vinai Rachakonda
a639e23535 Merge pull request #1090 from dolthub/vinai/add-commit-merge-params
Add --author, -m to COMMIT. Add --author to MERGE()
2020-12-13 13:45:00 -05:00
VinaiRachakonda
442ab7d96a formating 2020-12-13 13:17:42 -05:00
VinaiRachakonda
28a2f08b19 Initial commit. Compiles but errors
Fix up tests

fix commit tests....

Add author param to merge

formatting...

Fix array prob
2020-12-13 13:13:16 -05:00
Vinai Rachakonda
c443e7629f Merge pull request #1074 from dolthub/vinai/check-autocommit-dolt-commit
Add dolt_commit error check when autocommit is off
2020-12-13 12:56:21 -05:00
VinaiRachakonda
fa57c2f274 Update with fixes 2020-12-13 12:26:45 -05:00
AndyA
9b19ae9072 Merge pull request #1107 from dolthub/andy/table-refactor-2
go/libraries/doltcore/{row, sqle, table}: Generalize TableReader
2020-12-11 15:31:18 -08:00
Taylor Bantle
82ca5e99b6 Attempt to add default decimal type to FromKind 2020-12-11 14:49:02 -07:00
VinaiRachakonda
3540524cf2 Format 2020-12-11 11:39:53 -05:00
Andy Arthur
ad5ee131ad fix copyright header 2020-12-10 19:48:06 -08:00
Andy Arthur
a981747049 cleanup, methoddoc 2020-12-10 19:48:06 -08:00
Andy Arthur
8757e855f1 keyless schema tests 2020-12-10 19:48:06 -08:00
Andy Arthur
f6f2b752ff stub of keylessTableEditor 2020-12-10 19:48:06 -08:00
Andy Arthur
53c3bdcbce table.SqlTableReader and implementations, converted sqle.doltTableRowIter to SqlTableReader 2020-12-10 19:48:06 -08:00
Andy Arthur
4f13bd967c removed RootValue.TableDiff() 2020-12-10 19:48:06 -08:00
AndyA
875e402723 Merge pull request #1105 from dolthub/db/peg-gem-bundler
/MySQLDockerfile: peg version to match Gemfile.lock BUNDLED WITH
2020-12-10 19:47:28 -08:00