Uploaded image for project: 'Qpid'
  1. Qpid
  2. QPID-3465

byteDepth is only uint32

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 0.10
    • 0.13
    • C++ Broker
    • None

    Description

      Hi,

      It seems that the queue schema handles the byteDepth parameter only as uint32 (eventually count32 in management-schema.xml). Given the possibilities for queue sizes, the uint32 seems to be insufficient. I already run into situations, when the uint32 is not enough:

      msgDepth 30000155
      byteDepth 3421958148
      byteTotalEnqueues 24896794628
      byteTotalDequeues 0

      It makes the byteDepth value unreliable and thus useless. Of course, the actual depth can be always calculated from the byteTotalEnqueues and byteTotalDequeues values, but it would be probably easier if already the byteDepth value would be uint64.

      Thanks & Regards
      Jakub

      Attachments

        Activity

          People

            tross Ted Ross
            scholzj Jakub Scholz
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: