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

boli
04.24.2008 f67af7588ba1f7827bc6ff907729d14bf39a19f6
refs
author boli <boli@localhost>
Wednesday, June 4, 2008 19:24 +0200
committer boli <boli@localhost>
Wednesday, June 4, 2008 19:24 +0200
commitf67af7588ba1f7827bc6ff907729d14bf39a19f6
tree dfb1a7d4560163e78428b5814bd79b18a305ea95 tree | zip | gz
parent 0d1e067665e556b1f2b13a0d9febdafc6b50feaa view | diff
Fix for issues 3255, 3265, and 3269:

Issue 3255: Added ds-cfg-max-allowed-client-connections configuration parameter to prevent using up all file descriptors. By default the server will still allow unlimited number of connections just like before. The user will have to adjust this for their system. This might be automatically set for the OS in the future.

Issue 3265: Subtree deletes and mod DN operations will now always use a JE transaction throughout the entire operation. This makes sure the operations are always executed atomically.

Issue 3269: Added checks for canceled operations in JE backend code.

25 files modified
2114 ■■■■■ changed files
opends/resource/config/config.ldif 3 ●●●● diff | view | raw | blame | history
opends/resource/schema/02-config.ldif 15 ●●●● diff | view | raw | blame | history
opends/src/admin/defn/org/opends/server/admin/std/GlobalConfiguration.xml 22 ●●●●● diff | view | raw | blame | history
opends/src/admin/defn/org/opends/server/admin/std/LocalDBBackendConfiguration.xml 49 ●●●●● diff | view | raw | blame | history
opends/src/messages/messages/config.properties 3 ●●●●● diff | view | raw | blame | history
opends/src/messages/messages/jeb.properties 4 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/backends/jeb/AttributeIndex.java 12 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/backends/jeb/BackendImpl.java 78 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/backends/jeb/EntryContainer.java 1802 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/backends/jeb/ID2Entry.java 11 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/backends/jeb/IndexBuffer.java 3 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/backends/jeb/SortValuesSet.java 18 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/backends/jeb/VLVIndex.java 10 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/backends/jeb/VLVKeyComparator.java 4 ●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/backends/jeb/importLDIF/WorkThread.java 5 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/config/ConfigConstants.java 9 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/core/CoreConfigManager.java 3 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/core/SearchOperationBasis.java 16 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/protocols/ldap/LDAPClientConnection.java 18 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/workflowelement/localbackend/LocalBackendAddOperation.java 4 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/workflowelement/localbackend/LocalBackendDeleteOperation.java 4 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/workflowelement/localbackend/LocalBackendModifyDNOperation.java 3 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/workflowelement/localbackend/LocalBackendModifyOperation.java 3 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/workflowelement/localbackend/LocalBackendSearchOperation.java 10 ●●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/resource/config-changes.ldif 5 ●●●●● diff | view | raw | blame | history