[ https://issues.apache.org/jira/browse/NIFI-14392?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17939003#comment-17939003 ]
Ruben Van Wanzeele edited comment on NIFI-14392 at 3/27/25 4:16 PM: -------------------------------------------------------------------- [~pvillard] fyi, would be interested to hear your point of view on this was (Author: rubenvw): [~pvillard] fyi > Local state lost when migrating from 1.28 to 2.3 > ------------------------------------------------ > > Key: NIFI-14392 > URL: https://issues.apache.org/jira/browse/NIFI-14392 > Project: Apache NiFi > Issue Type: Bug > Affects Versions: 2.0.0-M1, 2.0.0-M2, 2.0.0-M3, 2.0.0-M4, 2.0.0, 2.1.0, > 2.2.0, 2.3.0 > Reporter: Ruben Van Wanzeele > Priority: Major > > We experienced an issue with the state during migration > Our local state-management configuration looks as follows: > {code:java} > <local-provider> > <id>local-provider</id> > > <class>org.apache.nifi.controller.state.providers.local.WriteAheadLocalStateProvider</class> > <property name="Directory">./state/local</property> > <property name="Always Sync">false</property> > <property name="Partitions">16</property> > <property name="Checkpoint Interval">2 mins</property> > </local-provider> {code} > And before migration we have our state details correctly in the expected > directory: > {code:java} > ls -la ./state/local/ > total 92 > drwxrwsr-x. 18 nifi nifi 4096 Mar 26 10:25 . > drwxrwsr-x. 8 root nifi 4096 Jan 17 02:14 .. > drwxrwsr-x. 2 nifi nifi 4096 Mar 26 10:25 partition-0 > drwxrwsr-x. 2 nifi nifi 4096 Mar 26 10:25 partition-1 > drwxrwsr-x. 2 nifi nifi 4096 Mar 26 10:25 partition-10 > drwxrwsr-x. 2 nifi nifi 4096 Mar 26 10:25 partition-11 > ... > drwxrwsr-x. 2 nifi nifi 4096 Mar 26 10:25 partition-8 > drwxrwsr-x. 2 nifi nifi 4096 Mar 26 10:25 partition-9 > -rw-r--r--. 1 nifi nifi 20448 Mar 26 10:25 snapshot > -rw-r--r--. 1 nifi nifi 0 Feb 19 21:28 wali.lock{code} > On a new environment with the same state-management configuration I see that > the state information is stored in ./state/local/journals directory: > {code:java} > ls -la ./state/local/ > total 16 > drwxrwsr-x 3 nifi nifi 4096 Mar 26 10:23 . > drwxrwsr-x 9 root nifi 4096 Mar 24 12:27 .. > -rw-r--r-- 1 nifi nifi 2443 Mar 26 10:23 checkpoint > drwxrwsr-x 2 nifi nifi 4096 Mar 26 10:23 journals {code} > On a migrated environment I find both directory structures, and {*}the state > from before 2.3 is not maintained{*}. > When searching the web, I found that this issue was already alerted, but not > yet officially reported: > https://lists.apache.org/thread/5v59hbp18rpsboqc2q6f79h3b64803om -- This message was sent by Atlassian Jira (v8.20.10#820010)