You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.2 KiB
1.2 KiB
Runtime Split Patch D
This patch completes the next configuration split step for the NEW runtime.
New property classes
at.procon.dip.ingestion.config.DipIngestionProperties- prefix:
dip.ingestion
- prefix:
at.procon.dip.domain.ted.config.TedProjectionProperties- prefix:
dip.ted.projection
- prefix:
Classes moved off TedProcessorProperties
NEW-mode ingestion
GenericDocumentImportServiceGenericFileSystemIngestionRouteGenericDocumentImportControllerMailDocumentIngestionAdapterTedPackageDocumentIngestionAdapterTedPackageChildImportProcessor
NEW-mode projection
TedNoticeProjectionServiceTedProjectionStartupRunner
Additional cleanup in GenericDocumentImportService
It now resolves the default document embedding model through the new embedding subsystem:
EmbeddingPropertiesEmbeddingModelRegistryEmbeddingModelCatalogService
and no longer reads vectorization model/provider/dimensions from TedProcessorProperties.
What still remains for later split steps
- legacy routes/services still using
TedProcessorProperties - legacy/new runtime bean gating for all remaining shared classes
- moving old TED-only config fully under
legacy.ted.*