Changelog Report

Timeframe: 30 days, Total Commits: 26 Total Number of Files Changed: 182

DateAuthorFile/Message
2006-04-21 14:55:24Petr Adámek

/trunk/xiqe/core/src/main/java/org/xiqe/model/dom/DOMModel.java v 377

Added support for nodes caching in W3C DOM model
2006-04-21 14:49:55Petr Adámek

/trunk/xiqe/storage/src/main/java/org/xiqe/cache/WeakObjectCache.java v 376

Corrected bug in WeakObjectCache.put(K, V). IllegalArgumentException was thrown when some object had been garbaged but its WeakReference still existed in the map.
2006-04-21 14:00:37Petr Adámek

/trunk/xiqe/storage/src/main/java/org/xiqe/cache v 375

/trunk/xiqe/storage/src/main/java/org/xiqe/cache/ObjectCache.java v 375

/trunk/xiqe/storage/src/main/java/org/xiqe/cache/WeakObjectCache.java v 375

/trunk/xiqe/storage/src/test/java/org/xiqe/cache v 375

/trunk/xiqe/storage/src/test/java/org/xiqe/cache/WeakObjectCacheTest.java v 375

Simple ObjectCache added
2006-04-21 11:08:37Petr Adámek

/trunk/xiqe/core/src/main/java/org/xiqe/model/dom/DOMModel.java v 374

/trunk/xiqe/core/src/main/java/org/xiqe/model/dom/DocumentImpl.java v 374

DocumentImpl.getElementsByTagName(String): Small refactoring, corrected comparison of strings by operator ==. Warning: This method is not covered by tests! (see cobertura reports)
2006-04-20 20:06:23Petr Adámek

/trunk/xiqe/core/src/main/java/org/xiqe/structures/AbstractNodeName.java v 373

/trunk/xiqe/core/src/main/java/org/xiqe/structures/DocumentStructureIndex.java v 373

/trunk/xiqe/core/src/main/java/org/xiqe/structures/NodeName.java v 373

/trunk/xiqe/core/src/main/java/org/xiqe/structures/NodeNameTableImpl.java v 373

/trunk/xiqe/core/src/main/java/org/xiqe/structures/StorageStructureGenerator.java v 373

Ticket #27: NodeName has been definitely removed. NodeNameTable implementation changed to use QName instead of NodeName.
2006-04-20 19:37:29Petr Adámek

/trunk/xiqe/storage/src/main/java/org/xiqe/storage/converters/QNameConverter.java v 372

/trunk/xiqe/storage/src/test/java/org/xiqe/storage/converters/QNameConverterTest.java v 372

Ticket #27: QNameConverter introduced
2006-04-20 18:34:56Petr Adámek

/trunk/xiqe/core/src/main/java/org/xiqe/structures/NodeName.java v 371

/trunk/xiqe/core/src/main/java/org/xiqe/structures/NodeNameTable.java v 371

/trunk/xiqe/core/src/main/java/org/xiqe/structures/NodeNameTableImpl.java v 371

/trunk/xiqe/core/src/main/java/org/xiqe/structures/StorageStructureGenerator.java v 371

/trunk/xiqe/core/src/main/java/org/xiqe/structures/StorageStructureGeneratorHandler.java v 371

/trunk/xiqe/core/src/main/java/org/xiqe/structures/dom/DOMStructure.java v 371

/trunk/xiqe/core/src/main/java/org/xiqe/structures/signatures/ExtendedSignature.java v 371

/trunk/xiqe/core/src/main/java/org/xiqe/structures/signatures/ExtendedStructure.java v 371

/trunk/xiqe/core/src/main/java/org/xiqe/structures/signatures/Signature.java v 371

/trunk/xiqe/core/src/main/java/org/xiqe/structures/signatures/StandardSignature.java v 371

/trunk/xiqe/core/src/main/java/org/xiqe/structures/signatures/StandardStructure.java v 371

/trunk/xiqe/core/src/test/java/org/xiqe/structures/NodeNameTableAbstractTestCase.java v 371

/trunk/xiqe/core/src/test/java/org/xiqe/structures/signatures/ExtendedSignatureTest.java v 371

/trunk/xiqe/core/src/test/java/org/xiqe/structures/signatures/StandardSignatureTest.java v 371

Ticket #27: NodeName has been replaced with QName and/or int node name in all public interfaces. NodeName has been marked as deprecated and it is used only in NodeNameTable.
2006-04-20 13:10:08Petr Vlček

/trunk/xiqe/core/src/test/java/org/xiqe/model/dom/DOMNodeResolver.java v 370

DOMNodeResolver class set to public.
2006-04-18 22:41:29Josef Šustáček

/trunk/xiqe/core/src/main/java/org/xiqe/structures/NodeResolver.java v 369

Methods supporting attributes added to interface NodeResolver and all classes implementing this interface.
2006-04-18 22:37:25Josef Šustáček

/trunk/xiqe/core/src/main/java/org/xiqe/model/dom/AbstractNode.java v 368

/trunk/xiqe/core/src/main/java/org/xiqe/structures/NodeResolver.java v 368

/trunk/xiqe/core/src/main/java/org/xiqe/structures/dom/DOMStructure.java v 368

/trunk/xiqe/core/src/main/java/org/xiqe/structures/signatures/SignaturesDOMStoragePlan.java v 368

/trunk/xiqe/core/src/main/java/org/xiqe/structures/signatures/StandardSignaturesDOMStoragePlan.java v 368

/trunk/xiqe/core/src/test/java/org/xiqe/model/dom/AbstractNodeTest.java v 368

/trunk/xiqe/core/src/test/java/org/xiqe/model/dom/CharacterDataImplTest.java v 368

/trunk/xiqe/core/src/test/java/org/xiqe/model/dom/DOMModelTest.java v 368

/trunk/xiqe/core/src/test/java/org/xiqe/model/dom/DOMNodeResolver.java v 368

2006-04-18 20:54:40Jan Kolomazník

/trunk/xiqe/storage/src/test/java/org/xiqe/storage/io/file/FakeFileStorageManager.java v 367

/trunk/xiqe/storage/src/test/java/org/xiqe/storage/io/file/FileBlockCollectionAbstractTestCase.java v 367

/trunk/xiqe/storage/src/test/java/org/xiqe/storage/io/file/FixedSizeFileBlockCollectionTest.java v 367

/trunk/xiqe/storage/src/test/java/org/xiqe/storage/io/file/VariableSizeFileBlockCollectionTest.java v 367

Repair storage tests. Now delete all temp files after tests. Note: Testing under WinXP.
2006-04-18 19:19:52Jan Kolomazník

/trunk/xiqe/storage/src/main/java/org/xiqe/storage/io/file/FileBlockCollection.java v 366

/trunk/xiqe/storage/src/main/java/org/xiqe/storage/io/file/FileStorageManager.java v 366

/trunk/xiqe/storage/src/main/java/org/xiqe/storage/io/file/FixedSizeFileBlockCollection.java v 366

/trunk/xiqe/storage/src/main/java/org/xiqe/storage/io/file/VariableSizeFileBlockCollection.java v 366

/trunk/xiqe/storage/src/test/java/org/xiqe/storage/io/StorageManagerAbstractTestCase.java v 366

Refactoring responsibility of delete files from FileStorageManager to FileBlockCollection. It's fixed last two error in tests of FileStorageManagerTest.
2006-04-18 18:42:52Jan Kolomazník

/trunk/xiqe/storage/src/test/java/org/xiqe/storage/io/StorageManagerAbstractTestCase.java v 365

Repair bug in test class. Tests can't delete file, because tests didn't close manager.
2006-04-18 17:46:55Jan Kolomazník

/trunk/xiqe/storage/src/main/java/org/xiqe/storage/io/file/FileBlockCollection.java v 364

/trunk/xiqe/storage/src/main/java/org/xiqe/storage/io/file/FileStorageManager.java v 364

Fixed error from test org.xiqe.storage.io.file.FileStorageManagerTest.testClose.
2006-04-18 10:01:04Jan Kolomazník

/trunk/xiqe/storage/src/test/java/org/xiqe/storage/collections/HashTableTest.java v 363

/trunk/xiqe/storage/src/test/java/org/xiqe/storage/converters/ByteConverterTest.java v 363

/trunk/xiqe/storage/src/test/java/org/xiqe/storage/converters/ShortConverterTest.java v 363

Fixed error with compilation storage tests in Eclipse.
2006-04-17 19:03:27Petr Adámek

/trunk/xiqe/storage/src/main/java/org/xiqe/storage/io/file/VariableSizeFileBlockCollection.java v 362

Ticket #9: Problem with exhausting of address space by FileChannel.map() in VariableSizeFileBlockCollection resolved with replacing FileChannel.map() by regular FileChannel read/write operations.
2006-04-17 17:37:04Petr Adámek

/trunk/xiqe/storage/src/main/java/org/xiqe/storage/converters/Utf8StringConverter.java (from /trunk/xiqe/storage/src/main/java/org/xiqe/storage/converters/StringConverter.java:360) v 361

/trunk/xiqe/storage/src/test/java/org/xiqe/storage/converters/Utf8StringConverterTest.java (from /trunk/xiqe/storage/src/test/java/org/xiqe/storage/converters/StringConverterTest.java:360) v 361

Utf8StringConverter introduced
2006-04-02 10:27:07Petr Vlček

/trunk/xiqe/core/src/test/java/org/xiqe/xpath/helpers/LoggingHandlerDecorator.java v 360

Corrected bad logging configuration for class LoggingHandlerDecorator
2006-04-02 10:24:01Petr Vlček

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/ExpressionCompiler.java v 359

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/Visitable.java v 359

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/Visitor.java v 359

/trunk/xiqe/core/src/test/java/org/xiqe/xpath/expressions v 359

/trunk/xiqe/core/src/test/java/org/xiqe/xpath/expressions/ExpressionCompilerTest.java v 359

/trunk/xiqe/core/src/test/java/org/xiqe/xpath/helpers/LoggingHandlerDecorator.java v 359

Corrected error in ExpressionCompiler (function calls were not processed correctly), added simple test for ExpressionCompiler and corrected some javadoc comments in Visitor interface.
2006-04-02 00:12:36Petr Vlček

/trunk/xiqe/core/src/test/java/org/xiqe/model/dom/AbstractNodeTest.java v 358

Corrected error in AbstractNodeTest (missing suite() method produced compilation error).
2006-04-01 00:46:36Josef Šustáček

/trunk/xiqe/core/src/main/java/org/xiqe/model/dom/AbstractNode.java v 357

/trunk/xiqe/core/src/main/java/org/xiqe/model/dom/AttrImpl.java v 357

/trunk/xiqe/core/src/main/java/org/xiqe/model/dom/CharacterDataImpl.java v 357

/trunk/xiqe/core/src/main/java/org/xiqe/model/dom/DOMModel.java v 357

/trunk/xiqe/core/src/main/java/org/xiqe/model/dom/DocumentImpl.java v 357

/trunk/xiqe/core/src/main/java/org/xiqe/model/dom/ElementImpl.java v 357

/trunk/xiqe/core/src/main/java/org/xiqe/model/dom/ParentNode.java v 357

/trunk/xiqe/core/src/main/java/org/xiqe/model/dom/TextImpl.java v 357

/trunk/xiqe/core/src/test/java/org/xiqe/model/dom/AbstractNodeTest.java v 357

/trunk/xiqe/core/src/test/java/org/xiqe/model/dom/AttrImplTest.java v 357

/trunk/xiqe/core/src/test/java/org/xiqe/model/dom/CharacterDataImplTest.java v 357

/trunk/xiqe/core/src/test/java/org/xiqe/model/dom/CommentImplTest.java v 357

/trunk/xiqe/core/src/test/java/org/xiqe/model/dom/DOMModelTest.java v 357

/trunk/xiqe/core/src/test/java/org/xiqe/model/dom/DOMNodeResolver.java v 357

/trunk/xiqe/core/src/test/java/org/xiqe/model/dom/DOMTestCase.java v 357

/trunk/xiqe/core/src/test/java/org/xiqe/model/dom/DocumentImplTest.java v 357

/trunk/xiqe/core/src/test/java/org/xiqe/model/dom/DocumentTypeImplTest.java v 357

/trunk/xiqe/core/src/test/java/org/xiqe/model/dom/DomSuite.java v 357

/trunk/xiqe/core/src/test/java/org/xiqe/model/dom/ElementImplTest.java v 357

/trunk/xiqe/core/src/test/java/org/xiqe/model/dom/EntityImplTest.java v 357

/trunk/xiqe/core/src/test/java/org/xiqe/model/dom/NotationImplTest.java v 357

/trunk/xiqe/core/src/test/java/org/xiqe/model/dom/ParentNodeTest.java v 357

/trunk/xiqe/core/src/test/java/org/xiqe/model/dom/ProcessingInstructionImplTest.java v 357

/trunk/xiqe/core/src/test/java/org/xiqe/model/dom/TextImplTest.java v 357

/trunk/xiqe/storage/src/test/java/org/xiqe/storage/io/StorageManagerAbstractTestCase.java v 357

Javadoc for w3c dom classes added, remaining methods implemented. Added w3c dom tests - first basic implementation.
2006-03-31 00:34:37Petr Vlček

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/ExpressionCompiler.java v 356

Added XPath expression compiler
2006-03-30 14:10:12Petr Vlček

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/AdditiveExpr.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/AdditiveExprImpl.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/BinaryExpr.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/BinaryExprImpl.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/EqualityExpr.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/EqualityExprImpl.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/Expr.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/ExprImpl.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/FilterExpr.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/FilterExprImpl.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/FunctionExpr.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/FunctionExprImpl.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/LiteralExpr.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/LiteralExprImpl.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/LocationPath.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/LocationPathImpl.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/LogicalExpr.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/LogicalExprImpl.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/MultiplicativeExpr.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/MultiplicativeExprImpl.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/NameTest.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/NameTestImpl.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/NodeTest.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/NodeTestImpl.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/NodeTypeTest.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/NodeTypeTestImpl.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/NumberExpr.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/NumberExprImpl.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/OperatorExpr.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/PathExpr.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/PathExprImpl.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/Predicate.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/PredicateImpl.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/Predicated.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/ProcessingInstructionTest.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/ProcessingInstructionTestImpl.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/RelationalExpr.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/RelationalExprImpl.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/Step.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/StepImpl.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/UnaryExpr.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/UnaryExprImpl.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/UnionExpr.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/UnionExprImpl.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/VariableReference.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/VariableReferenceImpl.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/Visitable.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/Visitor.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/WildcardNameTest.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/WildcardNameTestImpl.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/XPathExpression.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/XPathExpressionFactory.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/XPathExpressionFactoryImpl.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/XPathExpressionImpl.java v 355

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/expressions/package-info.java v 355

Introduced XPath expression object model
2006-03-29 20:54:50Petr Vlček

/trunk/xiqe/core/src/javacc/grammar-xpath-1.0.jj v 354

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/Operator.java v 354

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/XPathHandler.java v 354

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/helpers/DefaultXPathHandler.java v 354

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/parser/XPathParserImpl.java v 354

/trunk/xiqe/core/src/test/java/org/xiqe/xpath/helpers/LoggingXPathHandler.java v 354

Removed operation from XPath handler API
2006-03-27 03:36:44Petr Vlček

/trunk/xiqe/core/src/javacc v 353

/trunk/xiqe/core/src/javacc/grammar-xpath-1.0.jj v 353

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/Axis.java v 353

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/NodeType.java v 353

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/Operator.java v 353

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/XPathHandler.java v 353

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/XPathParser.java v 353

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/XPathParserFactory.java v 353

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/helpers v 353

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/helpers/DefaultXPathHandler.java v 353

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/parser v 353

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/parser/ParseException.java v 353

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/parser/SimpleCharStream.java v 353

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/parser/Token.java v 353

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/parser/TokenMgrError.java v 353

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/parser/XPathParserImpl.java v 353

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/parser/XPathParserImplConstants.java v 353

/trunk/xiqe/core/src/main/java/org/xiqe/xpath/parser/XPathParserImplTokenManager.java v 353

/trunk/xiqe/core/src/test/java/org/xiqe/xpath/AxisTest.java v 353

/trunk/xiqe/core/src/test/java/org/xiqe/xpath/XPathParserTest.java v 353

/trunk/xiqe/core/src/test/java/org/xiqe/xpath/helpers v 353

/trunk/xiqe/core/src/test/java/org/xiqe/xpath/helpers/LoggingXPathHandler.java v 353

First implementation of the XPath parser.
2006-03-03 21:08:08Petr Vlček

/trunk/xiqe/core/src/main/resources/log4j.properties v 352

/trunk/xiqe/exex/src/main/resources/log4j.properties v 352

/trunk/xiqe/experiments/src/main/resources/log4j.properties v 352

/trunk/xiqe/storage/src/main/resources/log4j.properties v 352

/trunk/xiqe/xpathmark/src/main/resources/log4j.properties v 352

Minimal log4j configuration by default.