Commit Graph

16 Commits

Author SHA1 Message Date
Jude Nelson
d86cbee2de use virtualchain's key logic 2016-08-04 15:42:51 -04:00
Jude Nelson
87da0001a8 bugfix: cache until invalidated, and set invalidation timers
appropriately
2016-07-06 15:49:05 -04:00
Jude Nelson
a79f64b5a6 corner case: in case it takes a very long time to load the DB from RAM,
ensure mutual exclusivity on loading it
2016-07-06 12:55:42 -04:00
Jude Nelson
203869b10a rely on check time, not mtime 2016-06-21 02:42:20 -04:00
Jude Nelson
4e3a66e2eb Optimization: keep the database in RAM, except when indexing. Be sure to invalidate
when finished indexing.  The only thing clients will pull from the db is
the current consensus hash.
2016-06-21 01:48:28 -04:00
Jude Nelson
33329b373d remove testset 2016-06-14 11:30:53 -04:00
Jude Nelson
daac6d43fa BLOCKSTORE --> BLOCKSTACK 2016-06-06 17:44:33 -04:00
Jude Nelson
a62535e500 use new virtualchain log facility 2016-05-11 18:03:02 -04:00
Jude Nelson
bfffc61511 always ensure database is fresh 2016-04-26 03:36:48 -04:00
Jude Nelson
b575980ba8 Remove now-dead code; compat with virtualchain 0.0.9.0 2016-04-22 17:59:21 -04:00
Ubuntu
e27b9d636f always reload the db if it doesn't exist 2016-04-18 20:28:17 +00:00
Ubuntu
7d8a438063 handle the case where the db is not on disk 2016-04-18 19:30:29 +00:00
Jude Nelson
7deb8bdbfd use mtime to determine when to re-load the database 2016-04-18 15:14:58 -04:00
Ubuntu
9cc9326558 virtual chain name is now 'blockstack-server' to avoid conflicts with the new client. 2016-02-24 15:48:44 +00:00
Jude Nelson
766f8df56a Rename BlockstoreDB to BlockstackDB 2016-02-23 15:56:09 -05:00
Jude Nelson
29f7e2ef8c WIP: renaming blockstore to blockstack 2016-02-23 15:52:18 -05:00