Commit Graph

5288 Commits

Author SHA1 Message Date
Aaron Son
f3a756c70a .gitmodules: Try https instead of git for public gitmodules references. 2019-08-15 12:00:37 -07:00
Aaron Son
39fe77c1ea Jenkinsfile: Update for fetching submodules. 2019-08-15 11:57:01 -07:00
Aaron Son
77959ad204 proto: Makefile: Make pb.go generation more hermetic by using golang-protobuf submodule for proto-gen-go. 2019-08-15 11:50:23 -07:00
Zach Musgrave
1cf7250d0d Merge pull request #30 from liquidata-inc/zachmu/sql-schema-output
Added column lengths for schema output to varchar columns so that the…
2019-08-14 15:18:56 -07:00
Zach Musgrave
1089033319 Fixed output in bats test
Signed-off-by: Zach Musgrave <zach@liquidata.co>
2019-08-14 15:13:29 -07:00
Zach Musgrave
f9fc81572b Added column lengths for schema output to varchar columns so that they can be re-imported
Signed-off-by: Zach Musgrave <zach@liquidata.co>
2019-08-14 14:43:37 -07:00
Daylon Wilkins
61a4c31321 Refer to newest version of mmap-go 2019-08-13 11:55:03 -07:00
Matt Jesuele
cc7cc6b52d go/go.{mod,sum}: Fix mmap-go dependency version (#13)
* go/go.{mod,sum}: Fix mmap-go dependency version

* go/Godeps/LICENSES: Update
2019-08-13 11:01:51 -07:00
Brian Hendriks
60c282ec8a Merge pull request #24 from liquidata-inc/bh/race-fix
fix race condition which caused reproducible crash
2019-08-12 11:44:59 -07:00
Zach Musgrave
2caff53c05 Merge pull request #25 from liquidata-inc/zachmu/ignore
Added .idea directory (goland) to top-level .gitignore file
2019-08-12 11:32:13 -07:00
Zach Musgrave
f68a850cbc Added .idea directory (goland) to top-level .gitignore file
Signed-off-by: Zach Musgrave <zach@liquidata.co>
2019-08-12 11:31:29 -07:00
Brian Hendriks
eb9fea11c0 fix race condition which caused reproducible crash 2019-08-09 16:03:30 -07:00
Zach Musgrave
57bce91e69 Merge pull request #23 from liquidata-inc/zachmu/windows-pipe-fix
Fixed a bug on windows when redirecting STDIN for SQL import, e.g. do…
2019-08-09 13:40:42 -07:00
Zach Musgrave
6f3859266e Fixed import order
Signed-off-by: Zach Musgrave <zach@liquidata.co>
2019-08-09 13:15:21 -07:00
Zach Musgrave
9b9ec6dc3e Fixed a bug on windows when redirecting STDIN for SQL import, e.g. dolt sql < dump.sql. Also fixed up ip2nation sample so that it successfully imports
Signed-off-by: Zach Musgrave <zach@liquidata.co>
2019-08-09 12:48:19 -07:00
Aaron Son
10e3377ab0 go/cmd/dolt: Bump version to 0.9.7. v0.9.7 2019-08-09 09:23:00 -07:00
Brian Hendriks
68f9095305 Merge pull request #6 from liquidata-inc/bh/csv-import-changes
csv import delim param
2019-08-08 18:43:26 -07:00
Brian Hendriks
8e6cc41819 csv import delim param 2019-08-08 15:05:36 -07:00
Brian Hendriks
ed41e11666 Merge pull request #20 from liquidata-inc/aaron/checkcommitters-local-mode
go/utils: Improve checkcommitters; add prepr.sh.
2019-08-08 14:23:17 -07:00
Aaron Son
0a0fcf9512 go/utils:checkcommitters: PR feedback. 2019-08-08 14:00:30 -07:00
Matt Jesuele
6e8d51644d bats/git-dolt.bats: Fix bats test for unknown subcommand 2019-08-08 13:00:01 -07:00
Matt Jesuele
6454c50cad go/Godeps/LICENSES: Add cobra licenses 2019-08-08 13:00:01 -07:00
Matt Jesuele
1ab113aa0f go/cmd/git-dolt/git-dolt.go: Fake being a git subcommand 2019-08-08 13:00:01 -07:00
Matt Jesuele
5b9811f33e Update git-dolt to use cobra 2019-08-08 13:00:01 -07:00
Aaron Son
1951ea04b2 go/utils/prepr: Add a prepr helper script for checking repo state before PR. 2019-08-08 06:30:23 -07:00
Aaron Son
5dc00fc1df go/utils/checkcommitters: Add a fix script so people can fix the errors. 2019-08-07 15:27:00 -07:00
Aaron Son
2e90a556ce go/utils/checkcommitters: Add local -dir mode. 2019-08-07 15:05:59 -07:00
Aaron Son
7e969ffb51 Merge pull request #18 from liquidata-inc/aaron/repofmt-updates
go/utils/repofmt/check_fmt.sh: Add a script to format the repo appropriately.
2019-08-07 13:15:07 -07:00
Aaron Son
5427c2c83f Merge pull request #19 from liquidata-inc/aaron/3pdeps-handle-brew-go
utils/3pdeps/main.go: Handle installation of brew go into libexec.
2019-08-07 13:14:59 -07:00
Aaron Son
a797ceeb20 utils/3pdeps/main.go: Handle installation of brew go into libexec. 2019-08-07 12:36:31 -07:00
Aaron Son
83b776af46 go/utils/repofmt/check_fmt.sh: Add a script to format the repo appropriately. 2019-08-07 12:20:25 -07:00
Zach Musgrave
6a35448c5a Added "why dolt" section to README about the name of the product 2019-08-07 09:07:55 -07:00
Zach Musgrave
b41a4f022d Update README.md
Fixed extra w. It's the world wide web, not the world wide whatever web
2019-08-06 16:03:22 -07:00
Aaron Son
84d9eded51 Merge pull request #15 from liquidata-inc/aaron/make-round-trip-floats-default-format
go/store/constants/version: Make floats round trip successfully in the default format.
2019-08-06 15:19:58 -07:00
Aaron Son
e8e81cc410 Merge pull request #16 from liquidata-inc/aaron/make-beta-dolthub-default-login-url
go/libraries/doltcore/env: Fix default login and remote api endpoints for beta.dolthub.com.
2019-08-06 15:15:20 -07:00
Aaron Son
e1fb528bf9 Merge remote-tracking branch 'origin/master' into aaron/make-round-trip-floats-default-format 2019-08-06 15:06:25 -07:00
Aaron Son
eeaf7ea71c go/libraries/doltcore/env: Fix default login and remote api endpoints for beta.dolthub.com. 2019-08-06 15:01:26 -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
b708eaa71e go/store: Minor improvements to test fixes. 2019-08-06 14:49:14 -07:00
Aaron Son
1ae5b494c5 go/store: Fix tests for default format LD1. 2019-08-06 14:33:31 -07:00
Aaron Son
6354d4b36f go/store/constants/version: Make floats round trip successfully in the default format. 2019-08-06 14:33:16 -07:00
Daylon Wilkins
8511bcff2d Fixed test issues 2019-08-05 16:06:33 -07:00
Daylon Wilkins
0f47192214 Changed sql-server params to make more sense 2019-08-05 11:56:00 -07:00
Zach Musgrave
b113cdb4a4 Merge pull request #11 from liquidata-inc/zachmu/sql-fast-inserts
Batch inserts for SQL import. This results in a 60x speed increase and much less disk usage.

Also in this change:

Changed how triggering memory / CPU profiling works -- now a command line flag rather than a source change
Better integration test for joins (stock market data)
Better reporting during SQL import
2019-08-05 11:11:54 -07:00
Zach Musgrave
db24a7dc9f Fixed yet more import format errors, I guess this is my life now
Signed-off-by: Zach Musgrave <zach@liquidata.co>
2019-08-05 11:03:54 -07:00
Zach Musgrave
04c0f09393 Fixed import errors
Signed-off-by: Zach Musgrave <zach@liquidata.co>
2019-08-05 10:53:25 -07:00
Zach Musgrave
2633a1e73c Deleted interactive SQL shell tests -- most recent change detects TTY and runs in batch mode, so these no long make sense in this context
Signed-off-by: Zach Musgrave <zach@liquidata.co>
2019-08-05 10:26:59 -07:00
timsehn
e41d326b68 Update README.md 2019-08-05 10:11:05 -07:00
Zach Musgrave
2a6f288ec2 Changed SQL import to continuously output and delete stats similar to CSV import
Signed-off-by: Zach Musgrave <zach@liquidata.co>
2019-08-02 17:19:37 -07:00
Zach Musgrave
16245edf73 Added more tests for batch insert, removed unused Update method
Signed-off-by: Zach Musgrave <zach@liquidata.co>
2019-08-02 16:58:11 -07:00