GitHub user erikdw opened a pull request:

    https://github.com/apache/storm/pull/738

    configurable supervisor log filename

    For the storm-on-mesos project there are multiple Storm Supervisors on
    every worker host. Each of these Supervisors is dedicated to a
    particular topology. A challenge with this design is that the shared
    supervisor log file contains logs from every single topology that
    has run on a particular host. We instead want the option to have
    separate supervisor log files for each topology, so that topology owners
    can more easily debug their own problems.
    
    This change allows having configurable log files for every launch of
    the Supervisor, since we will be able to embed the topology ID into the
    supervisor log filename.
    
    Notably, storm-0.10 already includes a similar change for the worker
    log filenames (came in with Yahoo!'s multi-tenant changes).

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

    $ git pull https://github.com/erikdw/storm 
configurable-supervisor-log-filename__0.9.x-branch

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

    https://github.com/apache/storm/pull/738.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 #738
    
----
commit e824e5f6afd993e4b8a4e75e5561c08c383ea8ae
Author: Erik Weathers <[email protected]>
Date:   2015-09-16T01:06:24Z

    configurable supervisor log filename
    
    For the storm-on-mesos project there are multiple Storm Supervisors on
    every worker host. Each of these Supervisors is dedicated to a
    particular topology. A challenge with this design is that the shared
    supervisor log file contains logs from every single topology that
    has run on a particular host. We instead want the option to have
    separate supervisor log files for each topology, so that topology owners
    can more easily debug their own problems.
    
    This change allows having configurable log files for every launch of
    the Supervisor, since we will be able to embed the topology ID into the
    supervisor log filename.
    
    Notably, storm-0.10 already includes a similar change for the worker
    log filenames (came in with Yahoo!'s multi-tenant changes).

----


---
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 [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to