Alaksiej Ščarbaty created NIFI-16581:
----------------------------------------
Summary: emove Kinesis Client Library leftovers from
ConsumeKinesis documentation
Key: NIFI-16581
URL: https://issues.apache.org/jira/browse/NIFI-16581
Project: Apache NiFi
Issue Type: Improvement
Components: Extensions
Affects Versions: 2.13.0
Reporter: Alaksiej Ščarbaty
Assignee: Alaksiej Ščarbaty
Since NIFI-15669, {{ConsumeKinesis}} no longer uses KCL, but its
{{additionalDetails.md}} still lists KCL-era IAM permissions.
Remove:
* CloudWatch {{PutMetricData}} and the _Metrics Publishing_ note (property was
removed).
* {{\{Application Name\}-WorkerMetricStats}} and {{\{Application
Name\}-CoordinatorState}} tables.
* {{dynamodb:Query}} on {{\{Application Name\}/index/*}},
{{dynamodb:UpdateTable}}, {{dynamodb:DeleteItem}},
{{kinesis:DescribeStreamSummary}}.
Add:
* {{dynamodb:Query}} on the {{\{Application Name\}}} table.
* {{kinesis:DeregisterStreamConsumer}} (enhanced fan-out consumer is
deregistered when the processor is removed).
* For migrating a KCL-format checkpoint table: {{dynamodb:DeleteTable}} and
access to the temporary {{\{Application Name\}_migration}} table.
Also drop the KCL reference from the {{PollingKinesisClient}} Javadoc.
--
This message was sent by Atlassian Jira
(v10.3.26#10030026)