James would like to test a recent Heka behind a running Sync instance, but we don't have an configuration that will work on a recent Heka that he can work from. Can you use the current production Heka configuration files to generate functionally equivalent ones that will work w/ Heka 0.3? Note that this will probably require setting up a syncstorage server environment that replaces metlog-py with heka-py. I started work on that a while ago and did most of the grunt work involved in the global search-and-replace for both server-storage and server-core, you can find my work on the following github branches: https://github.com/mozilla-services/server-storage/tree/features/use-heka-py https://github.com/mozilla-services/server-core/tree/features/use-heka-py Those probably don't work quite right at the moment, and you'll probably have to install heka-py and heka-py-cef into the virtualenv by hand, but I did have it actually running and working with hekad 0.2 at one point, so it's definitely a good head start.
v0.3 toml created by :vng
OK. I picked this up. Will review and hold until we have a Stage-like Sync environment where this can actually be used.