These 97 commits are when the Protocol Buffers files have changed:
| Commit: | bc8e184 | |
|---|---|---|
| Author: | JYZ | |
| Committer: | GitHub | |
Add client_properties field to Settings for client metadata (#108)
The documentation is generated from this commit.
| Commit: | 68c2cc9 | |
|---|---|---|
| Author: | Quan | |
| Committer: | GitHub | |
Add suspend field to ChangeInvisibleDurationRequest for lite consume suspend (#104)
| Commit: | a903378 | |
|---|---|---|
| Author: | Quan | |
| Committer: | GitHub | |
Add lite_topic field to ChangeInvisibleDurationRequest for lite simple consumer (#103) Change-Id: Ib214fc406673cd9fc9a5b418420b230f935e4e66
| Commit: | da7c0b2 | |
|---|---|---|
| Author: | imzs | |
| Committer: | GitHub | |
[ISSUE #100] Priority Message Proto Definition (#101)
| Commit: | 2ba7150 | |
|---|---|---|
| Author: | Quan | |
| Committer: | GitHub | |
[ISSUE #98] OffsetOption for SyncLiteSubscriptionRequest (#99)
| Commit: | f2597b8 | |
|---|---|---|
| Author: | Quan | |
| Committer: | GitHub | |
[ISSUE #94] Proto enhancement for "RIP‐83 Lite Topic" (#95)
| Commit: | 547bb18 | |
|---|---|---|
| Author: | maowei.ymw | |
support ReconnectEndpointsCommand
| Commit: | 1845bd4 | |
|---|---|---|
| Author: | imzs | |
add api definition of recalling message
| Commit: | d7b3714 | |
|---|---|---|
| Author: | qianye | |
add MESSAGE_BODY_EMPTY
| Commit: | 4a542e2 | |
|---|---|---|
| Author: | qianye | |
add MESSAGE_BODY_EMPTY
| Commit: | ab732d7 | |
|---|---|---|
| Author: | Aaron Ai | |
Update to the latest IDL
| Commit: | 70eb1ef | |
|---|---|---|
| Author: | Aaron Ai | |
| Committer: | GitHub | |
Add comments for pull-related RPC (#82)
| Commit: | 8e27037 | |
|---|---|---|
| Author: | lk | |
| Committer: | GitHub | |
[ISSUE #78] add attempt_id in ReceiveMessageRequest (#79)
| Commit: | 36232f4 | |
|---|---|---|
| Author: | lk | |
| Committer: | GitHub | |
add code OFFSET_NOT_FOUND (#77)
| Commit: | 541137d | |
|---|---|---|
| Author: | kaiyi.lk | |
| Committer: | kaiyi.lk | |
Add Code: ILLEGAL_OFFSET
| Commit: | 47991e6 | |
|---|---|---|
| Author: | Aaron Ai | |
| Committer: | GitHub | |
Add new ClientType: PULL_CONSUMER (#70)
| Commit: | 6d5d7e0 | |
|---|---|---|
| Author: | Aaron Ai | |
| Committer: | GitHub | |
WIP: support pull consumer (#67) * WIP: support pull consumer * Remove redundant QueryOffsetByGroupRequest/QueryOffsetByGroupResponse
| Commit: | 105dcb5 | |
|---|---|---|
| Author: | 凌楚 | |
| Committer: | 凌楚 | |
Keep it latest with main
| Commit: | e83a1bc | |
|---|---|---|
| Author: | zhouxiang | |
| Committer: | Zhouxiang Zhan | |
[ISSUE #65] Add `long_polling_timeout` for ReceiveMessageRequest
| Commit: | 259cd6e | |
|---|---|---|
| Author: | 凌楚 | |
Apply IDL update
| Commit: | 7ed3e26 | |
|---|---|---|
| Author: | Jixiang Jin | |
| Committer: | GitHub | |
add dlq information to message's systemProperties (#64) * add dlq information to message's systemProperties * do the rename work * do the rename work
| Commit: | d78d4ac | |
|---|---|---|
| Author: | lk | |
| Committer: | GitHub | |
add ILLEGAL_POLLING_TIME (#63)
| Commit: | 0047e59 | |
|---|---|---|
| Author: | 凌楚 | |
Apply IDL update
| Commit: | f2ba4fd | |
|---|---|---|
| Author: | 凌楚 | |
Remove TODO comments
| Commit: | 02d196d | |
|---|---|---|
| Author: | Aaron Ai | |
| Committer: | GitHub | |
Fix typos (#62)
| Commit: | 89e86cc | |
|---|---|---|
| Author: | 凌楚 | |
Remove the v1 part
| Commit: | e52b75b | |
|---|---|---|
| Author: | 凌楚 | |
Apply IDL update
| Commit: | 8fee468 | |
|---|---|---|
| Author: | Aaron Ai | |
| Committer: | GitHub | |
Restructure the message definition (#61)
| Commit: | fb80dcb | |
|---|---|---|
| Author: | Aaron Ai | |
| Committer: | GitHub | |
Add more language enumeration (#60)
| Commit: | 6a75140 | |
|---|---|---|
| Author: | 凌楚 | |
Apply IDL update
| Commit: | 4911c90 | |
|---|---|---|
| Author: | Aaron Ai | |
| Committer: | GitHub | |
Remove RecoverOrphanedTransactionCommand#message_queue (#57)
| Commit: | fd1c1e0 | |
|---|---|---|
| Author: | 凌楚 | |
Apply IDL update
| Commit: | 0d4c0c1 | |
|---|---|---|
| Author: | lk | |
| Committer: | GitHub | |
add ILLEGAL_INVISIBLE_TIME and ILLEGAL_DELIVERY_TIME (#54)
| Commit: | c4b1638 | |
|---|---|---|
| Author: | 凌楚 | |
Remove Publishing#compress_body_threshold
| Commit: | 9ca8c91 | |
|---|---|---|
| Author: | Aaron Ai | |
| Committer: | GitHub | |
Remove Publishing#compress_body_threshold (#53)
| Commit: | 67ae927 | |
|---|---|---|
| Author: | 凌楚 | |
Apply IDL update
| Commit: | 5c71bd7 | |
|---|---|---|
| Author: | Aaron Ai | |
| Committer: | GitHub | |
Remove message queue from VerifyMessageCommand (#52)
| Commit: | 7b0ed13 | |
|---|---|---|
| Author: | 凌楚 | |
| Committer: | 凌楚 | |
Insert blank line in code enumeration
| Commit: | d6ebb3f | |
|---|---|---|
| Author: | 凌楚 | |
Apply IDL update
| Commit: | 60e855b | |
|---|---|---|
| Author: | Li Zhanhui | |
| Committer: | Li Zhanhui | |
Add reference for error code 504
| Commit: | 326d068 | |
|---|---|---|
| Author: | Li Zhanhui | |
Promote ProxyTimeout as its error category delegator
| Commit: | bb57714 | |
|---|---|---|
| Author: | Li Zhanhui | |
| Committer: | Li Zhanhui | |
Add RequestTimeout
| Commit: | 0794383 | |
|---|---|---|
| Author: | 凌楚 | |
Insert blank line in code enumeration
| Commit: | 0d13320 | |
|---|---|---|
| Author: | Li Zhanhui | |
Rename MESSAGE_PROPERTY_DOES_NOT_MATCH_MESSAGE_TYPE to MESSAGE_PROPERTY_CONFLICT_WITH_TYPE
| Commit: | 83235c0 | |
|---|---|---|
| Author: | Li Zhanhui | |
Minor adjsutment of code category
| Commit: | 74d2fb4 | |
|---|---|---|
| Author: | 凌楚 | |
Apply IDL update
| Commit: | 0d352db | |
|---|---|---|
| Author: | Aaron Ai | |
| Committer: | GitHub | |
Rename CLIENT_ID_MISSING as CLIENT_ID_REQUIRED (#50)
| Commit: | eb30328 | |
|---|---|---|
| Author: | Aaron Ai | |
| Committer: | GitHub | |
Reset ordinal of status code (#49)
| Commit: | 5f2be25 | |
|---|---|---|
| Author: | lk | |
| Committer: | GitHub | |
remove unused code and update status_code.md (#47) * remove unused code * update status_code.md
| Commit: | 898d5d7 | |
|---|---|---|
| Author: | 凌楚 | |
Apply IDL update
| Commit: | 0ef8e61 | |
|---|---|---|
| Author: | lk | |
| Committer: | GitHub | |
remove unused code and rename GATEWAY_TIMEOUT to PROXY_TIMEOUT (#46) * remove unused code * rename GATEWAY_TIMEOUT to PROXY_TIMEOUT
| Commit: | 7f46879 | |
|---|---|---|
| Author: | 凌楚 | |
Apply IDL update
| Commit: | 03670b7 | |
|---|---|---|
| Author: | Jixiang Jin | |
| Committer: | 凌楚 | |
[ISSUE #32] add check_message_type to publishing setting. (#33) * [ISSUE #32] add check_message_type to publishing setting. * [ISSUE #32]remove optional decorator * change to validate_message_type
| Commit: | 4a114d0 | |
|---|---|---|
| Author: | Li Zhanhui | |
| Committer: | Li Zhanhui | |
Add bad request code
| Commit: | 4b34bf6 | |
|---|---|---|
| Author: | 凌楚 | |
Apply IDL update
| Commit: | 04768fb | |
|---|---|---|
| Author: | Zhanhui Li | |
| Committer: | GitHub | |
Release protocol v2 (#42) * Upgrade version to 2.0 * Use stream telemetry and receive message response * Remove unused messages * Allow send batched messages * Use plural forms for repeated fields * Remove Nack API * Move FIFO flag to ConsumerData * Format * Add change proposal * Minor fix * WIP: settings * Revert ReceiveMessage RPC to unary type * Remove HealthCheck unary RPC * Refactor the response common (#15) * Refactor the response common * Update CI config * Fix typo * Rename some of the code * Add 500 Internal Server Error * Change code field name * Add gateway timeout error code * Add not-impelement code * Fix typo * Fix a series of issues (#16) * Supply more code in status (#19) * Add code: illegal message (#20) * Add code: illegal message * Remove redundant fields * Support batch ack * Support batch ack of messages * Refactor client settings (#21) * Remove unused RPCs and introduce server side stream to mitigate performance issue * Add RPC-level status field * Typo fix * Refactor telemetry settings (#22) * Add documents * Add clang-format to format proto files * Remove message_queue from SendMessageRequest * Polish code (#23) * Support customized backoff duration for cases of sending throttle or message consumption failure * Add more comments for ReceiveMessageResponse (#24) * Remove repeated support of messages in ReceiveMessageResponse as it is targeted use case is stream * Simplify ReceiveMessageResponse struct * Optimize exponential backoff * Externalize backoff configuration for retries * [ISSUE #26] Make interface orthogonal * Add message_id in ChangeInvisibleDurationRequest for tracing * Add optional for RetryPolicy * Add message queue in RecoverOrphanedTransactionCommand (#29) * Remove NackMessage (#28) * [ISSUE #26] Add ClientType in HeartbeatRequest (#30) * Include user agent details in settings * Add status for TelemetryCommand * remove status in ThreadStackTrace and VerifyMessageResult (#35) * Add message_queue for VerifyMessageCommand (#36) * Allow partial batch-send-failure in protocol perspsective * Add status code: multiple results (#37) * Add metric endpoints (#38) * Rename field name of metrics collector endpoints * Add response_delivery_time for ReceiveMessageResponse (#40) * Fix typo (#41) * Fix grammar issue and import Co-authored-by: Aaron Ai <yangkun.ayk@alibaba-inc.com> Co-authored-by: zhouxiang <zhouxiang.zzx@alibaba-inc.com> Co-authored-by: lk <xdkxlk@outlook.com>
| Commit: | 10fdc3b | |
|---|---|---|
| Author: | 凌楚 | |
Apply IDL update
| Commit: | bca856b | |
|---|---|---|
| Author: | 凌楚 | |
Apply IDL update
| Commit: | 765ca0f | |
|---|---|---|
| Author: | 凌楚 | |
Apply IDL update
| Commit: | 14f74b0 | |
|---|---|---|
| Author: | 凌楚 | |
Apply IDL update
| Commit: | 849389f | |
|---|---|---|
| Author: | 凌楚 | |
Apply IDL update
| Commit: | 753045b | |
|---|---|---|
| Author: | 凌楚 | |
Apply IDL update
| Commit: | f6642aa | |
|---|---|---|
| Author: | 凌楚 | |
Apply IDL update
| Commit: | e4d11ac | |
|---|---|---|
| Author: | 凌楚 | |
Apply IDL update
| Commit: | 64a75c5 | |
|---|---|---|
| Author: | 凌楚 | |
Apply IDL update
| Commit: | 2e44f1e | |
|---|---|---|
| Author: | 凌楚 | |
Apply IDL update
| Commit: | 4624e9c | |
|---|---|---|
| Author: | 凌楚 | |
Apply IDL update
| Commit: | bb069b3 | |
|---|---|---|
| Author: | 凌楚 | |
Apply IDL update
| Commit: | 46b06a4 | |
|---|---|---|
| Author: | 凌楚 | |
Apply IDL update
| Commit: | fa6db78 | |
|---|---|---|
| Author: | 凌楚 | |
Apply IDL update
| Commit: | c865b23 | |
|---|---|---|
| Author: | 凌楚 | |
Apply IDL update
| Commit: | b4f7ca6 | |
|---|---|---|
| Author: | 凌楚 | |
Apply IDL update
| Commit: | fa061b8 | |
|---|---|---|
| Author: | 凌楚 | |
| Committer: | 凌楚 | |
Apply IDL update
| Commit: | 9480b96 | |
|---|---|---|
| Author: | 凌楚 | |
Remove redundant fields
| Commit: | 4a1ba4e | |
|---|---|---|
| Author: | 凌楚 | |
| Committer: | 凌楚 | |
Apply IDL update
| Commit: | 8d40bf8 | |
|---|---|---|
| Author: | 凌楚 | |
Polish code
| Commit: | 0e3377a | |
|---|---|---|
| Author: | 凌楚 | |
Add v2 protocol
| Commit: | 31b4c65 | |
|---|---|---|
| Author: | 凌楚 | |
Add proto
| Commit: | f5b7d02 | |
|---|---|---|
| Author: | Aaron Ai | |
| Committer: | GitHub | |
Add accept message types for Partition (#14) * Fix typo * Add supported message types for Partition
| Commit: | 382d9b2 | |
|---|---|---|
| Author: | Aaron Ai | |
| Committer: | GitHub | |
Rename ChangeInvisibleTime to ChangeInvisibleDuration (#13)
| Commit: | 33c34f1 | |
|---|---|---|
| Author: | Zhanhui Li | |
| Committer: | GitHub | |
Add ChangeInvisibleTime RPC (#12)
| Commit: | 84437c2 | |
|---|---|---|
| Author: | aaron ai | |
| Committer: | GitHub | |
Fix typo (#11)
| Commit: | 04a2779 | |
|---|---|---|
| Author: | aaron ai | |
| Committer: | GitHub | |
Support C# namespace (#10)
| Commit: | cb7bbbc | |
|---|---|---|
| Author: | aaron ai | |
| Committer: | GitHub | |
Add comments for status in ReportMessageConsumptionResultRequest (#8)
| Commit: | 4261885 | |
|---|---|---|
| Author: | aaron ai | |
| Committer: | GitHub | |
Add reserve filed for ReportMessageConsumptionResultRequest (#7)
| Commit: | c39428c | |
|---|---|---|
| Author: | Li Zhanhui | |
Fix format
| Commit: | 9def17d | |
|---|---|---|
| Author: | Li Zhanhui | |
Add comment for QueryRouteRequest and Digest
| Commit: | 8dd899f | |
|---|---|---|
| Author: | Zhanhui Li | |
| Committer: | GitHub | |
Refine comment (#6)
| Commit: | a875b2d | |
|---|---|---|
| Author: | aaron ai | |
| Committer: | GitHub | |
Extract PrintThreadStackResponse and VerifyMessageConsumptionResponse… (#5) Split Multiplexing RPC into multiple RPCs and re-purpose them as follows: 1. Poll commands from servers; 2. Once a command is fetched, dispatch it to executors and re-initiate a new polling cycle for more commands; 3. When a command is executed, use corresponding RPC to report results back to servers.
| Commit: | e94b467 | |
|---|---|---|
| Author: | Zhouxiang Zhan | |
| Committer: | GitHub | |
Feature/api Update protocol and add apache license (#3) * Update protocol * Distinguish producer_group and consumer_group in NotifyClientTerminationRequest * Add apache license
| Commit: | c5fdb7e | |
|---|---|---|
| Author: | 尘央 | |
Revert "Update protocol" This reverts commit 854b8f7b8e9ae68bf8967c97c8905d5777e87765.
| Commit: | 854b8f7 | |
|---|---|---|
| Author: | zhouxiang | |
| Committer: | 尘央 | |
Update protocol * Add transaction_state_table_offset and commit_log_offset in EndTransactionRequest and RecoverOrphanedTransactionRequest * Distinguish producer_group and consumer_group in NotifyClientTerminationRequest
| Commit: | a1c9dbf | |
|---|---|---|
| Author: | 尘央 | |
Remove update offset RPC
| Commit: | 5f9c543 | |
|---|---|---|
| Author: | 尘央 | |
Update comments for pull message apis
| Commit: | 2bf9f75 | |
|---|---|---|
| Author: | 尘央 | |
Add error handling for spec
| Commit: | 832dc68 | |
|---|---|---|
| Author: | 尘央 | |
Remove acs definition and polish the comments
| Commit: | c0ebbf8 | |
|---|---|---|
| Author: | lizhanhui | |
| Committer: | 尘央 | |
Init first draft version of rocketmq new apis