You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@datasketches.apache.org by le...@apache.org on 2021/03/26 21:27:31 UTC

[datasketches-java] branch jdk16 created (now 308d379)

This is an automated email from the ASF dual-hosted git repository.

leerho pushed a change to branch jdk16
in repository https://gitbox.apache.org/repos/asf/datasketches-java.git.


      at 308d379  Update Pom

This branch includes the following new commits:

     new 0d3a616  update interim
     new b85e9cf  interim update2
     new 308d379  Update Pom

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org


[datasketches-java] 03/03: Update Pom

Posted by le...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

leerho pushed a commit to branch jdk16
in repository https://gitbox.apache.org/repos/asf/datasketches-java.git

commit 308d379cffe10159cbed41f222d1a4fab75086ba
Author: Lee Rhodes <le...@users.noreply.github.com>
AuthorDate: Fri Mar 26 14:25:40 2021 -0700

    Update Pom
---
 pom.xml | 13 ++++++-------
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/pom.xml b/pom.xml
index 05e3363..469d39d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -83,7 +83,7 @@ under the License.
 
   <properties>
     <!-- UNIQUE FOR THIS JAVA COMPONENT -->
-    <datasketches-memory.version>1.3.0</datasketches-memory.version>
+    <datasketches-memory.version>1.4.0-SNAPSHOT</datasketches-memory.version>
     <slf4j-simple.version>1.7.30</slf4j-simple.version>
     <!-- END:UNIQUE FOR THIS JAVA COMPONENT -->
 
@@ -266,7 +266,7 @@ under the License.
                   </requireMavenVersion>
                   <bannedDependencies>
                     <excludes>
-                      <!--LGPL licenced library-->
+                      <!--LGPL licensed library-->
                       <exclude>com.google.code.findbugs:annotations</exclude>
                     </excludes>
                   </bannedDependencies>
@@ -354,7 +354,7 @@ under the License.
           <version>${maven-toolchains-plugin.version}</version>
           <configuration>
             <toolchains>
-              <jdk><version>8</version></jdk>
+              <jdk><version>${java.version}</version></jdk>
             </toolchains>
           </configuration>
           <executions>
@@ -400,9 +400,9 @@ under the License.
             <source>${maven.compiler.source}</source>
             <target>${maven.compiler.target}</target>
             <compilerArgs>
-              <arg>--add-opens</arg>
+              <arg>--add-exports</arg>
               <arg>java.base/sun.nio.ch=ALL-UNNAMED</arg>
-              <arg>--add-opens</arg>
+              <arg>--add-exports</arg>
               <arg>java.base/jdk.internal.ref=ALL-UNNAMED</arg>
             </compilerArgs>
           </configuration>
@@ -410,7 +410,7 @@ under the License.
 
         <plugin>
           <groupId>pl.project13.maven</groupId>
-          <artifactId>git.commit-id-plugin</artifactId>
+          <artifactId>git-commit-id-plugin</artifactId>
           <version>${git-commit-id-plugin.version}</version>
         </plugin>
 
@@ -465,7 +465,6 @@ under the License.
   </build>
   <profiles>
 
-
     <profile>
       <id>strict</id>
       <build>

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org


[datasketches-java] 02/03: interim update2

Posted by le...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

leerho pushed a commit to branch jdk16
in repository https://gitbox.apache.org/repos/asf/datasketches-java.git

commit b85e9cfe8db52819f2b3d9f1373fd57446754ce7
Author: Lee Rhodes <le...@users.noreply.github.com>
AuthorDate: Thu Mar 25 14:44:07 2021 -0700

    interim update2
---
 pom.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pom.xml b/pom.xml
index be6acc3..05e3363 100644
--- a/pom.xml
+++ b/pom.xml
@@ -400,9 +400,9 @@ under the License.
             <source>${maven.compiler.source}</source>
             <target>${maven.compiler.target}</target>
             <compilerArgs>
-              <arg>--add-exports</arg>
+              <arg>--add-opens</arg>
               <arg>java.base/sun.nio.ch=ALL-UNNAMED</arg>
-              <arg>--add-exports</arg>
+              <arg>--add-opens</arg>
               <arg>java.base/jdk.internal.ref=ALL-UNNAMED</arg>
             </compilerArgs>
           </configuration>

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org


[datasketches-java] 01/03: update interim

Posted by le...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

leerho pushed a commit to branch jdk16
in repository https://gitbox.apache.org/repos/asf/datasketches-java.git

commit 0d3a6163f8a7c783ed0022600c4bdca7f2c938be
Author: Lee Rhodes <le...@users.noreply.github.com>
AuthorDate: Thu Mar 25 09:07:41 2021 -0700

    update interim
---
 pom.xml                                            | 112 +++++++++++----------
 .../datasketches/tuple/adouble/AdoubleTest.java    |   6 +-
 2 files changed, 63 insertions(+), 55 deletions(-)

diff --git a/pom.xml b/pom.xml
index 4faa2a9..be6acc3 100644
--- a/pom.xml
+++ b/pom.xml
@@ -32,7 +32,7 @@ under the License.
 
   <groupId>org.apache.datasketches</groupId>
   <artifactId>datasketches-java</artifactId>
-  <version>2.1.0-SNAPSHOT</version>
+  <version>3.0.0-SNAPSHOT</version>
   <packaging>jar</packaging>
 
   <name>${project.artifactId}</name>
@@ -88,11 +88,11 @@ under the License.
     <!-- END:UNIQUE FOR THIS JAVA COMPONENT -->
 
     <!-- Test -->
-    <testng.version>7.1.0</testng.version>
+    <testng.version>7.4.0</testng.version>
 
     <!-- System-wide properties -->
     <maven.version>3.5.0</maven.version>
-    <java.version>1.8</java.version>
+    <java.version>16</java.version>
     <maven.compiler.source>${java.version}</maven.compiler.source>
     <maven.compiler.target>${java.version}</maven.compiler.target>
     <argLine>-Xmx4g -Duser.language=en -Duser.country=US -Dfile.encoding=UTF-8</argLine>
@@ -118,16 +118,16 @@ under the License.
     <maven-remote-resources-plugin.version>[1.7.0,)</maven-remote-resources-plugin.version> <!-- overrides parent -->
     <maven-source-plugin.version>3.2.1</maven-source-plugin.version> <!-- overrides parent -->
     <maven-surefire-plugin.version>3.0.0-M5</maven-surefire-plugin.version> <!-- overrides parent -->
+    <maven-toolchains-plugin.version>3.0.0</maven-toolchains-plugin.version>
     <!-- Apache Plugins -->
     <apache-rat-plugin.version>0.13</apache-rat-plugin.version> <!-- overrides parent -->
     <!-- org.jacoco Maven Plugins -->
     <jacoco-maven-plugin.version>0.8.6</jacoco-maven-plugin.version>
     <!-- org.eluder Maven Plugins -->
-    <coveralls-repo-token></coveralls-repo-token>
     <coveralls-maven-plugin.version>4.3.0</coveralls-maven-plugin.version>
     <!-- other -->
     <lifecycle-mapping.version>1.0.0</lifecycle-mapping.version>
-    <git-commit-id-plugin.version>3.0.0</git-commit-id-plugin.version>
+    <git-commit-id-plugin.version>4.0.4</git-commit-id-plugin.version>
   </properties>
 
   <repositories>
@@ -338,9 +338,32 @@ under the License.
             <trimStackTrace>false</trimStackTrace>
             <useManifestOnlyJar>false</useManifestOnlyJar>
             <redirectTestOutputToFile>true</redirectTestOutputToFile>
+            <argLine>
+              --add-opens java.base/java.nio=ALL-UNNAMED
+              --add-opens java.base/java.lang=ALL-UNNAMED
+              --add-opens java.base/jdk.internal.misc=ALL-UNNAMED
+              --add-opens java.base/jdk.internal.ref=ALL-UNNAMED
+              --add-opens java.base/sun.nio.ch=ALL-UNNAMED
+            </argLine>
           </configuration>
         </plugin>
-
+        <!--
+        <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-toolchains-plugin</artifactId>
+          <version>${maven-toolchains-plugin.version}</version>
+          <configuration>
+            <toolchains>
+              <jdk><version>8</version></jdk>
+            </toolchains>
+          </configuration>
+          <executions>
+            <execution>
+              <goals><goal>toolchain</goal></goals>
+            </execution>
+          </executions>
+        </plugin>
+        -->
         <plugin>
           <!-- Generates code coverage report from website. -->
           <groupId>org.jacoco</groupId>
@@ -367,11 +390,30 @@ under the License.
           <groupId>org.eluder.coveralls</groupId>
           <artifactId>coveralls-maven-plugin</artifactId>
           <version>${coveralls-maven-plugin.version}</version>
+        </plugin>
+
+        <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-compiler-plugin</artifactId>
+          <version>${maven-compiler-plugin.version}</version>
           <configuration>
-            <repoToken>${coveralls-repo-token}</repoToken>
+            <source>${maven.compiler.source}</source>
+            <target>${maven.compiler.target}</target>
+            <compilerArgs>
+              <arg>--add-exports</arg>
+              <arg>java.base/sun.nio.ch=ALL-UNNAMED</arg>
+              <arg>--add-exports</arg>
+              <arg>java.base/jdk.internal.ref=ALL-UNNAMED</arg>
+            </compilerArgs>
           </configuration>
         </plugin>
 
+        <plugin>
+          <groupId>pl.project13.maven</groupId>
+          <artifactId>git.commit-id-plugin</artifactId>
+          <version>${git-commit-id-plugin.version}</version>
+        </plugin>
+
       </plugins>
     </pluginManagement>
     <plugins>
@@ -415,54 +457,14 @@ under the License.
         <groupId>org.eluder.coveralls</groupId>
         <artifactId>coveralls-maven-plugin</artifactId>
       </plugin>
+      <plugin>
+        <groupId>pl.project13.maven</groupId>
+        <artifactId>git-commit-id-plugin</artifactId>
+      </plugin>
     </plugins>
   </build>
   <profiles>
-    <!-- Ignore nuisance warning from Apache parent plugin: 
-          "maven-remote-resources-plugin (goal "process") is ignored by m2e".
-          This also should fix the Maven warning that it can't find the lifecycle-mapping jar.
-          This profile is only active when the property "m2e.version" is set, 
-          which is the case when building in Eclipse with m2e.
-          The ignore below tells m2eclipse to skip the execution.
-    -->
-    <profile>
-      <id>m2e</id>
-      <activation>
-        <property>
-          <name>m2e.version</name>
-        </property>
-      </activation>
-      <build>
-        <pluginManagement>
-          <plugins>
-            <plugin>
-              <groupId>org.eclipse.m2e</groupId>
-              <artifactId>lifecycle-mapping</artifactId>
-              <version>${lifecycle-mapping.version}</version>
-              <configuration>
-                <lifecycleMappingMetadata>
-                  <pluginExecutions>
-                    <pluginExecution>
-                      <pluginExecutionFilter>
-                        <groupId>org.apache.maven.plugins</groupId>
-                        <artifactId>maven-remote-resources-plugin</artifactId>
-                        <versionRange>${maven-remote-resources-plugin.version}</versionRange>
-                        <goals>
-                          <goal>process</goal>
-                        </goals>
-                      </pluginExecutionFilter>
-                      <action>
-                        <ignore/>
-                      </action>
-                    </pluginExecution>
-                  </pluginExecutions>
-                </lifecycleMappingMetadata>
-              </configuration>
-            </plugin>
-          </plugins>
-        </pluginManagement>
-      </build>
-    </profile>
+
 
     <profile>
       <id>strict</id>
@@ -578,10 +580,16 @@ under the License.
                     <Build-OS>${os.name} ${os.arch} ${os.version}</Build-OS>
                     <Implementation-Vendor>The Apache Software Foundation</Implementation-Vendor>
                     <GroupId-ArtifactId>${project.groupId}:${project.artifactId}</GroupId-ArtifactId>
+                    <!-- these properties are generated by the git-commit-id-plugin during initialize -->
+                    <!--suppress UnresolvedMavenProperty -->
                     <git-branch>${git.branch}</git-branch>
+                    <!--suppress UnresolvedMavenProperty -->
                     <git-commit-id>${git.commit.id.full}</git-commit-id>
+                    <!--suppress UnresolvedMavenProperty -->
                     <git-commit-time>${git.commit.time}</git-commit-time>
+                    <!--suppress UnresolvedMavenProperty -->
                     <git-commit-user-email>${git.commit.user.email}</git-commit-user-email>
+                    <!--suppress UnresolvedMavenProperty -->
                     <git-commit-tag>${git.tags}</git-commit-tag>
                   </manifestEntries>
                 </archive>
diff --git a/src/test/java/org/apache/datasketches/tuple/adouble/AdoubleTest.java b/src/test/java/org/apache/datasketches/tuple/adouble/AdoubleTest.java
index fb1d075..39daea4 100644
--- a/src/test/java/org/apache/datasketches/tuple/adouble/AdoubleTest.java
+++ b/src/test/java/org/apache/datasketches/tuple/adouble/AdoubleTest.java
@@ -398,11 +398,11 @@ public class AdoubleTest {
     final UpdatableSketchBuilder<Double, DoubleSummary> bldr = new UpdatableSketchBuilder<>(dsumFact);
     final UpdatableSketch<Double, DoubleSummary> usk = bldr.build();
     final byte[] byteArr = new byte[0];
-    usk.update(byteArr, new Double(0));
+    usk.update(byteArr, Double.valueOf(0.0));
     final int[] intArr = new int[0];
-    usk.update(intArr, new Double(1));
+    usk.update(intArr, Double.valueOf(1.0));
     final long[] longArr = new long[0];
-    usk.update(longArr, new Double(2));
+    usk.update(longArr, Double.valueOf(2.0));
   }
 
   @Test(expectedExceptions = SketchesArgumentException.class)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org