| | |
| | | */ |
| | | package org.opends.server.backends.jeb; |
| | | import com.sleepycat.je.*; |
| | | import org.opends.messages.Message; |
| | | import org.forgerock.i18n.LocalizableMessage; |
| | | |
| | | import static org.opends.server.loggers.ErrorLogger.logError; |
| | | import static org.opends.server.loggers.debug.DebugLogger.*; |
| | |
| | | } |
| | | else |
| | | { |
| | | Message msg = NOTE_JEB_SUBORDINATE_INDEXES_DISABLED |
| | | LocalizableMessage msg = NOTE_JEB_SUBORDINATE_INDEXES_DISABLED |
| | | .get(rootContainer.getConfiguration().getBackendId()); |
| | | throw new JebException(msg); |
| | | } |
| | |
| | | } |
| | | else |
| | | { |
| | | Message msg = NOTE_JEB_SUBORDINATE_INDEXES_DISABLED |
| | | LocalizableMessage msg = NOTE_JEB_SUBORDINATE_INDEXES_DISABLED |
| | | .get(rootContainer.getConfiguration().getBackendId()); |
| | | throw new JebException(msg); |
| | | } |
| | |
| | | { |
| | | if(lowerName.length() < 5) |
| | | { |
| | | Message msg = ERR_JEB_VLV_INDEX_NOT_CONFIGURED.get(lowerName); |
| | | LocalizableMessage msg = ERR_JEB_VLV_INDEX_NOT_CONFIGURED.get(lowerName); |
| | | throw new JebException(msg); |
| | | } |
| | | |
| | |
| | | entryContainer.getVLVIndex(lowerName.substring(4)); |
| | | if(vlvIndex == null) |
| | | { |
| | | Message msg = |
| | | LocalizableMessage msg = |
| | | ERR_JEB_VLV_INDEX_NOT_CONFIGURED.get(lowerName.substring(4)); |
| | | throw new JebException(msg); |
| | | } |
| | |
| | | DirectoryServer.getAttributeType(lowerName); |
| | | if (attrType == null) |
| | | { |
| | | Message msg = ERR_JEB_ATTRIBUTE_INDEX_NOT_CONFIGURED.get(index); |
| | | LocalizableMessage msg = ERR_JEB_ATTRIBUTE_INDEX_NOT_CONFIGURED.get(index); |
| | | throw new JebException(msg); |
| | | } |
| | | AttributeIndex attrIndex = |
| | | entryContainer.getAttributeIndex(attrType); |
| | | if (attrIndex == null) |
| | | { |
| | | Message msg = ERR_JEB_ATTRIBUTE_INDEX_NOT_CONFIGURED.get(index); |
| | | LocalizableMessage msg = ERR_JEB_ATTRIBUTE_INDEX_NOT_CONFIGURED.get(index); |
| | | throw new JebException(msg); |
| | | } |
| | | attrIndexList.add(attrIndex); |
| | |
| | | String.valueOf(keyCount)); |
| | | if (cleanMode) |
| | | { |
| | | Message message = NOTE_JEB_VERIFY_CLEAN_FINAL_STATUS.get( |
| | | LocalizableMessage message = NOTE_JEB_VERIFY_CLEAN_FINAL_STATUS.get( |
| | | keyCount, errorCount, totalTime/1000, rate); |
| | | logError(message); |
| | | |
| | |
| | | } |
| | | else |
| | | { |
| | | Message message = NOTE_JEB_VERIFY_FINAL_STATUS.get( |
| | | LocalizableMessage message = NOTE_JEB_VERIFY_FINAL_STATUS.get( |
| | | keyCount, errorCount, totalTime/1000, rate); |
| | | logError(message); |
| | | //TODO add entry-limit-stats to the statEntry |
| | |
| | | |
| | | float rate = 1000f*deltaCount / deltaTime; |
| | | |
| | | Message message = NOTE_JEB_VERIFY_PROGRESS_REPORT.get( |
| | | LocalizableMessage message = NOTE_JEB_VERIFY_PROGRESS_REPORT.get( |
| | | latestCount, totalCount, errorCount, rate); |
| | | logError(message); |
| | | |