aboutsummaryrefslogtreecommitdiff
path: root/pom.xml
AgeCommit message (Collapse)Author
2018-05-12DRILL-6363: Upgrade jmockit and mockito libsArina Ielchiieva
2018-05-04DRILL-6094: Decimal data type enhancementsVolodymyr Vysotskyi
Add ExprVisitors for VARDECIMAL Modify writers/readers to support VARDECIMAL - Added usage of VarDecimal for parquet, hive, maprdb, jdbc; - Added options to store decimals as int32 and int64 or fixed_len_byte_array or binary; Add UDFs for VARDECIMAL data type - modify type inference rules - remove UDFs for obsolete DECIMAL types Enable DECIMAL data type by default Add unit tests for DECIMAL data type Fix mapping for NLJ when literal with non-primitive type is used in join conditions Refresh protobuf C++ source files Changes in C++ files Add support for decimal logical type in Avro. Add support for date, time and timestamp logical types. Update Avro version to 1.8.2.
2018-04-29DRILL-6282: Update Drill's Metrics dependenciesVitalii Diravka
- Replacing com.codahale.metrics with last io.dropwizard.metrics Metrics for Drill - com.yammer.metrics is removed, since isn't used directly by Drill closes #1189
2018-04-17DRILL-6320: Added license-maven-plugin to the pom.Timothy Farkas
2018-04-13DRILL-6294: Changes to support Calcite 1.16.0 , and remove deprecated API usageVolodymyr Vysotskyi
closes #1198
2018-04-13DRILL-6273: Removed dependency licensed under Category Xdvjyothsna
closes #1195
2018-04-06DRILL-6287: apache-release profile should be disabled by defaultVlad Rozov
closes #1182
2018-03-29DRILL-6256: Remove references to java 7 from readme and other filesvladimir tkach
close apache/drill#1172
2018-03-26DRILL-6288: Upgrade org.javassist:javassist and org.reflections:reflectionsVlad Rozov
closes #1185
2018-03-26DRILL-6280: Cleanup execution of BuildTimeScan during maven buildVlad Rozov
closes #1177
2018-03-24DRILL-6237: Upgrade checkstyle version to 5.9 or aboveVlad Rozov
closes #1163
2018-03-20DRILL-6145: Implement Hive MapR-DB JSON handlerVitalii Diravka
closes #1158
2018-03-14Update version to 1.14.0-SNAPSHOTParth Chandra
2018-03-11DRILL-4547: Disabling doclint.dvjyothsna
2018-03-11DRILL-1491: Support for JDK 8vladimir tkach
Changed jdk version from 7 to 8 in pom.xml travis and drill-config.sh This closes #1143
2018-03-07DRILL-6218: Update release profile to not generate MD5 checksumParth Chandra
This closes #1156
2018-03-04DRILL-1170: YARN integration for DrillPaul Rogers
closes #1011
2018-02-23DRILL-5978: Updating of Apache and MapR Hive libraries to 2.3.2 and ↵Vitalii Diravka
2.1.2-mapr-1710 versions respectively * Improvements to allow of reading Hive bucketed transactional ORC tables; * Updating hive properties for tests and resolving dependencies and API conflicts: - Fix for "hive.metastore.schema.verification", MetaException(message: Version information not found in metastore) https://cwiki.apache.org/confluence/display/Hive/Hive+Schema+Tool METASTORE_SCHEMA_VERIFICATION="false" property is added - Added METASTORE_AUTO_CREATE_ALL="true", properties to tests, because some additional tables are necessary in Hive metastore - Disabling calcite CBO for (Hive's CalcitePlanner) for tests, because it is in conflict with Drill's Calcite version for Drill unit tests. HIVE_CBO_ENABLED="false" property - jackson and parquet libraries are relocated in hive-exec-shade module - org.apache.parquet:parquet-column Drill version is added to "hive-exec" to allow of using Parquet empty group on MessageType level (PARQUET-278) - Removing of commons-codec exclusion from hive core. This dependency is necessary for hive-exec and hive-metastore. - Setting Hive internal properties for transactional scan: HiveConf.HIVE_TRANSACTIONAL_TABLE_SCAN and for schema evolution: HiveConf.HIVE_SCHEMA_EVOLUTION, IOConstants.SCHEMA_EVOLUTION_COLUMNS, IOConstants.SCHEMA_EVOLUTION_COLUMNS_TYPES - "io.dropwizard.metrics:metrics-core" with last 4.0.2 version is added to dependencyManagement block in Drill root POM - Exclusion of "hive-exec" in "hive-hbase-handler" is already in Drill root dependencyManagement POM - Hive Calcite libraries are excluded (Calcite CBO was disabled) - "jackson-core" dependency is added to DependencyManagement block in Drill root POM file - For MapR Hive 2.1 client older "com.fasterxml.jackson.core:jackson-databind" is included - "log4j:log4j" dependency is excluded from "hive-exec", "hive-metastore", "hive-hbase-handler". close apache/drill#1111
2018-02-09DRILL-6144: Make direct memory amount configurable in tests.Timothy Farkas
This closes #1118
2018-01-24DRILL-6049: Misc. hygiene and code cleanup changesPaul Rogers
close apache/drill#1085
2018-01-16DRILL-3993: Changes to support Calcite 1.15.Volodymyr Vysotskyi
Fix AssertionError: type mismatch for tests with aggregate functions. Fix VARIANCE agg function Remove using deprecated Subtype enum Fix 'Failure while loading table a in database hbase' error Fix 'Field ordinal 1 is invalid for type '(DrillRecordRow[*])'' unit test failures
2018-01-16DRILL-3993: Changes to support Calcite 1.13Roman Kulyk
- fixed all compiling errors (main changes were: Maven changes, chenges RelNode -> RelRoot, implementing some new methods from updated interfaces, chenges some literals, logger changes); - fixed unexpected column errors, validation errors and assertion errors after Calcite update; - fixed describe table/schema statement according to updated logic; - added fixes with time-intervals; - changed precision of BINARY to 65536 (was 1048576) according to updated logic (Calcite overrides bigger precision to own maxPrecision); - ignored some incorrect tests with DRILL-3244; - changed "Table not found" message to "Object not found within" according to new Calcite changes.
2018-01-11DRILL-6004: Direct buffer bounds checking should be disabled by defaultVlad Rozov
This closes #1070
2018-01-11DRILL-5926: The TestValueVector tests would run out of memory. Increased the ↵Timothy Farkas
MaxDirectMemorySize for the forked test processes in the pom to avoid this.
2017-12-15Update version to 1.13.0-SNAPSHOTArina Ielchiieva
2017-12-09DRILL-5702: Jdbc Driver Class not foundVitalii Diravka
1. Setting "package.namespace.prefix" to "oadd." by default for all profiles. It can be overridden if necessary within any profile. 2. Removing duplicated and redundant excluding of commons-logging packages. closes #1063
2017-11-29DRILL-5989: Categories some tests to speed up smoke tests. Made travis run ↵Timothy Farkas
tests. closes #1053
2017-11-26DRILL-5986: Update jackson-databind version to 2.7.9.1Volodymyr Vysotskyi
closes #1046
2017-11-26DRILL-5987: Use one version of javassistTimothy Farkas
closes #1048
2017-11-22DRILL-5917: Ban org.json:json library in DrillVlad Rozov
This closes #1031
2017-10-30DRILL-5906: java.lang.NullPointerException while quering Hive ORC tables on ↵Vitalii Diravka
MapR cluster - Upgrade drill to 1.2.0-mapr-1707 hive.version. closes #1010
2017-10-30DRILL-5905: Exclude jdk-tools from project dependenciesVlad Rozov
closes #1009
2017-10-30DRILL-5772: Enable UTF-8 support in query string by defaultArina Ielchiieva
1. Bump up Drill Calcite version to in include CALCITE-2014 changes. 2. Add saffron.properties file to the Drill conf folder. 3. Add appopriate unit tests. closes #936
2017-10-20DRILL-5876: Use openssl profile to include netty-tcnative dependency with ↵Vlad Rozov
the platform specific classifier This closes #1004
2017-10-20DRILL-5893: Reverted the number of forked test processes back to 2Timothy Farkas
This closes #1003
2017-10-20DRILL-5862 Update project parent pom xml to the latest ASF versionVlad Rozov
This closes #985
2017-10-16DRILL-5877: - Fix travis build. Add *.pem and *.p12 files to rat exclusions.Parth Chandra
This closes #995
2017-10-16DRILL-5853 : Update Calcite to get NULL direction for sort removalGautam Parai
closes #979
2017-10-11DRILL-5431: SSL Support (C++) - Update DrillClientImpl to use Channel ↵Parth Chandra
implementation Also remove ChannelContextFactory and merge it into ChannelFactory
2017-10-11DRILL-5431: Update POM to upgrade to Netty 4.0.48 and add exclusions to all ↵Parth Chandra
modules that included older versions of Netty
2017-10-11DRILL-5431: Upgrade Netty to 4.0.47Sudheesh Katkam
2017-10-11DRILL-5431: SSL Support (Java) - Add test certificates, keys, keystore, and ↵Parth Chandra
truststore.
2017-10-11DRILL-5849: Add freemarker lib to dependencyManagement to ensure proper ↵Arina Ielchiieva
version is used when resolving dependency version conflicts closes #977
2017-10-04DRILL-5752 this change includes:Timothy Farkas
1. Increased test parallelism and fixed associated bugs 2. Added test categories and categorized tests appropriately - Don't exclude anything by default - Increase test timeout - Fixed flakey test closes #940
2017-09-25DRILL-5809 made the storage format of system options backwards compatible, ↵Timothy Farkas
and avoided storing unnecessary option info. - Fixed forward compatability issue - Added error message for debugging - Fix flakey test - Cleaned up bad logging - Applied comments closes #957
2017-09-25DRILL-5727: Update release profile to generate SHA-512 checksum.Parth Chandra
Also, remove sha1 checksum from release package closes #951
2017-09-16DRILL-5723: Added System Internal Options That can be Modified at RuntimeTimothy Farkas
Changes include: 1. Addition of internal options. 2. Refactoring of OptionManagers and OptionValidators. 3. Fixed ambiguity in the meaning of an option type, and changed its name to accessibleScopes. 4. Updated javadocs in the Option System classes. 5. Added RestClientFixture for testing the Rest API. 6. Fixed flakey test in TestExceptionInjection caused by race condition. 7. Fixed various tests which started zookeeper but failed to shut it down at the end of tests. 8. Added port hunting to the Drill Webserver for testing 9. Fixed various flaky tests 10. Fix compile issue closes #923
2017-09-14DRILL-5712: Update the pom files with dependency exclusions for commons-codecSindhuri Rayavaram
closes #903
2017-09-14DRILL-5761: Disable Lilith ClassicMultiplexSocketAppender by default.Volodymyr Vysotskyi
Unify logback files.
2017-09-12DRILL-5766: Fix XSS vulnerabilities in DrillArina Ielchiieva
1. Bumped up freemarker version to 2.3.26-incubating. 2. Indicated default output format in Freemarker configuration (HTML). 3. Fixed Web UI bugs listed in DRILL-5346, DRILL-5341, DRILL-5339, DRILL-5338. closes #935