You are viewing a plain text version of this content. The canonical link for it is here.
Posted to builds@hbase.apache.org by Apache Jenkins Server <je...@builds.apache.org> on 2013/07/25 21:24:16 UTC

Build failed in Jenkins: HBase-TRUNK #4296

See <https://builds.apache.org/job/HBase-TRUNK/4296/changes>

Changes:

[larsgeorge] HBASE-8947 Thrift 2 : Replace "bool writeToWAL" with "TDurability durability" (Hamed Madani)

------------------------------------------
[...truncated 3133 lines...]
[INFO] --- maven-install-plugin:2.3.1:install (default-install) @ hbase-hadoop1-compat ---
[INFO] Installing <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-hadoop1-compat/target/hbase-hadoop1-compat-0.97.0-SNAPSHOT.jar> to /home/jenkins/.m2/repository/org/apache/hbase/hbase-hadoop1-compat/0.97.0-SNAPSHOT/hbase-hadoop1-compat-0.97.0-SNAPSHOT.jar
[INFO] Installing <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-hadoop1-compat/pom.xml> to /home/jenkins/.m2/repository/org/apache/hbase/hbase-hadoop1-compat/0.97.0-SNAPSHOT/hbase-hadoop1-compat-0.97.0-SNAPSHOT.pom
[INFO] Installing <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-hadoop1-compat/target/hbase-hadoop1-compat-0.97.0-SNAPSHOT-sources.jar> to /home/jenkins/.m2/repository/org/apache/hbase/hbase-hadoop1-compat/0.97.0-SNAPSHOT/hbase-hadoop1-compat-0.97.0-SNAPSHOT-sources.jar
[INFO] Installing <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-hadoop1-compat/target/hbase-hadoop1-compat-0.97.0-SNAPSHOT-tests.jar> to /home/jenkins/.m2/repository/org/apache/hbase/hbase-hadoop1-compat/0.97.0-SNAPSHOT/hbase-hadoop1-compat-0.97.0-SNAPSHOT-tests.jar
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building HBase - Server 0.97.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-antrun-plugin:1.6:run (generate) @ hbase-server ---
[INFO] Executing tasks

main:
    [mkdir] Created dir: <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/target/hbase-webapps>
     [copy] Copying 17 files to <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/target/hbase-webapps>
13/07/25 19:24:06 INFO mortbay.log: Logging to org.slf4j.impl.Log4jLoggerAdapter(org.mortbay.log) via org.mortbay.log.Slf4jLog
    [mkdir] Created dir: <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/target/hbase-webapps/master/WEB-INF>
    [mkdir] Created dir: <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/target/hbase-webapps/regionserver/WEB-INF>
    [mkdir] Created dir: <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/target/hbase-webapps/rest/WEB-INF>
    [mkdir] Created dir: <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/target/hbase-webapps/thrift/WEB-INF>
[INFO] Executed tasks
[INFO] 
[INFO] --- build-helper-maven-plugin:1.5:add-source (jspcSource-packageInfo-Avro-source) @ hbase-server ---
[INFO] Source directory: <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/target/generated-jamon> added.
[INFO] Source directory: <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/target/generated-sources/java> added.
[INFO] 
[INFO] --- jamon-maven-plugin:2.3.4:translate (default) @ hbase-server ---
[INFO] Translating 8 templates from <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/jamon> to <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/target/generated-jamon>
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.4:process (default) @ hbase-server ---
[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ hbase-server ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 21 resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @ hbase-server ---
[INFO] Compiling 638 source files to <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/target/classes>
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR : 
[INFO] -------------------------------------------------------------
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/ThriftUtilities.java>:[413,49] cannot find symbol
symbol  : class TDurability
location: class org.apache.hadoop.hbase.thrift2.ThriftUtilities
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TPut.java>:[68,9] cannot find symbol
symbol  : class TDurability
location: class org.apache.hadoop.hbase.thrift2.generated.TPut
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TPut.java>:[368,9] cannot find symbol
symbol  : class TDurability
location: class org.apache.hadoop.hbase.thrift2.generated.TPut
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TPut.java>:[376,28] cannot find symbol
symbol  : class TDurability
location: class org.apache.hadoop.hbase.thrift2.generated.TPut
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TDelete.java>:[88,9] cannot find symbol
symbol  : class TDurability
location: class org.apache.hadoop.hbase.thrift2.generated.TDelete
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TDelete.java>:[434,9] cannot find symbol
symbol  : class TDurability
location: class org.apache.hadoop.hbase.thrift2.generated.TDelete
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TDelete.java>:[442,31] cannot find symbol
symbol  : class TDurability
location: class org.apache.hadoop.hbase.thrift2.generated.TDelete
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TIncrement.java>:[61,9] cannot find symbol
symbol  : class TDurability
location: class org.apache.hadoop.hbase.thrift2.generated.TIncrement
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TIncrement.java>:[327,9] cannot find symbol
symbol  : class TDurability
location: class org.apache.hadoop.hbase.thrift2.generated.TIncrement
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TIncrement.java>:[335,34] cannot find symbol
symbol  : class TDurability
location: class org.apache.hadoop.hbase.thrift2.generated.TIncrement
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TPut.java>:[163,92] cannot find symbol
symbol  : class TDurability
location: class org.apache.hadoop.hbase.thrift2.generated.TPut
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TPut.java>:[434,23] cannot find symbol
symbol  : class TDurability
location: class org.apache.hadoop.hbase.thrift2.generated.TPut
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TPut.java>:[776,34] cannot find symbol
symbol  : variable TDurability
location: class org.apache.hadoop.hbase.thrift2.generated.TPut.TPutStandardScheme
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TPut.java>:[933,28] cannot find symbol
symbol  : variable TDurability
location: class org.apache.hadoop.hbase.thrift2.generated.TPut.TPutTupleScheme
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TDelete.java>:[192,92] cannot find symbol
symbol  : class TDurability
location: class org.apache.hadoop.hbase.thrift2.generated.TDelete
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TDelete.java>:[508,23] cannot find symbol
symbol  : class TDurability
location: class org.apache.hadoop.hbase.thrift2.generated.TDelete
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TDelete.java>:[891,34] cannot find symbol
symbol  : variable TDurability
location: class org.apache.hadoop.hbase.thrift2.generated.TDelete.TDeleteStandardScheme
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TDelete.java>:[1074,28] cannot find symbol
symbol  : variable TDurability
location: class org.apache.hadoop.hbase.thrift2.generated.TDelete.TDeleteTupleScheme
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TIncrement.java>:[149,92] cannot find symbol
symbol  : class TDurability
location: class org.apache.hadoop.hbase.thrift2.generated.TIncrement
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TIncrement.java>:[385,23] cannot find symbol
symbol  : class TDurability
location: class org.apache.hadoop.hbase.thrift2.generated.TIncrement
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TIncrement.java>:[687,34] cannot find symbol
symbol  : variable TDurability
location: class org.apache.hadoop.hbase.thrift2.generated.TIncrement.TIncrementStandardScheme
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TIncrement.java>:[829,28] cannot find symbol
symbol  : variable TDurability
location: class org.apache.hadoop.hbase.thrift2.generated.TIncrement.TIncrementTupleScheme
[INFO] 22 errors 
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] HBase ............................................. SUCCESS [7.955s]
[INFO] HBase - Common .................................... SUCCESS [18.215s]
[INFO] HBase - Protocol .................................. SUCCESS [16.450s]
[INFO] HBase - Client .................................... SUCCESS [20.381s]
[INFO] HBase - Prefix Tree ............................... SUCCESS [3.474s]
[INFO] HBase - Hadoop Compatibility ...................... SUCCESS [5.409s]
[INFO] HBase - Hadoop One Compatibility .................. SUCCESS [1.469s]
[INFO] HBase - Server .................................... FAILURE [6.010s]
[INFO] HBase - Integration Tests ......................... SKIPPED
[INFO] HBase - Examples .................................. SKIPPED
[INFO] HBase - Assembly .................................. SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1:19.955s
[INFO] Finished at: Thu Jul 25 19:24:12 UTC 2013
[INFO] Final Memory: 36M/344M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.5.1:compile (default-compile) on project hbase-server: Compilation failure: Compilation failure:
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/ThriftUtilities.java>:[413,49] cannot find symbol
[ERROR] symbol  : class TDurability
[ERROR] location: class org.apache.hadoop.hbase.thrift2.ThriftUtilities
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TPut.java>:[68,9] cannot find symbol
[ERROR] symbol  : class TDurability
[ERROR] location: class org.apache.hadoop.hbase.thrift2.generated.TPut
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TPut.java>:[368,9] cannot find symbol
[ERROR] symbol  : class TDurability
[ERROR] location: class org.apache.hadoop.hbase.thrift2.generated.TPut
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TPut.java>:[376,28] cannot find symbol
[ERROR] symbol  : class TDurability
[ERROR] location: class org.apache.hadoop.hbase.thrift2.generated.TPut
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TDelete.java>:[88,9] cannot find symbol
[ERROR] symbol  : class TDurability
[ERROR] location: class org.apache.hadoop.hbase.thrift2.generated.TDelete
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TDelete.java>:[434,9] cannot find symbol
[ERROR] symbol  : class TDurability
[ERROR] location: class org.apache.hadoop.hbase.thrift2.generated.TDelete
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TDelete.java>:[442,31] cannot find symbol
[ERROR] symbol  : class TDurability
[ERROR] location: class org.apache.hadoop.hbase.thrift2.generated.TDelete
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TIncrement.java>:[61,9] cannot find symbol
[ERROR] symbol  : class TDurability
[ERROR] location: class org.apache.hadoop.hbase.thrift2.generated.TIncrement
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TIncrement.java>:[327,9] cannot find symbol
[ERROR] symbol  : class TDurability
[ERROR] location: class org.apache.hadoop.hbase.thrift2.generated.TIncrement
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TIncrement.java>:[335,34] cannot find symbol
[ERROR] symbol  : class TDurability
[ERROR] location: class org.apache.hadoop.hbase.thrift2.generated.TIncrement
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TPut.java>:[163,92] cannot find symbol
[ERROR] symbol  : class TDurability
[ERROR] location: class org.apache.hadoop.hbase.thrift2.generated.TPut
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TPut.java>:[434,23] cannot find symbol
[ERROR] symbol  : class TDurability
[ERROR] location: class org.apache.hadoop.hbase.thrift2.generated.TPut
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TPut.java>:[776,34] cannot find symbol
[ERROR] symbol  : variable TDurability
[ERROR] location: class org.apache.hadoop.hbase.thrift2.generated.TPut.TPutStandardScheme
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TPut.java>:[933,28] cannot find symbol
[ERROR] symbol  : variable TDurability
[ERROR] location: class org.apache.hadoop.hbase.thrift2.generated.TPut.TPutTupleScheme
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TDelete.java>:[192,92] cannot find symbol
[ERROR] symbol  : class TDurability
[ERROR] location: class org.apache.hadoop.hbase.thrift2.generated.TDelete
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TDelete.java>:[508,23] cannot find symbol
[ERROR] symbol  : class TDurability
[ERROR] location: class org.apache.hadoop.hbase.thrift2.generated.TDelete
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TDelete.java>:[891,34] cannot find symbol
[ERROR] symbol  : variable TDurability
[ERROR] location: class org.apache.hadoop.hbase.thrift2.generated.TDelete.TDeleteStandardScheme
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TDelete.java>:[1074,28] cannot find symbol
[ERROR] symbol  : variable TDurability
[ERROR] location: class org.apache.hadoop.hbase.thrift2.generated.TDelete.TDeleteTupleScheme
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TIncrement.java>:[149,92] cannot find symbol
[ERROR] symbol  : class TDurability
[ERROR] location: class org.apache.hadoop.hbase.thrift2.generated.TIncrement
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TIncrement.java>:[385,23] cannot find symbol
[ERROR] symbol  : class TDurability
[ERROR] location: class org.apache.hadoop.hbase.thrift2.generated.TIncrement
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TIncrement.java>:[687,34] cannot find symbol
[ERROR] symbol  : variable TDurability
[ERROR] location: class org.apache.hadoop.hbase.thrift2.generated.TIncrement.TIncrementStandardScheme
[ERROR] <https://builds.apache.org/job/HBase-TRUNK/ws/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TIncrement.java>:[829,28] cannot find symbol
[ERROR] symbol  : variable TDurability
[ERROR] location: class org.apache.hadoop.hbase.thrift2.generated.TIncrement.TIncrementTupleScheme
[ERROR] -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR] 
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <goals> -rf :hbase-server
Build step 'Invoke top-level Maven targets' marked build as failure
Performing Post build task...
Match found for :.* : True
Logical operation result is TRUE
Running script  :   ZOMBIE_TESTS_COUNT=`jps | grep surefirebooter | wc -l`
  if [[ $ZOMBIE_TESTS_COUNT != 0 ]] ; then
    #It seems sometimes the tests are not dying immediately. Let's give them 10s
    echo "Suspicious java process found - waiting 10s to see if there are just slow to stop"
    sleep 10   
    ZOMBIE_TESTS_COUNT=`jps | grep surefirebooter | wc -l`
    if [[ $ZOMBIE_TESTS_COUNT != 0 ]] ; then
      echo "There are $ZOMBIE_TESTS_COUNT zombie tests, they should have been killed by surefire but survived"
      echo "************ BEGIN zombies jstack extract"
      ZB_STACK=`jps | grep surefirebooter | cut -d ' ' -f 1 | xargs -n 1 jstack | grep ".test" | grep "\.java"`
      jps | grep surefirebooter | cut -d ' ' -f 1 | xargs -n 1 jstack
      echo "************ END  zombies jstack extract"
      JIRA_COMMENT="$JIRA_COMMENT

     {color:red}-1 core zombie tests{color}.  There are ${ZOMBIE_TESTS_COUNT} zombie test(s): ${ZB_STACK}"
      BAD=1
      jps | grep surefirebooter | cut -d ' ' -f 1 | xargs kill -9
    else
      echo "We're ok: there is no zombie test, but some tests took some time to stop"
    fi
  else
    echo "We're ok: there is no zombie test"
  fi
[HBase-TRUNK] $ /bin/bash -xe /tmp/hudson4186877696205999127.sh
++ jps
++ grep surefirebooter
++ wc -l
+ ZOMBIE_TESTS_COUNT=0
+ [[ 0 != 0 ]]
+ echo 'We'\''re ok: there is no zombie test'
We're ok: there is no zombie test
POST BUILD TASK : SUCCESS
END OF POST BUILD TASK : 0
Archiving artifacts
Recording test results
Error updating JIRA issues. Saving issues for next build.
com.atlassian.jira.rpc.exception.RemoteAuthenticationException: Attempt to log in user 'hudson' failed. The maximum number of failed login attempts has been reached. Please log into the application through the web interface to reset the number of failed login attempts.

Jenkins build is back to normal : HBase-TRUNK #4297

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/HBase-TRUNK/4297/changes>