src

Clone Tools
  • last updated 20 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
DRILL-7019: Add check for redundant imports

close apache/drill#1629

    • -0
    • +1
    ./main/resources/checkstyle-config.xml
  1. … 22 more files in changeset.
DRILL-6656: Disallow extra semicolons and multiple statements on the same line.

closes #1415

    • -0
    • +4
    ./main/resources/checkstyle-config.xml
  1. … 144 more files in changeset.
DRILL-6655: Require package declaration in files.

    • -1
    • +1
    ./main/resources/checkstyle-config.xml
DRILL-6386: Disallow unused imports and star imports.

    • -5
    • +2
    ./main/resources/checkstyle-config.xml
DRILL-6422: Update guava to 23.0 and shade it

- Fix compilation errors for new version of Guava.

- Remove usage of deprecated API

- Shade guava and add dependencies to the shaded version

- Ban unshaded package

- Introduce drill-shaded module and move guava-shaded under it

- Add methods to convert shaded guava lists to the unshaded ones

- Add instruction for publishing artifacts to the Apache repository

    • -2
    • +3
    ./main/resources/checkstyle-config.xml
  1. … 82 more files in changeset.
DRILL-6320: Fixed license headers.

closes #1207

    • -11
    • +20
    ./main/resources/checkstyle-config.xml
  1. … 2064 more files in changeset.
DRILL-4546: Only generate one zip archive when using apache-release profile

Drill root pom doesn't override completely Apache parent pom configuration

regarding assemblies, which caused a zip archive of the project to be generated

twice, and deployed to a remote server twice too.

The fix uses the plugin properties to override the configuration. Also remove

Drill source assembly descriptor as the Apache parent project provides the same one.

  1. … 1 more file in changeset.
DRILL-3742: Classpath scanning and build improvement

Makes the classpath scanning a build time class discovery

Makes the fmpp generation incremental

Removes some slowness in DrillBit closing

Reduces the build time by 30%

This closes #148

    • -0
    • +1
    ./main/resources/checkstyle-config.xml
  1. … 143 more files in changeset.
DRILL-2056: Remove "sandbox" folder from Drill source

    • binary
    ./main/resources/logos/ApacheDrill.eps
    • binary
    ./main/resources/logos/ApacheDrill.jpg
    • binary
    ./main/resources/logos/ApacheDrill.png
    • binary
    ./main/resources/logos/drill-vector-logo.pdf
  1. … 45 more files in changeset.
DRILL-2049: NoClassDefFoundError: org/apache/commons/lang/StringEscapeUtils in JDBC Driver

+ Ban commons-lang v2 classes from being used.

    • -1
    • +2
    ./main/resources/checkstyle-config.xml
  1. … 7 more files in changeset.
DRILL-1402: Add check-style rules for trailing space, TABs and blocks without braces

    • -9
    • +18
    ./main/resources/checkstyle-config.xml
  1. … 439 more files in changeset.
DRILL-1229: Integration with 'apache-release' profile

    • -0
    • +90
    ./main/resources/assemblies/source-assembly.xml
  1. … 2 more files in changeset.
DRILL-968: Use checkstyle plugin to prevent inadvertent use of shaded Guava classes

+ Disallow non-static '*' imports in handwritten code.

+ Updated the current code to be in compliance.

+ Run 'rat' plugin in 'validate' phase.

    • -0
    • +31
    ./main/resources/checkstyle-config.xml
    • -0
    • +19
    ./main/resources/checkstyle-suppressions.xml
  1. … 102 more files in changeset.
Update source assembly: - to avoid packaging sandbox files. - exclude .buildpath files from source release.

DRILL-224: Add md5 and sha1 checksums to source tarball. Additionally, update pom to use local assembly plugin rather than apache release one so we can customize excludes to include .gitignore and sandbox.

    • -0
    • +71
    ./assembly/source-assembly.xml
  1. … 1 more file in changeset.
DRILL-206: Packaging & Pom fixes.

  1. … 2 more files in changeset.
DRILL-165: Reorganize directories (moves only)

  1. … 1739 more files in changeset.