incubator-s4-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Matthieu Morel (JIRA)" <>
Subject [jira] [Commented] (S4-60) Development mode for rapid application development and testing
Date Thu, 28 Jun 2012 16:19:42 GMT


Matthieu Morel commented on S4-60:

The current mode still requires a developer to:
* start a Zookeeper instance ({{s4 zkServer}})
* define a subcluster in Zookeeper

We could simplify the process by merging these operations with defaults in an s4 task such
as: {{s4 zkServer -testMode}}. It would automatically create 2  subclusters _testCluster1_
and _testCluster2_ with 1 node each, listening on predefined ports. (Defaults would be overridable.)

> Development mode for rapid application development and testing
> --------------------------------------------------------------
>                 Key: S4-60
>                 URL:
>             Project: Apache S4
>          Issue Type: Improvement
>    Affects Versions: 0.5
>            Reporter: Matthieu Morel
>             Fix For: 0.5
> During the development phase of S4 applications, we need to be able to avoid the "build-package-deploy"
cycle, which rapidly becomes cumbersome.
> Ideally, we'd be able to start S4 nodes and directly run the application from the classpath.
> This should be possible by providing a "DevelopmentDeploymentManager", that simply reads
an application classname as a parameter, and directly loads this class and therefore the application.
The only requirement is to have application classes and dependencies in the classpath.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


View raw message