Hi Chia-Ping,

See my comments below.

On Wed, Sep 17, 2025 at 12:35 AM Chia-Ping Tsai <[email protected]> wrote:
> chia_2: As far as I recall, it should be possible to start a node even if the 
> bootstrap.checkpoint file does not exist (The MV will use latest production 
> instead). Could you please share more details about the “fatal error” you 
> mentioned during node startup?

You are correct. I misread the code. I'll update the KIP to indicate
that Kafka will delete the bootstrap checkpoint if it has been
replicated to the cluster metadata partition. This may be tricky to
implement correctly and efficiently. I am going to suggest that the
bootstrap checkpoint will be deleted if a checkpoint has been loaded
that is non-empty.

> chia_3: If Kafka ≥ 4.2 creates bootstrap.checkpoint, users will see 
> deprecation warnings when starting Kafka because the file exists, correct?

I think we can skip this based on your observation above. The node
will simply delete the bootstrap checkpoint when it is safe to do
that.

Thanks,
-- 
-José

Reply via email to