8bbde65 | Derek Liang | 28 October 2017, 08:15:05 UTC | fix recursive test | 28 October 2017, 08:15:05 UTC |
eee29df | Derek Liang | 28 October 2017, 08:02:50 UTC | fix path test | 28 October 2017, 08:02:50 UTC |
2ffda14 | Derek Liang | 28 October 2017, 07:44:59 UTC | add myself to authors file | 28 October 2017, 07:44:59 UTC |
4435ea5 | Derek Liang | 28 October 2017, 07:44:25 UTC | add myself to contributors file | 28 October 2017, 07:44:25 UTC |
fe58ac9 | Derek Liang | 28 October 2017, 07:42:32 UTC | add default max depth and pass optional max depth | 28 October 2017, 07:42:32 UTC |
94b343e | Denys Smirnov | 23 October 2017, 21:55:15 UTC | tests: add helper to wait for port availability | 23 October 2017, 21:55:15 UTC |
018c4ff | Denys Smirnov | 23 October 2017, 21:53:31 UTC | tests: more detailed errors for value round-trip | 23 October 2017, 21:53:31 UTC |
0bdf466 | Denys Smirnov | 17 October 2017, 10:49:59 UTC | memstore: change internal prefix to avoid collisions with user's data | 17 October 2017, 10:49:59 UTC |
e953e87 | Denys Smirnov | 17 October 2017, 09:13:34 UTC | bolt: move to kv folder | 17 October 2017, 09:13:34 UTC |
77eb76e | Denys Smirnov | 22 August 2017, 23:16:43 UTC | leveldb: port to kv layer | 17 October 2017, 09:03:35 UTC |
7058881 | Denys Smirnov | 23 August 2017, 09:53:36 UTC | ci: disable go 1.7 to use sort.Slice | 08 October 2017, 17:00:19 UTC |
eabbe2f | Denys Smirnov | 23 August 2017, 09:44:47 UTC | kv: add in-memory implementation | 08 October 2017, 17:00:19 UTC |
64165ae | Denys Smirnov | 23 August 2017, 09:42:57 UTC | integration: open and close db for each test set; use table benchmarks | 08 October 2017, 17:00:19 UTC |
e83e406 | Denys Smirnov | 23 August 2017, 09:40:40 UTC | kv: create non-persistent backends correctly | 08 October 2017, 17:00:19 UTC |
b05f6fa | Denys Smirnov | 22 August 2017, 12:08:07 UTC | kv: support for index scans and indexes on multiple directions | 08 October 2017, 17:00:19 UTC |
9bd63d7 | Denys Smirnov | 21 August 2017, 21:48:41 UTC | kv: allow to customize indexes | 08 October 2017, 17:00:19 UTC |
72e0484 | Denys Smirnov | 21 August 2017, 12:42:37 UTC | kv: remove unused indexes | 08 October 2017, 17:00:19 UTC |
8a0bfe5 | Denys Smirnov | 21 August 2017, 12:36:46 UTC | kv: refactor locks and buffers | 08 October 2017, 17:00:19 UTC |
e90a1da | Denys Smirnov | 18 August 2017, 10:58:20 UTC | kv: batch get requests and simplify bucket interface | 08 October 2017, 17:00:19 UTC |
0379813 | Yannic Bonenberger | 28 September 2017, 18:19:49 UTC | Reduce Docker image size (#637) Reduce image size to < 30MB | 28 September 2017, 18:19:49 UTC |
48e7946 | Denys Smirnov | 19 September 2017, 17:07:26 UTC | 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 | Yannic Bonenberger | 03 September 2017, 20:43:08 UTC | 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 | Denys Smirnov | 01 September 2017, 22:19:56 UTC | docs: add http api definitions (swagger v3) | 01 September 2017, 22:19:56 UTC |
8317ffc | Denys Smirnov | 13 August 2017, 15:10:35 UTC | quad: do not render values on IsValid | 22 August 2017, 09:18:09 UTC |
81f0af2 | Denys Smirnov | 22 August 2017, 09:14:27 UTC | iterator: remove duplicated TagResults code | 22 August 2017, 09:14:42 UTC |
a220dd8 | Denys Smirnov | 13 August 2017, 08:19:28 UTC | 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 | Denys Smirnov | 13 August 2017, 08:16:07 UTC | github: simplify issue template header, add slack link | 13 August 2017, 08:16:07 UTC |
a924b96 | Denys Smirnov | 13 August 2017, 07:44:19 UTC | iterator: remove recursion from LinksTo | 13 August 2017, 07:44:19 UTC |
75bfc4a | Barak Michener | 12 August 2017, 21:50:18 UTC | Merge pull request #585 from dennwc/shape Shape: New query optimizer | 12 August 2017, 21:50:18 UTC |
ab9f598 | Denys Smirnov | 12 August 2017, 09:09:10 UTC | tag values in recursive iterator correctly | 12 August 2017, 09:09:10 UTC |
ad70395 | Denys Smirnov | 06 May 2017, 13:01:15 UTC | 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 | Denys Smirnov | 11 August 2017, 12:35:24 UTC | make all remote backend tests parallel | 11 August 2017, 12:35:41 UTC |
cbd1c16 | Denys Smirnov | 11 August 2017, 11:18:36 UTC | schema: use sub-tests | 11 August 2017, 11:18:36 UTC |
d8855a0 | Denys Smirnov | 06 August 2017, 21:34:04 UTC | memstore: iterator optimizations | 11 August 2017, 10:53:51 UTC |
524c8e2 | Denys Smirnov | 06 August 2017, 15:52:14 UTC | 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 | Denys Smirnov | 08 August 2017, 16:14:59 UTC | kv: simplify interfaces | 09 August 2017, 16:52:44 UTC |
89595f6 | Denys Smirnov | 08 August 2017, 11:52:36 UTC | 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 | Denys Smirnov | 07 August 2017, 17:04:19 UTC | integration: allow to load data to remote backends | 07 August 2017, 17:04:19 UTC |
f4a1b6e | Denys Smirnov | 06 August 2017, 20:06:30 UTC | gizmo: fix #620 and bump goja version | 06 August 2017, 20:06:30 UTC |
b032f70 | Denys Smirnov | 05 August 2017, 12:41:01 UTC | disable gae tests (needs update) | 05 August 2017, 12:52:36 UTC |
e1b3853 | Denys Smirnov | 05 August 2017, 12:33:47 UTC | use sub tests | 05 August 2017, 12:52:36 UTC |
e2e5e83 | Denys Smirnov | 04 August 2017, 18:54:36 UTC | use context from stdlib | 05 August 2017, 12:52:36 UTC |
a9ea497 | Denys Smirnov | 03 August 2017, 19:11:05 UTC | graph: helper for writing quads to tx (useful for schema) | 03 August 2017, 19:11:05 UTC |
ba5138b | Denys Smirnov | 03 August 2017, 10:17:07 UTC | kv: write horizon and size for each tx | 03 August 2017, 10:17:07 UTC |
4bb3fd8 | Denys Smirnov | 02 August 2017, 17:55:26 UTC | kv: do not panic on wrong node reference | 02 August 2017, 17:55:26 UTC |
0e6b162 | Denys Smirnov | 02 August 2017, 17:53:49 UTC | writer: add a direct constructor for single replication | 02 August 2017, 17:53:49 UTC |
4ca7563 | Denys Smirnov | 02 August 2017, 17:51:05 UTC | iterator: add error iterator | 02 August 2017, 17:51:05 UTC |
47e2217 | Denys Smirnov | 01 August 2017, 15:38:07 UTC | kv: fix bloom filter init | 01 August 2017, 15:38:07 UTC |
0ac9975 | Jason Kingsbury | 01 August 2017, 13:31:47 UTC | make bloom filter buffer before initialisation | 01 August 2017, 15:29:37 UTC |
f4d9bdb | Denys Smirnov | 27 July 2017, 07:50:50 UTC | cli: read query timeout from config file; fix #613 | 27 July 2017, 07:50:50 UTC |
6dd377f | Denys Smirnov | 13 July 2017, 20:54:54 UTC | graphql: allow full IRI charset in names; resolve #616 | 13 July 2017, 20:54:54 UTC |
7cbe39e | Denys Smirnov | 13 July 2017, 19:32:26 UTC | schema: allow to limit depth; fix #609 | 13 July 2017, 19:32:33 UTC |
bf09705 | Joost Verdoorn | 13 July 2017, 11:33:06 UTC | Set CORS headers on gephi stream | 13 July 2017, 17:27:20 UTC |
05f225d | Denys Smirnov | 19 June 2017, 18:45:30 UTC | http: allow to specify query limit; fix #612 | 19 June 2017, 18:45:30 UTC |
aba38b3 | Joost Verdoorn | 10 June 2017, 00:03:43 UTC | Add labels morphism and Gizmo API (#610) * Add Labels morphisms and gizmo api | 10 June 2017, 00:03:43 UTC |
8656dca | Denys Smirnov | 26 May 2017, 20:10:45 UTC | sql: bump cockroachdb version for tests | 26 May 2017, 20:10:45 UTC |
793284e | Denys Smirnov | 26 May 2017, 19:52:39 UTC | make sure to close quad writer; add few tests for schema | 26 May 2017, 19:52:39 UTC |
ec69704 | Denys Smirnov | 26 May 2017, 19:36:10 UTC | http: do not add .md extension if it's already present; fix #597 | 26 May 2017, 19:36:10 UTC |
2682442 | Denys Smirnov | 26 May 2017, 19:30:58 UTC | schema: return an error on write if required field is not set; fix #602 | 26 May 2017, 19:30:58 UTC |
b3e18e8 | Denys Smirnov | 26 May 2017, 18:35:23 UTC | accept quad.Value instead of graph.Value for RemoveNode; fix #607 | 26 May 2017, 18:35:23 UTC |
7323095 | Denys Smirnov | 26 May 2017, 18:30:03 UTC | print warning on set verbosity for glog; fix #599 | 26 May 2017, 18:30:03 UTC |
989b520 | Denys Smirnov | 26 May 2017, 18:19:54 UTC | flush writer in schema example; fix #606 | 26 May 2017, 18:20:48 UTC |
53187a9 | Barak Michener | 25 May 2017, 00:12:32 UTC | Merge pull request #605 from harlantwood/patch-1 Remove "angry highlighting" from JSON examples | 25 May 2017, 00:12:32 UTC |
b2fc121 | Harlan T Wood | 25 May 2017, 00:06:03 UTC | Remove "angry highlighting" from JSON examples | 25 May 2017, 00:06:03 UTC |
86bab6a | Denys Smirnov | 19 May 2017, 08:25:02 UTC | iterate: add First helper | 19 May 2017, 08:25:02 UTC |
fc88958 | Denys Smirnov | 07 May 2017, 22:15:59 UTC | generic kv backend based on bolt | 15 May 2017, 23:01:10 UTC |
a4f711a | James Michael DuPont | 15 May 2017, 09:40:34 UTC | query from stdin (#601) | 15 May 2017, 09:40:34 UTC |
2f32410 | Chris Passas | 15 May 2017, 03:02:19 UTC | 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 | Denys Smirnov | 07 May 2017, 21:07:18 UTC | make graph.Value safe again | 14 May 2017, 20:41:03 UTC |
8602aaf | James Michael DuPont | 14 May 2017, 20:06:58 UTC | adding help to repl | 14 May 2017, 20:39:46 UTC |
880a1b5 | Denys Smirnov | 14 May 2017, 17:21:15 UTC | schema: handle id in anonymous struct fields | 14 May 2017, 17:21:15 UTC |
f7b0ae3 | Denys Smirnov | 14 May 2017, 17:11:45 UTC | graph: mention that caller should flush writer | 14 May 2017, 17:11:45 UTC |
ba7c305 | Denys Smirnov | 14 May 2017, 16:00:00 UTC | log to stderr by default (again) | 14 May 2017, 16:00:16 UTC |
19aa473 | James Michael DuPont | 14 May 2017, 15:47:20 UTC | Update sidebar.tmpl (#595) * Update sidebar.tmpl | 14 May 2017, 15:47:20 UTC |
d3eca8d | Denys Smirnov | 14 May 2017, 14:23:40 UTC | fix #593 | 14 May 2017, 14:23:40 UTC |
c069612 | Denys Smirnov | 14 May 2017, 09:06:31 UTC | schema: allow to load objects from path | 14 May 2017, 09:06:31 UTC |
6112587 | Denys Smirnov | 12 May 2017, 20:19:55 UTC | cli: implement query command | 12 May 2017, 20:19:55 UTC |
a50a6ef | Barak Michener | 07 May 2017, 20:46:58 UTC | Merge pull request #584 from barakmich/reification Introduce the new Bolt backend | 07 May 2017, 20:46:58 UTC |
bccaeba | Barak Michener | 07 May 2017, 20:07:38 UTC | conversion check | 07 May 2017, 20:07:38 UTC |
bc625ba | Barak Michener | 07 May 2017, 08:04:48 UTC | Merge pull request #587 from h4ck3rm1k3/patch-1 Update transaction.go | 07 May 2017, 08:04:48 UTC |
014aead | James Michael DuPont | 07 May 2017, 07:10:49 UTC | Update transaction.go | 07 May 2017, 07:10:49 UTC |
9d00d05 | James Michael DuPont | 06 May 2017, 19:16:27 UTC | Update transaction.go | 06 May 2017, 19:16:27 UTC |
a420e62 | Denys Smirnov | 06 May 2017, 18:09:32 UTC | graph: batch quads automatically if caller uses single AddQuad on writer | 06 May 2017, 18:09:32 UTC |
decd378 | gkontos | 06 May 2017, 08:13:36 UTC | 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 | Barak Michener | 04 May 2017, 02:19:42 UTC | fixed obvious data races and nil returns | 04 May 2017, 02:19:42 UTC |
ba087d6 | Barak Michener | 04 May 2017, 01:09:24 UTC | fix proto situation | 04 May 2017, 01:18:14 UTC |
34e0b30 | Barak Michener | 02 May 2017, 23:38:48 UTC | fix and cleanup test after switching to directory instead of file | 02 May 2017, 23:38:48 UTC |
86f3622 | Mario Arias | 01 May 2017, 09:23:57 UTC | 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 | Barak Michener | 29 April 2017, 09:09:02 UTC | use bloom filter to speed insertion | 29 April 2017, 09:09:02 UTC |
3ebc472 | Barak Michener | 29 April 2017, 06:57:26 UTC | extend cpuprofile and make bolt use dirs | 29 April 2017, 06:57:45 UTC |
3ef7b86 | Barak Michener | 29 April 2017, 05:35:16 UTC | Deletion works, tests pass | 29 April 2017, 06:57:45 UTC |
d078f72 | Barak Michener | 29 April 2017, 04:37:31 UTC | add original test, do more deletion | 29 April 2017, 06:57:45 UTC |
ced3542 | Barak Michener | 29 April 2017, 01:45:09 UTC | Fix proto refs | 29 April 2017, 06:57:45 UTC |
b886112 | Barak Michener | 27 April 2017, 22:15:53 UTC | convert to modern proto sizing | 29 April 2017, 06:57:45 UTC |
955615a | Barak Michener | 27 April 2017, 22:12:05 UTC | add duplicate check | 29 April 2017, 06:57:45 UTC |
a056444 | Barak Michener | 27 April 2017, 22:11:56 UTC | move proto | 29 April 2017, 06:57:45 UTC |
3dfa0d8 | Barak Michener | 27 April 2017, 20:59:01 UTC | fix contract | 29 April 2017, 06:57:45 UTC |
da4e403 | Barak Michener | 27 April 2017, 20:11:10 UTC | reinstate profiling | 29 April 2017, 06:57:45 UTC |
2ab3f28 | Barak Michener | 29 December 2016, 01:19:12 UTC | add memory profile and bolt2 to main/integration | 29 April 2017, 06:57:45 UTC |
b8829a3 | Barak Michener | 29 December 2016, 01:18:08 UTC | working queries | 29 April 2017, 06:57:45 UTC |