channeldb: add zombie edge index

In this commit, we add a zombie edge index to the database. This allows
us to quickly determine across restarts whether we're attempting to
process an edge we've previously deemed as zombie.
This commit is contained in:
Wilmer Paulino
2019-03-27 13:06:12 -07:00
parent a26a643273
commit b780dfacdb
3 changed files with 178 additions and 0 deletions

View File

@@ -268,6 +268,9 @@ func createChannelDB(dbPath string) error {
if _, err := edges.CreateBucket(channelPointBucket); err != nil {
return err
}
if _, err := edges.CreateBucket(zombieBucket); err != nil {
return err
}
graphMeta, err := tx.CreateBucket(graphMetaBucket)
if err != nil {