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