31 Aug, 2007
2 commits
-
encoding data in the database itself, and re-enable compact encoding by default in the configuration. By storing the compact schema encoding data in the database (a separate copy for each backend), we have eliminated the potential problems in backup/restore and binary copy initialization if there are dependencies on an external schematokens.dat file. OpenDS Issue Number: 2158 git-svn-id: https://svn.forgerock.org/opendj/trunk@2889 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2880 41b1ffd8-f28e-4786-ab96-9950f0a78031
30 Aug, 2007
6 commits
-
…or pass. The result was that some functional test cases were inconclusive. git-svn-id: https://svn.forgerock.org/opendj/trunk@2874 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
2. fix testcase_Postamble issue- forgot to close file handlers git-svn-id: https://svn.forgerock.org/opendj/trunk@2873 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
… XML log is malformed git-svn-id: https://svn.forgerock.org/opendj/trunk@2872 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2871 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2869 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
The delete-xxx sub-command was silently failing in non-interactive mode because it was silently prompting for confirmation and defaulting to "no". This change also re-enables the file system entry cache unit tests which were failing as a result of this bug. git-svn-id: https://svn.forgerock.org/opendj/trunk@2860 41b1ffd8-f28e-4786-ab96-9950f0a78031
29 Aug, 2007
10 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2855 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
that new bug in dsconfig is causing them to fail. OpenDS Issue Number: 2192 git-svn-id: https://svn.forgerock.org/opendj/trunk@2854 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2853 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…agers and trust managers. Also rearranged the function calls to setup and teardown for the jks security SSL test suites in order to more easily accommdate the new test cases. git-svn-id: https://svn.forgerock.org/opendj/trunk@2852 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…SL and unconfigureSSL. This allows the use of these functions to create and delete new key managers and trust managers. git-svn-id: https://svn.forgerock.org/opendj/trunk@2851 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
2. fix for memory hungry test and server log parsing - now uses temporary files instead of memory 3. update the test verdict to reflect inconclusive and known issue states 4. fix for wrapping log lines longer than 100 characters 5. fix to show known issue state only if a test fails 6. make log parsing more robust when the server is not installed where expected git-svn-id: https://svn.forgerock.org/opendj/trunk@2849 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2848 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
2. removed python unused Matcher class 3. fix for testcase identification to start dumping the STAX log into test-log.xml 4. fix for indexes test cases (added -n to dsconfig) git-svn-id: https://svn.forgerock.org/opendj/trunk@2839 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…are now timed down to the second. subsecond timing would have been too platform(C library actually) dependent in python\n3. adapted the XSL to report the number of known issues\n4. Still need to fix coverage % XSL template\n5. other minor XSL fixes\n6. added windows new line support in environment.xml git-svn-id: https://svn.forgerock.org/opendj/trunk@2837 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2836 41b1ffd8-f28e-4786-ab96-9950f0a78031
28 Aug, 2007
4 commits
-
Instead of closing the environment, deleting the files, and re-opening the environment, we are keeping the environment open and just truncating the databases. This dramatically reduces the amount of memory required to run the unit tests, apparently as a result of a memory leak in the Berkeley DB JE when the environment is repeatedly opened and closed. Note that the latest release of Berkeley DB JE (3.2.44, which we aren't yet using) claims to have a fix for a similar problem (JE issue #15444 as described in http://forums.oracle.com/forums/thread.jspa?messageID=1782659) but testing with that JE version didn't appear to resolve the problem so it is likely that the issue still exists. However, while it was causing a significant problem in our test cases, it is unlikely to cause problems in production environments because the JE environment should not be repeatedly opened and closed in the same JVM instance. git-svn-id: https://svn.forgerock.org/opendj/trunk@2834 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…ng TestNG on some machines. git-svn-id: https://svn.forgerock.org/opendj/trunk@2833 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
There is a new backend representing the certificate trust store, which allows the setup code to query and populate the trust store over protocol. However, we are using blind trust until that piece of the setup code is ready. The encryption settings are currently global to the server instance in a new crypto manager config entry. Authentication will always be performed so the main setting is whether to use encryption or not. In the future (post 1.0) we will need to allow encryption to be configured on or off depending on which replication server we are connecting to but we need some discussion on the best way to specify that in configuration. git-svn-id: https://svn.forgerock.org/opendj/trunk@2829 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2825 41b1ffd8-f28e-4786-ab96-9950f0a78031
27 Aug, 2007
7 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2823 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
2 - fix in runTestJob: removed copy of results.html in tmp folder 3 - fix in staf-installer.xml removed references to results.html only rely on my-report.html now 4 - attach my-report.html to the in place of results.html 5 - added knowIssue facility to allow to tag tests failing because of known issues 6 - updated the XSL style sheet to show known issue 7 - added testcase coloring based on status pass/fail/unknown/known 8 - added table of contents title row to make it easier for newcomers to read the report 9 - added known bugs calls in backends group 10- added known bugs calls in security group 11- added known bugs call in logging group 12- fix in utils for default windows environment variables git-svn-id: https://svn.forgerock.org/opendj/trunk@2822 41b1ffd8-f28e-4786-ab96-9950f0a78031 -
Also, modified the dsconfigSet function so that two of its existing parameters are now optional instead of required. This was necessary for such cases as set-global-configuration-prop where no object may be specified. git-svn-id: https://svn.forgerock.org/opendj/trunk@2821 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
- Implemented as virtual attributes - They are enabled by default - numSubordinates and hasSubordinates methods added to the backend API and implemented for all existing backends - JE implementation uses the id2children index to keep count of the number of subordinates for each entry. - The behavior of exceeding the index-entry-limit (ALL-IDs) has changed to store a 8 byte entry ID set count with the most significant bit set to 1 instead of a 0 byte array to signify the index-entry-limit has been exceeded. The previous format is still compatible but all requests for numSubordinates will return undefined (-1). - The DBTest tool is also included in this fix. This can be used to list root containers, entry containers, database containers, index status, as well as dumping a database with or without decoding the data. Fix for issues 43 and 72 git-svn-id: https://svn.forgerock.org/opendj/trunk@2820 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2816 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2812 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
When debugging 2097 I've noticed that during a replication total update, if the updated server fails, the publisher thread on the other server hangs. The hang happens because normally the publisher thread never tries to reconnect after a protocol session failure but waits for the receiver threads to do the job but here the publishing activity is done in a receiver thread that holding the session lock and therefore prevent the other thread from doing there job. The solution is to move this work outside of the lock. I've tested this manually as it is difficult to automate. git-svn-id: https://svn.forgerock.org/opendj/trunk@2811 41b1ffd8-f28e-4786-ab96-9950f0a78031
26 Aug, 2007
5 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2808 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Remove a duplicate message in admin_tools.properties. git-svn-id: https://svn.forgerock.org/opendj/trunk@2807 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
possible to provide additional properties along with the notification. This makes it possible to develop account status notification handlers that can act more intelligently and/or provide more useful information. This also reverts an earlier change that migrated hard-coded strings to localizeable messages for notification types. The set of notification types should in fact be hard-coded strings because they may be used in the configuration, and the contents of a configuration file should not depend on the locale in which the server is operating. git-svn-id: https://svn.forgerock.org/opendj/trunk@2806 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2800 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2798 41b1ffd8-f28e-4786-ab96-9950f0a78031
25 Aug, 2007
4 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2793 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2792 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2791 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2790 41b1ffd8-f28e-4786-ab96-9950f0a78031
24 Aug, 2007
2 commits
-
frequently failing. git-svn-id: https://svn.forgerock.org/opendj/trunk@2789 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…tring for the default-password-storage-scheme. git-svn-id: https://svn.forgerock.org/opendj/trunk@2784 41b1ffd8-f28e-4786-ab96-9950f0a78031