Registry object implementation

This commit is contained in:
mdecimus
2026-02-21 19:24:20 +01:00
parent ddf9cc7ba7
commit f2c2ad6748
75 changed files with 821 additions and 623 deletions

View File

@@ -25,7 +25,7 @@ use nlp::classifier::reservoir::SampleReservoir;
use nlp::classifier::train::{CcfhTrainer, FhTrainer};
use nlp::tokenizers::types::TypesTokenizer;
use nlp::tokenizers::{stream::WordStemTokenizer, types::TokenType};
use registry::schema::prelude::Object;
use registry::schema::prelude::ObjectType;
use std::time::Instant;
use std::{
borrow::Cow,
@@ -523,7 +523,7 @@ impl SpamClassifier for Server {
.data
.spam_classifier
.store(Arc::new(classifier.inner));
self.cluster_broadcast(BroadcastEvent::reload(Object::SpamClassifier))
self.cluster_broadcast(BroadcastEvent::reload(ObjectType::SpamClassifier))
.await;
trc::event!(