6841 Commits

Author SHA1 Message Date
Charles Allen
976d4c965b Move resource managemnt to be the responsibility of the TaskRunner 2016-01-13 10:38:22 -08:00
Fangjin Yang
dfc631c2d0 Merge pull request #2014 from navis/DRUID-2013
Support descending time ordering for time series query
2016-01-12 22:47:24 -08:00
navis.ryu
18479bb757 time-descending result of timeseries queries 2016-01-13 12:23:01 +09:00
Fangjin Yang
d7ad93debc Merge pull request #2221 from binlijin/topN_minTopNThreshold
Allow change minTopNThreshold per topN query
2016-01-12 16:22:20 -08:00
Himanshu Gupta
eb2d251ac8 support periodic hard delete of segments 2016-01-12 16:55:05 -06:00
Nishant
4863e2ca4f cache metric selectors instead of creating new ones for every metric in each row
clear selectors on close.

Add comments about thread safety.
2016-01-13 00:45:23 +05:30
Himanshu
01a0715ee2 Merge pull request #2161 from metamx/query-metrics-timeout
Fix Query metrics for query timeout
2016-01-12 09:50:40 -06:00
Li Zhanhui
0b627dde71 Revert adding synchronized to swapRequest method as the caller method onWaitEnd(), is only invoked in synchronized code blocks. There is no need to repeat sync it even if java's synchronized keyword holds a reentrant mutex semantic ^_^. 2016-01-12 19:33:39 +08:00
Li Zhanhui
03cdf3a8fe Update license text in pom.xml 2016-01-12 18:11:58 +08:00
Li Zhanhui
dc47e80924 1. Add newline to pom.xml
2. Change RocketMQ to rocketMQ
3. Make swapRequests methods synchronized in all places.
4. Make comparator static and final and use Long.compare.
2016-01-12 18:03:16 +08:00
Fangjin Yang
9073e79a23 Merge pull request #2245 from guobingkun/debug_to_info
change log level to info for ITKafkaTest
2016-01-11 22:30:24 -08:00
Nishant
dfe6abb721 Merge pull request #2250 from himanshug/agg_test_helper_fix
remove redundant registering of json modules in AggregationTestHelper
2016-01-12 11:42:00 +05:30
Himanshu Gupta
ef3cddabe9 adding UTs for DruidCoordinatorConfig 2016-01-11 22:03:25 -06:00
binlijin
2751f785f8 add doc 2016-01-12 11:25:11 +08:00
Jonathan Wei
419fa5adaf Merge pull request #2169 from navis/refactor-incremental-index3
Simplify information in IncrementalIndex
2016-01-11 18:17:39 -08:00
navis.ryu
976ebc45c0 Simplify information in IncrementalIndex 2016-01-12 10:18:11 +09:00
Himanshu Gupta
b973604bf8 remove redundant registering of json modules in AggregationTestHelper 2016-01-11 19:03:22 -06:00
Charles Allen
b0e04a9162 Add hashCode and equals to DruidNode 2016-01-11 15:23:45 -08:00
Bingkun Guo
36ca5b1703 change log level to info for ITKafkaTest 2016-01-11 16:03:57 -06:00
Xavier Léauté
8d1686039a Merge pull request #1830 from metamx/peonDaemonChecker
Check for non-daemon threads when CliPeon exits
2016-01-11 10:48:52 -08:00
Fangjin Yang
fafc7c07ba Merge pull request #2238 from rasahner/docServerviewEndpoint
doc: add information about new serverview coordinator endpoint
2016-01-11 10:44:18 -08:00
Charles Allen
ea623e43d2 Merge pull request #2240 from metamx/fix-load-rule
Fix loadRule when one of the tiers had no available servers
2016-01-11 10:05:31 -08:00
Nishant
32bc2f776e Fix loadRule when one of the tiers had no servers
When one of the tiers have no servers, LoadRule should ignore that tier
and continue to load/drop segments in other available tiers.

the bug also causes whacky behavior with LoadRule with non existent
tier where the segment balancer keeps on moving segments to other nodes
in existing tiers but the extra segment copies are never dropped
eventually leading to all the tiers getting full .
2016-01-11 15:53:14 +05:30
Li Zhanhui
abe134bef6 Fix typo 2016-01-11 11:50:19 +08:00
Li Zhanhui
3d46356dc9 Update code on PR comments 2016-01-11 11:47:02 +08:00
Robin
c1b813011c doc: add information about new serverview coordinator endpoint 2016-01-10 19:47:23 -06:00
Fangjin Yang
1b162a67ff Merge pull request #2235 from druid-io/updateCommonsIO
Update commons-io to 2.4
2016-01-10 08:48:25 -08:00
Gian Merlino
cea4bff50b Merge pull request #2236 from pdeva/patch-8
Updated log4j version
2016-01-09 11:44:54 -08:00
pdeva
62aa8fec94 Updated log4j version 2016-01-09 10:45:40 -08:00
Charles Allen
c1abcc3ef9 Update commons-io to 2.4
Hadoop2.3.0 uses version  2.4 as per http://central.maven.org/maven2/org/apache/hadoop/hadoop-project/2.3.0/hadoop-project-2.3.0.pom
2016-01-08 21:39:50 -08:00
Fangjin Yang
6f174f01ca Merge pull request #2233 from metamx/rename-for-consistency
fix casing to be consistent with other classes
2016-01-08 12:40:14 -08:00
Himanshu
d255f4baac Merge pull request #2234 from pjain1/emit_realtime_metrics
emit handoff count metrics
2016-01-08 14:24:16 -06:00
Fangjin Yang
0d12e7024b Merge pull request #2229 from metamx/improveTimeoutsJDBC
[WIP] Make timeouts more explicit on what is failing in JDBCExtractionNamespaceTest
2016-01-08 10:36:46 -08:00
Parag Jain
9dba0f67e7 emit handoff count metrics 2016-01-08 12:36:13 -06:00
Xavier Léauté
46a7f2660d fix casing to be consistent with other classes 2016-01-08 10:19:06 -08:00
Fangjin Yang
0665b49e65 Merge pull request #2232 from himanshug/doc_fix
document size attribute in thetaSketchSetOp post aggregator
2016-01-07 23:07:36 -08:00
Himanshu Gupta
0d5f82aee7 document size attribute in thetaSketchSetOp post aggregator 2016-01-07 23:59:03 -06:00
Fangjin Yang
15fc070232 Merge pull request #2213 from himanshug/fix_curtator_test_base
[wip] trying/finding fix for announcer test failures
2016-01-07 18:23:49 -08:00
Li Zhanhui
8eb332c1c4 Add druid-rocketmq module 2016-01-08 08:13:04 +08:00
Fangjin Yang
d0b10c29d7 Merge pull request #2197 from metamx/clearIncIndexClose
Make OnHeapIncrementalIndex clean maps on close()
2016-01-07 15:43:47 -08:00
Fangjin Yang
486a6baf6e Merge pull request #2211 from rasahner/LogTestStartEnd
log start/end of each integration test, make test method names unique
2016-01-07 15:42:29 -08:00
Xavier Léauté
24010b0df1 Merge pull request #2227 from druid-io/bytebufferUpdate
Update bytebuffer-collections to 0.2.4
2016-01-07 13:35:11 -08:00
Charles Allen
13c63bad72 Make timeouts more explicit on what is failing in JDBCExtractionNamespaceTest 2016-01-07 11:16:36 -08:00
Robin
33504d0190 log start/end of each integration test, make test method names unique 2016-01-07 13:15:17 -06:00
Himanshu
5ace91fd7a Merge pull request #2098 from dclim/sparse-granularity-fix
continue hadoop job for sparse intervals
2016-01-07 12:24:17 -06:00
Charles Allen
b7b4d9f284 Update bytebuffer-collections to 0.2.4
Pulls in fix for https://github.com/RoaringBitmap/RoaringBitmap/issues/61
2016-01-07 10:21:49 -08:00
Gian Merlino
4ecd901a1a Merge pull request #2219 from himanshug/identity_extraction_fn_singleton
make IdentityExtractionFn singleton
2016-01-07 10:08:28 -08:00
Fangjin Yang
aaea95ed1b Merge pull request #2207 from himanshug/theta_sketch_select_query
fix bug for thetaSketch metric not working with select queries
2016-01-07 09:46:09 -08:00
Nishant
1bfb4e3988 Emit query/time for failed and timeout queries
emit query/time metric also

add success flag

fix success flag for router metrics

review comments

formatting.
2016-01-07 19:41:54 +05:30
binlijin
010c6e959c add test 2016-01-07 18:01:46 +08:00