Gian Merlino
5c1b2360d6
- Add optional query/wait metric to MetricsEmittingQueryRunner
...
- Add MetricsEmittingExecutorService decorator, and use it on compute nodes
2012-12-20 16:11:08 -08:00
Fangjin Yang
00ecf9d028
sorted db datasources for rules; smaller time boundary range
2012-12-18 16:16:03 -08:00
xvrl
8b55790900
add segmentMetadata query type
2012-12-18 10:15:23 -08:00
xvrl
54d8aff4d5
add parameter for benchmarking host
2012-12-17 16:44:40 -08:00
xvrl
2118252ef2
make memcached host configurable for benchmarking
2012-12-17 16:44:39 -08:00
Fangjin Yang
74a977504e
bug fix for dropping segments in master
2012-12-14 17:06:03 -08:00
Eric Tschetter
62ea45f2c9
1) Register SearchQueryDimFilter with DimFilter so that it can actually be used.
2012-12-13 17:55:32 -06:00
Fangjin Yang
4bc721f3b3
revert last commit
2012-12-12 16:09:07 -08:00
Fangjin Yang
6828ad10d4
reduce boundaries for time boundary a bit; prevent bound errors
2012-12-12 16:07:47 -08:00
cheddar
55652861da
Merge pull request #44 from metamx/segment-metadata-query
...
Barebones segment metadata query
2012-12-12 15:33:50 -08:00
Fangjin Yang
dd25868919
add missing headers to files
2012-12-12 15:03:26 -08:00
cheddar
f4a413c83f
Merge pull request #40 from metamx/broker-cacheconfig
...
configuration option to switch cache implementations
2012-12-12 14:54:52 -08:00
Fangjin Yang
6db99c45a6
more specific exceptions in test
2012-12-12 14:51:19 -08:00
xvrl
bfc9b63931
segment metadata query
2012-12-12 13:45:12 -08:00
Fangjin Yang
436828b67c
post aggs verify that they have all the fields they need
2012-12-12 10:36:46 -08:00
Fangjin Yang
08eb3390c8
fix for caching bug with empty byte arrays
2012-12-12 09:30:48 -08:00
Fangjin Yang
6827e48bd3
bug fixes for invalid query params
2012-12-11 15:09:16 -08:00
xvrl
81bc2890dc
configuration option to switch cache implementations
2012-12-10 17:10:20 -08:00
Fangjin Yang
4695fbfcd9
fix bug with comparing historical servers
2012-12-07 17:49:18 -08:00
Fangjin Yang
6028273332
defaults for rules to make startup a bit easier
2012-12-07 10:54:38 -08:00
cheddar
6e775a9ecd
Merge pull request #38 from metamx/memcached-cachebroker
...
memcached version of CacheBroker
2012-12-06 16:08:42 -08:00
xvrl
a0dbd233fb
fix benchmarking code following removal of unnecessary method on MemcachedCacheBroker
2012-12-06 16:07:29 -08:00
xvrl
9ef46f5e65
remove unused method
2012-12-06 15:57:37 -08:00
xvrl
c11334934e
emit cache timeouts metric
2012-12-06 11:41:35 -08:00
xvrl
9b8037b0a0
properly propagate exceptions
2012-12-05 15:05:20 -08:00
xvrl
2145f78f78
add memcached cache benchmarking code
2012-12-04 16:32:44 -08:00
xvrl
1083ed9c11
make max cache object size configurable and disable client-side compressions
2012-12-04 16:28:27 -08:00
xvrl
a3e46eb490
fix config property name
2012-12-04 15:36:05 -08:00
xvrl
c6e641e819
fix invalid cache keys
2012-12-04 12:06:19 -08:00
xvrl
01dc787261
fix test case class name
2012-12-04 11:36:37 -08:00
xvrl
51a7adf4fe
enable consistent hashing and optimizations + daemonize memcached IO thread
2012-12-04 11:18:51 -08:00
xvrl
98fbcfd7c2
file headers
2012-12-03 17:49:05 -08:00
xvrl
a03f8527ea
implement memcached CacheBroker
2012-12-03 17:44:17 -08:00
Fangjin Yang
5822f4f5f7
refactor master to run rules before cleaning up; more master stats; general improvements
2012-12-03 14:43:04 -08:00
Fangjin Yang
1fb3bf5cd8
remove defaults for druid tiers
2012-11-30 11:32:02 -08:00
Fangjin Yang
aa8fb7b9a3
abstract the assign and drop logic; cleanups everywhere; http endpoints for getting and assigning rules
2012-11-30 11:28:10 -08:00
Fangjin Yang
2e5e1ce989
first commit of tiers for compute nodes; working UT at this point
2012-11-28 17:37:08 -08:00
xvrl
7d2778fae6
fix TimeBoundaryQuery to properly handle timestamps prior to 1970
2012-11-28 13:12:38 -08:00
Eric Tschetter
4de6ef5025
1) Remove the requirement on the segmentsPath zk property.
2012-11-28 11:54:59 -06:00
Eric Tschetter
e2da8df3f4
1) Fix build
2012-11-21 19:15:08 -06:00
Eric Tschetter
9c732e75a1
1) Add new SearchQueryDimFilter/SearchQueryFilter that will do a filter using the same queries that can be used for SearchQuery
2012-11-21 19:06:32 -06:00
Eric Tschetter
06b8e4230c
1) Fix PostAggregations with GroupBy ( Fixes #24 )
...
2) Add GroupByTimeseriesQueryRunnerTest which wraps a GroupByQueryRunner to look like a TimeseriesQueryRunner and leverages the tests there to help verify behavior (#8 )
2012-11-21 12:51:43 -06:00
Fangjin Yang
4131063049
Merge branch 'master' into fjy
2012-11-19 15:07:00 -08:00
Fangjin Yang
b228c053e5
bug fix for too much data to indexer
2012-11-19 15:06:46 -08:00
Eric Tschetter
701cc9562b
1) Adjust the StorageAdapters to lowercase names of metrics and dimensions before looking them up.
...
2) Add some docs to InputRow/Row to indicate that column names passed into the methods are *always* lowercase and that the rows need to act accordingly. (fixes #29 , or at least clarifies the behavior...)
2012-11-19 17:01:17 -06:00
Fangjin Yang
cd1a812fff
construct registering nodes with lists
2012-11-13 15:00:55 -08:00
Fangjin Yang
0ef40171a8
nodes no longer inherit from interfaces but instead extend classes
2012-11-13 13:18:31 -08:00
Fangjin Yang
7eccd76e9a
add missing headers
2012-11-12 16:34:48 -08:00
Fangjin Yang
57468d39ef
reverting some of the last changes
2012-11-12 16:14:48 -08:00
Fangjin Yang
c20dccd0f4
modifying the way registering serdes works to hopefully be a bit easier to use
2012-11-12 13:58:43 -08:00