Re: Consider Python < 2.7 obsolete

2019-11-22 Thread Ivan Greene
One more task for this subject, the python 3 implementation does not yet have support for Avro logical types as far as I’ve been able to tell. So a decent amount of code would need to be ported there. —Ivan > On Nov 22, 2019, at 7:40 AM, Ryan Skraba wrote: > > Thanks for the info; it sounds

[jira] [Commented] (AVRO-2498) UUID generation is not working avro 1.9 version

2019-10-08 Thread Ivan Greene (Jira)
[ https://issues.apache.org/jira/browse/AVRO-2498?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16947119#comment-16947119 ] Ivan Greene commented on AVRO-2498: --- [~ryanskraba] The problem with UUID logical type is setting

Re: Python 3 namespace validation incorrect

2019-09-26 Thread Ivan Greene
r'^' > ... r'[.]?(?:[A-Za-z_][A-Za-z0-9_]*[.])*' # optional namespace > ... r'([A-Za-z_][A-Za-z0-9_]*)'# name > ... r'$' > ... ) >>>> print(_RE_FULL_NAME.match(fullname)) > None > > On Thu, 26 Sep 2019 at 19:09, Ivan Greene wrote: > >

Re: Python 3 namespace validation incorrect

2019-09-26 Thread Ivan Greene
In a Python 3 repl, a full name like ‘org.apache.avro.ipc.Foo’ matches this pattern. It looks like the pattern you suggest is not used to prevent repeating full stops. —Ivan > On Sep 26, 2019, at 12:42 PM, Neil McBride > wrote: > > Hello, > > We're unable to make use of the Python 3 Avro

[jira] [Comment Edited] (AVRO-2498) UUID generation is not working avro 1.9 version

2019-09-19 Thread Ivan Greene (Jira)
[ https://issues.apache.org/jira/browse/AVRO-2498?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16933650#comment-16933650 ] Ivan Greene edited comment on AVRO-2498 at 9/19/19 6:17 PM: The 'uuid' logical

[jira] [Commented] (AVRO-2498) UUID generation is not working avro 1.9 version

2019-09-19 Thread Ivan Greene (Jira)
[ https://issues.apache.org/jira/browse/AVRO-2498?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16933650#comment-16933650 ] Ivan Greene commented on AVRO-2498: --- The 'uuid' logical type applies to fields of avro type 'string

Re: C# POCO serializer/deserializer

2019-05-02 Thread Ivan Greene
Patrick, This sounds as though it would be the C# equivalent of Java's ReflectData, which has been part of the Avro API for several years now, so it’s likely there would be interest. Your best bet is to open a Jira describing the planned feature and open a pull request on Github to start the

[jira] [Created] (AVRO-2375) Allow repeating AvroMeta use

2019-04-12 Thread Ivan Greene (JIRA)
Ivan Greene created AVRO-2375: - Summary: Allow repeating AvroMeta use Key: AVRO-2375 URL: https://issues.apache.org/jira/browse/AVRO-2375 Project: Apache Avro Issue Type: Improvement

Re: Feature freeze Apache Avro 1.9

2019-04-09 Thread Ivan Greene
ers, Fokko > > Op di 2 apr. 2019 om 03:49 schreef Ivan Greene : > >> Somehow only now after I sent this last message did I realize the >> conversion can already be controlled by adding the LogicalType to >> ReflectData as in TestReflectLogicalTypes.java :) So never mind on

[jira] [Commented] (AVRO-2369) Provide external way to construct Schema.Field with default value of 'null'

2019-04-05 Thread Ivan Greene (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-2369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16811181#comment-16811181 ] Ivan Greene commented on AVRO-2369: --- Looks like it will work for our purposes, thanks for working

[jira] [Commented] (AVRO-2369) Provide external way to construct Schema.Field with default value of 'null'

2019-04-05 Thread Ivan Greene (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-2369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16811052#comment-16811052 ] Ivan Greene commented on AVRO-2369: --- [~dkulp] regarding this and the last issue I posted; do you think

[jira] [Created] (AVRO-2369) Provide external way to construct Schema.Field with default value of 'null'

2019-04-05 Thread Ivan Greene (JIRA)
Ivan Greene created AVRO-2369: - Summary: Provide external way to construct Schema.Field with default value of 'null' Key: AVRO-2369 URL: https://issues.apache.org/jira/browse/AVRO-2369 Project: Apache

[jira] [Commented] (AVRO-2368) Provide way to distinguish whether a Schema.Field has a default value or its default is null

2019-04-05 Thread Ivan Greene (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-2368?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16810860#comment-16810860 ] Ivan Greene commented on AVRO-2368: --- Alright that makes sense. Thanks for getting that fix in so quickly

[jira] [Commented] (AVRO-2368) Provide way to distinguish whether a Schema.Field has a default value or its default is null

2019-04-05 Thread Ivan Greene (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-2368?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16810852#comment-16810852 ] Ivan Greene commented on AVRO-2368: --- [~dkulp] are you entirely opposed to exposing the original method

[jira] [Created] (AVRO-2368) Provide way to distinguish whether a Schema.Field has a default value or its default is null

2019-04-04 Thread Ivan Greene (JIRA)
Ivan Greene created AVRO-2368: - Summary: Provide way to distinguish whether a Schema.Field has a default value or its default is null Key: AVRO-2368 URL: https://issues.apache.org/jira/browse/AVRO-2368

Re: Feature freeze Apache Avro 1.9

2019-04-01 Thread Ivan Greene
in revising the UUID logicalType to be 16-byte fixed rather than a 36-byte string before it is documented in this release. -- Ivan On Mon, Apr 1, 2019 at 8:30 PM Ivan Greene wrote: > Another outstanding bit for the release in my mind is the state of the > UUID logicalType. As Ryan commente

Re: Feature freeze Apache Avro 1.9

2019-04-01 Thread Ivan Greene
Another outstanding bit for the release in my mind is the state of the UUID logicalType. As Ryan commented here: https://issues.apache.org/jira/browse/AVRO-2021?focusedCommentId=16242524=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16242524 there is currently an

Re: Feature freeze Apache Avro 1.9

2019-03-29 Thread Ivan Greene
Hi Fokko, just now seeing your original email about features for 1.9. I have a small enhancement to ReflectData's protocol building ready for review here: https://github.com/apache/avro/pull/490 I also opened a Jira earlier today about enhancements to

[jira] [Created] (AVRO-2365) Enhancements to induce maven plugin goal

2019-03-29 Thread Ivan Greene (JIRA)
Ivan Greene created AVRO-2365: - Summary: Enhancements to induce maven plugin goal Key: AVRO-2365 URL: https://issues.apache.org/jira/browse/AVRO-2365 Project: Apache Avro Issue Type: Improvement

[jira] [Updated] (AVRO-2357) (ReflectData) Support for generic types in protocol definitions

2019-03-25 Thread Ivan Greene (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-2357?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ivan Greene updated AVRO-2357: -- Description: For a Java interface extending another interface with type parameters, we may resolve

[jira] [Created] (AVRO-2357) (ReflectData) Support for generic types in protocol definitions

2019-03-25 Thread Ivan Greene (JIRA)
Ivan Greene created AVRO-2357: - Summary: (ReflectData) Support for generic types in protocol definitions Key: AVRO-2357 URL: https://issues.apache.org/jira/browse/AVRO-2357 Project: Apache Avro

[jira] [Commented] (AVRO-2327) Add support for java annotations containing elements

2019-03-07 Thread Ivan Greene (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-2327?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16787468#comment-16787468 ] Ivan Greene commented on AVRO-2327: --- [~rstull1250] please see my answer on your stackoverflow question

[jira] [Commented] (AVRO-1891) Generated Java code fails with union containing logical type

2019-03-07 Thread Ivan Greene (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1891?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16787433#comment-16787433 ] Ivan Greene commented on AVRO-1891: --- Also curious; what are the remaining unresolved parts of this issue

[jira] [Commented] (AVRO-1870) Avro compiler generate JAVA enum interfaces but writeEnum expects GenericEnumSymbol

2019-03-07 Thread Ivan Greene (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1870?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16787430#comment-16787430 ] Ivan Greene commented on AVRO-1870: --- This issue may be closed; it is the same as AVRO-1810 which has

[jira] [Commented] (AVRO-2136) All Outstreams are not getting closed in DataFileWriter

2019-03-07 Thread Ivan Greene (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-2136?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16787427#comment-16787427 ] Ivan Greene commented on AVRO-2136: --- I agree this issue can be closed. It is not obvious

[jira] [Commented] (AVRO-2212) GenericData.deepCopyRaw not working with java.lang.BigDecimal

2019-03-03 Thread Ivan Greene (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-2212?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16782880#comment-16782880 ] Ivan Greene commented on AVRO-2212: --- I believe this has been resolved by [https://github.com/apache/avro