Minimal CDC connector patch to support vector type. Please note:
I have to do custom changes to the agent locally in order to run with Cvsearch branch locally. However, this patch only adds support on the Connector. A new agent version is required once the artifacts of DSE7 (dse-db) and C5 (cassanda-all) artifacts are released. As long as the Vector Type is not part of the Primary Key, the agent doesn't require any changes.
Integration tests needs docker images build. Will send follow up PRs as those images become available.
Codecs PR from the messaging commons package were not necessary as the VectorType is explicitly read as via the row.getCqlVector(fieldName) API
The resulting schema on the data topic is captured in this example (not the item_vector field in the value section):
Minimal CDC connector patch to support vector type. Please note:
row.getCqlVector(fieldName)
APIitem_vector
field in the value section):