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

Yannick Lecaillez
08.42.2016 ede52c8f25aa2b7815e006cdfd6fe09f0766b548
refs
author Yannick Lecaillez <yannick.lecaillez@forgerock.com>
Tuesday, November 8, 2016 18:42 +0100
committer Yannick Lecaillez <yannick.lecaillez@forgerock.com>
Wednesday, November 9, 2016 15:54 +0100
commitede52c8f25aa2b7815e006cdfd6fe09f0766b548
tree 50e23fde57c70ec4765504b3418796a456272fdb tree | zip | gz
parent 0c283cb2a4c73d9635c9f7066fef05420bba8eb2 view | diff
OPENDJ-3179: Migrate LDAP Connection Handler to SDK Grizzly transport

* Upgrade grizzly to 2.3.28
* Use HeapBufferManager for client SDK (ThreadLocal based)
* Use PooledMemoryManager for server listener (allows to pool buffer
acrros threads)
* Fix Buffer management in LdapCodec / LDAPClientFilter / ASN1Buffer*
* Fix race-condition on bind in progress detection
13 files modified
124 ■■■■■ changed files
opendj-grizzly/src/main/java/org/forgerock/opendj/grizzly/ASN1BufferReader.java 8 ●●●● diff | view | raw | blame | history
opendj-grizzly/src/main/java/org/forgerock/opendj/grizzly/ASN1BufferWriter.java 4 ●●●● diff | view | raw | blame | history
opendj-grizzly/src/main/java/org/forgerock/opendj/grizzly/DefaultTCPNIOTransport.java 3 ●●●●● diff | view | raw | blame | history
opendj-grizzly/src/main/java/org/forgerock/opendj/grizzly/LDAPClientFilter.java 8 ●●●● diff | view | raw | blame | history
opendj-grizzly/src/main/java/org/forgerock/opendj/grizzly/LDAPServerFilter.java 5 ●●●●● diff | view | raw | blame | history
opendj-grizzly/src/main/java/org/forgerock/opendj/grizzly/LdapCodec.java 14 ●●●●● diff | view | raw | blame | history
opendj-grizzly/src/main/java/org/forgerock/opendj/grizzly/LdapResponseMessageWriter.java 20 ●●●● diff | view | raw | blame | history
opendj-grizzly/src/main/java/org/forgerock/opendj/grizzly/ServerTCPNIOTransport.java 20 ●●●●● diff | view | raw | blame | history
opendj-server-legacy/pom.xml 18 ●●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/forgerock/opendj/reactive/LDAPClientConnection2.java 8 ●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/forgerock/opendj/reactive/LDAPConnectionHandler2.java 9 ●●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/core/BindOperationBasis.java 5 ●●●●● diff | view | raw | blame | history
pom.xml 2 ●●● diff | view | raw | blame | history