Commit graph

16 commits

Author SHA1 Message Date
kortschak
46f987ca51 Make graph.Delta zero state invalid for use
Previously, an incorrectly initialised Delta (omission of Action) would
result in an Add operation. Make that detectable and return an error.
2015-01-27 08:39:50 +10:30
panamafrancis
abda6cbbb0 Refactoring of Delta.IDs & horizon functionality with a PrimaryKey type, needed for implementing UUID based primary keys for backends such as the appengine datastore \n Tests: at top level and if available per backend, if not then just visual 2014-12-01 23:00:06 +01:00
kortschak
8118c8d3cc Quieten deadcode 2014-08-28 12:04:45 +09:30
kortschak
484bf145a8 Remove non-documentation lint
Because of extensive nature of changes, tested all three non-memstore
backends - passed.
2014-08-28 11:51:39 +09:30
kortschak
a22eb42482 Make hashOf a function 2014-08-27 23:25:50 +09:30
kortschak
5e9da0347c Simplify method name 2014-08-27 21:40:36 +09:30
kortschak
443a091b72 Rename triple entities were relevant 2014-08-27 21:27:01 +09:30
e11dfeb50f Optionalize the sync parameter 2014-08-23 17:19:14 -04:00
6d82c78b45 Cleanup based on comments 2014-08-22 16:31:50 -04:00
3b0110b226 concrete deltas 2014-08-16 03:50:45 -04:00
c94cd2a53a store less duplicate data in the indices 2014-08-14 00:37:20 -04:00
fc1648340d slight improvement by appending deltas first 2014-08-13 17:14:39 -04:00
6b02f1a997 port 117 fix to bolt 2014-08-13 17:14:31 -04:00
1099969591 save horizon with transactions 2014-08-11 17:14:51 -04:00
82e4d122fc bolt db works 2014-08-11 05:31:34 -04:00
d261e5d870 wip 2014-08-11 02:54:14 -04:00