Uploaded image for project: 'Slider'
  1. Slider
  2. SLIDER-777

Provide slider dependencies as a self contained versioned tarball

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Critical
    • Resolution: Fixed
    • Slider 0.70
    • Slider 0.81
    • build, client
    • None
    • Slider September #1

    Description

      Currently, slider client picks up all the dependencies from the lib folder. This causes an issue for code that embed Slider client where either they need to specify a folder which has the all the required (but no more) jar files or their own lib directory which contains jar files of the embedding application as well.

      Slider should explore (similar to Tez or MR) the possibility of packaging all dependencies into a tarball that can be stored in a version aware fashion in HDFS or local FS.

      A Slider client can choose to use a specific version when creating the an instance of an application. Now, it is possible for a client of certain version to create an app using another version of the tarball. This requires further investigation in terms of how easy to debug the issues if there is no compatibility between versions of the client and the tarball.

      Attachments

        Issue Links

          Activity

            People

              gsaha Gour Saha
              sumitmohanty Sumit Mohanty
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Time Spent - 32h Remaining Estimate - 10h
                  10h
                  Logged:
                  Time Spent - 32h Remaining Estimate - 10h
                  32h