See <https://builds.apache.org/job/drill-scm/51/changes>

Changes:

[aditya] DRILL-968: Use checkstyle plugin to prevent inadvertent use of shaded 
Guava classes

[aditya] DRILL-836: Drill needs to return complex types (e.g., map and array) 
as a JSON string

[jacques] DRILL-735: Refactor HiveRecordReader

[jacques] DRILL-735: Refactor Hive storage testcases into a separate test class

[jacques] DRILL-735: Add a unittest to test reading from Hive table with all 
supported data types of partitions and fields.

[jacques] DRILL-957: Fix schema failures when querying a partitioned Avro table 
in Hive.

[jacques] DRILL-935: Run-time code generation support for function which 
decodes string/varbinary into complex JSON object.

[jacques] DRILL-981: Display content of map object in the same order of 
original JSON object.

[jacques] DRILL-482 : Return null value if cast function input is a null 
expression.

[jacques] DRILL-534: Re-enable TPCH04

[jacques] DRILL-954: Exclude servlet-api from classpath, and exclude duplicate 
servlet-api dependencies

[jacques] DRILL-980: Add profile summary to web ui

[jacques] Fix and improve runtime stats profiles

[jacques] More stats fixes: Ensure we are calling the stats enabled next() 
method in the template classes for HashJoin, HashAggregate and 
StreamingAggregate.

[jacques] More stats fixes: In PlanningSet, get majorFragmentId from the 
physical plan.

[jacques] DRILL-585: Switch getObject in SQL accessors to return java.sql.* 
types.

[jacques] DRILL-727: During logical transformation phase use the Project's 
traits instead of input traits when creating a DrillProjectRel.

[jacques] DRILL-974: Windows sqlline.bat - Correctly handle spaces in the path 
to the Drill directory. Previously, if Drill was on a path such as for example, 
C:\My Home Dir\Drill Work\apache-drill-1.0.0-m2-incubating-SNAPSHOT, then 
sqlline.bat would not correctly parse this path and be unable to start.

[jacques] DRILL-977: changed container style to fluid. Added column filter.

[jacques] DRILL-932: Add support for bracketless complex expressions in SQL 
queries.

[jacques] DRILL-933: Remove old physical operator cost & size concepts, add 
automatic size-based parallelization

[jacques] Update ControlConnection so that we don't block on backup.  Control 
messages should be allowed in band.

[jacques] DRILL-978: Consider output type when we cost matching FunctionCall to 
FunctionHolder

[jacques] DRILL-958: Fix Parquet bug with fixed width nullable column.

[jacques] DRILL-247: Math Functions List of math functions : rand,cbrt, exp, 
log(a), log(a,base), pi, degrees, radians Code formatting Review Comments: 
Removed rand function, Moved pi away from codegen Implemented Decimal9 & 
Decimal18 support for math functions Drill:247: Code Cleanup

[jacques] Switch Infinispan to SYNC mode and add cache future handling.

[jacques] DRILL-937: Optimize boolean and/or operator with short circuit  
evaluation in run-time generated code.

[jacques] Merge fixes.

------------------------------------------
[...truncated 50950 lines...]
          "type" : "json"
        },
        "parquet" : {
          "type" : "parquet"
        }
      }
    },
    "format" : {
      "type" : "parquet"
    },
    "columns" : [ "`N_REGIONKEY`", "`N_NAME`" ],
    "selectionRoot" : 
"<https://builds.apache.org/job/drill-scm/ws/sample-data/nation.parquet";,>
    "cost" : 25.0
  }, {
    "pop" : "project",
    "@id" : 5,
    "exprs" : [ {
      "ref" : "`N_REGIONKEY`",
      "expr" : "`N_REGIONKEY`"
    }, {
      "ref" : "`N_NAME`",
      "expr" : "`N_NAME`"
    } ],
    "child" : 6,
    "initialAllocation" : 1000000,
    "maxAllocation" : 10000000000,
    "cost" : 25.0
  }, {
    "pop" : "parquet-scan",
    "@id" : 4,
    "entries" : [ {
      "path" : 
"<https://builds.apache.org/job/drill-scm/ws/sample-data/region.parquet";>
    } ],
    "storage" : {
      "type" : "file",
      "enabled" : true,
      "connection" : "file:///",
      "workspaces" : {
        "home" : {
          "location" : "/",
          "writable" : false,
          "storageformat" : null
        },
        "tmp" : {
          "location" : "/tmp/drilltest",
          "writable" : true,
          "storageformat" : "csv"
        }
      },
      "formats" : {
        "psv" : {
          "type" : "text",
          "extensions" : [ "tbl" ],
          "delimiter" : "|"
        },
        "csv" : {
          "type" : "text",
          "extensions" : [ "csv", "bcp" ],
          "delimiter" : ","
        },
        "tsv" : {
          "type" : "text",
          "extensions" : [ "tsv" ],
          "delimiter" : "\t"
        },
        "json" : {
          "type" : "json"
        },
        "parquet" : {
          "type" : "parquet"
        }
      }
    },
    "format" : {
      "type" : "parquet"
    },
    "columns" : [ "`R_REGIONKEY`", "`R_NAME`" ],
    "selectionRoot" : 
"<https://builds.apache.org/job/drill-scm/ws/sample-data/region.parquet";,>
    "cost" : 5.0
  }, {
    "pop" : "hash-join",
    "@id" : 3,
    "left" : 5,
    "right" : 4,
    "conditions" : [ {
      "relationship" : "==",
      "left" : "`N_REGIONKEY`",
      "right" : "`R_REGIONKEY`"
    } ],
    "joinType" : "INNER",
    "initialAllocation" : 1000000,
    "maxAllocation" : 10000000000,
    "cost" : 30.0
  }, {
    "pop" : "project",
    "@id" : 2,
    "exprs" : [ {
      "ref" : "`N_NAME`",
      "expr" : "`N_NAME`"
    }, {
      "ref" : "`R_NAME`",
      "expr" : "`R_NAME`"
    } ],
    "child" : 3,
    "initialAllocation" : 1000000,
    "maxAllocation" : 10000000000,
    "cost" : 18.75
  }, {
    "pop" : "project",
    "@id" : 1,
    "exprs" : [ {
      "ref" : "`N_NAME`",
      "expr" : "`N_NAME`"
    }, {
      "ref" : "`R_NAME`",
      "expr" : "`R_NAME`"
    } ],
    "child" : 2,
    "initialAllocation" : 1000000,
    "maxAllocation" : 10000000000,
    "cost" : 18.75
  }, {
    "pop" : "screen",
    "@id" : 0,
    "child" : 1,
    "initialAllocation" : 1000000,
    "maxAllocation" : 10000000000,
    "cost" : 1.875
  } ]
}
[0][0]: Expected: 0, Actual: 0
[0][1]: Expected: 0, Actual: 0
[0][2]: Expected: 2, Actual: 2
[0][3]: Expected: 1, Actual: 1
[0][4]: Expected: 1970, Actual: 1970
[1][0]: Expected: 0, Actual: 0
[1][1]: Expected: 0, Actual: 0
[1][2]: Expected: 28, Actual: 28
[1][3]: Expected: 12, Actual: 12
[1][4]: Expected: 2008, Actual: 2008
[2][0]: Expected: 0, Actual: 0
[2][1]: Expected: 0, Actual: 0
[2][2]: Expected: 27, Actual: 27
[2][3]: Expected: 2, Actual: 2
[2][4]: Expected: 2000, Actual: 2000
Tests run: 8, Failures: 0, Errors: 0, Skipped: 5, Time elapsed: 8.716 sec - in 
org.apache.drill.TestProjectPushDown
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.072 sec - in 
org.apache.drill.exec.physical.impl.orderedpartitioner.TestOrderedPartitionExchange
[0][0]: Expected: 20, Actual: 20
[0][1]: Expected: 10, Actual: 10
[0][2]: Expected: 2, Actual: 2
[0][3]: Expected: 1, Actual: 1
[0][4]: Expected: 1970, Actual: 1970
[1][0]: Expected: 34, Actual: 34
[1][1]: Expected: 11, Actual: 11
[1][2]: Expected: 28, Actual: 28
[1][3]: Expected: 12, Actual: 12
[1][4]: Expected: 2008, Actual: 2008
[2][0]: Expected: 24, Actual: 24
[2][1]: Expected: 14, Actual: 14
[2][2]: Expected: 27, Actual: 27
[2][3]: Expected: 2, Actual: 2
[2][4]: Expected: 2000, Actual: 2000
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 34.797 sec - in 
org.apache.drill.exec.physical.impl.TestDistributedFragmentRun
[0][0]: Expected: 20, Actual: 20
[0][1]: Expected: 1, Actual: 1
[0][2]: Expected: 1, Actual: 1
[0][3]: Expected: 0, Actual: 0
[0][4]: Expected: 0, Actual: 0
[1][0]: Expected: 0, Actual: 0
[1][1]: Expected: 0, Actual: 0
[1][2]: Expected: 0, Actual: 0
[1][3]: Expected: 0, Actual: 0
[1][4]: Expected: 0, Actual: 0
[2][0]: Expected: 20, Actual: 20
[2][1]: Expected: 1, Actual: 1
[2][2]: Expected: 0, Actual: 0
[2][3]: Expected: 0, Actual: 0
[2][4]: Expected: 0, Actual: 0
[3][0]: Expected: 20, Actual: 20
[3][1]: Expected: 1, Actual: 1
[3][2]: Expected: 1, Actual: 1
[3][3]: Expected: 0, Actual: 0
[3][4]: Expected: 0, Actual: 0
[4][0]: Expected: 0, Actual: 0
[4][1]: Expected: 0, Actual: 0
[4][2]: Expected: 0, Actual: 0
[4][3]: Expected: 0, Actual: 0
[4][4]: Expected: 0, Actual: 0
[5][0]: Expected: -39, Actual: -39
[5][1]: Expected: 0, Actual: 0
[5][2]: Expected: 1, Actual: 1
[5][3]: Expected: 0, Actual: 0
[5][4]: Expected: 0, Actual: 0
Tests run: 6, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 35.158 sec - in 
org.apache.drill.exec.physical.impl.TestExtractFunctions
Jun 16, 2014 10:39:48 PM INFO: parquet.hadoop.ColumnChunkPageWriteStore: 
written 6,034B for [c_custkey] INT64: 1,500 values, 12,000B raw, 6,013B comp, 1 
pages, encodings: [BIT_PACKED, PLAIN]
Jun 16, 2014 10:39:48 PM INFO: parquet.hadoop.ColumnChunkPageWriteStore: 
written 27B for [c_regionkey] INT32: 1,500 values, 7B raw, 9B comp, 1 pages, 
encodings: [BIT_PACKED, RLE, PLAIN]

Results :

Tests in error: 
  TestSqlBracketlessSyntax.checkComplexExpressionParsing:45 ? SqlParse 
Encounter...
  TestComplexTypeReader.testA2 ? Rpc Remote failure while running 
query.[error_i...
  TestComplexTypeReader.testA3 ? Rpc Remote failure while running 
query.[error_i...
  TestComplexTypeReader.testB2 ? Rpc Remote failure while running 
query.[error_i...
  TestComplexTypeReader.testB3 ? Rpc Remote failure while running 
query.[error_i...
  TestComplexTypeReader.testX3 ? Rpc Remote failure while running 
query.[error_i...
  TestComplexTypeReader.testY3 ? Rpc Remote failure while running 
query.[error_i...

Tests run: 428, Failures: 0, Errors: 7, Skipped: 65

[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] Apache Drill Root POM ............................. SUCCESS [24.296s]
[INFO] Drill Protocol .................................... SUCCESS [26.516s]
[INFO] Common (Logical Plan, Base expressions) ........... SUCCESS [23.055s]
[INFO] contrib/Parent Pom ................................ SUCCESS [1.000s]
[INFO] contrib/data/Parent Pom ........................... SUCCESS [0.458s]
[INFO] contrib/data/tpch-sample-data ..................... SUCCESS [4.739s]
[INFO] contrib/storage-hive .............................. SUCCESS [1:23.304s]
[INFO] exec/Parent Pom ................................... SUCCESS [1.190s]
[INFO] exec/Netty Little Endian Buffers .................. SUCCESS [4.527s]
[INFO] exec/Java Execution Engine ........................ FAILURE [9:42.104s]
[INFO] contrib/hbase-storage-plugin ...................... SKIPPED
[INFO] exec/JDBC Driver using dependencies ............... SKIPPED
[INFO] contrib/sqlline ................................... SKIPPED
[INFO] Packaging and Distribution Assembly ............... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 12:32.046s
[INFO] Finished at: Mon Jun 16 22:42:48 UTC 2014
[INFO] Final Memory: 79M/952M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-surefire-plugin:2.17:test (default-test) on 
project drill-java-exec: There are test failures.
[ERROR] 
[ERROR] Please refer to 
<https://builds.apache.org/job/drill-scm/ws/exec/java-exec/target/surefire-reports>
 for the individual test results.
[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 :drill-java-exec
Build step 'Invoke top-level Maven targets' marked build as failure
Archiving artifacts

Reply via email to