https://github.com/google/cayley

sort by:
Revision Author Date Message Commit Date
2925e05 Fix syntax. 09 January 2019, 14:42:40 UTC
afe897e Reuse existing test by modifying each test case to be able to specify a test file for the quads. 08 January 2019, 14:47:49 UTC
b6c9348 Fix issue with label context not being respected, added new test file to avoid impacting baselines of existing tests. Noticed issue also existed with saveR, so added fix and test for that as well. 07 January 2019, 21:04:28 UTC
6fb4208 Merge pull request #1 from cayleygraph/master merge master 07 January 2019, 16:42:23 UTC
cf576ba also search for assets relative to the binary; fixes #720 01 December 2018, 04:25:39 UTC
95d3934 support go modules 30 November 2018, 21:23:58 UTC
6ce5dd0 iterator: do not drop an error in resolver 26 November 2018, 15:28:39 UTC
834d71b Implement Resolver iterator Implement an iterator that takes a slice of nodes and an associated QuadStore and resolves to their respective values during iteration. Resolves #663 26 November 2018, 15:28:39 UTC
e2c7638 Bump Go versions and use '.x' to always get latest minor versions 03 November 2018, 07:09:49 UTC
e4023df update test to check all return codes, update variable name. 21 October 2018, 12:38:35 UTC
b8672a5 Update authors and contributors 21 October 2018, 12:38:35 UTC
a6b5e11 Fix bug when deleted a reinserted quad. 21 October 2018, 12:38:35 UTC
644430f Use type-switch 21 October 2018, 08:52:28 UTC
f312d21 schema: support loading objects with loops 20 October 2018, 19:20:26 UTC
330365b schema: split schema package into multiple files 20 October 2018, 19:20:26 UTC
14279cc Add RefsOf to the BatchQuadStore interface Implement for kv/QuadStore to avoid breaking it's BatchQuadStore implementation. 20 October 2018, 11:29:10 UTC
0e6b271 schema: support writing structs that contain loops; fix #731 20 October 2018, 11:27:40 UTC
eba6c31 Fix mock store ValueOf implementation never returning nil Would always return value of given node, even if not present in mock data. 20 October 2018, 09:38:44 UTC
6875ccd Update dependency revision on BoomFilters Cayley uses a DeletableBloomFilter for kv stores, which may cause a panic when loading a database due to an off-by-one error. This was fixed in commit https://github.com/tylertreat/BoomFilters/commit/e4c39d49fb322169c2932fc10b0c5544318add78 20 October 2018, 09:37:51 UTC
9652755 Fix Optional iterator not propagating own tags 09 October 2018, 10:46:29 UTC
47a701f run tests for a specific backend implementations 29 September 2018, 05:12:24 UTC
6da908e pull image from remote repository if there is not image at local machine 29 September 2018, 05:12:24 UTC
e0bc3ad change order of dep grabbing 19 September 2018, 12:57:53 UTC
8158074 Update pouchdb version 19 September 2018, 12:57:53 UTC
ec5669c fix goja dep, update travis 19 September 2018, 12:57:53 UTC
636ad70 Correct db name using mongo backend (#723) Correct db name using mongo backend; fixes: #722 19 September 2018, 12:57:13 UTC
1f49ada Fix Config.idFor() recursive ID lookup in anonymous fields (fixes #732) Prefix was not being propagated in second pass so was only correct at first level where pref == "" Add a test case to validate the fix 25 August 2018, 13:22:59 UTC
243214c Begin the Glossary (#728) * Added some basic terms * Added definition of morphism * Improved formatting. * Added definition of IRI and improved definition of RDF. * Removed "this notion of a quad..." from the definition of Quad. * Added a lot of definitions and sequenced them. * Added an actual definition for "token". * Re-sequenced and clarified some definitions. 17 July 2018, 23:28:33 UTC
945c425 Added unsigned integer types (#725) * Added unsigned integer types * Uint needs more work. We use Int for now. It will break large uint64 values, but the fix on the client side will be just uint64(v.Native().(int64)). 04 July 2018, 11:38:40 UTC
c1e16a1 bump version 03 June 2018, 15:51:30 UTC
431ee28 graphql: update dependency and test filter with multiple values 03 June 2018, 14:55:18 UTC
1a0c7cb schema: allow to specify quads label on write 03 June 2018, 13:16:53 UTC
35d9923 bolt: do not insert duplicate quads found in the same tx; fixes #675 03 June 2018, 13:09:59 UTC
2a4b7ae set a correct limit in integration tests 03 June 2018, 12:44:18 UTC
e5a8edb cli: assume stdout as an output when no arguments are specified 03 June 2018, 12:38:27 UTC
924a8c2 gizmo: All should honor a query limit; fixes #718 03 June 2018, 12:27:33 UTC
1366fb9 cayley-single.yml: update version tag to latest v0.7.3 appears to be the latest stable release on quay.io 01 June 2018, 15:59:14 UTC
782194b bump version to 0.7.3 23 April 2018, 15:39:36 UTC
009b1f6 quad: do not un-quote strings in StringToValue; fixes #710 23 April 2018, 15:13:24 UTC
5cc0e45 add CODEOWNERS 23 April 2018, 14:56:55 UTC
cf8bb13 elastic: support v6; fix #711 23 April 2018, 14:53:44 UTC
29e8664 Fix dep ensure 23 April 2018, 10:40:10 UTC
c93c046 Fix dep downloading with "follow redirects" option 23 April 2018, 10:40:10 UTC
ebe0dbd hello_bolt: replace TempFile with TempDir If TempFile is used cayley.NewGraph complains about tmpfile.Name() not being a dir. 17 April 2018, 15:49:06 UTC
ec694ec hello_schema: replace TempFile with TempDir If TempFile is used cayley.NewGraph complains about tmpfile.Name() not being a dir. 17 April 2018, 13:43:04 UTC
ef2f25d gizmo: expose SaveOptional; resolves #702 14 April 2018, 16:13:14 UTC
bdcbf7b build and test for go 1.10 14 April 2018, 15:49:09 UTC
4c75257 switch from glide to dep 14 April 2018, 15:38:19 UTC
a6bad2e replace badge png with scaling svg 07 March 2018, 23:09:46 UTC
3091e67 schema: allow to customize behavior; resolves #694 03 March 2018, 20:12:32 UTC
b74f4c7 graphql: support un-nesting objects into parent; resolves #686 03 March 2018, 16:28:42 UTC
927dd14 add missing dep 28 February 2018, 23:32:15 UTC
dc274db Switch CockroachDB driver from lib/pq to jackc/pgx. This was at the behest of CockroachDB engineers who say this is a much better driver (https://github.com/cockroachdb/cockroach/issues/17108#issuecomment-368024371). This extends work done in #691. 26 February 2018, 09:56:26 UTC
1467e17 graphql: support expand all; resolves #692 23 February 2018, 11:05:31 UTC
1c3bf91 properly close sub-iterator in recursive; fix #693 23 February 2018, 11:05:31 UTC
b49c06e Rewrite CockroachDB SQL construction to be much faster. Because CockroachDB is a distributed database, round trips to it are much slower than comparable round trips in, say, Postgres, so different tradeoffs are required for optimal insertions. In this case, a single INSERT statement with many values is much faster for CockroachDB to handle than a sequence of single value INSERT statements. In one test case involving loading a large number of nodes and quads, this change produces a 4-5x speedup. See https://github.com/cockroachdb/cockroach/issues/17108 for a more detailed discussion of this matter. Fixes #691. 22 February 2018, 23:26:55 UTC
ee1c44e Bump cockroachdb Docker tag for testing to the latest version, v1.1.5. 22 February 2018, 23:26:55 UTC
cfd4f04 Fix typo. 22 February 2018, 23:26:55 UTC
128d784 iterator: do not add empty iterator to And on failed optimization 05 February 2018, 13:47:42 UTC
f53e575 jsonld: added a DocumentLoader to NewReaderFromMap; fix NPE (#689) 05 February 2018, 13:14:32 UTC
1f95954 dot: correctly escape slashes; additional file extension 05 February 2018, 12:19:26 UTC
5cc70f7 bump version to 0.7.2 05 February 2018, 12:18:34 UTC
10f0018 update dependencies 30 January 2018, 15:56:44 UTC
c962f2d update docs to mention new ouch backend and remove todos 30 January 2018, 15:56:44 UTC
1b092eb nosql: iterator size should not be negative in case of error 30 January 2018, 15:56:44 UTC
95146a7 dock: expose container port on darwin properly 30 January 2018, 15:56:44 UTC
ad29e05 nosql: if store has only 32 bits, store a copy of int field 30 January 2018, 15:56:44 UTC
e8726ee graphtest: test max int roundtrips and comparisons 30 January 2018, 15:56:44 UTC
f1bddde ouch: implement pagination for iterators 30 January 2018, 15:56:44 UTC
48ce3fd ouch: leave value encoding to nosql package 30 January 2018, 15:56:44 UTC
6c59d22 graphtest: workaround conversion bug for gopherjs 30 January 2018, 15:56:44 UTC
0c2d12e ouch: enable docker tests and refactor 30 January 2018, 15:56:44 UTC
5563d63 ouch: new couchdb/pouchdb backend 30 January 2018, 15:56:44 UTC
baf955d cli: fix database close on init 23 January 2018, 14:35:28 UTC
63897f8 iterator: correctly limit depth for recursive; fix #685 22 January 2018, 14:12:00 UTC
059bb57 gizmo: always initialize context; fixes #674 13 January 2018, 22:03:55 UTC
c02e597 graph: unwrap implementation to enable optional interfaces 13 January 2018, 17:21:59 UTC
8c8d676 sql: copy tags when cloning an iterator 13 January 2018, 17:21:59 UTC
2df0e29 allow to specify quad file address for non-persistent backends; fix #677 13 January 2018, 16:21:16 UTC
6eaec1d iterator: correctly clone error iterator and make a distinct type for it 12 January 2018, 10:51:35 UTC
794d916 always create null iterator using constructor 12 January 2018, 10:51:35 UTC
bd807d9 make cayley.Handle an alias, if possible 12 January 2018, 10:51:35 UTC
9c87377 gizmo: clarify Count docs 12 January 2018, 10:51:35 UTC
c72532e added myself to contributors and authors 10 January 2018, 12:51:50 UTC
6842c68 All negative values should result in unlimited depth (#679) 10 January 2018, 12:17:37 UTC
7b5e4a0 Javascript error from sigma was not visible And caused the visualizer to stay blank when running queries. 09 January 2018, 10:12:12 UTC
fd6fbf9 path: test comparisons with wildcards 06 January 2018, 16:33:50 UTC
e1eb93b nosql: support regexp and wildcards 06 January 2018, 16:33:50 UTC
2d6d563 sql: do better job optimizing filters 06 January 2018, 16:33:50 UTC
e4c9155 sql: optimize regular expressions 06 January 2018, 16:33:50 UTC
45db377 shape,gizmo: support wildcard value filter 06 January 2018, 16:33:50 UTC
463642e iterator: get some rough size estimates for comparisons 06 January 2018, 16:26:58 UTC
1f53d04 iterator: calculate real size for LinksTo(Fixed) 06 January 2018, 15:00:57 UTC
4344a55 all: add benchmarks 06 January 2018, 15:00:15 UTC
3adb786 kv: fix typo in bloom filter init; fix #675 05 January 2018, 23:09:36 UTC
ac6e1df cli: allow to pass file name as argument for load and dump 05 January 2018, 23:03:56 UTC
aa8bf25 nosql: do not process invalid deltas 05 January 2018, 22:45:24 UTC
e0ec6ce sql: do not decrement nodes from non-existent quads; return delta errors 05 January 2018, 22:29:25 UTC
c3a85b1 kv: fix decrement of node refs from non-existent quads 05 January 2018, 22:28:16 UTC
74d9c61 test all writer parameters for each backend 05 January 2018, 22:23:54 UTC
back to top