You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@rocketmq.apache.org by li...@apache.org on 2022/03/21 09:07:42 UTC

[rocketmq-apis] branch v2 updated: Add change proposal

This is an automated email from the ASF dual-hosted git repository.

lizhanhui pushed a commit to branch v2
in repository https://gitbox.apache.org/repos/asf/rocketmq-apis.git


The following commit(s) were added to refs/heads/v2 by this push:
     new bb912f2  Add change proposal
bb912f2 is described below

commit bb912f23b8aa8a97d623829012580a8c72607c40
Author: Li Zhanhui <li...@gmail.com>
AuthorDate: Mon Mar 21 09:07:35 2022 +0000

    Add change proposal
---
 ChangeLog.md | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/ChangeLog.md b/ChangeLog.md
new file mode 100644
index 0000000..17e1a89
--- /dev/null
+++ b/ChangeLog.md
@@ -0,0 +1,14 @@
+Changes:
+1. v1 --> v2
+2. rpc ReceiveMessage(ReceiveMessageRequest) returns (stream ReceiveMessageResponse) {}
+3. Removed Nack RPC to honor ChangeInvisibleDuration RPC in consistent way;
+4. SendMessageRequest supports repeated messages; Corresponding response syncs with repeated SendReceipts
+5. rpc Telemetry(stream TelemetryCommand) returns (stream TelemetryCommand) {}
+6. Removed ProducerGroup;
+7. FIFO flags moved from HeartbeatRequest to ConsumerData
+8. Removed MessageModel enumeration as concept of broadcasting is totally deprecated;
+9. Enums field number = 0 is redefined to meet requirement [Each enum value should end with a semicolon, not a comma. Prefer prefixing enum values instead of surrounding them in an enclosing message. The zero value enum should have the suffix UNSPECIFIED.](https://developers.google.com/protocol-buffers/docs/style)
+10. Nested enumerations are externalized due to the same guide item as above. 
+
+Remaining Issues:
+How server publishes conf and conf changes to clients
\ No newline at end of file