drill

Clone Tools
  • last updated 14 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[maven-release-plugin] prepare release drill-1.15.0

    • -1
    • +1
    /contrib/data/tpch-sample-data/pom.xml
  1. … 15 more files in changeset.
DRILL-6925: Unable to generate Protobuf

- use ${maven.multiModuleProjectDirectory}/header to find header file from any submodule

- suppress UnresolvedMavenProperty, since IDE expects that property should be set explicitly

- update "kr.motd.maven:os-maven-plugin" github.com/trustin/os-maven-plugin to the latest 1.6.1 version

- correction of ${user.name} propery for "maven-jar-plugin" <Built-By>

- update "apache-rat-plugin" to solve undefined "excludeSubprojects" in IDE

- regenerate Java and C++ protobuf files

closes #1585

DRILL-6922: Do not set return result set option on query level if it is the same as current value

1. Rename return result option name to `exec.query.return_result_set_for_ddl`.

2. Add check if option value is the same as current value in DrillSqlWorker before setting result set option on query level.

3. Separate Session and Query options on Web UI.

closes #1584

edit

edit

DRILL-6920: Fix TestClient.testBasics() yarn test failure

closes #1582

edit semijoin option description

edit

DRILL-6919: Fix compilation error in TestGracefulShutdown class for mapr profile

doc edits

DRILL-6962: Function coalesce returns an Error when none of the columns in coalesce exist in a parquet file

- Updated UntypedNullVector to hold value count when vector is allocated and transfered to another one;

- Updated RecordBatchLoader and DrillCursor to handle case when only UntypedNull values are present in RecordBatch (special case when data buffer is null but actual values are present);

- Added functions to cast UntypedNull value to other types for use in UDFs;

- Moved UntypedReader, UntypedHolderReaderImpl and UntypedReaderImpl from org.apache.drill.exec.vector.complex.impl to org.apache.drill.exec.vector package.

closes #1614

    • -0
    • +61
    /exec/java-exec/src/main/codegen/templates/CastUntypedNull.java
DRILL-6915: Disable generation of test tables with case-sensitive names for non-Linux systems

closes #1580

DRILL-6916: Fix extraneous "${project.basedir}/src/site/resources/repo/" directory appearance

- update HBase lib from 2.1.0 to 2.1.1 version (with fix for HBASE-21005)

closes #1579

edits

DRILL-6913: Fix multiple error output in the console

1. Bump up Calcite version to 1.17.0-drill-r2 (includes CALCITE-2463).

2. Optimized exception handling in DrillSqlWorker getPlan method.

closes #1578

DRILL-6912: NPE when other drillbit is already running

closes #1577

edit

add info about semi-join functionality

add config znode acl doc

add config custom znode acl doc

italicize expression remove quotes

DRILL-6879: Show warnings for potential performance issues

1. Introduced warning for non-progressive fragments. Based on a threshold (`drill.exec.http.profile.warning.progress.threshold`), if all fragments have not made progress within that time, a warning is issued. The default is 5 minutes (300 sec)

2. Introduced a warning if any of the buffered operators spill to disk.

3. Introduced a warning for operators where the longest running fragment runs beyond a minimum threshold (drill.exec.http.profile.warning.time.skew.min), and runs atleast 2 times longer than the average (drill.exec.http.profile.warning.time.skew.ratio.process). The clock symbol with a tooltip indicates the extent of the skew. For wait times, the ratio is defined by `drill.exec.http.profile.warning.time.skew.ratio.wait`

3. Introduced a warning for operators where the average wait time of a scan operator exceeds its processing time, for a minimum threshold (drill.exec.http.profile.warning.scan.wait.min). The turtle symbol with a tooltip indicates which scan operator spent more time waiting than processing.

4. TableBuilder Refactored

a. Using attribute map instead of String arguments, eg. for 'title'

b. Removed APIs that pass a hyperlink since that is never used.

closes #1572

    • binary
    /exec/java-exec/src/main/resources/rest/static/img/turtle.png
edit to format description MD-5253

edit date on querying indexes docs

add querying indexes section

    • -0
    • +4
    /_docs/query-data/061-querying-indexes.md
edit to team page - add salim

add index content to docs

    • binary
    /_docs/img/query-plan-verify.png
    • -0
    • +124
    /_docs/query-data/querying-indexes/021-types-of-indexes.md
    • -0
    • +103
    /_docs/query-data/querying-indexes/060-verifying-index-use.md