Uploaded image for project: 'Sling'
  1. Sling
  2. SLING-11180

Incorrect agent queue items in call to sling/distribution/service/agent

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • Content Distribution
    • None

    Description

      A call to /libs/sling/distribution/services/agents.infinity.json returns the following reponse with only 1 item listed in the queue items. The items count and the details for the items are correct.

      {
        "sling:resourceType": "sling/distribution/service/agent/list",
        "items": [
          "publish"
        ],
        "publish": {
          "name": "publish",
          "sling:resourceType": "sling/distribution/service/agent",
          "queues": {
            "sling:resourceType": "sling/distribution/service/agent/queue/list",
            "items": [
              "c4503674-aae8-4c38-aecb-7658adc41b24-publishSubscriber"
            ],
            "c4503674-aae8-4c38-aecb-7658adc41b24-publishSubscriber": {
              "capabilities": [],
              "sling:resourceType": "sling/distribution/service/agent/queue",
              "state": "RUNNING",
              "items": [
                "package-0@58932264"
              ],
              "itemsCount": 3,
              "empty": false,
              "package-0@58932264": {
                "size": 0,
                "paths": [
                  "/content/test-site/testpage_14b07d0c-555f-415a-b1ad-ac7536ea09e2"
                ],
                "sling:resourceType": "sling/distribution/service/agent/queue/item",
                "action": "DELETE",
                "id": "package-0@58932264",
                "pkgId": "54e829af-c99b-4b9c-86ba-3d7f97eb4e0e",
                "time": "Fri Feb 25 16:16:50 UTC 2022",
                "state": "QUEUED",
                "userid": "replication-service",
                "attempts": 0
              },
              "package-0@58932265": {
                "size": 6443,
                "paths": [
                  "/content/test-site/testpage_14b07d0c-555f-415a-b1ad-ac7536ea09e2"
                ],
                "sling:resourceType": "sling/distribution/service/agent/queue/item",
                "action": "ADD",
                "id": "package-0@58932265",
                "pkgId": "dstrpck-1645805891362-264d77b5-d5cd-4138-8632-6d613fd2b3f6",
                "time": "Fri Feb 25 16:18:11 UTC 2022",
                "state": "QUEUED",
                "userid": "replication-service",
                "attempts": 0
              },
              "package-0@58932266": {
                "size": 0,
                "paths": [
                  "/content/test-site/testpage_14b07d0c-555f-415a-b1ad-ac7536ea09e2"
                ],
                "sling:resourceType": "sling/distribution/service/agent/queue/item",
                "action": "DELETE",
                "id": "package-0@58932266",
                "pkgId": "225635ae-c74b-4eb0-ae6a-d01f68c4c960",
                "time": "Fri Feb 25 16:19:12 UTC 2022",
                "state": "QUEUED",
                "userid": "replication-service",
                "attempts": 0
              }
            }
          },
          "log": {
            "sling:resourceType": "sling/distribution/service/log"
          },
          "status": {
            "state": "RUNNING"
          }
        }
      } 

      Possible cause https://github.com/apache/sling-org-apache-sling-distribution-core/blob/master/src/main/java/org/apache/sling/distribution/resources/impl/ExtendedDistributionServiceResourceProvider.java#L160-L165

      Attachments

        Activity

          People

            Unassigned Unassigned
            amitj Amit Jain
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: