Dariusz Seweryn created NIFI-14394:
--------------------------------------
Summary: ConsumeKinesisStream support for Sub Sequence Number
Key: NIFI-14394
URL: https://issues.apache.org/jira/browse/NIFI-14394
Project: Apache NiFi
Issue Type: Improvement
Components: Extensions
Affects Versions: 2.3.0
Reporter: Dariusz Seweryn
ConsumeKinesisStream supports "Output Strategy" of "Use Wrapper" which wraps
message data and metadata into record content.
Currently metadata includes:
* stream
* shardId
* sequenceNumber
* partitionKey
* approximateArrival
What it does not include is Sub Sequence Number which is assigned to messages
that are aggregated by the Amazon's Kinesis Producer Library making them
indistinguishable by evaluating metadata.
Proposal is to add to wrapped metadata:
* subSequenceNumber — a long
*
shardUniqueId — a String formed as `String.format("%s%020d", sequenceNumber,
subSequenceNumber)` which could be useful for uniquely identifying messages
--
This message was sent by Atlassian Jira
(v8.20.10#820010)