This is an automated email from the git hooks/post-receive script. ebourg-guest pushed a commit to branch master in repository libdb-je-java.
commit d37e371f51d0ad4251837a1e299a39e31adedc7f Merge: ed98389 72e5106 Author: Emmanuel Bourg <ebo...@apache.org> Date: Wed Nov 22 12:31:42 2017 +0100 Merge tag 'upstream/3.3.98' Upstream version 3.3.98 FindBugsExclude.xml | 458 ++ LICENSE | 75 + README | 5 + ant/compile.xml | 36 + ant/internal.xml | 459 ++ build.properties | 54 + build.xml | 1581 +++++ dist/build.properties | 4 + example.properties | 5 + examples/collections/access/AccessExample.java | 278 + examples/collections/hello/HelloDatabaseWorld.java | 154 + examples/collections/ship/basic/PartData.java | 64 + examples/collections/ship/basic/PartKey.java | 40 + examples/collections/ship/basic/Sample.java | 254 + .../collections/ship/basic/SampleDatabase.java | 129 + examples/collections/ship/basic/SampleViews.java | 122 + examples/collections/ship/basic/ShipmentData.java | 41 + examples/collections/ship/basic/ShipmentKey.java | 48 + examples/collections/ship/basic/SupplierData.java | 57 + examples/collections/ship/basic/SupplierKey.java | 40 + examples/collections/ship/basic/Weight.java | 49 + examples/collections/ship/entity/Part.java | 72 + examples/collections/ship/entity/PartData.java | 65 + examples/collections/ship/entity/PartKey.java | 40 + examples/collections/ship/entity/Sample.java | 236 + .../collections/ship/entity/SampleDatabase.java | 322 + examples/collections/ship/entity/SampleViews.java | 306 + examples/collections/ship/entity/Shipment.java | 55 + examples/collections/ship/entity/ShipmentData.java | 42 + examples/collections/ship/entity/ShipmentKey.java | 48 + examples/collections/ship/entity/Supplier.java | 63 + examples/collections/ship/entity/SupplierData.java | 58 + examples/collections/ship/entity/SupplierKey.java | 40 + examples/collections/ship/entity/Weight.java | 49 + examples/collections/ship/factory/Part.java | 106 + examples/collections/ship/factory/PartKey.java | 60 + examples/collections/ship/factory/Sample.java | 234 + .../collections/ship/factory/SampleDatabase.java | 217 + examples/collections/ship/factory/SampleViews.java | 142 + examples/collections/ship/factory/Shipment.java | 102 + examples/collections/ship/factory/ShipmentKey.java | 70 + examples/collections/ship/factory/Supplier.java | 108 + examples/collections/ship/factory/SupplierKey.java | 60 + examples/collections/ship/factory/Weight.java | 49 + examples/collections/ship/index/PartData.java | 64 + examples/collections/ship/index/PartKey.java | 40 + examples/collections/ship/index/Sample.java | 278 + .../collections/ship/index/SampleDatabase.java | 322 + examples/collections/ship/index/SampleViews.java | 161 + examples/collections/ship/index/ShipmentData.java | 41 + examples/collections/ship/index/ShipmentKey.java | 48 + examples/collections/ship/index/SupplierData.java | 57 + examples/collections/ship/index/SupplierKey.java | 40 + examples/collections/ship/index/Weight.java | 49 + .../collections/ship/marshal/MarshalledEntity.java | 42 + .../collections/ship/marshal/MarshalledKey.java | 36 + examples/collections/ship/marshal/Part.java | 116 + examples/collections/ship/marshal/PartKey.java | 59 + examples/collections/ship/marshal/Sample.java | 236 + .../collections/ship/marshal/SampleDatabase.java | 251 + examples/collections/ship/marshal/SampleViews.java | 276 + examples/collections/ship/marshal/Shipment.java | 113 + examples/collections/ship/marshal/ShipmentKey.java | 69 + examples/collections/ship/marshal/Supplier.java | 118 + examples/collections/ship/marshal/SupplierKey.java | 59 + examples/collections/ship/marshal/Weight.java | 49 + examples/collections/ship/sentity/Part.java | 90 + examples/collections/ship/sentity/PartKey.java | 38 + examples/collections/ship/sentity/Sample.java | 236 + .../collections/ship/sentity/SampleDatabase.java | 314 + examples/collections/ship/sentity/SampleViews.java | 419 ++ examples/collections/ship/sentity/Shipment.java | 75 + examples/collections/ship/sentity/ShipmentKey.java | 46 + examples/collections/ship/sentity/Supplier.java | 82 + examples/collections/ship/sentity/SupplierKey.java | 38 + examples/collections/ship/sentity/Weight.java | 49 + examples/collections/ship/tuple/Part.java | 72 + examples/collections/ship/tuple/PartData.java | 65 + examples/collections/ship/tuple/PartKey.java | 38 + examples/collections/ship/tuple/Sample.java | 235 + .../collections/ship/tuple/SampleDatabase.java | 314 + examples/collections/ship/tuple/SampleViews.java | 396 ++ examples/collections/ship/tuple/Shipment.java | 55 + examples/collections/ship/tuple/ShipmentData.java | 42 + examples/collections/ship/tuple/ShipmentKey.java | 46 + examples/collections/ship/tuple/Supplier.java | 63 + examples/collections/ship/tuple/SupplierData.java | 58 + examples/collections/ship/tuple/SupplierKey.java | 38 + examples/collections/ship/tuple/Weight.java | 49 + examples/jca/HOWTO-jboss.txt | 217 + examples/jca/HOWTO-oc4j.txt | 266 + examples/jca/HOWTO-sjsas.txt | 243 + examples/jca/jboss/jboss.xml | 16 + examples/jca/jboss/je-localtx-ds.xml | 9 + examples/jca/jboss/je-no-tx-ds.xml | 8 + examples/jca/jboss/je-xa-ds.xml | 9 + examples/jca/oc4j/orion-ejb-jar.xml | 2 + examples/jca/simple/Simple.java | 16 + examples/jca/simple/SimpleBean.java | 208 + examples/jca/simple/SimpleClient.java | 35 + examples/jca/simple/SimpleHome.java | 11 + examples/jca/simple/ejb-jar.xml | 37 + examples/jca/sjsas8_1/sun-ejb-jar.xml | 21 + examples/je/BindingExample.java | 238 + examples/je/MeasureInsertSize.java | 231 + examples/je/SecondaryExample.java | 325 + examples/je/SequenceExample.java | 88 + examples/je/SimpleExample.java | 202 + examples/je/ToManyExample.java | 474 ++ examples/je/gettingStarted/ExampleDatabasePut.java | 229 + .../je/gettingStarted/ExampleInventoryRead.java | 202 + examples/je/gettingStarted/Inventory.java | 64 + examples/je/gettingStarted/InventoryBinding.java | 47 + examples/je/gettingStarted/ItemNameKeyCreator.java | 42 + examples/je/gettingStarted/MyDbEnv.java | 158 + examples/je/gettingStarted/Vendor.java | 83 + examples/je/gettingStarted/inventory.txt | 800 +++ examples/je/gettingStarted/vendors.txt | 6 + examples/je/txn/DBWriter.java | 170 + examples/je/txn/PayloadData.java | 19 + examples/je/txn/TxnGuide.java | 149 + examples/jmx/JEApplicationMBean.java | 324 + examples/jmx/README.txt | 47 + examples/jmx/je-jboss-service.xml | 45 + examples/persist/CustomKeyOrderExample.java | 123 + examples/persist/DplDump.java | 155 + examples/persist/EventExample.java | 416 ++ examples/persist/EventExampleDPL.java | 270 + examples/persist/PersonExample.java | 253 + examples/persist/ScalaPersonExample.scala | 124 + examples/persist/gettingStarted/DataAccessor.java | 36 + .../persist/gettingStarted/ExampleDatabasePut.java | 181 + .../gettingStarted/ExampleInventoryRead.java | 143 + examples/persist/gettingStarted/Inventory.java | 72 + examples/persist/gettingStarted/MyDbEnv.java | 78 + examples/persist/gettingStarted/Vendor.java | 88 + examples/persist/gettingStarted/inventory.txt | 800 +++ examples/persist/gettingStarted/vendors.txt | 6 + examples/persist/sqlapp/DataAccessor.java | 230 + examples/persist/sqlapp/Department.java | 60 + examples/persist/sqlapp/Employee.java | 94 + examples/persist/sqlapp/SQLApp.java | 324 + examples/persist/txn/PayloadDataEntity.java | 27 + examples/persist/txn/StoreWriter.java | 165 + examples/persist/txn/TxnGuideDPL.java | 122 + examples/resources/jboss/jndi.properties | 4 + src/com/sleepycat/asm/AnnotationVisitor.java | 88 + src/com/sleepycat/asm/AnnotationWriter.java | 311 + src/com/sleepycat/asm/Attribute.java | 254 + src/com/sleepycat/asm/ByteVector.java | 293 + src/com/sleepycat/asm/ClassAdapter.java | 121 + src/com/sleepycat/asm/ClassReader.java | 1606 +++++ src/com/sleepycat/asm/ClassVisitor.java | 195 + src/com/sleepycat/asm/ClassWriter.java | 1162 ++++ src/com/sleepycat/asm/Edge.java | 57 + src/com/sleepycat/asm/FieldVisitor.java | 63 + src/com/sleepycat/asm/FieldWriter.java | 276 + src/com/sleepycat/asm/Handler.java | 70 + src/com/sleepycat/asm/Item.java | 252 + src/com/sleepycat/asm/Label.java | 299 + src/com/sleepycat/asm/MethodVisitor.java | 334 + src/com/sleepycat/asm/MethodWriter.java | 2012 ++++++ src/com/sleepycat/asm/Opcodes.java | 295 + src/com/sleepycat/asm/Type.java | 760 +++ src/com/sleepycat/bind/ByteArrayBinding.java | 51 + src/com/sleepycat/bind/EntityBinding.java | 54 + src/com/sleepycat/bind/EntryBinding.java | 43 + src/com/sleepycat/bind/RecordNumberBinding.java | 72 + src/com/sleepycat/bind/package.html | 10 + src/com/sleepycat/bind/serial/ClassCatalog.java | 73 + src/com/sleepycat/bind/serial/SerialBase.java | 96 + src/com/sleepycat/bind/serial/SerialBinding.java | 180 + src/com/sleepycat/bind/serial/SerialInput.java | 113 + src/com/sleepycat/bind/serial/SerialOutput.java | 116 + .../sleepycat/bind/serial/SerialSerialBinding.java | 118 + .../bind/serial/SerialSerialKeyCreator.java | 152 + .../sleepycat/bind/serial/StoredClassCatalog.java | 463 ++ .../sleepycat/bind/serial/TupleSerialBinding.java | 116 + .../bind/serial/TupleSerialKeyCreator.java | 146 + .../bind/serial/TupleSerialMarshalledBinding.java | 93 + .../serial/TupleSerialMarshalledKeyCreator.java | 78 + src/com/sleepycat/bind/serial/package.html | 10 + .../sleepycat/bind/tuple/BigIntegerBinding.java | 71 + src/com/sleepycat/bind/tuple/BooleanBinding.java | 82 + src/com/sleepycat/bind/tuple/ByteBinding.java | 82 + src/com/sleepycat/bind/tuple/CharacterBinding.java | 82 + src/com/sleepycat/bind/tuple/DoubleBinding.java | 87 + src/com/sleepycat/bind/tuple/FloatBinding.java | 87 + src/com/sleepycat/bind/tuple/IntegerBinding.java | 82 + src/com/sleepycat/bind/tuple/LongBinding.java | 82 + .../sleepycat/bind/tuple/MarshalledTupleEntry.java | 44 + .../bind/tuple/MarshalledTupleKeyEntity.java | 75 + src/com/sleepycat/bind/tuple/ShortBinding.java | 82 + .../sleepycat/bind/tuple/SortedDoubleBinding.java | 85 + .../sleepycat/bind/tuple/SortedFloatBinding.java | 84 + src/com/sleepycat/bind/tuple/StringBinding.java | 83 + src/com/sleepycat/bind/tuple/TupleBase.java | 163 + src/com/sleepycat/bind/tuple/TupleBinding.java | 135 + src/com/sleepycat/bind/tuple/TupleInput.java | 676 ++ .../sleepycat/bind/tuple/TupleInputBinding.java | 45 + .../bind/tuple/TupleMarshalledBinding.java | 68 + src/com/sleepycat/bind/tuple/TupleOutput.java | 560 ++ .../sleepycat/bind/tuple/TupleTupleBinding.java | 95 + .../sleepycat/bind/tuple/TupleTupleKeyCreator.java | 119 + .../bind/tuple/TupleTupleMarshalledBinding.java | 94 + .../bind/tuple/TupleTupleMarshalledKeyCreator.java | 73 + src/com/sleepycat/bind/tuple/package.html | 10 + src/com/sleepycat/collections/BaseIterator.java | 37 + src/com/sleepycat/collections/BlockIterator.java | 788 +++ .../sleepycat/collections/CurrentTransaction.java | 469 ++ src/com/sleepycat/collections/DataCursor.java | 888 +++ src/com/sleepycat/collections/DataView.java | 674 ++ .../sleepycat/collections/MapEntryParameter.java | 124 + src/com/sleepycat/collections/MyRangeCursor.java | 74 + .../sleepycat/collections/PrimaryKeyAssigner.java | 29 + .../sleepycat/collections/StoredCollection.java | 598 ++ .../sleepycat/collections/StoredCollections.java | 258 + src/com/sleepycat/collections/StoredContainer.java | 469 ++ src/com/sleepycat/collections/StoredEntrySet.java | 168 + src/com/sleepycat/collections/StoredIterator.java | 633 ++ src/com/sleepycat/collections/StoredKeySet.java | 136 + src/com/sleepycat/collections/StoredList.java | 622 ++ src/com/sleepycat/collections/StoredMap.java | 693 +++ src/com/sleepycat/collections/StoredMapEntry.java | 44 + .../collections/StoredSortedEntrySet.java | 231 + .../sleepycat/collections/StoredSortedKeySet.java | 251 + src/com/sleepycat/collections/StoredSortedMap.java | 361 ++ .../collections/StoredSortedValueSet.java | 263 + src/com/sleepycat/collections/StoredValueSet.java | 181 + .../sleepycat/collections/TransactionRunner.java | 274 + .../sleepycat/collections/TransactionWorker.java | 27 + .../sleepycat/collections/TupleSerialFactory.java | 147 + src/com/sleepycat/collections/package.html | 21 + src/com/sleepycat/compat/DbCompat.java | 397 ++ src/com/sleepycat/je/APILockedException.java | 33 + src/com/sleepycat/je/BtreeStats.java | 407 ++ src/com/sleepycat/je/CacheMode.java | 115 + src/com/sleepycat/je/CheckpointConfig.java | 138 + src/com/sleepycat/je/Cursor.java | 2565 ++++++++ src/com/sleepycat/je/CursorConfig.java | 169 + src/com/sleepycat/je/Database.java | 1742 ++++++ src/com/sleepycat/je/DatabaseConfig.java | 1051 ++++ src/com/sleepycat/je/DatabaseEntry.java | 476 ++ src/com/sleepycat/je/DatabaseException.java | 47 + .../sleepycat/je/DatabaseNotFoundException.java | 32 + src/com/sleepycat/je/DatabaseStats.java | 19 + src/com/sleepycat/je/DatabaseTrigger.java | 70 + src/com/sleepycat/je/DatabaseUtil.java | 55 + src/com/sleepycat/je/DbInternal.java | 319 + src/com/sleepycat/je/DeadlockException.java | 93 + src/com/sleepycat/je/Durability.java | 177 + src/com/sleepycat/je/Environment.java | 1794 ++++++ src/com/sleepycat/je/EnvironmentConfig.java | 2100 +++++++ .../sleepycat/je/EnvironmentLockedException.java | 35 + src/com/sleepycat/je/EnvironmentMutableConfig.java | 618 ++ src/com/sleepycat/je/EnvironmentStats.java | 1682 +++++ src/com/sleepycat/je/ExceptionEvent.java | 58 + src/com/sleepycat/je/ExceptionListener.java | 25 + src/com/sleepycat/je/ForeignKeyDeleteAction.java | 61 + src/com/sleepycat/je/ForeignKeyNullifier.java | 56 + src/com/sleepycat/je/ForeignKeyTrigger.java | 41 + src/com/sleepycat/je/ForeignMultiKeyNullifier.java | 62 + src/com/sleepycat/je/JEVersion.java | 99 + src/com/sleepycat/je/JoinConfig.java | 109 + src/com/sleepycat/je/JoinCursor.java | 404 ++ src/com/sleepycat/je/LockMode.java | 191 + src/com/sleepycat/je/LockNotGrantedException.java | 43 + src/com/sleepycat/je/LockStats.java | 229 + src/com/sleepycat/je/LogScanConfig.java | 55 + src/com/sleepycat/je/LogScanner.java | 72 + src/com/sleepycat/je/OperationStatus.java | 54 + src/com/sleepycat/je/PreloadConfig.java | 120 + src/com/sleepycat/je/PreloadStats.java | 229 + src/com/sleepycat/je/PreloadStatus.java | 51 + src/com/sleepycat/je/ReplicaConsistencyPolicy.java | 31 + src/com/sleepycat/je/RunRecoveryException.java | 74 + src/com/sleepycat/je/SecondaryConfig.java | 486 ++ src/com/sleepycat/je/SecondaryCursor.java | 1655 +++++ src/com/sleepycat/je/SecondaryDatabase.java | 1041 ++++ src/com/sleepycat/je/SecondaryKeyCreator.java | 117 + src/com/sleepycat/je/SecondaryMultiKeyCreator.java | 124 + src/com/sleepycat/je/SecondaryTrigger.java | 44 + src/com/sleepycat/je/Sequence.java | 549 ++ src/com/sleepycat/je/SequenceConfig.java | 293 + src/com/sleepycat/je/SequenceStats.java | 130 + src/com/sleepycat/je/StatsConfig.java | 130 + src/com/sleepycat/je/Transaction.java | 470 ++ src/com/sleepycat/je/TransactionConfig.java | 474 ++ src/com/sleepycat/je/TransactionStats.java | 315 + src/com/sleepycat/je/VerifyConfig.java | 189 + src/com/sleepycat/je/XAEnvironment.java | 384 ++ .../je/cleaner/BaseLocalUtilizationTracker.java | 165 + .../je/cleaner/BaseUtilizationTracker.java | 342 + src/com/sleepycat/je/cleaner/Cleaner.java | 1542 +++++ src/com/sleepycat/je/cleaner/DbFileSummary.java | 231 + src/com/sleepycat/je/cleaner/DbFileSummaryMap.java | 187 + src/com/sleepycat/je/cleaner/FileProcessor.java | 1312 ++++ src/com/sleepycat/je/cleaner/FileSelector.java | 605 ++ src/com/sleepycat/je/cleaner/FileSummary.java | 287 + src/com/sleepycat/je/cleaner/LNInfo.java | 65 + .../je/cleaner/LocalUtilizationTracker.java | 117 + src/com/sleepycat/je/cleaner/OffsetList.java | 210 + src/com/sleepycat/je/cleaner/PackedOffsets.java | 238 + .../je/cleaner/RecoveryUtilizationTracker.java | 193 + .../sleepycat/je/cleaner/TrackedFileSummary.java | 189 + .../sleepycat/je/cleaner/UtilizationProfile.java | 1707 +++++ .../sleepycat/je/cleaner/UtilizationTracker.java | 202 + src/com/sleepycat/je/cleaner/VerifyUtils.java | 403 ++ .../sleepycat/je/config/BooleanConfigParam.java | 49 + src/com/sleepycat/je/config/ConfigParam.java | 148 + src/com/sleepycat/je/config/EnvironmentParams.java | 876 +++ src/com/sleepycat/je/config/IntConfigParam.java | 76 + src/com/sleepycat/je/config/LongConfigParam.java | 77 + src/com/sleepycat/je/config/ShortConfigParam.java | 81 + src/com/sleepycat/je/config/package.html | 30 + src/com/sleepycat/je/dbi/CursorImpl.java | 2989 +++++++++ src/com/sleepycat/je/dbi/DatabaseId.java | 152 + src/com/sleepycat/je/dbi/DatabaseImpl.java | 2481 ++++++++ src/com/sleepycat/je/dbi/DbConfigException.java | 29 + src/com/sleepycat/je/dbi/DbConfigManager.java | 491 ++ src/com/sleepycat/je/dbi/DbEnvPool.java | 326 + src/com/sleepycat/je/dbi/DbEnvState.java | 65 + src/com/sleepycat/je/dbi/DbTree.java | 1641 +++++ src/com/sleepycat/je/dbi/EnvConfigObserver.java | 26 + src/com/sleepycat/je/dbi/EnvironmentImpl.java | 2175 +++++++ src/com/sleepycat/je/dbi/GetMode.java | 39 + src/com/sleepycat/je/dbi/INList.java | 380 ++ src/com/sleepycat/je/dbi/MemoryBudget.java | 1200 ++++ src/com/sleepycat/je/dbi/NodeSequence.java | 134 + src/com/sleepycat/je/dbi/Operation.java | 71 + src/com/sleepycat/je/dbi/PutMode.java | 31 + .../sleepycat/je/dbi/RangeRestartException.java | 25 + .../sleepycat/je/dbi/ReplicatedDatabaseConfig.java | 165 + src/com/sleepycat/je/dbi/ReplicatorInstance.java | 113 + src/com/sleepycat/je/dbi/SortedLSNTreeWalker.java | 479 ++ src/com/sleepycat/je/dbi/TruncateResult.java | 31 + src/com/sleepycat/je/evictor/Evictor.java | 1040 ++++ src/com/sleepycat/je/evictor/PrivateEvictor.java | 142 + src/com/sleepycat/je/evictor/SharedEvictor.java | 306 + src/com/sleepycat/je/evictor/package.html | 26 + src/com/sleepycat/je/incomp/INCompressor.java | 838 +++ src/com/sleepycat/je/jca/ra/JEConnection.java | 105 + .../sleepycat/je/jca/ra/JEConnectionFactory.java | 43 + .../je/jca/ra/JEConnectionFactoryImpl.java | 72 + .../sleepycat/je/jca/ra/JEConnectionMetaData.java | 44 + src/com/sleepycat/je/jca/ra/JEException.java | 16 + .../sleepycat/je/jca/ra/JELocalTransaction.java | 129 + .../sleepycat/je/jca/ra/JEManagedConnection.java | 325 + .../je/jca/ra/JEManagedConnectionFactory.java | 105 + src/com/sleepycat/je/jca/ra/JERequestInfo.java | 55 + src/com/sleepycat/je/jca/ra/package.html | 43 + src/com/sleepycat/je/jca/ra/ra.xml | 56 + src/com/sleepycat/je/jmx/JEMBeanHelper.java | 776 +++ src/com/sleepycat/je/jmx/JEMonitor.java | 362 ++ src/com/sleepycat/je/jmx/package.html | 28 + src/com/sleepycat/je/latch/Latch.java | 233 + src/com/sleepycat/je/latch/LatchException.java | 22 + .../sleepycat/je/latch/LatchNotHeldException.java | 20 + src/com/sleepycat/je/latch/LatchStats.java | 86 + src/com/sleepycat/je/latch/LatchSupport.java | 42 + src/com/sleepycat/je/latch/LatchTable.java | 96 + src/com/sleepycat/je/latch/SharedLatch.java | 277 + src/com/sleepycat/je/latch/package.html | 26 + src/com/sleepycat/je/log/CheckpointFileReader.java | 95 + src/com/sleepycat/je/log/ChecksumValidator.java | 103 + src/com/sleepycat/je/log/CleanerFileReader.java | 229 + src/com/sleepycat/je/log/DbChecksumException.java | 54 + .../sleepycat/je/log/DbOpReplicationContext.java | 94 + src/com/sleepycat/je/log/DumpFileReader.java | 92 + src/com/sleepycat/je/log/FSyncManager.java | 386 ++ src/com/sleepycat/je/log/FileHandle.java | 85 + src/com/sleepycat/je/log/FileHandleSource.java | 37 + src/com/sleepycat/je/log/FileHeader.java | 171 + src/com/sleepycat/je/log/FileManager.java | 2172 +++++++ src/com/sleepycat/je/log/FileReader.java | 892 +++ src/com/sleepycat/je/log/FileSource.java | 81 + src/com/sleepycat/je/log/INFileReader.java | 715 +++ src/com/sleepycat/je/log/JEFileFilter.java | 102 + src/com/sleepycat/je/log/LNFileReader.java | 231 + src/com/sleepycat/je/log/LastFileReader.java | 278 + src/com/sleepycat/je/log/LatchedLogManager.java | 175 + src/com/sleepycat/je/log/LogBuffer.java | 234 + src/com/sleepycat/je/log/LogBufferPool.java | 350 ++ src/com/sleepycat/je/log/LogContext.java | 61 + src/com/sleepycat/je/log/LogEntryHeader.java | 442 ++ src/com/sleepycat/je/log/LogEntryType.java | 612 ++ src/com/sleepycat/je/log/LogException.java | 25 + .../sleepycat/je/log/LogFileNotFoundException.java | 20 + src/com/sleepycat/je/log/LogItem.java | 64 + src/com/sleepycat/je/log/LogManager.java | 1079 ++++ src/com/sleepycat/je/log/LogSource.java | 39 + src/com/sleepycat/je/log/LogUtils.java | 682 ++ src/com/sleepycat/je/log/Loggable.java | 65 + src/com/sleepycat/je/log/PrintFileReader.java | 88 + src/com/sleepycat/je/log/Provisional.java | 149 + src/com/sleepycat/je/log/ReplicationContext.java | 125 + src/com/sleepycat/je/log/ScavengerFileReader.java | 210 + src/com/sleepycat/je/log/SearchFileReader.java | 70 + src/com/sleepycat/je/log/StatsFileReader.java | 467 ++ src/com/sleepycat/je/log/SyncedLogManager.java | 148 + src/com/sleepycat/je/log/TraceLogHandler.java | 47 + .../sleepycat/je/log/UtilizationFileReader.java | 310 + .../sleepycat/je/log/entry/BINDeltaLogEntry.java | 58 + src/com/sleepycat/je/log/entry/BaseEntry.java | 101 + .../sleepycat/je/log/entry/DbOperationType.java | 90 + .../je/log/entry/DeletedDupLNLogEntry.java | 127 + .../sleepycat/je/log/entry/INContainingEntry.java | 36 + src/com/sleepycat/je/log/entry/INLogEntry.java | 250 + src/com/sleepycat/je/log/entry/LNLogEntry.java | 430 ++ src/com/sleepycat/je/log/entry/LogEntry.java | 101 + src/com/sleepycat/je/log/entry/NameLNLogEntry.java | 259 + src/com/sleepycat/je/log/entry/NodeLogEntry.java | 30 + .../sleepycat/je/log/entry/SingleItemEntry.java | 120 + src/com/sleepycat/je/log/package.html | 26 + src/com/sleepycat/je/package.html | 48 + src/com/sleepycat/je/recovery/CheckpointEnd.java | 295 + src/com/sleepycat/je/recovery/CheckpointStart.java | 108 + src/com/sleepycat/je/recovery/Checkpointer.java | 1491 +++++ src/com/sleepycat/je/recovery/DirtyINMap.java | 388 ++ src/com/sleepycat/je/recovery/LevelRecorder.java | 139 + src/com/sleepycat/je/recovery/NoRootException.java | 22 + .../sleepycat/je/recovery/RecoveryException.java | 29 + src/com/sleepycat/je/recovery/RecoveryInfo.java | 100 + src/com/sleepycat/je/recovery/RecoveryManager.java | 2554 ++++++++ src/com/sleepycat/je/tree/BIN.java | 1281 ++++ src/com/sleepycat/je/tree/BINBoundary.java | 19 + src/com/sleepycat/je/tree/BINDelta.java | 253 + src/com/sleepycat/je/tree/BINReference.java | 124 + src/com/sleepycat/je/tree/ChildReference.java | 371 ++ .../sleepycat/je/tree/CursorsExistException.java | 27 + src/com/sleepycat/je/tree/DBIN.java | 370 ++ src/com/sleepycat/je/tree/DBINReference.java | 42 + src/com/sleepycat/je/tree/DIN.java | 513 ++ src/com/sleepycat/je/tree/DeltaInfo.java | 122 + src/com/sleepycat/je/tree/DupCountLN.java | 216 + .../sleepycat/je/tree/DuplicateEntryException.java | 24 + src/com/sleepycat/je/tree/FileSummaryLN.java | 460 ++ src/com/sleepycat/je/tree/Generation.java | 17 + src/com/sleepycat/je/tree/IN.java | 3749 +++++++++++ src/com/sleepycat/je/tree/INDeleteInfo.java | 142 + src/com/sleepycat/je/tree/INDupDeleteInfo.java | 152 + src/com/sleepycat/je/tree/INLogContext.java | 34 + src/com/sleepycat/je/tree/INLogItem.java | 36 + .../je/tree/InconsistentNodeException.java | 24 + src/com/sleepycat/je/tree/Key.java | 272 + src/com/sleepycat/je/tree/LN.java | 724 +++ src/com/sleepycat/je/tree/MapLN.java | 341 + src/com/sleepycat/je/tree/NameLN.java | 218 + src/com/sleepycat/je/tree/Node.java | 258 + .../sleepycat/je/tree/NodeNotEmptyException.java | 26 + src/com/sleepycat/je/tree/SearchResult.java | 44 + .../sleepycat/je/tree/SplitRequiredException.java | 19 + src/com/sleepycat/je/tree/TrackingInfo.java | 30 + src/com/sleepycat/je/tree/Tree.java | 3780 +++++++++++ src/com/sleepycat/je/tree/TreeLocation.java | 48 + src/com/sleepycat/je/tree/TreeStats.java | 20 + src/com/sleepycat/je/tree/TreeUtils.java | 28 + .../je/tree/TreeWalkerStatsAccumulator.java | 28 + src/com/sleepycat/je/tree/WithRootLatched.java | 20 + src/com/sleepycat/je/txn/BasicLocker.java | 444 ++ src/com/sleepycat/je/txn/BuddyLocker.java | 147 + src/com/sleepycat/je/txn/DummyLockManager.java | 235 + src/com/sleepycat/je/txn/LatchedLockManager.java | 302 + src/com/sleepycat/je/txn/Lock.java | 128 + src/com/sleepycat/je/txn/LockAttemptResult.java | 27 + src/com/sleepycat/je/txn/LockConflict.java | 55 + src/com/sleepycat/je/txn/LockGrantType.java | 44 + src/com/sleepycat/je/txn/LockImpl.java | 1007 +++ src/com/sleepycat/je/txn/LockInfo.java | 122 + src/com/sleepycat/je/txn/LockManager.java | 1038 ++++ src/com/sleepycat/je/txn/LockResult.java | 72 + src/com/sleepycat/je/txn/LockType.java | 206 + src/com/sleepycat/je/txn/LockUpgrade.java | 78 + src/com/sleepycat/je/txn/Locker.java | 822 +++ src/com/sleepycat/je/txn/LockerFactory.java | 262 + src/com/sleepycat/je/txn/PreparedTxn.java | 56 + src/com/sleepycat/je/txn/ReadCommittedLocker.java | 194 + src/com/sleepycat/je/txn/SyncedLockManager.java | 237 + src/com/sleepycat/je/txn/ThinLockImpl.java | 215 + src/com/sleepycat/je/txn/ThreadLocker.java | 87 + src/com/sleepycat/je/txn/Txn.java | 1871 ++++++ src/com/sleepycat/je/txn/TxnAbort.java | 49 + src/com/sleepycat/je/txn/TxnCommit.java | 49 + src/com/sleepycat/je/txn/TxnEnd.java | 126 + src/com/sleepycat/je/txn/TxnManager.java | 403 ++ src/com/sleepycat/je/txn/TxnPrepare.java | 101 + src/com/sleepycat/je/txn/WriteLockInfo.java | 82 + src/com/sleepycat/je/txn/package.html | 26 + src/com/sleepycat/je/util/DbBackup.java | 253 + src/com/sleepycat/je/util/DbCacheSize.java | 620 ++ src/com/sleepycat/je/util/DbDump.java | 384 ++ src/com/sleepycat/je/util/DbLoad.java | 620 ++ src/com/sleepycat/je/util/DbPrintLog.java | 208 + src/com/sleepycat/je/util/DbRecover.java | 93 + src/com/sleepycat/je/util/DbRunAction.java | 401 ++ src/com/sleepycat/je/util/DbScavenger.java | 446 ++ src/com/sleepycat/je/util/DbSpace.java | 294 + src/com/sleepycat/je/util/DbStat.java | 144 + src/com/sleepycat/je/util/DbVerify.java | 388 ++ src/com/sleepycat/je/util/package.html | 26 + src/com/sleepycat/je/utilint/Adler32.java | 151 + src/com/sleepycat/je/utilint/BitMap.java | 125 + src/com/sleepycat/je/utilint/CmdUtil.java | 127 + src/com/sleepycat/je/utilint/DaemonRunner.java | 23 + src/com/sleepycat/je/utilint/DaemonThread.java | 265 + src/com/sleepycat/je/utilint/DatabaseUtil.java | 57 + src/com/sleepycat/je/utilint/DbLsn.java | 185 + src/com/sleepycat/je/utilint/EventTrace.java | 332 + src/com/sleepycat/je/utilint/FileMapper.java | 242 + src/com/sleepycat/je/utilint/HexFormatter.java | 19 + .../sleepycat/je/utilint/InternalException.java | 25 + src/com/sleepycat/je/utilint/JarMain.java | 53 + src/com/sleepycat/je/utilint/PropUtil.java | 85 + src/com/sleepycat/je/utilint/TestHook.java | 37 + src/com/sleepycat/je/utilint/TestHookExecute.java | 31 + src/com/sleepycat/je/utilint/TinyHashSet.java | 132 + src/com/sleepycat/je/utilint/Tracer.java | 254 + src/com/sleepycat/je/utilint/TracerFormatter.java | 73 + src/com/sleepycat/je/utilint/VLSN.java | 184 + src/com/sleepycat/persist/BasicCursor.java | 237 + src/com/sleepycat/persist/BasicIndex.java | 270 + src/com/sleepycat/persist/BasicIterator.java | 83 + src/com/sleepycat/persist/DataValueAdapter.java | 57 + src/com/sleepycat/persist/DatabaseNamer.java | 111 + src/com/sleepycat/persist/EntityCursor.java | 637 ++ src/com/sleepycat/persist/EntityIndex.java | 975 +++ src/com/sleepycat/persist/EntityJoin.java | 326 + src/com/sleepycat/persist/EntityStore.java | 698 +++ src/com/sleepycat/persist/EntityValueAdapter.java | 62 + src/com/sleepycat/persist/ForwardCursor.java | 87 + src/com/sleepycat/persist/KeySelector.java | 41 + src/com/sleepycat/persist/KeyValueAdapter.java | 56 + src/com/sleepycat/persist/KeysIndex.java | 88 + src/com/sleepycat/persist/PrimaryIndex.java | 538 ++ .../sleepycat/persist/PrimaryKeyValueAdapter.java | 56 + src/com/sleepycat/persist/SecondaryIndex.java | 976 +++ src/com/sleepycat/persist/StoreConfig.java | 313 + src/com/sleepycat/persist/SubIndex.java | 336 + src/com/sleepycat/persist/SubIndexCursor.java | 65 + src/com/sleepycat/persist/ValueAdapter.java | 66 + src/com/sleepycat/persist/evolve/Conversion.java | 438 ++ src/com/sleepycat/persist/evolve/Converter.java | 124 + .../persist/evolve/DeletedClassException.java | 24 + src/com/sleepycat/persist/evolve/Deleter.java | 95 + .../sleepycat/persist/evolve/EntityConverter.java | 88 + src/com/sleepycat/persist/evolve/EvolveConfig.java | 76 + src/com/sleepycat/persist/evolve/EvolveEvent.java | 44 + .../sleepycat/persist/evolve/EvolveInternal.java | 38 + .../sleepycat/persist/evolve/EvolveListener.java | 25 + src/com/sleepycat/persist/evolve/EvolveStats.java | 43 + .../persist/evolve/IncompatibleClassException.java | 27 + src/com/sleepycat/persist/evolve/Mutation.java | 84 + src/com/sleepycat/persist/evolve/Mutations.java | 201 + src/com/sleepycat/persist/evolve/Renamer.java | 103 + src/com/sleepycat/persist/evolve/package.html | 306 + src/com/sleepycat/persist/impl/AbstractInput.java | 40 + src/com/sleepycat/persist/impl/Accessor.java | 227 + src/com/sleepycat/persist/impl/Catalog.java | 98 + .../sleepycat/persist/impl/CollectionProxy.java | 164 + src/com/sleepycat/persist/impl/ComplexFormat.java | 2061 ++++++ .../sleepycat/persist/impl/CompositeKeyFormat.java | 332 + .../sleepycat/persist/impl/ConverterReader.java | 66 + src/com/sleepycat/persist/impl/Enhanced.java | 147 + .../sleepycat/persist/impl/EnhancedAccessor.java | 178 + src/com/sleepycat/persist/impl/EntityInput.java | 93 + src/com/sleepycat/persist/impl/EntityOutput.java | 74 + src/com/sleepycat/persist/impl/EnumFormat.java | 180 + src/com/sleepycat/persist/impl/Evolver.java | 754 +++ src/com/sleepycat/persist/impl/FieldInfo.java | 205 + src/com/sleepycat/persist/impl/Format.java | 1103 ++++ src/com/sleepycat/persist/impl/KeyLocation.java | 26 + src/com/sleepycat/persist/impl/MapProxy.java | 73 + .../persist/impl/NonPersistentFormat.java | 70 + .../sleepycat/persist/impl/ObjectArrayFormat.java | 200 + src/com/sleepycat/persist/impl/PersistCatalog.java | 966 +++ .../sleepycat/persist/impl/PersistComparator.java | 66 + .../persist/impl/PersistEntityBinding.java | 179 + .../sleepycat/persist/impl/PersistKeyAssigner.java | 70 + .../sleepycat/persist/impl/PersistKeyBinding.java | 96 + .../sleepycat/persist/impl/PersistKeyCreator.java | 169 + .../persist/impl/PrimitiveArrayFormat.java | 138 + src/com/sleepycat/persist/impl/ProxiedFormat.java | 171 + .../sleepycat/persist/impl/RawAbstractInput.java | 199 + src/com/sleepycat/persist/impl/RawAccessor.java | 236 + src/com/sleepycat/persist/impl/RawArrayInput.java | 47 + .../sleepycat/persist/impl/RawComplexInput.java | 46 + src/com/sleepycat/persist/impl/RawSingleInput.java | 38 + .../sleepycat/persist/impl/ReadOnlyCatalog.java | 83 + src/com/sleepycat/persist/impl/Reader.java | 36 + src/com/sleepycat/persist/impl/RecordInput.java | 273 + src/com/sleepycat/persist/impl/RecordOutput.java | 187 + .../sleepycat/persist/impl/ReflectionAccessor.java | 441 ++ src/com/sleepycat/persist/impl/SimpleCatalog.java | 256 + src/com/sleepycat/persist/impl/SimpleFormat.java | 840 +++ src/com/sleepycat/persist/impl/Store.java | 1394 +++++ src/com/sleepycat/persist/impl/StoredModel.java | 60 + src/com/sleepycat/persist/impl/WidenerInput.java | 544 ++ .../sleepycat/persist/model/AnnotationModel.java | 406 ++ .../sleepycat/persist/model/BytecodeEnhancer.java | 1563 +++++ src/com/sleepycat/persist/model/ClassEnhancer.java | 315 + .../sleepycat/persist/model/ClassEnhancerTask.java | 92 + src/com/sleepycat/persist/model/ClassMetadata.java | 201 + src/com/sleepycat/persist/model/DeleteAction.java | 44 + src/com/sleepycat/persist/model/Entity.java | 241 + .../sleepycat/persist/model/EntityMetadata.java | 87 + src/com/sleepycat/persist/model/EntityModel.java | 261 + src/com/sleepycat/persist/model/FieldMetadata.java | 87 + src/com/sleepycat/persist/model/KeyField.java | 132 + src/com/sleepycat/persist/model/ModelInternal.java | 29 + src/com/sleepycat/persist/model/NotPersistent.java | 42 + src/com/sleepycat/persist/model/NotTransient.java | 42 + src/com/sleepycat/persist/model/Persistent.java | 42 + .../sleepycat/persist/model/PersistentProxy.java | 119 + src/com/sleepycat/persist/model/PrimaryKey.java | 174 + .../persist/model/PrimaryKeyMetadata.java | 61 + src/com/sleepycat/persist/model/Relationship.java | 61 + src/com/sleepycat/persist/model/SecondaryKey.java | 198 + .../persist/model/SecondaryKeyMetadata.java | 122 + src/com/sleepycat/persist/model/package.html | 6 + src/com/sleepycat/persist/package.html | 610 ++ src/com/sleepycat/persist/raw/RawField.java | 31 + src/com/sleepycat/persist/raw/RawObject.java | 323 + src/com/sleepycat/persist/raw/RawStore.java | 135 + src/com/sleepycat/persist/raw/RawType.java | 159 + src/com/sleepycat/persist/raw/package.html | 6 + src/com/sleepycat/util/ExceptionUnwrapper.java | 68 + src/com/sleepycat/util/ExceptionWrapper.java | 38 + src/com/sleepycat/util/FastInputStream.java | 195 + src/com/sleepycat/util/FastOutputStream.java | 283 + src/com/sleepycat/util/IOExceptionWrapper.java | 42 + src/com/sleepycat/util/PackedInteger.java | 382 ++ .../sleepycat/util/RuntimeExceptionWrapper.java | 40 + src/com/sleepycat/util/UtfOps.java | 280 + src/com/sleepycat/util/keyrange/KeyRange.java | 351 ++ .../sleepycat/util/keyrange/KeyRangeException.java | 25 + src/com/sleepycat/util/keyrange/RangeCursor.java | 1060 ++++ src/com/sleepycat/util/package.html | 6 + .../bind/serial/test/MarshalledObject.java | 127 + .../bind/serial/test/NullClassCatalog.java | 43 + .../bind/serial/test/SerialBindingTest.java | 328 + .../bind/serial/test/TestClassCatalog.java | 59 + test/com/sleepycat/bind/test/BindingSpeedTest.java | 492 ++ .../bind/tuple/test/MarshalledObject.java | 137 + .../bind/tuple/test/TupleBindingTest.java | 420 ++ .../sleepycat/bind/tuple/test/TupleFormatTest.java | 929 +++ .../bind/tuple/test/TupleOrderingTest.java | 464 ++ test/com/sleepycat/collections/KeyRangeTest.java | 444 ++ .../sleepycat/collections/test/CollectionTest.java | 3066 +++++++++ .../sleepycat/collections/test/ForeignKeyTest.java | 343 + .../collections/test/IterDeadlockTest.java | 230 + test/com/sleepycat/collections/test/JoinTest.java | 233 + .../collections/test/NullTransactionRunner.java | 32 + .../collections/test/SecondaryDeadlockTest.java | 208 + .../collections/test/TestDataBinding.java | 33 + .../com/sleepycat/collections/test/TestEntity.java | 44 + .../collections/test/TestEntityBinding.java | 63 + .../collections/test/TestKeyAssigner.java | 44 + .../sleepycat/collections/test/TestKeyCreator.java | 59 + .../sleepycat/collections/test/TestSR15721.java | 121 + test/com/sleepycat/collections/test/TestStore.java | 280 + .../collections/test/TransactionTest.java | 816 +++ .../collections/test/XACollectionTest.java | 136 + .../test/serial/CatalogCornerCaseTest.java | 99 + .../test/serial/StoredClassCatalogTest.java | 178 + .../test/serial/StoredClassCatalogTestInit.java | 157 + .../collections/test/serial/TestSerial.java | 70 + .../test/serial/TestSerial.java.original | 72 + .../test/serial/TupleSerialFactoryTest.java | 252 + test/com/sleepycat/je/ApiTest.java | 31 + test/com/sleepycat/je/CursorEdgeTest.java | 668 ++ test/com/sleepycat/je/CursorTest.java | 975 +++ test/com/sleepycat/je/DatabaseComparatorsTest.java | 502 ++ test/com/sleepycat/je/DatabaseConfigTest.java | 1020 +++ test/com/sleepycat/je/DatabaseEntryTest.java | 334 + test/com/sleepycat/je/DatabaseTest.java | 1451 +++++ test/com/sleepycat/je/DbHandleLockTest.java | 131 + test/com/sleepycat/je/DbTestProxy.java | 26 + test/com/sleepycat/je/DirtyReadTest.java | 166 + test/com/sleepycat/je/EnvironmentConfigTest.java | 107 + test/com/sleepycat/je/EnvironmentStatTest.java | 126 + test/com/sleepycat/je/EnvironmentTest.java | 1561 +++++ test/com/sleepycat/je/GetSearchBothRangeTest.java | 395 ++ test/com/sleepycat/je/InterruptTest.java | 190 + test/com/sleepycat/je/ReadCommittedTest.java | 288 + test/com/sleepycat/je/RunRecoveryFailureTest.java | 152 + test/com/sleepycat/je/ScanLogTest.java | 402 ++ test/com/sleepycat/je/TruncateTest.java | 480 ++ .../com/sleepycat/je/cleaner/BackgroundIOTest.java | 251 + test/com/sleepycat/je/cleaner/CleanerTest.java | 1714 +++++ .../com/sleepycat/je/cleaner/CleanerTestUtils.java | 47 + .../sleepycat/je/cleaner/FileSelectionTest.java | 1328 ++++ .../sleepycat/je/cleaner/INUtilizationTest.java | 970 +++ .../je/cleaner/MakeMigrationLogFiles.java | 109 + test/com/sleepycat/je/cleaner/OffsetTest.java | 105 + test/com/sleepycat/je/cleaner/RMWLockingTest.java | 181 + .../sleepycat/je/cleaner/ReadOnlyLockingTest.java | 297 + test/com/sleepycat/je/cleaner/ReadOnlyProcess.java | 50 + test/com/sleepycat/je/cleaner/SR10553Test.java | 191 + test/com/sleepycat/je/cleaner/SR10597Test.java | 175 + test/com/sleepycat/je/cleaner/SR12885Test.java | 274 + test/com/sleepycat/je/cleaner/SR12978Test.java | 211 + test/com/sleepycat/je/cleaner/SR13061Test.java | 135 + test/com/sleepycat/je/cleaner/SR18227Test.java | 397 ++ .../je/cleaner/TruncateAndRemoveTest.java | 1234 ++++ test/com/sleepycat/je/cleaner/UtilizationTest.java | 1455 +++++ test/com/sleepycat/je/cleaner/migrate_f0.jdb | Bin 0 -> 998963 bytes test/com/sleepycat/je/cleaner/migrate_f1.jdb | Bin 0 -> 922787 bytes test/com/sleepycat/je/cleaner/rmw_bad_offsets.jdb | Bin 0 -> 3597 bytes .../sleepycat/je/config/EnvironmentParamsTest.java | 81 + test/com/sleepycat/je/dbi/APILockoutTest.java | 383 ++ test/com/sleepycat/je/dbi/CodeCoverageTest.java | 57 + test/com/sleepycat/je/dbi/DbConfigManagerTest.java | 41 + test/com/sleepycat/je/dbi/DbCursorDeleteTest.java | 426 ++ test/com/sleepycat/je/dbi/DbCursorDupTest.java | 194 + .../je/dbi/DbCursorDuplicateDeleteTest.java | 1109 ++++ .../sleepycat/je/dbi/DbCursorDuplicateTest.java | 999 +++ .../je/dbi/DbCursorDuplicateValidationTest.java | 58 + test/com/sleepycat/je/dbi/DbCursorSearchTest.java | 298 + test/com/sleepycat/je/dbi/DbCursorTest.java | 1471 +++++ test/com/sleepycat/je/dbi/DbCursorTestBase.java | 757 +++ test/com/sleepycat/je/dbi/DbEnvPoolTest.java | 68 + test/com/sleepycat/je/dbi/DbTreeTest.java | 70 + test/com/sleepycat/je/dbi/INListTest.java | 436 ++ test/com/sleepycat/je/dbi/MemoryBudgetTest.java | 119 + test/com/sleepycat/je/dbi/NullCursor.java | 31 + test/com/sleepycat/je/dbi/SR12641.java | 197 + .../sleepycat/je/dbi/SortedLSNTreeWalkerTest.java | 461 ++ test/com/sleepycat/je/evictor/EvictActionTest.java | 901 +++ .../sleepycat/je/evictor/EvictNNodesStatsTest.java | 359 ++ .../sleepycat/je/evictor/EvictSelectionTest.java | 411 ++ test/com/sleepycat/je/evictor/LRUTest.java | 441 ++ test/com/sleepycat/je/evictor/SharedCacheTest.java | 510 ++ test/com/sleepycat/je/incomp/EmptyBINTest.java | 453 ++ test/com/sleepycat/je/incomp/INCompressorTest.java | 923 +++ test/com/sleepycat/je/je.properties | 4 + test/com/sleepycat/je/jmx/MBeanTest.java | 503 ++ test/com/sleepycat/je/junit/JUnitMethodThread.java | 50 + test/com/sleepycat/je/junit/JUnitThread.java | 99 + test/com/sleepycat/je/latch/LatchTest.java | 485 ++ test/com/sleepycat/je/log/FSyncManagerTest.java | 143 + test/com/sleepycat/je/log/FileEdgeCaseTest.java | 142 + test/com/sleepycat/je/log/FileManagerTest.java | 589 ++ .../com/sleepycat/je/log/FileManagerTestUtils.java | 30 + .../sleepycat/je/log/FileReaderBufferingTest.java | 175 + test/com/sleepycat/je/log/FileReaderTest.java | 91 + test/com/sleepycat/je/log/INFileReaderTest.java | 458 ++ test/com/sleepycat/je/log/IOExceptionTest.java | 967 +++ test/com/sleepycat/je/log/LNFileReaderTest.java | 502 ++ test/com/sleepycat/je/log/LastFileReaderTest.java | 522 ++ test/com/sleepycat/je/log/LogBufferPoolTest.java | 288 + test/com/sleepycat/je/log/LogEntryTest.java | 43 + test/com/sleepycat/je/log/LogManagerTest.java | 679 ++ test/com/sleepycat/je/log/LogUtilsTest.java | 155 + test/com/sleepycat/je/log/LoggableTest.java | 413 ++ test/com/sleepycat/je/log/TestUtilLogReader.java | 85 + .../je/logversion/LogEntryVersionTest.java | 330 + .../je/logversion/LogHeaderVersionTest.java | 113 + .../je/logversion/MakeLogEntryVersionData.java | 262 + .../je/logversion/MakeLogHeaderVersionData.java | 79 + test/com/sleepycat/je/logversion/Utils.java | 35 + test/com/sleepycat/je/logversion/je-1.5.4.jdb | Bin 0 -> 7952 bytes test/com/sleepycat/je/logversion/je-1.5.4.txt | 130 + test/com/sleepycat/je/logversion/je-1.7.0.jdb | Bin 0 -> 8439 bytes test/com/sleepycat/je/logversion/je-1.7.0.txt | 135 + test/com/sleepycat/je/logversion/je-2.0.0.jdb | Bin 0 -> 8647 bytes test/com/sleepycat/je/logversion/je-2.0.0.txt | 130 + test/com/sleepycat/je/logversion/je-3.1.25.jdb | Bin 0 -> 9085 bytes test/com/sleepycat/je/logversion/je-3.1.25.txt | 131 + test/com/sleepycat/je/logversion/je-3.2.22.jdb | Bin 0 -> 9235 bytes test/com/sleepycat/je/logversion/je-3.2.22.txt | 133 + test/com/sleepycat/je/logversion/je-3.2.79.jdb | Bin 0 -> 9870 bytes test/com/sleepycat/je/logversion/je-3.2.79.txt | 143 + test/com/sleepycat/je/logversion/maxversion.jdb | Bin 0 -> 1712 bytes test/com/sleepycat/je/logversion/minversion.jdb | Bin 0 -> 1712 bytes .../sleepycat/je/recovery/CheckBINDeltaTest.java | 164 + test/com/sleepycat/je/recovery/CheckBase.java | 516 ++ .../je/recovery/CheckDupMaxFlushLevelTest.java | 224 + .../sleepycat/je/recovery/CheckNewRootTest.java | 416 ++ .../je/recovery/CheckReverseSplitsTest.java | 318 + .../sleepycat/je/recovery/CheckSR11307Test.java | 185 + .../sleepycat/je/recovery/CheckSplitAuntTest.java | 146 + .../com/sleepycat/je/recovery/CheckSplitsTest.java | 378 ++ .../je/recovery/CheckpointActivationTest.java | 280 + .../sleepycat/je/recovery/LevelRecorderTest.java | 54 + test/com/sleepycat/je/recovery/MultiEnvTest.java | 53 + .../com/sleepycat/je/recovery/Recovery2PCTest.java | 520 ++ .../sleepycat/je/recovery/RecoveryAbortTest.java | 684 ++ .../je/recovery/RecoveryCheckpointTest.java | 422 ++ .../je/recovery/RecoveryCreateDupTest.java | 234 + .../sleepycat/je/recovery/RecoveryDeleteTest.java | 74 + .../sleepycat/je/recovery/RecoveryDeltaTest.java | 244 + .../je/recovery/RecoveryDuplicatesTest.java | 172 + .../sleepycat/je/recovery/RecoveryEdgeTest.java | 528 ++ test/com/sleepycat/je/recovery/RecoveryTest.java | 294 + .../sleepycat/je/recovery/RecoveryTestBase.java | 891 +++ .../com/sleepycat/je/recovery/Rollback2PCTest.java | 134 + .../je/recovery/stepwise/CommitEntry.java | 59 + .../je/recovery/stepwise/EntryTrackerReader.java | 179 + .../je/recovery/stepwise/LogEntryInfo.java | 62 + .../je/recovery/stepwise/NonTxnalDeletedEntry.java | 55 + .../je/recovery/stepwise/NonTxnalEntry.java | 47 + .../sleepycat/je/recovery/stepwise/TestData.java | 58 + .../je/recovery/stepwise/TxnalDeletedEntry.java | 59 + .../sleepycat/je/recovery/stepwise/TxnalEntry.java | 59 + test/com/sleepycat/je/rep.properties | 7 + test/com/sleepycat/je/test/AtomicPutTest.java | 295 + test/com/sleepycat/je/test/DeferredWriteTest.java | 1533 +++++ test/com/sleepycat/je/test/ForeignKeyTest.java | 413 ++ test/com/sleepycat/je/test/JoinTest.java | 444 ++ .../sleepycat/je/test/MultiEnvOpenCloseTest.java | 96 + .../com/sleepycat/je/test/MultiKeyTxnTestCase.java | 86 + test/com/sleepycat/je/test/PhantomRestartTest.java | 543 ++ test/com/sleepycat/je/test/PhantomTest.java | 3080 +++++++++ test/com/sleepycat/je/test/SR11297Test.java | 197 + .../sleepycat/je/test/SecondaryDirtyReadTest.java | 333 + .../sleepycat/je/test/SecondarySplitTestMain.java | 220 + test/com/sleepycat/je/test/SecondaryTest.java | 1588 +++++ test/com/sleepycat/je/test/SequenceTest.java | 493 ++ test/com/sleepycat/je/test/ToManyTest.java | 346 ++ test/com/sleepycat/je/tree/BinDeltaTest.java | 296 + test/com/sleepycat/je/tree/GetParentNodeTest.java | 481 ++ test/com/sleepycat/je/tree/INTest.java | 395 ++ test/com/sleepycat/je/tree/KeyPrefixTest.java | 317 + test/com/sleepycat/je/tree/KeyTest.java | 126 + test/com/sleepycat/je/tree/LSNArrayTest.java | 77 + test/com/sleepycat/je/tree/MemorySizeTest.java | 440 ++ test/com/sleepycat/je/tree/ReleaseLatchesTest.java | 529 ++ test/com/sleepycat/je/tree/SR13034Test.java | 174 + test/com/sleepycat/je/tree/SR13126Test.java | 213 + .../sleepycat/je/tree/SplitRace_SR11144Test.java | 314 + test/com/sleepycat/je/tree/SplitTest.java | 244 + test/com/sleepycat/je/tree/TreeDuplicateTest.java | 245 + test/com/sleepycat/je/tree/TreeTest.java | 386 ++ test/com/sleepycat/je/tree/TreeTestBase.java | 226 + .../je/tree/ValidateSubtreeDeleteTest.java | 159 + test/com/sleepycat/je/txn/CursorTxnTest.java | 226 + test/com/sleepycat/je/txn/LockManagerTest.java | 879 +++ test/com/sleepycat/je/txn/LockTest.java | 1035 +++ test/com/sleepycat/je/txn/TwoPCTest.java | 215 + test/com/sleepycat/je/txn/TxnEndTest.java | 688 ++ test/com/sleepycat/je/txn/TxnFSyncTest.java | 124 + test/com/sleepycat/je/txn/TxnMemoryTest.java | 313 + test/com/sleepycat/je/txn/TxnTest.java | 931 +++ test/com/sleepycat/je/txn/TxnTimeoutTest.java | 504 ++ test/com/sleepycat/je/util/Adler32Test.java | 111 + test/com/sleepycat/je/util/BadFileFilter.java | 48 + test/com/sleepycat/je/util/DbBackupTest.java | 566 ++ test/com/sleepycat/je/util/DbDumpTest.java | 272 + test/com/sleepycat/je/util/DbLsnTest.java | 158 + test/com/sleepycat/je/util/DbScavengerTest.java | 651 ++ test/com/sleepycat/je/util/DebugRecordTest.java | 229 + test/com/sleepycat/je/util/HexFormatterTest.java | 27 + test/com/sleepycat/je/util/InfoFileFilter.java | 45 + test/com/sleepycat/je/util/MiniPerf.java | 171 + test/com/sleepycat/je/util/PropUtilTest.java | 71 + test/com/sleepycat/je/util/RecordSearch.java | 164 + test/com/sleepycat/je/util/StringDbt.java | 38 + test/com/sleepycat/je/util/TestUtils.java | 568 ++ test/com/sleepycat/je/utilint/BitMapTest.java | 64 + .../je/utilint/ExceptionListenerTest.java | 128 + test/com/sleepycat/persist/test/BindingTest.java | 2382 +++++++ .../sleepycat/persist/test/ConvertAndAddTest.java | 174 + .../sleepycat/persist/test/ConvertAndAddTest.jdb | Bin 0 -> 18107 bytes .../com/sleepycat/persist/test/DevolutionTest.java | 180 + test/com/sleepycat/persist/test/DevolutionTest.jdb | Bin 0 -> 25595 bytes test/com/sleepycat/persist/test/Enhanced0.java | 36 + test/com/sleepycat/persist/test/Enhanced1.java | 252 + test/com/sleepycat/persist/test/Enhanced2.java | 110 + test/com/sleepycat/persist/test/Enhanced3.java | 161 + test/com/sleepycat/persist/test/EvolveCase.java | 193 + test/com/sleepycat/persist/test/EvolveClasses.java | 6574 ++++++++++++++++++++ .../persist/test/EvolveClasses.java.original | 2760 ++++++++ test/com/sleepycat/persist/test/EvolveTest.java | 250 + .../com/sleepycat/persist/test/EvolveTestBase.java | 426 ++ .../com/sleepycat/persist/test/EvolveTestInit.java | 56 + .../com/sleepycat/persist/test/ForeignKeyTest.java | 324 + test/com/sleepycat/persist/test/IndexTest.java | 864 +++ test/com/sleepycat/persist/test/JoinTest.java | 174 + test/com/sleepycat/persist/test/NegativeTest.java | 476 ++ test/com/sleepycat/persist/test/OperationTest.java | 1119 ++++ .../sleepycat/persist/test/PersistTestUtils.java | 73 + test/com/sleepycat/persist/test/SequenceTest.java | 477 ++ .../sleepycat/persist/test/SubclassIndexTest.java | 241 + .../persist/test/TestVersionCompatibility.java | 123 + .../sleepycat/util/test/ExceptionWrapperTest.java | 144 + .../sleepycat/util/test/FastOutputStreamTest.java | 72 + .../com/sleepycat/util/test/PackedIntegerTest.java | 191 + test/com/sleepycat/util/test/SharedTestUtils.java | 192 + test/com/sleepycat/util/test/TestEnv.java | 144 + test/com/sleepycat/util/test/TxnTestCase.java | 223 + test/com/sleepycat/util/test/UtfTest.java | 168 + test/je.properties | 64 + test/standalone/BigDW.java | 436 ++ test/standalone/BigRandom.java | 598 ++ test/standalone/CleanWithSmallCache.java | 534 ++ test/standalone/ClosedDbEviction.java | 753 +++ test/standalone/EnvSharedCache.java | 938 +++ test/standalone/MemoryStress.java | 430 ++ test/standalone/RemoveDbStress.java | 257 + 899 files changed, 268476 insertions(+) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/libdb-je-java.git _______________________________________________ pkg-java-commits mailing list pkg-java-comm...@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits