[jira] [Commented] (AVRO-1282) Make use of the sun.misc.Unsafe class during serialization if a JDK supports it

2013-03-22 Thread Leo Romanoff (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1282?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13611449#comment-13611449 ] Leo Romanoff commented on AVRO-1282: > Avro uses little-endian for floats, longs and do

[jira] [Created] (AVRO-1283) remove static caches from GenericData, SpecificData and ReflectData

2013-03-22 Thread Doug Cutting (JIRA)
Doug Cutting created AVRO-1283: -- Summary: remove static caches from GenericData, SpecificData and ReflectData Key: AVRO-1283 URL: https://issues.apache.org/jira/browse/AVRO-1283 Project: Avro I

[jira] [Commented] (AVRO-1268) Add java-class, java-key-class and java-element-class support for stringable types to SpecificData

2013-03-22 Thread Doug Cutting (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1268?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13611399#comment-13611399 ] Doug Cutting commented on AVRO-1268: I'll commit this soon unless there are objections.

[jira] [Commented] (AVRO-1282) Make use of the sun.misc.Unsafe class during serialization if a JDK supports it

2013-03-22 Thread Doug Cutting (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1282?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13611333#comment-13611333 ] Doug Cutting commented on AVRO-1282: I can see adding a native byte order option that's

[jira] [Commented] (AVRO-1282) Make use of the sun.misc.Unsafe class during serialization if a JDK supports it

2013-03-22 Thread Leo Romanoff (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1282?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13611299#comment-13611299 ] Leo Romanoff commented on AVRO-1282: > I'm hesitant to add native-byte-order serializat

[jira] [Commented] (AVRO-1268) Add java-class, java-key-class and java-element-class support for stringable types to SpecificData

2013-03-22 Thread Alexandre Normand (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1268?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13611219#comment-13611219 ] Alexandre Normand commented on AVRO-1268: - It looks good. I just did a sanity check

[jira] [Updated] (AVRO-1268) Add java-class, java-key-class and java-element-class support for stringable types to SpecificData

2013-03-22 Thread Doug Cutting (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1268?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Doug Cutting updated AVRO-1268: --- Attachment: AVRO-1268.patch The parser-based approach ended up being more complicated than I had hoped

[jira] [Commented] (AVRO-1268) Add java-class, java-key-class and java-element-class support for stringable types to SpecificData

2013-03-22 Thread Alexandre Normand (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1268?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13611031#comment-13611031 ] Alexandre Normand commented on AVRO-1268: - Doug, would you like me to try and compl

[jira] [Commented] (AVRO-1282) Make use of the sun.misc.Unsafe class during serialization if a JDK supports it

2013-03-22 Thread Doug Cutting (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1282?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13610988#comment-13610988 ] Doug Cutting commented on AVRO-1282: I'm hesitant to add native-byte-order serializatio

[jira] [Commented] (AVRO-1277) Improve performance of reflection-based serializers

2013-03-22 Thread Doug Cutting (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1277?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13610985#comment-13610985 ] Doug Cutting commented on AVRO-1277: Re static caches: this should probably be addresse

[jira] [Updated] (AVRO-1274) Add a schema builder API

2013-03-22 Thread Tom White (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1274?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tom White updated AVRO-1274: Attachment: AVRO-1274.patch Here's a new patch which hopefully will address all of Scott's points. * Add re

[jira] [Commented] (AVRO-1282) Make use of the sun.misc.Unsafe class during serialization if a JDK supports it

2013-03-22 Thread Leo Romanoff (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1282?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13610942#comment-13610942 ] Leo Romanoff commented on AVRO-1282: One thing I'd like to ask is the following: I've

[jira] [Created] (AVRO-1282) Make use of the sun.misc.Unsafe class during serialization if a JDK supports it

2013-03-22 Thread Leo Romanoff (JIRA)
Leo Romanoff created AVRO-1282: -- Summary: Make use of the sun.misc.Unsafe class during serialization if a JDK supports it Key: AVRO-1282 URL: https://issues.apache.org/jira/browse/AVRO-1282 Project: Avro

[jira] [Commented] (AVRO-1277) Improve performance of reflection-based serializers

2013-03-22 Thread Leo Romanoff (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1277?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13610932#comment-13610932 ] Leo Romanoff commented on AVRO-1277: I created an issue for Unsafe-based serialization:

[jira] [Commented] (AVRO-1277) Improve performance of reflection-based serializers

2013-03-22 Thread JIRA
[ https://issues.apache.org/jira/browse/AVRO-1277?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13610753#comment-13610753 ] Holger Hoffstätte commented on AVRO-1277: - Adding support for Unsafe is great and c

[jira] [Commented] (AVRO-1277) Improve performance of reflection-based serializers

2013-03-22 Thread Leo Romanoff (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1277?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13610649#comment-13610649 ] Leo Romanoff commented on AVRO-1277: Regarding static vs non-static caches: Should I st

[jira] [Commented] (AVRO-1277) Improve performance of reflection-based serializers

2013-03-22 Thread JIRA
[ https://issues.apache.org/jira/browse/AVRO-1277?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13610609#comment-13610609 ] Holger Hoffstätte commented on AVRO-1277: - Doug, thanks for addressing my concerns.

[jira] [Commented] (AVRO-1277) Improve performance of reflection-based serializers

2013-03-22 Thread Doug Cutting (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1277?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13610409#comment-13610409 ] Doug Cutting commented on AVRO-1277: Thanks for benchmarking this. The improvements lo

[jira] [Commented] (AVRO-1277) Improve performance of reflection-based serializers

2013-03-22 Thread Leo Romanoff (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1277?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13610342#comment-13610342 ] Leo Romanoff commented on AVRO-1277: The updated version of the patch has some perf. te

[jira] [Updated] (AVRO-1277) Improve performance of reflection-based serializers

2013-03-22 Thread Leo Romanoff (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1277?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Leo Romanoff updated AVRO-1277: --- Attachment: AVRO-1277-v2.patch This is an updated patch, containing Perf.java tests for improved refl