https://github.com/google/cayley

sort by:
Revision Author Date Message Commit Date
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
7cc8a23 remove test flag for backends without nodes gc 05 January 2018, 20:25:48 UTC
31876de bump version to 0.7.1 and drop legacy backends 05 January 2018, 20:25:48 UTC
28cd7eb Adds locations for looking up static assets (#673) * Add default lookup paths * Add to contributors 05 January 2018, 12:46:00 UTC
6f8446e add v0.6.1 migration guide; mention dataset conversion in import docs 24 December 2017, 16:04:42 UTC
02a5d94 fix Dockerfile, add missing deps to glide 24 December 2017, 13:17:36 UTC
8aebfe9 http: expose node delete api; resolves #622 24 December 2017, 12:27:26 UTC
41bf496 deprecate quad.Raw type 23 December 2017, 10:58:28 UTC
4107f2f loader: do not use raw nquads format 23 December 2017, 02:32:47 UTC
f0b409f remove legacy config type 23 December 2017, 02:27:56 UTC
7be5c09 remove unused internal code, move repl to it's own package 23 December 2017, 02:21:56 UTC
4c5e9c5 update imports package to use type aliases where possible 23 December 2017, 02:14:51 UTC
30e332c graph: simplify options checks 23 December 2017, 02:08:49 UTC
b63faea iterator: remove unused equality function for fixed 23 December 2017, 01:56:40 UTC
d994e2a graph: remove unused horizon function 23 December 2017, 01:34:59 UTC
fe0248e memstore: use correct size for all iterator 23 December 2017, 01:21:26 UTC
b0f92e1 goimports 23 December 2017, 01:20:35 UTC
f3e814f add context argument to iterators and kv 23 December 2017, 01:20:35 UTC
36463db kv: track nodes reference count; fixes #617 22 December 2017, 23:39:34 UTC
31b0f48 sql: track nodes reference count and simplify dialects; fixes #617 19 December 2017, 23:50:48 UTC
73089a9 kv: return quad not exists errors correctly 19 December 2017, 21:12:07 UTC
0a1bd9d memstore: remove nodes if all their references are gone; addresses #617 19 December 2017, 21:00:51 UTC
36f5da6 iterator: returns correct subiterator slice for empty And; fixes #659 19 December 2017, 20:12:02 UTC
back to top