You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I want to check backward compatibility for my subject, and for this purpose I'm using kafka-schema-registry-client (7.4.0).
And this check is false-positive due to this point: RestService.java#L414.
That's because when plugin starts checking - it sends via RestService request in cycle on every host (so first request will be send to http://registryA:8081/subjects/org.home.MySubject.). If on the first try server responds with 404, it's failed with RestClientException, but it's not counted as try, because of different type of error. But if it will retry on the next server, it will get a response with metadata, so it's not correct in my case.
Is this correct behaviour? Can you change it (so service will search subject on every host), or add such functionality?
The text was updated successfully, but these errors were encountered:
Hi, everyone)
I have a few different independent schema registry service, e.g. http://registryA:8081, http://registryB:8081, http://registryC:8081.
My subject is available on host B, e.g. on this address: http://registryB:8081/subjects/org.home.MySubject.
I want to check backward compatibility for my subject, and for this purpose I'm using kafka-schema-registry-client (7.4.0).
And this check is false-positive due to this point: RestService.java#L414.
That's because when plugin starts checking - it sends via RestService request in cycle on every host (so first request will be send to http://registryA:8081/subjects/org.home.MySubject.). If on the first try server responds with 404, it's failed with RestClientException, but it's not counted as try, because of different type of error. But if it will retry on the next server, it will get a response with metadata, so it's not correct in my case.
Is this correct behaviour? Can you change it (so service will search subject on every host), or add such functionality?
The text was updated successfully, but these errors were encountered: