Objectives
Refactor Maestro service to support indexing a broader range of structures beyond just the current analysisCentric or fileCentric schemas. This enhancement will make it possible to eliminate specific attachments or dependencies on fields associated with entities like donor, specimen, sample, and others, creating a more flexible and adaptable indexing service capable of handling diverse schema requirements.
Desired solution
Additional context
Business as Usual: Most of the enhancements shouldn't impact existing indexing process. i.e integration with Song, Kafka and indexing endpoints
Objectives
Refactor Maestro service to support indexing a broader range of structures beyond just the current
analysisCentricorfileCentricschemas. This enhancement will make it possible to eliminate specific attachments or dependencies on fields associated with entities like donor, specimen, sample, and others, creating a more flexible and adaptable indexing service capable of handling diverse schema requirements.Desired solution
Additional context
Business as Usual: Most of the enhancements shouldn't impact existing
indexingprocess. i.e integration with Song, Kafka andindexingendpoints