This is an automated email from the ASF dual-hosted git repository.
dockerzhang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/inlong.git
The following commit(s) were added to refs/heads/master by this push:
new ce49ad9bc8 [INLONG-10368][Manager] Data preview supports obtaining
message attribute information (#10369)
ce49ad9bc8 is described below
commit ce49ad9bc8b5ea08a51f251a0ad8621c67d7424a
Author: fuweng11 <[email protected]>
AuthorDate: Thu Jun 6 19:02:59 2024 +0800
[INLONG-10368][Manager] Data preview supports obtaining message attribute
information (#10369)
---
.../java/org/apache/inlong/manager/pojo/consume/BriefMQMessage.java | 3 +++
.../inlong/manager/service/message/InlongMsgDeserializeOperator.java | 1 +
2 files changed, 4 insertions(+)
diff --git
a/inlong-manager/manager-pojo/src/main/java/org/apache/inlong/manager/pojo/consume/BriefMQMessage.java
b/inlong-manager/manager-pojo/src/main/java/org/apache/inlong/manager/pojo/consume/BriefMQMessage.java
index d471c23865..6161684b43 100644
---
a/inlong-manager/manager-pojo/src/main/java/org/apache/inlong/manager/pojo/consume/BriefMQMessage.java
+++
b/inlong-manager/manager-pojo/src/main/java/org/apache/inlong/manager/pojo/consume/BriefMQMessage.java
@@ -52,6 +52,9 @@ public class BriefMQMessage {
@ApiModelProperty(value = "Client ip")
private String clientIp;
+ @ApiModelProperty(value = "Message attribute")
+ private String attribute;
+
@ApiModelProperty(value = "Message header")
private Map<String, String> headers;
diff --git
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/message/InlongMsgDeserializeOperator.java
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/message/InlongMsgDeserializeOperator.java
index d805ead216..b04931db0f 100644
---
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/message/InlongMsgDeserializeOperator.java
+++
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/message/InlongMsgDeserializeOperator.java
@@ -94,6 +94,7 @@ public class InlongMsgDeserializeOperator implements
DeserializeOperator {
.dt(msgTime)
.clientIp(attrMap.get(CLIENT_IP))
.headers(headers)
+ .attribute(attr)
.body(body)
.fieldList(streamFieldList)
.build();