From commits-return-6331-apmail-drill-commits-archive=drill.apache.org@drill.apache.org Thu Nov 29 20:27:10 2018 Return-Path: X-Original-To: apmail-drill-commits-archive@www.apache.org Delivered-To: apmail-drill-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 245991887E for ; Thu, 29 Nov 2018 20:27:10 +0000 (UTC) Received: (qmail 46579 invoked by uid 500); 29 Nov 2018 20:27:10 -0000 Delivered-To: apmail-drill-commits-archive@drill.apache.org Received: (qmail 46535 invoked by uid 500); 29 Nov 2018 20:27:10 -0000 Mailing-List: contact commits-help@drill.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: commits@drill.apache.org Delivered-To: mailing list commits@drill.apache.org Received: (qmail 46525 invoked by uid 99); 29 Nov 2018 20:27:10 -0000 Received: from ec2-52-202-80-70.compute-1.amazonaws.com (HELO gitbox.apache.org) (52.202.80.70) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 29 Nov 2018 20:27:09 +0000 Received: by gitbox.apache.org (ASF Mail Server at gitbox.apache.org, from userid 33) id 4FFD280630; Thu, 29 Nov 2018 20:27:09 +0000 (UTC) Date: Thu, 29 Nov 2018 20:27:09 +0000 To: "commits@drill.apache.org" Subject: [drill] branch master updated (596227b -> bf2b414) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Message-ID: <154352322906.15208.4492283336678662452@gitbox.apache.org> From: vitalii@apache.org X-Git-Host: gitbox.apache.org X-Git-Repo: drill X-Git-Refname: refs/heads/master X-Git-Reftype: branch X-Git-Oldrev: 596227bbbecfb19bdb55dd8ea58159890f83bc9c X-Git-Newrev: bf2b414ac62cfc515fdd77f2688bb110073d764d X-Git-NotificationType: ref_changed X-Git-Multimail-Version: 1.5.dev Auto-Submitted: auto-generated This is an automated email from the ASF dual-hosted git repository. vitalii pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/drill.git. from 596227b DRILL-6864: Upgrade the git-commit-id plugin to 2.2.5 new 325fa26 DRILL-6039: Fixed drillbit.sh script to do graceful shutdown new 9667e92 DRILL-6792: Find the right probe side fragment wrapper & fix DrillBuf reference count bugs & tune the execution flow & support left deep tree new 6e3f0f7 DRILL-6863: Drop table is not working if path within workspace starts with "/" new fe3a00a DRILL-6867: WebUI Query editor cursor position new bf2b414 DRILL-6866: Upgrade to SqlLine 1.6.0 The 5 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: distribution/src/resources/drill-config.sh | 1 + distribution/src/resources/drillbit.sh | 22 +- .../java/org/apache/drill/exec/ExecConstants.java | 4 + .../drill/exec/client/DrillSqlLineApplication.java | 11 +- .../org/apache/drill/exec/ops/FragmentContext.java | 20 +- .../apache/drill/exec/ops/FragmentContextImpl.java | 82 ++++- .../drill/exec/ops/OperatorMetricRegistry.java | 2 + .../exec/physical/config/RuntimeFilterPOP.java | 16 +- .../impl/filter/RuntimeFilterRecordBatch.java | 82 +++-- .../exec/physical/impl/join/HashJoinBatch.java | 43 ++- .../exec/planner/physical/RuntimeFilterPrel.java | 14 +- .../physical/visitor/RuntimeFilterVisitor.java | 80 ++++- .../drill/exec/planner/sql/SqlConverter.java | 4 +- .../planner/sql/handlers/CreateTableHandler.java | 3 +- .../planner/sql/handlers/DropTableHandler.java | 3 +- .../exec/planner/sql/handlers/ViewHandler.java | 7 +- .../org/apache/drill/exec/server/Drillbit.java | 65 ++++ .../exec/server/options/SystemOptionManager.java | 2 + .../exec/store/dfs/WorkspaceSchemaFactory.java | 3 +- .../org/apache/drill/exec/work/WorkManager.java | 10 +- .../apache/drill/exec/work/filter/BloomFilter.java | 62 ++-- .../drill/exec/work/filter/BloomFilterDef.java | 12 +- .../drill/exec/work/filter/RuntimeFilterDef.java | 21 +- .../exec/work/filter/RuntimeFilterReporter.java | 5 +- .../exec/work/filter/RuntimeFilterRouter.java | 280 ++++++++--------- .../drill/exec/work/filter/RuntimeFilterSink.java | 340 ++++++++++++--------- .../exec/work/filter/RuntimeFilterWritable.java | 21 ++ .../apache/drill/exec/work/foreman/Foreman.java | 2 +- .../java-exec/src/main/resources/drill-module.conf | 2 + .../src/main/resources/drill-sqlline.conf | 6 +- .../src/main/resources/rest/query/query.ftl | 2 +- .../test/java/org/apache/drill/TestDropTable.java | 47 +-- .../exec/client/DrillSqlLineApplicationTest.java | 15 +- .../exec/physical/impl/join/TestHashJoinJPPD.java | 10 +- .../physical/impl/join/TestHashJoinJPPDPlan.java | 52 ---- .../java/org/apache/drill/exec/sql/TestCTAS.java | 32 ++ .../java/org/apache/drill/exec/sql/TestCTTAS.java | 61 ++++ .../org/apache/drill/exec/sql/TestViewSupport.java | 49 +++ .../drill/exec/work/filter/BloomFilterTest.java | 19 +- .../org/apache/drill/test/OperatorFixture.java | 27 +- .../apache/drill/test/PhysicalOpUnitTestBase.java | 15 +- .../apache/drill/jdbc/DrillConnectionConfig.java | 2 +- .../drill/jdbc/impl/AvaticaDrillSqlAccessor.java | 3 +- .../drill/jdbc/impl/DrillConnectionImpl.java | 4 +- .../org/apache/drill/jdbc/impl/DrillCursor.java | 2 +- .../drill/jdbc/impl/DrillDatabaseMetaDataImpl.java | 4 +- .../org/apache/drill/jdbc/impl/DrillFactory.java | 3 +- .../org/apache/drill/jdbc/impl/DrillHandler.java | 6 +- .../org/apache/drill/jdbc/impl/DrillMetaImpl.java | 4 +- .../apache/drill/jdbc/impl/DrillResultSetImpl.java | 10 +- .../apache/drill/jdbc/impl/DrillStatementImpl.java | 2 +- .../apache/drill/jdbc/impl/WrappedAccessor.java | 2 +- pom.xml | 2 +- .../java/org/apache/drill/exec/proto/BitData.java | 128 +++++++- .../org/apache/drill/exec/proto/SchemaBitData.java | 7 + .../drill/exec/proto/beans/RuntimeFilterBDef.java | 22 ++ protocol/src/main/protobuf/BitData.proto | 1 + 57 files changed, 1192 insertions(+), 564 deletions(-)