This is an automated email from the ASF dual-hosted git repository.
mikexue pushed a change to branch eventmesh-function
in repository https://gitbox.apache.org/repos/asf/eventmesh.git
from 715c595d8 fix ci checkStyle error
add a1bee1f01 update readme file (#4942)
add f2161d41a Add files via upload (#4943)
add 75bb578bd Bump com.gradle.enterprise from 3.16.1 to 3.17.4 (#4926)
add 267250a8b Bump org.apache.httpcomponents:httpclient from 4.5.13 to
4.5.14 (#4919)
add 761366c86 update eventmesh architecture (#4944)
add 5a409fdd9 [ISSUE #4852] Support Jraft algorithm as meta storage
(#4862)
add 0b9f6d0b2 Merge branch 'master' of https://github.com/apache/eventmesh
into eventmesh-function
No new revisions were added by this update.
Summary of changes:
.github/workflows/ci.yml | 6 +-
.github/workflows/code-scanning.yml | 2 +-
.github/workflows/license.yml | 2 -
README.md | 6 +-
README.zh-CN.md | 6 +-
build.gradle | 4 +-
eventmesh-meta/eventmesh-meta-consul/build.gradle | 2 +-
.../eventmesh-meta-raft}/build.gradle | 17 +-
.../gradle.properties | 2 +-
.../apache/eventmesh/meta/raft/EventClosure.java | 83 +++++
.../apache/eventmesh/meta/raft/EventOperation.java | 68 ++++
.../eventmesh/meta/raft/JraftMetaService.java | 15 +-
.../eventmesh/meta/raft/JraftMetaServiceImpl.java | 78 ++++
.../apache/eventmesh/meta/raft/JraftServer.java | 95 +++++
.../eventmesh/meta/raft/MetaStateMachine.java | 193 ++++++++++
.../eventmesh/meta/raft/RaftMetaService.java | 398 +++++++++++++++++++++
.../raft/config/RaftMetaStorageConfiguration.java} | 33 +-
.../meta/raft/consts/MetaRaftConstants.java | 35 +-
.../eventmesh/meta/raft/rpc/MetaServerHelper.java | 97 +++++
.../eventmesh/meta/raft/rpc/RequestProcessor.java | 52 +++
.../meta/raft/snapshot/MetaSnapshotFile.java | 63 ++++
.../src/main/proto/request.proto | 20 +-
.../org.apache.eventmesh.api.meta.MetaService | 5 +-
eventmesh-runtime/conf/eventmesh.properties | 14 +
eventmesh-runtime/conf/log4j2.xml | 9 +
resources/eventmesh-architecture-5.png | Bin 0 -> 217382 bytes
resources/eventmesh-operator.png | Bin 0 -> 184473 bytes
settings.gradle | 14 +-
28 files changed, 1239 insertions(+), 80 deletions(-)
copy {eventmesh-protocol-plugin/eventmesh-protocol-grpc =>
eventmesh-meta/eventmesh-meta-raft}/build.gradle (76%)
copy eventmesh-meta/{eventmesh-meta-etcd =>
eventmesh-meta-raft}/gradle.properties (98%)
create mode 100644
eventmesh-meta/eventmesh-meta-raft/src/main/java/org/apache/eventmesh/meta/raft/EventClosure.java
create mode 100644
eventmesh-meta/eventmesh-meta-raft/src/main/java/org/apache/eventmesh/meta/raft/EventOperation.java
copy
eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/consumer/HandleMessageContext.java
=>
eventmesh-meta/eventmesh-meta-raft/src/main/java/org/apache/eventmesh/meta/raft/JraftMetaService.java
(79%)
create mode 100644
eventmesh-meta/eventmesh-meta-raft/src/main/java/org/apache/eventmesh/meta/raft/JraftMetaServiceImpl.java
create mode 100644
eventmesh-meta/eventmesh-meta-raft/src/main/java/org/apache/eventmesh/meta/raft/JraftServer.java
create mode 100644
eventmesh-meta/eventmesh-meta-raft/src/main/java/org/apache/eventmesh/meta/raft/MetaStateMachine.java
create mode 100644
eventmesh-meta/eventmesh-meta-raft/src/main/java/org/apache/eventmesh/meta/raft/RaftMetaService.java
copy
eventmesh-meta/{eventmesh-meta-consul/src/main/java/org/apache/eventmesh/meta/consul/config/ConsulTLSConfig.java
=>
eventmesh-meta-raft/src/main/java/org/apache/eventmesh/meta/raft/config/RaftMetaStorageConfiguration.java}
(56%)
copy
eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/sink/handle/SinkRecordHandler.java
=>
eventmesh-meta/eventmesh-meta-raft/src/main/java/org/apache/eventmesh/meta/raft/consts/MetaRaftConstants.java
(64%)
create mode 100644
eventmesh-meta/eventmesh-meta-raft/src/main/java/org/apache/eventmesh/meta/raft/rpc/MetaServerHelper.java
create mode 100644
eventmesh-meta/eventmesh-meta-raft/src/main/java/org/apache/eventmesh/meta/raft/rpc/RequestProcessor.java
create mode 100644
eventmesh-meta/eventmesh-meta-raft/src/main/java/org/apache/eventmesh/meta/raft/snapshot/MetaSnapshotFile.java
copy
eventmesh-common/src/main/java/org/apache/eventmesh/common/config/connector/http/SourceConnectorConfig.java
=> eventmesh-meta/eventmesh-meta-raft/src/main/proto/request.proto (75%)
copy
eventmesh-connectors/eventmesh-connector-chatgpt/src/main/resources/server-config.yml
=>
eventmesh-meta/eventmesh-meta-raft/src/main/resources/META-INF/eventmesh/org.apache.eventmesh.api.meta.MetaService
(93%)
create mode 100644 resources/eventmesh-architecture-5.png
create mode 100644 resources/eventmesh-operator.png
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]