From 88b055b4de08e7358f4b49076fc842a124743f52 Mon Sep 17 00:00:00 2001
From: Anders Svensson <anders@erlang.org>
Date: Mon, 21 Dec 2015 17:12:46 +0100
Subject: Update appup for 17.5.6.8

OTP-13164 more efficient peer lists

One module. Downgrade not supported.
---
 lib/diameter/src/diameter.appup.src | 68 +++++--------------------------------
 1 file changed, 8 insertions(+), 60 deletions(-)

(limited to 'lib')

diff --git a/lib/diameter/src/diameter.appup.src b/lib/diameter/src/diameter.appup.src
index 7d66557162..e030b3c72b 100644
--- a/lib/diameter/src/diameter.appup.src
+++ b/lib/diameter/src/diameter.appup.src
@@ -35,41 +35,15 @@
   {"1.4.3",   [{restart_application, diameter}]},  %% R16B02
   {"1.4.4",   [{restart_application, diameter}]},
   {"1.5",     [{restart_application, diameter}]},  %% R16B03
+  {"1.5.1",   [{restart_application, diameter}]},
   {"1.6",     [{restart_application, diameter}]},  %% 17.0
   {<<"^1\\.(7(\\.1)?|8)$">>,                       %% 17.[134]
               [{restart_application, diameter}]},
   {<<"^1.9(\\.1)?$">>,                             %% 17.5(.3)?
               [{restart_application, diameter}]},
-  {"1.9.2",   [{load_module, diameter_peer_fsm},   %% 17.5.5
-               {load_module, diameter_watchdog},
-               {load_module, diameter_stats},
-               {load_module, diameter_codec},
-               {load_module, diameter_lib},
-               {load_module, diameter_peer},
-               {load_module, diameter_reg},
-               {load_module, diameter_service},
-               {load_module, diameter_session},
-               {load_module, diameter_sync},
-               {load_module, diameter_traffic},
-               {load_module, diameter_sctp},
-               {load_module, diameter_gen_base_rfc6733},
-               {load_module, diameter_gen_acct_rfc6733},
-               {load_module, diameter_gen_base_rfc3588},
-               {load_module, diameter_gen_base_accounting},
-               {load_module, diameter_gen_relay},
-               {load_module, diameter},
-               {load_module, diameter_config}]},
-  {"1.9.2.1", [{load_module, diameter_watchdog},   %% 17.5.6.3
-               {load_module, diameter_codec},
-               {load_module, diameter_traffic},
-               {load_module, diameter_service},
-               {load_module, diameter_gen_base_rfc6733},
-               {load_module, diameter_gen_acct_rfc6733},
-               {load_module, diameter_gen_base_rfc3588},
-               {load_module, diameter_gen_base_accounting},
-               {load_module, diameter_gen_relay},
-               {load_module, diameter,
-               {load_module, diameter_config}}]}
+  {"1.9.2",   [{restart_application, diameter}]},  %% 17.5.5
+  {"1.9.2.1", [{restart_application, diameter}]},  %% 17.5.6.3
+  {"1.9.2.2", [{update, diameter_service, {advanced, []}}]}  %% 17.5.6.7
  ],
  [
   {"0.9",     [{restart_application, diameter}]},
@@ -87,40 +61,14 @@
   {"1.4.3",   [{restart_application, diameter}]},
   {"1.4.4",   [{restart_application, diameter}]},
   {"1.5",     [{restart_application, diameter}]},
+  {"1.5.1",   [{restart_application, diameter}]},
   {"1.6",     [{restart_application, diameter}]},
   {<<"^1\\.(7(\\.1)?|8)$">>,
               [{restart_application, diameter}]},
   {<<"^1.9(\\.1)?$">>,
               [{restart_application, diameter}]},
-  {"1.9.2",   [{load_module, diameter_config},
-               {load_module, diameter},
-               {load_module, diameter_gen_relay},
-               {load_module, diameter_gen_base_accounting},
-               {load_module, diameter_gen_base_rfc3588},
-               {load_module, diameter_gen_acct_rfc6733},
-               {load_module, diameter_gen_base_rfc6733},
-               {load_module, diameter_sctp},
-               {load_module, diameter_traffic},
-               {load_module, diameter_sync},
-               {load_module, diameter_session},
-               {load_module, diameter_service},
-               {load_module, diameter_reg},
-               {load_module, diameter_peer},
-               {load_module, diameter_lib},
-               {load_module, diameter_codec},
-               {load_module, diameter_stats},
-               {load_module, diameter_watchdog},
-               {load_module, diameter_peer_fsm}]},
-  {"1.9.2.1", [{load_module, diameter_config},
-               {load_module, diameter},
-               {load_module, diameter_gen_relay},
-               {load_module, diameter_gen_base_accounting},
-               {load_module, diameter_gen_base_rfc3588},
-               {load_module, diameter_gen_acct_rfc6733},
-               {load_module, diameter_gen_base_rfc6733},
-               {load_module, diameter_service},
-               {load_module, diameter_traffic},
-               {load_module, diameter_codec},
-               {load_module, diameter_watchdog}]}
+  {"1.9.2",   [{restart_application, diameter}]},
+  {"1.9.2.1", [{restart_application, diameter}]},
+  {"1.9.2.2", [{restart_application, diameter}]}
  ]
 }.
-- 
cgit v1.2.3