Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ status. See [docs](docs/) for the per-capability guides.
| [HTTP + CloudEvents](docs/eventmesh-client-guide.md) | **GA target** | Recommended — the primary user path (`CloudEventsClient` + `/events/*`) | Primary path |
| [Kafka / RocketMQ storage](eventmesh-storage-plugin/) (4.x, 5.x) | **GA target** | Recommended — pluggable WAL backends, TCK-covered (`MeshStoragePluginTCK`) | Primary path |
| SSE / WebSocket push | **Beta** | Usable — integration-tested; unified ACK/redelivery semantics still landing | Unified push transports |
| Connector Runtime | **Beta** | Usable — 24 connector plugins on the standalone runtime | New connector SPI migration |
| Connector Runtime | **Experimental** | Working end-to-end, but only 4 of 23 plugins (file/kafka/pulsar/rocketmq) have unit tests — the rest are templates; data-loss hardening landed in [#5328](https://github.com/apache/eventmesh/pull/5328) | SPI split into `eventmesh-connector-api` (#5328); remaining plugin tests + GA criteria tracked under the #5296 architecture review |
| [A2A / Agent Gateway](docs/eventmesh-a2a-protocol.md) | **Experimental** | Evaluate — task store + runtime bridge landed (#5302/#5304); reaper & Meta-backed agent cards pending | Unified Runtime A2A |
| TCP / gRPC / OpenMessaging SDKs | **Legacy-compatible** | Existing users only — kept so old clients run unmodified; not extended | [HTTP + CloudEvents](docs/eventmesh-client-guide.md) |

Expand Down
2 changes: 1 addition & 1 deletion README.zh-CN.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ Apache EventMesh 提供了丰富的能力,帮助用户轻松构建事件驱动
| [HTTP + CloudEvents](docs/eventmesh-client-guide.md) | **GA 目标** | 推荐——主用户路径(`CloudEventsClient` + `/events/*`) | 主路径 |
| [Kafka / RocketMQ 存储](eventmesh-storage-plugin/)(4.x、5.x) | **GA 目标** | 推荐——可插拔 WAL 后端,TCK 覆盖(`MeshStoragePluginTCK`) | 主路径 |
| SSE / WebSocket 推送 | **Beta** | 可用——已有集成测试;统一 ACK/重投递语义仍在收敛 | 统一推送传输 |
| Connector Runtime | **Beta** | 可用——独立运行时上的 24 个连接器插件 | 新连接器 SPI 迁移 |
| Connector Runtime | **Experimental** | 端到端可用,但 23 个插件中仅 4 个(file/kafka/pulsar/rocketmq)有单元测试,其余为模板实现;数据丢失加固已由 [#5328](https://github.com/apache/eventmesh/pull/5328) 落地 | SPI 拆分至 `eventmesh-connector-api`(#5328);剩余插件测试与 GA 标准由 #5296 架构 review 跟踪 |
| [A2A / Agent 网关](docs/eventmesh-a2a-protocol.md) | **实验性** | 评估——TaskStore + Runtime 桥已落地(#5302/#5304);reaper 与 Meta 化 AgentCard 待做 | 统一 Runtime A2A |
| TCP / gRPC / OpenMessaging SDK | **Legacy 兼容** | 仅存量用户——保持老客户端零改动运行;不再扩展 | [HTTP + CloudEvents](docs/eventmesh-client-guide.md) |

Expand Down
11 changes: 7 additions & 4 deletions docs/eventmesh-features.md
Original file line number Diff line number Diff line change
Expand Up @@ -285,7 +285,7 @@ Plugins shipping today cover the common categories:

**Where the code lives.**

* SPI: `eventmesh-connector-plugin/eventmesh-connector-api/`
* SPI: `eventmesh-connector-api/` (top-level module since #5328)
* Host: `eventmesh-connector-runtime/.../ConnectorManager.java`,
`eventmesh-connector-runtime/.../ConnectorAdminServer.java`
* Per-connector source: `eventmesh-connector-plugin/eventmesh-connector-<name>/`
Expand All @@ -300,9 +300,12 @@ eventmesh.connector.<id>.mode = source-sink
eventmesh.connector.<id>.topic = persistent://public/default/file-events
```

**Status.** **Beta** (capability status table). The 24 plugins are
production-usable; the new connector SPI migration (#5288) is still being
rolled out across the plugins.
**Status.** **Experimental** (capability status table). The runtime
itself is end-to-end working and hardened against the data-loss failure
class of #5231/#5232/#5233 (#5328), and the SPI now lives in its own
`eventmesh-connector-api` module. But of the 23 plugins only four
(file/kafka/pulsar/rocketmq) carry unit tests — the rest are template
implementations. GA requires tests across the plugin matrix.

---

Expand Down
Loading