You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@drill.apache.org by ka...@apache.org on 2019/03/09 00:55:22 UTC

[drill] branch master updated (619a499 -> 4a79e2a)

This is an automated email from the ASF dual-hosted git repository.

karthikm pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/drill.git.


    from 619a499  DRILL-6979: Added autofocus attribute to username on login page, and to query textbox on Query tab
     new 6bd31f3  DRILL-7072: Query with semi join fails for JDBC storage plugin closes #1674
     new 5abcd88  DRILL-7069: Moved version checks outside loops in transformBinaryInMetadataCache closes #1667
     new 624634d  DRILL-7056: Drill fails with NPE when starting in distributed mode & 31010 port is used closes #1656
     new 75ca523  DRILL-7054: timestamp in milliseconds closes #1665
     new 362cded  DRILL-7046: Support for loading and parsing new RM config file closes #1652
     new 79c7ea5  DRILL-7035: Drill C++ Client crashes on multiple SaslAuthenticatorImpl destruction due to communication error closes #1660
     new 4a79e2a  DRILL-6846: Add CircleCI Test Summary closes #1678 - added CircleCI Test Summary - maven-surefire-plugin version udpate - license checkstyle goal is added to the TravisCI protobuf phase

The 3487 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .circleci/config.yml                               |  53 +++-
 .travis.yml                                        |   2 +-
 .../{CommonConstants.java => ConfigConstants.java} |  24 +-
 .../{CommonConstants.java => ConfigFileInfo.java}  |  22 +-
 .../apache/drill/common/config/DrillConfig.java    |  87 ++++---
 ...Constants.java => DrillExecConfigFileInfo.java} |  30 ++-
 .../drill/common/config/DrillProperties.java       |   7 +-
 ...onConstants.java => DrillRMConfigFileInfo.java} |  30 ++-
 .../apache/drill/common/scanner/BuildTimeScan.java |   3 +-
 .../drill/common/scanner/ClassPathScanner.java     |   9 +-
 .../apache/drill/common/scanner/RunTimeScan.java   |   5 +-
 .../drill/categories/ResourceManagerTest.java      |  21 ++
 .../client/src/clientlib/drillClientImpl.cpp       |  11 +-
 .../client/src/clientlib/drillClientImpl.hpp       |   2 +
 .../exec/store/jdbc/TestJdbcPluginWithMySQLIT.java |  15 ++
 .../apache/drill/yarn/core/DrillOnYarnConfig.java  |   8 +-
 .../java/org/apache/drill/exec/ExecConstants.java  |  11 +
 .../expr/fn/FunctionImplementationRegistry.java    |   6 +-
 .../exec/planner/logical/DrillSemiJoinRule.java    |   4 +-
 .../drill/exec/resourcemgr/NodeResources.java      |  66 +++++
 .../exec/resourcemgr/config/QueryQueueConfig.java  |  71 +++++
 .../resourcemgr/config/QueryQueueConfigImpl.java   | 171 +++++++++++++
 .../resourcemgr/config/QueueAssignmentResult.java  |  79 ++++++
 .../exec/resourcemgr/config/RMCommonDefaults.java  |  39 +++
 .../exec/resourcemgr/config/ResourcePool.java      |  70 +++++
 .../exec/resourcemgr/config/ResourcePoolImpl.java  | 268 +++++++++++++++++++
 .../exec/resourcemgr/config/ResourcePoolTree.java  |  45 ++++
 .../resourcemgr/config/ResourcePoolTreeImpl.java   | 164 ++++++++++++
 .../config/exception/QueueSelectionException.java  |  31 +++
 .../config/exception/RMConfigException.java        |  31 +++
 .../exec/resourcemgr/config/package-info.java      | 108 ++++++++
 .../AbstractQueueSelectionPolicy.java              |  41 +++
 .../selectionpolicy/BestFitQueueSelection.java     |  93 +++++++
 .../selectionpolicy/DefaultQueueSelection.java     |  52 ++++
 .../selectionpolicy/QueueSelectionPolicy.java      |  48 ++++
 .../QueueSelectionPolicyFactory.java               |  53 ++++
 .../selectionpolicy/RandomQueueSelection.java      |  51 ++++
 .../config/selectionpolicy/package-info.java       |  45 ++++
 .../selectors/AbstractResourcePoolSelector.java    |  40 +++
 .../resourcemgr/config/selectors/AclSelector.java  | 285 +++++++++++++++++++++
 .../resourcemgr/config/selectors/AndSelector.java  |  56 ++++
 .../config/selectors/ComplexSelectors.java         |  60 +++++
 .../config/selectors/DefaultSelector.java          |  48 ++++
 .../config/selectors/NotEqualSelector.java         |  62 +++++
 .../resourcemgr/config/selectors/OrSelector.java   |  58 +++++
 .../config/selectors/ResourcePoolSelector.java     |  58 +++++
 .../selectors/ResourcePoolSelectorFactory.java     |  63 +++++
 .../resourcemgr/config/selectors/TagSelector.java  |  76 ++++++
 .../resourcemgr/config/selectors/package-info.java |  59 +++++
 .../drill/exec/resourcemgr/package-info.java       |  21 ++
 .../exec/resourcemgr/util/MemoryConfigParser.java  |  70 +++++
 .../org/apache/drill/exec/rpc/user/UserServer.java |  47 ++--
 .../apache/drill/exec/rpc/user/UserSession.java    |  33 ++-
 .../org/apache/drill/exec/server/Drillbit.java     |  34 ++-
 .../exec/server/options/SystemOptionManager.java   |  24 +-
 .../apache/drill/exec/server/rest/WebServer.java   |  80 +++---
 .../exec/store/StoragePluginsHandlerService.java   |  16 +-
 .../exec/store/parquet/ParquetReaderUtility.java   |  72 ++++--
 .../drill/exec/store/pcap/PcapRecordReader.java    |   3 +
 .../drill/exec/store/pcap/decoder/Packet.java      |  14 +-
 .../drill/exec/store/pcap/schema/Schema.java       |   1 +
 .../foreman/rm/DistributedResourceManager.java     |  82 ++++++
 .../java-exec/src/main/resources/drill-module.conf |   8 +-
 .../src/main/resources/drill-rm-default.conf       |  34 +++
 .../drill/exec/resourcemgr/TestRMConfigLoad.java   | 117 +++++++++
 .../exec/resourcemgr/TestResourcePoolTree.java     | 277 ++++++++++++++++++++
 .../TestBestFitSelectionPolicy.java                | 122 +++++++++
 .../TestDefaultSelectionPolicy.java                | 103 ++++++++
 .../config/selectors/TestAclSelector.java          | 265 +++++++++++++++++++
 .../config/selectors/TestComplexSelectors.java     | 247 ++++++++++++++++++
 .../config/selectors/TestNotEqualSelector.java     | 120 +++++++++
 .../selectors/TestResourcePoolSelectors.java       |  46 ++++
 .../config/selectors/TestTagSelector.java          |  84 ++++++
 .../drill/exec/store/pcap/TestPcapDecoder.java     |   1 +
 .../exec/udf/dynamic/TestDynamicUDFSupport.java    |   4 +-
 .../apache/drill/test/TestGracefulShutdown.java    |  42 +++
 pom.xml                                            |   4 +-
 77 files changed, 4466 insertions(+), 246 deletions(-)
 copy common/src/main/java/org/apache/drill/common/config/{CommonConstants.java => ConfigConstants.java} (53%)
 copy common/src/main/java/org/apache/drill/common/config/{CommonConstants.java => ConfigFileInfo.java} (51%)
 copy common/src/main/java/org/apache/drill/common/config/{CommonConstants.java => DrillExecConfigFileInfo.java} (51%)
 rename common/src/main/java/org/apache/drill/common/config/{CommonConstants.java => DrillRMConfigFileInfo.java} (51%)
 create mode 100644 common/src/test/java/org/apache/drill/categories/ResourceManagerTest.java
 create mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/resourcemgr/NodeResources.java
 create mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/resourcemgr/config/QueryQueueConfig.java
 create mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/resourcemgr/config/QueryQueueConfigImpl.java
 create mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/resourcemgr/config/QueueAssignmentResult.java
 create mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/resourcemgr/config/RMCommonDefaults.java
 create mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/resourcemgr/config/ResourcePool.java
 create mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/resourcemgr/config/ResourcePoolImpl.java
 create mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/resourcemgr/config/ResourcePoolTree.java
 create mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/resourcemgr/config/ResourcePoolTreeImpl.java
 create mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/resourcemgr/config/exception/QueueSelectionException.java
 create mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/resourcemgr/config/exception/RMConfigException.java
 create mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/resourcemgr/config/package-info.java
 create mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/resourcemgr/config/selectionpolicy/AbstractQueueSelectionPolicy.java
 create mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/resourcemgr/config/selectionpolicy/BestFitQueueSelection.java
 create mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/resourcemgr/config/selectionpolicy/DefaultQueueSelection.java
 create mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/resourcemgr/config/selectionpolicy/QueueSelectionPolicy.java
 create mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/resourcemgr/config/selectionpolicy/QueueSelectionPolicyFactory.java
 create mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/resourcemgr/config/selectionpolicy/RandomQueueSelection.java
 create mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/resourcemgr/config/selectionpolicy/package-info.java
 create mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/resourcemgr/config/selectors/AbstractResourcePoolSelector.java
 create mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/resourcemgr/config/selectors/AclSelector.java
 create mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/resourcemgr/config/selectors/AndSelector.java
 create mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/resourcemgr/config/selectors/ComplexSelectors.java
 create mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/resourcemgr/config/selectors/DefaultSelector.java
 create mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/resourcemgr/config/selectors/NotEqualSelector.java
 create mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/resourcemgr/config/selectors/OrSelector.java
 create mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/resourcemgr/config/selectors/ResourcePoolSelector.java
 create mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/resourcemgr/config/selectors/ResourcePoolSelectorFactory.java
 create mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/resourcemgr/config/selectors/TagSelector.java
 create mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/resourcemgr/config/selectors/package-info.java
 create mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/resourcemgr/package-info.java
 create mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/resourcemgr/util/MemoryConfigParser.java
 create mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/work/foreman/rm/DistributedResourceManager.java
 create mode 100644 exec/java-exec/src/main/resources/drill-rm-default.conf
 create mode 100644 exec/java-exec/src/test/java/org/apache/drill/exec/resourcemgr/TestRMConfigLoad.java
 create mode 100644 exec/java-exec/src/test/java/org/apache/drill/exec/resourcemgr/TestResourcePoolTree.java
 create mode 100644 exec/java-exec/src/test/java/org/apache/drill/exec/resourcemgr/config/selectionpolicy/TestBestFitSelectionPolicy.java
 create mode 100644 exec/java-exec/src/test/java/org/apache/drill/exec/resourcemgr/config/selectionpolicy/TestDefaultSelectionPolicy.java
 create mode 100644 exec/java-exec/src/test/java/org/apache/drill/exec/resourcemgr/config/selectors/TestAclSelector.java
 create mode 100644 exec/java-exec/src/test/java/org/apache/drill/exec/resourcemgr/config/selectors/TestComplexSelectors.java
 create mode 100644 exec/java-exec/src/test/java/org/apache/drill/exec/resourcemgr/config/selectors/TestNotEqualSelector.java
 create mode 100644 exec/java-exec/src/test/java/org/apache/drill/exec/resourcemgr/config/selectors/TestResourcePoolSelectors.java
 create mode 100644 exec/java-exec/src/test/java/org/apache/drill/exec/resourcemgr/config/selectors/TestTagSelector.java