Slim
984a518c9f
Merge pull request #2734 from b-slim/LookupIntrospection2
...
[QTL][Lookup] adding introspection endpoint
2016-04-21 12:15:57 -05:00
Gian Merlino
c74391e54c
JavaScript: Ability to disable. ( #2853 )
...
Fixes #2852 .
2016-04-21 09:43:15 -05:00
Xavier Léauté
5938d9085b
Stream segments from database ( #2859 )
...
* Avoids fetching all segment records into heap by JDBC driver
* Set connection to read-only to help database optimize queries
* Update JDBC drivers (MySQL has fixes for streaming results)
2016-04-21 05:40:07 +08:00
Xavier Léauté
fc91120b54
Merge pull request #2857 from metamx/upgrade-zk
...
upgrade zookeeper client dependency to 3.4.8
2016-04-20 10:36:07 +05:30
Nishant
dbf63f738f
Add ability to filter segments for specific dataSources on broker without creating tiers ( #2848 )
...
* Add back FilteredServerView removed in a32906c7fd11c9a8554df2621a172353a523a9dd to reduce memory usage using watched tiers.
* Add functionality to specify "druid.broker.segment.watchedDataSources"
2016-04-19 10:10:06 -07:00
Gian Merlino
08c784fbf6
KafkaIndexTask: Use a separate sequence per Kafka partition in order to make ( #2844 )
...
segment creation deterministic.
This means that each segment will contain data from just one Kafka
partition. So, users will probably not want to have a super high number
of Kafka partitions...
Fixes #2703 .
2016-04-18 22:29:52 -07:00
Jisoo Kim
7b65ca7889
refactor ClientQuerySegmentWalker ( #2837 )
...
* refactor ClientQuerySegmentWalker
* add header to FluentQueryRunnerBuilder
* refactor QueryRunnerTestHelper
2016-04-18 14:00:47 -07:00
binlijin
c1e690288c
Improve some log ( #2807 )
2016-04-15 09:34:26 -07:00
Nishant
632b21472b
fix test failure ( #2818 )
...
formatting changes
2016-04-14 21:40:19 -07:00
Fangjin Yang
886ee4e30d
Merge pull request #2821 from metamx/review-comments-2784
...
handle review comments for PR 2784
2016-04-12 10:20:43 -07:00
Fangjin Yang
b486eff6b7
Merge pull request #2805 from metamx/query-time-start
...
request log should reflect time the query was received
2016-04-12 09:44:42 -07:00
Nishant
deb6ecf919
handle review comments for PR 2784
...
https://github.com/druid-io/druid/pull/2784#discussion_r59062021
2016-04-12 21:52:00 +05:30
Himanshu Gupta
aa6a230c90
remove DruidSQL.g4, its failing with newer version of ANTLR, will bring it back and fix if needed later
2016-04-08 11:46:21 -05:00
Xavier Léauté
d4d1d615c1
request log should reflect time the query was received, as opposed to processed
2016-04-07 12:39:34 -07:00
Nishant
edd74f2b67
Allow Lite DataSegment Announcements
...
separate config for each skipping dimensions, metrics and loadSpec
Add test
fix test comment
Add docs
2016-04-07 18:24:12 +05:30
jon-wei
0e481d6f93
Allow filters to use extraction functions
2016-04-05 13:24:56 -07:00
Xavier Léauté
728da75224
remove unused code
2016-04-01 13:10:35 -07:00
Fangjin Yang
9cb197adec
Merge pull request #2722 from himanshug/fix_hadoop_jar_upload
...
config to explicitly specify classpath for hadoop container during hadoop ingestion
2016-03-28 14:49:03 -07:00
Fangjin Yang
7a84c267f7
Merge pull request #2743 from metamx/fixlookuptest
...
Fix LookupCoordinatorManager and Test for alerts
2016-03-28 14:41:37 -07:00
Parag Jain
89a8277ae2
Merge pull request #2712 from guobingkun/make_runnables_pluggable
...
make Coordinator IndexingService helpers pluggable
2016-03-28 12:18:18 -05:00
Charles Allen
05151bc325
Fix LookupCoordinatorManagerTest for alerts
...
* Also fixes bad alerting on missing nodes
2016-03-28 09:41:47 -07:00
Fangjin Yang
3c4691aa5a
Merge pull request #2741 from gianm/examples-wiki
...
Downgrade geoip2, exclude com.google.http-client.
2016-03-25 23:08:38 -07:00
Xavier Léauté
01f3221a62
Merge pull request #2665 from jisookim0513/remove-druid-server-serialization
...
remove serialization of DruidServer
2016-03-25 15:54:05 -07:00
Gian Merlino
977e867ad8
Downgrade geoip2, exclude com.google.http-client.
...
Reverts "Update com.maxmind.geoip2 to 2.6.0" and exclude the google http client
from com.maxmind.geoip2. This should satisfy the original need from #2646 (wanting
to run Druid along with an upgraded com.google.http-client) while preventing
Jackson conflicts pointed out in #2717 .
Fixes #2717 .
This reverts commit 21b7572533592f1700f86379483d87e9e340f2a7.
2016-03-25 14:43:22 -07:00
jisookim
0d3c5a3b6c
remove serialization of Druid Server and add tests for ServersResource
2016-03-25 12:27:27 -07:00
Bingkun Guo
0872448ff0
make Coordinator IndexingService helpers pluggable
...
Fixes #2682
IndexingService helpers are added according to the settings in runtime.properties.
Rather than having all the config.isXXX checks there, it makes sense to have a pluggable
approach for allowing the dynamic configuration to bring in implementations for helpers
without having to have hard-coded sets of available helpers. Plus, it will also make it possible for extensions to plug helpers in.
With https://github.com/druid-io/druid-api/pull/76 , we could conditionally bind a helper to Coordinator's runlist.
The condition is driven by the value set in the runtime.properties.
2016-03-25 11:48:54 -05:00
Himanshu Gupta
e78a469fb7
UTs for ExtensionsConfig
2016-03-25 10:51:28 -05:00
Himanshu Gupta
004b00bb96
config to explicitly specify classpath for hadoop container during hadoop ingestion
2016-03-25 10:51:28 -05:00
Gian Merlino
713062053c
Filters: Add filter.toFilter method, use that instead of the instanceof chain in Filters.
...
I believe that the instanceof chain in Filters exists because in the past, Filter
and DimFilter were in different packages (DimFilter was in druid-client and Filter
was in druid-processing). And since druid-client didn't depend on druid-processing,
DimFilter couldn't have a toFilter method. But now it can.
2016-03-23 17:03:49 -07:00
kilida
f25b2ed6f8
Duplicate statement in ReservoirSegmentSamplerTest.java
2016-03-22 22:14:36 -04:00
Fangjin Yang
826b371259
Merge pull request #2697 from guobingkun/remove_duplicate_version_converter
...
remove duplicated DruidCoordinatorVersionConverter
2016-03-22 15:48:09 -07:00
Bingkun Guo
a6e9ff48ec
Merge pull request #2688 from pjain1/props_cli
...
do not inject properties directly in module
2016-03-22 15:27:19 -05:00
Bingkun Guo
3778adf1f4
remove duplicated DruidCoordinatorVersionConverter
2016-03-22 14:45:52 -05:00
Parag Jain
7b93195dc6
do not inject properties directly in module
2016-03-22 14:30:10 -05:00
Himanshu
00d7021291
Merge pull request #2607 from jon-wei/dim_schema
...
Support use of DimensionSchema class in DimensionsSpec
2016-03-22 11:53:46 -05:00
Himanshu
3220b109ad
Merge pull request #2570 from binlijin/single_dimension_partitioning
...
Single dimension hash-based partitioning
2016-03-22 11:51:06 -05:00
binlijin
bce600f5d5
Single dimension hash-based partitioning
2016-03-22 13:15:33 +08:00
jon-wei
a59c9ee1b1
Support use of DimensionSchema class in DimensionsSpec
2016-03-21 13:12:04 -07:00
Xavier Léauté
25967d0ed8
fix servlet startup sequence, fixes #2681
2016-03-18 15:06:15 -07:00
Charles Allen
5da9a280b6
Query Time Lookup - Dynamic Configuration
2016-03-18 09:45:05 -07:00
Charles Allen
45c413af7e
Merge pull request #2674 from metamx/fix-broadcast-lockup
...
separate HTTP client pool for cancellation requests
2016-03-17 15:23:42 -07:00
Xavier Léauté
1718a7224b
separate HTTP pool for cancellation requests
...
* reduces contention between queries and cancellation requests
* more aggressive timeouts for cancellation requests
2016-03-17 12:11:18 -07:00
Charles Allen
c716af5b04
Merge pull request #2678 from metamx/fixImports
...
Fix some google related imports
2016-03-17 11:53:16 -07:00
Charles Allen
a52c6d3bee
Fix some google related imports
2016-03-17 11:03:29 -07:00
Gian Merlino
738dcd8cd9
Update version to 0.9.1-SNAPSHOT.
...
Fixes #2462
2016-03-17 10:34:20 -07:00
Parag Jain
948b19a088
do not silently ingnore rows
2016-03-16 09:30:19 -05:00
Fangjin Yang
ec949d76e3
Merge pull request #2655 from navis/hint-coordinator-client
...
Add hint message for missing `druid.selectors.coordinator.serviceName`
2016-03-14 20:57:40 -07:00
Jonathan Wei
5ec5ac92c6
Merge pull request #2382 from himanshug/broker_segment_tier_selection
...
at broker, if configured, only add segments from specific tiers to the timeline
2016-03-14 16:53:06 -07:00
navis.ryu
83e1d5d7bf
Add hint message for missing druid.selectors.coordinator.serviceName
2016-03-15 08:39:07 +09:00
Fangjin Yang
06813b510a
Merge pull request #2571 from himanshug/gp_by_avoid_sort
...
avoid sort while doing groupBy merging when possible
2016-03-14 14:46:51 -07:00