You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by va...@apache.org on 2021/04/23 22:20:27 UTC

[couchdb] 01/01: [wip] experimental settings to run with buggify support

This is an automated email from the ASF dual-hosted git repository.

vatamane pushed a commit to branch experimental-buggify-resistance
in repository https://gitbox.apache.org/repos/asf/couchdb.git

commit 232e59af171029abf1629f5cd5ef384e60dc89fb
Author: Nick Vatamaniuc <va...@apache.org>
AuthorDate: Thu Mar 18 11:53:31 2021 -0400

    [wip] experimental settings to run with buggify support
    
    We blow up supervisors with timeouts and other errors so let's keep them
    restarting for now
---
 src/couch_jobs/src/couch_jobs_activity_monitor_sup.erl | 2 +-
 src/couch_jobs/src/couch_jobs_notifier_sup.erl         | 2 +-
 src/couch_jobs/src/couch_jobs_sup.erl                  | 2 +-
 src/couch_views/src/couch_views_sup.erl                | 2 +-
 src/fabric/src/fabric2_sup.erl                         | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/couch_jobs/src/couch_jobs_activity_monitor_sup.erl b/src/couch_jobs/src/couch_jobs_activity_monitor_sup.erl
index b11161a..431ebda 100644
--- a/src/couch_jobs/src/couch_jobs_activity_monitor_sup.erl
+++ b/src/couch_jobs/src/couch_jobs_activity_monitor_sup.erl
@@ -51,7 +51,7 @@ get_child_pids() ->
 init(_) ->
     Flags = #{
         strategy => simple_one_for_one,
-        intensity => 10,
+        intensity => 1000,
         period => 3
     },
     Children = [
diff --git a/src/couch_jobs/src/couch_jobs_notifier_sup.erl b/src/couch_jobs/src/couch_jobs_notifier_sup.erl
index 81d9349..cd27343 100644
--- a/src/couch_jobs/src/couch_jobs_notifier_sup.erl
+++ b/src/couch_jobs/src/couch_jobs_notifier_sup.erl
@@ -51,7 +51,7 @@ get_child_pids() ->
 init(_) ->
     Flags = #{
         strategy => simple_one_for_one,
-        intensity => 10,
+        intensity => 1000,
         period => 3
     },
     Children = [
diff --git a/src/couch_jobs/src/couch_jobs_sup.erl b/src/couch_jobs/src/couch_jobs_sup.erl
index d790237..931f521 100644
--- a/src/couch_jobs/src/couch_jobs_sup.erl
+++ b/src/couch_jobs/src/couch_jobs_sup.erl
@@ -33,7 +33,7 @@ start_link() ->
 init([]) ->
     Flags = #{
         strategy => rest_for_one,
-        intensity => 3,
+        intensity => 1000,
         period => 10
     },
     Children = [
diff --git a/src/couch_views/src/couch_views_sup.erl b/src/couch_views/src/couch_views_sup.erl
index 9453189..73372b3 100644
--- a/src/couch_views/src/couch_views_sup.erl
+++ b/src/couch_views/src/couch_views_sup.erl
@@ -61,6 +61,6 @@ register_views_index() ->
 flags() ->
     #{
         strategy => one_for_one,
-        intensity => 1,
+        intensity => 1000,
         period => 5
     }.
diff --git a/src/fabric/src/fabric2_sup.erl b/src/fabric/src/fabric2_sup.erl
index 874a8c2..bd0e82d 100644
--- a/src/fabric/src/fabric2_sup.erl
+++ b/src/fabric/src/fabric2_sup.erl
@@ -30,7 +30,7 @@ start_link(Args) ->
 
 init([]) ->
     config:enable_feature(fdb),
-    Flags = {rest_for_one, 1, 5},
+    Flags = {rest_for_one, 100, 5},
     Children = [
         {
             fabric2_server,