aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Tests should be disabledHEADmasterLuciano Resende2017-01-271-0/+1
| | | | | The tests expect a connection to remote Toree and should be disabled by default
* Increase eval timeout while we move that to config fileLuciano Resende2017-01-262-2/+3
|
* Implement timeout and recovery for non-success responsesJakob Odersky2017-01-261-22/+38
| | | | Closes #1
* Enable passwordless ssh connectionLuciano Resende2017-01-261-4/+12
|
* Improve test coverageLuciano Resende2017-01-261-10/+31
|
* Add utility scripts to help with initializing profilesLuciano Resende2017-01-263-0/+162
|
* Comment out debug utility codeLuciano Resende2017-01-261-0/+2
|
* Avoid printing profile info at each evalLuciano Resende2017-01-261-2/+0
|
* Better handle user experience when no server resources availableLuciano Resende2017-01-251-8/+37
|
* Properly return None if all profiles are takenLuciano Resende2017-01-251-0/+2
|
* Update py4j port range to not include default onesLuciano Resende2017-01-253-6/+6
|
* Update error message when no Toree slot availableLuciano Resende2017-01-251-1/+1
|
* Enable running multiple notebooks concurrentlyLuciano Resende2017-01-245-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 processLuciano Resende2017-01-241-1/+6
|
* Write stdout/stderr to log files for debugging purposesLuciano Resende2017-01-241-0/+4
|
* Invoke the right start script on the remote systemLuciano Resende2017-01-241-1/+1
|
* Python doc for classes and methodsLuciano Resende2017-01-234-15/+111
|
* Document configuration templateLuciano Resende2017-01-231-5/+12
|
* Lifecycle management for Toree GatewayLuciano Resende2017-01-2314-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 packageLuciano Resende2017-01-184-6/+5
|
* Remove unecessary log4j configuration filesLuciano Resende2017-01-183-45/+0
|
* Add more test scenarios to cover all result typesLuciano Resende2017-01-181-1/+29
|
* Disable handling stdin/stdoutLuciano Resende2017-01-181-0/+7
|
* Avoid completing the promise when result is not called yetLuciano Resende2017-01-181-13/+13
|
* Follow Spark log configurationLuciano Resende2017-01-181-7/+7
|
* Convert result to plain text before returningLuciano Resende2017-01-181-3/+2
|
* Fix build issueLuciano Resende2017-01-181-1/+1
|
* Uses INFO as default log levelLuciano Resende2017-01-181-1/+1
|
* Fix kernel artifact naming and referencesLuciano Resende2017-01-184-8/+8
|
* Fix kernel artifacts locationLuciano Resende2017-01-171-1/+1
|
* Process isCompleted only when promise is not completed yetLuciano Resende2017-01-171-1/+1
|
* Create project distributionLuciano Resende2017-01-172-0/+92
|
* Use consistent naming pattern around the projectLuciano Resende2017-01-176-32/+31
|
* Make sample profile a templateLuciano Resende2017-01-173-27/+29
|
* Initial test casesLuciano Resende2017-01-172-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 timesLuciano Resende2017-01-171-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 detailsLuciano Resende2017-01-172-6/+13
|
* Add initial README.md to projectLuciano Resende2017-01-173-3/+13
|
* Add Apache License header filesLuciano Resende2017-01-165-0/+98
|
* Include License related filesLuciano Resende2017-01-152-0/+206
|
* Properly display output results to notebook uiLuciano Resende2017-01-151-15/+33
|
* Enhance Toree client invocation handlersLuciano Resende2017-01-141-6/+20
|
* Enable loggingLuciano Resende2017-01-141-7/+14
|
* Recieve configuration via command line optionLuciano Resende2017-01-142-14/+27
|
* Add SLF4J dependencyLuciano Resende2017-01-141-0/+5
|
* Refactor pom dependencies to top of the fileLuciano Resende2017-01-141-25/+27
|
* Update pom with new project nameLuciano Resende2017-01-121-1/+1
|
* Adding toree proxy kernel dependency to projectLuciano Resende2017-01-102-1/+1
|
* Update kernel name to Toree Proxy KernelLuciano Resende2017-01-103-6/+6
|
* Updating git configuration filesLuciano Resende2017-01-101-0/+13
|