https://github.com/google/cayley

sort by:
Revision Author Date Message Commit Date
03997fc Removed debugging print 11 September 2019, 15:39:37 UTC
2699b09 Return language tag and typed literals in Gizmo 11 September 2019, 15:38:43 UTC
79d7d62 kv: flush changes periodically 27 July 2019, 19:54:20 UTC
6214dd3 cli: use new batch import in the load commands 27 July 2019, 19:54:20 UTC
19e932e kv: optimize batch quad writes benchmark old ns/op new ns/op delta BenchmarkBolt/qs/import-8 3212907 490386 -84.74% BenchmarkLeveldb/qs/import-8 4199793 231921 -94.48% 27 July 2019, 19:54:20 UTC
9ffcff6 graph: add write benchmark and a test 27 July 2019, 19:54:20 UTC
7b0ee2a graph: add a method for creating a quad writer directly from the store 27 July 2019, 19:54:20 UTC
37d74c6 quads: require writers to have a batch method 27 July 2019, 15:35:02 UTC
a5da20d cayley: use alias to make import helpers perfect matchers 19 July 2019, 14:24:10 UTC
8c13235 README: update testing badge 19 July 2019, 13:58:01 UTC
84df1a6 quad: apply the iri format to typed strings as well; fixes #794 03 July 2019, 13:13:39 UTC
e1f5f85 graph: rename Value to Ref to avoid confusion 03 July 2019, 12:34:31 UTC
b9dabbe graph: add a method to estimate quad iterator size 01 July 2019, 15:09:48 UTC
14b0a57 graph: separate type for the size 01 July 2019, 14:59:22 UTC
8e9fa21 graph: more detailed graph stats method 01 July 2019, 13:23:54 UTC
3c558a1 graph/nosql: switch to hidalgo library for nosql backends 01 July 2019, 11:10:54 UTC
c871ecb graph/kv: switch to hidalgo library for kv backends 30 June 2019, 20:10:53 UTC
c44b804 iterator: remove clone method, shapes should be used instead 30 June 2019, 15:51:16 UTC
210a776 iterator: remove unused type method 30 June 2019, 15:47:35 UTC
e8912e0 quad: native int value should be int64 30 June 2019, 15:35:17 UTC
88750b6 graph: quad store no longer needs to optimize raw iterators 30 June 2019, 15:34:24 UTC
28c2ba2 iterator: narrow down interfaces required to build iterators 30 June 2019, 15:27:42 UTC
4d24989 sexp: use shapes instead of raw iterators 30 June 2019, 15:19:39 UTC
67e1ebc mql: use shapes instead of raw iterators 30 June 2019, 15:14:19 UTC
a8bea33 iterator: make optional a part of And iterator 30 June 2019, 15:09:05 UTC
2b88976 iterator: unify value comparison and regexp 30 June 2019, 14:50:46 UTC
0dcfe40 iterator: remove tagger from all iterators; resolves #661 30 June 2019, 14:49:08 UTC
e2dd83b ci: cache go modules dependencies 30 June 2019, 14:36:28 UTC
9fe8564 http: fix merge issues 30 June 2019, 14:14:24 UTC
f4cfffe iterator: remove unused instrumentation 30 June 2019, 14:14:24 UTC
3d343e1 Document RegEx (#789) Document RegEx Co-Authored-By: Denys Smirnov <denis.smirnov.91@gmail.com> 30 June 2019, 13:46:50 UTC
0304959 shape: replace a new shape with a function 30 June 2019, 13:20:38 UTC
8059d94 http: allow passing sub, pred, obj and label to /v2/read 30 June 2019, 13:20:38 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
back to top