From fce7fe8558b36478381f3c95a7cae16ce6dd4be9 Mon Sep 17 00:00:00 2001 From: Holger Weiss Date: Wed, 28 Jul 2021 18:29:19 +0200 Subject: [PATCH] PubSub: Bump default value for 'max_items' limit Bump the default value for mod_pubsub's 'max_items_node' option, which hard-limits the 'max_items' value requested by clients. These days, use cases such as microblogging or XEP-0402 may need a large number of items per node. Bumping the limit makes sure such functionality is properly supported with the default configuration. --- include/pubsub.hrl | 2 +- src/mod_pubsub.erl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/pubsub.hrl b/include/pubsub.hrl index 8496b95ac..da919e9e2 100644 --- a/include/pubsub.hrl +++ b/include/pubsub.hrl @@ -23,7 +23,7 @@ -define(ERR_EXTENDED(E, C), mod_pubsub:extended_error(E, C)). %% The actual limit can be configured with mod_pubsub's option max_items_node --define(MAXITEMS, 10). +-define(MAXITEMS, 1000). %% this is currently a hard limit. %% Would be nice to have it configurable. diff --git a/src/mod_pubsub.erl b/src/mod_pubsub.erl index fecb35341..e64b73083 100644 --- a/src/mod_pubsub.erl +++ b/src/mod_pubsub.erl @@ -4276,7 +4276,7 @@ mod_doc() -> #{value => "MaxItems", desc => ?T("Define the maximum number of items that can be " - "stored in a node. Default value is: '10'.")}}, + "stored in a node. Default value is: '1000'.")}}, {max_nodes_discoitems, #{value => "pos_integer() | infinity", desc =>