e0bc3ad | Barak Michener | 19 September 2018, 06:21:02 UTC | change order of dep grabbing | 19 September 2018, 12:57:53 UTC |
8158074 | Barak Michener | 19 September 2018, 06:16:57 UTC | Update pouchdb version | 19 September 2018, 12:57:53 UTC |
ec5669c | Barak Michener | 19 September 2018, 05:59:19 UTC | fix goja dep, update travis | 19 September 2018, 12:57:53 UTC |
636ad70 | Ethan Lynn | 19 September 2018, 12:57:13 UTC | Correct db name using mongo backend (#723) Correct db name using mongo backend; fixes: #722 | 19 September 2018, 12:57:13 UTC |
1f49ada | Connor Newton | 25 August 2018, 12:23:43 UTC | 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 | Matt Mc | 17 July 2018, 23:28:33 UTC | 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 | Jørgen | 04 July 2018, 11:38:40 UTC | 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 | Denys Smirnov | 03 June 2018, 15:51:30 UTC | bump version | 03 June 2018, 15:51:30 UTC |
431ee28 | Denys Smirnov | 03 June 2018, 14:55:18 UTC | graphql: update dependency and test filter with multiple values | 03 June 2018, 14:55:18 UTC |
1a0c7cb | Denys Smirnov | 03 June 2018, 13:16:53 UTC | schema: allow to specify quads label on write | 03 June 2018, 13:16:53 UTC |
35d9923 | Denys Smirnov | 03 June 2018, 13:09:59 UTC | bolt: do not insert duplicate quads found in the same tx; fixes #675 | 03 June 2018, 13:09:59 UTC |
2a4b7ae | Denys Smirnov | 03 June 2018, 12:44:18 UTC | set a correct limit in integration tests | 03 June 2018, 12:44:18 UTC |
e5a8edb | Denys Smirnov | 03 June 2018, 12:38:27 UTC | cli: assume stdout as an output when no arguments are specified | 03 June 2018, 12:38:27 UTC |
924a8c2 | Denys Smirnov | 03 June 2018, 12:27:19 UTC | gizmo: All should honor a query limit; fixes #718 | 03 June 2018, 12:27:33 UTC |
1366fb9 | Rob Figueiredo | 01 June 2018, 15:31:43 UTC | 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 | Denys Smirnov | 23 April 2018, 15:39:36 UTC | bump version to 0.7.3 | 23 April 2018, 15:39:36 UTC |
009b1f6 | Denys Smirnov | 23 April 2018, 15:13:24 UTC | quad: do not un-quote strings in StringToValue; fixes #710 | 23 April 2018, 15:13:24 UTC |
5cc0e45 | Denys Smirnov | 23 April 2018, 14:56:55 UTC | add CODEOWNERS | 23 April 2018, 14:56:55 UTC |
cf8bb13 | Denys Smirnov | 23 April 2018, 14:53:44 UTC | elastic: support v6; fix #711 | 23 April 2018, 14:53:44 UTC |
29e8664 | Evgeniy Skidan | 18 April 2018, 23:09:00 UTC | Fix dep ensure | 23 April 2018, 10:40:10 UTC |
c93c046 | Evgeniy Skidan | 18 April 2018, 23:07:34 UTC | Fix dep downloading with "follow redirects" option | 23 April 2018, 10:40:10 UTC |
ebe0dbd | Maximilian Güntner | 17 April 2018, 13:58:24 UTC | 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 | Maximilian Güntner | 17 April 2018, 12:15:14 UTC | 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 | Denys Smirnov | 14 April 2018, 16:06:00 UTC | gizmo: expose SaveOptional; resolves #702 | 14 April 2018, 16:13:14 UTC |
bdcbf7b | Denys Smirnov | 14 April 2018, 15:42:19 UTC | build and test for go 1.10 | 14 April 2018, 15:49:09 UTC |
4c75257 | Denys Smirnov | 14 April 2018, 15:28:55 UTC | switch from glide to dep | 14 April 2018, 15:38:19 UTC |
a6bad2e | Lukas Rist | 07 March 2018, 10:49:00 UTC | replace badge png with scaling svg | 07 March 2018, 23:09:46 UTC |
3091e67 | Denys Smirnov | 03 March 2018, 18:40:57 UTC | schema: allow to customize behavior; resolves #694 | 03 March 2018, 20:12:32 UTC |
b74f4c7 | Denys Smirnov | 03 March 2018, 16:01:46 UTC | graphql: support un-nesting objects into parent; resolves #686 | 03 March 2018, 16:28:42 UTC |
927dd14 | Denys Smirnov | 28 February 2018, 23:20:24 UTC | add missing dep | 28 February 2018, 23:32:15 UTC |
dc274db | David Symonds | 26 February 2018, 07:20:21 UTC | 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 | Denys Smirnov | 23 February 2018, 10:54:23 UTC | graphql: support expand all; resolves #692 | 23 February 2018, 11:05:31 UTC |
1c3bf91 | Denys Smirnov | 23 February 2018, 00:06:49 UTC | properly close sub-iterator in recursive; fix #693 | 23 February 2018, 11:05:31 UTC |
b49c06e | David Symonds | 21 February 2018, 22:29:08 UTC | 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 | David Symonds | 20 February 2018, 23:18:59 UTC | Bump cockroachdb Docker tag for testing to the latest version, v1.1.5. | 22 February 2018, 23:26:55 UTC |
cfd4f04 | David Symonds | 20 February 2018, 22:28:39 UTC | Fix typo. | 22 February 2018, 23:26:55 UTC |
128d784 | Denys Smirnov | 05 February 2018, 13:46:59 UTC | iterator: do not add empty iterator to And on failed optimization | 05 February 2018, 13:47:42 UTC |
f53e575 | Jørgen | 05 February 2018, 13:14:32 UTC | jsonld: added a DocumentLoader to NewReaderFromMap; fix NPE (#689) | 05 February 2018, 13:14:32 UTC |
1f95954 | Denys Smirnov | 05 February 2018, 12:19:26 UTC | dot: correctly escape slashes; additional file extension | 05 February 2018, 12:19:26 UTC |
5cc70f7 | Denys Smirnov | 05 February 2018, 12:18:34 UTC | bump version to 0.7.2 | 05 February 2018, 12:18:34 UTC |
10f0018 | Denys Smirnov | 30 January 2018, 15:49:29 UTC | update dependencies | 30 January 2018, 15:56:44 UTC |
c962f2d | Denys Smirnov | 30 January 2018, 15:10:12 UTC | update docs to mention new ouch backend and remove todos | 30 January 2018, 15:56:44 UTC |
1b092eb | Denys Smirnov | 26 January 2018, 09:31:49 UTC | nosql: iterator size should not be negative in case of error | 30 January 2018, 15:56:44 UTC |
95146a7 | Denys Smirnov | 18 January 2018, 20:42:24 UTC | dock: expose container port on darwin properly | 30 January 2018, 15:56:44 UTC |
ad29e05 | Denys Smirnov | 18 January 2018, 19:04:50 UTC | nosql: if store has only 32 bits, store a copy of int field | 30 January 2018, 15:56:44 UTC |
e8726ee | Denys Smirnov | 18 January 2018, 19:02:38 UTC | graphtest: test max int roundtrips and comparisons | 30 January 2018, 15:56:44 UTC |
f1bddde | Denys Smirnov | 26 January 2018, 11:15:47 UTC | ouch: implement pagination for iterators | 30 January 2018, 15:56:44 UTC |
48ce3fd | Denys Smirnov | 15 January 2018, 20:46:18 UTC | ouch: leave value encoding to nosql package | 30 January 2018, 15:56:44 UTC |
6c59d22 | Denys Smirnov | 15 January 2018, 20:30:22 UTC | graphtest: workaround conversion bug for gopherjs | 30 January 2018, 15:56:44 UTC |
0c2d12e | Denys Smirnov | 13 January 2018, 18:11:41 UTC | ouch: enable docker tests and refactor | 30 January 2018, 15:56:44 UTC |
5563d63 | Elliott Stoneham | 19 December 2017, 01:20:54 UTC | ouch: new couchdb/pouchdb backend | 30 January 2018, 15:56:44 UTC |
baf955d | Denys Smirnov | 23 January 2018, 14:35:28 UTC | cli: fix database close on init | 23 January 2018, 14:35:28 UTC |
63897f8 | Denys Smirnov | 22 January 2018, 14:12:00 UTC | iterator: correctly limit depth for recursive; fix #685 | 22 January 2018, 14:12:00 UTC |
059bb57 | Denys Smirnov | 13 January 2018, 22:03:55 UTC | gizmo: always initialize context; fixes #674 | 13 January 2018, 22:03:55 UTC |
c02e597 | Denys Smirnov | 13 January 2018, 17:21:39 UTC | graph: unwrap implementation to enable optional interfaces | 13 January 2018, 17:21:59 UTC |
8c8d676 | Denys Smirnov | 13 January 2018, 17:14:48 UTC | sql: copy tags when cloning an iterator | 13 January 2018, 17:21:59 UTC |
2df0e29 | Denys Smirnov | 13 January 2018, 16:21:16 UTC | allow to specify quad file address for non-persistent backends; fix #677 | 13 January 2018, 16:21:16 UTC |
6eaec1d | Denys Smirnov | 12 January 2018, 10:50:58 UTC | iterator: correctly clone error iterator and make a distinct type for it | 12 January 2018, 10:51:35 UTC |
794d916 | Denys Smirnov | 12 January 2018, 10:49:08 UTC | always create null iterator using constructor | 12 January 2018, 10:51:35 UTC |
bd807d9 | Denys Smirnov | 12 January 2018, 10:46:01 UTC | make cayley.Handle an alias, if possible | 12 January 2018, 10:51:35 UTC |
9c87377 | Denys Smirnov | 12 January 2018, 10:39:14 UTC | gizmo: clarify Count docs | 12 January 2018, 10:51:35 UTC |
c72532e | Jørgen Teunis | 10 January 2018, 12:46:54 UTC | added myself to contributors and authors | 10 January 2018, 12:51:50 UTC |
6842c68 | Jørgen | 10 January 2018, 12:17:37 UTC | All negative values should result in unlimited depth (#679) | 10 January 2018, 12:17:37 UTC |
7b5e4a0 | Jørgen | 09 January 2018, 00:35:38 UTC | 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 | Denys Smirnov | 06 January 2018, 15:20:18 UTC | path: test comparisons with wildcards | 06 January 2018, 16:33:50 UTC |
e1eb93b | Denys Smirnov | 06 January 2018, 15:19:46 UTC | nosql: support regexp and wildcards | 06 January 2018, 16:33:50 UTC |
2d6d563 | Denys Smirnov | 06 January 2018, 12:38:52 UTC | sql: do better job optimizing filters | 06 January 2018, 16:33:50 UTC |
e4c9155 | Denys Smirnov | 06 January 2018, 00:43:29 UTC | sql: optimize regular expressions | 06 January 2018, 16:33:50 UTC |
45db377 | Denys Smirnov | 06 January 2018, 00:11:44 UTC | shape,gizmo: support wildcard value filter | 06 January 2018, 16:33:50 UTC |
463642e | Denys Smirnov | 06 January 2018, 16:26:58 UTC | iterator: get some rough size estimates for comparisons | 06 January 2018, 16:26:58 UTC |
1f53d04 | Denys Smirnov | 06 January 2018, 13:57:49 UTC | iterator: calculate real size for LinksTo(Fixed) | 06 January 2018, 15:00:57 UTC |
4344a55 | Denys Smirnov | 06 January 2018, 15:00:15 UTC | all: add benchmarks | 06 January 2018, 15:00:15 UTC |
3adb786 | Denys Smirnov | 05 January 2018, 23:09:12 UTC | kv: fix typo in bloom filter init; fix #675 | 05 January 2018, 23:09:36 UTC |
ac6e1df | Denys Smirnov | 05 January 2018, 23:03:56 UTC | cli: allow to pass file name as argument for load and dump | 05 January 2018, 23:03:56 UTC |
aa8bf25 | Denys Smirnov | 05 January 2018, 22:45:24 UTC | nosql: do not process invalid deltas | 05 January 2018, 22:45:24 UTC |
e0ec6ce | Denys Smirnov | 05 January 2018, 22:29:25 UTC | sql: do not decrement nodes from non-existent quads; return delta errors | 05 January 2018, 22:29:25 UTC |
c3a85b1 | Denys Smirnov | 05 January 2018, 22:28:16 UTC | kv: fix decrement of node refs from non-existent quads | 05 January 2018, 22:28:16 UTC |
74d9c61 | Denys Smirnov | 05 January 2018, 22:23:54 UTC | test all writer parameters for each backend | 05 January 2018, 22:23:54 UTC |
7cc8a23 | Denys Smirnov | 05 January 2018, 20:25:41 UTC | remove test flag for backends without nodes gc | 05 January 2018, 20:25:48 UTC |
31876de | Denys Smirnov | 24 December 2017, 19:36:17 UTC | bump version to 0.7.1 and drop legacy backends | 05 January 2018, 20:25:48 UTC |
28cd7eb | Gaurav Tiwari | 05 January 2018, 12:46:00 UTC | Adds locations for looking up static assets (#673) * Add default lookup paths * Add to contributors | 05 January 2018, 12:46:00 UTC |
6f8446e | Denys Smirnov | 24 December 2017, 16:04:42 UTC | add v0.6.1 migration guide; mention dataset conversion in import docs | 24 December 2017, 16:04:42 UTC |
02a5d94 | Denys Smirnov | 24 December 2017, 13:17:36 UTC | fix Dockerfile, add missing deps to glide | 24 December 2017, 13:17:36 UTC |
8aebfe9 | Denys Smirnov | 24 December 2017, 12:27:26 UTC | http: expose node delete api; resolves #622 | 24 December 2017, 12:27:26 UTC |
41bf496 | Denys Smirnov | 23 December 2017, 10:58:28 UTC | deprecate quad.Raw type | 23 December 2017, 10:58:28 UTC |
4107f2f | Denys Smirnov | 23 December 2017, 02:32:47 UTC | loader: do not use raw nquads format | 23 December 2017, 02:32:47 UTC |
f0b409f | Denys Smirnov | 23 December 2017, 02:27:56 UTC | remove legacy config type | 23 December 2017, 02:27:56 UTC |
7be5c09 | Denys Smirnov | 23 December 2017, 02:21:56 UTC | remove unused internal code, move repl to it's own package | 23 December 2017, 02:21:56 UTC |
4c5e9c5 | Denys Smirnov | 23 December 2017, 02:14:51 UTC | update imports package to use type aliases where possible | 23 December 2017, 02:14:51 UTC |
30e332c | Denys Smirnov | 23 December 2017, 02:08:49 UTC | graph: simplify options checks | 23 December 2017, 02:08:49 UTC |
b63faea | Denys Smirnov | 23 December 2017, 01:56:40 UTC | iterator: remove unused equality function for fixed | 23 December 2017, 01:56:40 UTC |
d994e2a | Denys Smirnov | 23 December 2017, 01:34:59 UTC | graph: remove unused horizon function | 23 December 2017, 01:34:59 UTC |
fe0248e | Denys Smirnov | 23 December 2017, 01:21:26 UTC | memstore: use correct size for all iterator | 23 December 2017, 01:21:26 UTC |
b0f92e1 | Denys Smirnov | 23 December 2017, 01:20:26 UTC | goimports | 23 December 2017, 01:20:35 UTC |
f3e814f | Denys Smirnov | 23 December 2017, 01:06:10 UTC | add context argument to iterators and kv | 23 December 2017, 01:20:35 UTC |
36463db | Denys Smirnov | 22 December 2017, 23:39:34 UTC | kv: track nodes reference count; fixes #617 | 22 December 2017, 23:39:34 UTC |
31b0f48 | Denys Smirnov | 19 December 2017, 23:50:48 UTC | sql: track nodes reference count and simplify dialects; fixes #617 | 19 December 2017, 23:50:48 UTC |
73089a9 | Denys Smirnov | 19 December 2017, 21:12:07 UTC | kv: return quad not exists errors correctly | 19 December 2017, 21:12:07 UTC |
0a1bd9d | Denys Smirnov | 19 December 2017, 21:00:51 UTC | memstore: remove nodes if all their references are gone; addresses #617 | 19 December 2017, 21:00:51 UTC |
36f5da6 | Denys Smirnov | 19 December 2017, 20:12:02 UTC | iterator: returns correct subiterator slice for empty And; fixes #659 | 19 December 2017, 20:12:02 UTC |