17 Sep, 2010
11 commits
-
…name inheritFromBaseDN to inheritFromBaseRDN and restrict it to the root entry of the subentry scope; restrict DNs derived from inheritFromDNAttribute to the root entry of the subentry scope; remove band-aid subentry write access global ACI. git-svn-id: https://svn.forgerock.org/opendj/trunk@6595 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
… the same time (in the same ms) git-svn-id: https://svn.forgerock.org/opendj/trunk@6594 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6593 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…hes and modify operations on the same connection. Use single channel lock per connection and share it across thread local ASN1 writers. git-svn-id: https://svn.forgerock.org/opendj/trunk@6592 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…ld have realistic times git-svn-id: https://svn.forgerock.org/opendj/trunk@6591 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…hich can be performed during a time interval git-svn-id: https://svn.forgerock.org/opendj/trunk@6590 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…e executed on the local server even when it is stopped. This is matches the functionality provided by utilities such import-ldif, backup, etc. git-svn-id: https://svn.forgerock.org/opendj/trunk@6589 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6588 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6587 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…arguments are present before accepting task scheduling options git-svn-id: https://svn.forgerock.org/opendj/trunk@6586 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
- maxIteration is now for the entire run - Better error handling with the --argument option git-svn-id: https://svn.forgerock.org/opendj/trunk@6585 41b1ffd8-f28e-4786-ab96-9950f0a78031
15 Sep, 2010
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6584 41b1ffd8-f28e-4786-ab96-9950f0a78031
09 Sep, 2010
3 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6583 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
* provide hasNext() method for determining if there are any more results available * provide isReference() and readReference() methods in ConnectionEntryReader so that applications can avoid additional try...catch complexity. git-svn-id: https://svn.forgerock.org/opendj/trunk@6582 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6581 41b1ffd8-f28e-4786-ab96-9950f0a78031
01 Sep, 2010
1 commit
-
* Fix for CR 6945479: Creating the Grizzly transport should be done synchronously to ensure only one instance is started. * Fix for CR 6945473: checking for expired operation no longer causes race condition with other pendingRequest removals. * Fix for CR 6979503: NullPointerException while running searchrate in asynchronous mode * Fixed a bug where exceptions encountered when decoding a response might not be exposed. * Fixed NPE when using performance tools. * Added properties to configure socket options for the default transport. Set SO_LINGER to 0 for ModRate and SearchRate tools. * Make SearchResultHandler extend ResultHandler<Result> in order to a) make async search APIs simpler, and b) allow event driven notification of search result/error for synchronous searches. * improve generic type bounds for ResultHandlers from ResultHandler<X> to ResultHandler<? super X> * add support for close notification to LDAPClientContext * fix several FindBugs bugs * rename ConnectionEventListener and ServerConnection methods to handleXXX to make the consistent with other handler interfaces. * Added ConnectionEntryReader implementation. * Add SchemaBuilder(Entry) constructor as an alternative to Schema.valueOf(Entry). Add Schema.toEntry(Entry) method as well for converting Schema objects to entries. * Fixed bug in SASL BIND requests. * Added SASL BIND test cases * Exposed cipher and protocol configuration for establishing LDAPS connections. * Added StartTLS test case * Fixed a bug where bind and startTLS operation may be canceled. * Updated to latest Grizzly git-svn-id: https://svn.forgerock.org/opendj/trunk@6580 41b1ffd8-f28e-4786-ab96-9950f0a78031
27 Aug, 2010
1 commit
-
This now allow to build the example-plugin with the following sequence: "cd experimental, unzip example-plugin.zip, cd example-plugin/, ant" git-svn-id: https://svn.forgerock.org/opendj/trunk@6579 41b1ffd8-f28e-4786-ab96-9950f0a78031
20 Aug, 2010
7 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6577 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6576 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6575 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6574 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…ystematic Abandon requests. git-svn-id: https://svn.forgerock.org/opendj/trunk@6573 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…ort but never cleared. Also improve the logging when called git-svn-id: https://svn.forgerock.org/opendj/trunk@6572 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6571 41b1ffd8-f28e-4786-ab96-9950f0a78031
18 Aug, 2010
7 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6570 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6569 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6568 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…d information. The default is to keep the replication meta data (historical information) for at least 1 day. Purging occurs on the fly when entries are modified, or via a task. Launching the task will be available through dsreplication in separate commit. git-svn-id: https://svn.forgerock.org/opendj/trunk@6567 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6566 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…tributes brings the feature on par with DSEE CoS. git-svn-id: https://svn.forgerock.org/opendj/trunk@6565 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Cleanup messages, removing unnecessary casts (due to bugs in early versions of Java 5), removing dead code. The minimal version has been set to Java 1.6.0_10. Also cleanup the Java Stubs for MacOS, removed the StatusPanel (replaced by ControlPanel since 1.2), and update Info.plist to require 1.6 or higher, show 2.3 as version. git-svn-id: https://svn.forgerock.org/opendj/trunk@6564 41b1ffd8-f28e-4786-ab96-9950f0a78031
03 Aug, 2010
4 commits
-
There were some inconsistencies in the way the connectTimeout was applied to the tools. The time out should only apply to the establishing of the connection not to every operation done in the connection. But due to a defect, the timeout was kept for all subsequent operations preventing some of them to complete. The proposed changes reset the timeout of the socket to 0 (no timeout) once the connection has been established. Default connection timeout has been reset to 30 seconds for all tools. git-svn-id: https://svn.forgerock.org/opendj/trunk@6563 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6562 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…dated JVM is stricter in JNDI's LDAP filter parsing. git-svn-id: https://svn.forgerock.org/opendj/trunk@6561 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6560 41b1ffd8-f28e-4786-ab96-9950f0a78031
30 Jul, 2010
5 commits
-
…or searches may take a long time, especially subtree deletes and persistent searches). git-svn-id: https://svn.forgerock.org/opendj/trunk@6559 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6558 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6557 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6556 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
There are 2 components: Index Filter Analyzer : Part of DatabaseEnvironmentProvider, it gathers search filter statistics and displays the index filter, number of hits, max matching entries, and a message. Compound filters are broken down to their basic elements. f an index was not utilized while evaluating the search filter, max matching entries will be -1 and a diagnostic message will be included. The monitor entry also includes when the analyzer was enabled along with the number of total index and unindexed searches processed. Attribute Index Analysis, part of the dbtest tool. It cursors through all the indexes and finds the number of 100%, 95%, 90%, and 80% undefined index keys. It also displays the value of the undefined keys along with the total number of keys in the index. The process is currently single threaded and might not scale to 10 mil+ DBs. However, this is currently unavoidable without the ability for JE to cursor through the records in log order. git-svn-id: https://svn.forgerock.org/opendj/trunk@6555 41b1ffd8-f28e-4786-ab96-9950f0a78031