[ https://issues.apache.org/jira/browse/NIFI-9810?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17561158#comment-17561158 ]
ASF subversion and git services commented on NIFI-9810: ------------------------------------------------------- Commit 9cf5c170b1142351089fb2663b58581b61efb29f in nifi's branch refs/heads/main from Kevin Doran [ https://gitbox.apache.org/repos/asf?p=nifi.git;h=9cf5c170b1 ] NIFI-9810 Deprecated RocksDB repository and moved to NAR - Bump version to 6.29.5 for arm64 compatibility - Extract RocksDBFlowFileRepository and supporting code to its own module - Mark RocksDBFlowFileRepository as deprecated, both in code and documentation - Log deprecation warning at startup if RocksDBFlowFileRepository is used - Move native RocksDB info logs to NiFi debug level logs This closes #6155 Signed-off-by: David Handermann <exceptionfact...@apache.org> > Extract RocksDBFlowFileRepository to its own module and deprecate > ----------------------------------------------------------------- > > Key: NIFI-9810 > URL: https://issues.apache.org/jira/browse/NIFI-9810 > Project: Apache NiFi > Issue Type: Sub-task > Reporter: Kevin Doran > Assignee: Kevin Doran > Priority: Minor > Fix For: 1.17.0 > > Time Spent: 1h > Remaining Estimate: 0h > > For arm64 / Apple M1 compatibility, RocksDB needs to be bumped to >= > v6.29.4.1 (see below for runtime errors on an Apple Silicon M1 Mac with the > current version). > RocksDB is used only by the RocksDBFlowFileRepository implementation. After > wider discussion with the community and who could help test and verify this > change, we came to the conclusion it makes the most sense to focus > maintenance efforts on the default FlowFileRepository implementation and > deprecate the RocksDB variant. > For now, we will bump the version of RocksDB for arm64 compatibility on > macOS, but this ticket is also to extract it to its own module to isolate it, > and also mark it as deprecated with an eye on dropping it in a future major > version of NiFi. > *MIGRATION GUIDANCE NOTE* > Users of the {{RocksDBFlowFileRepository}} will have to download the new > {{org.apache.nifi::nifi-rocksdb-nar::x.y.z}} and add it to the lib directory > after upgrading past 1.16.3 -- This message was sent by Atlassian Jira (v8.20.10#820010)