FYI: https://github.com/mozilla-services/heka/issues/826

On Mon, Aug 3, 2015 at 2:58 PM, Paul Bonser <mister...@gmail.com> wrote:

> I've written a Go JSON decoder which allows you to configure which JSON
> fields go into which Heka message struct fields. The rest of the fields get
> put in the Heka message Fields map. For complex values it leaves the values
> as JSON-encoded byte slices.
>
> The matching encoder is not yet done, so one of the Heka-included JSON
> encoders needs to be used, and complex values won't be re-encoded properly.
>
> https://github.com/OwnLocal/heka-plugins/blob/master/json_decoder.go
>
> On Mon, Aug 3, 2015 at 10:55 AM Nathan Williams <nat...@teamtreehouse.com>
> wrote:
>
>> yeah, I probably should have spoken up sooner. we already had this one we
>> were using internally, so i figured i'd clean it up a bit for upstreaming
>> and do the PR :)
>>
>> Cheers,
>>
>> Nathan
>>
>> On Mon, Aug 3, 2015 at 10:37 AM, Rob Miller <rmil...@mozilla.com> wrote:
>>
>>> On 08/03/2015 05:55 AM, Timur Batyrshin wrote:
>>>
>>>> Hi,
>>>>
>>>> I've looked into these 2-3 implementations of JSON decoders/encoders and
>>>> found you are right in every word.
>>>> Sorry for the possible confusion I've caused.
>>>>
>>> No problem, you're asking good questions.
>>>
>>>> On the other hand I'm worried about complexities which newcomers like me
>>>> will meet :-)
>>>>
>>>> Do you think that sample implementation in examples/docs/contrib will be
>>>> good for dealing with this?
>>>> At the same time you won't have to support requests such as mine for
>>>> contrib stuff.
>>>>
>>> As I said, I'm +1 to providing a generic JSON decoder that will be
>>> useful for folks trying to get started. And, luckily, it seems someone has
>>> been watching this thread and has already gotten started on an
>>> implementation: https://github.com/mozilla-services/heka/pull/1653
>>>
>>> -r
>>>
>>>
>>> _______________________________________________
>>> Heka mailing list
>>> Heka@mozilla.org
>>> https://mail.mozilla.org/listinfo/heka
>>>
>>
>> _______________________________________________
>> Heka mailing list
>> Heka@mozilla.org
>> https://mail.mozilla.org/listinfo/heka
>>
>
> _______________________________________________
> Heka mailing list
> Heka@mozilla.org
> https://mail.mozilla.org/listinfo/heka
>
>
_______________________________________________
Heka mailing list
Heka@mozilla.org
https://mail.mozilla.org/listinfo/heka

Reply via email to