cheddar
6b9963b472
1) Move the @Json and @Smile annotations to com.metamx.druid.guice.annotations
...
2) Changed ServiceAnnouncer to take a DruidNode object
3) Remove ServiceInstanceFactory interface and implementations
4) Add registrations to DiscoveryModule so that you can register nodes that should be announced on startup
5) Make the set of default Monitors configurable
2013-07-26 14:03:51 -07:00
Dhruv Parthasarathy
ba4a9c28a7
removed unecessary line
2013-07-26 10:52:50 -07:00
Dhruv Parthasarathy
1e4f64b119
redid testing
2013-07-26 10:50:06 -07:00
fjy
a1262760b2
Merge branch 'master' into worker-resource
2013-07-26 10:02:15 -07:00
fjy
b0090a1de6
[maven-release-plugin] prepare for next development iteration
2013-07-25 17:26:44 -07:00
fjy
6868153905
[maven-release-plugin] prepare release druid-0.5.22
2013-07-25 17:26:36 -07:00
cheddar
a6bc63732d
Merge pull request #199 from metamx/indexing-service-mods
...
Improve robustness and usability of RealtimeIndexTask and some code cleanup in the Indexing Service
2013-07-25 17:09:15 -07:00
fjy
cf0cb3b703
[maven-release-plugin] prepare for next development iteration
2013-07-25 16:55:28 -07:00
fjy
8297f068c3
[maven-release-plugin] prepare release druid-0.5.21
2013-07-25 16:55:20 -07:00
Dhruv Parthasarathy
05219689e8
added close methods on inputSupplier tests
2013-07-25 16:52:29 -07:00
fjy
f68a68112f
[maven-release-plugin] prepare for next development iteration
2013-07-25 16:21:59 -07:00
fjy
b6e8d11aec
[maven-release-plugin] prepare release druid-0.5.20
2013-07-25 16:21:49 -07:00
fjy
217894d44a
Merge branch 'master' into worker-resource
...
Conflicts:
pom.xml
2013-07-25 16:18:42 -07:00
Gian Merlino
4dd42c7177
RemoteTaskActionClient: Log service uri when submitting action
2013-07-25 14:48:25 -07:00
Gian Merlino
20acd6f450
RealtimePlumberSchool: Persist and merge immediately upon finishJob
2013-07-25 14:38:07 -07:00
Gian Merlino
5d44f0f15b
ForkingTaskRunner: Use guava Closer to closer stuff
2013-07-25 14:37:45 -07:00
Gian Merlino
952b8ce06b
RemoteTaskActionClient: Fix http path
2013-07-25 14:37:20 -07:00
Dhruv Parthasarathy
8e4fba431c
moved profiler
2013-07-25 14:37:03 -07:00
Dhruv Parthasarathy
34a9525966
added tests for random sampler and changed abstract class to interface
2013-07-25 14:14:16 -07:00
cheddar
ea201be555
Merge pull request #200 from activitystream/master
...
Minor fixes - maven dependency, unit test that was failing and quirk for third party S3 provider
2013-07-25 13:42:53 -07:00
cheddar
73cc47d79c
Merge pull request #201 from metamx/fix-rt
...
Fix issue with realtime nodes selecting intervals that are too large in the results
2013-07-25 12:46:09 -07:00
Dhruv Parthasarathy
8ee71c8ceb
added strategy pattern and RandomBalancerStrategy
2013-07-25 00:00:38 -07:00
fjy
a909a31bcc
better select sinks
2013-07-24 19:25:32 -07:00
Stefán Freyr Stefánsson
2842a40894
Fixed test that was failing on JDK 1.7
2013-07-24 23:41:47 +00:00
Stefán Freyr Stefánsson
b3530fb15d
Adding a configuration property to disable setting an ACL on the segment pushed to S3.
2013-07-24 23:37:21 +00:00
Gian Merlino
f38d7cf964
Fix busted condition
2013-07-24 16:33:01 -07:00
Gian Merlino
6d1cb1bfc1
IndexerCoordinatorResource: Log when remote task action fails
2013-07-24 16:13:12 -07:00
Gian Merlino
30d98f56c1
RealtimeIndexTask: Allow configurable rejection policies
2013-07-24 16:12:54 -07:00
Stefán Freyr Stefánsson
e3879f0c77
Adding a dependency on Apache commons httpclient in the Druid client pom.xml. It currently gets pulled in through some dependencies but it should be explicitly set.
2013-07-24 23:05:30 +00:00
Dhruv Parthasarathy
a03dcc6429
cleaned up comments
2013-07-24 15:34:08 -07:00
Gian Merlino
5c96d500d8
More controllable realtime shutdown
...
- Realtime plumber will start persisting segments shortly after finishJob is called, regardless
of rejection policy
- Add "none" rejection policy
2013-07-24 15:32:10 -07:00
Dhruv Parthasarathy
bcb3e089d8
profiler added, commented out initialTotalCost normalization and normalizedInitialCost
2013-07-24 14:57:02 -07:00
Gian Merlino
0eebb0a149
Add RealtimeMetricsMonitor to RealtimeIndexTask
2013-07-24 14:39:59 -07:00
Gian Merlino
867dedfe1b
Remove unused class
2013-07-24 10:27:21 -07:00
Gian Merlino
71704f7ee8
Replace graceful/hard shutdown combo with simple exit
2013-07-24 10:27:21 -07:00
fjy
cfc635de53
[maven-release-plugin] prepare for next development iteration
2013-07-24 09:41:30 -07:00
fjy
09576ccd09
[maven-release-plugin] prepare release druid-0.5.19
2013-07-24 09:41:20 -07:00
Dhruv Parthasarathy
6dc8d09b00
partial changes
2013-07-23 17:25:36 -07:00
cheddar
86dd1a499c
Merge pull request #194 from metamx/batch-zk
...
Changed method of publishing segment ownership to ZK to use batching, includes changes to allow for migration
2013-07-23 16:36:48 -07:00
fjy
fa5f46057c
fix spacing issue
2013-07-23 16:25:07 -07:00
fjy
e4c2a2c705
fix according to comments in code review
2013-07-23 16:23:32 -07:00
cheddar
02ffd805c8
1) Move DbConnector into its own module
...
2) Move JacksonConfig stuff into its own module
3) Fix LogEmitterModule to inject properly with a Supplier<>
4) Set Guice to require explicit bindings, to protect from weirdness like was initially experienced with LoggingEmitterConfig
5) Master fires up and appears to all work with Guice! Whoot!
2013-07-23 14:55:36 -07:00
fjy
fc65648809
fix a bug introduced in postgres support that breaks inserts for mysql
2013-07-23 13:21:14 -07:00
fjy
94afe72133
add unit test
2013-07-23 12:49:07 -07:00
fjy
980b09d903
fix broken test
2013-07-23 10:19:26 -07:00
fjy
ea7c7d1d66
Merge branch 'master' into batch-zk
...
Conflicts:
client/src/main/java/com/metamx/druid/QueryableNode.java
2013-07-23 10:14:26 -07:00
fjy
ef27810458
rename to fix case issue
2013-07-22 18:02:10 -07:00
fjy
3f97ac9253
add read to batch zk
2013-07-22 18:01:13 -07:00
fjy
f09a43a8d9
Merge pull request #195 from metamx/announcer-cleanup
...
Cleanup znodes left behind by announcer
2013-07-22 17:07:58 -07:00
cheddar
7504f3ab65
1) Adjust the Announcer to cleanup parent nodes that it creates. This stops it from leaving little turdlings lying around on zookeeper as nodes exit
...
2) Rename *CuratorDataSegmentAnnouncer because neither of them depend directly on Curator.
2013-07-22 16:31:01 -07:00