Gian Merlino
04ea3c9f8c
Update license headers. ( #5976 )
...
* Update license headers.
For compliance with http://www.apache.org/legal/src-headers.html .
* More license adjustments.
* Fix mistakenly edited package line.
2018-07-11 09:55:18 -07:00
Fokko Driesprong
b7e8812d18
Bump Apache Parquet to 1.10.0 ( #5776 )
...
* Bump Apache Parquet to 1.8.3
* Bump Apache Parquet to 1.10.0
2018-06-08 15:23:35 -07:00
Gian Merlino
7e02408510
Update versions to 0.13.0-SNAPSHOT. ( #5323 )
2018-02-02 12:06:38 -06:00
Roman Leventov
61e6878afd
Check Javadoc reference integrity ( #5279 )
2018-01-22 13:51:28 -08:00
Roman Leventov
5787d04fad
Bump Druid version to 0.12.0 ( #5138 )
2017-12-15 07:37:01 -08:00
Parag Jain
7c01f77b04
Parse Batch support ( #5081 )
...
* add parseBatch and deprecate parse method in InputRowParser
add addAll method, skip max rows in memory check for it
remove parse method from implemetations
transform transformers
add string multiplier input row parser
fix withParseSpec
fix kafka batch indexing
fix isPersistRequired
comments
* add unit test
* make persist async
* review comments
2017-12-04 16:06:16 -06:00
Fokko Driesprong
21e1bf68f6
Update Avro to 1.8.0 ( #5015 )
...
The druid parquet extensions uses Avro 1.8 and therefore it is
required to update the Avro version itself also to 1.8 to avoid
classpath conflicts
2017-11-02 09:08:41 -06:00
Gian Merlino
1f2074c247
Bump versions in master to 0.11.1-SNAPSHOT. ( #4878 )
...
* Bump versions in master to 0.11.1-SNAPSHOT.
* Missed a few.
2017-09-28 17:09:51 -05:00
Gian Merlino
bf8fd4c203
Add flattenSpec support to the Avro parser. ( #4832 )
...
* Add flattenSpec support to the Avro parser.
Also:
- Refactor the JSONPathParser a bit so it can share flattening code
with Avro (see ObjectFlatteners).
- Remove the JSONParser. It was only used in two places: by
UriNamespaceExtractor, and as a base for JSONToLowerParser. Migrated
the former to JSONPathParser and made the latter a standalone.
- Move GenericRecordAsMap to the Parquet extension, since the Avro
extension no longer uses it.
* Fix indentation.
* Fix equals/hashCode.
2017-09-26 09:26:06 -07:00
Roman Leventov
cbd1902db8
Add forbidden-apis plugin; prohibit using system time zone ( #4611 )
...
* Forbidden APIs WIP
* Remove some tests
* Restore io.druid.math.expr.Function
* Integration tests fix
* Add comments
* Fix in SimpleWorkerProvisioningStrategy
* Formatting
* Replace String.format() with StringUtils.format() in RemoteTaskRunnerTest
* Address comments
* Fix GroupByMultiSegmentTest
2017-08-21 13:02:42 -07:00
Roman Leventov
ae900a4934
Update versions to 0.11.0-SNAPSHOT ( #4483 )
2017-06-28 17:05:58 -07:00
Fokko Driesprong
ff501e8f13
Add Date support to the parquet reader ( #4423 )
...
* Add Date support to the parquet reader
Add support for the Date logical type. Currently this is not supported. Since the parquet
date is number of days since epoch gets interpreted as seconds since epoch, it will fails
on indexing the data because it will not map to the appriopriate bucket.
* Cleaned up code and tests
Got rid of unused json files in the examples, cleaned up the tests by
using try-with-resources. Now get the filenames from the json file
instead of hard coding them and integrated general improvements from
the feedback provided by leventov.
* Got rid of the caching
Remove the caching of the logical type of the time dimension column
and cleaned up the code a bit.
2017-06-22 15:56:08 -05:00
Roman Leventov
b7a52286e8
Make @Override annotation obligatory ( #4274 )
...
* Make MissingOverride an error
* Make travis stript to fail fast
* Add missing Override annotations
* Comment
2017-05-16 13:30:30 -05:00
Benedict Jin
e823085866
Improve `collection` related things that reusing a immutable object instead of creating a new object ( #4135 )
2017-05-17 01:38:51 +09:00
Fokko Driesprong
13143f9376
Update to Parquet 1.8.2 ( #4210 )
...
Hi guys,
Since Spark 2.x uses Parquet 1.8.2, we would like to update Druid's parquet library from 1.8.1 to 1.8.2 as well. It includes a lot of patches, performance improvements and better compatibility:
4aba4da...c652278
Cheers, Fokko
2017-04-27 15:34:30 +09:00
Gian Merlino
2ca7b00346
Update versions to 0.10.1-SNAPSHOT. ( #4191 )
2017-04-20 18:12:28 -07:00
Gian Merlino
12317fd001
Bump version to 0.10.0-SNAPSHOT. ( #3913 )
2017-02-06 17:54:35 -08:00
Jihoon Son
d80bec83cc
Enable auto license checking ( #3836 )
...
* Enable license checking
* Clean duplicated license headers
2017-01-10 18:13:47 -08:00
Akash Dwivedi
4b3bd8bd63
Migrating java-util from Metamarkets. ( #3585 )
...
* Migrating java-util from Metamarkets.
* checkstyle and updated license on java-util files.
* Removed unused imports from whole project.
* cherry pick metamx/java-util@826021f .
* Copyright changes on java-util pom, address review comments.
2016-10-21 14:57:07 -07:00
Gian Merlino
40f2fe7893
Bump versions to 0.9.3-SNAPSHOT ( #3524 )
2016-09-29 13:53:32 -07:00
Stéphane Derosiaux
48dce88aab
Add flag binaryAsString for parquet ingestion ( #3381 )
2016-08-30 17:30:50 -07:00
du00cs
bf53490d70
fix: no split file will throw IndexOutOfBounds Exception ( #3179 )
2016-06-26 12:50:18 -07:00
du00cs
ebd654228b
fix: avro types exception in sketch ( #3167 )
2016-06-22 15:54:20 -05:00
Gian Merlino
ebf890fe79
Update master version to 0.9.2-SNAPSHOT. ( #3133 )
2016-06-13 13:10:38 -07:00
du00cs
639d0630b8
jackson conflict workaround in hadooop ingestio & parquet extension coordinate update ( #2817 )
2016-04-13 14:20:33 -07:00
DuNinglin [杜宁林]
0f67ff7dfb
reoganize code folder according to recent upstream folder changes, seperate it from avro code and take it into extensions-conrib. docs rewite too
2016-03-30 11:21:41 +08:00