Commit Graph

1275 Commits

Author SHA1 Message Date
Ben Kalman
c3ec9bdcb6 Merge pull request #774 from kalman/set-map-insert-remove
Implement chunked insert/remove for sets and maps.
2015-12-16 11:18:29 -08:00
Benjamin Kalman
2f22372c86 Implement chunked insert/remove for sets and maps.
There are some corner case failing tests, but this may be an existing bug
in the sequence chunker.
2015-12-16 11:02:41 -08:00
Dan Willhite
4e4cff2bd2 Merge pull request #779 from willhite/panics
Implement Map and MapP on compoundList.
2015-12-16 09:55:42 -08:00
Rafael Weinstein
9447d1025c Merge pull request #780 from rafael-atticlabs/fixMoreClients
Fix xml-importer & pitchmap/indexer
2015-12-15 21:34:17 -08:00
Rafael Weinstein
9b107c145f Fix xml-importer & pitchmap/indexer 2015-12-15 21:33:44 -08:00
Dan Willhite
4268ded39c Implement Map and MapP on compoundList. 2015-12-15 17:53:51 -08:00
Dan Willhite
eeea1e2056 Merge pull request #773 from willhite/panics
Implement IterAllP on compoundList.
2015-12-15 17:52:32 -08:00
Dan Willhite
efd9a2e00c Implement IterAllP on compoundList. 2015-12-15 17:42:05 -08:00
cmasone-attic
8a4b326de5 Merge pull request #776 from cmasone-attic/depanic
Implement compoundMap.MaybeGet() and compoundSet.First()
2015-12-15 16:55:59 -08:00
Chris Masone
31bf320370 Implement compoundMap.MaybeGet() and compoundSet.First()
A couple more simple ones before the hard stuff.
2015-12-15 16:34:04 -08:00
cmasone-attic
33d65bd48f Merge pull request #772 from cmasone-attic/depanic
Implement compoundMap.First()
2015-12-15 16:10:54 -08:00
Chris Masone
55529946b7 Implement compoundMap.First()
Also, add TestCompoundMapFirst.
2015-12-15 15:31:41 -08:00
cmasone-attic
8857fe3368 Merge pull request #771 from cmasone-attic/issue677
Python test cleanup
2015-12-15 15:27:30 -08:00
Chris Masone
b282335aaa Python test cleanup 2015-12-15 14:45:12 -08:00
cmasone-attic
69f399030e Merge pull request #770 from cmasone-attic/issue677
Add noms.copy.Peers()
2015-12-15 14:12:44 -08:00
Chris Masone
51bcb98784 Add noms.copy.Peers()
As I was working on making deployment files get staged by Go/Python,
another pattern emerged. It seems like it will be not-uncommon to want
to stage all the files in the directory your script is in over to the
staging directory the system made for you. So, provide a helper to do
that.
2015-12-15 13:38:50 -08:00
cmasone-attic
8f4d22be22 Merge pull request #768 from cmasone-attic/issue677
Tools cleanup
2015-12-15 11:29:00 -08:00
Chris Masone
a47edc8431 Tools cleanup
Add a python test, clean up some error messages, and trim
env vars that don't need to be passed to build/staging scripts.
2015-12-15 11:18:00 -08:00
Aaron Boodman
23e3953d1e Update README.md 2015-12-14 22:02:33 -08:00
Ben Kalman
2e451bea37 Merge pull request #741 from kalman/cl-insert-remove
Implement compoundList Insert/Remove/RemoveAt.
2015-12-14 13:32:46 -08:00
Benjamin Kalman
c5a6382d25 Implement compoundList Set/Insert/Remove/RemoveAt. 2015-12-14 13:23:48 -08:00
Ben Kalman
798e7fac7e Merge pull request #759 from kalman/map-ref-order
Make types.Ref implement the OrderedValue interface.
2015-12-14 11:29:48 -08:00
Benjamin Kalman
9a3e73779d Make types.Ref implement the OrderedValue interface.
This fixes the bug where compoundSets/Maps of refs are ordered by their
type.Ref's Ref, rather than their type.Ref's TargetRef.
2015-12-14 11:28:38 -08:00
Dan Willhite
2fd607b2f6 Merge pull request #762 from willhite/crunchbase-fix
Fix cut and paste error in crunchbase importer.
2015-12-14 10:56:51 -08:00
Dan Willhite
113f526785 Fix cut and paste error in crunchbase importer. 2015-12-14 10:30:30 -08:00
Rafael Weinstein
347b9f44df Merge pull request #746 from rafael-atticlabs/setIntersect
NomsSet.intersect
2015-12-14 08:08:41 -08:00
Rafael Weinstein
4d95278ec8 NomsSet.intersect 2015-12-14 08:08:10 -08:00
Rafael Weinstein
f81bf306e5 Merge pull request #760 from rafael-atticlabs/sploreFormatKeyString
splore: formatKeyString for CompoundObjects
2015-12-14 07:45:58 -08:00
Rafael Weinstein
bf21decb70 splore 2015-12-14 07:42:51 -08:00
Erik Arvidsson
7c43a2b49d Merge pull request #751 from arv/encode-numbers-as-strings
Go: Encode numbers as strings
2015-12-14 09:49:34 -05:00
Erik Arvidsson
5a94b87cbb JS: Encode numbers as strings 2015-12-14 09:21:43 -05:00
Erik Arvidsson
796c11b0f7 Make sure floats are encoded in a more restricted format 2015-12-12 17:34:47 -05:00
cmasone-attic
6b13f57148 Merge pull request #753 from cmasone-attic/issue677
Move build scripts to python
2015-12-11 16:50:37 -08:00
Ben Kalman
142bbe59ed Merge pull request #747 from kalman/cs-slice
Implement compoundList.Slice.
2015-12-11 16:08:48 -08:00
Chris Masone
841ac0f088 Remove crunchbase/ui/build.go 2015-12-11 15:17:32 -08:00
Chris Masone
6e316d9975 Move build scripts to python
Finding and running build scripts remains in Go
(tools/run_all_build.go and supporting libs), but the build scripts
themselves are in python now.  This is because Go doesn't have much
support for copying files and directories around, which is kind of the
primary focus of build and packaging scripts.

Towards issue 677
2015-12-11 14:46:16 -08:00
Erik Arvidsson
40d164fe47 Go: Encode numbers as strings
Because JSON encoders encode numbers differently we cannot just use
numbers in the output.

This still encodes the NomsKind as numbers.

Towards #749
2015-12-11 16:30:07 -05:00
Benjamin Kalman
26848de0e7 Implement compoundList.Slice. 2015-12-10 15:46:24 -08:00
Rafael Weinstein
6467c042c2 Merge pull request #740 from rafael-atticlabs/jsCompoundObjects
JS Support for Compound Objects
2015-12-10 15:04:19 -08:00
Rafael Weinstein
fe01f333a1 JS Support for Compound Objects 2015-12-10 15:04:02 -08:00
Aaron Boodman
54c4ef3e45 Merge pull request #745 from aboodman/typo
crunchbase/ui: fix typo
2015-12-10 15:01:04 -08:00
Aaron Boodman
a5a9ebbaab crunchbase/ui: fix typo 2015-12-10 15:00:14 -08:00
Dan Willhite
38b55d0e6f Merge pull request #738 from willhite/b-736
Make crunchbase importer more resilient to changes in spreadsheet for…
2015-12-10 10:10:30 -08:00
Dan Willhite
e496a31416 Make crunchbase importer more resilient to changes in spreadsheet format.
Fixes #736.
2015-12-10 09:18:08 -08:00
Rafael Weinstein
4db4ec764b Merge pull request #734 from rafael-atticlabs/fixCrunchbase
Fix crunchbase importer
2015-12-09 15:39:02 -08:00
Rafael Weinstein
dc58008226 Fix crunchbase importer 2015-12-09 15:16:00 -08:00
Erik Arvidsson
f4b339f0ab Merge pull request #735 from arv/fix-deps
Fix missing npm dep
2015-12-09 17:50:08 -05:00
Erik Arvidsson
2c5063013b Fix missing npm dep 2015-12-09 17:34:59 -05:00
Erik Arvidsson
2bd585c1a0 Merge pull request #733 from arv/js-watch
JS: Add watch support to copying flow files
2015-12-09 16:59:46 -05:00
Erik Arvidsson
325eecdc48 JS: Add watch support to copying flow files 2015-12-09 16:34:03 -05:00