Re: [VOTE] Release Apache Commons CSV 1.10.0 based on RC1

2022-10-20 Thread David Dellsperger
I had just started to look into this and was going to call out the same thing. I'm concerned with those changes, especially the ones regarding the allowDuplicates change, I made a note in my ticket for work to make sure we have appropriate test cases on our end, with the RC, we didn't see any issu

Re: [VOTE] Release Apache Commons CSV 1.10.0 based on RC1

2022-10-20 Thread Alex Herbert
On Thu, 20 Oct 2022 at 23:43, Alex Herbert wrote: > > I did not have time to track through whether this behaviour changed > after the initial implementation of the flag. I would think not as the > original behaviour is from 1.0. This would map to: > > true -> ALLOW_ALL > false -> ALLOW_EMPTY > new

Re: [VOTE] Release Apache Commons CSV 1.10.0 based on RC1

2022-10-20 Thread Alex Herbert
On Thu, 20 Oct 2022 at 22:45, Gary D. Gregory wrote: > > Hi All (below) > > On 2022/10/20 18:08:31 Alex Herbert wrote: > > On Thu, 20 Oct 2022 at 17:05, sebb wrote: > > > > > > On Thu, 20 Oct 2022 at 15:43, Gary Gregory wrote: > > > > > > > > Would't it be simpler to deal with the serialization

Re: [VOTE] Release Apache Commons CSV 1.10.0 based on RC1

2022-10-20 Thread Gary D. Gregory
Hi All (below) On 2022/10/20 18:08:31 Alex Herbert wrote: > On Thu, 20 Oct 2022 at 17:05, sebb wrote: > > > > On Thu, 20 Oct 2022 at 15:43, Gary Gregory wrote: > > > > > > Would't it be simpler to deal with the serialization issue by bumping the > > > serialVersionID? We can just say that you on

Re: [math] contribution proposal for multivariate functions optimization (2)

2022-10-20 Thread Alex Herbert
Hi, Thanks for the interest in Commons Math. Currently all the optimisation code is in commons-math-legacy. I think the gradient based methods would fit in: org.apache.commons.math4.legacy.optim.nonlinear.scalar.gradient Can your implementations be adapted to work with the existing interfaces?

Re: [VOTE] Release Apache Commons CSV 1.10.0 based on RC1

2022-10-20 Thread Alex Herbert
On Thu, 20 Oct 2022 at 17:05, sebb wrote: > > On Thu, 20 Oct 2022 at 15:43, Gary Gregory wrote: > > > > Would't it be simpler to deal with the serialization issue by bumping the > > serialVersionID? We can just say that you only serialized and deserialize > > for the same version. > > Are we will

Re: [VOTE] Release Apache Commons CSV 1.10.0 based on RC1

2022-10-20 Thread sebb
On Thu, 20 Oct 2022 at 15:43, Gary Gregory wrote: > > Would't it be simpler to deal with the serialization issue by bumping the > serialVersionID? We can just say that you only serialized and deserialize > for the same version. Are we willing to continue supporting serialisation going forward? It

Re: [VOTE] Release Apache Commons CSV 1.10.0 based on RC1

2022-10-20 Thread Gary Gregory
Would't it be simpler to deal with the serialization issue by bumping the serialVersionID? We can just say that you only serialized and deserialize for the same version. Also note the PR will throw an NPE in the builder when instead of using the validate() method. Gary On Wed, Oct 19, 2022, 18:27

[math] contribution proposal for multivariate functions optimization (2)

2022-10-20 Thread François Laferrière
Hello, Sorry, previous message was a mess Based on Apache common math, I have implemented some commonplace optimization algorithms that could be integrated in ACM. This includes - Gradient Descent (en.wikipedia.org/wiki/Gradient_descent) - Newton Raphson (https://en.wikipedia.or

[math] contribution proposal for multivariate functions optimization

2022-10-20 Thread François Laferrière
Hello, Based on Apache common math, I have implemented some commonplace optimization algorithms that could be integrated in ACM. This includes Gradient Descent Gradient descent - Wikipedia | | | | | | | | | | | Gradient descent - Wikipedia Gradient descent is generally attributed to