Commit Graph

1999 Commits

Author SHA1 Message Date
Erik Arvidsson 3ff6ee6add Inline struct type declaration into chunk (#1324)
Struct type definition is now inlined into the chunk. To break
cycles we use back references.

- Removes unresolved type refs
- Removes packages

Fixes #1164
Fixes #1165
2016-04-27 20:39:51 -07:00
Mike Gray 47a2909c82 Removing [U]Int[8|16|32|64] and Float[32|64] in favor of Number (#1336)
finishing off the removal of various number types
2016-04-27 21:22:10 -04:00
Ben Kalman bbdcb0ac7c Roll @attic/noms in clients and fix issues (#1334) 2016-04-27 17:09:35 -07:00
Ben Kalman d8de7c7b1a Add tool to update npm version of attic modules (#1333) 2016-04-27 16:28:35 -07:00
Erik Arvidsson a5ebffe076 Fix failing js codegen tests (#1332)
* Fix failing js codegen tests

- Need to pick up version 13
- Fixes spurious import

* Remove left over Int64/Uint64 and fix ordering tests
2016-04-27 16:15:47 -07:00
Erik Arvidsson 6779a60a39 Merge branch 'floating' of https://github.com/mikegray/noms into mikegray-floating 2016-04-27 15:18:10 -07:00
Ben Kalman 24855b32c0 JS: make Sequence subclasses implement chunks getter (#1330) 2016-04-27 13:50:16 -07:00
Mike Gray 47794ca754 Removing [U]Int[8|16|32|64] and Float[32|64] in favor of Number 2016-04-27 16:24:13 -04:00
Dan Willhite 57a21fad2e Merge pull request #1329 from willhite/test-flags-fix
Fix to remove -test flags from all executables.
2016-04-27 10:41:54 -07:00
Dan Willhite 74c4453b63 Fix to remove -test flags from all executables. 2016-04-27 10:39:08 -07:00
Rafael Weinstein 2909e2c2fc Merge pull request #1328 from rafael-atticlabs/longJSTests
Mark long tests in js. Add npm run ts command
2016-04-27 09:49:05 -07:00
Rafael Weinstein ae333d925b Mark long tests in js. Add npm run ts command 2016-04-27 09:44:05 -07:00
Mike Gray 6fdac73cb1 Merge pull request #1316 from mikegray/uniquely
verify unique keys during map construction, bug #1227 fixed
2016-04-27 09:42:37 -04:00
Mike Gray e2f762bc60 verify unique keys during map construction 2016-04-27 09:40:27 -04:00
Rafael Weinstein d8d39b6ee0 Merge pull request #1327 from rafael-atticlabs/longTypeTests
Mark long tests in types
2016-04-26 17:35:23 -07:00
Rafael Weinstein 5a4819d7b8 Mark long tests in types 2016-04-26 17:26:04 -07:00
Aaron Boodman cbd83915b1 Merge pull request #1319 from aboodman/url
Add clients/url_fetch_go
2016-04-26 12:23:42 -07:00
Aaron Boodman a63b8e90ae Merge pull request #1323 from aboodman/url-js
Adds clients/url_fetch
2016-04-26 12:20:20 -07:00
Aaron Boodman f8cfef0fef review comments 2016-04-26 11:54:43 -07:00
Aaron Boodman 3afd600014 Add clients/url_fetch_go
This adds a simple client which fetches a URL into a noms blob. In a separate change, I will change csv_importer to link up to this rather than reading from a file.

Note: I was sad to see that chunking performance here is quite slow. We can chunk at the rate of about 150kB second on a single core, and it's cpu-bound.
2016-04-26 11:25:45 -07:00
Aaron Boodman 35b068bbff Merge pull request #1322 from aboodman/fs-progress
clients/fs: print progress while importing large files
2016-04-26 09:24:49 -07:00
Aaron Boodman 549adc3b60 clients/fs: print progress while importing large files 2016-04-26 09:24:26 -07:00
Aaron Boodman 0816d0afa3 Adds clients/url_fetch
This is the same as https://github.com/attic-labs/noms/pull/1319, but
implemented in JavaScript.

On my machine, it runs ~50x faster than Go, at about 6-7MB/s.
2016-04-25 23:28:10 -07:00
Mike Gray f010c74e6c Merge pull request #1320 from mikegray/counterjs
adding counter-js example client
2016-04-25 22:45:51 -04:00
Mike Gray 1f983e8c52 adding counter-js example client 2016-04-25 22:42:10 -04:00
Aaron Boodman 939d03b499 Merge pull request #1317 from aboodman/chart
Chart
2016-04-25 16:27:33 -07:00
Aaron Boodman e6fed8eaaa Introduce clients/plotly_bar_chart
It just uses hard-coded data right now.
2016-04-25 16:26:16 -07:00
Rafael Weinstein f93af2ffc2 Merge pull request #1315 from rafael-atticlabs/removeNoop
Remove noop cache
2016-04-25 11:54:24 -07:00
Rafael Weinstein 5dca070f17 Remove noop cache 2016-04-25 11:48:01 -07:00
Rafael Weinstein a0b122755c Merge pull request #1314 from rafael-atticlabs/removePackageRegistry
Remove package registry
2016-04-25 11:31:31 -07:00
Rafael Weinstein 24826ade3d Remove common noms file & RefBase 2016-04-25 11:20:01 -07:00
Rafael Weinstein aead78eeb9 Removed package_registry.go 2016-04-25 10:45:37 -07:00
Dan Willhite 431d03b586 Merge pull request #1303 from willhite/datas
Replace Commit type with types.Struct().
2016-04-25 10:30:24 -07:00
Dan Willhite 32bb498339 Replace Commit type with types.Struct().
Remove last vestiges of codegen in datas. Fixes #1296.
2016-04-25 10:24:09 -07:00
Erik Arvidsson 423d3a87ec Make MakeCompoundType package private (#1304)
And same for MakePrimitiveType. This also makes sure that we return
the same primitive type every single time.

Fixes #1271
2016-04-22 17:49:27 -07:00
Mike Gray a078504e9b Merge pull request #1297 from mikegray/fs-with-filesize
adding file size progress output
2016-04-22 16:34:50 -07:00
Mike Gray 3a5f727830 using airbnb js style for line length 2016-04-22 16:31:00 -07:00
Erik Arvidsson a2cf351cf8 Change "Json" to "JSON" in go code (#1302) 2016-04-22 16:25:28 -07:00
Mike Gray cbe97a054a using existing format-file-size; fixing nits with progress output 2016-04-22 16:04:52 -07:00
Erik Arvidsson 02c47661fd Make all usages of Type in Go use pointers (#1295)
This is in preparation of allowing back references which requires
pointers to be able to compare that the structs are the same.
2016-04-22 15:19:42 -07:00
Erik Arvidsson 50308de6b9 Make sure we list babel-runtime in the deps for noms (#1298)
Also add repository and description fields...

Fixes #1289
2016-04-22 11:44:35 -07:00
Mike Gray 432ab69598 adding file size progress output 2016-04-22 11:13:39 -07:00
Erik Arvidsson 5896559db7 Remove support for enums (#1291) 2016-04-22 10:14:05 -07:00
Aaron Boodman 48db5f91b2 Merge pull request #1286 from aboodman/js-tour
Introduce beginning of JS Tour doc
2016-04-22 10:11:16 -07:00
Aaron Boodman e035de2955 Introduce doc/js-tour.md 2016-04-22 10:10:42 -07:00
Erik Arvidsson bbeb504943 Type describe use human readable serialization (#1287)
* Make Type Describe use the Human Readable Serialization

This reduces code duplication.

* Remove Choices in favor of []Field
2016-04-21 11:12:37 -07:00
Dan Willhite 6db8f5def1 Merge pull request #1284 from willhite/datas
Remove codegen artifacts from types.
2016-04-21 10:03:47 -07:00
Dan Willhite bb7f039e69 Remove codegen artifacts from types. 2016-04-20 17:41:09 -07:00
Erik Arvidsson 0d5b6c4223 Remove Go codegen (#1285) 2016-04-20 16:59:43 -07:00
Dan Willhite 07365a91d8 Merge pull request #1283 from willhite/datas
Remove nomsdl info from datas.
2016-04-20 15:46:59 -07:00