mirror of
https://github.com/safing/portmaster
synced 2025-09-01 18:19:12 +00:00
Add permissions to database interfaces for improved performance
This commit is contained in:
parent
eab2ab3413
commit
f7d2262790
4 changed files with 16 additions and 5 deletions
|
@ -48,6 +48,8 @@ var (
|
|||
|
||||
var (
|
||||
cache = database.NewInterface(&database.Options{
|
||||
Local: true,
|
||||
Internal: true,
|
||||
CacheSize: 2 ^ 8,
|
||||
})
|
||||
)
|
||||
|
|
|
@ -21,7 +21,10 @@ const (
|
|||
)
|
||||
|
||||
var (
|
||||
profileDB = database.NewInterface(nil)
|
||||
profileDB = database.NewInterface(&database.Options{
|
||||
Local: true,
|
||||
Internal: true,
|
||||
})
|
||||
)
|
||||
|
||||
func makeScopedID(source, id string) string {
|
||||
|
|
|
@ -13,8 +13,11 @@ const (
|
|||
)
|
||||
|
||||
var (
|
||||
statusDB = database.NewInterface(nil)
|
||||
hook *database.RegisteredHook
|
||||
statusDB = database.NewInterface(&database.Options{
|
||||
Local: true,
|
||||
Internal: true,
|
||||
})
|
||||
hook *database.RegisteredHook
|
||||
)
|
||||
|
||||
type statusHook struct {
|
||||
|
|
|
@ -20,8 +20,11 @@ const (
|
|||
|
||||
// working vars
|
||||
var (
|
||||
versionExport *versions
|
||||
versionExportDB = database.NewInterface(nil)
|
||||
versionExport *versions
|
||||
versionExportDB = database.NewInterface(&database.Options{
|
||||
Local: true,
|
||||
Internal: true,
|
||||
})
|
||||
versionExportHook *database.RegisteredHook
|
||||
)
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue