Attendees: Michael Bouschen, Tilmann Zäschke, Tobias Bouschen, Craig Russell
Next meeting: Tuesday February 27 1100 PST 2000 CET Agenda: 1. New JIRA JDO-839 "Lock at XML parser factory settings" https://issues.apache.org/jira/browse/JDO-839 <https://issues.apache.org/jira/browse/JDO-839> New PR #91 "Disable external entity processing" https://github.com/apache/db-jdo/pull/91 <https://github.com/apache/db-jdo/pull/91> Looks good to merge. Resolve for 3.2.2 2. JIRA JDO-838 "Clarify doc for query cancel()/cancelAll()" https://issues.apache.org/jira/browse/JDO-838 <https://issues.apache.org/jira/browse/JDO-838>New PR #92 "Clarify javadoc of Query.cancel() and cancelAll()" https://github.com/apache/db-jdo/pull/92 <https://github.com/apache/db-jdo/pull/92> The javadoc should indicate that only the thread executing the query should be canceled. 3. JIRA JDO-835 "TCK: Check ResultClassRequirementsMap when running multithreaded" https://issues.apache.org/jira/browse/JDO-835 <https://issues.apache.org/jira/browse/JDO-835> 4 JIRA JDO-836 "TCK: QueryCancel Test class fails" https://issues.apache.org/jira/browse/JDO-836 <https://issues.apache.org/jira/browse/JDO-836> Still working... The cancel method is designed to take several seconds and it appears not to be canceled. Once the basic tests are working we can look at trying to cancel multiple executions of the method. 5. JIRA JDO-831: "tck: improve tck tests for performance" https://issues.apache.org/jira/browse/JDO-831 <https://issues.apache.org/jira/browse/JDO-831>New PR #90 https://github.com/apache/db-jdo/pull/90 <https://github.com/apache/db-jdo/pull/90> OK to merge. Query tests have been improved. If additional improvements are warranted we can reopen the JIRA or make a new JIRA. 6. sonarcloud issues JIRA JDO-819 "Code quality analysis" https://issues.apache.org/jira/browse/JDO-819 <https://issues.apache.org/jira/browse/JDO-819> JIRA JDO-823 "Fix sonarcloud issues of type Code Smells" https://issues.apache.org/jira/browse/JDO-823 <https://issues.apache.org/jira/browse/JDO-823> Sonarcloud link: https://sonarcloud.io/summary/overall?id=db-jdo <https://sonarcloud.io/summary/overall?id=db-jdo> * Cognitive Complexity of methods should not be too high: https://sonarcloud.io/project/issues?resolved=false&rules=java%3AS3776&severities=CRITICAL&types=CODE_SMELL&id=db-jdo <https://sonarcloud.io/project/issues?resolved=false&rules=java%3AS3776&severities=CRITICAL&types=CODE_SMELL&id=db-jdo> * Raw types should not be used: https://sonarcloud.io/project/issues?resolved=false&rules=java%3AS3740&severities=MAJOR&id=db-jdo <https://sonarcloud.io/project/issues?resolved=false&rules=java%3AS3740&severities=MAJOR&id=db-jdo> 7. JIRA JDO-812 "Move to JDK 11 as the lowest supported version" https://issues.apache.org/jira/browse/JDO-812 <https://issues.apache.org/jira/browse/JDO-812> 8. Other issues Potential issue with documentation on the web site. AI Tobias remove the old 2.0 API from the web site documentation but keep the packed API bundle. PR pending... Action Items from weeks past: [Jan 09 2024] AI everyone: take a look into the ResultClassRequirementsMap issue. [Jan 02 2024] AI everyone: see if anyone can see a problem with the parallel execution of tests Cast.java and SupportedOptionalMethods.java [Jul 13 2023] AI All Open a new JIRA for Android since having JNDI in the API disallows use with Android [Jun 08 2023] AI All make a JIRA: JDO support for Java Records https://openjdk.org/jeps/395 <https://openjdk.org/jeps/395> [Dec 09 2021] AI Craig: Try to contact all current/former participants in JDO development and see if and how they want to be recognized on the JDO and DB web sites.https://db.apache.org/whoweare.html <https://db.apache.org/whoweare.html> [Oct 07 2021] AI Craig send a private message to all JSR-243 Expert Group members asking if they wish to continue. [Mar 25 2021] AI Craig: investigate "merging" papajdo and apache.clr accounts [Oct 17 2014] AI Matthew any updates for "Modify specification to address NoSQL datastores "https://issues.apache.org/jira/browse/JDO-651 <https://issues.apache.org/jira/browse/JDO-651> -- Michael Bouschen akquinet tech@spree GmbH Bülowstraße 66 • D-10783 Berlin Tel: +49 30 235520-0 Fax: +49 30 217520-12 E-Mail: michael.bousc...@akquinet.de <mailto:michael.bousc...@akquinet.de> Web: www.akquinet.de <http://www.akquinet.de/> Geschäftsführung: Dr. Torsten Fink, Heinz Wilming Amtsgericht Berlin HRB 86780 • USt.-Id. Nr.: DE 225 964 680 [LinkedIn] <https://www.linkedin.com/company/akquinet/> [xing] <https://www.xing.com/companies/akquinetag> [kununu] <https://www.kununu.com/de/akquinet> [Instagram] <https://www.instagram.com/akquinet_/> Craig L Russell c...@apache.org