I noticed that some of the components (e.g. StringOutputRecordWriter) are implemented using FreeMarker.
Is this a design principle that we should follow, and if so why and how?
I noticed that some of the components (e.g. StringOutputRecordWriter) are implemented using FreeMarker.
Is this a design principle that we should follow, and if so why and how?