DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.
...
This KIP introduces:
(1) one new topic configuration item: remote remote.copy.lazy.enable
BTW: topic's remote storage feature already had some others configure items such as remote.log.delete.on.disable, remote.log.copy.disable, etc.
...
(2) one new server configuration item: log.remote.copy.lazy.enable
If a user wants to enable the lazy copy behaviour for all the topics (including the new ones), then they can set this broker level config to true. Otherwise,
it will be hard for the user to create the new topics with this config set when remote storage is enabled.
...
The default value is false so that the whole remote storage module keeps the original behavior when topic don't set it to true.
Proposed Changes
You can refer to https://github.com/apache/kafka/pull/20913 for the detailed changes.
...