[jira] [Commented] (AVRO-2079) Add ability to use Java 8 date/time types instead of Joda time.

2018-09-13 Thread ASF GitHub Bot (JIRA)


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

ASF GitHub Bot commented on AVRO-2079:
--

malcolmrobbins edited a comment on issue #309: AVRO-2079: Add ability to 
generate Java8 native date/time classes (new)
URL: https://github.com/apache/avro/pull/309#issuecomment-421226180
 
 
   Thanks for that - I took a copy of your branch and tried a mvn test install 
and the build failed on Apache Avro Tools with an error that indicates a 
dependency on avro-mapred:jar:tests could not be satisfied.  
   Note that building mapred worked fine but unlike the other modules it didn't 
build a tests jar and this seems to be the root cause of the dependency error.
   The actual error was:
   
   [ERROR] Failed to execute goal on project avro-tools: Could not resolve 
dependencies for project org.apache.avro:avro-tools:jar:1.9.0-SNAPSHOT: Could 
not find artifact org.apache.avro:avro-mapred:jar:tests:1.9.0-SNAPSHOT -> [Help 
1]
   
   Do have any pointers as to how I can overcome this?  Thanks in advance.


This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> Add ability to use Java 8 date/time types instead of Joda time.
> ---
>
> Key: AVRO-2079
> URL: https://issues.apache.org/jira/browse/AVRO-2079
> Project: Avro
>  Issue Type: Improvement
>  Components: java, logical types
>Affects Versions: 1.8.2
>Reporter: Auke van Leeuwen
>Priority: Major
>  Labels: patch-available
>
> Currently, for the date/time related logical types, we are generating Joda 
> date/time objects. Since we've moved to Java-8 (AVRO-2043) it seems logical 
> to also provide the possibility to generate {{java.time.*}} date/time objects 
> instead of the Joda time variants.
> I propose to make this is a switch in {{SpecificCompiler.java}} which will 
> default to Joda (I think), but can be set to generate the Java 8 versions.
> (I'm currently trying to run through the code to see if I can make it work.)



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (AVRO-2079) Add ability to use Java 8 date/time types instead of Joda time.

2018-09-13 Thread ASF GitHub Bot (JIRA)


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

ASF GitHub Bot commented on AVRO-2079:
--

malcolmrobbins commented on issue #309: AVRO-2079: Add ability to generate 
Java8 native date/time classes (new)
URL: https://github.com/apache/avro/pull/309#issuecomment-421226180
 
 
   Thanks for that - I took a copy of your branch and tried a mvn test install 
and the build failed on Apache Avro Tools with an error that indicates a 
dependency on avro-mapred:jar:tests could not be satisfied.  The actual error 
is:
   
   [ERROR] Failed to execute goal on project avro-tools: Could not resolve 
dependencies for project org.apache.avro:avro-tools:jar:1.9.0-SNAPSHOT: Could 
not find artifact org.apache.avro:avro-mapred:jar:tests:1.9.0-SNAPSHOT -> [Help 
1]
   
   Do have any pointers as to how I can overcome this?  Thanks in advance.


This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> Add ability to use Java 8 date/time types instead of Joda time.
> ---
>
> Key: AVRO-2079
> URL: https://issues.apache.org/jira/browse/AVRO-2079
> Project: Avro
>  Issue Type: Improvement
>  Components: java, logical types
>Affects Versions: 1.8.2
>Reporter: Auke van Leeuwen
>Priority: Major
>  Labels: patch-available
>
> Currently, for the date/time related logical types, we are generating Joda 
> date/time objects. Since we've moved to Java-8 (AVRO-2043) it seems logical 
> to also provide the possibility to generate {{java.time.*}} date/time objects 
> instead of the Joda time variants.
> I propose to make this is a switch in {{SpecificCompiler.java}} which will 
> default to Joda (I think), but can be set to generate the Java 8 versions.
> (I'm currently trying to run through the code to see if I can make it work.)



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (AVRO-2079) Add ability to use Java 8 date/time types instead of Joda time.

2018-09-13 Thread ASF GitHub Bot (JIRA)


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

ASF GitHub Bot commented on AVRO-2079:
--

pvorb commented on issue #309: AVRO-2079: Add ability to generate Java8 native 
date/time classes (new)
URL: https://github.com/apache/avro/pull/309#issuecomment-421075273
 
 
   @malcolmrobbins Feel free to do this. Don't expect an official release with 
this change anytime soon.


This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> Add ability to use Java 8 date/time types instead of Joda time.
> ---
>
> Key: AVRO-2079
> URL: https://issues.apache.org/jira/browse/AVRO-2079
> Project: Avro
>  Issue Type: Improvement
>  Components: java, logical types
>Affects Versions: 1.8.2
>Reporter: Auke van Leeuwen
>Priority: Major
>  Labels: patch-available
>
> Currently, for the date/time related logical types, we are generating Joda 
> date/time objects. Since we've moved to Java-8 (AVRO-2043) it seems logical 
> to also provide the possibility to generate {{java.time.*}} date/time objects 
> instead of the Joda time variants.
> I propose to make this is a switch in {{SpecificCompiler.java}} which will 
> default to Joda (I think), but can be set to generate the Java 8 versions.
> (I'm currently trying to run through the code to see if I can make it work.)



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (AVRO-2163) Release 1.8.3

2018-09-13 Thread Raman Gupta (JIRA)


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

Raman Gupta commented on AVRO-2163:
---

Not that it appears like 1.8.3 is gonna happen any time soon, BUT that being 
said, I'd like to submit AVRO-2079 for consideration. There is a pull request 
here: https://github.com/apache/avro/pull/309.

> Release 1.8.3
> -
>
> Key: AVRO-2163
> URL: https://issues.apache.org/jira/browse/AVRO-2163
> Project: Avro
>  Issue Type: Task
>  Components: community
>Affects Versions: 1.8.3
>Reporter: Sean Busbey
>Assignee: Suraj Acharya
>Priority: Major
> Fix For: 1.8.3
>
>
> Please link to any issues that should be considered blockers for the 1.8.3 
> release.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (AVRO-2079) Add ability to use Java 8 date/time types instead of Joda time.

2018-09-13 Thread ASF GitHub Bot (JIRA)


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

ASF GitHub Bot commented on AVRO-2079:
--

rocketraman commented on issue #309: AVRO-2079: Add ability to generate Java8 
native date/time classes (new)
URL: https://github.com/apache/avro/pull/309#issuecomment-42103
 
 
   LOL: https://issues.apache.org/jira/browse/AVRO-2210


This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> Add ability to use Java 8 date/time types instead of Joda time.
> ---
>
> Key: AVRO-2079
> URL: https://issues.apache.org/jira/browse/AVRO-2079
> Project: Avro
>  Issue Type: Improvement
>  Components: java, logical types
>Affects Versions: 1.8.2
>Reporter: Auke van Leeuwen
>Priority: Major
>  Labels: patch-available
>
> Currently, for the date/time related logical types, we are generating Joda 
> date/time objects. Since we've moved to Java-8 (AVRO-2043) it seems logical 
> to also provide the possibility to generate {{java.time.*}} date/time objects 
> instead of the Joda time variants.
> I propose to make this is a switch in {{SpecificCompiler.java}} which will 
> default to Joda (I think), but can be set to generate the Java 8 versions.
> (I'm currently trying to run through the code to see if I can make it work.)



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Comment Edited] (AVRO-2210) Is The Avro Project Dead? Hopefully not.

2018-09-13 Thread Raman Gupta (JIRA)


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

Raman Gupta edited comment on AVRO-2210 at 9/13/18 3:15 PM:


It certainly appears dead-ish: https://i.imgur.com/sNkUglN.png


was (Author: rocketraman):
It certainly appears dead-ish:

!image-2018-09-13-11-14-44-791.png!

> Is The Avro Project Dead? Hopefully not.
> 
>
> Key: AVRO-2210
> URL: https://issues.apache.org/jira/browse/AVRO-2210
> Project: Avro
>  Issue Type: Wish
>Reporter: ldawson
>Priority: Major
>
> I'm just curious about it's future. It's an awesome technology that'd I'd 
> love to keep using and supporting. It's been over one year since the last 
> release, which is why I'm asking.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (AVRO-2210) Is The Avro Project Dead? Hopefully not.

2018-09-13 Thread Raman Gupta (JIRA)


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

Raman Gupta commented on AVRO-2210:
---

It certainly appears dead-ish:

!image-2018-09-13-11-14-44-791.png!

> Is The Avro Project Dead? Hopefully not.
> 
>
> Key: AVRO-2210
> URL: https://issues.apache.org/jira/browse/AVRO-2210
> Project: Avro
>  Issue Type: Wish
>Reporter: ldawson
>Priority: Major
>
> I'm just curious about it's future. It's an awesome technology that'd I'd 
> love to keep using and supporting. It's been over one year since the last 
> release, which is why I'm asking.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (AVRO-2225) Memory leak in SpecificData class

2018-09-13 Thread Simarjot Dahella (JIRA)
Simarjot Dahella created AVRO-2225:
--

 Summary: Memory leak in SpecificData class
 Key: AVRO-2225
 URL: https://issues.apache.org/jira/browse/AVRO-2225
 Project: Avro
  Issue Type: Bug
  Components: java
Affects Versions: 1.8.2
 Environment: We have deployed the system as bundles in OSGi framework 
Apache Karaf.
Reporter: Simarjot Dahella


We are getting memory leak issue in org.apache.avro.specific.SpecificData class 
due to the cache CTOR_CACHE. The cache size keeps on increasing and there is no 
way to remove or limit the cache size.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (AVRO-2224) Encode uniont types through std::any

2018-09-13 Thread Rui Maciel (JIRA)
Rui Maciel created AVRO-2224:


 Summary: Encode uniont types through std::any
 Key: AVRO-2224
 URL: https://issues.apache.org/jira/browse/AVRO-2224
 Project: Avro
  Issue Type: Improvement
  Components: c++
Affects Versions: 1.8.2
Reporter: Rui Maciel


With the release of C++17, standard C\+\+ started supporting 
[std::any|https://en.cppreference.com/w/cpp/utility/any].  It would be awesome 
if Apache Avro could generate C++ code that expressed union types through 
std::any instead of providing an ad-hoc implementation, which would enable 
using Avro-generated code in a more idiomatic way.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (AVRO-2079) Add ability to use Java 8 date/time types instead of Joda time.

2018-09-13 Thread ASF GitHub Bot (JIRA)


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

ASF GitHub Bot commented on AVRO-2079:
--

malcolmrobbins commented on issue #309: AVRO-2079: Add ability to generate 
Java8 native date/time classes (new)
URL: https://github.com/apache/avro/pull/309#issuecomment-420913712
 
 
   i.e. can I get hold of vorb:use-java8-time for our "private use" until it 
becomes generally available


This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> Add ability to use Java 8 date/time types instead of Joda time.
> ---
>
> Key: AVRO-2079
> URL: https://issues.apache.org/jira/browse/AVRO-2079
> Project: Avro
>  Issue Type: Improvement
>  Components: java, logical types
>Affects Versions: 1.8.2
>Reporter: Auke van Leeuwen
>Priority: Major
>  Labels: patch-available
>
> Currently, for the date/time related logical types, we are generating Joda 
> date/time objects. Since we've moved to Java-8 (AVRO-2043) it seems logical 
> to also provide the possibility to generate {{java.time.*}} date/time objects 
> instead of the Joda time variants.
> I propose to make this is a switch in {{SpecificCompiler.java}} which will 
> default to Joda (I think), but can be set to generate the Java 8 versions.
> (I'm currently trying to run through the code to see if I can make it work.)



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)