[2/4] drill git commit: DRILL-4448: Clean up deserialization of oderings in sorts

2016-04-20 Thread json
DRILL-4448: Clean up deserialization of oderings in sorts Fix sort operator deserialization and validation to respect existing contract specified in the tests. Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/1d1acc09 Tree: ht

[3/4] drill git commit: DRILL-4445: Standardize the Physical and Logical plan nodes to use Lists instead of arrays for their inputs

2016-04-20 Thread json
DRILL-4445: Standardize the Physical and Logical plan nodes to use Lists instead of arrays for their inputs Remove some extra translation logic used to move between the two representations. TODO - look back the the Join logical node, has two JsonCreator annotations, but only one will be used. No

[4/4] drill git commit: DRILL-4437: Operator unit test framework

2016-04-20 Thread json
| 4 + .../exec/store/easy/json/JSONRecordReader.java | 4 +- .../java/org/apache/drill/DrillTestWrapper.java | 215 .../test/java/org/apache/drill/TestBuilder.java | 4 - .../physical/unit/BasicPhysicalOpUnitTest.java | 322 + .../physical/unit

[1/4] drill git commit: DRILL-4442: Move getSV2 and getSV4 methods to VectorAccessible

2016-04-20 Thread json
Repository: drill Updated Branches: refs/heads/master c6a03eb17 -> d93a36338 DRILL-4442: Move getSV2 and getSV4 methods to VectorAccessible Up one level from previous location RecordBatch, most implementations already implement the method as they implement RecordBatch rather than VectorAccessi

drill git commit: DRILL-4551: Implement new functions (cot, regex_matches, split_part, isdate)

2016-04-01 Thread json
Repository: drill Updated Branches: refs/heads/master 4442e162a -> e7e9b73c1 DRILL-4551: Implement new functions (cot, regex_matches, split_part, isdate) Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/e7e9b73c Tree: http:

[2/2] drill git commit: DRILL-4441: Fix varchar data read out of Avro filtering incorrectly due to metadata bug

2016-03-09 Thread json
DRILL-4441: Fix varchar data read out of Avro filtering incorrectly due to metadata bug The precision of the Varchar datatype was not being set causing inconsistent truncation of values to the default length of 1. Fixed the same issue with varbinary. The test framework was previously taking a s

[1/2] drill git commit: DRILL-4482: Fix Avro nested field selection regression

2016-03-09 Thread json
Repository: drill Updated Branches: refs/heads/master c047f04b5 -> 64ab0a8ec DRILL-4482: Fix Avro nested field selection regression Update some of the Avro tests to properly verify their results, others still need to be fixed. These will be addressed in DRILL-4110. Closes #419 Project: http

[4/4] drill git commit: DRILL-4332: Makes vector comparison order stable in test framework

2016-03-07 Thread json
DRILL-4332: Makes vector comparison order stable in test framework In the test framework, a vector is a map of . When comparing actual values with baseline, the comparison is made column by column, but a HashMap key ordering is not guaranteed, and the ordering actually changed between Java7 and Ja

[1/4] drill git commit: DRILL-4375: Fix the maven release profile

2016-03-07 Thread json
Repository: drill Updated Branches: refs/heads/master 2850a9fa8 -> 447b093cd DRILL-4375: Fix the maven release profile This generated pom file was being discovered and maven was trying to run the target directory in jdbc-all as a submodule. This change reverts to the default output location (

[3/4] drill git commit: DRILL-4486: Fix expression serialization escaping

2016-03-07 Thread json
DRILL-4486: Fix expression serialization escaping Closes #412 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/80316f3f Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/80316f3f Diff: http://git-wip-us.apache.org/repos/

[2/4] drill git commit: Adding Jason's GPG key

2016-03-07 Thread json
Adding Jason's GPG key Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/79b5e3b5 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/79b5e3b5 Diff: http://git-wip-us.apache.org/repos/asf/drill/diff/79b5e3b5 Branch: refs/he

drill git commit: Update version to 1.6.0-SNAPSHOT

2016-02-19 Thread json
Repository: drill Updated Branches: refs/heads/master 7d5a0a86e -> 462f7af6f Update version to 1.6.0-SNAPSHOT Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/462f7af6 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree

[6/9] drill git commit: DRILL-4349: parquet reader returns wrong results when reading a nullable column that starts with a large number of nulls (>30k)

2016-02-16 Thread json
DRILL-4349: parquet reader returns wrong results when reading a nullable column that starts with a large number of nulls (>30k) Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/88edebd5 Tree: http://git-wip-us.apache.org/repos

[5/9] drill git commit: DRILL-4235: record new state STARTING when state transitions to STARTING from ENQUEUED

2016-02-16 Thread json
DRILL-4235: record new state STARTING when state transitions to STARTING from ENQUEUED Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/7502584d Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/7502584d Diff: http://git

[3/9] drill git commit: Temporary fix for build issue with generated dependency-reduced-pom.xml

2016-02-16 Thread json
Temporary fix for build issue with generated dependency-reduced-pom.xml This generated pom file was being discovered and maven was trying to run the target directory in jdbc-all as a submodule. This change reverts to the default output location (the module root) and adds corresponding .gitignore

[2/9] drill git commit: DRILL-4128: Fix NPE when calling getString on a JDBC ResultSet when the type is not varchar

2016-02-16 Thread json
DRILL-4128: Fix NPE when calling getString on a JDBC ResultSet when the type is not varchar Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/03d04140 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/03d04140 Diff: http:

[8/9] drill git commit: DRILL-4380: Fix performance regression: in creation of FileSelection in ParquetFormatPlugin to not set files if metadata cache is available. This closes #369

2016-02-16 Thread json
DRILL-4380: Fix performance regression: in creation of FileSelection in ParquetFormatPlugin to not set files if metadata cache is available. This closes #369 This change is slightly modified from the version in the master branch, as the 1.5 release branch did not include the Guava version update

[4/9] drill git commit: DRILL-4353: Add HttpSessionListener to release resources of expired/invalidated sessions

2016-02-16 Thread json
DRILL-4353: Add HttpSessionListener to release resources of expired/invalidated sessions Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/ac79c590 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/ac79c590 Diff: http://g

[1/9] drill git commit: Adding Jason's GPG key

2016-02-16 Thread json
Repository: drill Updated Branches: refs/heads/1.5.0 [created] 3f228d347 Adding Jason's GPG key Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/fe513141 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/fe513141 Diff

[9/9] drill git commit: [maven-release-plugin] prepare release drill-1.5.0

2016-02-16 Thread json
[maven-release-plugin] prepare release drill-1.5.0 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/3f228d34 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/3f228d34 Diff: http://git-wip-us.apache.org/repos/asf/drill/di

[7/9] drill git commit: DRILL-4230: Fixing query failures when mongo collection is empty

2016-02-16 Thread json
(); MongoDatabase db = client.getDatabase(scanSpec.getDbName()); - MongoCollection collection = db.getCollection(scanSpec - .getCollectionName()); - String json = collection.find().first().toJson(); - float approxDiskCost = json.getBytes().length * collection.count

[drill] Git Push Summary

2016-02-16 Thread json
Repository: drill Updated Branches: refs/heads/drill-1.5.0-rc3 [deleted] 3f228d347

[5/9] drill git commit: DRILL-4235: record new state STARTING when state transitions to STARTING from ENQUEUED

2016-02-16 Thread json
DRILL-4235: record new state STARTING when state transitions to STARTING from ENQUEUED Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/7502584d Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/7502584d Diff: http://git

[7/9] drill git commit: DRILL-4230: Fixing query failures when mongo collection is empty

2016-02-16 Thread json
= storagePlugin.getClient(); MongoDatabase db = client.getDatabase(scanSpec.getDbName()); - MongoCollection collection = db.getCollection(scanSpec - .getCollectionName()); - String json = collection.find().first().toJson(); - float approxDiskCost = json.getBytes().length

[9/9] drill git commit: [maven-release-plugin] prepare release drill-1.5.0

2016-02-16 Thread json
[maven-release-plugin] prepare release drill-1.5.0 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/3f228d34 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/3f228d34 Diff: http://git-wip-us.apache.org/repos/asf/drill/di

[1/9] drill git commit: Adding Jason's GPG key

2016-02-16 Thread json
Repository: drill Updated Branches: refs/heads/drill-1.5.0-rc3 [created] 3f228d347 Adding Jason's GPG key Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/fe513141 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/fe5

[2/9] drill git commit: DRILL-4128: Fix NPE when calling getString on a JDBC ResultSet when the type is not varchar

2016-02-16 Thread json
DRILL-4128: Fix NPE when calling getString on a JDBC ResultSet when the type is not varchar Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/03d04140 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/03d04140 Diff: http:

[3/9] drill git commit: Temporary fix for build issue with generated dependency-reduced-pom.xml

2016-02-16 Thread json
Temporary fix for build issue with generated dependency-reduced-pom.xml This generated pom file was being discovered and maven was trying to run the target directory in jdbc-all as a submodule. This change reverts to the default output location (the module root) and adds corresponding .gitignore

[4/9] drill git commit: DRILL-4353: Add HttpSessionListener to release resources of expired/invalidated sessions

2016-02-16 Thread json
DRILL-4353: Add HttpSessionListener to release resources of expired/invalidated sessions Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/ac79c590 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/ac79c590 Diff: http://g

[8/9] drill git commit: DRILL-4380: Fix performance regression: in creation of FileSelection in ParquetFormatPlugin to not set files if metadata cache is available. This closes #369

2016-02-16 Thread json
DRILL-4380: Fix performance regression: in creation of FileSelection in ParquetFormatPlugin to not set files if metadata cache is available. This closes #369 This change is slightly modified from the version in the master branch, as the 1.5 release branch did not include the Guava version update

[6/9] drill git commit: DRILL-4349: parquet reader returns wrong results when reading a nullable column that starts with a large number of nulls (>30k)

2016-02-16 Thread json
DRILL-4349: parquet reader returns wrong results when reading a nullable column that starts with a large number of nulls (>30k) Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/88edebd5 Tree: http://git-wip-us.apache.org/repos

drill-site git commit: Drill 1.5 release blog

2016-02-15 Thread json
Repository: drill-site Updated Branches: refs/heads/asf-site 9b9e83438 -> b535d394e Drill 1.5 release blog Project: http://git-wip-us.apache.org/repos/asf/drill-site/repo Commit: http://git-wip-us.apache.org/repos/asf/drill-site/commit/b535d394 Tree: http://git-wip-us.apache.org/repos/asf/dri

svn commit: r12381 - in /release/drill: drill-1.3.0/ drill-1.5.0/

2016-02-12 Thread json
Author: json Date: Sat Feb 13 07:55:28 2016 New Revision: 12381 Log: Upload Apache Drill 1.5.0 release. Added: release/drill/drill-1.5.0/ release/drill/drill-1.5.0/apache-drill-1.5.0-src.tar.gz (with props) release/drill/drill-1.5.0/apache-drill-1.5.0-src.tar.gz.asc release

[drill] Git Push Summary

2016-02-09 Thread json
Repository: drill Updated Tags: refs/tags/drill-1.5.0 [deleted] 3158bebd8

[8/8] drill git commit: DRILL-4230: Fixing query failures when mongo collection is empty

2016-02-08 Thread json
(); MongoDatabase db = client.getDatabase(scanSpec.getDbName()); - MongoCollection collection = db.getCollection(scanSpec - .getCollectionName()); - String json = collection.find().first().toJson(); - float approxDiskCost = json.getBytes().length * collection.count

[2/8] drill git commit: DRILL-4361: Let FileSystemPlugin FormatCreator class be overridable by subclasses

2016-02-08 Thread json
DRILL-4361: Let FileSystemPlugin FormatCreator class be overridable by subclasses Allow for FileSystemPlugin subclasses to customize FormatPlugin by injecting their own version of FormatCreator. This closes #365. Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip

[4/8] drill git commit: DRILL-4314: Unit Test Framework can support schema check

2016-02-08 Thread json
DRILL-4314: Unit Test Framework can support schema check Closes #339 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/bd14e1ad Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/bd14e1ad Diff: http://git-wip-us.apache.org

[6/8] drill git commit: DRILL-4295: Removes obsolete protobuf-generated files

2016-02-08 Thread json
DRILL-4295: Removes obsolete protobuf-generated files These files are obsolete protobuf-generated files, whose definition has been removed. Cleaning src/main/java files before calling protobuf compiler so that obsolete files are removed from the directory. Closes #333 Project: http://git-wip-u

[1/8] drill git commit: DRILL-4359: Adds equals/hashCode methods to EndpointAffinity

2016-02-08 Thread json
Repository: drill Updated Branches: refs/heads/master 83d460cfe -> ed2f1ca8e Updated Tags: refs/tags/0.5.0-incubating [created] f19015f2c refs/tags/archive/DRILL-2167 [created] cbfe5772d refs/tags/archive/DRILL-3450 [created] 2506ecf15 refs/tags/drill-1.1.0 [created] 91a616f64 refs/tags/

[7/8] drill git commit: DRILL-4331: Fix TestFlattenPlanning.testFlattenPlanningAvoidUnnecessaryProject test for Java8

2016-02-08 Thread json
{ @Test public void testFlattenPlanningAvoidUnnecessaryProject() throws Exception { -testPlanSubstrPatterns("select flatten(complex), rownum from cp.`/store/json/test_flatten_mappify2.json`", -new String[]{"Project(EXPR$0=[$1], rownum=[$0])"}, new String[]

[3/8] drill git commit: DRILL-4225 TestDateFunctions#testToChar fails when the locale is non-English - Changed to use LocalDate, LocalTime and LocalDateTime to build expectedResults instead of string

2016-02-08 Thread json
DRILL-4225 TestDateFunctions#testToChar fails when the locale is non-English - Changed to use LocalDate, LocalTime and LocalDateTime to build expectedResults instead of string literals Closes #311 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/r

[5/8] drill git commit: DRILL-4353: Add HttpSessionListener to release resources of expired/invalidated sessions

2016-02-08 Thread json
DRILL-4353: Add HttpSessionListener to release resources of expired/invalidated sessions Closes #359 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/282dfd76 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/282dfd76 D

drill git commit: DRILL-4358: Fix NPE in UserServer.close()

2016-02-05 Thread json
Repository: drill Updated Branches: refs/heads/master 2311843ba -> 83d460cfe DRILL-4358: Fix NPE in UserServer.close() - Also remove untested CustomSerDe's from CustomTunnel. - Fix GuavaPatcher copy-paste comment mistake. closes #362 Project: http://git-wip-us.apache.org/repos/asf/drill/rep

drill git commit: DRILL-4128: Fix NPE when calling getString on a JDBC ResultSet when the type is not varchar

2016-02-01 Thread json
Repository: drill Updated Branches: refs/heads/master 9ff947288 -> 1b96174b1 DRILL-4128: Fix NPE when calling getString on a JDBC ResultSet when the type is not varchar Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/1b96

[1/2] drill git commit: DRILL-2653: Improve web UI experience when there is an error in a storage plugin configuration

2016-01-28 Thread json
Repository: drill Updated Branches: refs/heads/master a5157190b -> 1b51850f3 DRILL-2653: Improve web UI experience when there is an error in a storage plugin configuration Fixed success message, made the error messages red This closes #343 Project: http://git-wip-us.apache.org/repos/asf/dr

[drill] Git Push Summary

2016-01-28 Thread json
Repository: drill Updated Branches: refs/heads/2653-merge [deleted] 1b51850f3

[2/2] drill git commit: DRILL-4322: Add underlying exception message when IOException causes DROP TABLE failure

2016-01-28 Thread json
DRILL-4322: Add underlying exception message when IOException causes DROP TABLE failure This closes #344 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/1b51850f Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/1b5185

[1/2] drill git commit: DRILL-2653: Improve web UI experience when there is an error in a storage plugin configuration

2016-01-28 Thread json
Repository: drill Updated Branches: refs/heads/2653-merge [created] 1b51850f3 DRILL-2653: Improve web UI experience when there is an error in a storage plugin configuration Fixed success message, made the error messages red This closes #343 Project: http://git-wip-us.apache.org/repos/asf/d

[2/2] drill git commit: DRILL-4322: Add underlying exception message when IOException causes DROP TABLE failure

2016-01-28 Thread json
DRILL-4322: Add underlying exception message when IOException causes DROP TABLE failure This closes #344 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/1b51850f Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/1b5185

[2/4] drill git commit: DRILL-4103: add drill.version to parquet metadata

2015-11-25 Thread json
DRILL-4103: add drill.version to parquet metadata This closes #264 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/56d5f794 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/56d5f794 Diff: http://git-wip-us.apache.org/r

[4/4] drill git commit: DRILL-4063: Add s3a dependency jars and example core-site.xml

2015-11-25 Thread json
DRILL-4063: Add s3a dependency jars and example core-site.xml This closes #265 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/18a0effb Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/18a0effb Diff: http://git-wip-us.

[3/4] drill git commit: DRILL-4056: Fix corruption bug reading string data out of Avro

2015-11-25 Thread json
DRILL-4056: Fix corruption bug reading string data out of Avro - Fix issue where we are reading a byte array without considering length - Removed use of unnecessary Holder objects. - Added restriction on batch size produced by a single call to next. - Add some basic result verification to avro tes

[1/4] drill git commit: DRILL-4047: Support querying a table with options

2015-11-25 Thread json
115 +++ .../dfs/FormatPluginOptionsDescriptor.java | 195 .../exec/store/dfs/WorkspaceSchemaFactory.java | 310 +-- .../exec/store/easy/json/JSONFormatPlugin.java | 2 +- .../sequencefile/SequenceFileFormatConfig.java | 4 +- .../exec/store/easy/t

drill git commit: DRILL-4094: Respect skipTests in JDBC plugin tests.

2015-11-23 Thread json
Repository: drill Updated Branches: refs/heads/master 653388772 -> 758cd917b DRILL-4094: Respect skipTests in JDBC plugin tests. Modifies the pom.xml for the JDBC plugin to respect the maven -DskipTests flag. This closes #261 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit

[2/2] drill git commit: DRILL-4082: Better error message when multiple versions of the same function are found by the classpath scanner

2015-11-13 Thread json
DRILL-4082: Better error message when multiple versions of the same function are found by the classpath scanner This closes #252 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/447f8ba5 Tree: http://git-wip-us.apache.org/rep

[1/2] drill git commit: DRILL-3791: MySQL tests for JDBC plugin

2015-11-13 Thread json
"ON e.PersonId = s.PersonId\n" + -"INNER JOIN \n" + -"testdb.PERSON ed\n" + -"ON e.PersonId = ed.PersonId\n" + -"WHERE s.FirstName > 'abc' and ed.FirstName > 'efg'"; -testPl

drill git commit: DRILL-3943: In constant folding, when the the data type of the return value is TimeStamp, generate TimeStamp Literal

2015-10-16 Thread json
Repository: drill Updated Branches: refs/heads/master 12fb9ac11 -> 826144d89 DRILL-3943: In constant folding, when the the data type of the return value is TimeStamp, generate TimeStamp Literal This closes #206 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wi

drill git commit: DRILL-3791: Fix bugs in JDBC storage plugin

2015-10-07 Thread json
inJSON(new PluginConfigWrapper(name, config)); } catch (JsonMappingException e) { - logger.debug("Error in JSON mapping: " + storagePluginConfig); + logger.debug("Error in JSON mapping: {}", storagePluginConfig, e); return message("error (invalid JSON mappin

drill git commit: DRILL-2879: Part 2 - Enhancing extended json support for date in millies and binary with type info

2015-10-02 Thread json
Repository: drill Updated Branches: refs/heads/master 1cfd4c20d -> 87531ae3e DRILL-2879: Part 2 - Enhancing extended json support for date in millies and binary with type info Addressing review comments Updated unit test to remove timezone that was being pulled from the local system (

drill git commit: DRILL-3869: Allow queries submitted through the web UI to end with a semi-colon

2015-10-01 Thread json
Repository: drill Updated Branches: refs/heads/master 83ebc7886 -> f01da3eeb DRILL-3869: Allow queries submitted through the web UI to end with a semi-colon This closes #178 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit

[2/2] drill git commit: DRILL-3836: Find free port automatically in TestBitRpc

2015-09-24 Thread json
DRILL-3836: Find free port automatically in TestBitRpc This closes #168 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/b8573526 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/b8573526 Diff: http://git-wip-us.apache.

[1/2] drill git commit: DRILL-3778: Add missed part of DRILL-3160 (making JDBC Javadoc available).

2015-09-24 Thread json
Repository: drill Updated Branches: refs/heads/master d2caa62e1 -> b8573526d DRILL-3778: Add missed part of DRILL-3160 (making JDBC Javadoc available). This closes #158 Main: Configured Javadoc generation (title, package groups, version in headers). Added link to JDBC page in Drill documentat

drill git commit: DRILL-3497: Throw UserException#validationError instead of SetOptionException and ExpressionParsingException for options

2015-09-08 Thread json
ngException { +public void validate(final OptionValue v) { super.validate(v); if (!valuesSet.contains(v.string_val.toLowerCase())) { -throw new ExpressionParsingException(String.format("Option %s must be one of: %s", getOptionName(), valuesSet)); -

drill git commit: DRILL-2304: Manage options with lowercase names

2015-09-04 Thread json
Repository: drill Updated Branches: refs/heads/master 9baec8a89 -> cc7bc9535 DRILL-2304: Manage options with lowercase names This closes #90 Major refactoring: + Removed unnecessary methods from OptionManagers, and refactored implementations + Removed OptionAdmin interface, which was a deleg

[5/5] drill git commit: DRILL-3669: Fix missing indirect dependency.

2015-09-02 Thread json
DRILL-3669: Fix missing indirect dependency. Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/4b8e85ad Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/4b8e85ad Diff: http://git-wip-us.apache.org/repos/asf/drill/diff/4b8

[1/5] drill git commit: DRILL-3598: use a factory to create the root allocator. - made the constructor for TopLevelAllocator package private to enforce this

2015-09-02 Thread json
ntext.getConfig(); result = c; bitContext.getCompiler(); result = CodeCompiler.getTestCompiler(c); }}; +final PhysicalPlanReader reader = new PhysicalPlanReader(c, c.getMapper(), CoordinationProtos.DrillbitEndpoint.getDefaultInstance()); +final PhysicalPlan plan = r

[2/5] drill git commit: DRILL-3598: use a factory to create the root allocator. - made the constructor for TopLevelAllocator package private to enforce this

2015-09-02 Thread json
bitContext, connection, "/agg/test1.json"); + public void oneKeyAgg(@Injectable final DrillbitContext bitContext, @Injectable UserClientConnection connection) throws Throwable { +final SimpleRootExec exec = doTest(bitContext, connection, "/agg/test1.json"); -while(exec.ne

[4/5] drill git commit: DRILL-3598: use a factory to create the root allocator. - made the constructor for TopLevelAllocator package private to enforce this

2015-09-02 Thread json
DRILL-3598: use a factory to create the root allocator. - made the constructor for TopLevelAllocator package private to enforce this Delete a test that had been commented out for over a year, it no longer compiles due to interface changes and there is plenty of other testing for hash aggregate.

[3/5] drill git commit: DRILL-3598: use a factory to create the root allocator. - made the constructor for TopLevelAllocator package private to enforce this

2015-09-02 Thread json
Mapper(), CoordinationProtos.DrillbitEndpoint.getDefaultInstance()); -PhysicalPlan plan = reader.readPhysicalPlan(Files.toString(FileUtils.getResourceAsFile("/functions/cast/testCastFloat4.json"), Charsets.UTF_8)); -FunctionImplementationRegistry registry = new FunctionImplementationRegist

[7/7] drill git commit: DRILL-3341: Avoid recomputing stats in ProfileWrapper

2015-08-04 Thread json
DRILL-3341: Avoid recomputing stats in ProfileWrapper + Small optimizations and comments in OperatorWrapper and FragmentWrapper + Comparator renames for consistency + Move TableBuilder#toString logic to TableBuilder#build + Incorrect field names in profile page for failed queries Project: http:/

[3/7] drill git commit: DRILL-3484: Error with no-argument functions when the cast empty strings to null option is set

2015-08-04 Thread json
DRILL-3484: Error with no-argument functions when the cast empty strings to null option is set Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/ae2a45c8 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/ae2a45c8 Diff: ht

[5/7] drill git commit: DRILL-3496: Updates from review comments

2015-08-04 Thread json
DRILL-3496: Updates from review comments DRILL-3496: Update: Multiple log msgs. -> single, aligned multi-line message. Main: Changed avoidance of original single hard-to-read list from first draft's multiple single-item log calls (resulting in multiple log calls/entries) to single log call with a

[6/7] drill git commit: DRILL-3354: TestBuilder can check if the number of result batches equals some expected value

2015-08-04 Thread json
xpectedNumBatches; +return this; + } + /** * This method is used to pass in a simple list of values for a single record verification without * the need to create a CSV or JSON file to store the baseline. * @@ -326,14 +343,14 @@ public class TestBuilder { // provide a SQL

[4/7] drill git commit: DRILL-3122: Ignore OptionType for option status

2015-08-04 Thread json
to support JSON deserialization into this structure. - */ - public OptionValue() { - } + public final String name; + public final Kind kind; + public final OptionType type; + public final Long num_val; + public final String string_val; + public final Boolean bool_val; + public final

[2/7] drill git commit: DRILL-2815: Augment PathScanner logging; clean up code.

2015-08-04 Thread json
DRILL-2815: Augment PathScanner logging; clean up code. Added some DEBUG- and TRACE-level log calls. Augmented/edited existing log call. Misc. code hygiene: - Added documentation of forResources(...). - Renamed to clarify a number of local names. - Made logger private. - Added "final". - Fixed in

[1/7] drill git commit: DRILL-3496: Augment logging in DrillConfig and classpath scanning.

2015-08-04 Thread json
Repository: drill Updated Branches: refs/heads/master 357d0202c -> 5bd92f832 DRILL-3496: Augment logging in DrillConfig and classpath scanning. Main: Added and augmented logging calls. Code Hygiene: - Added/revised doc. comments, code comments. - Renamed some locals. - Added "final". - Wrappe

drill git commit: DRILL-3483: Clarify CommonConstants' constants. [CommonConstants, DrillConfig, PathScanner]

2015-07-16 Thread json
Repository: drill Updated Branches: refs/heads/master aa5519943 -> 9b351c945 DRILL-3483: Clarify CommonConstants' constants. [CommonConstants, DrillConfig, PathScanner] Renamed constants. Documented constants. Removed extraneous "public static final" (redudant and abnormal since in interfac

drill git commit: DRILL-1904 - Part 1: (Build fix) Spaces at the end of lines in docs caused a check style violation

2015-07-16 Thread json
Repository: drill Updated Branches: refs/heads/master 7a2ea2531 -> aa5519943 DRILL-1904 - Part 1: (Build fix) Spaces at the end of lines in docs caused a check style violation Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/comm

drill git commit: DRILL-1904 - Part 1: Package level docs for the common module and a few packages in exec.

2015-07-16 Thread json
configurations to be nested within one another + * to provide hierarchical organization of configuration options. Drill configurations + * are stored in a JSON format in files named drill-override.conf available on the classpath. + * See the DrillConfig class for more information on config

[3/3] drill git commit: DRILL-3370: Flatten failure with a filter condition.

2015-06-28 Thread json
2015 -0700 -- .../planner/logical/DrillPushFilterPastProjectRule.java | 12 +++- .../drill/exec/physical/impl/flatten/TestFlatten.java | 11 +++ .../src/test/resources/flatten/drill-3370.json | 5

[1/3] drill git commit: Update sqlline version to drill-r5

2015-06-28 Thread json
Repository: drill Updated Branches: refs/heads/master a52889cdb -> a915085e8 Update sqlline version to drill-r5 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/e659f014 Tree: http://git-wip-us.apache.org/repos/asf/drill/tr

[2/3] drill git commit: DRILL-1673: Fix for error with flatten function when used with nested lists.

2015-06-28 Thread json
/vector/complex/RepeatedListVector.java | 5 +- .../java/org/apache/drill/DrillTestWrapper.java | 2 +- .../exec/physical/impl/flatten/TestFlatten.java | 180 ++- .../complex_transaction_example_data.json | 100 +++ .../src/test/resources/store/json/1673.json | 1

drill git commit: DRILL-3147: tpcds-sf1-parquet query 73 causes memory leak

2015-06-25 Thread json
Repository: drill Updated Branches: refs/heads/master c1b847acd -> 403dc5cdc DRILL-3147: tpcds-sf1-parquet query 73 causes memory leak - each time a fragment A sends a "receiver finished" to fragment B, fragment B id will be added to FragmentContext.ignoredSenders list - refactored Unordere

drill git commit: DRILL-3263: Read Smallint and Tinyint columns in Hive tables as Integer.

2015-06-18 Thread json
Repository: drill Updated Branches: refs/heads/master fb25973b4 -> 437706f75 DRILL-3263: Read Smallint and Tinyint columns in Hive tables as Integer. Smallint and Tinyint are not fully implemented, this will be addressed when DRILL-2470 is fixed. Until these types are ready for full use throu

[2/2] drill git commit: DRILL-2923: Ensure all unit tests pass without assertions enabled Modified a number of tests not to use assert, but to instead use one of junit's assertTrue(), assertFalse(), o

2015-05-27 Thread json
DRILL-2923: Ensure all unit tests pass without assertions enabled Modified a number of tests not to use assert, but to instead use one of junit's assertTrue(), assertFalse(), or some other form. Modified test support code that used asserts to throw IllegalStateExceptions instead. Project: http

[1/2] drill git commit: DRILL-2923: Ensure all unit tests pass without assertions enabled Modified a number of tests not to use assert, but to instead use one of junit's assertTrue(), assertFalse(), o

2015-05-27 Thread json
Repository: drill Updated Branches: refs/heads/master 8e0f7039f -> 6f54223e4 http://git-wip-us.apache.org/repos/asf/drill/blob/6f54223e/exec/java-exec/src/test/java/org/apache/drill/exec/store/parquet/ParquetResultListener.java ---

[1/2] drill git commit: DRILL-2976: Default extended types option for json writer is false

2015-05-12 Thread json
Repository: drill Updated Branches: refs/heads/master 83d8ebe60 -> 4199e6bb3 DRILL-2976: Default extended types option for json writer is false Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/4c8ccedf Tree: http://git-

[2/2] drill git commit: DRILL-2976: Part 2 - disable extended json in the default convert_toJSON method, the functionality is still accessible in a new convert_toComplexJSON method.

2015-05-12 Thread json
DRILL-2976: Part 2 - disable extended json in the default convert_toJSON method, the functionality is still accessible in a new convert_toComplexJSON method. Added unit tests for both versions of the function (in the case of the simple json version I added result verification to an old test

[2/2] drill git commit: DRILL-2960: Add back hive boostrap-storage-plugin to make it show up in a default Drill install as disabled.

2015-05-08 Thread json
DRILL-2960: Add back hive boostrap-storage-plugin to make it show up in a default Drill install as disabled. Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/d4f9bf2e Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/d4f

[1/2] drill git commit: DRILL-2602: Throw an error on schema change during streaming aggregation

2015-05-08 Thread json
Repository: drill Updated Branches: refs/heads/master c2bd69879 -> d4f9bf2e9 DRILL-2602: Throw an error on schema change during streaming aggregation Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/099a35b8 Tree: http://gi

[2/8] drill git commit: DRILL-1545: Allow custom extensions for json files

2015-05-07 Thread json
DRILL-1545: Allow custom extensions for json files Fix case where compressed files are skipped. Add jackson annotation to avoid serializing the default extensions list to enable forwards compatibility. Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip

[6/8] drill git commit: DRILL-1460: Implement "read_numbers_as_double" option for JSON reader

2015-05-07 Thread json
DRILL-1460: Implement "read_numbers_as_double" option for JSON reader Conflicts: contrib/storage-mongo/src/main/java/org/apache/drill/exec/store/mongo/MongoRecordReader.java exec/java-exec/src/main/java/org/apache/drill/exec/ExecConstants.java exec/java-exe

[4/8] drill git commit: DRILL-2569: Fixed operator path truncation in profile page

2015-05-07 Thread json
DRILL-2569: Fixed operator path truncation in profile page Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/aaba1cdf Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/aaba1cdf Diff: http://git-wip-us.apache.org/repos/asf/

[1/8] drill git commit: DRILL-2772: Added state, total fragments and foreman to profile page + UnorderedReceiver has two stats holders; use the one through oContext

2015-05-07 Thread json
Repository: drill Updated Branches: refs/heads/master 6b98db386 -> d12bee05a DRILL-2772: Added state, total fragments and foreman to profile page + UnorderedReceiver has two stats holders; use the one through oContext Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://g

[5/8] drill git commit: DRILL-2536: Display memory usage > 1KB ("-" otherwise)

2015-05-07 Thread json
DRILL-2536: Display memory usage > 1KB ("-" otherwise) Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/f71bf6b3 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/f71bf6b3 Diff: http://git-wip-us.apache.org/repos/asf/dril

[7/8] drill git commit: DRILL-2535, DRILL-2561: Fixed column names in the profile page

2015-05-07 Thread json
DRILL-2535, DRILL-2561: Fixed column names in the profile page Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/784be4be Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/784be4be Diff: http://git-wip-us.apache.org/repos/

[8/8] drill git commit: DRILL-2508: Added a wrapper class for OptionValue to include status Option status: BOOT, DEFAULT, CHANGED

2015-05-07 Thread json
DRILL-2508: Added a wrapper class for OptionValue to include status Option status: BOOT, DEFAULT, CHANGED Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/d12bee05 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/d12bee

[3/8] drill git commit: DRILL-1460: part 2 - make convert_fromJSON function consistent with the default reader behavior and do not read all numbers as double.

2015-05-07 Thread json
DRILL-1460: part 2 - make convert_fromJSON function consistent with the default reader behavior and do not read all numbers as double. Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/b0ac3fb9 Tree: http://git-wip-us.apache.or

[1/3] drill git commit: DRILL-2533: Use Math.round() instead of casting to long

2015-05-04 Thread json
Repository: drill Updated Branches: refs/heads/master f240ac2a3 -> ac823fe8b DRILL-2533: Use Math.round() instead of casting to long Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/800dad0c Tree: http://git-wip-us.apache.o

[3/3] drill git commit: DRILL-2221: Do not skip writing an empty list

2015-05-04 Thread json
.../resources/store/json/record_with_empty_list.json| 2 ++ 3 files changed, 14 insertions(+), 5 deletions(-) -- http://git-wip-us.apache.org/repos/asf/drill/blob/ac823fe8/exec/java-exec/src/main/codegen/templates

  1   2   >