Open scottf opened 8 months ago
Can you reproduce this? Looking at line 99 of NatsSourceReader
94: public void addSplits(List<NatsSubjectSplit> splits) {
95: for (NatsSubjectSplit split : splits) {
96: LOG.debug("{} | addSplits {}", id, split);
97: int ix = subbedSplits.indexOf(split);
98: if (ix == -1) {
99: dispatcher.subscribe(split.getSubject());
100: subbedSplits.add(split);
101: }
102: }
103: }
I'm not sure how either dispatcher or split is null.
Observed behavior
We observed that NATS Flink connector throws exceptions during the recovery process. Below is the stack trace of the problem in NATS Flink connector.
Expected behavior
A proper error and no null pointer.
Server and client version
N/A
Host environment
No response
Steps to reproduce
TBD