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

Ludovic Poitou
22.06.2010 18b64d8efe7da2095468d1937a379ba7d7083d27
refs
author Ludovic Poitou <ludovic.poitou@forgerock.com>
Wednesday, December 22, 2010 13:06 +0100
committer Ludovic Poitou <ludovic.poitou@forgerock.com>
Wednesday, December 22, 2010 13:06 +0100
commit18b64d8efe7da2095468d1937a379ba7d7083d27
tree 1e9ef55c5858963d6b9049573c8e2af815e9c087 tree | zip | gz
parent 83013317a86273797cde9d3bed82a54eb770f5e6 view | diff
Ensure that correct Grizzly MemoryManager is used for SASL and ASN1 filters.

Use perf-tool transport factory for examples as the default one creates too many threads and uses an inefficient work queue.

Cache normalized AVA attribute values for ordering and equality matches.

Use SameThreadStrategy by default and provide "org.opends.sdk.ldap.transport.useWorkerThreads" boolean property to switch to WorkerThreadStrategy.

16 files modified
859 ■■■■■ changed files
sdk/examples/org/opends/sdk/examples/server/proxy/Main.java 6 ●●●●● diff | view | raw | blame | history
sdk/examples/org/opends/sdk/examples/server/store/Main.java 6 ●●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/ldap/ASN1BufferReader.java 9 ●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/ldap/LDAPClientFilter.java 6 ●●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/ldap/LDAPServerFilter.java 6 ●●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/ldap/SASLDecoderTransformer.java 12 ●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/ldap/SASLEncoderTransformer.java 12 ●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/ldap/SASLFilter.java 8 ●●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/tools/AuthRate.java 188 ●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/tools/ModRate.java 41 ●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/tools/PerfToolTCPNIOTransportFactory.java 5 ●●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/tools/PerformanceRunner.java 321 ●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/tools/SearchRate.java 48 ●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/AVA.java 183 ●●●●● diff | view | raw | blame | history
sdk/tests/unit-tests-testng/src/com/sun/opends/sdk/ldap/ASN1BufferReaderTestCase.java 4 ●●● diff | view | raw | blame | history
sdk/tests/unit-tests-testng/src/com/sun/opends/sdk/ldap/ASN1BufferWriterTestCase.java 4 ●●● diff | view | raw | blame | history