Uploaded image for project: 'CloverDX'
  1. CloverDX
  2. CLO-18036

Streaming directory listing for sandboxes

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: rel-5-9-0
    • Component/s: None
    • Security Level: Users (General product issues)
    • Labels:
    • Story Points:
      13
    • QA Testing:
      UNDECIDED

      Description

      Add streaming support for the sandboxes to ListFiles and readers.

      Override SandboxOperationHandler.directoryStream() and SandboxOperationHandler.wildcardDirectoryStream(),
      WorkerSandboxOperationHandler.directoryStream() and WorkerSandboxOperationHandler.wildcardDirectoryStream().

      Update SandboxOperationHandlerApi.

      Extend SandboxManager with a streaming alternative for getFolderContent().
      Implement recursive streaming!

      Streaming may not be possible for sandboxes with multiple locations (partitioned sandboxes), because the list of files is merged so that each file is unique.
      com.cloveretl.server.sandbox.SandboxManager.getFolderContent(User, Storage, String, boolean)

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              slamam Martin Slama
              Reporter:
              krivanekm Milan Krivanek
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated: