Improved output path formatting with a full formatting engine. This adds formatting variables ${time:TIME-FORMAT}, ${key:myField.mySubfield} and ${value:myField.mySubfield}. More formatter plugins can be added to the classpath and added to configuration paths.factory.properties.plugins in addition to the plugins fixed time key value.
Output paths may be formatted individually per topic, via configuration topics.myTopicName.pathProperties.format.
Changes since version 2.2.1:
${time:TIME-FORMAT}
,${key:myField.mySubfield}
and${value:myField.mySubfield}
. More formatter plugins can be added to the classpath and added to configurationpaths.factory.properties.plugins
in addition to the pluginsfixed time key value
.topics.myTopicName.pathProperties.format
.