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