It looks like we disable the flush check by default
/* the frequency in ms that the log flusher checks whether any log needs to
be flushed to disk */
val logFlushSchedulerIntervalMs = props.getLong("
log.flush.scheduler.interval.ms",  Long.MaxValue)

This means that if you set a flush time for a log
bin/kafka-topics.sh --zookeeper localhost:2181 --alter --topic my-topic
--config flush.ms=30*1000

It actually won't run because we never schedule the check. This is fixable
if you discover this magical property...

Should we fix this for 0.8.1 or just punt until 0.8.2?

-Jay

Reply via email to