[ 
https://issues.apache.org/jira/browse/AVRO-1063?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13854391#comment-13854391
 ] 

Doug Cutting commented on AVRO-1063:
------------------------------------

Our buildbot config is in:

https://svn.apache.org/repos/infra/infrastructure/buildbot/aegis/buildmaster/master1/projects/avro.conf

I propose we add a lang/ruby/build.sh script to Avro as we have for many other 
langs, then update buildbot's avro.conf to run 'build.sh test' instead of 'rake 
test'.  Then project patches can easily update the build procedure.  Make sense?

> Ruby client should use multi_json rather than being locked down to yajl
> -----------------------------------------------------------------------
>
>                 Key: AVRO-1063
>                 URL: https://issues.apache.org/jira/browse/AVRO-1063
>             Project: Avro
>          Issue Type: Improvement
>          Components: ruby
>            Reporter: Paul Dlug
>            Assignee: Duke
>            Priority: Minor
>             Fix For: 1.7.6
>
>         Attachments: AVRO-1063.diff, gemfile.patch
>
>
> The avro ruby client uses yajl for JSON serialization which is just one of 
> many suitable JSON implementations for ruby. The multi_json gem provides a 
> wrapper for JSON serialization selecting the fastest library available (Oj is 
> now even faster than Yajl) and falling back to a pure ruby implementation 
> bundled with multi_json. Requiring yajl also precludes the ruby gem from 
> being used under jruby since it requires a C extension.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)

Reply via email to