Comparing lat-lon:master...tada:master · lat-lon/pljava

Commits on Sep 27, 2025

  1. Bump DDRProcessor latest_tested to 25

    No issues observed in compiling manually (without the Maven
    directive specifying an earlier --release) on Oracle JDK 25 GA.
    
    cd pljava-api/src/main/java
    /var/tmp/jdk-25/bin/javac -d ../../../target/classes/ \
     -Xlint:unchecked -Xlint:-removal --module-version 1.6-SNAPSHOT \
     $(find . -name '*.java')
    cd ../../..
    /var/tmp/jdk-25/bin/jar cf target/pljava-api-1.6-SNAPSHOT.jar \
     -C target/classes .
    
    cd ../pljava/src/main/java
    /var/tmp/jdk-25/bin/javac --module-version 1.6-SNAPSHOT \
     -d ../../../target/classes/ \
     -h ../../../target/javah-include \
     --module-path ../../../../pljava-api/target/pljava-api-1.6-SNAPSHOT.jar \
     --processor-module-path \
      ../../../../pljava-api/target/pljava-api-1.6-SNAPSHOT.jar \
     -Xlint:unchecked -Xlint:-removal $(find . -name '*.java')
    cd ../../../
    /var/tmp/jdk-25/bin/jar cf target/pljava-1.6-SNAPSHOT.jar \
     -C target/classes .
    
    cd ../pljava-examples/src/main/java
    /var/tmp/jdk-25/bin/javac -d ../../../target/classes/ \
     --module-path ../../../../pljava-api/target/pljava-api-1.6-SNAPSHOT.jar \
     --processor-module-path \
      ../../../../pljava-api/target/pljava-api-1.6-SNAPSHOT.jar \
     --class-path \
      ~/.m2/repository/net/sf/saxon/Saxon-HE/10.9/Saxon-HE-10.9.jar: \
     -Xlint:unchecked -Xlint:-removal \
     --add-modules org.postgresql.pljava $(find . -name '*.java')
    cd ../../../target/classes
    cp -r ../../src/main/resources/* .
    zip -r ../pljava-examples-1.6-SNAPSHOT.jar *
    # zip because jar m doesn't preserve order of manifest entries
    cd ../../../
    # with dir of intended pg_config version on PATH:
    mvn clean install --projects pljava-pgxs,pljava-so,pljava-packaging
    Configuration menu

    Browse the repository at this point in the history