Все шаги, которые делает кафка, чтобы решить, сжимать тему или нет

#apache-kafka

Вопрос:

Каковы все шаги, которые делает кафка, чтобы решить, сжимать тему или нет?

  • Каждые X секунд поток очистки журналов выбирает журнал с наибольшим коэффициентом загрязнения.
  dirty ratio = the number of bytes in the head / total number of bytes in the log(tail   head)
 
  • Очиститель журналов сократит тему

Есть ли другие шаги?

И как я могу рассчитать коэффициент загрязнения общей темы?