Always getting a value...

2014-11-26 Thread Niels Basjes
.setSomething(value); } I can create this same effect in my own project code. But having this automatically generated by the Avro engine would make life a lot easier. Is this an idea you guys would consider to have in the main (Java) generated code base? If so, is the 'getAlways' prefix sensible? -- Best regards Niels Basjes

Re: Always getting a value...

2014-11-26 Thread Niels Basjes
Oops, That should be public Foo getFoo() and public Foo getAlwaysFoo() ofcourse On Wed, Nov 26, 2014 at 6:28 PM, Niels Basjes wrote: > Hi, > > I have a Java project where I'm using Avro as the serialization technology. > I have a deep nested structure and many fi

Re: Always getting a value...

2014-11-26 Thread Niels Basjes
27;ve made the > default for the optional fields non-null? > > -- > Sean > On Nov 26, 2014 11:34 AM, "Niels Basjes" wrote: > > > Oops, > > That should be > > public Foo getFoo() > > and > > public Foo getAlwaysFoo() >

Re: Always getting a value...

2014-11-27 Thread Niels Basjes
nk there is a need/usecase for this idea (so I leave the issue open) or shall I simply close AVRO-1614 with a 'Won't fix'? Niels Basjes On Thu, Nov 27, 2014 at 1:37 AM, Doug Cutting wrote: > On Wed, Nov 26, 2014 at 2:33 PM, svante karlsson wrote: > > I'm not sur

Re: Always getting a value...

2014-12-01 Thread Niels Basjes
urementBuilder.build();* Open question: I have not seen unit tests that validate the generated Java code yet. How to approach this? Niels Basjes On Thu, Nov 27, 2014 at 5:37 PM, Niels Basjes wrote: > Hi, > > To see how it would work I simply wrote the patch and played in my > environm

Re: Always getting a value...

2014-12-02 Thread Niels Basjes
. Niels Basjes On Mon, Dec 1, 2014 at 6:05 PM, Niels Basjes wrote: > Hi, > > I realized over the weekend that the Builder instances do support an > 'incomplete' schema and this is validated at the time the build() is called. > Based upon that I redid the patch toda

What are the next steps?

2014-12-11 Thread Niels Basjes
e first one ( AVRO-1614 ) I already got some great feedback from Doug Cutting which I already implemented. So what is the next step in the process? What do I need to do to get this reviewed and committed ? (or rejected if you guys really don't want the change I proposed) -- Best regards Niels Basjes

Re: What are the next steps?

2014-12-16 Thread Niels Basjes
e to catch up. I'll try to take a look at these issues > soon. > > We welcome reviews from non-committers and tend to readily promote > folks to committer status once they've made more than a handful of > contributions so they can then help reduce the backlog. > > C

Re: Contributing to C# implementation

2014-12-24 Thread Niels Basjes
Hi, I would simply make it a "New Feature" as it is a completely new language and leave the priority to the default value. Niels Basjes On Wed, Dec 24, 2014 at 6:17 PM, Alexey Orlov wrote: > Hello again to everybody. > > To save reading the entire thread here is a quick

Re: New Avro committer - Ryan Blue

2015-01-06 Thread Niels Basjes
Congrats! On Tue, Jan 6, 2015 at 11:10 AM, Tom White wrote: > On behalf of the Apache Avro PMC I'm pleased to announce that Ryan > Blue has been elected as a committer on the Avro project. > > Welcome Ryan! > > Cheers, > Tom > -- Best regards / Met vriendelijke groeten, Niels Basjes

Re: Eclipse not building ?

2015-02-05 Thread Niels Basjes
an example error: > > "The import org.apache.maven cannot be resolved" > > if it matters, in file > > /avro-trunk/lang/java/maven-plugin/src/main/java/org/apache/avro/mojo/AbstractAvroMojo.java > > What am I missing here? > -- Best regards / Met vriendelijke groeten, Niels Basjes

Re: Next Avro release

2015-07-01 Thread Niels Basjes
ed against hadoop2 ) - AVRO-1559 Drop support for Ruby 1.8 On a personal note I would like a 'Yes, commit' / 'No, won't fix' choice from you guys regarding this proposal (Patch included): AVRO-1633 Add additional setXxx(Builder) method to make user code more readable. Nie

Re: Next Avro release

2015-07-18 Thread Niels Basjes
> >>> * AVRO-1693 > >>> > >>> On Tue, Jul 7, 2015 at 8:41 AM, Tom White wrote: > >>> > >>>> Committers - please take a look at the outstanding patch available > >>>> JIRAs for 1.7.8/1.8.0 and review and commit any that you'd

Encrypting only some of the fields.

2015-08-19 Thread Niels Basjes
start coding; Has anyone ever thought about what the 'right' approach is to do this in AVRO? Has anyone build something I can have a look at? -- Best regards Niels Basjes

Re: [DISCUSS] Release and code management

2015-11-14 Thread Niels Basjes
module therefor the version of the Avro format specification. I think it would be good if these modules use a version that essentially is - This way the libraries can have a separate release cycle and still clearly indicate the supported Avro specifcation. My 2ct Niels Basjes On Thu, Nov 12

Re: [VOTE] Avro release 1.8.0 (rc1)

2015-12-18 Thread Niels Basjes
ache.org/content/repositories/orgapacheavro-1003>* > > Please download, verify, and test. This is the first release that has been > built using Docker, so please pay extra attention to the languages you are > interested in. Thanks in advance for voting! > > Cheers, > Tom > -- Best regards / Met vriendelijke groeten, Niels Basjes

Re: [DISCUSS] Migrate to Java 7

2015-12-18 Thread Niels Basjes
+1 On 18 Dec 2015 12:33, "Tom White" wrote: > +1 > > Tom > > On Tue, Dec 15, 2015 at 1:08 AM, Ryan Blue wrote: > > > I just noticed that our tests are still compiling and running with Java > 6. > > Java 7 is already end-of-life (public patches at least), so I think it is > > reasonable to start

[DISCUSS][JAVA] Generating toBytes/fromBytes methods?

2015-12-18 Thread Niels Basjes
to. Would it be a good idea to generate methods like these into the generated Java code? This would make it possible to serialize and deserialize singles records like this: byte [] someBytes = measurement.toBytes(); Measurement m = Measurement.fromBytes(someBytes); Niels Basjes P.S. possibly no

Re: [DISCUSS] Migrate to Java 7

2015-12-18 Thread Niels Basjes
Ryan, Perhaps we should even make the step to build using Java 8, yet generate bytecode at the Java 7 level. Niels On Fri, Dec 18, 2015 at 1:25 PM, Niels Basjes wrote: > +1 > On 18 Dec 2015 12:33, "Tom White" wrote: > >> +1 >> >> Tom >> >>

Re: [DISCUSS] Migrate to Java 7

2015-12-19 Thread Niels Basjes
kward compatibility. This would also avoid the 1.8 bytecode problems. Niels Basjes On Fri, Dec 18, 2015 at 5:59 PM, Ryan Blue wrote: > I would agree, but unfortunately Java 8 features required bytecode changes > and Java 8 can't be compiled to target Java 7. There is a good summa

Re: [VOTE] Avro release 1.8.0 (rc1)

2015-12-19 Thread Niels Basjes
/test/case_finder.rb > > I think those file paths need to be added to lang/ruby/Manifest so that > they get included in the gem build process. > > Martin > > > On 18 Dec 2015, at 11:36, Niels Basjes wrote: > > > > +1 > > * Set the Maven staging as a repo on

Re: [DISCUSS][JAVA] Generating toBytes/fromBytes methods?

2015-12-21 Thread Niels Basjes
Guys? Any opinions on this idea? On 18 Dec 2015 14:01, "Niels Basjes" wrote: > Hi, > > I'm working on a project where I'm putting Avro records into Kafka and at > the other end pull them out again. > For that purpose I wrote two methods 'toBytes' and

Re: [DISCUSS][JAVA] Generating toBytes/fromBytes methods?

2015-12-22 Thread Niels Basjes
vert datum to bytes using data model > byte[] asBytes = codec.toBytes(datum); > > # convert bytes to datum using data model > ReflectClass copy = codec.fromBytes(asBytes); > > What do you think? > > rb > > > [1]: https://issues.apache.org/jira/browse/AVRO-

Re: [DISCUSS][JAVA] Generating toBytes/fromBytes methods?

2015-12-22 Thread Niels Basjes
lution that supports schema migration. Niels On Tue, Dec 22, 2015 at 11:55 AM, Niels Basjes wrote: > Thanks for pointing this out. > This is exactly what I was working on. > > The way I solved the 'does the schema match' question at work is by > requiring that all sc

Re: [DISCUSS][JAVA] Generating toBytes/fromBytes methods?

2015-12-23 Thread Niels Basjes
uff we have > 2) gives a language independent notion of compatibility > 3) doesn't bind how folks get stuff in/out of the single record form. > > -- > Sean Busbey > On Dec 22, 2015 06:52, "Niels Basjes" wrote: > > > I was not clear enough in my previou

Re: [VOTE] Avro release 1.8.0 (rc3)

2016-01-28 Thread Niels Basjes
ase download, verify, and test. The vote will remain open for at least > > 72 hours. Again, this is the first release that has been built using > > Docker, so please pay extra attention to the languages you are interested > > in. Thanks in advance for voting! > > > > Cheers, > > Tom > -- Best regards / Met vriendelijke groeten, Niels Basjes

Re: Draft board report

2016-04-13 Thread Niels Basjes
Looks good to me On 13 Apr 2016 06:21, "Sean Busbey" wrote: > +1 thanks Ryan! > > On Tue, Apr 12, 2016 at 6:20 PM, Ryan Blue > wrote: > > Hi everyone, > > > > Board reports are due tomorrow, here's a draft of what I'm planning to > > submit. If you want to add or edit something, please reply. >

Re: Moved to git!

2016-04-17 Thread Niels Basjes
Hi, I just noticed both these pages http://avro.apache.org/version_control.html https://cwiki.apache.org/confluence/display/AVRO/How+To+Contribute have not been updated to reflect the change to git. Can one of you guys pick this up please? Niels Basjes On Wed, Feb 10, 2016 at 5:13

Re: [DISCUSS] Quarterly release goal

2016-04-23 Thread Niels Basjes
+1 for quarterly releases On 17 Apr 2016 02:15, "Ryan Blue" wrote: > Hi everyone, > > It's been about 3 months since we released Avro 1.8.0 and we've already > accumulated several fixes that we should get out in a release. Sean > suggested it a few days ago, but I'm not sure if everyone saw that

Adding myself to the "Credits" page ?

2016-05-03 Thread Niels Basjes
Hi, How do I go about adding myself as one of the active committers to this page? https://avro.apache.org/credits.html This is what I would like to see added: username: nielsbasjes name: Niels Basjes organization: Bol.com roles: java, docker timezone: +1 I'

Re: Adding myself to the "Credits" page ?

2016-05-03 Thread Niels Basjes
o a download of Apache Forrest (I > used 0.9): > > ``` > ant -Dforrest.home=/path/to/apache-forrest-0.9/ > ``` > > Then just svn commit to publish. I think all committers have access, but > let me know if you run into trouble. > > rb > > On Tue, May 3, 2016 at 7:1

Re: 1.8.1 release

2016-05-13 Thread Niels Basjes
> [1]: https://issues.apache.org/jira/browse/AVRO-1833 > > > -- > Ryan Blue > -- Best regards / Met vriendelijke groeten, Niels Basjes

Re: 1.8.1 release

2016-05-13 Thread Niels Basjes
Ok, I'll investigate this. On 13 May 2016 17:44, "Ryan Blue" wrote: > I think that toString problem has already been fixed, the original issue > was AVRO-1799. > > rb > > On Fri, May 13, 2016 at 7:04 AM, Niels Basjes wrote: > > > I added an extra issue

Re: [VOTE] Release Apache Avro 1.8.2 RC1

2016-11-08 Thread Niels Basjes
+1 I ran clean, test, dist and rat from within docker for all languages and all passed. Niels Basjes On Tue, Nov 8, 2016 at 12:03 PM, Tom White wrote: > +1 > > I verified checksums & signature, source tag, license/notice, and ran Java > unit tests. > > Cheers, > Tom &

Re: [VOTE] Release Apache Avro 1.8.2 RC1

2016-11-10 Thread Niels Basjes
> * Java: Support for Decimal with specific classes > > * Ruby: A fix for compatibility when using snappy > > * Python 3: Updated to use the standard module-level logging pattern > > * C++: Support for Boost >= 1.59 > > * And more bug fixes... > > > > Please download, verify, and test, then please vote by the end of > > Wednesday, 9 November. > > > > [ ] +1 Release this as Apache Avro 1.8.2 > > [ ] +0 > > [ ] -1 Do not release this because... > > > > > > -- > > Ryan Blue > > > -- Best regards / Met vriendelijke groeten, Niels Basjes

Re: [VOTE] Release Apache Avro 1.8.2 RC1

2016-11-10 Thread Niels Basjes
Avro 1.8.2 RC1 to : -1 This RC1 is not good enough due to this issue. Niels Basjes On Thu, Nov 10, 2016 at 1:59 PM, Niels Basjes wrote: > @Simon I find it strange you say that the docker is 'leaking' something so > I did some testing. > I ran the tests on my system using

Re: [VOTE] Release Apache Avro 1.8.2 RC1

2016-11-10 Thread Niels Basjes
ix it for next release. Either way, the tests pass in the common > environment and I would rather not fail an RC for something like this. > > [1]: https://issues.apache.org/jira/browse/AVRO-1626 > > On Thu, Nov 10, 2016 at 7:17 AM, Niels Basjes wrote: > > > Guys, > &

Re: [DISCUSS] Community engagement

2016-11-24 Thread Niels Basjes
ink for now we should implement the CI stuff (preferable like I indicated above). My instinct tells me that with that in place any 'build breaking change' in 'any language' will be caught very quickly and should not be a problem. Niels Basjes P.S. The CI build should do as many of th

Checking if schema evolution will work.

2016-11-25 Thread Niels Basjes
problems in production. Do we have such a check somewhere (in the code base)? -- Best regards / Met vriendelijke groeten, Niels Basjes

Status of release 1.8.2??

2016-11-30 Thread Niels Basjes
Hi, What is the current status of the new release? The first RC failed yet I would really like to see it 'out there'. So what is the status at the moment? -- Best regards / Met vriendelijke groeten, Niels Basjes

Re: Avro 1.8.2 release

2016-11-30 Thread Niels Basjes
Hi Guys, Today a colleague of mine ran into a nasty NPE in the generated code. I found and fixed it. Can you please review it. I would really like to see this one go into the 1.8.2 is it is possible. Thanks Niels Basjes On Mon, Oct 31, 2016 at 6:22 PM, S G wrote: > Thanks for merging

Re: Avro 1.8.2 release

2016-11-30 Thread Niels Basjes
This jira and pull request for this NPE: https://issues.apache.org/jira/browse/AVRO-1966 https://github.com/apache/avro/pull/166 On Wed, Nov 30, 2016 at 9:59 PM, Niels Basjes wrote: > Hi Guys, > > Today a colleague of mine ran into a nasty NPE in the generated code. > I found

Re: Status of release 1.8.2??

2016-12-01 Thread Niels Basjes
blem for some people > during the last vote? It would be nice to have something that works both > inside and outside docker, without detecting whether or not it is running > in docker. > > rb > > On Wed, Nov 30, 2016 at 1:42 AM, Niels Basjes wrote: > > > Hi, > > &g

Re: Status of release 1.8.2??

2016-12-04 Thread Niels Basjes
Yes, we should avoid this kind of diversion. My knowledge of C# is however too limited to know of a better solution. I sure hope someone can tell what the right solution is. Niels Basjes On 5 Dec 2016 01:27, "Ryan Blue" wrote: Thanks for taking the time to put that together. I don&

Re: Fix for avro compiler error

2017-01-13 Thread Niels Basjes
Hi, I had a quick look. As far as I can see this issue has already been fixed. https://issues.apache.org/jira/browse/AVRO-1901 So why another pull request? Niels Basjes On Fri, Jan 13, 2017 at 12:57 PM, Ben McCann wrote: > Just a friendly reminder to please take a look at this

Re: [REPORT] January 2017 board report

2017-01-13 Thread Niels Basjes
iew >patches." IDF asked, "Where does this time pressure come from?" >To clarify, time pressure was a generous assumption. A more >correct statement is simply that reviews are not keeping pace > with contributions. Part of the community considers this a &

[IDEA] Making schema evolution for enums slightly easier.

2017-01-31 Thread Niels Basjes
way a 'reader' can read any value, the schema is compatible in all directions. What do you guys think? Is this an idea worth trying out? -- Best regards / Met vriendelijke groeten, Niels Basjes

Re: [IDEA] Making schema evolution for enums slightly easier.

2017-02-01 Thread Niels Basjes
'UNKNOWN' } and { 'A', 'B', > 'C', 'UNKNOWN' }. When a v1 consumer reads v2 records, C gets turned into > UNKNOWN. > > I like the designated catch-all symbol because it is a reasonable way to > opt-in for forward-compatibility. > &g

Re: [VOTE] Release Apache Avro 1.8.2 RC2

2017-04-06 Thread Niels Basjes
nning ./build.sh rat reveals a build failure caused by a missing copyright comment in lang/java/avro/src/test/java/org/apache/avro/TestFixed.java Niels Basjes On Thu, Apr 6, 2017 at 12:16 AM, Harsha wrote: > Sean, > Agree on most of points made here. I am new to the avro project but &g

Re: Welcome to our newest PMC member, Suraj Acharya

2017-04-14 Thread Niels Basjes
mittee (and accepted). > > Congratulations, Suraj! Thanks for your contributions, we look forward to > more. > > rb > > -- > Ryan Blue > -- Best regards / Met vriendelijke groeten, Niels Basjes

Re: [VOTE] Release Apache Avro 1.8.2 RC4

2017-05-10 Thread Niels Basjes
pattern > > * C++: Support for Boost >= 1.59 > > * And more bug fixes... > > > > Please download, verify, and test. This vote will remain open for at > least > > 72 hours. Given sufficient votes, I would like to close it on or about > 9AM > > CDT on Sunday, 14 May 2017. > > > > [ ] +1 Release this as Apache Avro 1.8.2 > > [ ] +0 > > [ ] -1 Do not release this because... > > > > -- > > Suraj Acharya > -- Best regards / Met vriendelijke groeten, Niels Basjes

Why are there so many fixes missing in the 1.8.2 release ?!?

2017-05-17 Thread Niels Basjes
avro-tools AVRO-1748. Add Snappy Compression to C++ DataFile (J. Langley via thiru) AVRO-1626: C#: Fix Avro.pref build error. (Naruto Takahashi via blue) AVRO-1966: Java: Fix NPE When copying builder with nullable record. (Niels Basjes) AVRO-1967: Java: Fix NPE when calling getXyzBuilder on

Re: [Announce] Release of Avro-1.8.2

2017-06-01 Thread Niels Basjes
ons. As a consequence the release notes (obviously based on the Jira tags) shows many bugs/changes that are not present in the release. How do we fix this properly? Niels Basjes On Thu, Jun 1, 2017 at 3:55 AM, Suraj Acharya wrote: > It gives me great pleasure to announce the release of Avro 1.8.2!

Re: Drop hadoop1 support in Avro 1.9

2017-07-27 Thread Niels Basjes
Yes. Good idea. +1 On Jul 27, 2017 09:52, "Gabor Szadovszky" wrote: > Hi All, > > It has already appeared in some discussions/code reviews that we might not > want to support hadoop1 anymore. As it would be a breaking change I would > suggest removing the hadoop1 support in the next major releas

Re: [VOTE] Convert to gitbox

2017-08-29 Thread Niels Basjes
+1 On Aug 29, 2017 18:50, "Gabor Szadovszky" wrote: > +1 > > On Tue, Aug 29, 2017 at 6:43 PM, Ryan Blue > wrote: > > > +! > > > > On Tue, Aug 29, 2017 at 9:29 AM, Sean Busbey wrote: > > > > > Way back in May we had consensus[1] on using gitbox so that we could > > start > > > making use of pul

Re: [ANNOUNCE] new committer Nándor Kollár

2017-11-06 Thread Niels Basjes
Welcome ! On Nov 6, 2017 17:04, "Sean Busbey" wrote: > Hi Folks! > > I'm very pleased to announce that Nándor Kollár has accepted the PMC's > invitation to become a committer on the Apache Avro project. > > Please join me in congratulating Nándor on this recognition of his great > work thus far

Re: [VOTE] Convert to gitbox

2017-12-06 Thread Niels Basjes
3 or more +1s and more +1s than -1s). > > > > > > [1]: https://s.apache.org/ieB0 > > > [2]: Committers will need to flag a github account as theirs via the > > account linking utility: > > > https://gitbox.apache.org/setup/ > > > > > > The git-wip repository will also cease, so folks who currently use it > > will need to update their remote url for existing git clones. We can call > > this out in our contribution docs. > > > > > > -- Best regards / Met vriendelijke groeten, Niels Basjes

Re: [VOTE] Convert to gitbox

2017-12-09 Thread Niels Basjes
ileges on that ticket. > > Suraj > > On Wed, Dec 6, 2017 at 3:09 AM, Niels Basjes wrote: > > > Hi, > > > > I see this transition was started but at this point it does not seem to > > work yet. > > What is the current status? > > > > Niels >

Licensing problem (LGPL in codebase!!)

2017-12-13 Thread Niels Basjes
do we fix this problem? -- Best regards / Met vriendelijke groeten, Niels Basjes

Re: Licensing problem (LGPL in codebase!!)

2017-12-13 Thread Niels Basjes
this clearly. What do you guys think about this approach? @Nandor / Gabor: I'll put up a ticket that we should run rat much more often (for both 1.8 and master). (i.e. no longer only in separate profile of maven) Niels Basjes On Wed, Dec 13, 2017 at 4:37 PM, Zoltan Farkas wrote: > Hi Ni

Re: Licensing problem (LGPL in codebase!!)

2017-12-14 Thread Niels Basjes
582b393e8f1b8df573c9#diff-ced3f0d25217ef63c2f2ea09a8b60e92 @Thiru: To be 100% sure: You agree with changing these two files to the Apache license? Niels Basjes On Wed, Dec 13, 2017 at 6:47 PM, Sean Busbey wrote: > In addition to Zoltan we'll need to confirm anyone else who has modifie

Re: Licensing problem (LGPL in codebase!!)

2017-12-14 Thread Niels Basjes
/browse/AVRO-2119 Niels Basjes On Thu, Dec 14, 2017 at 11:11 AM, Niels Basjes wrote: > Hi all, > > I had a closer look at the code base. > > Most important: > 1) I have found these files only in the master branch. > 2) I checked both release 1.8.2 and 1.7.7 and in these files

Re: Licensing problem (LGPL in codebase!!)

2017-12-20 Thread Niels Basjes
yone who has made any changes to the file after > the addition of the license will also need to be informed of the change to > the license. > > Thanks > > Suraj > > > On Thu, Dec 14, 2017 at 2:49 AM, Niels Basjes wrote: > > > Hi all, > > > > After

Re: Licensing problem (LGPL in codebase!!)

2017-12-22 Thread Niels Basjes
. I would appreciate it if you guys could check if this set of commits is correct now. Thanks. Niels Basjes On Wed, Dec 20, 2017 at 11:56 PM, Sean Busbey wrote: > I think so. > > It'd be better for someone who hasn't seen the current file to do the > code cleanup. But I don&

Re: Licensing problem (LGPL in codebase!!)

2017-12-22 Thread Niels Basjes
Committed. On Fri, Dec 22, 2017 at 1:27 PM, Niels Basjes wrote: > Hi all, > > Because this is tricky I decided to first let you guys review everything > before actually committing. > https://github.com/apache/avro/pull/271 > > This is the following set of commits: > AVRO

AVRO-2117: Code cleanup

2017-12-24 Thread Niels Basjes
w of what was changed I used a single commit per "type of fix". I would really appreciate feedback from you guys if and how to proceed with this one. Thanks. -- Best regards / Met vriendelijke groeten, Niels Basjes

[RESULT] Convert to gitbox

2018-01-25 Thread Niels Basjes
iting an additional 24 hours before actually submitting a ticket with INFRA to start the migration to gitbox. So unless we see good reasons not to migrate I'm starting the migration tomorrow. Best regards, Niels Basjes Apache Avro PMC On Tue, Aug 29, 2017 at 9:14 PM, Suraj Acharya wrote: > +1

Re: [RESULT] Convert to gitbox

2018-01-26 Thread Niels Basjes
FYI: Just now I put in the request with the Apache Infra team via ticket https://issues.apache.org/jira/browse/INFRA-15913 Niels On Thu, Jan 25, 2018 at 9:05 AM, Niels Basjes wrote: > Hi all, > > First of all apologies for the delay. > > For the vote to migrate Apache Avro t

Travel Assistance applications open.

2018-02-14 Thread Niels Basjes
— The Travel Assistance Committee (TAC) are pleased to announce that travel assistance applications for ApacheCon NA 2018 are now open! We will be supporting ApacheCon NA Montreal, Canada on 24th - 29th September 2018 TAC exists to help those that would like to attend ApacheCon events, but are u

Re: Avro serialization in streaming context

2018-02-23 Thread Niels Basjes
In fact at bol.com (where I work) we already do this in production. Please have a look at this because I have the feeling this already does a lot of what you mention. Niels Basjes On Thu, Feb 22, 2018 at 7:18 AM, Commeau, Gabriel wrote: > Hi all, > > I’ve been working for several years now

Re: Request for review: AVRO-2195

2018-07-02 Thread Niels Basjes
it exist outside the Java world? Niels Basjes On Mon, Jul 2, 2018 at 8:48 AM, Benson Qiu wrote: > Hi, > > Can a committer please assign AVRO-2195 > <https://issues.apache.org/jira/browse/AVRO-2195> to me and possibly leave > comments on my patch? > > Thank you. >

Re: Cleaning up the logo?

2018-09-15 Thread Niels Basjes
Yes very nice indeed. Also having a vector format really helps in looking good in presentations at conferences. So +1 from me. Niels Basjes On Sun, Sep 2, 2018 at 7:54 PM Doug Cutting wrote: > +1 looks great! > > Thanks, > > Doug > > On Wed, Aug 29, 2018, 10:54 AM Ryan B

Re: Jenkins

2018-10-11 Thread Niels Basjes
der, based on > the CloudBees > plugin as suggested on the Apache wiki > <https://cwiki.apache.org/confluence/display/INFRA/GitHub+Pull+Request+Builder> > . > > Hope to get your feedback on the plan, and hope to move forward :-) > > Cheers, Fokko -- Best regards / Met vriendelijke groeten, Niels Basjes

Re: Jenkins

2018-10-12 Thread Niels Basjes
#x27;t > really care which CI service we're using. Since we rely on Docker and > Yetus, we're not really locked in to a specific service. > > Cheers, Fokko > > > > > Op do 11 okt. 2018 om 21:53 schreef Niels Basjes : > > > I fully agree with automated build

Re: [DISCUSS] Changing the Avro logo

2022-06-24 Thread Niels Basjes
, not like Flex with the gradients) - I think we will need 2 variants: Square/Circle (social media, favicon, etc) and rectangle (top banner). Niels Basjes On Fri, Jun 24, 2022 at 5:40 PM Ryan Skraba wrote: > I think the square (or round) canvas is a really good idea -- it would > allow a

Re: [VOTE] Drop Python 2 support

2020-07-28 Thread Niels Basjes
Yes, fine by me. If people need an old version of python they can still get an old version of Avro to help them out. So for me +1 Niels On Tue, 28 Jul 2020, 16:55 Ryan Skraba, wrote: > Hello! Thanks to all the preparatory work you've done over the last > major releases, it seems alright to me

Re: New website

2021-10-28 Thread Niels Basjes
d the HTML content from the old site ( > https://avro.apache.org/) and converted it to Markdown for Hugo. > > Any feedback is welcome! With Pull Requests would be awesome! > > Regards, > Martin > -- Best regards / Met vriendelijke groeten, Niels Basjes

Re: New committer: Martin Grigorov

2022-01-05 Thread Niels Basjes
Welcome! On Wed, Jan 5, 2022, 11:58 Oscar Westra van Holthe - Kind < os...@westravanholthe.nl> wrote: > Congratulations Martin! This is well deserved. > > > Oscar > > On Tue, 4 Jan 2022 at 17:50, Ryan Skraba wrote: > > > The Project Management Committee (PMC) for Apache Avro > > has invited Mart

Re: Merge strategy

2018-10-30 Thread Niels Basjes
aster. > > > > > > Therefore I would only allow two merge strategies: > > > - Squash and merge: This will squash all the commits of the PR into one > > > single commit, and push it on top of master. This should be the default > > > strategy. > > > - Rebase and merge: This can be used for very big PR's, in which you > > don't > > > want to squash the original. > > > > > > Github allows us to disable merge-options. My suggestion would be to > > > disable the merge commit option, but I'd like to get the community's > > > opinion on it. > > > > > > Cheers, Fokko > > > > > > > > > > > -- Best regards / Met vriendelijke groeten, Niels Basjes

Re: [ANNOUNCE] Please welcome Fokko Driesprong to the Apache Avro PMC

2019-05-14 Thread Niels Basjes
Welcome aboard! On Tue, May 14, 2019, 09:28 Sean Busbey wrote: > Hi folks! > > On behalf of the Apache Avro PMC I am pleased to announce that Fokko > Driesprong has accepted our invitation to become a PMC member on the > Avro project. We appreciate Fokko stepping up to take more > responsibility

Re: [ANNOUNCE] Please welcome Ismaël Mejía to the Apache Avro PMC

2019-06-10 Thread Niels Basjes
Welcome! On Tue, 11 Jun 2019, 00:01 Brian Lachniet, wrote: > Congratulations, Ismaël! > > On Mon, Jun 10, 2019 at 5:48 PM Jesse Anderson > wrote: > >> Congrats! >> >> On Mon, Jun 10, 2019, 4:41 PM Sean Busbey wrote: >> >>> Hi folks! >>> >>> On behalf of the Apache Avro PMC I am pleased to anno

Re: supporting a "unit" field for avro schema

2019-06-29 Thread Niels Basjes
Hi, I attended your talk in Berlin and at the end I thought "too bad this is only Scala". I think it's a good idea to have this in Avro. The details will be tricky: How to encode the units in the schema for example. Especially because of the automatic conversion you spoke about. Niels On Fri,

Re: supporting a "unit" field for avro schema

2019-06-29 Thread Niels Basjes
nforcement. Parsers are currently instantiated via explicit lists of > types, which is a property I like, but that may not work well in a world > where multiple language bindings must be supported in a portable manner. > > > > On Sat, Jun 29, 2019 at 1:46 AM Niels Basjes wrote: >

Re: [ANNOUNCE] Please welcome Brian Lachniet to the Apache Avro PMC

2019-08-24 Thread Niels Basjes
Welcome aboard On Sat, Aug 24, 2019, 17:40 Sean Busbey wrote: > Hi folks! > > On behalf of the Apache Avro PMC I am pleased to announce that Brian > Lachniet has accepted our invitation to become a PMC member. We > appreciate Brian stepping up to take more responsibility in the > project. > > Pl

Re: [Announce] Please welcome Nándor Kollár to the Apache Avro PMC

2019-08-31 Thread Niels Basjes
Welcome! On Fri, Aug 30, 2019, 23:39 Brian Lachniet wrote: > Congratulations, Nándor! > > On Fri, Aug 30, 2019, 5:37 PM Sean Busbey wrote: > >> Hi folks! >> >> On behalf of the Apache Avro PMC I am pleased to announce that Nándor >> Kollár has accepted our invitation to become a PMC member. We

Re: DRAFT ASF Board Report - Apache Avro October 2019

2019-10-09 Thread Niels Basjes
LGTM. +1 On Wed, 9 Oct 2019, 16:06 Sean Busbey, wrote: > I went ahead and posted the report, with one minor change noted below. I > can still edit it over the next few days if needed. > > On Wed, Oct 9, 2019 at 12:00 AM Sean Busbey wrote: > > > > > ## Activity: > > The Avro project slowly is im

Re: [ANNOUNCE] new committer Michael Smith

2019-10-20 Thread Niels Basjes
Welcome! On Sun, Oct 20, 2019, 05:20 Sean Busbey wrote: > Hi folks! > > I'm very pleased to announce that Michael Smith has accepted the PMC's > invitation to become a committer on the Apache Avro project. > > Please join me in congratulating Michael on this recognition of their > great work thu

[AVRO-3713] Why does the default values cache need weak keys?

2023-02-10 Thread Niels Basjes
ull) { return value; } else { map.remove(weakKey); return null; } } V put(K key, V value) { return map.put(new WeakReference<>(key), value); } } -- Best regards / Met vriendelijke groeten, Niels Basjes

Does thrift need Java 11?

2023-03-08 Thread Niels Basjes
inary release of thrift also need java 11 ? Or can you tweak your build to produce Java 8 compatible binaries ? -- Best regards / Met vriendelijke groeten, Niels Basjes

[DISCUSS] Java 8 compatibility?

2023-03-08 Thread Niels Basjes
build under Java 11. So we cannot simply switch to Java 11. One thing I thought of is to switch "partially". Something like all modules be Java 8 compatible, except the Thrift one which is Java 11. Like to hear your thoughts on this. -- Best regards / Met vriendelijke groeten, Niels Basjes

Re: [DISCUSS] Java 8 compatibility?

2023-03-10 Thread Niels Basjes
t; So, if we maintain Java8 compatibility for current avro versions, make > the > > future "major" version in Java 11 or 17 only is not a pb i think. > > > > Best regards, > > Christophe Le Saëc > > > > > > Le mer. 8 mars 2023 à 23:22, Niels Bas

Re: Does thrift need Java 11?

2023-03-10 Thread Niels Basjes
Hi, Thanks for the info. Niels Basjes On Thu, Mar 9, 2023 at 4:02 AM Jiayu Liu wrote: > Hi Niels, > > Yes we moved on to Java 11 last year and configured the build to be > targeting Java 11 minimal (using gradle release config, the building JDK > is 17 but the target release

[JAVA] Proposal: Dropping theUnsafe

2023-05-05 Thread Niels Basjes
rds / Met vriendelijke groeten, Niels Basjes

Re: [JAVA] Proposal: Dropping theUnsafe

2023-05-05 Thread Niels Basjes
t;> everywhere but not Thrift). >> - Have checks in place to do a simple basic test using Java 8 (toolchains) >> >> One of the effects is that the build on Github will no longer use the >> "matrix" build and will build the project only once (I expect it to >> become faster because of that). >> >> Your opinions on this? >> >> -- >> Best regards / Met vriendelijke groeten, >> >> Niels Basjes >> > -- Best regards / Met vriendelijke groeten, Niels Basjes

Re: [JAVA] Proposal: Dropping theUnsafe

2023-05-15 Thread Niels Basjes
t; LTS > > > version, I think we should require the oldest, actively supported LST > > > version. For the next 5 months, this means Java 11. > > > > > > This link may be of interest here: https://endoflife.date/java > > > > > > > > > Kind regards, > >

Re: [DISCUSS] Release Avro 1.11.3

2023-07-12 Thread Niels Basjes
Yes, +1 from me for having a regression release. In my opinion this regression fix should also be included in this: https://issues.apache.org/jira/browse/AVRO-3713 Niels Basjes On Wed, Jul 12, 2023 at 2:30 PM Christophe Le Saëc wrote: > +1 for me too. > (*Are votes reserved for commit

Re: [VOTE] New Avro logo (final)

2023-10-20 Thread Niels Basjes
gt; > > > > > > > > ✉️ Oscar Westra van Holthe - Kind > > > > > > > > > > 🌐 https://github.com/opwvhk/ > > > > > > > > > > > > > > > > > > > > Op ma 2 okt. 2023 16:47 schreef Ryan Skraba < > r...@skraba.com > > > >: > > > > > > > > > > > > > > > > > > > > > I can't stop changing my mind, but I'm going to go with > > > V9.2 > > > > > -- I > > > > > > > > > > > really like the pigeon too, but I think the paper plane > > > fits > > > > > too > > > > > > > > > > > nicely to pass up! > > > > > > > > > > > > > > > > > > > > > > Excellent work, Emma, and thanks Oscar for calling the > > > vote. > > > > I > > > > > > > think > > > > > > > > > > > your voting proposal makes sense! > > > > > > > > > > > > > > > > > > > > > > Ryan > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > On Mon, Oct 2, 2023 at 3:59 PM Ismaël Mejía < > > > > ieme...@gmail.com > > > > > > > > > > > > > > wrote: > > > > > > > > > > > > > > > > > > > > > > > > V9.2 > > > > > > > > > > > > > > > > > > > > > > > > Like Fokko I was also not so close to the subject > and it > > > is > > > > > > great > > > > > > > > to > > > > > > > > > > > > see the final selection. > > > > > > > > > > > > It looks so great. Thanks for all the work Emma and > > > > everyone! > > > > > > > > > > > > > > > > > > > > > > > > Ismaël > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > On Mon, Oct 2, 2023 at 3:23 PM Fokko Driesprong < > > > > > > > fo...@apache.org> > > > > > > > > > > > wrote: > > > > > > > > > > > > > > > > > > > > > > > > > > Hey Oscar, > > > > > > > > > > > > > > > > > > > > > > > > > > Thanks for raising this vote. I wasn't active in > the > > > > > > > conversation > > > > > > > > > > > > > around the new logo, but I followed it from the > > > sideline. > > > > > The > > > > > > > new > > > > > > > > > > > logos are > > > > > > > > > > > > > fantastic. Kudos to Emma. > > > > > > > > > > > > > > > > > > > > > > > > > > I really like the pigeon, especially the one with > the > > > > > > envelope! > > > > > > > > My > > > > > > > > > > vote > > > > > > > > > > > > > goes to V6.1 if I can't vote on the alternative > version > > > > :) > > > > > > > > > > > > > > > > > > > > > > > > > > Cheers, Fokko > > > > > > > > > > > > > > > > > > > > > > > > > > Op ma 2 okt 2023 om 14:14 schreef Oscar Westra van > > > > Holthe - > > > > > > > Kind > > > > > > > > < > > > > > > > > > > > > > os...@westravanholthe.nl>: > > > > > > > > > > > > > > > > > > > > > > > > > > > Hello everyone, > > > > > > > > > > > > > > > > > > > > > > > > > > > > The past month, there has been new progress on > our > > > > search > > > > > > > for a > > > > > > > > > new > > > > > > > > > > > logo ( > > > > > > > > > > > > > > AVRO-3554 < > > > > > https://issues.apache.org/jira/browse/AVRO-3554 > > > > > > > >). > > > > > > > > > > > Thanks to > > > > > > > > > > > > > > Emma Kellam and the feedback we've all given, we > can > > > > now > > > > > > > > proceed > > > > > > > > > to > > > > > > > > > > > vote on > > > > > > > > > > > > > > the matter. > > > > > > > > > > > > > > > > > > > > > > > > > > > > These are the finalists to choose from (if the > image > > > is > > > > > > > > > unreadable, > > > > > > > > > > > it > > > > > > > > > > > > > > links to the comment where the finalists are > > > > announced): > > > > > > > > > > > > > > < > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://issues.apache.org/jira/browse/AVRO-3554?page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel&focusedCommentId=17770969#comment-17770969 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > So now, we can vote. Because a logo lasts longer > > > than a > > > > > > > typical > > > > > > > > > > > release, > > > > > > > > > > > > > > the rules deviate from the usual rules > > > > > > > > > > > > > > <https://www.apache.org/foundation/voting>: > > > > > > > > > > > > > > > > > > > > > > > > > > > >- the vote lasts 2 weeks > > > > > > > > > > > > > >- to avoid confusion, please vote with the > V... > > > > > > > ifentifier: > > > > > > > > > > V9.2, > > > > > > > > > > > V10.2, > > > > > > > > > > > > > >V11.2, V3.1 > > > > > > > > > > > > > >- the winner is the logo with at least two (2) > > > votes > > > > > > more > > > > > > > > than > > > > > > > > > > the > > > > > > > > > > > > > >runner-up > > > > > > > > > > > > > >- if there is no clear winner, we'll vote by > > > simple > > > > > > > majority > > > > > > > > > > > between the > > > > > > > > > > > > > >top picks > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Please vote for your preference! > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Kind regards, > > > > > > > > > > > > > > Oscar > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > > > > > > ✉️ Oscar Westra van Holthe - Kind < > opw...@apache.org > > > > > > > > > > > > > > > > > > 🌐 https://github.com/opwvhk/ > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > Ryan Blue > > > > > > > > > Tabular > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > > > > > > ✉️ Oscar Westra van Holthe - Kind > > > > > > > > > > > > > > -- > > > > > > > Oscar Westra van Holthe - Kind > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > David M. Carr > > da...@carrclan.us > -- Best regards / Met vriendelijke groeten, Niels Basjes

Re: Make Apache Avro a proper Java module.

2024-01-29 Thread Niels Basjes
because of changes in the way Java does things (mainly regarding reflection, modules and security). Note that if we put dropping Java 8 support up for a vote I would +1 it. Niels Basjes On Mon, Jan 8, 2024 at 8:39 PM Chad Preisler wrote: > I can do both depending on the timeline for 1.1

Re: Make Apache Avro a proper Java module.

2024-01-29 Thread Niels Basjes
> > of the existing unit tests will work without changes. Xerial is not a > > > proper Java module at this time, and it uses JNI which could make it > > tricky > > > (especially if the goal is to use jlink). > > > > > > For me, the motivation here is to u

[Java] New build environment requirements

2024-02-01 Thread Niels Basjes
been upgraded to 3.9.6 -- Best regards / Met vriendelijke groeten, Niels Basjes

  1   2   3   4   >