[
https://issues.apache.org/jira/browse/NIFI-9810?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Handermann updated NIFI-9810:
-----------------------------------
Resolution: Fixed
Status: Resolved (was: Patch Available)
> 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 10m
> 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)