Conversation
SimianArmy-pull-requests #73 FAILURE |
SimianArmy-pull-requests #74 FAILURE |
SimianArmy-pull-requests #75 FAILURE |
SimianArmy-pull-requests #76 FAILURE |
SimianArmy-pull-requests #77 FAILURE |
SimianArmy-pull-requests #78 SUCCESS |
Hi, thanks for the pull request, it is a good idea. Sorry for the delay. I think the SimplerDBRecorder name is clever, but I would rather it be more obvious, something like LocalDBRecorder maybe? And I think the config settings prefix should be something like simianarmy.recorder.localdb.... and moved to the simianarmy.properties. The simianarmy.client.recorder.class in the client.properties is good, but I would rather the default stay with SDB for now. I would leave a comment to switch to your implementation, but explicitly set the default value to com.netflix.simianarmy.aws.SimpleDBRecorder. The advantage of SDB over your SimplerDB is obviously that it has off-host storage, and if you are running chaos monkey in the cloud it will terminate itself periodically thereby losing all the events stored on local storage. Thanks! |
Hi, That makes sense; I committed changes with those suggestions. Cheers, On Tue, Sep 24, 2013 at 8:07 PM, coryb - notifications@github.com <
|
SimianArmy-pull-requests #81 SUCCESS |
Option for non-SDB MonkeyRecorder
Thanks for the pull request! |
This change uses a property to load a MonkeyRecorder, so an alternate can be used when SDB is not available/desired. This is critical for non-AWS cloud environments, where there may not be a natural equivalent for SDB.