Details

    • Type: Task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 0.12.1
    • Fix Version/s: 0.13.0
    • Component/s: Data Module
    • Labels:
      None

      Description

      CDK-320 is has been recently stalled because it requires accessor-like exposure of a FileSystemDatasetRepository constructor. The use case, however, is more like an SPI package because we want to extend the FS support in kite-data-hcatalog. In addition, the filesystem package has features in CDK-376 that need to be exposed through an SPI package also, so they can be used to support the CLI (and examples).

      I went to create a org.kitesdk.data.filesystem.spi package, but the only public member of the existing filesystem package is FileSystem.Builder, which could also be moved into an SPI. I think the correct way forward is to place the entire filesystem package under the SPI and make a reasonable part of it public so implementations (such as Hive) can be built on it.

        Attachments

          Activity

            People

            • Assignee:
              blue Ryan Blue
              Reporter:
              blue Ryan Blue
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: