https://github.com/google/cayley

sort by:
Revision Author Date Message Commit Date
9719c08 Create Locations.md 06 July 2016, 10:47:01 UTC
f8ea808 Create README.md 06 July 2016, 10:43:56 UTC
a9a0f76 Update README.md 06 July 2016, 10:41:09 UTC
647cae1 Update Quickstart-As-Application.md 06 July 2016, 10:38:55 UTC
9721388 Create Quickstart-As-Application.md 06 July 2016, 10:38:42 UTC
061c6bc Swapping google to cayleygraph 06 July 2016, 06:15:27 UTC
c31091d Added myself 06 July 2016, 06:10:42 UTC
6e9a37d Updating CONTRIBUTORS to remove mention of CLA and added myself. 06 July 2016, 06:09:55 UTC
85a4214 Rerouting CONTRIBUTING to the discourse Once we have a nice updated CONTRIBUTION guidelines, we will backfill this. 06 July 2016, 05:52:42 UTC
0c7fc0f Moving Hacking from wiki to project 06 July 2016, 05:49:55 UTC
6115bea Update registry in README 06 July 2016, 00:04:50 UTC
8e4c4da Merge pull request #399 from barakmich/fix_test Remove silly "try to create a /dev/null database" tests 05 July 2016, 23:44:26 UTC
c30d66b support passing EOF as an error 05 July 2016, 23:40:57 UTC
534eeb3 Remove silly "try to create a /dev/null database" tests 05 July 2016, 23:30:56 UTC
9cf6a63 Re-enable `tip` in .travis.yml We want to know if breaking changes are coming our way 05 July 2016, 23:09:07 UTC
86766f3 separate log package, resolves #221 05 July 2016, 08:38:29 UTC
8fd2260 change import paths 05 July 2016, 07:13:53 UTC
15ab599 Merge pull request #386 from barakmich/optional_path Add SaveOptional() to save predicates if they exist, and add the 23 March 2016, 20:15:00 UTC
77943c4 Add SaveOptional() tests. 23 March 2016, 20:11:22 UTC
6c1030d Merge pull request #365 from dennwc/save_opt path: Added SaveOptional 23 March 2016, 20:04:04 UTC
2661e3c Added SaveOptional to path lib 28 February 2016, 02:25:07 UTC
f6ce78f Merge pull request #379 from dennwc/fix_gremlin_panic Fix interface conversion in Gremlin 28 February 2016, 02:20:33 UTC
1402662 Fix interface conversion 28 February 2016, 00:53:11 UTC
d49f9a3 Merge pull request #376 from barakmich/16-build fix build on 1.6 -- more accurate interface conversion 23 February 2016, 05:04:48 UTC
5c21c52 fix build on 1.6 -- more accurate interface conversion 23 February 2016, 05:04:08 UTC
01f7b1c Merge pull request #375 from josephschorr/fixsprintf Make call to `Sprintf` lazy 23 February 2016, 04:57:10 UTC
7f38089 Make call to `Sprintf` lazy This results in a measurable performance improvement (~ 10% better) on a large test suite 23 February 2016, 04:12:28 UTC
792fe5d Merge pull request #333 from barakmich/label_queries query/gremlin, graph/path: Add support for querying with labels 03 January 2016, 00:55:34 UTC
14a5ccc Merge pull request #354 from Quentin-M/patch-2 Fix NPE in SQL initialization 07 December 2015, 02:28:13 UTC
55bc592 Merge pull request #356 from jzelinskie/dockerfile dockerfile: fix go install command 07 December 2015, 02:27:50 UTC
3ebb1ee dockerfile: fix go install command Fixes #355. 07 December 2015, 02:22:26 UTC
582c4e1 Fix NPE in SQL initialization Happens when the database could not be opened. Introduced by e849da9 07 December 2015, 00:48:49 UTC
0a6e5fa Merge pull request #347 from jzelinskie/dockerfile initial Dockerfile 26 November 2015, 05:16:59 UTC
847a54d Merge pull request #348 from barakmich/init_idempotent graph: make quadstore init functions idempotent 26 November 2015, 05:15:31 UTC
44b54e3 README: add container section 25 November 2015, 21:05:47 UTC
521d718 initial Dockerfile 25 November 2015, 21:03:51 UTC
e849da9 graph: make quadstore init functions idempotent 25 November 2015, 20:06:47 UTC
9658689 Merge pull request #346 from barakmich/readme Update README to mention Postgres and remove unused trello board 25 November 2015, 18:40:46 UTC
4cdeb6b Update README to mention Postgres and remove unused trello board 25 November 2015, 18:40:18 UTC
4fd500d Merge pull request #345 from jzelinskie/triple add Triple function 25 November 2015, 16:22:43 UTC
7d18978 add Triple function This is a shortcut for those that are not using the label field. It can become very verbose always calling Quad with an empty string as the last parameter. 25 November 2015, 16:21:42 UTC
f143602 Merge pull request #342 from Quentin-M/slow_deleles Fix SLOW DELETEs 18 November 2015, 23:47:25 UTC
a262253 Fix SLOW DELETEs subject, predicate, object and labels are not indexed, thus, using a where clause on these fields for the DELETE statement does a full-table scan. Using *_hash columns instead will use the indexes. 18 November 2015, 23:42:20 UTC
2f5ce90 Merge pull request #338 from Quentin-M/sql_skull_lock Fix a deadlock behavior with DELETE transactions 18 November 2015, 01:40:53 UTC
d874441 Fix a deadlock behavior with DELETE transactions It appears that preparing an INSERT statement on PostgreSQL actually makes it expecting to receive INSERTs and thus, it create some kind of locks for it. If instead, you only send him DELETE statements, it will indefinitely wait for an INSERT and will hung. 18 November 2015, 01:32:21 UTC
cfbc0b3 Merge pull request #337 from Quentin-M/tx_ordering Ensure that quads in a transaction are applied in the desired order. 17 November 2015, 18:34:43 UTC
383cb33 Ensure that quads in a transaction are applied in the desired order. 17 November 2015, 17:10:59 UTC
6027e4c Merge pull request #336 from Quentin-M/master Use a Size() estimate for SQL Quadstore when noSizes is enabled. 16 November 2015, 21:11:01 UTC
174a13c Add a Size() estimator for PostgresSQL Counting on PostgreSQL could be really slow because of its MVCC model. See https://wiki.postgresql.org/wiki/Count_estimate 16 November 2015, 21:01:06 UTC
cdf0154 Merge pull request #316 from barakmich/save_sql sql: Combine AND(Fixed, SQL) and fix Save() roundtrips 12 November 2015, 20:31:26 UTC
277fc74 Combine AND(Fixed, SQL) into a single IN clause, reducing roundtrips. Add a test and benchmark. 12 November 2015, 20:14:48 UTC
99283d5 Merge pull request #335 from barakmich/multi_link_optimization graph/sql: Use an IN clause when optimizing a fixed iterator 12 November 2015, 20:05:30 UTC
831b14c graph/sql: Use an IN clause when optimizing a fixed iterator 12 November 2015, 19:56:18 UTC
fab678e Add LabelContext to the docs 30 October 2015, 21:57:07 UTC
58a735f fix gremlin test, add reversal test 30 October 2015, 21:42:16 UTC
283aca8 Expose LabelContext in gremlin 30 October 2015, 21:17:57 UTC
36d0f48 graph/path: Add LabelContext to the path query language. 30 October 2015, 21:17:57 UTC
7a5e206 Merge pull request #331 from barakmich/fix_or query/gremlin: fix building Or iterator, add test 29 October 2015, 21:29:13 UTC
539bd9b fix building Or iterator, add test 29 October 2015, 21:26:21 UTC
0b91414 Merge pull request #330 from barakmich/refactor_gremlin query/gremlin: Refactor in terms of graph/path 29 October 2015, 03:22:09 UTC
3d286f5 document path context, pipe it through Reversal() as well, and update the godoc 29 October 2015, 03:12:37 UTC
f74051a Rewrite Gremlin's buildIterator in terms of paths 29 October 2015, 01:26:29 UTC
97247ae add InPredicates/OutPredicates 28 October 2015, 23:42:59 UTC
b91b7ab bring the path test in line with the gremlin test, add Back() 28 October 2015, 23:15:57 UTC
bcbdb1f route context through graph.Path 28 October 2015, 22:35:10 UTC
c5cea1f Merge pull request #319 from Quentin-M/patch-1 Fix NPE in SQL Quadstore 24 October 2015, 22:49:24 UTC
3f5a4a7 Fix NPE in SQL Quadstore When `tx.Exec` fails and an error is returned, result is nil. Thus, `result.RowsAffected()` panics. * Add a missing return statement in the error test. * Add a second missing return statement just below to return the proper error message if we can't execute `RowsAffected` instead of saying that the triple doesn't exist. 18 October 2015, 18:40:36 UTC
6c5ac2a Merge pull request #315 from Quentin-M/improve-tx Improve Transaction: deduplicate quads, allow adding/removing a quad in the same tx 06 October 2015, 20:20:06 UTC
91fc9ee Improve Transaction: deduplicate quads, allow adding/removing a quad in the same tx 06 October 2015, 19:56:02 UTC
45d96e1 Improve Transaction: deduplicate quads, allow adding/removing a quad in the same tx 06 October 2015, 19:21:33 UTC
b74f8f1 Merge pull request #313 from barakmich/fixes Fix corners after causing a couple merges 05 October 2015, 21:58:18 UTC
4ffda9a Fix corners after dropping a couple merges 05 October 2015, 21:45:42 UTC
0274e9f Merge pull request #292 from ds--/master Adds exporting capabilities 05 October 2015, 21:26:10 UTC
0c5f1bc Merge pull request #277 from barakmich/upgrade_db Add migration tool and use protos in Bolt store 05 October 2015, 21:22:05 UTC
f7cdec8 Merge pull request #289 from barakmich/psql graph: Postgres backend 05 October 2015, 21:20:55 UTC
0c7160a Merge pull request #305 from sayden/readme-typo-fix Typo fix when building cayley from scratch 05 October 2015, 21:17:12 UTC
d831fdd Merge pull request #306 from sayden/correction-in-overview-docs Order of parameters when using :a and :d are switched 05 October 2015, 21:15:17 UTC
363120a Merge pull request #312 from Kavec/path-readability Refactor for readability 05 October 2015, 21:14:49 UTC
5c41e4f Add periods throughout 02 October 2015, 02:52:49 UTC
893bd6c Complete comment on line 60 02 October 2015, 02:46:52 UTC
4f69eb3 Fix copyright dates 02 October 2015, 02:41:15 UTC
1a86cf0 Add myself to contributors 02 October 2015, 02:32:25 UTC
0dd93f8 Fix mis-named packages, run tests 02 October 2015, 02:14:17 UTC
51f5a86 Refactor for readability Added more documentation, converted logical operations to (hopefully) consistent 'route' metaphor, and moved all AND(iterator, iterator) stanzas out into a single join() function that is more descriptive of what's actually happening 02 October 2015, 02:09:33 UTC
42aa91b Merge pull request #296 from kortschak/bolt-panic graph/bolt: don't panic on unitialised store 18 September 2015, 09:34:59 UTC
3ad4d56 Order of parameters when using :a and :d are switched 04 September 2015, 21:18:26 UTC
3cdd6c8 Typo fix in readme "script" to build cayley 04 September 2015, 20:57:32 UTC
f3e3786 Merge pull request #303 from barakmich/memstore_semantics Fixes memstore transaction semantics 03 September 2015, 17:35:09 UTC
3e2b490 Fixes memstore transaction semantics 03 September 2015, 17:32:09 UTC
fb7e200 Respect IgnoreMissing, which SQL does silently. Fixes barakmich/psql #10 02 September 2015, 20:26:18 UTC
fc6f7b3 Merge pull request #9 from Quentin-M/psql-fail-fast-open Make the SQL connection fail-fast 26 August 2015, 20:19:35 UTC
6fcc802 Merge pull request #8 from Quentin-M/psql-fix-npe Fix NPEs in SQL Next and Contains 26 August 2015, 20:19:08 UTC
13b11e4 Make the SQL connection fail-fast 26 August 2015, 06:10:27 UTC
7ddeb10 Fix NPEs in SQL Next and Contains 26 August 2015, 05:19:28 UTC
b8b3e1b Merge pull request #297 from barakmich/travis Roll the Go version forward on Travis builds (new stable) 19 August 2015, 17:46:00 UTC
7dbc3b9 Roll the Go version forward on Travis builds (new stable) 19 August 2015, 17:39:54 UTC
88262ac graph/bolt: don't panic on unitialised store Fixes #295. 17 August 2015, 00:16:18 UTC
f9ee0e7 formatted using gofmt 15 August 2015, 10:58:42 UTC
ebaf8b2 Can't use distinct, fix double-hashing bug remove distinctness, make printing the SQL query part of describe clean up quadstore a bit, add noSizes as an external option 12 August 2015, 20:03:25 UTC
fab8cd6 Option to remove size calls Fix permutations of optimization intersections Return empty string as per bolt fix case sensitivity and memstore panic 12 August 2015, 20:03:25 UTC
back to top