变更日志
此页面列出了 Kafka Neo4j 连接器的更改。
5.1.5 版
新增和更新的功能
功能 | 详情 |
---|---|
功能 新增 添加了 |
引入了 |
错误 已修复 防止了在为 CDC 源事件生成模式时添加重复字段导致的异常。 |
解决了更改事件模式生成过程中出现重复字段导致异常( |
5.1.4 版
新增和更新的功能
功能 | 详情 |
---|---|
错误 已修复 修复了 CDC 模式接收器连接器中的一个错误,该错误导致没有起始或结束节点键的关系更新和删除事件错误地生成了 Cypher 语句。 |
解决了引用关系更新和删除事件(不包含任何起始或结束节点键)的消息生成更新或删除目标数据库中更广泛实体的 Cypher 语句的问题。这些消息现在会生成一个错误,应通过常规错误处理机制进行处理。 |
5.1.1 版
新增和更新的功能
功能 | 详情 |
---|---|
修复 更新了 Neo4j 驱动程序以减轻 Netty 的 CVE-2023-34462。 |
Neo4j 驱动程序已更新到最新的 4.4.x 版本(4.4.18),其中包含对 Netty 的 CVE-2023-34462 的修复。 |
5.1.0-rc02 版
新增和更新的功能
功能 | 详情 |
---|---|
功能 重大更改 源连接器生成的更改事件的模式形状发生了更改,与早期版本不兼容。 |
在早期版本的 Kafka Neo4j 连接器中,源连接器派生 Kafka Connect 结构来表达实体属性,这些结构在属性类型更改方面的模式兼容性方面存在限制。模式派生逻辑现在已更新为将类型信息编码到专用结构中,以便此限制不再适用。 |
功能 新增 模式接收器策略现在检查与标记为键的属性匹配的键约束。 |
在模式接收器策略处理程序中添加了一个新的检查,它现在将验证在提供的模式中是否为标记为键的属性找到了匹配的约束。如果未找到匹配的约束,则将其作为消息记录到 Kafka Connect 日志中。 |
配置 已更改 重命名了以下接收器配置属性
|
改进了模式接收器配置,因此无需将模式类型指定为配置属性名称的一部分。 |
5.1.0-rc01 版
新增和更新的功能
功能 | 详情 |
---|---|
功能 新增 添加了对接收器连接器中错误处理的支持。 |
接收器连接器现在具有适当的错误处理机制,因此它可以使用 Kafka Connect 错误处理配置并将失败的消息直接发送到 DLQ。 |
配置 已移除 已移除以下源属性
已移除以下接收器属性
|
新版本的源连接器始终生成支持模式的消息。要禁用模式,请相应地配置键和值转换器。 新版本的接收器连接器未实现任何并行化逻辑,并按它们在主题中出现的顺序处理更改。 |
配置 已更改 重命名了以下配置属性
|
|
功能 配置 新增 添加了新的接收器属性
添加了新的源属性
|
Cypher 策略现在还允许在用户提供的 Cypher 查询中绑定消息时间戳。 节点和关系模式策略现在允许将消息时间戳、标头、键和值绑定为单独的可配置变量,以在用户提供的模式中使用。 重新实现了查询源策略,以便可以配置一个 |
功能 新增 重新设计了接收器连接器中的模式策略。 |
节点和关系模式接收器策略已重新实现,并进行了多项改进。
|
5.1.0-beta02 版
新增和更新的功能
功能 | 详情 | ||
---|---|---|---|
功能 新增 添加了新的接收器属性
|
Cypher 策略现在允许将消息标头、键和值绑定为单独的可配置变量,以在用户提供的 Cypher 查询中使用。 |
||
修复 重大更改 Cypher 类型模式转换 |
已修复从 Connect 值转换 Cypher 值的问题,这些值定义为自定义 Connect 类型(如 这在使用 Protobuf 转换器时会导致问题。
|
版本 5.1.0-beta01
新增和更新的功能
功能 | 详情 |
---|---|
功能 新增 接收器连接器的 CDC 消息支持 |
Neo4j Aura 5 和最新的 Neo4j 5.x Enterprise Edition 中提供的新 CDC 消息格式以及旧的流更改消息格式现在都受 CDC |
配置 已更改 一些 |
为了提供一致且更直观的命名,我们已重命名了一些
|
版本 5.1.0-alpha03
新增和更新的功能
功能 | 详情 |
---|---|
配置 已更改 一些 |
为了提供一致且更直观的命名,我们已重命名了一些
|
功能 已更改 CDC 事件的模式已更新。 |
我们已更新模式以兼容 |
错误 已修复 修复了 CDC 索引模式配置解析方式的错误 |
以前,如果指定了多个连续索引,则可能会收到错误 |