Uploaded image for project: 'ActiveMQ Artemis'
  1. ActiveMQ Artemis
  2. ARTEMIS-3821

header field "properties.absoluteExpiryTime" is not annotated with readable date-time

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 2.22.0
    • 2.23.0
    • Web Console
    • None

    Description

      Many message-headers and message-properties that contain a timestamp, have an explanation of that value in readable text.
      property properties.absoluteExpiryTime is not included for that behaviour.
      that one should be added.

      a PR for this is added.

      while we handle this one, the following properties also benefit from a short explanation of their numeric value:

      • messageAnnotations.x-opt-jms-dest
      • messageAnnotations.x-opt-jms-msg-type
      • messageAnnotations.x-opt-jms-reply-to (similar to jms-dest, optional field)
      • properties.absoluteExpiryTime (to complete this list)

      Each translation function in browse.js has its own array of values. took the opportunity to clean up the boundary tests for the use of the array by replacing hardcoded values with Array.length.

       

      Output after the PR (creationDate was already handled):

      Attachments

        1. image-2022-05-09-02-36-55-679.png
          12 kB
          Erwin Dondorp

        Issue Links

          Activity

            People

              Unassigned Unassigned
              erwindon Erwin Dondorp
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 20m
                  20m