mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

boli
24.50.2006 bf7b61bf7e22fc0c1c0bf69255f44d0139c86937
refs
author boli <boli@localhost>
Thursday, August 24, 2006 17:50 +0200
committer boli <boli@localhost>
Thursday, August 24, 2006 17:50 +0200
commitbf7b61bf7e22fc0c1c0bf69255f44d0139c86937
tree 2fcdf1060aebad5d0255afd5dd586aaf16ecb899 tree | zip | gz
parent bf83a0b5e3cf41f14d758c0b2fd5d931de2c597e view | diff
Add a configuration option to limit the number of entries that will be checked for matches during a search operation. A value of -1 or 0 will remove the limit, like the behavior of DS 5 and 6. Changed the "unlimited" values of size and time limits to be consistent with the lookthrough limit (-1 or 0). 

- It adds a new server wide config attribute (ds-cfg-lookthrough-limit)
with default of 5000

- It adds a new operational attribute (ds-rlim-lookthrough-limit) so
that a user's entry can be checked for a custom lookthrough limit on
bind for per user configurations.

- cn=Directory Manager by default will not have a lookthrough limit

Fix for issue 52
12 files modified
400 ■■■■■ changed files
opends/resource/config/config.ldif 2 ●●●●● diff | view | raw | blame | history
opends/resource/schema/02-config.ldif 10 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/api/ClientConnection.java 38 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/backends/jeb/EntryContainer.java 27 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/config/ConfigConstants.java 24 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/core/BindOperation.java 94 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/core/CoreConfigManager.java 85 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/core/DirectoryServer.java 37 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/core/SearchOperation.java 4 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/messages/ConfigMessages.java 39 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/messages/CoreMessages.java 27 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/messages/JebMessages.java 13 ●●●●● diff | view | raw | blame | history