See <https://builds.apache.org/job/Derby-branch-10.8/201/changes>
Changes:
[dag] DERBY-6148 Wrong sort elimination when using permuted sort order
Patch derby-6148-3. Adds lacking use of join order index map into
optimizableList in method OrderByList#sortRequired. Also adds
regression tests for previously failing (and a some good) queries.
Backported from 10.10 as svn merge -c 1485958.
------------------------------------------
Started by an SCM change
Building remotely on ubuntu3 in workspace
<https://builds.apache.org/job/Derby-branch-10.8/ws/>
Updating https://svn.eu.apache.org/repos/asf/db/derby/code/branches/10.8
U java/engine/org/apache/derby/impl/sql/compile/OrderByList.java
U java/engine/org/apache/derby/impl/sql/compile/OptimizerImpl.java
U java/engine/org/apache/derby/iapi/sql/compile/RequiredRowOrdering.java
U
java/engine/org/apache/derby/iapi/sql/dictionary/ConstraintDescriptor.java
U
java/testing/org/apache/derbyTesting/functionTests/tests/lang/OrderByAndSortAvoidance.java
U .
At revision 1486035
[Derby-branch-10.8] $ /bin/bash -xe /tmp/hudson5917470854060065645.sh
+ '[' '!' -e <https://builds.apache.org/job/Derby-branch-10.8/ws/junit.jar> ']'
+ cp <https://builds.apache.org/job/Derby-branch-10.8/ws/junit.jar>
<https://builds.apache.org/job/Derby-branch-10.8/ws/10.8-head/tools/java>
[10.8-head] $ /home/hudson/tools/ant/latest/bin/ant clobber all buildjars
Buildfile:
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/build.xml
clean:
[delete] Deleting directory
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/classes
[delete] Deleting directory
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/generated
[delete] Deleting directory
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/classes.storeless
[delete] Deleting directory
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/classes.pptesting
cleangenerated:
cleanstate:
cleanreleasefiles:
[delete] Deleting directory
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/release
clobber:
[delete] Deleting:
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/changenumber.properties
checkCompilerLevel:
setInitialProperties:
init:
[mkdir] Created dir:
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/classes
make-generated-dirs:
[mkdir] Created dir:
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/generated
[mkdir] Created dir:
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/generated/bin
[mkdir] Created dir:
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/generated/java
[mkdir] Created dir:
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/generated/java/org/apache/derby/shared/common/sanity
[mkdir] Created dir:
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/generated/java/org/apache/derby/impl/tools/ij
[mkdir] Created dir:
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/generated/java/org/apache/derby/impl/sql/compile
[mkdir] Created dir:
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/generated/java/org/apache/derby/loc
[mkdir] Created dir:
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/generated/java/org/apache/derby/iapi/services/cache
[mkdir] Created dir:
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/generated/toursdb
make-release-dirs:
[mkdir] Created dir:
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/release
[mkdir] Created dir:
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/release/distributions
[mkdir] Created dir:
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/release/snapshot
[mkdir] Created dir:
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/classes/empty
ensuresanitystate:
evaluate.sane:
ensuresanitystate.sane:
make-generated-dirs:
sane:
[propertyfile] Creating new property file:
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/generated/java/org/apache/derby/shared/common/sanity/state.properties
ensuresanitystate.insane:
setissane:
prebuild:
compile:
[javac] Compiling 3 source files to
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/classes
build:
setCompilerProperties:
printCompilerProperties:
[setJdkProperties] Setting property java14compile.classpath to
/x1/jenkins/tools/java/latest1.4/jre/lib/charsets.jar:/x1/jenkins/tools/java/latest1.4/jre/lib/jce.jar:/x1/jenkins/tools/java/latest1.4/jre/lib/jsse.jar:/x1/jenkins/tools/java/latest1.4/jre/lib/plugin.jar:/x1/jenkins/tools/java/latest1.4/jre/lib/rt.jar:/x1/jenkins/tools/java/latest1.4/jre/lib/sunrsasign.jar
[setJdkProperties] Setting property java15compile.classpath to
/x1/jenkins/tools/java/latest1.5/jre/lib/charsets.jar:/x1/jenkins/tools/java/latest1.5/jre/lib/deploy.jar:/x1/jenkins/tools/java/latest1.5/jre/lib/javaws.jar:/x1/jenkins/tools/java/latest1.5/jre/lib/jce.jar:/x1/jenkins/tools/java/latest1.5/jre/lib/jsse.jar:/x1/jenkins/tools/java/latest1.5/jre/lib/plugin.jar:/x1/jenkins/tools/java/latest1.5/jre/lib/rt.jar
[setJdkProperties] Setting property java16compile.classpath to
/x1/jenkins/tools/java/jdk1.6.0_45-32/jre/lib/alt-rt.jar:/x1/jenkins/tools/java/jdk1.6.0_45-32/jre/lib/alt-string.jar:/x1/jenkins/tools/java/jdk1.6.0_45-32/jre/lib/charsets.jar:/x1/jenkins/tools/java/jdk1.6.0_45-32/jre/lib/deploy.jar:/x1/jenkins/tools/java/jdk1.6.0_45-32/jre/lib/javaws.jar:/x1/jenkins/tools/java/jdk1.6.0_45-32/jre/lib/jce.jar:/x1/jenkins/tools/java/jdk1.6.0_45-32/jre/lib/jsse.jar:/x1/jenkins/tools/java/jdk1.6.0_45-32/jre/lib/management-agent.jar:/x1/jenkins/tools/java/jdk1.6.0_45-32/jre/lib/plugin.jar:/x1/jenkins/tools/java/jdk1.6.0_45-32/jre/lib/resources.jar:/x1/jenkins/tools/java/jdk1.6.0_45-32/jre/lib/rt.jar
printCompilerProperties:
jsr169stubs:
[mkdir] Created dir:
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/classes/stubs
[mkdir] Created dir:
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/classes/stubs/jsr169
[javac] Compiling 26 source files to
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/classes/stubs/jsr169
jdbc3stubs:
[mkdir] Created dir:
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/classes/stubs/jdbc3
[javac] Compiling 43 source files to
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/classes/stubs/jdbc3
jdbc4stubs:
[mkdir] Created dir:
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/classes/stubs/jdbc4
[javac] Compiling 93 source files to
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/classes/stubs/jdbc4
felixStubs:
[mkdir] Created dir:
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/classes/stubs/felix
[javac] Compiling 25 source files to
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/classes/stubs/felix
showenv:
[echo]
[echo] Ant environment:
[echo] Base Directory:
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head
[echo] Build output:
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/classes
[echo] Compiler: modern
[echo] Sane = true
[echo] Proceed = no
[echo]
getstate:
state:
[echo] Generating SanityState.java...
[copy] Copying 1 file to
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/generated/java/org/apache/derby/shared/common/sanity
[propertyfile] Updating property file:
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/generated/java/org/apache/derby/shared/common/sanity/state.properties
shared:
[echo] building generated sanity info
compile:
[javac] Compiling 1 source file to
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/classes
[javac] Compiling 10 source files to
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/classes
[javac] Compiling 1 source file to
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/classes
shared:
engine:
engine_169:
compile_reference:
[javac] Compiling 11 source files to
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/classes
[javac] Compiling 1 source file to
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/classes
compile_authentication:
[javac] Compiling 2 source files to
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/classes
authentication:
compile_security:
[javac] Compiling 2 source files to
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/classes
security:
compile_io:
[javac] Compiling 4 source files to
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/classes
storage:
compile_iapi_error_jsr169:
compile_reference:
[javac] Compiling 9 source files to
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/classes
[javac] Compiling 1 source file to
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/classes
compile_types:
[javac] Compiling 1 source file to
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/classes
[javac]
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/java/engine/org/apache/derby/iapi/sql/dictionary/ConstraintDescriptor.java:460:
toString() in java.lang.Object cannot be applied to (int[])
[javac] Arrays.toString(referencedColumns) + "\n" +
[javac] ^
[javac] 1 error
BUILD FAILED
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/build.xml:548:
The following error occurred while executing this line:
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/java/engine/build.xml:78:
The following error occurred while executing this line:
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/java/engine/org/apache/derby/iapi/build.xml:83:
The following error occurred while executing this line:
/x1/jenkins/jenkins-slave/workspace/Derby-branch-10.8/10.8-head/java/engine/org/apache/derby/iapi/types/build.xml:53:
Compile failed; see the compiler error output for details.
Total time: 11 seconds
Build step 'Invoke Ant' marked build as failure
[WARNINGS] Skipping publisher since build result is FAILURE