Uploaded image for project: 'Jackrabbit Oak'
  1. Jackrabbit Oak
  2. OAK-8580

Stack trace logging for all binary downloading of cloud blob stores

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.16.0, 1.8.16
    • Fix Version/s: 1.18.0
    • Labels:
      None

      Description

      We want to be able to trace application code that invokes Binary.getInputStream() when a cloud blob store is present.

      The Azure blob store has one place where it supports trace logging here, but this misses another place blobs are fetched in read().

      Furthermore, it would be nice to have a separate logger for that in order to create a log file that only includes these stack traces, and no other debug logs of the AzureBackend class.

      And same for the S3 BlobStore implementation.

        Attachments

        1. OAK-8580.patch
          2 kB
          Alexander Klimetschek

          Activity

            People

            • Assignee:
              mattvryan Matt Ryan
              Reporter:
              alexander.klimetschek Alexander Klimetschek
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: