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

Yannick Lecaillez
29.56.2016 e7575a3dec0c906fada777fe340c9ed767d3e173
refs
author Yannick Lecaillez <yannick.lecaillez@forgerock.com>
Monday, August 29, 2016 13:56 +0200
committer Yannick Lecaillez <yannick.lecaillez@forgerock.com>
Monday, September 5, 2016 11:30 +0200
commite7575a3dec0c906fada777fe340c9ed767d3e173
tree bc3824e1dca8349e27d5c8008a4f148416ba5953 tree | zip | gz
parent aa9442868761125a36d43c71eec3bfdc96ae7896 view | diff
Fix: isChild() mistakenly report parent-child relationship.

The problem happen when DN's share the same prefix. i.e:
ou=people1,uid=user1 were considered to be a child of ou=people because
"ou=people1,uid=user1".startsWith("ou=people") is true
2 files modified
52 ■■■■■ changed files
opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/DnKeyFormat.java 12 ●●●●● diff | view | raw | blame | history
opendj-server-legacy/src/test/java/org/opends/server/backends/pluggable/TestDnKeyFormat.java 40 ●●●●● diff | view | raw | blame | history