Jonathan Wei
80419752b5
Add metamx emitter, http clients, and metrics packages to druid java-util ( #5289 )
...
* Add metamx java-util emitter, http clients, and metrics packages to druid java-util
* Remove metamx java-util from pom.xml files
* Checkstyle fixes
* Import fix
* TeamCity inspection fixes
* Use slf4j, move some version defs to master pom.xml
* Use parent jvm-attach-api and maven-surefire-plugin versions
* Add ] to log msg, suppress inspection
2018-01-24 22:10:36 +01:00
Roman Leventov
8877ce38d6
Enforce modifier order with Checkstyle ( #5246 )
2018-01-11 09:50:42 +01: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
Jihoon Son
56fb11ce0b
Lazy initialization for JavaScript functions ( #4871 )
...
* Lazy initialization of JavaScript functions
* Fix test failure
* Fix thread-safety and postpone js conf check
* Fix test fail
* Fix test
* Fix KafkaIndexTaskTest
* Move config check
2017-10-10 21:52:42 -07: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
ae900a4934
Update versions to 0.11.0-SNAPSHOT ( #4483 )
2017-06-28 17:05:58 -07:00
Roman Leventov
5285eb961b
Update dependencies ( #4313 )
...
* Update dependencies
* Downgrade curator
* Rollback aws-java-sdk dependency to 1.10.77
* Revert exclusions in integration-tests
* Depend only on aws-java-sdk-ec2 instead of umbrella aws-java-sdk (fixes #4382 )
2017-06-09 14:32:07 -07: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
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
Ninglin Du
469ab21091
[Feature] Thrift support for realtime and batch ingestion ( #3418 )
...
* Thrift ingestion plugin
1. thrift binary is platform dependent, use scrooge to generate java files to avoid style check failure
2. stream and hadoop ingesion are both supported, input format can be sequence file and lzo thrift block file.
3. base64 and protocol aware
change header
* fix conlicts in pom
2016-12-13 10:05:15 -08:00