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

matthew_swift
29.43.2009 cd57b969289f568da79e41fffe451aa0ed837722
refs
author matthew_swift <matthew_swift@localhost>
Thursday, January 29, 2009 00:43 +0100
committer matthew_swift <matthew_swift@localhost>
Thursday, January 29, 2009 00:43 +0100
commitcd57b969289f568da79e41fffe451aa0ed837722
tree eeb2f816e383677a3396f0b551c78fae87da2ceb tree | zip | gz
parent 8e1004a0dfa32000868aa6cf3abaaa84f1456894 view | diff
Fix issue 3446 and improve fix for issue 3726:

* introduce comprehensive unit test for checking
attribute filtering in search operations

* improvements to virtual attribute provider API

* improvements to virtual attribute processing
during Entry duplication

* fixes for bugs identified in new unit test.
19 files modified
1092 ■■■■ changed files
opends/src/server/org/opends/server/api/VirtualAttributeProvider.java 39 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/core/SearchOperationBasis.java 201 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/extensions/EntryDNVirtualAttributeProvider.java 18 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/extensions/EntryUUIDVirtualAttributeProvider.java 20 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/extensions/HasSubordinatesVirtualAttributeProvider.java 15 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/extensions/IsMemberOfVirtualAttributeProvider.java 14 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/extensions/MemberVirtualAttributeProvider.java 27 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/extensions/NumSubordinatesVirtualAttributeProvider.java 15 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/extensions/SubschemaSubentryVirtualAttributeProvider.java 29 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/extensions/UserDefinedVirtualAttributeProvider.java 32 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/types/Entry.java 351 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/types/VirtualAttribute.java 16 ●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/core/SearchOperationTestCase.java 264 ●●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/extensions/EntryDNVirtualAttributeProviderTestCase.java 7 ●●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/extensions/EntryUUIDVirtualAttributeProviderTestCase.java 5 ●●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/extensions/IsMemberOfVirtualAttributeProviderTestCase.java 18 ●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/extensions/SubschemaSubentryVirtualAttributeProviderTestCase.java 8 ●●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/extensions/VirtualStaticGroupTestCase.java 7 ●●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/types/VirtualAttributeTestCase.java 6 ●●●● diff | view | raw | blame | history