b142f04 | ChengDaqi2023 | 24 July 2023, 01:18:54 UTC | update golang.org/x/net v0.0.0-20190628185345-da137c7871d7 to 0.7.0 | 24 July 2023, 01:18:54 UTC |
7e89e7a | guoguangwu | 04 July 2023, 04:12:52 UTC | chore: use copy(to, from) instead of a loop Signed-off-by: guoguangwu <guoguangwu@magic-shield.com> | 04 July 2023, 09:46:23 UTC |
44c07ab | Awei | 19 April 2023, 13:07:57 UTC | update github.com/docker/docker v0.7.3-0.20180412203414-a422774e593b to 1.6.1 (#972) | 19 April 2023, 13:07:57 UTC |
94f1b49 | Misha Brukman | 03 October 2022, 14:32:41 UTC | Fix Travis CI badge URL and landing page URL (#969) The current URL (https://www.travis-ci.com/cayleygraph/cayley) returns a 404, so update to the correct URL https://app.travis-ci.com/github/cayleygraph/cayley . Additionally, the image URL redirects to the api.travis-ci.com hostname, so fix that as well. Since this change isn't modifying any code and shouldn't affect the build, we can [skip ci]. | 03 October 2022, 14:32:41 UTC |
b0edf38 | Misha Brukman | 03 October 2022, 14:31:28 UTC | Fix URL pointing to Gremlin docs (#970) The current URL http://gremlindocs.com/ points to a parked domain. The actual docs are at https://tinkerpop.apache.org/gremlin.html We can [skip ci] since this isn't modifying any code and won't affect CI. | 03 October 2022, 14:31:28 UTC |
275a742 | Jason Felice | 04 March 2022, 21:43:02 UTC | Use go vet on 1.17 (#965) * Ignore db/ * use keyed fields per go vet * Use go vet instead of golint * sync.Mutex copied, per go vet * Fix NodeHash vet warnings * Use vet.sh on 1.17 | 04 March 2022, 21:43:02 UTC |
0a13a22 | Sabith Karippullil Soopy | 19 January 2022, 12:06:50 UTC | Fix the link for k8s usage (#944) | 19 January 2022, 12:06:50 UTC |
e0b3b8c | Jason Felice | 16 January 2022, 11:11:37 UTC | Add eraserhd to CODEOWNERS Closes #963 | 16 January 2022, 12:38:11 UTC |
740f2fd | Denys Smirnov | 19 November 2021, 13:24:51 UTC | Update README.md | 19 November 2021, 13:24:51 UTC |
7ef662d | Christian Stewart | 17 June 2021, 02:11:03 UTC | refactor: return errors from ValueOf, NameOf, QuadDirection Throughout the code there are calls to ValueOf() and NameOf() on the QuadStore. The QuadStore currently returns a single value for these functions without an error, but internally the QuadStore might run into some errors when processing the value. This hack is clearly identified in the code: rather than return the error, it's just logged. If the QuadStore has an error while processing ValueOf or NameOf, the returned value will be nil which might lead to many types of undefined behavior - such as queries returning "nil" for one field of a Quad. Fixes #985 Signed-off-by: Christian Stewart <christian@paral.in> | 18 June 2021, 13:25:36 UTC |
08381ef | Christian Banse | 18 May 2021, 19:40:26 UTC | Add a check to skip non-JSON files in the test-cases directory | 18 May 2021, 20:44:10 UTC |
c50d9f0 | Christian Banse | 18 May 2021, 19:27:35 UTC | Removed duplicate LinkedQL test-cases | 18 May 2021, 20:44:10 UTC |
b7db15a | Shubhendra Singh Chauhan | 11 May 2021, 09:25:09 UTC | Fix: code quality issues (#948) * Fixed code quality issues using DeepSource * Fixed suspiciously small untyped constant in `time.Sleep` * Removed unnecessary use of slice * Replaced `bytes.Compare` with `bytes.Equal` | 11 May 2021, 09:25:09 UTC |
2d53d0a | Wilfried L. Bounsi | 06 April 2021, 07:04:27 UTC | Update Freebase's links | 07 April 2021, 07:49:38 UTC |
f5fd4c0 | Iddan Aaronsohn | 16 July 2020, 12:14:11 UTC | GitBook: [master] 22 pages modified | 16 July 2020, 12:14:11 UTC |
89de816 | Iddan Aaronsohn | 07 July 2020, 22:47:31 UTC | Add context for test cases data (#942) | 07 July 2020, 22:47:31 UTC |
00a8fcf | Iddan Aaronsohn | 06 July 2020, 19:18:16 UTC | Correct Query JSON-LD (#941) * Use JSON-LD namespaces correctly for parsing LinkedQL queries Remove Context step * Use linkedql as @vocab | 06 July 2020, 19:18:16 UTC |
00529ef | Iddan Aaronsohn | 03 July 2020, 21:17:56 UTC | LinkedQL: New Where Step (#940) * Improve jsonld_util error * Replace follow with where | 03 July 2020, 21:17:56 UTC |
f929e16 | Iddan Aaronsohn | 03 July 2020, 20:27:46 UTC | linkedql: Replace vertex in tests | 03 July 2020, 20:27:46 UTC |
1834cd2 | Iddan Aaronsohn | 03 July 2020, 20:22:05 UTC | linkedql: Add match all test | 03 July 2020, 20:22:05 UTC |
ab2941b | Iddan Aaronsohn | 22 May 2020, 19:59:10 UTC | Fix reg-exp.json key | 22 May 2020, 19:59:10 UTC |
a4688d5 | Iddan Aaronsohn | 30 April 2020, 08:51:13 UTC | Add cayleyimport and cayleyexport CLIs (#934) | 30 April 2020, 08:51:13 UTC |
8d0dcf1 | Iddan Aaronsohn | 09 April 2020, 19:37:33 UTC | LinkedQL: Centralize iterator creation to linkedql main module (#930) * linkedql: Centralize iterator creation to linkedql main module * linkedql: Use BuildIterator in Execute | 09 April 2020, 19:37:33 UTC |
9c9237b | Iddan Aaronsohn | 09 April 2020, 16:29:04 UTC | linkedql: Improve nil and error handling in iterators | 09 April 2020, 16:29:04 UTC |
f941e85 | Iddan Aaronsohn | 09 April 2020, 15:40:32 UTC | Test iter_tags subject transformation | 09 April 2020, 15:40:32 UTC |
d398bea | Iddan Aaronsohn | 09 April 2020, 14:39:12 UTC | Create new HTTP resource for namespace rules (#925) The resource supports getting all registered rules and registering a rule | 09 April 2020, 14:39:12 UTC |
46f4cfd | Iddan Aaronsohn | 04 April 2020, 15:36:27 UTC | LinkedQL: Fix recursive matching for Match step (#916) * linkedql: Fix recursive matching for Match step. * Break down to more functions * Comment out tests broken by unstable shape structure * Group var statements * Remove commented out unstable test cases * Remove additional comments * Add match-exact test case * Update match_test with correct JSON-LD parsing | 04 April 2020, 15:36:27 UTC |
d9aec8f | Iddan Aaronsohn | 04 April 2020, 14:37:44 UTC | linkedql: Delete irrelevant steps | 04 April 2020, 14:37:44 UTC |
e88e947 | Iddan Aaronsohn | 04 April 2020, 12:08:12 UTC | LinkedQL: Collect Step (#920) * Add Collect Step * Update description * Correct path construct by collect * Test collect and make it work like properties | 04 April 2020, 12:08:12 UTC |
89bd614 | Iddan Aaronsohn | 04 April 2020, 10:34:31 UTC | LinkedQL: Better Finals (#914) * linkedql: Improve final steps - Add @id to Select and SelectFirst steps making the output a valid JSON-LD document - In Documents use a gojsonld API on top of TagsIterator to frame the results to documents instead of custom logic - In steps test update all tests affected and use valid IRIs so gojsonld can operate on them * Use JSON-LD fromRDF API in iter tags * Rename tags to properties and add excludeId in select * Remove unused print * Cleanup implementation | 04 April 2020, 10:34:31 UTC |
e583c53 | Iddan Aaronsohn | 28 March 2020, 21:56:53 UTC | LinkedQL: Use data files as test cases instead of code (#927) | 28 March 2020, 21:56:53 UTC |
f26d75d | Iddan Aaronsohn | 28 March 2020, 21:39:39 UTC | Update github.com/cayleygraph/quad | 28 March 2020, 21:39:39 UTC |
bf311d2 | Iddan Aaronsohn | 28 March 2020, 21:34:39 UTC | linkedql: Unmarshal to cast floats to ints when it should | 28 March 2020, 21:34:39 UTC |
4e7d9dc | Iddan Aaronsohn | 28 March 2020, 21:33:53 UTC | linkedql: Correct iter_tags for deserialized data | 28 March 2020, 21:33:53 UTC |
470ecda | Iddan Aaronsohn | 28 March 2020, 21:31:25 UTC | linkedql: Format less_than correctly | 28 March 2020, 21:31:25 UTC |
b935377 | Iddan Aaronsohn | 28 March 2020, 21:19:22 UTC | Use PropertyPath everywhere it should be (#928) Make NewPropertyPath to return a pointer to allow no properties as a valid PropertyPath | 28 March 2020, 21:19:22 UTC |
2562e5b | Iddan Aaronsohn | 25 March 2020, 19:47:43 UTC | linkedql: Correct registry to parse quadValue correctly | 25 March 2020, 19:47:43 UTC |
72cb89d | Iddan Aaronsohn | 25 March 2020, 19:46:47 UTC | linkedql: Update EntityIdentifier and PropetyPath to be JSON serializable structs | 25 March 2020, 19:46:47 UTC |
1267f83 | Iddan Aaronsohn | 25 March 2020, 19:44:51 UTC | linkedql: Register like and regexp and update thier property names | 25 March 2020, 19:44:51 UTC |
8473301 | Iddan Aaronsohn | 19 March 2020, 03:33:40 UTC | LinkedQL: Better Steps Test (#926) * linkedql: In steps_test update all tests affected and use valid IRIs * linkedql: Reduce code for vars * linkedql: Fix lint errors | 19 March 2020, 03:33:40 UTC |
896c8f4 | Iddan Aaronsohn | 19 March 2020, 02:47:32 UTC | linkedql: Refactor operator and filter out (#909) | 19 March 2020, 02:47:32 UTC |
adbb550 | Iddan Aaronsohn | 18 March 2020, 23:58:17 UTC | Document Cayley with MongoDB in Docker Compose | 18 March 2020, 23:58:17 UTC |
411ab64 | Iddan Aaronsohn | 18 March 2020, 23:32:13 UTC | Fix all lint errors for server | 18 March 2020, 23:32:13 UTC |
6f41249 | Iddan Aaronsohn | 18 March 2020, 23:12:32 UTC | Format docs/api/swagger.yml using Prettier | 18 March 2020, 23:12:32 UTC |
ee41c8d | Iddan Aaronsohn | 17 March 2020, 23:29:19 UTC | apii_v2: Fix comment regarding delete and add test for delete | 17 March 2020, 23:29:19 UTC |
9b4c07f | Iddan Aaronsohn | 17 March 2020, 23:18:44 UTC | Add comments for api v2 | 17 March 2020, 23:18:44 UTC |
85002cb | Iddan Aaronsohn | 17 March 2020, 23:00:08 UTC | Lint: Configure CI (#922) * Fix easily fixable lint errors * Add lint script and update Travis configuration * Instal golint in travis | 17 March 2020, 23:00:08 UTC |
3715a43 | Iddan Aaronsohn | 17 March 2020, 22:59:54 UTC | Fix easily fixable lint errors (#921) | 17 March 2020, 22:59:54 UTC |
fac5464 | Iddan Aaronsohn | 26 February 2020, 00:15:55 UTC | GitBook: [master] one page modified | 26 February 2020, 00:15:55 UTC |
47ca5a4 | Iddan Aaronsohn | 23 February 2020, 13:54:34 UTC | GitBook: [master] one page modified | 23 February 2020, 13:54:34 UTC |
50e01e0 | Iddan Aaronsohn | 23 February 2020, 12:42:14 UTC | GitBook: [master] 2 pages modified | 23 February 2020, 12:42:14 UTC |
27e8eb6 | Iddan Aaronsohn | 23 February 2020, 12:13:29 UTC | Add JSON-LD example data | 23 February 2020, 12:13:29 UTC |
9fb4d58 | Iddan Aaronsohn | 30 January 2020, 23:09:43 UTC | LinkedQL: Match (#905) * Add a match step * Prefix use of RDFG in schema * Evaluate JSON LD document in runtime * Fix JSON LD parsing with context * Check for lone @id before counting quads in pattern * Give match from a min-cardinality 0 * Handle nil from * Group consts * Use voc and tag Lookup * Fix small issues regarding syntax * Different syntax for value * Define hasMinCardinality as requested * linkedql: Wrap shared properties of restrictions with owlRestriction * linkedql: Correct name to owlPropertyRestriction and share more code * linkedql: Add fixme comemnt in match.go * linkedql: Add fixme comment to steps_test | 30 January 2020, 23:09:43 UTC |
13683b0 | Iddan Aaronsohn | 03 January 2020, 22:55:18 UTC | linkedql: Change name of variable in BuildIdentifier | 18 January 2020, 18:27:28 UTC |
ac81ad9 | Iddan Aaronsohn | 03 January 2020, 22:36:34 UTC | linkedql: Replace AbsoluteIRI with iri.FullWith(ns) | 18 January 2020, 18:27:28 UTC |
63c132e | Iddan Aaronsohn | 28 December 2019, 11:27:05 UTC | Use context with properties | 18 January 2020, 18:27:28 UTC |
7ae37d3 | Iddan Aaronsohn | 28 December 2019, 11:21:55 UTC | Test context and correct implementation | 18 January 2020, 18:27:28 UTC |
aac32de | Iddan Aaronsohn | 27 December 2019, 18:13:17 UTC | Handle string map in schema | 18 January 2020, 18:27:28 UTC |
6ceff00 | Iddan Aaronsohn | 27 December 2019, 17:59:44 UTC | Use namespace everywhere a literal value is used | 18 January 2020, 18:27:28 UTC |
f967167 | Iddan Aaronsohn | 27 December 2019, 17:31:42 UTC | Use ns in property path | 18 January 2020, 18:27:28 UTC |
ce47e21 | Iddan Aaronsohn | 27 December 2019, 17:27:21 UTC | Remove unused comment | 18 January 2020, 18:27:28 UTC |
17a7592 | Iddan Aaronsohn | 27 December 2019, 17:26:54 UTC | Use ns in entity_identifier | 18 January 2020, 18:27:28 UTC |
5a93475 | Iddan Aaronsohn | 27 December 2019, 17:20:02 UTC | Remove Type() method | 18 January 2020, 18:27:28 UTC |
eca03c8 | Iddan Aaronsohn | 27 December 2019, 17:11:04 UTC | Separate all steps to files | 18 January 2020, 18:27:28 UTC |
d2cbff6 | Iddan Aaronsohn | 27 December 2019, 16:17:06 UTC | Pass voc to all steps and create context step | 18 January 2020, 18:27:28 UTC |
323d5c3 | Denys Smirnov | 11 January 2020, 20:14:21 UTC | kv: print a meaningful error when path is not set; fixes #865 | 11 January 2020, 20:14:21 UTC |
b8f0b68 | Graham Shapiro | 09 January 2020, 03:12:31 UTC | Fix map allocation bug in materialize.go Solution to https://github.com/cayleygraph/cayley/issues/911 | 09 January 2020, 11:39:03 UTC |
0f70528 | Iddan Aaronsohn | 08 January 2020, 09:28:19 UTC | LinkedQL: Fix Step Names (#906) * View -> Visit, ViewBoth -> Both * Fix Type methods of Visit Steps | 08 January 2020, 09:28:19 UTC |
80bd8af | Iddan Aaronsohn | 03 January 2020, 22:26:10 UTC | Extracted Client (#896) * Code generated client * Fix query result type and code generation * Make client importable * Refactor server/http tests to not rely on client * Reduce magic strings * Reduce JSON LD mentions * Revert all non-server changes * Restore client * Add deprecation note regarding client * Make write response private | 03 January 2020, 22:26:10 UTC |
3cc8244 | Denys Smirnov | 30 December 2019, 10:14:37 UTC | linkedql: refactor to avoid embedding unexported interfaces and named returns | 30 December 2019, 10:39:49 UTC |
a6178e7 | Denys Smirnov | 30 December 2019, 09:59:38 UTC | linkedql: add FIXME comments due to ignored collation | 30 December 2019, 10:39:49 UTC |
491aa37 | Denys Smirnov | 30 December 2019, 09:43:22 UTC | linkedql: use voc package more | 30 December 2019, 10:39:49 UTC |
675c7c4 | Iddan Aaronsohn | 27 December 2019, 12:38:30 UTC | linkedql: Remove values | 30 December 2019, 10:39:49 UTC |
bba4fce | Iddan Aaronsohn | 27 December 2019, 11:55:49 UTC | linkedql: Deserialize PropertyPath and Values correctly | 30 December 2019, 10:39:49 UTC |
33f5eef | Iddan Aaronsohn | 21 December 2019, 16:55:45 UTC | linkedql: Register documents | 30 December 2019, 10:39:49 UTC |
4d1acff | Iddan Aaronsohn | 21 December 2019, 16:37:31 UTC | linkedql: Implement Documents for all steps | 30 December 2019, 10:39:49 UTC |
f4c6956 | Iddan Aaronsohn | 21 December 2019, 16:25:31 UTC | linkedql: Correctly return JSON-LD | 30 December 2019, 10:39:49 UTC |
6d89145 | Iddan Aaronsohn | 21 December 2019, 14:51:27 UTC | linkedql: Refactor iterators to share more code | 30 December 2019, 10:39:49 UTC |
6d37ffd | Iddan Aaronsohn | 20 December 2019, 19:17:29 UTC | linkedql: Register missing steps | 30 December 2019, 10:39:49 UTC |
bf5b132 | Iddan Aaronsohn | 20 December 2019, 19:17:17 UTC | linkedql: Parse properties correctly | 30 December 2019, 10:39:49 UTC |
afa91a7 | Iddan Aaronsohn | 20 December 2019, 18:49:28 UTC | linkedql: Correct form of @context | 30 December 2019, 10:39:49 UTC |
8272cf4 | Iddan Aaronsohn | 20 December 2019, 16:43:01 UTC | linkedql: Correct single property domain serialization | 30 December 2019, 10:39:49 UTC |
399010f | Iddan Aaronsohn | 20 December 2019, 16:19:10 UTC | linkedql: Extract correction for the schema file format from the client PR | 30 December 2019, 10:39:49 UTC |
229e88f | Jeffrey D | 27 December 2019, 11:56:49 UTC | fix links in quickstart-as-application (#903) Was perusing the Cayley docs and happened upon this link that didn't work. Years of internet spelunking have steeled me for such moments, so I quickly found the docs, but the whole point of open source is so that someone does that sort of work once. | 27 December 2019, 11:56:49 UTC |
5b324a5 | Iddan Aaronsohn | 17 December 2019, 08:51:23 UTC | Refactor numeric operators to steps (#901) | 17 December 2019, 08:51:23 UTC |
18ed0db | Iddan Aaronsohn | 16 December 2019, 22:19:37 UTC | LinkedQL: Fix Step Names (#898) View -> Visit, ViewBoth -> Both | 16 December 2019, 22:19:37 UTC |
00dd18b | Iddan Aaronsohn | 16 December 2019, 22:10:44 UTC | Inference: Domain Range Implicit Instances (#900) Implement RDFS 2 and 3 rules: domain and range implicit class instance Restore 100% test coverage | 16 December 2019, 22:10:44 UTC |
4d89b8a | Denys Smirnov | 15 December 2019, 12:50:35 UTC | linkedql: add todo for the unmarshal | 15 December 2019, 13:54:20 UTC |
7988d96 | Denys Smirnov | 15 December 2019, 12:40:23 UTC | linkedql: add type assertions for operators | 15 December 2019, 13:54:20 UTC |
b17bf26 | Denys Smirnov | 15 December 2019, 12:38:57 UTC | linkedql: rename final steps file | 15 December 2019, 13:54:20 UTC |
165649a | Denys Smirnov | 15 December 2019, 12:38:09 UTC | linkedql: move main types to a single file | 15 December 2019, 13:54:20 UTC |
ff5f2e2 | Iddan Aaronsohn | 13 December 2019, 11:18:16 UTC | linkedql: Correct emitted JSON-LD schema | 15 December 2019, 13:54:20 UTC |
85ecba8 | Iddan Aaronsohn | 13 December 2019, 11:16:32 UTC | linkedql: Correct step types in schema | 15 December 2019, 13:54:20 UTC |
16721bf | Iddan Aaronsohn | 13 December 2019, 10:52:00 UTC | linkedql: add type assertion for final steps | 15 December 2019, 13:54:20 UTC |
97042b6 | Iddan Aaronsohn | 13 December 2019, 10:44:44 UTC | linkedql: Streamline description text | 15 December 2019, 13:54:20 UTC |
02ae44e | Iddan Aaronsohn | 30 November 2019, 23:24:48 UTC | linkedql: Remove ID from list in schema | 15 December 2019, 13:54:20 UTC |
786f915 | Iddan Aaronsohn | 30 November 2019, 23:24:34 UTC | linkedql: Add missing prefix to Placeholder type | 15 December 2019, 13:54:20 UTC |
a2a7dc3 | Iddan Aaronsohn | 30 November 2019, 15:58:33 UTC | linkedql: Add missing descriptions | 15 December 2019, 13:54:20 UTC |
243d9ad | Iddan Aaronsohn | 30 November 2019, 15:45:49 UTC | linkedql: Correct schema single range json output | 15 December 2019, 13:54:20 UTC |
3a58845 | Iddan Aaronsohn | 29 November 2019, 21:10:00 UTC | linkedql: Implemented Entity and Entities and corrected parsing of IRIs | 15 December 2019, 13:54:20 UTC |