Commit Graph

16 Commits

Author SHA1 Message Date
Marina Moore b6cfca2403 Introduce noms-ds command 2016-05-09 15:01:15 -07:00
Erik Arvidsson e2f7776614 noms show should stream to stdout (#1456) 2016-05-06 18:15:52 -07:00
Erik Arvidsson 014e330315 Rename DataStore to Database (#1448) 2016-05-06 17:37:19 -07:00
Aaron Boodman 8ffcc4f89e Split clients/* into clients/go and clients/js
* clients/counter -> clients/go/counter

* remove last little bit of crunchbase

* clients/csv -> clients/go/csv and other cleanups

* clients/flags -> clients/go/flags

* clients/fs -> clients/js/fs and other cleanups

* clients/json_importer -> clients/go/json-import

* move clients/plotly_bar_chart -> clients/js/bar-chart

* move clients/server -> clients/go/server

* move clients/shove -> clients/go/shove

* move clients/splore -> client/js/splore

* move clients/struct-by-name -> clients/js/struct-by-name

* move clients/test_util -> clients/go/test_util

* move clients/url-fetch -> clients/js/url-fetch

* move clients/util -> clients/go/util

* move clients/xml_importer -> clients/xml
2016-05-05 20:54:01 -07:00
Dan Willhite 3a982c2523 Merge pull request #1428 from willhite/work
Noms command polish.
2016-05-05 14:13:41 -07:00
Dan Willhite 2f37146f78 Noms command polish.
Fixes #1424
2016-05-05 11:51:22 -07:00
Ben Kalman e7219f3603 Add height to every RefValue (#1415)
This is to support efficient chunk diff. Most of the churn in this patch
comes from updating test expectations, and updating every Ref construction
to include a height and every MetaTuple to include a Ref.
2016-05-05 10:11:05 -07:00
Dan Willhite 014c06bc1c Add paging to noms output. 2016-05-04 16:56:26 -07:00
Dan Willhite db8dd1ba51 Implement noms command.
Fixes #1152.
2016-05-04 11:59:21 -07:00
Erik Arvidsson 963fbdaad6 Write type with value (#1406)
Write type for all values

Fixes #1308
2016-05-03 16:52:22 -07:00
Dan Willhite ab3ebf52d3 Implement noms-show. Fixes #1148. 2016-05-02 15:56:41 -07:00
Dan Willhite 49917b6633 Remove -store arg and add flags library. 2016-05-02 10:33:11 -07:00
Chris Masone 8eba180782 Revert "renaming datastore to database (#1374) - fixes bug #1290"
This reverts commit d77902b323.
2016-05-02 09:01:44 -07:00
Mike Gray d77902b323 renaming datastore to database (#1374) - fixes bug #1290
* datastore -> database
* fixing bug 1290, renaming datastore to database
2016-05-01 22:02:16 -04:00
Chris Masone 7db243745b httpHintedChunkStore uses one big batch
A novel chunk may contain references to any other novel chunk, as long
as there are no cycles. This means that breaking up the stream of
novel chunks being written to the server into batches risks creating
races -- chunks in one batch might reference chunks in another,
meaning that the server would somehow need to be able to
cross-reference batches. This seems super hard, so we've just forced
the code to write in one massive batch upon Commit(). We'll evaluate
the performance of this solution and see what we need to change.

Also, there's a terrible hack in HandleWriteValue to make it so that
pulls can work by back-channeling all their chunks via postRefs/ and
then writing the final Commit object via writeValue/
This can be fixed once we fix issue 822
2016-04-12 18:50:35 -07:00
Ben Kalman b0b4fc6d00 Implement noms-view and splore-view (a splore compatible with noms-view) (#1194)
* Implement noms-view and make splore compatible

* Comments

* npm test

* Fewer changes to readme/build/etc

* comment in noms_view.go

* More updates

* Typo
2016-04-11 17:57:44 -07:00