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
We are running into in issue using the pulsar-spark connector where it complains about incompatible schemas. The reason why it it's incompatible is because it says the timestamp field doesn't match. However, since schemas are generated automatically, we can't influence the timestamp.
Why is the timestamp useful when comparing schemas? The name of the schema is excluded in the equals function. Shouldn't the timestamp also be excluded?
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hi,
We are running into in issue using the pulsar-spark connector where it complains about incompatible schemas. The reason why it it's incompatible is because it says the timestamp field doesn't match. However, since schemas are generated automatically, we can't influence the timestamp.
Why is the timestamp useful when comparing schemas? The name of the schema is excluded in the equals function. Shouldn't the timestamp also be excluded?
pulsar/pulsar-common/src/main/java/org/apache/pulsar/client/impl/schema/SchemaInfoImpl.java
Line 64 in 9bb3a21
Best,
Jeroen
Beta Was this translation helpful? Give feedback.
All reactions