Hi Priya and  Vincent

Thank you for your reply!
It looks the new feature is implemented only in the latest version.
But I'm using Spark 2.3.0 so, in my understanding, I need to stop and reload apps.

Thanks

On 2018/12/19 9:09, vincent gromakowski wrote:
I totally missed this new feature. Thanks for the pointer

Le mar. 18 déc. 2018 à 21:18, Priya Matpadi <pmatp...@gmail.com <mailto:pmatp...@gmail.com>> a écrit :

    Changes in streaming query that allow or disallow recovery from
    checkpoint is clearly provided in
    
https://spark.apache.org/docs/latest/structured-streaming-programming-guide.html#recovery-semantics-after-changes-in-a-streaming-query.

    On Tue, Dec 18, 2018 at 9:45 AM vincent gromakowski
    <vincent.gromakow...@gmail.com
    <mailto:vincent.gromakow...@gmail.com>> wrote:

        Checkpointing is only used for failure recovery not for app
        upgrades. You need to manually code the unload/load and save it
        to a persistent store

        Le mar. 18 déc. 2018 à 17:29, Priya Matpadi <pmatp...@gmail.com
        <mailto:pmatp...@gmail.com>> a écrit :

            Using checkpointing for graceful updates is my understanding
            as well, based on the writeup in
            
https://spark.apache.org/docs/latest/structured-streaming-programming-guide.html#recovering-from-failures-with-checkpointing,
            and some prototyping. Have you faced any missed events?

            On Mon, Dec 17, 2018 at 6:56 PM Yuta Morisawa
            <yu-moris...@kddi-research.jp
            <mailto:yu-moris...@kddi-research.jp>> wrote:

                Hi

                Now I'm trying to update my structured streaming
                application.
                But I have no idea how to update it gracefully.

                Should I stop it, replace a jar file then restart it?
                In my understanding, in that case, all the state will be
                recovered if I
                use checkpoints.
                Is this correct?

                Thank you,


--

                
---------------------------------------------------------------------
                To unsubscribe e-mail: user-unsubscr...@spark.apache.org
                <mailto:user-unsubscr...@spark.apache.org>



---------------------------------------------------------------------
To unsubscribe e-mail: user-unsubscr...@spark.apache.org

Reply via email to