When setting the cache we set the size and the commit interval ? I understand that when the commit interval is passed, a commit is called, but what operation is triggered when the cache is full. Does it also trigger a commit, causing the kafka stream application to recode it in its metrics as a commit operation ? Or it simply cause a forward operation evicting the oldest records ?
My goal is to be able to monitor my kafka stream application and understand the metrics i am seeing ?