Commit Graph

325 Commits

Author SHA1 Message Date
xvrl c11334934e emit cache timeouts metric 2012-12-06 11:41:35 -08:00
Fangjin Yang 4a1abfc5dc gui for rule configuratin; introducing jquery ui to master console 2012-12-05 15:39:59 -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 bcf57b58b9 Merge branch 'master' of github.com:metamx/druid into fjy 2012-12-03 16:13:36 -08:00
Fangjin Yang 5b8bd412c0 caching for rules; get rules from cache 2012-12-03 16:13:20 -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
René Scheibe e22ac50351 made run_server.sh files of examples as consistent as possible 2012-12-01 22:43:54 +01:00
René Scheibe 06d6f976f4 made runtime.properties files of examples consistent 2012-12-01 22:43:54 +01:00
René Scheibe 06e4199dd2 fixed path to base persist directory for rand example 2012-12-01 22:43:54 +01:00
René Scheibe 1618c9b8dc formatted realtime spec files for examples 2012-12-01 22:43:53 +01:00
Eric Tschetter 5e8bd15df0 Merge branch 'master' of github.com:metamx/druid 2012-12-01 09:54:13 -06:00
Eric Tschetter 6c73de68d8 1) Work around Jackson bug with constructor parameters and setters. 2012-12-01 09:53:52 -06:00
Fangjin Yang 91cd9e9536 fix broken UT 2012-11-30 13:17:14 -08:00
Fangjin Yang e1527a44d4 Merge branch 'master' into fjy 2012-11-30 11:37:02 -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
cheddar 25a4caac62 Merge pull request #37 from Benky/master
RemoteTaskRunner#run should fail on task with taskId from tasks.keys set
2012-11-29 09:21:41 -08:00
Richard Benkovsky e950c6333d RemoteTaskRunner#run should fail on task with taskId from tasks.keys set 2012-11-29 09:42:28 +01: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 09a31e5995 Tests should build. 2012-11-28 12:35:24 -06:00
Eric Tschetter b85c54d8a3 Merge branch 'master' of github.com:metamx/druid 2012-11-28 11:55:25 -06:00
Eric Tschetter 4de6ef5025 1) Remove the requirement on the segmentsPath zk property. 2012-11-28 11:54:59 -06:00
Gian Merlino 5902ccd0cb DruidMasterSegmentMerger: Clearer method names and more tests 2012-11-27 15:46:03 -08:00
Gian Merlino cc8a14d5a1 IndexGeneratorTask: Log metrics when complete 2012-11-27 15:46:03 -08:00
Eric Tschetter 1e35913579 1) add a log line on plumber creation to make it easier to know what rejection policy is being used. 2012-11-27 11:12:28 -06:00
Eric Tschetter 790ba59244 1) Merge-n-push should only happen after messages have been seen such that it can happen. 2012-11-27 10:48:02 -06:00
Eric Tschetter 63c5b8c790 1) Camel case for consistency 2012-11-27 10:34:25 -06:00
Eric Tschetter 3c9f031759 1) Default the rejectionPolicy to server time 2012-11-27 10:33:20 -06:00
Eric Tschetter 253125cb25 1) Adjust RealtimePlumberSchool to take a configurable rejection policy that lets you switch between server time and message time for rejections. 2012-11-27 10:32:30 -06:00
Eric Tschetter 0da9075ff2 1) Better class-level javadoc for Firehose 2012-11-26 12:29:59 -06:00
Eric Tschetter c929153a6c 1) Fix bug in random example introduced by case sensitivities 2012-11-26 11:41:29 -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
Eric Tschetter 3a9591bda6 Merge branch 'master' of github.com:metamx/druid 2012-11-21 18:39:09 -06:00
Eric Tschetter 228b223509 1) Fix bug with Sinks that causes Realtime it to overwrite the first chunk of data when creating a segment to hand off to compute nodes.
2) Fix bug with RealtimePlumberSchool that can cause it to miss some previously-persisted segments when directory naming changes
3) Have the various runnables in RealtimePlumberSchool name the threads to make it a bit easier to debug
2012-11-21 18:38:57 -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
Gian Merlino 09669b6a2e TaskConsumer: Don't tell the queue we're done if we have been shut down 2012-11-21 12:20:38 -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