https://github.com/google/cayley

sort by:
Revision Author Date Message Commit Date
c1a02d9 add how to run tests in docker 03 November 2017, 04:28:01 UTC
f0c8621 fix spacing 30 October 2017, 17:43:17 UTC
f6b363d add running local unit test documentation 30 October 2017, 17:40:47 UTC
94b343e tests: add helper to wait for port availability 23 October 2017, 21:55:15 UTC
018c4ff tests: more detailed errors for value round-trip 23 October 2017, 21:53:31 UTC
0bdf466 memstore: change internal prefix to avoid collisions with user's data 17 October 2017, 10:49:59 UTC
e953e87 bolt: move to kv folder 17 October 2017, 09:13:34 UTC
77eb76e leveldb: port to kv layer 17 October 2017, 09:03:35 UTC
7058881 ci: disable go 1.7 to use sort.Slice 08 October 2017, 17:00:19 UTC
eabbe2f kv: add in-memory implementation 08 October 2017, 17:00:19 UTC
64165ae integration: open and close db for each test set; use table benchmarks 08 October 2017, 17:00:19 UTC
e83e406 kv: create non-persistent backends correctly 08 October 2017, 17:00:19 UTC
b05f6fa kv: support for index scans and indexes on multiple directions 08 October 2017, 17:00:19 UTC
9bd63d7 kv: allow to customize indexes 08 October 2017, 17:00:19 UTC
72e0484 kv: remove unused indexes 08 October 2017, 17:00:19 UTC
8a0bfe5 kv: refactor locks and buffers 08 October 2017, 17:00:19 UTC
e90a1da kv: batch get requests and simplify bucket interface 08 October 2017, 17:00:19 UTC
0379813 Reduce Docker image size (#637) Reduce image size to < 30MB 28 September 2017, 18:19:49 UTC
48e7946 sql: separate packages for flavors (#633) * sql: move flavors to separate packages, register each of them separately * sql: share table structure and indexing code between flavors 19 September 2017, 17:07:26 UTC
d972f98 Remove unused Type function (#631) * Add contributor * Remove unused code Remove code that is no longer used after #570 Closes #537 03 September 2017, 20:43:08 UTC
c9cb23c docs: add http api definitions (swagger v3) 01 September 2017, 22:19:56 UTC
8317ffc quad: do not render values on IsValid 22 August 2017, 09:18:09 UTC
81f0af2 iterator: remove duplicated TagResults code 22 August 2017, 09:14:42 UTC
a220dd8 iterator: remove type registration Iterator registration is unused and is replaced by type assertions in this commit. 13 August 2017, 08:28:45 UTC
524f785 github: simplify issue template header, add slack link 13 August 2017, 08:16:07 UTC
a924b96 iterator: remove recursion from LinksTo 13 August 2017, 07:44:19 UTC
75bfc4a Merge pull request #585 from dennwc/shape Shape: New query optimizer 12 August 2017, 21:50:18 UTC
ab9f598 tag values in recursive iterator correctly 12 August 2017, 09:09:10 UTC
ad70395 shape: new query optimizer Implement a new optimizer with static types. Generic cost-independent optimization will be run for query shapes, allowing to reuse most optimization logic from backends. As a second step, iterator tree is built and optimized again to account for index sizes and to materialize individual query parts. graphmock: new package with mock quadstore implementations iterator: allow to specify size of materialize 11 August 2017, 13:20:10 UTC
937b3f2 make all remote backend tests parallel 11 August 2017, 12:35:41 UTC
cbd1c16 schema: use sub-tests 11 August 2017, 11:18:36 UTC
d8855a0 memstore: iterator optimizations 11 August 2017, 10:53:51 UTC
524c8e2 graph: rewrite pk; remove horizon and ts from delta; rewrite memstore Primary key was broken in many ways, for example it carried mutex, but all updates happened with Next that copied value (with mutex). Most backends are able to provide their own pk for log entries, so it better to use it instead of our own implementation. Delta was changed in incompatible way: ID and Timestamp was removed. As described above, ID shold be set by QS after TX, while TS should not be sent from client. Both values are now set in backend code. Memstore was rewritten to reflect changes. It was also updated to use Primitives instead of nodes/quads. 11 August 2017, 10:53:51 UTC
179c86e kv: simplify interfaces 09 August 2017, 16:52:44 UTC
89595f6 kv: registration, scan by prefix, support for flat kv kv: add registration for kv backends (mapped to qs registration) kv: support scanning by prefix kv: support for flat kvs (mapped to bolt-like) bolt2: do not initialize all index buckets upfront, add an option 08 August 2017, 11:52:36 UTC
9a7d809 integration: allow to load data to remote backends 07 August 2017, 17:04:19 UTC
f4a1b6e gizmo: fix #620 and bump goja version 06 August 2017, 20:06:30 UTC
b032f70 disable gae tests (needs update) 05 August 2017, 12:52:36 UTC
e1b3853 use sub tests 05 August 2017, 12:52:36 UTC
e2e5e83 use context from stdlib 05 August 2017, 12:52:36 UTC
a9ea497 graph: helper for writing quads to tx (useful for schema) 03 August 2017, 19:11:05 UTC
ba5138b kv: write horizon and size for each tx 03 August 2017, 10:17:07 UTC
4bb3fd8 kv: do not panic on wrong node reference 02 August 2017, 17:55:26 UTC
0e6b162 writer: add a direct constructor for single replication 02 August 2017, 17:53:49 UTC
4ca7563 iterator: add error iterator 02 August 2017, 17:51:05 UTC
47e2217 kv: fix bloom filter init 01 August 2017, 15:38:07 UTC
0ac9975 make bloom filter buffer before initialisation 01 August 2017, 15:29:37 UTC
f4d9bdb cli: read query timeout from config file; fix #613 27 July 2017, 07:50:50 UTC
6dd377f graphql: allow full IRI charset in names; resolve #616 13 July 2017, 20:54:54 UTC
7cbe39e schema: allow to limit depth; fix #609 13 July 2017, 19:32:33 UTC
bf09705 Set CORS headers on gephi stream 13 July 2017, 17:27:20 UTC
05f225d http: allow to specify query limit; fix #612 19 June 2017, 18:45:30 UTC
aba38b3 Add labels morphism and Gizmo API (#610) * Add Labels morphisms and gizmo api 10 June 2017, 00:03:43 UTC
8656dca sql: bump cockroachdb version for tests 26 May 2017, 20:10:45 UTC
793284e make sure to close quad writer; add few tests for schema 26 May 2017, 19:52:39 UTC
ec69704 http: do not add .md extension if it's already present; fix #597 26 May 2017, 19:36:10 UTC
2682442 schema: return an error on write if required field is not set; fix #602 26 May 2017, 19:30:58 UTC
b3e18e8 accept quad.Value instead of graph.Value for RemoveNode; fix #607 26 May 2017, 18:35:23 UTC
7323095 print warning on set verbosity for glog; fix #599 26 May 2017, 18:30:03 UTC
989b520 flush writer in schema example; fix #606 26 May 2017, 18:20:48 UTC
53187a9 Merge pull request #605 from harlantwood/patch-1 Remove "angry highlighting" from JSON examples 25 May 2017, 00:12:32 UTC
b2fc121 Remove "angry highlighting" from JSON examples 25 May 2017, 00:06:03 UTC
86bab6a iterate: add First helper 19 May 2017, 08:25:02 UTC
fc88958 generic kv backend based on bolt 15 May 2017, 23:01:10 UTC
a4f711a query from stdin (#601) 15 May 2017, 09:40:34 UTC
2f32410 Fix example startup command Update example start up command. The existing example results in an error. It appears --port was added as a separate argument later on. 15 May 2017, 07:50:00 UTC
e4ab526 make graph.Value safe again 14 May 2017, 20:41:03 UTC
8602aaf adding help to repl 14 May 2017, 20:39:46 UTC
880a1b5 schema: handle id in anonymous struct fields 14 May 2017, 17:21:15 UTC
f7b0ae3 graph: mention that caller should flush writer 14 May 2017, 17:11:45 UTC
ba7c305 log to stderr by default (again) 14 May 2017, 16:00:16 UTC
19aa473 Update sidebar.tmpl (#595) * Update sidebar.tmpl 14 May 2017, 15:47:20 UTC
d3eca8d fix #593 14 May 2017, 14:23:40 UTC
c069612 schema: allow to load objects from path 14 May 2017, 09:06:31 UTC
6112587 cli: implement query command 12 May 2017, 20:19:55 UTC
a50a6ef Merge pull request #584 from barakmich/reification Introduce the new Bolt backend 07 May 2017, 20:46:58 UTC
bccaeba conversion check 07 May 2017, 20:07:38 UTC
bc625ba Merge pull request #587 from h4ck3rm1k3/patch-1 Update transaction.go 07 May 2017, 08:04:48 UTC
014aead Update transaction.go 07 May 2017, 07:10:49 UTC
9d00d05 Update transaction.go 06 May 2017, 19:16:27 UTC
a420e62 graph: batch quads automatically if caller uses single AddQuad on writer 06 May 2017, 18:09:32 UTC
decd378 gae: fix add of previously deleted quads (#580) * fix #578 for adding a previously deleted quad in datastore. * adding check for deleted quads into checkValid. This change allows undeleted a quad without the ignore_duplicate option. * test for issue #578 06 May 2017, 08:13:36 UTC
f77e025 fixed obvious data races and nil returns 04 May 2017, 02:19:42 UTC
ba087d6 fix proto situation 04 May 2017, 01:18:14 UTC
34e0b30 fix and cleanup test after switching to directory instead of file 02 May 2017, 23:38:48 UTC
86f3622 Glog issues (#579) * -l for --lang conflicts with -l for glog/--log in repl command * Require bool parameter in --alsologtostderr 01 May 2017, 09:23:57 UTC
43e88fc use bloom filter to speed insertion 29 April 2017, 09:09:02 UTC
3ebc472 extend cpuprofile and make bolt use dirs 29 April 2017, 06:57:45 UTC
3ef7b86 Deletion works, tests pass 29 April 2017, 06:57:45 UTC
d078f72 add original test, do more deletion 29 April 2017, 06:57:45 UTC
ced3542 Fix proto refs 29 April 2017, 06:57:45 UTC
b886112 convert to modern proto sizing 29 April 2017, 06:57:45 UTC
955615a add duplicate check 29 April 2017, 06:57:45 UTC
a056444 move proto 29 April 2017, 06:57:45 UTC
3dfa0d8 fix contract 29 April 2017, 06:57:45 UTC
da4e403 reinstate profiling 29 April 2017, 06:57:45 UTC
2ab3f28 add memory profile and bolt2 to main/integration 29 April 2017, 06:57:45 UTC
b8829a3 working queries 29 April 2017, 06:57:45 UTC
a05956a hash out iterators -- wip 29 April 2017, 06:57:45 UTC
b513d74 undo timestamp 29 April 2017, 06:57:45 UTC
back to top