Commit graph

474 commits

Author SHA1 Message Date
kortschak
a1453da84e Don't indirect map values
We already have reference behaviour, so this is not necessary.

This change highlighted fairly baroque architecture in mql that deserves
some attention; the use of channels is somewhat confusing.

Also rename LastResult to Result.
2014-07-02 12:08:49 +09:30
kortschak
b89d4f392c Reduce TripleStore interface names 2014-07-02 11:40:33 +09:30
kortschak
8576f66d20 Reduce graph.Iterator method names 2014-07-02 11:02:09 +09:30
e4fb5d2bb8 And remove newline 2014-07-01 11:48:00 -04:00
692d803836 Fix symlink for following the instructions 2014-07-01 11:41:37 -04:00
29416465ad Merge pull request #44 from kortschak/iterator
Move iterators into their own package
2014-06-30 22:02:49 -04:00
kortschak
a31a5a170c Remove redundant loggin functions 2014-07-01 10:52:31 +09:30
kortschak
2f2f580858 Remove dead var 2014-07-01 09:46:15 +09:30
kortschak
05a7ecdbb6 Cleaning and TODOs 2014-07-01 09:35:58 +09:30
kortschak
1768e593a8 Move iterators into separate package
Also reduce API exposure and use standard library more - and fix bugs I
previously introduces in mongo.
2014-07-01 09:21:32 +09:30
88be6bee37 Merge pull request #41 from kortschak/enumerated
Yep! Replace string type with graph.Direction
2014-06-29 23:32:30 -04:00
kortschak
12c8769744 Retain correct copyright notice 2014-06-30 12:58:37 +09:30
kortschak
0a03cec497 Replace string type with graph.Direction
This conversion is not complete as there are still uses of string
directions via the Direction.String method in leveldb.
2014-06-30 12:41:03 +09:30
cd11053c98 Merge pull request #40 from barakmich/mql_bug_21
Fix #21 and test the correct semantics
2014-06-29 18:29:02 -07:00
3adfe96ff3 Add test for semantics from #21 2014-06-29 21:22:59 -04:00
18c4c555b5 Fix #21 and change the MQL semantics slightly to match the original MQL 2014-06-29 21:20:54 -04:00
18c56be950 Merge pull request #36 from kortschak/remove-lists
Remove lists
2014-06-29 09:50:41 -07:00
81447d2b12 Merge pull request #37 from jaywgraves/patch-1
fix gremlin documentation for In and Both
2014-06-29 08:59:30 -07:00
Jay Graves
91e18f2978 fix gremlin documentation for In and Both
this was likely a copy/paste from Out.
feel free to change the wording to fit your style.
2014-06-29 10:14:05 -05:00
kortschak
bed8d3813a Remove uses of container/list 2014-06-29 14:38:28 +09:30
kortschak
bc77744449 Remove trivial container/list usage 2014-06-29 13:15:35 +09:30
82f3fc7bfa Canonicalize leveldb internal iterator 2014-06-28 16:47:37 -04:00
44ae0b523e Fix the obvious copy bug 2014-06-28 16:13:20 -04:00
075ea36f1b Merge pull request #32 from barakmich/master
Fix build by only testing Go >= v1.2
2014-06-28 13:02:53 -07:00
3f1db07422 Fix build by only testing Go >= v1.2 2014-06-28 15:54:37 -04:00
3113e11344 Merge pull request #31 from kortschak/names
Rewrite receiver names
2014-06-28 12:45:29 -07:00
kortschak
d8b615f154 Remove unnecessary import renaming 2014-06-28 22:47:04 +09:30
kortschak
929beb624c Canonicalise mql receiver names
And again, remove a multitude of redundant infixes I missed previously.
2014-06-28 22:09:42 +09:30
kortschak
5a1a7259c8 Canonicalise gremlin receiver names 2014-06-28 21:56:42 +09:30
kortschak
3831aad364 Canonicalise mongo receiver names
Remove redundant Mongo infixes that were miseed previously.
2014-06-28 21:51:32 +09:30
kortschak
dc62d4f32c Canonicalise memstore receiver names 2014-06-28 21:46:02 +09:30
kortschak
b1ad887c78 Canonicalise leveldb receiver names
Also remove redundant LevelDB infix missed previously.
2014-06-28 21:43:59 +09:30
kortschak
60d5c60817 Canonicalise iterator receiver names
This apparently meaningless churn improves godoc readability.
2014-06-28 21:36:50 +09:30
dc65ebce9e Merge pull request #28 from kortschak/destutter
Destutter labels and files
2014-06-28 00:31:52 -07:00
kortschak
ae9a9c59ac Merge branch 'fix-travis' into destutter 2014-06-28 16:50:32 +09:30
kortschak
c1b44f3656 Add travis build status badge 2014-06-28 16:50:05 +09:30
kortschak
830500b314 Merge branch 'fix-travis' into destutter 2014-06-28 15:58:06 +09:30
kortschak
7ea7e92042 Fix travis build 2014-06-28 15:50:37 +09:30
kortschak
334431418e Simplify db.Open name 2014-06-28 15:21:46 +09:30
kortschak
96b4d05330 Add Robert Daniel Kortschak to A+C 2014-06-28 13:36:04 +09:30
kortschak
177059cc16 Destutter nquads 2014-06-28 13:33:00 +09:30
kortschak
40f3363cde Destutter graph/... 2014-06-28 13:29:16 +09:30
ad3fa59eec Fix .travis.yml 2014-06-27 23:58:23 -04:00
3c56fb3000 Add a .travis.yml 2014-06-27 23:51:35 -04:00
kortschak
913d567ae1 Destutter mql 2014-06-28 12:58:03 +09:30
kortschak
3a673a333c Destutter gremlin 2014-06-28 12:55:21 +09:30
d3a5bc461f Update Overview.md now that we support go-get
From fix #8
2014-06-27 23:13:17 -04:00
kortschak
388618bfa7 Destutter cayley/config 2014-06-28 12:42:15 +09:30
kortschak
c4a19a4e35 Simplify names in cmd source 2014-06-28 12:38:51 +09:30
kortschak
47c9752e5e Destutter filenames 2014-06-28 12:31:33 +09:30