Made size of hashes LRU cache a parameter set by the webmapper.

This commit is contained in:
Sascha L. Teichmann
2016-05-10 21:02:16 +02:00
parent 7cbe2e516c
commit bae7e7c3e6
3 changed files with 12 additions and 9 deletions

View File

@ -24,6 +24,9 @@ import (
"bitbucket.org/s_l_teichmann/mtsatellite/common"
)
// Number of check sums to keep in memory.
const maxHashedTiles = 256
type baseTilesUpdates interface {
BaseTilesUpdated([]xz)
}
@ -177,7 +180,7 @@ func activeChanges(changes []xzc) []xz {
func (tu *tileUpdater) doUpdates() {
bth := common.NewBaseTileHash()
bth := common.NewBaseTileHash(maxHashedTiles)
baseDir := filepath.Join(tu.mapDir, "8")