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.
24 lines
807 B
Markdown
24 lines
807 B
Markdown
# Runtime split Patch G
|
|
|
|
Patch G moves the remaining NEW-mode search/chunking classes off `TedProcessorProperties.search`
|
|
and onto `DipSearchProperties` (`dip.search.*`).
|
|
|
|
## New config class
|
|
- `at.procon.dip.search.config.DipSearchProperties`
|
|
|
|
## Classes switched to `DipSearchProperties`
|
|
- `PostgresFullTextSearchEngine`
|
|
- `PostgresTrigramSearchEngine`
|
|
- `PgVectorSemanticSearchEngine`
|
|
- `DefaultSearchResultFusionService`
|
|
- `DefaultSearchOrchestrator`
|
|
- `SearchLexicalIndexStartupRunner`
|
|
- `ChunkedLongTextRepresentationBuilder`
|
|
|
|
## Additional cleanup
|
|
These classes are also marked `NEW`-only in this patch.
|
|
|
|
## Effect
|
|
After Patch G, the generic NEW-mode search/chunking path no longer depends on
|
|
`TedProcessorProperties.search`. That leaves `TedProcessorProperties` much closer to
|
|
legacy-only ownership. |