[ 
https://issues.apache.org/jira/browse/FLINK-15863?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17029625#comment-17029625
 ] 

Bastien DINE edited comment on FLINK-15863 at 2/4/20 7:58 AM:
--------------------------------------------------------------

Hello [~NicoK],
 Maybe we can just simplify it, by just removing the reference of 1.3
 Savepoints, with modification by State Processor API, can also reference other 
savepoints (as do incremental checkpoiting with checkpoint)
 And this is absolute path, so this is non relocatable too
 Maybe something like :
{code:java}
Another important precondition is that all the savepoint data must be 
accessible from the new installation. Additional files can be referenced from 
inside the savepoint file (e.g. the output from state backend snapshots) and 
savepoint can referenced others (e.g. modification with State Processor API 
*link* ?) The savepoint data are referenced through absolute path by meta data 
file and thus, a savepoint is typically not relocatable using typical 
filesystem operations.
{code}


was (Author: bdine):
Hello [~NicoK],
 Maybe we can just simplify it, by just removing the reference of 1.3
 Savepoints, with modification by State Processor API, can also reference other 
savepoints (as do incremental checkpoiting with checkpoint)
 And this is absolute path, so this is non relocatable too
 Maybe something like :
{code:java}
Another important precondition is that all the savepoint data must be 
accessible from the new installation. Additional files can be referenced from 
inside the savepoint file (e.g. the output from state backend snapshots) and 
savepoint can referenced others (e.g. modification with State Processor API 
*link* ?) The savepoint data are referenced through absolute path by meta data 
file and thus, the savepoint is typically not relocatable using typical 
filesystem operations.
{code}

> Fix docs stating that savepoints are relocatable
> ------------------------------------------------
>
>                 Key: FLINK-15863
>                 URL: https://issues.apache.org/jira/browse/FLINK-15863
>             Project: Flink
>          Issue Type: Bug
>          Components: Documentation
>    Affects Versions: 1.9.2, 1.10.0
>            Reporter: Nico Kruber
>            Priority: Blocker
>              Labels: usability
>             Fix For: 1.11.0, 1.10.1
>
>
> This section from 
> https://ci.apache.org/projects/flink/flink-docs-stable/ops/upgrading.html#preconditions
>  states that savepoints are relocatable which they are not yet (see 
> FLINK-5763). It should be fixed and/or removed; I'm unsure what change from 
> 1.3 it should actually reflect.
> {quote}Another important precondition is that for savepoints taken before 
> Flink 1.3.x, all the savepoint data must be accessible from the new 
> installation and reside under the same absolute path. Before Flink 1.3.x, the 
> savepoint data is typically not self-contained in just the created savepoint 
> file. Additional files can be referenced from inside the savepoint file (e.g. 
> the output from state backend snapshots). Since Flink 1.3.x, this is no 
> longer a limitation; savepoints can be relocated using typical filesystem 
> operations..{quote}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to