Re: [VOTE] Apache Cayenne 4.2.1 release

2024-06-11 Thread Nikita Timofeev
ected row count in the DB > ==> expected: <2> but was: <1> > > The code to reproduce is on this branch: > https://github.com/agrestio/agrest/tree/cayenne-xx > > I am -1 for now. Let's investigate this some more. > > Thanks, > Andrus > > > > On May 30, 20

Re: [VOTE] Apache Cayenne 4.2.1 release

2024-05-30 Thread Nikita Timofeev
> Regards > Jurgen > > > On Thu, 30 May 2024 14:09:29 +0200, Nikita Timofeev > wrote: > > > Hi all, > > > > Here is a maintenance release 4.2.1, it fixes several issues, some are > > pretty serious. > > > > Release notes: > > https://g

[VOTE] Apache Cayenne 4.2.1 release

2024-05-30 Thread Nikita Timofeev
/repos/dist/dev/cayenne/4.2.1/ <https://dist.apache.org/repos/dist/dev/cayenne/4.0.3/> Please evaluate and cast your votes -- Best regards, Nikita Timofeev

Re: Deleting ObjEntity with flattened attribute

2024-05-06 Thread Nikita Timofeev
Hi Jurgen, Yeah, this seems like a problem here, thanks for finding it. Delete part is indeed intended behavior and introduced some time ago (I'm not quite sure when), and Cayenne 4.2 had a significant refactoring that altered the overall logic of flattened relationships. The idea here is that

Re: CAY-2842

2024-03-10 Thread Nikita Timofeev
o perhaps that's > > what this is about? > > > > If it is JDK 11+, do we want to allow "var" in the codebase? Makes it > > harder to do code reviews (IMHO). > > > > Thanks, > > mrg > > -- Best regards, Nikita Timofeev

Re: Web Site / Documentation

2024-02-09 Thread Nikita Timofeev
t; > https://cayenne.apache.org/docs/4.2/cayenne-guide/#system-requirements > > > > There are probably more, but that's what I noticed offhand. I'll try to > fix > > them when I have some time, but it might be a while. > > > > Thanks, > > mrg > > -- Best regards, Nikita Timofeev

Cayenne 5.0 proposals

2023-11-21 Thread Nikita Timofeev
anything really, as there shouldn't be many projects brave enough to just use SNAPSHOT. Note this change does not affect overall versioning, e.g. patch versions like 5.0.1 or global updates like 5.1. -- Best regards, Nikita Timofeev

Re: [VOTE] Apache Cayenne 4.2 release

2023-05-25 Thread Nikita Timofeev
With my +1 vote the result is following: John Huss (PMC): +1 Andrus Adamchik (PMC): +1 Nikita Timofeev (PMC): +1 I will finish this release soon. Thanks everyone! On Sat, May 20, 2023 at 11:17 AM Andrus Adamchik wrote: > > Very excited to have 4.2 out, especially with those regressions

[VOTE] Apache Cayenne 4.2 release

2023-05-16 Thread Nikita Timofeev
://dist.apache.org/repos/dist/dev/cayenne/4.2/ Please evaluate and cast your votes -- Best regards, Nikita Timofeev

Re: [VOTE] Apache Cayenne 4.0.3 release

2023-03-02 Thread Nikita Timofeev
With my a bit lated +1 the result is following: Andrus Adamchik (PMC): +1 Michael Gentry (PMC): +1 Nikita Timofeev (PMC): +1 I will finish this release today. Thanks everyone! On Mon, Feb 20, 2023 at 5:36 PM Michael Gentry wrote: > > Checksums: OK > Signatures: OK > RAT:

Re: [VOTE] Apache Cayenne 4.0.3 release

2023-02-20 Thread Nikita Timofeev
sr/local/Cellar/maven/3.9.0/libexec > > Java version: 17.0.6, vendor: Homebrew, runtime: > > /usr/local/Cellar/openjdk@17/17.0.6/libexec/openjdk.jdk/Contents/Home > > Default locale: en_US, platform encoding: UTF-8 > > OS name: "mac os x", version: "13.1&q

[VOTE] Apache Cayenne 4.0.3 release

2023-02-14 Thread Nikita Timofeev
/cayenne/4.0.3/ Please evaluate and cast your votes -- Best regards, Nikita Timofeev

Re: [VOTE] Apache Cayenne 4.2.RC2 release

2022-12-04 Thread Nikita Timofeev
With my +1 the result is following: Andrus Adamchik (PMC): +1 John Huss (PMC): +1 Michael Gentry (PMC): +1 Nikita Timofeev (PMC): +1 I will finish this release today. Thanks everyone! On Fri, Dec 2, 2022 at 10:02 PM Michael Gentry wrote: > > Checksums: OK > Signatures: OK > RAT:

Re: [VOTE] Apache Cayenne 4.2.RC2 release

2022-12-02 Thread Nikita Timofeev
cayenne-release-tools script) > > + rat passes > > + builds from source > > + Modeler runs on OS X > > + Cross-platform Modeler runs on OS X > > + Upgrade AgRest/LinkMove using the Maven repo. > > > > Everything looks good. I am +1. > > >

[VOTE] Apache Cayenne 4.2.RC2 release

2022-12-01 Thread Nikita Timofeev
/repositories/orgapachecayenne-1050/ Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.2.RC2/ Please evaluate and cast your votes. -- Best regards, Nikita Timofeev

Re: 4.3 -> 5.0

2022-11-11 Thread Nikita Timofeev
or version increase. > > Andrus -- Best regards, Nikita Timofeev

Switching from Travis to GitHub Actions

2022-11-10 Thread Nikita Timofeev
checked Cayenne builds [2] and it's much faster than on Travis. [1] https://cwiki.apache.org/confluence/pages/viewpage.action?spaceKey=INFRA=Travis+Migrations [2] https://github.com/apache/cayenne/actions/ -- Best regards, Nikita Timofeev

Re: Ant and eclipse related things in the pom.xml

2022-07-29 Thread Nikita Timofeev
If you are ready to keep it in a somewhat descent shape that would be wonderful. On Fri, Jul 29, 2022 at 1:06 AM John Huss wrote: > > On Thu, Jul 28, 2022 at 6:44 AM Nikita Timofeev > wrote: > > > Hi all, > > > > I'm cleaning up project structure a bit. And I ha

Ant and eclipse related things in the pom.xml

2022-07-28 Thread Nikita Timofeev
it completely, but wanted to be sure. [1] https://github.com/apache/cayenne/blob/master/pom.xml#L512 -- Best regards, Nikita Timofeev

Re: Records and result auto-mapping

2022-07-15 Thread Nikita Timofeev
Object[]. Prefetches can be auto-mapped to record hierarchies. > > Both examples would work with either records or regular POJOs, it is just > that record definitions are so easy to create on the spot, that they can be > used in a multitude of very narrow contexts. > > Andrus > -- Best regards, Nikita Timofeev

Re: Cayenne 5.0 - getting rid of legacy

2022-07-07 Thread Nikita Timofeev
keep it as is, is not much of a problem, I just don't like those parts with unknown state. On Thu, Jul 7, 2022 at 7:02 PM Andrus Adamchik wrote: > > > > > On Jul 5, 2022, at 2:00 PM, Nikita Timofeev > > wrote: > > > > Id like to add OSGi support to that remov

Re: Cayenne 5.0 - getting rid of legacy

2022-07-05 Thread Nikita Timofeev
notations are great, but only if you know them already. Even > > by-convention is good IMO. Can have an empty onPostLoad() in the superclass > > and the IDE can help you remember the event/method when you need to > > override it. > > > > Thanks, > > > >

Re: Cayenne 5.0 - getting rid of legacy

2022-07-05 Thread Nikita Timofeev
se we > > already have Bootique examples available). > > > > 6. Remove deprecated SelectQuery. ObjectSelect is a full replacement. There > > are more query improvements that I have in mind, but this one is a no > > brainer. > > > > 7. Remove entity callbacks from the Modeler and XML. Only annotated > > callbacks will be supported. > > > > Comments? > > > > Andrus > -- Best regards, Nikita Timofeev

Switching master branch to 4.3

2022-06-30 Thread Nikita Timofeev
Hi all, Just a quick heads-up, master is now 4.3 and 4.2 is moved to the STABLE-4.2 branch. -- Best regards, Nikita Timofeev

Re: [VOTE] Apache Cayenne 4.2.RC1 release

2022-06-10 Thread Nikita Timofeev
With my +1 the result is following: Michael Gentry (PMC): +1 Andrus Adamchik (PMC): +1 John Huss (PMC): +1 Nikita Timofeev (PMC): +1 I will finish this release today. Thanks everyone! On Mon, Jun 6, 2022 at 6:58 PM John Huss wrote: > > +1 > All my checks passed on the mac wit

[VOTE] Apache Cayenne 4.2.RC1 release

2022-06-03 Thread Nikita Timofeev
evaluate and cast your votes. -- Best regards, Nikita Timofeev

Release Candidate of the 4.2

2022-05-31 Thread Nikita Timofeev
Hi all, Looks like it's a good time for the 4.2.RC1 version. No serious problems were found in B1 and not much happening with 4.2 right now. So, if there's nothing I'm missing I'll start the release process this week. -- Best regards, Nikita Timofeev

Re: [VOTE] Apache Cayenne 4.1.1 release, second try

2021-12-24 Thread Nikita Timofeev
With my +1 the result is following: John Huss (PMC): +1 Andrus Adamchik (PMC): +1 Michael Gentry (PMC): +1 Nikita Timofeev (PMC): +1 I will finish the release today. Thanks, everyone and happy holidays! On Thu, Dec 23, 2021 at 8:34 PM Michael Gentry wrote: > > Outside of the UI ar

Re[2]: [VOTE] Apache Cayenne 4.1.1 release, second try

2021-12-23 Thread Nikita Timofeev
> > It used to not generate anywhere near that much output for me, including > on the recent 4.2 build. > > > On Wed, Dec 22, 2021 at 2:46 AM Andrus Adamchik < aadamc...@gmail.com> > wrote: > >> All checks pass. +1 >> >> >>> On Dec 21, 20

Re[2]: [VOTE] Apache Cayenne 4.1.1 release, second try

2021-12-23 Thread Nikita Timofeev
tab), etc. > >I'm not sure what the distribution DMG was built with, but when I double >click it (about window says I'm running under Java 17), then the Entity tab >is normal, as well as a few other refinements. > > >On Tue, Dec 21, 2021 at 3:24 AM Nikita Timofeev < ntimof...@obj

[VOTE] Apache Cayenne 4.1.1 release, second try

2021-12-21 Thread Nikita Timofeev
/ Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.1.1/ Please evaluate and cast your votes -- Best regards, Nikita Timofeev

Re: [VOTE] Apache Cayenne 4.1.1 release

2021-12-16 Thread Nikita Timofeev
se (assuming we'd handle Gradle in > 4.1.2), but we also have that issue with Modeler (also Java 17 related) I > mentioned in another message. So I am -1 for now, unless someone proves me > wrong on the Windows Modeler issue :) > > Andrus > > > > On De

Re[2]: [VOTE] Apache Cayenne 4.1.1 release

2021-12-16 Thread Nikita Timofeev
> >On 16/12/21 7:11pm, Nikita Timofeev wrote: > Hi Ari, > > Gradle 7 fix is in the 4.2 version. > > On Thu, Dec 16, 2021 at 2:53 AM Aristedes Maniatis >< a...@ish.com.au.invalid> wrote: >> Did the fixes to allow cgen to work under gradle 7 come in with this >>

Re: [VOTE] Apache Cayenne 4.1.1 release

2021-12-16 Thread Nikita Timofeev
Hi Ari, Gradle 7 fix is in the 4.2 version. On Thu, Dec 16, 2021 at 2:53 AM Aristedes Maniatis wrote: > > Did the fixes to allow cgen to work under gradle 7 come in with this > release? > > > Ari > > > On 16/12/21 2:22am, Nikita Timofeev wrote: > > Hi all,

[VOTE] Apache Cayenne 4.1.1 release

2021-12-15 Thread Nikita Timofeev
://dist.apache.org/repos/dist/dev/cayenne/4.1.1/ Please evaluate and cast your votes -- Best regards, Nikita Timofeev

Re: [VOTE] Apache Cayenne 4.2.B1 release, second try

2021-12-06 Thread Nikita Timofeev
With my +1 the result is following: Michael Gentry (PMC): +1 John Huss (PMC): +1 Andrus Adamchik (PMC): +1 Nikita Timofeev (PMC): +1 I will finish the release today. Thanks, everyone! On Sun, Dec 5, 2021 at 11:53 AM Andrus Adamchik wrote: > > My checklist passes. Tested the Modeler

Re: [VOTE] Apache Cayenne 4.2.B1 release, second try

2021-12-02 Thread Nikita Timofeev
t/src/main/resources/cayenne-test.xml > > I suspect this is due to macOS security protecting ~/Downloads, but there > was no notification about giving access to the folder from the system. Was > able to open a different model under ~/Projects without issue. Might need a > release note/e

Re: [VOTE] Apache Cayenne 4.2.B1 release, second try

2021-12-02 Thread Nikita Timofeev
*(gradle)* @ > > cayenne-gradle-plugin* ---* > > > > Error: Could not find or load main class > > org.gradle.wrapper.GradleWrapperMain > > > > Caused by: java.lang.ClassNotFoundException: > > org.gradle.wrapper.GradleWrapperMain > > > > On Wed, Dec 1, 2021 at

[VOTE] Apache Cayenne 4.2.B1 release, second try

2021-12-01 Thread Nikita Timofeev
your votes. -- Best regards, Nikita Timofeev

Re: [VOTE] Apache Cayenne 4.2.B1 release

2021-11-30 Thread Nikita Timofeev
alog: "No suitable Java version > found on your system! The program requires Java 1.8 or later" > CayenneModeler 4.1 starts on this VM with no issues. > > > Andrus > > > > On Nov 29, 2021, at 12:35 PM, Nikita Timofeev > > wrote: > > > > Hi Andrus

Re: [VOTE] Apache Cayenne 4.2.B1 release

2021-11-29 Thread Nikita Timofeev
.MojoExecutor.execute > (MojoExecutor.java:156) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:148) > > > [INFO] cayenne-gradle-plugin: Cayenne Gradle Plugin ... FAILURE [ 1.092 > s] > > > > > > On Nov 25, 2021, a

[VOTE] Apache Cayenne 4.2.B1 release

2021-11-25 Thread Nikita Timofeev
your votes. -- Best regards, Nikita Timofeev

Cayenne 4.2.B1 release heads up

2021-11-23 Thread Nikita Timofeev
(there are test failures due to a stricken modules boundaries check). So if everything goes as planned I want to start the release process this week. -- Best regards, Nikita Timofeev

Re[2]: CI

2021-10-10 Thread Nikita Timofeev
Hi all, I've read about limitations on the Apache side. It turns out not so great in that case. There's only approved actions available and, more important, there's limited number of runners available for *all* Apache projects. Ifra warns that it could be really slow [1] [1]

Re: Build failure with OpenJDK 11 (amazon corretto)

2021-09-23 Thread Nikita Timofeev
t be accessed from > outside package* > > [*ERROR*] *public class FirebirdQualifierTranslator extends > QualifierTranslator {* > > [*ERROR*] * ^* > > [*ERROR*] > > [*ERROR*] *Command line was: > /Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/javadoc > @options @argfile* > > [*ERROR*] > > [*ERROR*] *Refer to the generated Javadoc files in > '/Users/john/cayenne/docs/doc/target/site/apidocs/doc/api' dir.* -- Best regards, Nikita Timofeev

Cayenne website uses .asf.yaml now

2021-07-29 Thread Nikita Timofeev
Hi all, Just a quick heads up. Cayenne website is now uses .asf.yaml [1] for publishing, see official docs[2] for details. [1] https://github.com/apache/cayenne-website/blob/master/src/main/site/static/.asf.yaml [2] http://s.apache.org/asfyamlpublishing -- Best regards, Nikita Timofeev

Re: 4.2.M3 Modeler Error when generating classes

2021-03-30 Thread Nikita Timofeev
> at > java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205) > at > java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) > at > java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) > at java

Re: [VOTE] Apache Cayenne 4.2.M3 release

2021-03-19 Thread Nikita Timofeev
With my +1 the result is following: John Huss (PMC): +1 Andrus Adamchik (PMC): +1 Michael Gentry (PMC): +1 Nikita Timofeev (PMC): +1 I will finish the release today. Thanks, everyone! P.S. Here are issues that Michael have found: https://issues.apache.org/jira/browse/CAY-2702 (callbacks menu

[VOTE] Apache Cayenne 4.2.M3 release

2021-03-13 Thread Nikita Timofeev
/ Please evaluate it and cast your votes. -- Best regards, Nikita Timofeev

Re: [VOTE] Apache Cayenne 4.2.M2 release

2020-10-12 Thread Nikita Timofeev
Here is my +1 And here is the results: John Huss (PMC): +1 Andrus Adamchik (PMC): +1 Nikita Timofeev (PMC): +1 I will finish the release today. Thanks, everyone! On Thu, Oct 8, 2020 at 6:13 PM Andrus Adamchik wrote: > > All good. +1 > > > > On Oct 6, 2020, at 9:33 P

[VOTE] Apache Cayenne 4.2.M2 release

2020-10-06 Thread Nikita Timofeev
/content/repositories/orgapachecayenne-1042/ Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.2.M2/ Please evaluate it and cast your votes. -- Best regards, Nikita Timofeev

Re: JavaDoc Issue

2020-08-03 Thread Nikita Timofeev
a magic configuration property somewhere. I've > been pretty busy lately and didn't know if I'd have time to look for it, so > I figured I'd just let the list know for now. > > Thanks! > > mrg > > > On Fri, Jul 31, 2020 at 2:47 PM Nikita Timofeev > wrote: > > &g

Re: JavaDoc Issue

2020-07-31 Thread Nikita Timofeev
pi/> > Search: BaseDataObject (click on search result) > 404: > https://cayenne.apache.org/docs/4.2/api/undefined/org/apache/cayenne/BaseDataObject.html -- Best regards, Nikita Timofeev

Re: [VOTE] Apache Cayenne 4.1 release

2020-07-21 Thread Nikita Timofeev
Here is my +1 And here is the results: John Huss (PMC): +1 Andrus Adamchik (PMC): +1 Aristedes Maniatis (PMC): +1 Nikita Timofeev (PMC): +1 I will finish the release today. Thanks, everyone! On Mon, Jul 20, 2020 at 11:34 AM Aristedes Maniatis wrote: > > +1 > > My review was on

[VOTE] Apache Cayenne 4.1 release

2020-07-14 Thread Nikita Timofeev
evaluate and cast your votes. -- Best regards, Nikita Timofeev

Re: That warning when combining a joint prefetch with a fetch limit

2020-05-18 Thread Nikita Timofeev
hat is the exact text, so I can search for it in the > > code? > > > > Andrus > > > >> On May 16, 2020, at 11:23 AM, Hugi Thordarson wrote: > >> > >> Hi all, > >> just wondering; the warning that's logged if a query uses a joint prefetch > >> in conjunction with a limit—shouldn't that only apply to to-many > >> relationships? > >> > >> Cheers, > >> - hugi -- Best regards, Nikita Timofeev

Re: 4.2 - DISTINCT in column query

2020-04-23 Thread Nikita Timofeev
olumn queries there are > no simple rules for when there may be duplicate result rows. Our case doesn't > require DISTINCT only because of the special combination (entity and a > related to-one id). And we need to fix this on Agrest end (that join is > redundant in case of to-one). > > Still figured I'd mention... > > Andrus > > -- Best regards, Nikita Timofeev

Re: [VOTE] Apache Cayenne 4.2.M1 release

2020-04-20 Thread Nikita Timofeev
Here is my +1 And here is the results: John Huss (PMC): +1 Michael Gentry (PMC): +1 Andrus Adamchik (PMC): +1 Nikita Timofeev (PMC): +1 Non-binding: Emerson Castañeda: +1 I will finish the release today. Thanks, everyone! On Sat, Apr 18, 2020 at 10:56 AM Andrus Adamchik wrote: > &

[VOTE] Apache Cayenne 4.2.M1 release

2020-04-15 Thread Nikita Timofeev
/ Please evaluate and cast your votes. -- Best regards, Nikita Timofeev

Re: [VOTE] Apache Cayenne 4.2.M1 release

2020-04-15 Thread Nikita Timofeev
g > > as-is, but a better M1 is still desirable. > > > > > > On Tue, Apr 14, 2020 at 5:10 AM Nikita Timofeev > > wrote: > > > >> That's not a big effort to prepare a fresh release, it getting faster > >> each time :). > >> So I think I coul

Re: [VOTE] Apache Cayenne 4.2.M1 release

2020-04-14 Thread Nikita Timofeev
e also > > >> using the AutoAdapter (don't know if anyone still NOT using the > > >> AutoAdapter?). I suppose we can still release the M1, though it will > > not be > > >> usable for me unfortunately until this is fixed. > > >> > > >

Re: [VOTE] Apache Cayenne 4.2.M1 release

2020-04-13 Thread Nikita Timofeev
> CreateIT) [2]. > > Is this related to 57332e865f5dabb9c7adef4bac9a61137f6828c4 (batch mode and > PKs on Derby) ? > > (Derby version used in tests is 10.14.2.0 - the latest that supports Java 8) > > Andrus > > > > On Apr 7, 2020, at 2:03 PM, Nikita Timofeev > > wrote: &g

[VOTE] Apache Cayenne 4.2.M1 release

2020-04-07 Thread Nikita Timofeev
/ Please evaluate and cast your votes. -- Best regards, Nikita Timofeev

Re: [VOTE] Apache Cayenne 4.2.M1 release

2020-04-03 Thread Nikita Timofeev
wrote: > > Thanks. > > I figured out the problem with cgen was that I had velocity-engine-core-2.0 > instead of velocity-engine-core-2.1. Updating the jar fixed the problem. > > > On Thu, Mar 26, 2020 at 12:25 PM Nikita Timofeev > wrote: > > > Thank you, John, fo

Re: [VOTE] Apache Cayenne 4.2.M1 release

2020-03-26 Thread Nikita Timofeev
perfect. But I did see a > regression in a very specific case. I have an entity with a meaningful > foreign key attribute that is modeled as a primitive (int). The attribute > is the same column as referenced by a relationship on the same entity. This > was working in the previous

[VOTE] Apache Cayenne 4.2.M1 release

2020-03-24 Thread Nikita Timofeev
://dist.apache.org/repos/dist/dev/cayenne/4.2.M1/ Please evaluate and cast your votes. -- Best regards, Nikita Timofeev

Re: [VOTE] Apache Cayenne 4.1.RC2 release

2019-10-29 Thread Nikita Timofeev
Here is my +1 The difference in javadocs is because of different JDK versions I used to build assemblies. Final results are following: Andrus Adamchik (PMC): +1 Michael Gentry (PMC): +1 John Huss (PMC): +1 Nikita Timofeev (PMC): +1 I will finish the release today. Thanks, everyone! On Mon

[VOTE] Apache Cayenne 4.1.RC2 release

2019-10-25 Thread Nikita Timofeev
/ Please evaluate and cast your votes. -- Best regards, Nikita Timofeev

Re: [VOTE] Apache Cayenne 4.0.2 release

2019-10-14 Thread Nikita Timofeev
Here is my +1 Final results are following: John Huss (PMC): +1 Andrus Adamchik (PMC): +1 Nikita Timofeev (PMC): +1 I will finish the release today. Thanks, everyone! On Thu, Oct 10, 2019 at 3:09 PM Andrus Adamchik wrote: > > My checklist passes. I am +1. > > A few small notes:

[VOTE] Apache Cayenne 4.0.2 release

2019-10-09 Thread Nikita Timofeev
/4.0.2/ Please evaluate and cast your votes. -- Best regards, Nikita Timofeev

Re: [VOTE] Apache Cayenne 4.1.RC1 release

2019-10-08 Thread Nikita Timofeev
Here is my +1 Final results are following: Andrus Adamchik (PMC): +1 John Huss (PMC): +1 Nikita Timofeev (PMC): +1 I will finish the release today. Thanks, everyone! On Fri, Oct 4, 2019 at 1:13 AM Emerson Castañeda wrote: > > Never mind, I found the release guide that contains a

[VOTE] Apache Cayenne 4.1.RC1 release

2019-10-03 Thread Nikita Timofeev
and cast your votes. -- Best regards, Nikita Timofeev

Re: Release sequence

2019-09-05 Thread Nikita Timofeev
present test cases that started failing for me starting with > 4.2. > > https://github.com/apache/cayenne/pull/385/commits/144584bd042161ae872cc46a3944076424bb00cc > > https://github.com/apache/cayenne/pull/390 > > Thanks! > > > On Fri, Aug 30, 2019 at 6:16 AM Nikita Timof

Release sequence

2019-08-30 Thread Nikita Timofeev
Hi all, We have some changes ready for release in 4.0, and soon 4.1 and 4.2 will be ready for release as well. So I have a question, is it better to push it all together for voting or one by one? -- Best regards, Nikita Timofeev

Re: [VOTE] Apache Cayenne 4.1.B2 release

2019-05-13 Thread Nikita Timofeev
Here is my +1 Final results are following: John Huss (PMC): +1 Andrus Adamchik (PMC): +1 Nikita Timofeev (PMC): +1 I will finish release today. Thanks everyone! On Fri, May 10, 2019 at 4:54 PM Andrus Adamchik wrote: > > My checklist passes. The only minor thing that I n

[VOTE] Apache Cayenne 4.1.B2 release

2019-05-04 Thread Nikita Timofeev
/orgapachecayenne-1031/ Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.1.B2/ Please evaluate it and cast your votes. [1] https://issues.apache.org/jira/browse/CAY-2566 -- Best regards, Nikita Timofeev

DataDomainFlushAction redesign

2019-04-23 Thread Nikita Timofeev
://issues.apache.org/jira/browse/CAY-2571 [2] https://github.com/apache/cayenne/pull/377 [3] https://github.com/apache/cayenne/blob/f55efff11227671dc89ab2d5561858e9e2e75100/cayenne-server/src/main/java/org/apache/cayenne/access/flush/operation/DbRowOp.java#L32 -- Best regards, Nikita Timofeev

Re: Cayenne 4.2 StringProperty—implement ComparableProperty?

2019-04-10 Thread Nikita Timofeev
self. It feels wrong—but if it's supported by DBs and widely used, perhaps > the Cayenne API should allow for that? > > Cheers, > - hugi -- Best regards, Nikita Timofeev

Re: Allowing property getters without a "get" prefix on DataObjects

2019-04-10 Thread Nikita Timofeev
; >> and wouldn't have to touch any logic related to reading or setting > >> property values, it would only pass in our preferred property name > >> structure. > >> > >> At least that's one idea. If you agree with this, I'd be more than happy > >>

Re: [VOTE] Cayenne 4.1.B1 release

2019-03-18 Thread Nikita Timofeev
Finally we have required votes. Here is my +1 for the release. Final results are following: Andrus Adamchik (PMC): +1 Aristedes Maniatis (PMC): +1 Nikita Timofeev (PMC): +1 Thanks everyone! That was long, but productive process :) I'll finalize everything today. On Mon, Mar 18, 2019 at 9:14 AM

Re: [VOTE] Cayenne 4.1.B1 release

2019-03-15 Thread Nikita Timofeev
it isn't running, but no luck yet. > > > Ari > > > On 8/3/19 12:23am, Nikita Timofeev wrote: > > Uploaded fixed version: > > > > Maven repo: > > https://repository.apache.org/content/repositories/orgapachecayenne-1028/ > > Assemblies: https://dist.ap

Re: [VOTE] Cayenne 4.1.B1 release

2019-03-07 Thread Nikita Timofeev
Uploaded fixed version: Maven repo: https://repository.apache.org/content/repositories/orgapachecayenne-1028/ Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.1.B1/ On Thu, Mar 7, 2019 at 1:44 PM Nikita Timofeev wrote: > > I think I can just redo this release. It's better b

Re: [VOTE] Cayenne 4.1.B1 release

2019-03-07 Thread Nikita Timofeev
9, at 7:32 PM, John Huss wrote: > > >> > > >> The windows zip doesn't include the file > > >> "lib/third-party/slf4j-api-1.7.25.jar" which the mac one does. > > >> > > >> Otherwise it looks good. > > >> > > >&g

[VOTE] Cayenne 4.1.B1 release

2019-03-01 Thread Nikita Timofeev
/repos/dist/dev/cayenne/4.1.B1/ Please evaluate it and cast your votes. -- Best regards, Nikita Timofeev

Re: Cayenne geospacial features

2019-02-24 Thread Nikita Timofeev
es(index), CHARSET); > >break; > >default: > >wkt = rs.getString(index); > >break; > >} > >if (wkt == null) { > >return (Geometry) null; > >} > >return new WKTRe

Re: Allowing property getters without a "get" prefix on DataObjects

2019-02-07 Thread Nikita Timofeev
our preferred property name structure. > > At least that's one idea. If you agree with this, I'd be more than happy to > submit a PR with that modification once your PR has been merged. > > Cheers, and thanks again, > - hugi > > > > > On 4 Feb 2019, at 13:12, Nikit

Re: Allowing property getters without a "get" prefix on DataObjects

2019-02-04 Thread Nikita Timofeev
). > >>>>>>>> > >>>>>>>> * There are tons of Java frameworks out there that expect and > >>>>>>>> utilize the > >>>>>>>> JavaBeans contract, so it is great for folding external frameworks > >>>>>>>> into > >>>>>>>> your code. Or folding Cayenne into other frameworks, such as > >>>>>>>> Tapestry. I > >>>>>>>> can specify Cayenne object/relationship paths in Tapestry (and other > >>>>>>>> frameworks) such as > >>>>>>>> t:value="currentItem.resourceSummary.grossCost.costs.continuingFootnote" > >>>>>>>> (real example). Since Tapestry expects the JavaBeans contract and > >>>>>>>> Cayenne > >>>>>>>> provides it, this works flawlessly. > >>>>>>>> > >>>>>>>> * In Eclipse (and others, I'm sure) I can do anObject.get[pause or > >>>>>>>> control-space] and see all the getters associated with that object. > >>>>>>>> Without the get prefix, they are spread out a-z and therefore you > >>>>>>>> can't get > >>>>>>>> as concise a list. > >>>>>>>> > >>>>>>>> mrg > >>>>>>>> > >>>>>>>> > >>>>>>>> On Tue, Sep 26, 2017 at 7:02 AM, Hugi Thordarson > >>>>>>>> wrote: > >>>>>>>> > >>>>>>>>> Hi all > >>>>>>>>> > >>>>>>>>> Touching on an old subject that has now become more important with > >>>>>>>>> field-based Data Objects. > >>>>>>>>> > >>>>>>>>> All of my DataObjects use accessor methods without the > >>>>>>>>> "get"-prefix. This > >>>>>>>>> was fine with Map Based data objects (where a MapAccessor would get > >>>>>>>>> property values by name), but now that my objects are field based, > >>>>>>>>> along > >>>>>>>>> comes BeanAccessor which is hardcoded to have every getter prefixed. > >>>>>>>>> > >>>>>>>>> I propose that BeanAccessor be modified to allow accessor methods > >>>>>>>>> without > >>>>>>>>> the "get"-prefix. Methods with "get" would get precedence, but if > >>>>>>>>> no method > >>>>>>>>> with a "get"-prefix exists, check for the existence of a method > >>>>>>>>> with only > >>>>>>>>> the property name. > >>>>>>>>> > >>>>>>>>> Although it's a minimal change in code, I realise it comes with a > >>>>>>>>> bit of > >>>>>>>>> potential baggage WRT testing. But this is not just to scratch a > >>>>>>>>> personal > >>>>>>>>> itch; once Cayenne 4.0 is out I want to start a large scale > >>>>>>>>> introduction of > >>>>>>>>> Cayenne to the EOF world where the get prefix is generally not > >>>>>>>>> liked and > >>>>>>>>> this change would have a big appeal. Besides, I'm not a big fan of > >>>>>>>>> the > >>>>>>>>> get-prefix myself, I find it a bit redundant :). > >>>>>>>>> > >>>>>>>>> An alternative would be to adhere to the Bean standard, and make > >>>>>>>>> BeanAccessor read bean meta information (usually specified in > >>>>>>>>> *BeanInfo > >>>>>>>>> classes) and get names of getter/setter methods from there. But > >>>>>>>>> that would > >>>>>>>>> be a much larger change than just checking for a method with > >>>>>>>>> propertyName > >>>>>>>>> if the getPropertyName method doesn't exist. > >>>>>>>>> > >>>>>>>>> What do you think? > >>>>>>>>> > >>>>>>>>> Cheers, > >>>>>>>>> - hugi > >>>>>>> > >>>>>> > >>>>> > >>>> > >>> > >> > > > -- Best regards, Nikita Timofeev

Cayenne geospacial features

2019-01-20 Thread Nikita Timofeev
and can help to determine missing parts in Cayenne. Maybe we can push this forward and get some really nice cayenne-spacial module. Any feedback is welcome. -- Best regards, Nikita Timofeev

Re: New git location

2019-01-16 Thread Nikita Timofeev
enabled > > at github and then go here: > > > > https://gitbox.apache.org/setup/ > > > > > > I've just tested the whole fork/pull request/merge process and it seems to > > work well. https://github.com/apache/cayenne-website/pull/2 > > > > > > Ari > > > -- Best regards, Nikita Timofeev

Re: Possible regression (at least for me :D) in 4.2.M1-SNAPSHOT

2019-01-09 Thread Nikita Timofeev
s that Sybase's (my DB) query optimizer isn't > happy with the LEFT JOIN. In DbPathProcessor it's always specifying a > JoinType.LEFT_OUTER for relationship joins...this doesn't seem right to me, > but I might be misunderstanding what's going on. > > Thoughts? > > -Lon -- Best regards, Nikita Timofeev

[ANN] Apache Cayenne 4.0.1 release

2018-12-28 Thread Nikita Timofeev
/ -- Best regards, Nikita Timofeev

Re: [VOTE] Cayenne 4.0.1 release

2018-12-28 Thread Nikita Timofeev
Here is my +1 And final results are following: John Huss (PMC): +1 Andrus Adamchik (PMC): +1 Nikita Timofeev (PMC): +1 Thanks everyone! On Fri, Dec 21, 2018 at 10:43 AM Andrus Adamchik wrote: > > All my checks pass. I am +1. > > > On Dec 20, 2018, at 4:36 PM, Nikita Timof

[VOTE] Cayenne 4.0.1 release

2018-12-20 Thread Nikita Timofeev
votes. -- Best regards, Nikita Timofeev

Re: Cayenne 4.2.M1

2018-09-05 Thread Nikita Timofeev
ry object. [1] https://issues.apache.org/jira/browse/CAY-2466 -- Best regards, Nikita Timofeev

Cayenne 4.2.M1

2018-08-28 Thread Nikita Timofeev
, Nikita Timofeev

Re: [VOTE] Cayenne 4.0 release, second try

2018-08-16 Thread Nikita Timofeev
Great! We have more than enough votes for this release: John Huss (PMC): +1 Michael Gentry (PMC): +1 Andrus Adamchik (PMC): +1 Aristedes Maniatis (PMC): +1 Nikita Timofeev (PMC): +1 I'll perform final steps. Congratulations everyone! We finally have Cayenne 4.0 ready! On Tue, Aug 14, 2018

[VOTE] Cayenne 4.0 release, second try

2018-08-06 Thread Nikita Timofeev
Hi all, Here is a second try of Cayenne 4.0 final release Maven repo: https://repository.apache.org/content/repositories/orgapachecayenne-1026 Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.0/ Please evaluate it and cast your votes. -- Best regards, Nikita Timofeev

Re: [VOTE] Cayenne 4.0 release

2018-08-06 Thread Nikita Timofeev
To not confuse anyone I'm closing this vote and will open new one once I'll prepare everything. On Mon, Aug 6, 2018 at 2:27 PM, Nikita Timofeev wrote: > Ok, I'll rollback then and make release with clean docs. Thanks for catch! > > On Sun, Aug 5, 2018 at 11:26 AM, Andrus Adamchik

Re: [VOTE] Cayenne 4.0 release

2018-08-06 Thread Nikita Timofeev
This is an issue on all distros. For a milestone > release I'd say this wouldn't have been a blocker. But for the 4.0-final my > vote would be to clean it up. > > Andrus > > >> On Aug 1, 2018, at 3:32 PM, Nikita Timofeev >> wrote: >> >> Hi all, >> >> He

[VOTE] Cayenne 4.0 release

2018-08-01 Thread Nikita Timofeev
Hi all, Here is final version of Cayenne 4.0 Maven repo: https://repository.apache.org/content/repositories/orgapachecayenne-1025/ Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.0/ Please evaluate it and cast your votes. -- Best regards, Nikita Timofeev

  1   2   >