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.1 KiB

Runtime split Patch F

This patch finishes the first major bean-gating pass for the legacy runtime.

What it does

Marks the remaining old runtime classes as:

  • @ConditionalOnRuntimeMode(RuntimeMode.LEGACY)

Legacy routes / runtime

  • MailRoute
  • SolutionBriefRoute
  • TedDocumentRoute
  • TedPackageDownloadCamelRoute
  • TedPackageDownloadRoute
  • VectorizationRoute

Legacy config/runtime infrastructure

  • AsyncConfig
  • TedProcessorProperties

Legacy controller / listeners / services

  • AdminController
  • VectorizationEventListener
  • AttachmentProcessingService
  • BatchDocumentProcessingService
  • DocumentProcessingService
  • SearchService
  • SimilaritySearchService
  • TedPackageDownloadService
  • TedPhase2GenericDocumentService
  • VectorizationProcessorService
  • VectorizationService
  • VectorizationStartupRunner

Added profile file

  • application-legacy.yml

This patch is intended to apply after Patch AE. It does not yet remove the old ted.* property tree; it makes the old bean graph activate only in LEGACY mode.