Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Externalize the evaluation timeout configuration to properties fileconfig | Luciano Resende | 2017-01-26 | 2 | -5/+76 |
| | |||||
* | Increase eval timeout while we move that to config file | Luciano Resende | 2017-01-26 | 2 | -2/+3 |
| | |||||
* | Implement timeout and recovery for non-success responses | Jakob Odersky | 2017-01-26 | 1 | -22/+38 |
| | | | | Closes #1 | ||||
* | Enable passwordless ssh connection | Luciano Resende | 2017-01-26 | 1 | -4/+12 |
| | |||||
* | Improve test coverage | Luciano Resende | 2017-01-26 | 1 | -10/+31 |
| | |||||
* | Add utility scripts to help with initializing profiles | Luciano Resende | 2017-01-26 | 3 | -0/+162 |
| | |||||
* | Comment out debug utility code | Luciano Resende | 2017-01-26 | 1 | -0/+2 |
| | |||||
* | Avoid printing profile info at each eval | Luciano Resende | 2017-01-26 | 1 | -2/+0 |
| | |||||
* | Better handle user experience when no server resources available | Luciano Resende | 2017-01-25 | 1 | -8/+37 |
| | |||||
* | Properly return None if all profiles are taken | Luciano Resende | 2017-01-25 | 1 | -0/+2 |
| | |||||
* | Update py4j port range to not include default ones | Luciano Resende | 2017-01-25 | 3 | -6/+6 |
| | |||||
* | Update error message when no Toree slot available | Luciano Resende | 2017-01-25 | 1 | -1/+1 |
| | |||||
* | Enable running multiple notebooks concurrently | Luciano Resende | 2017-01-24 | 5 | -7/+27 |
| | | | | | | There was port conflicts starting py4j when a new notebook instance was started. We now specify the py4j ports to use in profile.json and use those to avoid conflicts. | ||||
* | Properly kill remote Toree process | Luciano Resende | 2017-01-24 | 1 | -1/+6 |
| | |||||
* | Write stdout/stderr to log files for debugging purposes | Luciano Resende | 2017-01-24 | 1 | -0/+4 |
| | |||||
* | Invoke the right start script on the remote system | Luciano Resende | 2017-01-24 | 1 | -1/+1 |
| | |||||
* | Python doc for classes and methods | Luciano Resende | 2017-01-23 | 4 | -15/+111 |
| | |||||
* | Document configuration template | Luciano Resende | 2017-01-23 | 1 | -5/+12 |
| | |||||
* | Lifecycle management for Toree Gateway | Luciano Resende | 2017-01-23 | 14 | -18/+527 |
| | | | | | | | | | The lifecycle enables starting/stopping the remote Toree instance when a Notebook is started/stopped. This also includes other minor changes to support Python 3.5.x | ||||
* | Refactor project scala package | Luciano Resende | 2017-01-18 | 4 | -6/+5 |
| | |||||
* | Remove unecessary log4j configuration files | Luciano Resende | 2017-01-18 | 3 | -45/+0 |
| | |||||
* | Add more test scenarios to cover all result types | Luciano Resende | 2017-01-18 | 1 | -1/+29 |
| | |||||
* | Disable handling stdin/stdout | Luciano Resende | 2017-01-18 | 1 | -0/+7 |
| | |||||
* | Avoid completing the promise when result is not called yet | Luciano Resende | 2017-01-18 | 1 | -13/+13 |
| | |||||
* | Follow Spark log configuration | Luciano Resende | 2017-01-18 | 1 | -7/+7 |
| | |||||
* | Convert result to plain text before returning | Luciano Resende | 2017-01-18 | 1 | -3/+2 |
| | |||||
* | Fix build issue | Luciano Resende | 2017-01-18 | 1 | -1/+1 |
| | |||||
* | Uses INFO as default log level | Luciano Resende | 2017-01-18 | 1 | -1/+1 |
| | |||||
* | Fix kernel artifact naming and references | Luciano Resende | 2017-01-18 | 4 | -8/+8 |
| | |||||
* | Fix kernel artifacts location | Luciano Resende | 2017-01-17 | 1 | -1/+1 |
| | |||||
* | Process isCompleted only when promise is not completed yet | Luciano Resende | 2017-01-17 | 1 | -1/+1 |
| | |||||
* | Create project distribution | Luciano Resende | 2017-01-17 | 2 | -0/+92 |
| | |||||
* | Use consistent naming pattern around the project | Luciano Resende | 2017-01-17 | 6 | -32/+31 |
| | |||||
* | Make sample profile a template | Luciano Resende | 2017-01-17 | 3 | -27/+29 |
| | |||||
* | Initial test cases | Luciano Resende | 2017-01-17 | 2 | -0/+111 |
| | | | | | Note that these tests are disabled, as it requires proper instance of Apache Toree running and connected to Apache Spark. | ||||
* | Avoid calling success multiple times | Luciano Resende | 2017-01-17 | 1 | -1/+3 |
| | | | | | | In case where onResult or onStream is called, onSuccess might try to call success twice on the promise. | ||||
* | Propagate errors as success with error details | Luciano Resende | 2017-01-17 | 2 | -6/+13 |
| | |||||
* | Add initial README.md to project | Luciano Resende | 2017-01-17 | 3 | -3/+13 |
| | |||||
* | Add Apache License header files | Luciano Resende | 2017-01-16 | 5 | -0/+98 |
| | |||||
* | Include License related files | Luciano Resende | 2017-01-15 | 2 | -0/+206 |
| | |||||
* | Properly display output results to notebook ui | Luciano Resende | 2017-01-15 | 1 | -15/+33 |
| | |||||
* | Enhance Toree client invocation handlers | Luciano Resende | 2017-01-14 | 1 | -6/+20 |
| | |||||
* | Enable logging | Luciano Resende | 2017-01-14 | 1 | -7/+14 |
| | |||||
* | Recieve configuration via command line option | Luciano Resende | 2017-01-14 | 2 | -14/+27 |
| | |||||
* | Add SLF4J dependency | Luciano Resende | 2017-01-14 | 1 | -0/+5 |
| | |||||
* | Refactor pom dependencies to top of the file | Luciano Resende | 2017-01-14 | 1 | -25/+27 |
| | |||||
* | Update pom with new project name | Luciano Resende | 2017-01-12 | 1 | -1/+1 |
| | |||||
* | Adding toree proxy kernel dependency to project | Luciano Resende | 2017-01-10 | 2 | -1/+1 |
| | |||||
* | Update kernel name to Toree Proxy Kernel | Luciano Resende | 2017-01-10 | 3 | -6/+6 |
| | |||||
* | Updating git configuration files | Luciano Resende | 2017-01-10 | 1 | -0/+13 |
| |