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.

21 lines
782 B
Markdown

# Runtime split Patch I
Patch I extracts the remaining legacy vectorization cluster off `TedProcessorProperties`
and onto a dedicated legacy-only config class.
## New config class
- `at.procon.ted.config.LegacyVectorizationProperties`
- prefix: `legacy.ted.vectorization.*`
## Classes switched off `TedProcessorProperties`
- `GenericVectorizationRoute`
- `DocumentEmbeddingProcessingService`
- `ConfiguredEmbeddingModelStartupRunner`
- `GenericVectorizationStartupRunner`
## Additional cleanup
These classes are also marked `LEGACY`-only via `@ConditionalOnRuntimeMode(RuntimeMode.LEGACY)`.
## Effect
The `at.procon.dip.vectorization.*` package now clearly belongs to the old runtime graph and no longer pulls
its settings from the shared monolithic `TedProcessorProperties`.