https://github.com/google/cayley

sort by:
Revision Author Date Message Commit Date
1310f3b test: Do not rely on delay in import/export tests. Remove freeport. 26 July 2023, 11:37:32 UTC
32c0235 ci: Fix flaky tests. 24 July 2023, 12:31:17 UTC
284c165 docs: Update container image path. 24 July 2023, 12:25:54 UTC
6bdc23f ci: Remove Travis config. 24 July 2023, 12:21:35 UTC
75895b4 ci: Fix vet. 24 July 2023, 12:01:02 UTC
c318932 all: Prepare for release. 24 July 2023, 11:46:29 UTC
1882364 kv,nosql: Update Hidalgo. 24 July 2023, 11:38:36 UTC
44d68d0 doc: Fix docgen. 24 July 2023, 09:22:04 UTC
c644c37 kv: Update Hidalgo. 24 July 2023, 09:13:09 UTC
4d7daec Support coreos bolt fork 24 July 2023, 09:11:34 UTC
b8cb792 shape: Fix Set method doing nothing. Fixes #982. 24 July 2023, 08:44:20 UTC
0fd52c8 ci: Enable Github Actions. 24 July 2023, 07:23:43 UTC
e4de7fa all: Update dependencies. 24 July 2023, 07:23:00 UTC
7e89e7a 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 update github.com/docker/docker v0.7.3-0.20180412203414-a422774e593b to 1.6.1 (#972) 19 April 2023, 13:07:57 UTC
94f1b49 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 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 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 Fix the link for k8s usage (#944) 19 January 2022, 12:06:50 UTC
e0b3b8c Add eraserhd to CODEOWNERS Closes #963 16 January 2022, 12:38:11 UTC
740f2fd Update README.md 19 November 2021, 13:24:51 UTC
7ef662d 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 Add a check to skip non-JSON files in the test-cases directory 18 May 2021, 20:44:10 UTC
c50d9f0 Removed duplicate LinkedQL test-cases 18 May 2021, 20:44:10 UTC
b7db15a 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 Update Freebase's links 07 April 2021, 07:49:38 UTC
f5fd4c0 GitBook: [master] 22 pages modified 16 July 2020, 12:14:11 UTC
89de816 Add context for test cases data (#942) 07 July 2020, 22:47:31 UTC
00a8fcf 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 LinkedQL: New Where Step (#940) * Improve jsonld_util error * Replace follow with where 03 July 2020, 21:17:56 UTC
f929e16 linkedql: Replace vertex in tests 03 July 2020, 20:27:46 UTC
1834cd2 linkedql: Add match all test 03 July 2020, 20:22:05 UTC
ab2941b Fix reg-exp.json key 22 May 2020, 19:59:10 UTC
a4688d5 Add cayleyimport and cayleyexport CLIs (#934) 30 April 2020, 08:51:13 UTC
8d0dcf1 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 linkedql: Improve nil and error handling in iterators 09 April 2020, 16:29:04 UTC
f941e85 Test iter_tags subject transformation 09 April 2020, 15:40:32 UTC
d398bea 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 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 linkedql: Delete irrelevant steps 04 April 2020, 14:37:44 UTC
e88e947 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 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 LinkedQL: Use data files as test cases instead of code (#927) 28 March 2020, 21:56:53 UTC
f26d75d Update github.com/cayleygraph/quad 28 March 2020, 21:39:39 UTC
bf311d2 linkedql: Unmarshal to cast floats to ints when it should 28 March 2020, 21:34:39 UTC
4e7d9dc linkedql: Correct iter_tags for deserialized data 28 March 2020, 21:33:53 UTC
470ecda linkedql: Format less_than correctly 28 March 2020, 21:31:25 UTC
b935377 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 linkedql: Correct registry to parse quadValue correctly 25 March 2020, 19:47:43 UTC
72cb89d linkedql: Update EntityIdentifier and PropetyPath to be JSON serializable structs 25 March 2020, 19:46:47 UTC
1267f83 linkedql: Register like and regexp and update thier property names 25 March 2020, 19:44:51 UTC
8473301 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 linkedql: Refactor operator and filter out (#909) 19 March 2020, 02:47:32 UTC
adbb550 Document Cayley with MongoDB in Docker Compose 18 March 2020, 23:58:17 UTC
411ab64 Fix all lint errors for server 18 March 2020, 23:32:13 UTC
6f41249 Format docs/api/swagger.yml using Prettier 18 March 2020, 23:12:32 UTC
ee41c8d apii_v2: Fix comment regarding delete and add test for delete 17 March 2020, 23:29:19 UTC
9b4c07f Add comments for api v2 17 March 2020, 23:18:44 UTC
85002cb 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 Fix easily fixable lint errors (#921) 17 March 2020, 22:59:54 UTC
fac5464 GitBook: [master] one page modified 26 February 2020, 00:15:55 UTC
47ca5a4 GitBook: [master] one page modified 23 February 2020, 13:54:34 UTC
50e01e0 GitBook: [master] 2 pages modified 23 February 2020, 12:42:14 UTC
27e8eb6 Add JSON-LD example data 23 February 2020, 12:13:29 UTC
9fb4d58 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 linkedql: Change name of variable in BuildIdentifier 18 January 2020, 18:27:28 UTC
ac81ad9 linkedql: Replace AbsoluteIRI with iri.FullWith(ns) 18 January 2020, 18:27:28 UTC
63c132e Use context with properties 18 January 2020, 18:27:28 UTC
7ae37d3 Test context and correct implementation 18 January 2020, 18:27:28 UTC
aac32de Handle string map in schema 18 January 2020, 18:27:28 UTC
6ceff00 Use namespace everywhere a literal value is used 18 January 2020, 18:27:28 UTC
f967167 Use ns in property path 18 January 2020, 18:27:28 UTC
ce47e21 Remove unused comment 18 January 2020, 18:27:28 UTC
17a7592 Use ns in entity_identifier 18 January 2020, 18:27:28 UTC
5a93475 Remove Type() method 18 January 2020, 18:27:28 UTC
eca03c8 Separate all steps to files 18 January 2020, 18:27:28 UTC
d2cbff6 Pass voc to all steps and create context step 18 January 2020, 18:27:28 UTC
323d5c3 kv: print a meaningful error when path is not set; fixes #865 11 January 2020, 20:14:21 UTC
b8f0b68 Fix map allocation bug in materialize.go Solution to https://github.com/cayleygraph/cayley/issues/911 09 January 2020, 11:39:03 UTC
0f70528 LinkedQL: Fix Step Names (#906) * View -> Visit, ViewBoth -> Both * Fix Type methods of Visit Steps 08 January 2020, 09:28:19 UTC
80bd8af 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 linkedql: refactor to avoid embedding unexported interfaces and named returns 30 December 2019, 10:39:49 UTC
a6178e7 linkedql: add FIXME comments due to ignored collation 30 December 2019, 10:39:49 UTC
491aa37 linkedql: use voc package more 30 December 2019, 10:39:49 UTC
675c7c4 linkedql: Remove values 30 December 2019, 10:39:49 UTC
bba4fce linkedql: Deserialize PropertyPath and Values correctly 30 December 2019, 10:39:49 UTC
33f5eef linkedql: Register documents 30 December 2019, 10:39:49 UTC
4d1acff linkedql: Implement Documents for all steps 30 December 2019, 10:39:49 UTC
f4c6956 linkedql: Correctly return JSON-LD 30 December 2019, 10:39:49 UTC
6d89145 linkedql: Refactor iterators to share more code 30 December 2019, 10:39:49 UTC
6d37ffd linkedql: Register missing steps 30 December 2019, 10:39:49 UTC
bf5b132 linkedql: Parse properties correctly 30 December 2019, 10:39:49 UTC
afa91a7 linkedql: Correct form of @context 30 December 2019, 10:39:49 UTC
8272cf4 linkedql: Correct single property domain serialization 30 December 2019, 10:39:49 UTC
399010f linkedql: Extract correction for the schema file format from the client PR 30 December 2019, 10:39:49 UTC
229e88f 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 Refactor numeric operators to steps (#901) 17 December 2019, 08:51:23 UTC
18ed0db LinkedQL: Fix Step Names (#898) View -> Visit, ViewBoth -> Both 16 December 2019, 22:19:37 UTC
00dd18b 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 linkedql: add todo for the unmarshal 15 December 2019, 13:54:20 UTC
back to top