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

Implement full slider API in REST and switch client to it

    XMLWordPrintableJSON

    Details

    • Type: New Feature
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: Slider 0.60
    • Fix Version/s: Slider 2.0.0
    • Component/s: client, Web & REST
    • Labels:
      None
    • Sprint:
      Slider December #1

      Attachments

      1. 2014-12-10-slider-REST.pptx
        55 kB
        Steve Loughran
      2. 2014-12-11-slider-REST.pdf
        80 kB
        Steve Loughran
      3. SliderRESTAPIv3-001.pdf
        253 kB
        Steve Loughran

        Issue Links

        1.
        Document existing (read-only) REST APIs Sub-task Resolved Steve Loughran

        66%

        Original Estimate - 3h
        Time Spent - 2h Remaining Estimate - 1h
        2.
        Draft new REST API with use cases Sub-task Resolved Steve Loughran

        100%

        Original Estimate - 8h Original Estimate - 8h
        Time Spent - 18h
        3.
        Restore insecure WS "back door" for REST dev Sub-task Resolved Steve Loughran

        100%

        Original Estimate - 2h Original Estimate - 2h
        Time Spent - 3h
        4.
        Implement initial read-only view of live REST resources Sub-task Resolved Steve Loughran

        100%

        Original Estimate - 24h Original Estimate - 24h
        Time Spent - 75h
        5.
        Implement REST app setup resources Sub-task Open Steve Loughran

        0%

        Original Estimate - 40h
        Remaining Estimate - 40h
        6.
        Implement the cluster flex operation via REST Sub-task Open Steve Loughran

        50%

        Original Estimate - 8h Original Estimate - 8h
        Time Spent - 8h Remaining Estimate - 8h
        7.
        Expose REST view of containers/component instances with DELETE operation Sub-task Open Steve Loughran

        0%

        Original Estimate - 16h
        Remaining Estimate - 16h
        8.
        expose REST operation to stop the AM/application Sub-task Resolved Steve Loughran

        0%

        Original Estimate - 4h
        Remaining Estimate - 4h
        9.
        Offer REST upgrade operation Sub-task Open Steve Loughran

        0%

        Original Estimate - 8h
        Remaining Estimate - 8h
        10.
        Migrate slider client to slider REST API Sub-task Open Steve Loughran

        0%

        Original Estimate - 32h
        Remaining Estimate - 32h
        11.
        Slider client to support remote file operations via WebHDFS Sub-task Open Steve Loughran

        0%

        Original Estimate - 16h
        Remaining Estimate - 16h
        12.
        Create slider REST client library Sub-task Resolved Steve Loughran

        100%

        Original Estimate - 72h
        Time Spent - 35h Time Not Required
        13.
        switch to YARN Rest API for App creation Sub-task Open Unassigned

        0%

        Original Estimate - 48h
        Remaining Estimate - 48h
        14.
        Slider client to switch to YARN Registry IPC/REST API Sub-task Open Steve Loughran

        0%

        Original Estimate - 16h
        Remaining Estimate - 16h
        15.
        don't serve web content until AM is fully configured Sub-task Resolved Steve Loughran

        100%

        Original Estimate - Not Specified Original Estimate - Not Specified
        Time Spent - 1.5h
        16.
        slider REST services to offer text/html views for browsers Sub-task Open Steve Loughran

        0%

        Original Estimate - 2h
        Remaining Estimate - 2h
        17.
        (protototype) Registry REST API to serve up 302 redirects to service endpoints Sub-task Open Steve Loughran

        0%

        Original Estimate - 3h
        Remaining Estimate - 3h
        18.
        expose raw/resolved views of app configurations Sub-task Resolved Steve Loughran

        100%

        Original Estimate - 1h Original Estimate - 1h
        Time Spent - 4.25h
        19.
        close WS/ back door for REST resources Sub-task Open Unassigned

        0%

        Original Estimate - 3h
        Remaining Estimate - 3h
        20.
        add metering/counter of REST operations Sub-task Resolved Steve Loughran

        100%

        Original Estimate - Not Specified Original Estimate - Not Specified
        Time Spent - 5h
        21.
        disable WS back door for 0.70 release Sub-task Resolved Steve Loughran  
        22.
        Add API-level slider REST client Sub-task Resolved Steve Loughran

        100%

        Original Estimate - 4h Original Estimate - 4h
        Time Spent - 13h
        23.
        root slider pages to link to new App view Sub-task Resolved Steve Loughran  
        24.
        Implement SLIDER RPC Client API in sync with REST API Sub-task Resolved Steve Loughran

        100%

        Original Estimate - Not Specified Original Estimate - Not Specified
        Time Spent - 72h
        25.
        clean up some of the REST client code Sub-task Resolved Steve Loughran  
        26.
        REST clients to react to text/plain & text/html responses with meaningful errors Sub-task Open Steve Loughran  

          Activity

            People

            • Assignee:
              stevel@apache.org Steve Loughran
              Reporter:
              stevel@apache.org Steve Loughran
            • Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

              • Created:
                Updated:

                Time Tracking

                Estimated:
                Original Estimate - 310h Original Estimate - 310h
                310h
                Remaining:
                Time Spent - 236.75h Remaining Estimate - 197h
                197h
                Logged:
                Time Spent - 236.75h Remaining Estimate - 197h
                236.75h