changeset 8160:22c92a8301c4 permission-performance

Add change note
author Ralf Schlatterbeck <rsc@runtux.com>
date Wed, 20 Nov 2024 08:30:56 +0100
parents 3f720edd9594
children 52f50b43790f
files CHANGES.txt
diffstat 1 files changed, 6 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/CHANGES.txt	Tue Nov 12 11:52:40 2024 -0500
+++ b/CHANGES.txt	Wed Nov 20 08:30:56 2024 +0100
@@ -223,6 +223,12 @@
   HTTP/1.1, this causes a delay while the browser waits for a timeout.
   Forcing the connection to close after the CSV file is written
   removes the delay. (John Rouillard)
+- issue2551330 Add an optional 'filter' function to the Permission
+  objects and the addPermission method. This is used to optimize search
+  performance by not checking items returned from a database query
+  one-by-one (using the check function) but instead offload the
+  permission checks to the database. For SQL backends this performs the
+  filtering in the database.  (Ralf Schlatterbeck)
 
 Features:
 

Roundup Issue Tracker: http://roundup-tracker.org/