Commit graph

17 commits

Author SHA1 Message Date
kortschak
a8b3a04eda internal: move {config,db,http} into internal 2015-08-11 10:01:11 +09:30
Andrew Dunham
7de923d40a Remove even more Fatal* calls 2015-04-15 14:14:33 -07:00
panamafrancis
643e721f82 added sync pools for hashing 2015-02-26 01:52:09 +01:00
panamafrancis
55c1fe9e57 Primary key refactoring re. Un/Marshaling of JSON and the unique keys, plus the ApplyDelta() and 'defensive' changes introduced by Kortshack, also did some tidying up. 2015-02-25 10:40:27 +01:00
=
4bafc22f43 Fixed appengine.go + minor changes 2015-02-21 23:55:36 +01:00
=
fbb3fc87ba Changes to get cayley running on appengine again. 2015-02-21 23:55:36 +01:00
=
b123cd673e Moved appengine module files to their own directory so they don't interfere with the 'goapp' tool 2015-02-21 23:46:11 +01:00
kortschak
592ea81687 Use build constraints for appengine 2014-07-23 10:02:11 +09:30
kortschak
0e0e382d2b Use error returns and interface type for parsing
Fixes issue #72

This change simplifies interactions with parsing N-Quads and makes
reading datasets more robust. Changes made while here also improve
performance:

benchmark           old ns/op     new ns/op     delta
BenchmarkParser     1058          667           -36.96%

We still use string concatenation which I'm not wildly happy about, but
I think this can be left for a later change.

Initial changes towards idiomatic error handling have been made. More
significant changes are needed, but these have subtle design implication
and need to be thought about more.

30kmoviesdata.nt.gz has been altered to properly escape double quotes.
This was done mechanically and with manual curation to pick up
straglers.
2014-07-22 20:34:37 +09:30
Jeremy Jay
fb3e181a62 fix failing build 2014-07-18 14:29:23 -04:00
692d803836 Fix symlink for following the instructions 2014-07-01 11:41:37 -04:00
kortschak
40f3363cde Destutter graph/... 2014-06-28 13:29:16 +09:30
kortschak
d37c6caa8e Don't rename imports unless necessary 2014-06-26 09:20:22 +09:30
kortschak
0c9de61413 Use Go-conventional filenaming 2014-06-26 09:10:57 +09:30
kortschak
e0df752618 Reorganize to go get will work
This makes almost no changes to source, but touches every almost file.

Also fixes error in gremlin test code.
2014-06-26 09:04:17 +09:30
c8aad90e81 Rename .n3 to .nt, as only NTriples/NQuads are supported 2014-06-24 16:30:13 -04:00
bbb0a2f580 Initial Commit 2014-06-20 18:34:31 -04:00