From 5ab3180eafac0811222b41d7a3b9717384e62dde Mon Sep 17 00:00:00 2001
From: coulbeck <coulbeck@localhost>
Date: Fri, 20 Apr 2007 22:23:11 +0000
Subject: [PATCH] Migrate the BackendConfigManager to the new configuration framework.

---
 opendj-sdk/opends/src/server/org/opends/server/messages/JebMessages.java |  458 ---------------------------------------------------------
 1 files changed, 2 insertions(+), 456 deletions(-)

diff --git a/opendj-sdk/opends/src/server/org/opends/server/messages/JebMessages.java b/opendj-sdk/opends/src/server/org/opends/server/messages/JebMessages.java
index 9eb79c1..3433efa 100644
--- a/opendj-sdk/opends/src/server/org/opends/server/messages/JebMessages.java
+++ b/opendj-sdk/opends/src/server/org/opends/server/messages/JebMessages.java
@@ -63,11 +63,6 @@
   public static final int MSGID_JEB_OPEN_ENV_FAIL =
        CATEGORY_MASK_JEB | SEVERITY_MASK_SEVERE_ERROR | 3;
 
-/*
-  public static final int MSGID_JEB_EMPTY_MESSAGE =
-       CATEGORY_MASK_JEB | SEVERITY_MASK_INFORMATIONAL | 4;
-*/
-
   /**
    * The message ID of an error indicating that the current highest entry ID
    * in the database could not be determined.  This message takes no arguments.
@@ -132,11 +127,6 @@
   public static final int MSGID_JEB_ENTRY_DATABASE_CORRUPT =
        CATEGORY_MASK_JEB | SEVERITY_MASK_SEVERE_ERROR | 12;
 
-/*
-  public static final int MSGID_JEB_SUFFIXES_NOT_SPECIFIED =
-       CATEGORY_MASK_JEB | SEVERITY_MASK_SEVERE_ERROR | 13;
-*/
-
   /**
    * The message ID of an error indicating that an exception was raised by the
    * JE library while accessing the database.  This message takes one string
@@ -145,11 +135,6 @@
   public static final int MSGID_JEB_DATABASE_EXCEPTION =
        CATEGORY_MASK_JEB | SEVERITY_MASK_SEVERE_ERROR | 14;
 
-/*
-  public static final int MSGID_JEB_JMX_CANNOT_REGISTER_MBEAN =
-       CATEGORY_MASK_JEB | SEVERITY_MASK_SEVERE_ERROR | 15;
-*/
-
   /**
    * The message ID used to describe the attribute which configures
    * the attribute type of an attribute index.
@@ -176,55 +161,6 @@
 
   /**
    * The message ID used to describe the attribute which configures
-   * the database cache size as a percentage of Java VM heap size.
-   */
-  public static final int MSGID_CONFIG_DESCRIPTION_DATABASE_CACHE_PERCENT =
-       CATEGORY_MASK_JEB | SEVERITY_MASK_INFORMATIONAL | 19;
-
-
-  /**
-   * The message ID used to describe the attribute which configures
-   * the database cache size as an approximate number of bytes.
-   */
-  public static final int MSGID_CONFIG_DESCRIPTION_DATABASE_CACHE_SIZE =
-       CATEGORY_MASK_JEB | SEVERITY_MASK_INFORMATIONAL | 20;
-
-
-  /**
-   * The message ID used to describe the attribute which configures
-   * whether data updated by a database transaction is forced to disk.
-   */
-  public static final int MSGID_CONFIG_DESCRIPTION_DATABASE_TXN_NO_SYNC =
-       CATEGORY_MASK_JEB | SEVERITY_MASK_INFORMATIONAL | 21;
-
-
-  /**
-   * The message ID used to describe the attribute which configures
-   * whether data updated by a database transaction is written
-   * from the Java VM to the O/S.
-   */
-  public static final int MSGID_CONFIG_DESCRIPTION_DATABASE_TXN_WRITE_NO_SYNC =
-       CATEGORY_MASK_JEB | SEVERITY_MASK_INFORMATIONAL | 22;
-
-
-  /**
-   * The message ID used to describe the attribute which configures
-   * whether the database background cleaner thread runs.
-   */
-  public static final int MSGID_CONFIG_DESCRIPTION_DATABASE_RUN_CLEANER =
-       CATEGORY_MASK_JEB | SEVERITY_MASK_INFORMATIONAL | 23;
-
-
-  /**
-   * The message ID used to describe the attribute which configures
-   * the backend entry limit for indexing.
-   */
-  public static final int MSGID_CONFIG_DESCRIPTION_BACKEND_INDEX_ENTRY_LIMIT =
-       CATEGORY_MASK_JEB | SEVERITY_MASK_INFORMATIONAL | 24;
-
-
-  /**
-   * The message ID used to describe the attribute which configures
    * the substring length for an attribute index.
    */
   public static final int MSGID_CONFIG_DESCRIPTION_INDEX_SUBSTRING_LENGTH =
@@ -241,11 +177,6 @@
   public static final int MSGID_CONFIG_INDEX_TYPE_NEEDS_MATCHING_RULE =
        CATEGORY_MASK_JEB | SEVERITY_MASK_SEVERE_ERROR | 26;
 
-/*
-  public static final int MSGID_JEB_CANNOT_ACQUIRE_LOCK =
-       CATEGORY_MASK_JEB | SEVERITY_MASK_MILD_ERROR | 27;
-*/
-
   /**
    * The message ID of an error indicating that an unchecked exception was
    * raised during a database transaction.  This message takes no arguments.
@@ -297,21 +228,6 @@
        CATEGORY_MASK_JEB | SEVERITY_MASK_NOTICE | 33;
 
   /**
-   * The message ID used to describe the attribute which configures
-   * the minimum percentage of log space that must be used in log files.
-   */
-  public static final int MSGID_CONFIG_DESCRIPTION_CLEANER_MIN_UTILIZATION =
-       CATEGORY_MASK_JEB | SEVERITY_MASK_INFORMATIONAL | 34;
-
-  /**
-   * The message ID used to describe the attribute which configures
-   * the subtree delete size limit.
-   */
-  public static final int MSGID_CONFIG_DESCRIPTION_SUBTREE_DELETE_SIZE_LIMIT =
-       CATEGORY_MASK_JEB | SEVERITY_MASK_INFORMATIONAL | 35;
-
-
-  /**
    * The message ID of an error indicating that the JE backend configuration
    * contains more than one configuration entry of a given object class where
    * only one entry of that object class is allowed.  This message takes two
@@ -493,57 +409,6 @@
        CATEGORY_MASK_JEB | SEVERITY_MASK_MILD_ERROR | 54;
 
   /**
-   * The message ID used to describe the attribute which configures
-   * the pathname of the directory for import temporary files.
-   */
-  public static final int MSGID_CONFIG_DESCRIPTION_IMPORT_TEMP_DIRECTORY =
-       CATEGORY_MASK_JEB | SEVERITY_MASK_INFORMATIONAL | 55;
-
-
-  /**
-   * The message ID used to describe the attribute which configures
-   * the amount of memory available for import buffering.
-   */
-  public static final int MSGID_CONFIG_DESCRIPTION_IMPORT_BUFFER_SIZE =
-       CATEGORY_MASK_JEB | SEVERITY_MASK_INFORMATIONAL | 56;
-
-
-  /**
-   * The message ID used to describe the attribute which configures
-   * the import queue size.
-   */
-  public static final int MSGID_CONFIG_DESCRIPTION_IMPORT_QUEUE_SIZE =
-       CATEGORY_MASK_JEB | SEVERITY_MASK_INFORMATIONAL | 57;
-
-
-  /**
-   * The message ID used to describe the attribute which configures
-   * the number of import worker threads.
-   */
-  public static final int MSGID_CONFIG_DESCRIPTION_IMPORT_THREAD_COUNT =
-       CATEGORY_MASK_JEB | SEVERITY_MASK_INFORMATIONAL | 58;
-
-
-
-  /**
-   * The message ID used to describe the attribute which configures
-   * the database cache eviction algorithm.
-   */
-  public static final int MSGID_CONFIG_DESCRIPTION_EVICTOR_LRU_ONLY =
-       CATEGORY_MASK_JEB | SEVERITY_MASK_INFORMATIONAL | 59;
-
-
-
-  /**
-   * The message ID used to describe the attribute which configures
-   * the number of nodes in one scan of the database cache evictor.
-   */
-  public static final int MSGID_CONFIG_DESCRIPTION_EVICTOR_NODES_PER_SCAN =
-       CATEGORY_MASK_JEB | SEVERITY_MASK_INFORMATIONAL | 60;
-
-
-
-  /**
    * The message ID used to log the size of the database cache after preloading.
    */
   public static final int MSGID_JEB_CACHE_SIZE_AFTER_PRELOAD =
@@ -552,15 +417,6 @@
 
 
   /**
-   * The message ID used to describe the attribute which configures
-   * the maximum time to spend preloading the database cache.
-   */
-  public static final int MSGID_CONFIG_DESCRIPTION_PRELOAD_TIME_LIMIT =
-       CATEGORY_MASK_JEB | SEVERITY_MASK_INFORMATIONAL | 62;
-
-
-
-  /**
    * The message ID for the message that will be used if an error occurs while
    * attempting to obtain the MAC provider for the backend backup.  This takes
    * two arguments, which are the name of the desired MAC algorithm and a string
@@ -746,24 +602,6 @@
 
 
   /**
-   * The message ID used to describe the attribute which configures
-   * whether entries should be compressed in the database.
-   */
-  public static final int MSGID_CONFIG_DESCRIPTION_ENTRIES_COMPRESSED =
-       CATEGORY_MASK_JEB | SEVERITY_MASK_INFORMATIONAL | 80;
-
-
-
-  /**
-   * The message ID used to describe the attribute which configures
-   * the maximum size of each individual JE log file, in bytes.
-   */
-  public static final int MSGID_CONFIG_DESCRIPTION_DATABASE_LOG_FILE_MAX =
-       CATEGORY_MASK_JEB | SEVERITY_MASK_INFORMATIONAL | 81;
-
-
-
-  /**
    * The message ID used to log an informational message in the backup process.
    * This message takes one argument, the name of a file that was not changed
    * since the previous backup.
@@ -1090,61 +928,6 @@
 
 
   /**
-   * The message ID used to describe the attribute which configures
-   * whether the logging file handler will be on or off.
-   */
-  public static final int MSGID_CONFIG_DESCRIPTION_LOGGING_FILE_HANDLER_ON =
-       CATEGORY_MASK_JEB | SEVERITY_MASK_INFORMATIONAL | 113;
-
-
-
-  /**
-   * The message ID used to describe the attribute which configures
-   * the trace log message level.
-   */
-  public static final int MSGID_CONFIG_DESCRIPTION_LOGGING_LEVEL =
-       CATEGORY_MASK_JEB | SEVERITY_MASK_INFORMATIONAL | 114;
-
-
-
-  /**
-   * The message ID used to describe the attribute which configures
-   * how many bytes are written to the log before the checkpointer runs.
-   */
-  public static final int MSGID_CONFIG_DESCRIPTION_CHECKPOINT_BYTES_INTERVAL =
-       CATEGORY_MASK_JEB | SEVERITY_MASK_INFORMATIONAL | 115;
-
-
-
-  /**
-   * The message ID used to describe the attribute which configures
-   * the amount of time between runs of the checkpointer.
-   */
-  public static final int MSGID_CONFIG_DESCRIPTION_CHECKPOINT_WAKEUP_INTERVAL =
-       CATEGORY_MASK_JEB | SEVERITY_MASK_INFORMATIONAL | 116;
-
-
-
-  /**
-   * The message ID used to describe the attribute which configures
-   * the number of times a database transaction will be retried after it is
-   * aborted due to deadlock with another thread.
-   */
-  public static final int MSGID_CONFIG_DESCRIPTION_DEADLOCK_RETRY_LIMIT =
-       CATEGORY_MASK_JEB | SEVERITY_MASK_INFORMATIONAL | 117;
-
-
-
-  /**
-   * The message ID used to describe the attribute which configures
-   * the number of database lock tables.
-   */
-  public static final int MSGID_CONFIG_DESCRIPTION_NUM_LOCK_TABLES =
-       CATEGORY_MASK_JEB | SEVERITY_MASK_INFORMATIONAL | 118;
-
-
-
-  /**
    * The message ID used to log an informational message in the import process.
    * This message takes one argument, a string representation of the JE
    * environment configuration properties.
@@ -1154,15 +937,6 @@
 
 
   /**
-   * The message ID used to describe the attribute which configures
-   * the import pass size.
-   */
-  public static final int MSGID_CONFIG_DESCRIPTION_IMPORT_PASS_SIZE =
-       CATEGORY_MASK_JEB | SEVERITY_MASK_INFORMATIONAL | 120;
-
-
-
-  /**
    * The message ID used to indicate that an LDIF import pass has completed and
    * it is time to begin the intermediate index merge process.  This takes a
    * single argument, which is the pass number that has completed.
@@ -1204,15 +978,6 @@
 
 
   /**
-   * The message ID used to describe the attribute which configures
-   * the number of threads allocated by the cleaner for log file processing.
-   */
-  public static final int MSGID_CONFIG_DESCRIPTION_NUM_CLEANER_THREADS =
-       CATEGORY_MASK_JEB | SEVERITY_MASK_INFORMATIONAL | 125;
-
-
-
-  /**
    * The message ID of an error indicating the version of DatabaseEntry is
    * incompatible and can not be decoded.
    */
@@ -1308,7 +1073,7 @@
 
   /**
    * The message ID used to indicate that another rebuild process for an index
-   * is alreadly in progress. This message takes the name of the conflicting
+   * is already in progress. This message takes the name of the conflicting
    * index as the argument.
    */
   public static final int MSGID_JEB_REBUILD_INDEX_CONFLICT =
@@ -1339,68 +1104,32 @@
                     "The backend does not contain that part of the Directory " +
                     "Information Tree pertaining to the entry " +
                     "'%s'.");
-
     registerMessage(MSGID_JEB_OPEN_DATABASE_FAIL,
                     "The database could not be opened: %s.");
-
     registerMessage(MSGID_JEB_OPEN_ENV_FAIL,
                     "The database environment could not be opened: %s.");
-
-/*
-    registerMessage(MSGID_JEB_EMPTY_MESSAGE,
-                    "");
-*/
-
     registerMessage(MSGID_JEB_HIGHEST_ID_FAIL,
                     "The database highest entry identifier could not be " +
                     "determined.");
-
     registerMessage(MSGID_JEB_FUNCTION_NOT_SUPPORTED,
                     "The requested operation is not supported by this " +
                     "backend.");
-
     registerMessage(MSGID_JEB_CREATE_FAIL,
                     "The backend database directory could not be created: %s.");
-
     registerMessage(MSGID_JEB_REMOVE_FAIL,
                     "The backend database files could not be removed: %s.");
-
     registerMessage(MSGID_JEB_DIRECTORY_INVALID,
                     "The backend database directory '%s' is not a valid " +
                     "directory.");
-
     registerMessage(MSGID_JEB_MISSING_DN2ID_RECORD,
                     "The DN database does not contain a record for '%s'.");
-
     registerMessage(MSGID_JEB_MISSING_ID2ENTRY_RECORD,
                     "The entry database does not contain a record for ID %s.");
-
     registerMessage(MSGID_JEB_ENTRY_DATABASE_CORRUPT,
                     "The entry database does not contain a valid record " +
                     "for ID %s.");
-
-/*
-    registerMessage(MSGID_JEB_SUFFIXES_NOT_SPECIFIED,
-                    "No suffixes specified for the backend.");
-*/
-
     registerMessage(MSGID_JEB_DATABASE_EXCEPTION,
                     "Database exception: %s");
-
-/*
-    registerMessage(MSGID_JEB_JMX_CANNOT_REGISTER_MBEAN,
-                    "The backend could not register a JMX MBean for " +
-                    "the database in directory '%s':  " +
-                    "%s ");
-*/
-
-    registerMessage(MSGID_CONFIG_DESCRIPTION_BACKEND_INDEX_ENTRY_LIMIT,
-                    "A performance tuning parameter for attribute indexes. " +
-                    "The default entry limit for attribute indexes, where " +
-                    "a value of 0 means there is no limit. " +
-                    "When the number of entries " +
-                    "matching an index value reaches the limit, the " +
-                    "value is no longer maintained in the index.");
     registerMessage(MSGID_CONFIG_DESCRIPTION_INDEX_ATTRIBUTE,
                     "The attribute type name of the attribute index.");
     registerMessage(MSGID_CONFIG_DESCRIPTION_INDEX_TYPE,
@@ -1414,65 +1143,13 @@
                     "When the number of entries " +
                     "matching an index value reaches the limit, the " +
                     "value is no longer maintained in the index.");
-
-    registerMessage(MSGID_CONFIG_DESCRIPTION_DATABASE_CACHE_PERCENT,
-                    "The percentage of JVM memory to allocate to the database" +
-                    " cache.");
-    registerMessage(MSGID_CONFIG_DESCRIPTION_DATABASE_CACHE_SIZE,
-                    "The approximate amount of JVM memory to allocate to the " +
-                    "database cache. The default value of zero indicates " +
-                    "that the database cache is sized by the cachePercent " +
-                    "configuration attribute. A non-zero value overrides the " +
-                    "cachePercent configuration attribute.");
-    registerMessage(MSGID_CONFIG_DESCRIPTION_DATABASE_TXN_NO_SYNC,
-                    "If true, do not write or synchronously flush the " +
-                    "database log on transaction commit. This means that " +
-                    "transactions exhibit the ACI (Atomicity, Consistency, " +
-                    "and Isolation) properties, but not D (Durability); " +
-                    "that is, database integrity is maintained, but if the " +
-                    "JVM or operating system fails, it is possible some " +
-                    "number of the most recently committed transactions " +
-                    "may be undone during recovery. The number of " +
-                    "transactions at risk is governed by how many " +
-                    "updates fit into a log buffer, how often the " +
-                    "operating system flushes dirty buffers to disk, and " +
-                    "how often the database environment is checkpointed.");
-    registerMessage(MSGID_CONFIG_DESCRIPTION_DATABASE_TXN_WRITE_NO_SYNC,
-                    "If true, write but do not synchronously flush the " +
-                    "database log on transaction commit. This means that " +
-                    "transactions exhibit the ACI (Atomicity, Consistency, " +
-                    "and Isolation) properties, but not D (Durability); " +
-                    "that is, database integrity is maintained, but if the " +
-                    "JVM or operating system fails, it is possible some " +
-                    "number of the most recently committed transactions may " +
-                    "be undone during recovery. The number of transactions " +
-                    "at risk is governed by how often the operating system " +
-                    "flushes dirty buffers to disk, and how often the " +
-                    "database environment is checkpointed. " +
-                    "The motivation for this attribute is to provide a " +
-                    "transaction that has more durability than asynchronous " +
-                    "(nosync) transactions, but has higher performance than " +
-                    "synchronous transactions. ");
-    registerMessage(MSGID_CONFIG_DESCRIPTION_DATABASE_RUN_CLEANER,
-                    "If false, do not run the background cleaner thread " +
-                    "responsible for freeing up disk space consumed by " +
-                    "data records no longer in use.");
-
     registerMessage(MSGID_CONFIG_DESCRIPTION_INDEX_SUBSTRING_LENGTH,
                     "The length of substrings in a substring index.");
-
     registerMessage(MSGID_CONFIG_INDEX_TYPE_NEEDS_MATCHING_RULE,
                     "The attribute '%s' cannot have indexing of type '%s' " +
                     "because it does not have a corresponding matching rule.");
-
-/*
-    registerMessage(MSGID_JEB_CANNOT_ACQUIRE_LOCK,
-                    "Unable to acquire a lock on the entry '%s'.");
-*/
-
     registerMessage(MSGID_JEB_UNCHECKED_EXCEPTION,
                     "Unchecked exception during database transaction.");
-
     registerMessage(MSGID_JEB_CLEAN_DATABASE_START,
                     "Starting database cleaning on %d log file(s) in '%s'.");
     registerMessage(MSGID_JEB_CLEAN_DATABASE_MARKED,
@@ -1480,22 +1157,6 @@
     registerMessage(MSGID_JEB_CLEAN_DATABASE_FINISH,
                     "Finished database cleaning; " +
                     "now %d log file(s) remaining.");
-
-    registerMessage(MSGID_CONFIG_DESCRIPTION_CLEANER_MIN_UTILIZATION,
-                    "A minimum log utilization property to determine how " +
-                    "much database cleaning to perform.  Changes to this " +
-                    "property do not take effect until the backend is " +
-                    "restarted.  The log files " +
-                    "contain both obsolete and utilized records. Obsolete " +
-                    "records are records that are no longer in use, either " +
-                    "because they have been modified or because they have " +
-                    "been deleted.  Utilized records are those records that " +
-                    "are currently in use. This property identifies the " +
-                    "minimum percentage of log space that must be used by " +
-                    "utilized records.  If this minimum percentage is not " +
-                    "met, then log files are cleaned until the minimum " +
-                    "percentage is met.");
-
     registerMessage(MSGID_JEB_SUBTREE_DELETE_SIZE_LIMIT_EXCEEDED,
                     "Exceeded the administrative limit on the number of " +
                     "entries that may be deleted in a subtree delete " +
@@ -1504,14 +1165,6 @@
                     "in the subtree have been deleted.");
     registerMessage(MSGID_JEB_DELETED_ENTRY_COUNT,
                     "The number of entries deleted was %d.");
-    registerMessage(MSGID_CONFIG_DESCRIPTION_SUBTREE_DELETE_SIZE_LIMIT,
-                    "The maximum number of entries that can be deleted " +
-                    "by a delete entry operation with the subtree delete " +
-                    "control specified. To delete subtrees containing more " +
-                    "entries than this value, the operation must be repeated " +
-                    "as many times as necessary to complete the subtree " +
-                    "delete.");
-
     registerMessage(MSGID_JEB_DUPLICATE_CONFIG_ENTRY,
                     "The configuration entry '%s' will be ignored. " +
                     "Only one configuration entry with object class '%s' is " +
@@ -1527,27 +1180,17 @@
                     "because it specifies the attribute type '%s', " +
                     "which has already been defined in another " +
                     "index configuration entry.");
-
     registerMessage(MSGID_JEB_IO_ERROR,
                     "I/O error during backend operation: %s");
-
-/*
-    registerMessage(MSGID_JEB_INDEX_THREAD_EXCEPTION,
-                    "An index worker thread raised an exception: %s");
-*/
-
     registerMessage(MSGID_JEB_BACKEND_STARTED,
                     "A database backend containing %d entries has started.");
-
     registerMessage(MSGID_JEB_IMPORT_PARENT_NOT_FOUND,
                     "The parent entry '%s' does not exist.");
     registerMessage(MSGID_JEB_IMPORT_ENTRY_EXISTS,
                     "The entry exists and the import options do not " +
                     "allow it to be replaced.");
-
     registerMessage(MSGID_JEB_ATTRIBUTE_INDEX_NOT_CONFIGURED,
                     "There is no index configured for attribute type '%s'.");
-
     registerMessage(MSGID_JEB_SEARCH_NO_SUCH_OBJECT,
                     "The search base entry '%s' does not exist.");
     registerMessage(MSGID_JEB_ADD_NO_SUCH_OBJECT,
@@ -1574,64 +1217,8 @@
     registerMessage(MSGID_JEB_NEW_SUPERIOR_NO_SUCH_OBJECT,
                     "The entry cannot be moved because the new parent " +
                     "entry '%s' does not exist.");
-
-    registerMessage(MSGID_CONFIG_DESCRIPTION_IMPORT_TEMP_DIRECTORY,
-                    "The pathname of a directory to hold temporary working " +
-                    "files generated during an import process.");
-    registerMessage(MSGID_CONFIG_DESCRIPTION_IMPORT_BUFFER_SIZE,
-                    "The amount of memory that is available to an import " +
-                    "process for its buffers.");
-    registerMessage(MSGID_CONFIG_DESCRIPTION_IMPORT_QUEUE_SIZE,
-                    "The maximum number of entries that can be on the import " +
-                    "queue waiting to be processed.");
-    registerMessage(MSGID_CONFIG_DESCRIPTION_IMPORT_THREAD_COUNT,
-                    "The number of worker threads that will be created to " +
-                    "import entries from LDIF.");
-    registerMessage(MSGID_CONFIG_DESCRIPTION_IMPORT_PASS_SIZE,
-                    "The maximum number of entries that can be processed in " +
-                    "a single pass before index merging occurs.");
-    registerMessage(MSGID_CONFIG_DESCRIPTION_EVICTOR_LRU_ONLY,
-                    "Changes to this property do not take effect until the " +
-                    "backend is restarted.  " +
-                    "The default database cache eviction algorithm is LRU " +
-                    "(least recently used) and the default setting for the " +
-                    "lruOnly parameter is true. With the default algorithm, " +
-                    "only the LRU of a Btree node is taken into account " +
-                    "when choosing the next Btree node to be evicted.  " +
-                    "When lruOnly is set to false, the eviction algorithm is " +
-                    "instead primarily based on the level of the node in " +
-                    "the Btree. The lowest level nodes (the leaf nodes) are " +
-                    "always evicted first, even if higher level nodes are " +
-                    "less recently used. In addition, dirty nodes are " +
-                    "evicted after non-dirty nodes.  " +
-                    "Setting lruOnly to false benefits random access " +
-                    "applications because it keeps higher level Btree " +
-                    "nodes in the tree for as long as possible. For a " +
-                    "random key, this increases the likelihood that the " +
-                    "relevant Btree internal nodes will be in the cache.");
-    registerMessage(MSGID_CONFIG_DESCRIPTION_EVICTOR_NODES_PER_SCAN,
-                    "Changes to this property do not take effect until the " +
-                    "backend is restarted.  " +
-                    "It is recommended that you also change nodesPerScan " +
-                    "when you set lruOnly to false. This setting controls " +
-                    "the number of Btree nodes that are considered, or " +
-                    "sampled, each time a node is evicted. A setting of 100 " +
-                    "often produces good results, but this may vary from " +
-                    "application to application. The larger the " +
-                    "nodesPerScan, the more accurate the algorithm. However, " +
-                    "setting it too high is detrimental; the need to " +
-                    "consider larger numbers of nodes for each eviction may " +
-                    "delay the completion of a given database operation, " +
-                    "which will impact the response time of the application " +
-                    "thread.");
     registerMessage(MSGID_JEB_CACHE_SIZE_AFTER_PRELOAD,
                     "The database cache is %d MB after pre-loading.");
-    registerMessage(MSGID_CONFIG_DESCRIPTION_PRELOAD_TIME_LIMIT,
-                    "The maximum time to spend pre-loading the database " +
-                    "cache when the backend starts. The time units may be ms " +
-                    "(milliseconds), s (seconds) or m (minutes). A value of " +
-                    "zero means there will be no pre-load.");
-
     registerMessage(MSGID_JEB_BACKUP_CANNOT_GET_MAC,
                     "An error occurred while attempting to obtain the %s MAC " +
                     "provider to create the signed hash for the backup:  %s.");
@@ -1684,15 +1271,6 @@
     registerMessage(MSGID_JEB_BACKUP_MISSING_BACKUPID,
                     "The information for backup %s could not be found in " +
                     "the backup directory %s.");
-    registerMessage(MSGID_CONFIG_DESCRIPTION_ENTRIES_COMPRESSED,
-                    "Set to true to indicate that the backend should " +
-                    "attempt to compress entries when writing " +
-                    "to the database.");
-    registerMessage(MSGID_CONFIG_DESCRIPTION_DATABASE_LOG_FILE_MAX,
-                    "The maximum size of each individual database log file, " +
-                    "in bytes.  Changes to this property do not take effect " +
-                    "until the backend is restarted.");
-
     registerMessage(MSGID_JEB_BACKUP_FILE_UNCHANGED,
                     "Not changed: %s");
     registerMessage(MSGID_JEB_BACKUP_CLEANER_ACTIVITY,
@@ -1780,40 +1358,8 @@
     registerMessage(MSGID_JEB_REFERRAL_RESULT_MESSAGE,
                     "A referral entry %s indicates that the operation must " +
                     "be processed at a different server.");
-    registerMessage(MSGID_CONFIG_DESCRIPTION_LOGGING_FILE_HANDLER_ON,
-                    "Determines whether database trace logging is written to " +
-                    "a je.info file in the backend database directory.  " +
-                    "Changes to this property do not take effect until the " +
-                    "backend is restarted.");
-    registerMessage(MSGID_CONFIG_DESCRIPTION_LOGGING_LEVEL,
-                    "The database trace logging level chosen from: SEVERE, " +
-                    "WARNING, INFO, CONFIG, FINE, FINER, FINEST, ALL or " +
-                    "OFF.  Changes to this property do not take effect until " +
-                    "the backend is restarted.");
-    registerMessage(MSGID_CONFIG_DESCRIPTION_CHECKPOINT_BYTES_INTERVAL,
-                    "The checkpointer runs every time this number of bytes" +
-                    "have been written to the database log.  If this property" +
-                    "is set to a non-zero value, the checkpointer wakeup " +
-                    "interval is not used.  To use time based checkpointing, " +
-                    "set this property to zero.");
-    registerMessage(MSGID_CONFIG_DESCRIPTION_CHECKPOINT_WAKEUP_INTERVAL,
-                    "The checkpointer wakeup interval.  If the checkpointer " +
-                    "bytes interval is zero, the checkpointer runs at time " +
-                    "intervals determined by this property.");
-    registerMessage(MSGID_CONFIG_DESCRIPTION_DEADLOCK_RETRY_LIMIT,
-                    "The number of times a database transaction will be " +
-                    "retried after it has been aborted due to deadlock with " +
-                    "another thread.");
-    registerMessage(MSGID_CONFIG_DESCRIPTION_NUM_LOCK_TABLES,
-                    "The number of database lock tables.  It should be set " +
-                    "to a prime number, and in general not higher than the " +
-                    "number of server worker threads.");
     registerMessage(MSGID_JEB_IMPORT_ENVIRONMENT_CONFIG,
                     "Database environment properties: %s.");
-    registerMessage(MSGID_CONFIG_DESCRIPTION_NUM_CLEANER_THREADS,
-                    "The number of threads allocated by the cleaner for log " +
-                    "file processing. If the cleaner backlog becomes large, " +
-                    "increase this number.");
     registerMessage(MSGID_JEB_INCOMPATIBLE_ENTRY_VERSION,
                     "Entry record with ID %s is not compatible with this " +
                     "version of the backend database. " +
@@ -1844,7 +1390,7 @@
                     "An error occured while inserting entry into the %s " +
                     "database/index: %s");
     registerMessage(MSGID_JEB_REBUILD_INDEX_CONFLICT,
-                    "Another rebuild of index %s is alreadly in progress.");
+                    "Another rebuild of index %s is already in progress.");
     registerMessage(MSGID_JEB_REBUILD_BACKEND_ONLINE,
                     "Rebuilding system index(es) must be done with the " +
                     "backend containing the base DN disabled.");

--
Gitblit v1.10.0