127 Commits

Author SHA1 Message Date
Fangjin Yang
bd3c05dddb [maven-release-plugin] prepare release druid-0.1.8 2012-12-07 14:37:18 -08:00
Fangjin Yang
50a28f827e [maven-release-plugin] prepare for next development iteration 2012-12-07 10:59:52 -08:00
Fangjin Yang
b59361065e [maven-release-plugin] prepare release druid-0.1.7 2012-12-07 10:59:34 -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
503b919461 move dependency version to base pom 2012-12-06 15:54:40 -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
0390e7fa5c [maven-release-plugin] prepare for next development iteration 2012-11-21 22:13:15 -06:00
Eric Tschetter
93a9affa45 [maven-release-plugin] prepare release druid-0.1.6 2012-11-21 22:13:08 -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
Gian Merlino
5e447937e2 [maven-release-plugin] prepare for next development iteration 2012-11-21 16:09:14 -08:00
Gian Merlino
32d46a3eec [maven-release-plugin] prepare release druid-0.1.5 2012-11-21 16:09:08 -08: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
Eric Tschetter
0f63cb4f00 1) Have IndexGeneratorJob write the descriptors for each of the segments it creates to a path in the temporary working directory (generally HDFS)
2) Have the DbUpdaterJob read descriptors from the temporary working directory instead of looking in the final segment output location (often the eventually consistent S3)
3) 1 and 2 Fixes #30
2012-11-20 15:30:50 -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
cf1c741f8a [maven-release-plugin] prepare for next development iteration 2012-11-13 15:10:12 -08:00
Fangjin Yang
06bd77fca7 [maven-release-plugin] prepare release druid-0.1.4 2012-11-13 15:10:00 -08: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
Marshall Pierce
447dfc0cc6 Switch to using javax.servlet:servlet-api:2.5 instead of two different versions of jetty's servlet-api distribution 2012-11-09 17:31:03 -08:00
Fangjin Yang
dd17992172 [maven-release-plugin] prepare for next development iteration 2012-11-09 15:50:24 -08:00
Fangjin Yang
47e71080db [maven-release-plugin] prepare release druid-0.1.3 2012-11-09 15:50:16 -08:00
Fangjin Yang
5859599365 [maven-release-plugin] prepare for next development iteration 2012-11-09 13:41:04 -08:00
Fangjin Yang
56f2c15e21 [maven-release-plugin] prepare release druid-0.1.2 2012-11-09 13:40:57 -08:00
Fangjin Yang
2ef1136ab2 fix a bug where intervals were being returned as String instead of Interval objects by the compute nodes 2012-11-09 13:39:02 -08:00
Fangjin Yang
0b7a3f259a [maven-release-plugin] prepare for next development iteration 2012-11-09 10:10:32 -08:00
Fangjin Yang
baba4e7b75 [maven-release-plugin] prepare release druid-0.1.1 2012-11-09 10:10:26 -08:00