Open itsmesrds opened 3 years ago
Tagging @KKcorps @npawar.
Hi, The records from Kinesis are produced after every fetch timeout interval or when no new records are available in partition whichever comes first. The above exception is just a warning when the thread is interrupted due to the fetch timeout and doesn't impact pinot kinesis processing. I will raise a PR to suppress this LOG.
yea. other way is you can add little bigger timeout.
ClientOverrideConfiguration configuration = ClientOverrideConfiguration.builder() .apiCallAttemptTimeout(Duration.ofMillis(1000)) .apiCallTimeout(Duration.ofMillis(1500)) .retryPolicy(RetryPolicy.defaultRetryPolicy()) .build();
according to the log, its creating new consumer after this warning. which may affect the performance.
Hi @KKcorps .is this fix is also part of 0.8.0 release. its generating too much of log because of this.
i'm using pinot 0.8.0 master branch.
Currently my producer is sending the records for 10 seconds and in the mean time the producer is idle and its throwing out the below error. same error is being thrown continuously for every 30sec, event after producer stopped.
could some one please check. thanks