Commit graph

444 commits

Author SHA1 Message Date
=
35ccfe7677 Added functionality so quadstore is generated per request (if needed) for the new appengine backend \n CR : nobody \n Tests run: unit tests 2015-02-21 23:46:11 +01:00
2c74cb1657 Merge pull request #217 from barakmich/primarykey
Rewrite keys into concrete types, remove key package
2015-02-21 16:37:55 -05:00
32b98a7f52 Merge pull request #216 from barakmich/cleanup
Clean up a little lint and some shadowed variables
2015-02-21 16:25:27 -05:00
67673b31f4 Clean up a little lint and some shadowed variables 2015-02-21 16:21:48 -05:00
cf3e286d15 Rewrite keys into concrete types, remove key package 2015-02-21 16:19:51 -05:00
969aa1a6c3 Merge pull request #207 from LAlbertalli/master
Add options to ignore duplicate or missing quad
2015-02-11 15:45:58 -05:00
l.albertalli
472d86223e Changed the ApplyDeltas signature 2015-02-10 18:17:54 -08:00
1f296aafbb Merge pull request #210 from kortschak/query
Make query/... interfaces more idiomatic
2015-02-10 19:25:43 -05:00
l.albertalli
50c3e5f93c Shortended function signature and changed flag priority 2015-02-10 10:48:02 -08:00
l.albertalli
cca6d53623 Modified mock iterator for the new interface of ApplyDeltas 2015-02-09 19:02:58 -08:00
l.albertalli
a7b1eb74b2 Updated the config file 2015-02-09 18:48:49 -08:00
l.albertalli
6134bc8bdd Moved configuration to Quadwriter and added to config file 2015-02-09 18:43:26 -08:00
kortschak
21c2d75d07 Make query/... interfaces more idiomatic
Also revert the data type returned by queries to interface{} (the change
made sense at the time).
2015-02-10 10:56:03 +10:30
ad7649806b Merge pull request #206 from barakmich/negation_benchmark
bench: Add some grunty Not queries to the integration test (derived from...
2015-02-08 21:07:55 -05:00
l.albertalli
68cd44b986 Removed a debug line 2015-02-06 17:52:09 -08:00
l.albertalli
ce1cce5a01 Added command line options to ignore duplicate quad in add or missing quad in delete 2015-02-06 17:49:16 -08:00
cd35572b6c Update the docs, fixes #205 2015-02-05 21:30:43 -05:00
9450d86881 bench: Add some grunty Not queries to the integration test (derived from existing queries) 2015-02-05 21:13:30 -05:00
3c64b52e39 Merge pull request #146 from buley/master
Misspellings in Gremlin and Config docs
2015-02-05 20:41:45 -05:00
c2fab568c7 Merge pull request #153 from mataevs/exceptop
Except/Not Operator for Gremlin.
2015-02-05 20:38:19 -05:00
9a2dcab51b Merge pull request #204 from barakmich/minor_fixes
Minor doc fixes
2015-02-05 20:09:15 -05:00
8d08e80396 Merge pull request #159 from kortschak/dups
Provide informative logging for dups/absences
2015-02-03 19:13:19 -05:00
a65472e99b subsuming fix for #161 2015-02-03 19:12:42 -05:00
b9cf3c02ca fix #199 by mentioning query objects 2015-02-03 19:09:47 -05:00
93acd2df65 .md missing 2015-02-03 19:06:00 -05:00
d2434b024d Merge pull request #180 from bkendall/fix-mongo-cache-no-tests
Prevent empty values in cache (using mongo)
2015-02-03 18:58:33 -05:00
327b6aac49 Merge pull request #203 from kortschak/defensive
Make graph.Delta zero state invalid for use
2015-02-03 18:53:17 -05:00
88025bdf77 Merge pull request #202 from kortschak/errors
Ensure callers get errors when they happen
2015-02-03 18:53:11 -05:00
b878c69969 Merge pull request #195 from varadharajan/fix-hash-size
Allocate 82 bytes instead of 62 bytes in LevelDB's CreateKeyFor method
2015-02-03 18:46:03 -05:00
31d9078a64 Merge pull request #192 from bcleenders/quickfix_repl_commands
Prevents repl panic, uses primary key generation for all writers
2015-02-03 18:44:47 -05:00
kortschak
46f987ca51 Make graph.Delta zero state invalid for use
Previously, an incorrectly initialised Delta (omission of Action) would
result in an Add operation. Make that detectable and return an error.
2015-01-27 08:39:50 +10:30
kortschak
d743de6b87 Add call to loadFn hook
Also add error return.
2015-01-26 16:36:31 +10:30
kortschak
9e378302f5 Ensure callers get errors when they happen
Previously we silently dropped portions or all of a block when a
duplicate quad is found. We still fail now, but we tell someone.

Fixes #201.
2015-01-26 14:56:10 +10:30
Varadharajan Mukundan
98d5f3b8d7 In LevelDB's createKeyFor method we allocate size for 3 hashes but append 4 hashes. Eventhough append handles it intelligently, the code is misleading 2015-01-05 18:21:20 +05:30
bcleenders
1df8ca2aef Renamed variables 2014-12-29 16:18:01 +01:00
bcleenders
679a29d61e Merge branch 'quickfix_repl_commands' of github.com:bcleenders/cayley into quickfix_repl_commands 2014-12-29 14:34:06 +01:00
bcleenders
4892089672 Adds default for unknown commands 2014-12-29 14:33:46 +01:00
bcleenders
9c9f588e96 Update docs
Quads must end with a dot ("."), as specified in the grammar
2014-12-29 14:33:46 +01:00
bcleenders
295a379ed7 Implements helper to split command from arguments
Also tests the helper function (ofc...)
2014-12-29 14:33:45 +01:00
bcleenders
18da497f3f Adds adding/removing using repl to docs 2014-12-29 14:33:44 +01:00
bcleenders
d8ce91efac Prevents repl panic 2014-12-29 14:33:43 +01:00
bcleenders
1a1904d943 Adds default for unknown commands 2014-12-29 11:02:20 +01:00
bcleenders
07167998ab Update docs
Quads must end with a dot ("."), as specified in the grammar
2014-12-29 00:12:37 +01:00
bcleenders
8efb94d2b7 Implements helper to split command from arguments
Also tests the helper function (ofc...)
2014-12-29 00:00:31 +01:00
9088fe376b Merge pull request #186 from panamafrancis/primarykeys
Implementation of the PrimaryKey type
2014-12-28 14:05:58 -08:00
bcleenders
1177852de7 Adds adding/removing using repl to docs 2014-12-24 01:12:20 +01:00
bcleenders
6e62d346c9 Prevents repl panic 2014-12-23 23:22:48 +01:00
dce931c33e Merge pull request #190 from barakmich/testdeps
mathutil is back in line
2014-12-19 13:44:51 -08:00
3e2c2d7ec4 mathutil is back in line 2014-12-19 13:47:30 -05:00
7369596812 Merge pull request #189 from barakmich/testdeps
temporary travis fix
2014-12-12 20:43:55 -05:00