diff --git a/src/service.cr b/src/service.cr index c2e521a..b2d3a46 100644 --- a/src/service.cr +++ b/src/service.cr @@ -29,7 +29,7 @@ class AuthD::Service < IPC property configuration : Baguette::Configuration::Auth # DB and its indexes. - property users : DODB::Storage::Cached(User) + property users : DODB::Storage::Common(User) property users_per_uid : DODB::Trigger::IndexCached(User) property users_per_login : DODB::Trigger::IndexCached(User) property users_per_email : DODB::Trigger::IndexCached(User) @@ -42,7 +42,7 @@ class AuthD::Service < IPC def initialize(@configuration) super() - @users = DODB::Storage::Cached(User).new @configuration.storage_directory + @users = DODB::Storage::Common(User).new @configuration.storage_directory, 5000 @users_per_uid = @users.new_index "uid", &.uid.to_s @users_per_login = @users.new_index "login", &.login @users_per_email = @users.new_index "email" do |user|