[ 
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)

Reply via email to