1.0 KiB
1.0 KiB
Runtime split Patch E
This patch continues the runtime/config split by targeting the remaining NEW-mode classes
that still injected TedProcessorProperties.
New config classes
DipIngestionProperties(dip.ingestion.*)TedProjectionProperties(dip.ted.projection.*)
NEW-mode classes moved off TedProcessorProperties
GenericDocumentImportServiceGenericFileSystemIngestionRouteGenericDocumentImportControllerMailDocumentIngestionAdapterTedPackageDocumentIngestionAdapterTedPackageChildImportProcessorTedNoticeProjectionServiceTedProjectionStartupRunner
Additional behavior change
GenericDocumentImportService now hands embedding work off to the new embedding subsystem by:
- resolving the default document model from
EmbeddingModelRegistry - ensuring the model is registered via
EmbeddingModelCatalogService - enqueueing jobs through
RepresentationEmbeddingOrchestrator
This removes the new import path's runtime dependence on legacy TedProcessorProperties.vectorization.