GitHub user fireboy1919 reopened a pull request:

    https://github.com/apache/incubator-zeppelin/pull/843

    Pool pluggable rebase

    ### What is this PR for?
    This is a step towards creating a REST endpoint from resource pools  
https://issues.apache.org/jira/browse/ZEPPELIN-699
    
    It allows resources to be saved to disk so that they can be reloaded.
    
    ### What type of PR is it?
    Improvement
    
    ### Todos
    * [X] - Add ability to use different kinds of resource pools, and show a 
second type.
    
    ### What is the Jira issue?
    Partially implements this:  
https://issues.apache.org/jira/browse/ZEPPELIN-699
    
    Note, that this pull request is dependent upon this one:  
    https://github.com/apache/incubator-zeppelin/pull/782
    
    ### How should this be tested?
    1.  Edit an interpreter
    2.  Add a new property to the interpreter - the "ResourcePoolClass" - and 
assign it to "org.apache.zeppelin.resource.VFSResourcePool" 
    3.  Run the interpreter
    
    You should see new resource files created in notebook/zeppelin_resources
    
    ### Screenshots (if appropriate)
    
    ### Questions:
    * Does the licenses files need update? No
    * Is there breaking changes for older versions? No
    * Does this needs documentation?  No.


You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/fireboy1919/incubator-zeppelin 
pool_pluggable_rebase

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/incubator-zeppelin/pull/843.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #843
    
----
commit 43fa7b9f277c81eeb55843b6ceea25788073fddc
Author: Rusty Phillips <ru...@cloudspace.com>
Date:   2016-03-15T23:11:20Z

    Added serialization to resourcepoolutils.

commit 5de57565fac57465618995dc656a1d0b8802b002
Author: Rusty Phillips <ru...@cloudspace.com>
Date:   2016-03-15T23:06:35Z

    Added pool persistance.

commit e633c444cee7cb3938dc591f03d0250063cc6b73
Author: Rusty Phillips <ru...@cloudspace.com>
Date:   2016-03-16T14:59:29Z

    Added test.

commit 067da3703af14d614b835f5117bb04fbbe9bde7c
Author: Rusty Phillips <ru...@cloudspace.com>
Date:   2016-03-21T19:46:03Z

    Added vfs resource pool.

commit 71609fae4d3476c19d23596ccd044c826fa3c7a9
Author: Rusty Phillips <ru...@cloudspace.com>
Date:   2016-03-28T16:14:36Z

    Changed resource pool utils so that it will work anywhere.

commit 6a22e3bbf819a9102292f2bd7630e468cd9b2ab9
Author: Rusty Phillips <ru...@cloudspace.com>
Date:   2016-03-28T17:42:00Z

    Removed unnecessary serialization.

commit 17fed3d52f1cf74a56913ff661b3884e1d30296b
Author: Rusty Phillips <ru...@cloudspace.com>
Date:   2016-03-28T21:02:18Z

    Added explicit save to the serializer.

commit 0cfeb33364d1f8779f616373eaf780d3ac62f6af
Author: Rusty Phillips <ru...@cloudspace.com>
Date:   2016-04-05T20:37:40Z

    Added pluggable resource pool.

commit 52cf1be713c1462d768f8df2ad804e5a551d9298
Author: Rusty Phillips <ru...@cloudspace.com>
Date:   2016-04-06T13:00:53Z

    Added missing rename.

commit a1b0bbda1105453656bdaf1977761272aba0c59e
Author: Rusty Phillips <ru...@cloudspace.com>
Date:   2016-04-06T15:11:49Z

    Added a constructor to DistributedResourcePools to fix tests.

commit f24127299ee9890b303268cca10c07fdfd60caf9
Author: Rusty Phillips <ru...@cloudspace.com>
Date:   2016-04-06T16:09:08Z

    Switched to java 7 method for java.util.properties.

commit 3ed89b083f2aa6f1183c65c8618695bba01e248d
Author: Rusty Phillips <ru...@cloudspace.com>
Date:   2016-04-06T17:47:02Z

    Removed the need for resource pools during tests.

commit 0fa4b3288ba95b8ab8f8d69d0239a72c8b707429
Author: Rusty Phillips <ru...@cloudspace.com>
Date:   2016-04-06T18:37:12Z

    Adding missing license file.

commit 69d11d30f7b7f110cbe81a5b66d24dd5a30eb8b7
Author: Rusty Phillips <ru...@cloudspace.com>
Date:   2016-04-11T15:03:14Z

    Set mock interpreter to register properly.

commit df46376213a3f9c9d766f0f108fdac72125cdc93
Author: Rusty Phillips <ru...@cloudspace.com>
Date:   2016-04-15T17:38:21Z

    Switched interpreter to use default configuration.

commit 1c29288d300d95f2bacf4e2a6ada41479716f315
Author: Rusty Phillips <ru...@cloudspace.com>
Date:   2016-04-18T15:23:55Z

    Merge remote-tracking branch 'apache/master' into pool_pluggable_rebase

commit bbeacaca610fde806c90156b1dcfa73554903c29
Author: Rusty Phillips <ru...@cloudspace.com>
Date:   2016-04-18T15:45:40Z

    Fixed missing comma.

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

Reply via email to