From c42818156ff591ab31f0027a0200487ece040111 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Granade?= Date: Sat, 18 Nov 2023 10:56:32 +0100 Subject: [PATCH] Add "Page size" setting for two-level LDAP data source --- src/lib/Sympa/Config/Schema.pm | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/src/lib/Sympa/Config/Schema.pm b/src/lib/Sympa/Config/Schema.pm index 31a7bae56..68caa9518 100644 --- a/src/lib/Sympa/Config/Schema.pm +++ b/src/lib/Sympa/Config/Schema.pm @@ -3471,11 +3471,11 @@ our %pinfo = ( context => [qw(list)], order => 12, gettext_comment => - 'Number of records to fetch per page, for a LDAP server that supports paging. If not set or set to zero, do not use paging. Typically 1000 for an Active Directory server, to avoid "SizeLimit" errors if there are more than 1000 records', + 'Number of records to fetch per batch (paging), for a LDAP server that supports paging. If not set or set to zero, do not use paging. Typically 1000 for an Active Directory server, to avoid "SizeLimit" errors', gettext_id => "Page size", format => '\d*', length => 6, - } + }, }, occurrence => '0-n' }, @@ -3700,7 +3700,16 @@ our %pinfo = ( format_s => '$time_ranges', occurrence => '0-1', not_before => '6.2a.16', - } + }, + pagesize => { + context => [qw(list)], + order => 12, + gettext_comment => + 'Number of records to fetch per batch (paging), for a LDAP server that supports paging. If not set or set to zero, do not use paging. Typically 1000 for an Active Directory server, to avoid "SizeLimit" errors', + gettext_id => "Page size", + format => '\d*', + length => 6, + }, }, occurrence => '0-n' },