You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "ASF GitHub Bot (Jira)" <ji...@apache.org> on 2021/12/01 09:44:00 UTC

[jira] [Work logged] (ARTEMIS-3570) additional decoding of some known message header fields

     [ https://issues.apache.org/jira/browse/ARTEMIS-3570?focusedWorklogId=688533&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-688533 ]

ASF GitHub Bot logged work on ARTEMIS-3570:
-------------------------------------------

                Author: ASF GitHub Bot
            Created on: 01/Dec/21 09:43
            Start Date: 01/Dec/21 09:43
    Worklog Time Spent: 10m 
      Work Description: erwindon opened a new pull request #3866:
URL: https://github.com/apache/activemq-artemis/pull/3866


   see https://issues.apache.org/jira/browse/ARTEMIS-3570


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: gitbox-unsubscribe@activemq.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Issue Time Tracking
-------------------

            Worklog Id:     (was: 688533)
    Remaining Estimate: 0h
            Time Spent: 10m

> additional decoding of some known message header fields
> -------------------------------------------------------
>
>                 Key: ARTEMIS-3570
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-3570
>             Project: ActiveMQ Artemis
>          Issue Type: Improvement
>          Components: Web Console
>    Affects Versions: 2.19.0
>            Reporter: Erwin Dondorp
>            Priority: Minor
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> In the "Browse Queue" screen for a single message, the headers and properties are shown. Some of these entries have internal values that become much clearer when they are decoded.
> * {{_AMQ_Binding_Type}} (visible on notification queues) with its values "{{local-queue}}", "{{remote-queue}}" and "{{divert}}"; and
> * {{_AMQ_ROUTING_TYPE}} with its values "{{multicast}}" and "{{anycast}}"; and
> * {{_AMQ_ORIG_Routing_Type}} same for expired message; and
> * {{_AMQ_NotifTimestamp}} as timestamp; and
> * {{extraProperties._AMQ_ACTUAL_EXPIRY}} as timestamp; and
> * {{messageAnnotations.x-opt-ACTUAL-EXPIRY}} as timestamp; and
> * {{properties.creationTime}} as timestamp.
> Some of these properties are only visible on expired messages (so usually on the {{ExpiryQueue}}).
> There might be more such fields, but these are encountered in my situation.
> Also added verification so that for any field decoding, when the field is not numeric, the decoding is not performed. previously only a check for {{NaN}} existed.
> Note that {{extraProperties._AMQ_ACTUAL_EXPIRY}} currently is a string and is therefore not actually decoded.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)