RecordEnricher was introduced in #12243, which is very similar to RecordTransformer. It can cause confusion to maintain both of the abstractions because there is no clear boundary when to use which one.
We should merge RecordEnricher into RecordTransformer, and make the existing enrichers implement RecordTransformer interface. We might need to modify RecordTransformer a little bit to serve the purpose of RecordEnricher
RecordEnricher
was introduced in #12243, which is very similar toRecordTransformer
. It can cause confusion to maintain both of the abstractions because there is no clear boundary when to use which one. We should mergeRecordEnricher
intoRecordTransformer
, and make the existing enrichers implementRecordTransformer
interface. We might need to modifyRecordTransformer
a little bit to serve the purpose ofRecordEnricher