Gian Merlino
9043c211b2
[maven-release-plugin] prepare for next development iteration
2013-12-20 11:25:36 -08:00
Gian Merlino
29c0fa1df9
[maven-release-plugin] prepare release druid-0.6.45
2013-12-20 11:25:31 -08:00
Gian Merlino
17ad4ee2f0
Fix RemoteTaskRunnerTest
2013-12-20 11:23:28 -08:00
Gian Merlino
5711ac4aff
[maven-release-plugin] prepare for next development iteration
2013-12-20 11:17:01 -08:00
Gian Merlino
3b15f6a834
[maven-release-plugin] prepare release druid-0.6.44
2013-12-20 11:17:01 -08:00
Gian Merlino
e5b8546d19
Autoscaling fixes.
...
- Initial targetWorkerCount must be subject to pool size limits
- Use consistent workerSetupData for the entire autoscaling run
- Don't call terminate() when we have nothing to terminate
- Terminate obsolete workers even faster
2013-12-20 11:17:01 -08:00
Gian Merlino
c503f5e9c5
[maven-release-plugin] prepare for next development iteration
2013-12-20 11:17:01 -08:00
Gian Merlino
97095ee3db
[maven-release-plugin] prepare release druid-0.6.43
2013-12-20 11:17:00 -08:00
fjy
3ec2766cd3
Merge pull request #339 from metamx/autoscaling
...
Autoscaling: Move target count independent of actual count.
2013-12-20 10:04:26 -08:00
Gian Merlino
6224577ed1
Autoscaling: Terminate obsolete workers faster
2013-12-20 10:01:32 -08:00
Gian Merlino
4a722c0a6d
Autoscaling changes from code review.
...
- Log and return immediately when workerSetupData is null
- Allow provisioning more nodes while other nodes are still provisioning
- Add tests for bumping up the minimum version
2013-12-20 08:59:35 -08:00
Gian Merlino
0ee6136ea3
NoopTask: Fix things that should be static. Add simple factory method.
2013-12-20 08:56:17 -08:00
Gian Merlino
3dd9a25546
Fix import
2013-12-19 16:18:16 -08:00
Gian Merlino
0ff7f0e8e0
TaskActionToolbox: Combine adjacent ifs
2013-12-19 16:16:34 -08:00
Gian Merlino
f86342f7dc
DbTaskStorage: Protect against invalid lock_payload
2013-12-19 16:16:20 -08:00
Gian Merlino
1f4b99634f
Autoscaling: Move target count independent of actual count.
...
This should let us grow and shrink the worker pool in chunks when necessary
(like when a bunch of them go offline, or when there is a worker version
change).
2013-12-19 16:11:30 -08:00
Gian Merlino
846c3da4ab
Empty task intervals, and empty lock intervals, aren't useful.
...
So prevent them from being created, through checks in AbstractFixedIntervalTask
and TaskLockbox.tryLock.
2013-12-19 13:21:41 -08:00
Gian Merlino
566a3a6112
Indexing service: Break up segment actions
...
Each one now one operates on at most a collection of segments that comprise
a single partition. The main purpose of this change is to prevent audit log
payload sizes from getting out of control.
2013-12-19 13:10:40 -08:00
Gian Merlino
6fbe67eeea
IndexerDBCoordinator: Work around SELECT -> INSERT races when adding segments
2013-12-19 13:10:40 -08:00
Gian Merlino
25c3f28907
[maven-release-plugin] prepare for next development iteration
2013-12-18 18:38:27 -08:00
Gian Merlino
6a740768d6
[maven-release-plugin] prepare release druid-0.6.42
2013-12-18 18:38:22 -08:00
Gian Merlino
8d8ec51c9c
[maven-release-plugin] prepare for next development iteration
2013-12-18 16:05:33 -08:00
Gian Merlino
00d651bf6f
[maven-release-plugin] prepare release druid-0.6.41
2013-12-18 16:05:27 -08:00
Gian Merlino
d0fd58bbae
[maven-release-plugin] prepare for next development iteration
2013-12-18 15:35:55 -08:00
Gian Merlino
231d7a6d1f
[maven-release-plugin] prepare release druid-0.6.40
2013-12-18 15:35:50 -08:00
Gian Merlino
1ff855d744
Fix MoveTask serde and ArchiveTask id creation
2013-12-18 15:17:12 -08:00
fjy
494ec53050
[maven-release-plugin] prepare for next development iteration
2013-12-17 17:48:46 -08:00
fjy
2a98a4d3e0
[maven-release-plugin] prepare release druid-0.6.39
2013-12-17 17:48:42 -08:00
fjy
5932150d24
[maven-release-plugin] prepare for next development iteration
2013-12-17 16:29:53 -08:00
fjy
ed9f4b4cf2
[maven-release-plugin] prepare release druid-0.6.38
2013-12-17 16:29:49 -08:00
Gian Merlino
58d1262edf
Indexing console: Clarify "Complete" with "recently completed"
2013-12-17 08:16:49 -08:00
fjy
48d677d135
[maven-release-plugin] prepare for next development iteration
2013-12-16 16:17:45 -08:00
fjy
7e0b4d4fd2
[maven-release-plugin] prepare release druid-0.6.37
2013-12-16 16:17:41 -08:00
Xavier Léauté
e333776aca
rename SegmentMoveAction to SegmentMetadataUpdateAction
2013-12-16 14:00:56 -08:00
Xavier Léauté
ac2ca0e46c
separate move and archive tasks
2013-12-16 14:00:55 -08:00
Xavier Léauté
123bddd615
update for new interfaces
2013-12-16 13:59:16 -08:00
Xavier Léauté
4a291fdf30
better naming
2013-12-16 13:59:16 -08:00
Xavier Léauté
a417cd5df2
add archive task
2013-12-16 13:59:15 -08:00
fjy
3812bf7215
[maven-release-plugin] prepare for next development iteration
2013-12-13 16:57:07 -08:00
fjy
a7ff58f877
[maven-release-plugin] prepare release druid-0.6.36
2013-12-13 16:57:02 -08:00
fjy
87b83bceb1
fix task storage config serde and prepare for next release
2013-12-13 16:55:22 -08:00
fjy
41d64f4aa6
[maven-release-plugin] prepare for next development iteration
2013-12-13 16:47:21 -08:00
fjy
1c050a02f8
[maven-release-plugin] prepare release druid-0.6.35
2013-12-13 16:47:17 -08:00
fjy
01f9c1df31
fix broken task storage config and prepare for next release
2013-12-13 16:45:32 -08:00
fjy
7891e0a2e2
[maven-release-plugin] prepare for next development iteration
2013-12-13 16:20:23 -08:00
fjy
1d75738f81
[maven-release-plugin] prepare release druid-0.6.34
2013-12-13 16:20:18 -08:00
Gian Merlino
600dc7546f
Configurability of recency threshold
2013-12-13 16:02:54 -08:00
fjy
4a8140be81
better messaging to console again
2013-12-13 15:04:25 -08:00
fjy
52cdb20f10
add better messaging and error handling
2013-12-13 15:01:07 -08:00
Gian Merlino
e63c69dd57
TaskStorage: Return recently complete tasks in reverse chronological order
2013-12-13 12:27:45 -08:00