[SERVER-1121] Extract JRuby library Created: 2016/02/02 Updated: 2016/08/10 Resolved: 2016/07/27
|Fix Version/s:||SERVER 2.5.0|
|Remaining Estimate:||Not Specified|
|Time Spent:||Not Specified|
|Original Estimate:||Not Specified|
|Epic Name:||Extract JRuby library|
|Release Notes:||Not Needed|
This epic would entail extracting the JRuby instance / pool logic from Puppet Server and into its own git repo.
This would need to be usable by Code Manager, and probably should not include any of the puppet-specific logic. Just the code for managing the configuration of JRuby ScriptingContainers, the pool logic, etc.
In addition to making the code re-usable by Code Manager, it would also break up our tests into smaller chunks, so that devs working on puppet-server don't need to run all of the very expensive JRuby tests. It'll also give as an easier place to work on a branch for upgrading to JRuby9k.
|Comment by Chris Price [ 2016/02/02 ]|
This epic may overlap a bit with PE-13768.
|Comment by Erik Dasher [ 2016/04/20 ]|
Discussed in Emerald sprint planning. We don't believe any of the changes in this epic will produce changes that would be testable by QA. I'm setting QA Reviewed on this ticket and the member tickets for this sprint. QA does not plan to validate any of the tickets in this sprint.