https://github.com/google/cayley

sort by:
Revision Author Date Message Commit Date
1be2610 Update docs/GizmoAPI.md Co-Authored-By: Denys Smirnov <denis.smirnov.91@gmail.com> 30 June 2019, 13:39:30 UTC
09b510b Document RegEx 30 June 2019, 08:06:55 UTC
8d1602b docs/api: fix swagger spec for query api 28 June 2019, 14:38:48 UTC
02d0656 http: allow specifying the iri format when reading quads; fixes #787 28 June 2019, 14:32:26 UTC
4dd4046 switch to goreleaser 28 June 2019, 13:31:11 UTC
48e46a7 graph: add a build tag to the backends that depend on cgo 28 June 2019, 13:11:35 UTC
71b4a76 ui: serve 3rd-party files statically; fixes #501 28 June 2019, 12:52:17 UTC
5318a81 Update Contributing.md 22 April 2019, 14:21:29 UTC
ed203ce graphql: fix potential out-of-bounds error; fixes #777 05 April 2019, 19:50:03 UTC
d726bf9 graphql: add a test case for #740 01 April 2019, 19:22:57 UTC
e12a6af shape: merge optional with intersect; fixes #740 01 April 2019, 19:22:57 UTC
619a869 schema: support typedefs when writing structs; fixes #768 01 April 2019, 14:42:10 UTC
753baab kv: properly skip deleted quads when not using bloom; fixes #771 01 April 2019, 14:04:29 UTC
4eea0cc kv: run the tests will bloom filter disabled as well 01 April 2019, 14:04:29 UTC
c6aa966 Removing old references to gopkg.in/mgo.v2 01 April 2019, 13:56:56 UTC
99b2d8c switch out "gopkg.in/mgo.v2" for "github.com/globalsign/mgo" 01 April 2019, 13:56:56 UTC
f3cae7f update go.sum 18 February 2019, 15:33:20 UTC
f0dd103 expose go sql connection pooling parameters 15 February 2019, 00:51:27 UTC
682a840 kv: add Badger KV store 15 February 2019, 00:08:01 UTC
38b3efd fix go mod issues 14 February 2019, 23:48:51 UTC
45c1d16 shape: add environment variables to enable shape debug 11 February 2019, 22:43:14 UTC
acf0ab2 sql: add missing index and make index setup more dynamic 08 February 2019, 23:35:02 UTC
c78fbee gizmo: check path arguments; fixes #761 08 February 2019, 22:16:59 UTC
cc793f7 schema: handle opaque types correctly 08 February 2019, 22:10:02 UTC
2bbb310 ci: override install step 08 February 2019, 22:09:34 UTC
807b7b8 schema: handle structs with all fields optional; fixes #754 08 February 2019, 22:00:41 UTC
23a5b1b ci: always use Go modules 08 February 2019, 21:57:34 UTC
7b6e266 schema: properly handle same nodes in non-pointer fields; fixes #759 08 February 2019, 21:06:43 UTC
9fc5bb3 nosql/ouch: update kivik 08 February 2019, 20:51:00 UTC
5b7f350 schema: handle structs with slices correctly when writing 07 February 2019, 19:30:13 UTC
473e3d9 update dependencies 06 February 2019, 03:31:29 UTC
d04942a switch to go modules 06 February 2019, 02:49:01 UTC
7081602 Add author and contributor 06 February 2019, 02:19:36 UTC
5289373 Add docs for sqlite backend 06 February 2019, 02:19:36 UTC
c941a50 Add sqlite backend 06 February 2019, 02:19:36 UTC
58b3d77 sql: setup indexes properly 06 February 2019, 02:16:29 UTC
fe13159 add snapcraft badge 25 January 2019, 22:43:05 UTC
703f77a pull for issue 758, label context ignored for saveOpt (#760) * 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. * Reuse existing test by modifying each test case to be able to specify a test file for the quads. 09 January 2019, 16:31:44 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
back to top