From 20371ac783dea6d7af97bc9ae9e8201b14be54bc Mon Sep 17 00:00:00 2001 From: Tom Werner Date: Thu, 30 Aug 2007 12:37:53 -0700 Subject: [PATCH] update history/manifest/rakefile for 0.3.1 release --- History.txt | 8 ++++---- Manifest.txt | 6 ++++++ Rakefile | 2 +- 3 files changed, 11 insertions(+), 5 deletions(-) diff --git a/History.txt b/History.txt index d3b01d9..12f1735 100644 --- a/History.txt +++ b/History.txt @@ -1,16 +1,16 @@ -== 0.4.0 +== 0.3.1 / 2007-08-30 * Major Enhancements * Add the ability for conditions to override transition state (for exceptional cases) * Implement dynamic load of config files while god is running (god load ) * New Conditions * Tries < PollCondition - triggers after the specified number of tries -* Bug Fixes - * Use exit!(0) instead of exit! in god binary to exit with code 0 (instead of default -1) - * Command line group control fixed * Add :notify_when_flapping behavior to check for oscillation [kevinclark] * Add :degrading_lambda condition. [kevinclark] It uses a decaying interval (1/2 rate) for 3 cycles before failing. +* Bug Fixes + * Use exit!(0) instead of exit! in god binary to exit with code 0 (instead of default -1) + * Command line group control fixed == 0.3.0 / 2007-08-17 diff --git a/Manifest.txt b/Manifest.txt index 3b5bbab..9404afd 100644 --- a/Manifest.txt +++ b/Manifest.txt @@ -11,15 +11,18 @@ ext/god/netlink_handler.c lib/god.rb lib/god/behavior.rb lib/god/behaviors/clean_pid_file.rb +lib/god/behaviors/notify_when_flapping.rb lib/god/condition.rb lib/god/conditions/always.rb lib/god/conditions/cpu_usage.rb +lib/god/conditions/degrading_lambda.rb lib/god/conditions/lambda.rb lib/god/conditions/memory_usage.rb lib/god/conditions/process_exits.rb lib/god/conditions/process_running.rb lib/god/conditions/timeline.rb lib/god/conditions/tries.rb +lib/god/dependency_graph.rb lib/god/errors.rb lib/god/event_handler.rb lib/god/event_handlers/dummy_handler.rb @@ -43,6 +46,8 @@ test/configs/daemon_events/daemon_events.god test/configs/daemon_events/simple_server.rb test/configs/daemon_polls/daemon_polls.god test/configs/daemon_polls/simple_server.rb +test/configs/degrading_lambda/degrading_lambda.god +test/configs/degrading_lambda/tcp_server.rb test/configs/real.rb test/configs/running_load/running_load.god test/configs/test.rb @@ -51,6 +56,7 @@ test/suite.rb test/test_behavior.rb test/test_condition.rb test/test_conditions_process_running.rb +test/test_dependency_graph.rb test/test_event_handler.rb test/test_god.rb test/test_handlers_kqueue_handler.rb diff --git a/Rakefile b/Rakefile index faf6167..8468086 100644 --- a/Rakefile +++ b/Rakefile @@ -3,7 +3,7 @@ require 'rubygems' require 'hoe' -Hoe.new('god', '0.3.0') do |p| +Hoe.new('god', '0.3.1') do |p| p.rubyforge_name = 'god' p.author = 'Tom Preston-Werner' p.email = 'tom@rubyisawesome.com' -- 2.11.4.GIT