|
From: <rv...@us...> - 2012-07-31 23:54:35
|
Revision: 2346
http://dotnetrdf.svn.sourceforge.net/dotnetrdf/?rev=2346&view=rev
Author: rvesse
Date: 2012-07-31 23:54:29 +0000 (Tue, 31 Jul 2012)
Log Message:
-----------
Support for TimeSpan's in the IValuedNode machinery
Affects Issue [264]
Modified Paths:
--------------
Trunk/Libraries/core/Core/BlankNode.cs
Trunk/Libraries/core/Core/Extensions.cs
Trunk/Libraries/core/Core/GraphLiteralNode.cs
Trunk/Libraries/core/Core/URINode.cs
Trunk/Libraries/core/Core/VariableNode.cs
Trunk/Libraries/core/Nodes/BooleanNode.cs
Trunk/Libraries/core/Nodes/DateTimeNode.cs
Trunk/Libraries/core/Nodes/IValuedNode.cs
Trunk/Libraries/core/Nodes/NumericNode.cs
Trunk/Libraries/core/Nodes/StringNode.cs
Trunk/Libraries/core/Nodes/ValuedNodeExtensions.cs
Trunk/Libraries/core/Storage/Virtualisation/VirtualNode.cs
Trunk/Libraries/core/dotNetRDF.csproj
Trunk/Testing/sparqlDawgTests/Sparql11EvaluationTestSuite.cs
Trunk/dotNetRDF.suo
Added Paths:
-----------
Trunk/Libraries/core/Nodes/TimeSpanNode.cs
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <rv...@us...> - 2012-08-01 00:14:58
|
Revision: 2347
http://dotnetrdf.svn.sourceforge.net/dotnetrdf/?rev=2347&view=rev
Author: rvesse
Date: 2012-08-01 00:14:51 +0000 (Wed, 01 Aug 2012)
Log Message:
-----------
New unit test for an issue reported by Tomasz Pluskiewicz, no bug number yet as haven't fully investigated the cause
Modified Paths:
--------------
Trunk/Testing/unittest/Update/UpdateTests.cs
Trunk/dotNetRDF.suo
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <rv...@us...> - 2012-08-01 00:43:07
|
Revision: 2348
http://dotnetrdf.svn.sourceforge.net/dotnetrdf/?rev=2348&view=rev
Author: rvesse
Date: 2012-08-01 00:43:01 +0000 (Wed, 01 Aug 2012)
Log Message:
-----------
Fixes CORE-266 a silent bad graph reference on blank node issue caused by the use of Graph wrapper classes
This applies the fix to GraphPersistenceWrapper and WrapperGraph which is to call CopyTriple() on all triples being asserted to ensure the Graph references of the Nodes actually point to the underlying graph not the wrapper
Affects Issue [266]
Modified Paths:
--------------
Trunk/Libraries/core/Core/GraphPersistenceWrapper.cs
Trunk/Libraries/core/Core/WrapperGraph.cs
Trunk/Libraries/core/Query/Construct/ConstructContext.cs
Trunk/Testing/unittest/Update/UpdateTests.cs
Trunk/dotNetRDF.suo
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <rv...@us...> - 2012-08-01 00:47:25
|
Revision: 2349
http://dotnetrdf.svn.sourceforge.net/dotnetrdf/?rev=2349&view=rev
Author: rvesse
Date: 2012-08-01 00:47:19 +0000 (Wed, 01 Aug 2012)
Log Message:
-----------
Removed defunct Collides property from Triple and INode
Modified Paths:
--------------
Trunk/Libraries/core/Core/AdvancedTripleCollections.cs
Trunk/Libraries/core/Core/BaseNode.cs
Trunk/Libraries/core/Core/INode.cs
Trunk/Libraries/core/Core/Triple.cs
Trunk/Libraries/core/Core/TripleCollection.cs
Trunk/Libraries/core/Storage/Virtualisation/VirtualNode.cs
Trunk/dotNetRDF.suo
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <rv...@us...> - 2012-08-01 22:07:13
|
Revision: 2350
http://dotnetrdf.svn.sourceforge.net/dotnetrdf/?rev=2350&view=rev
Author: rvesse
Date: 2012-08-01 22:07:07 +0000 (Wed, 01 Aug 2012)
Log Message:
-----------
Initial work on SPARQL Operator extensibility refactor - outline API and implementations for numeric add and subtract though not tested hor have the existing expressions been migrated to use these yet
Affects Issue [264]
Modified Paths:
--------------
Trunk/Libraries/core/dotNetRDF.csproj
Trunk/dotNetRDF.suo
Added Paths:
-----------
Trunk/Libraries/core/Query/Operators/
Trunk/Libraries/core/Query/Operators/ISparqlOperator.cs
Trunk/Libraries/core/Query/Operators/Numeric/
Trunk/Libraries/core/Query/Operators/Numeric/AdditionOperator.cs
Trunk/Libraries/core/Query/Operators/Numeric/BaseNumericOperator.cs
Trunk/Libraries/core/Query/Operators/Numeric/SubtractionOperator.cs
Trunk/Libraries/core/Query/Operators/SparqlOperator.cs
Trunk/Libraries/core/Query/Operators/SparqlOperatorType.cs
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <rv...@us...> - 2012-08-02 00:36:46
|
Revision: 2351
http://dotnetrdf.svn.sourceforge.net/dotnetrdf/?rev=2351&view=rev
Author: rvesse
Date: 2012-08-02 00:36:40 +0000 (Thu, 02 Aug 2012)
Log Message:
-----------
Little bit more work on SPARQL Operators, still barely tested but starting to write unit tests
Affects Issue [264]
Modified Paths:
--------------
Trunk/Libraries/core/Query/Operators/ISparqlOperator.cs
Trunk/Libraries/core/Query/Operators/Numeric/AdditionOperator.cs
Trunk/Libraries/core/Query/Operators/Numeric/BaseNumericOperator.cs
Trunk/Libraries/core/Query/Operators/Numeric/SubtractionOperator.cs
Trunk/Libraries/core/Query/Operators/SparqlOperator.cs
Trunk/Libraries/core/dotNetRDF.csproj
Trunk/Testing/unittest/dotNetRDFUnitTests.csproj
Trunk/dotNetRDF.suo
Added Paths:
-----------
Trunk/Libraries/core/Query/Operators/Numeric/DivisionOperator.cs
Trunk/Libraries/core/Query/Operators/Numeric/MultiplicationOperator.cs
Trunk/Testing/unittest/Sparql/OperatorTests.cs
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <rv...@us...> - 2012-08-02 21:32:51
|
Revision: 2352
http://dotnetrdf.svn.sourceforge.net/dotnetrdf/?rev=2352&view=rev
Author: rvesse
Date: 2012-08-02 21:32:45 +0000 (Thu, 02 Aug 2012)
Log Message:
-----------
More of the infrastructure around SPARQL operator extensibility
Added an EffectiveType property to IValuedNode
Added implementations of ISparqlOperator for date time and time span arithmetic
More unit tests for this work
Affects Issue [264]
Modified Paths:
--------------
Trunk/Libraries/core/Core/BlankNode.cs
Trunk/Libraries/core/Core/GraphLiteralNode.cs
Trunk/Libraries/core/Core/Options.cs
Trunk/Libraries/core/Core/URINode.cs
Trunk/Libraries/core/Core/VariableNode.cs
Trunk/Libraries/core/Nodes/BooleanNode.cs
Trunk/Libraries/core/Nodes/DateTimeNode.cs
Trunk/Libraries/core/Nodes/IValuedNode.cs
Trunk/Libraries/core/Nodes/NumericNode.cs
Trunk/Libraries/core/Nodes/StringNode.cs
Trunk/Libraries/core/Nodes/TimeSpanNode.cs
Trunk/Libraries/core/Query/Operators/Numeric/BaseNumericOperator.cs
Trunk/Libraries/core/Query/Operators/SparqlOperator.cs
Trunk/Libraries/core/Storage/Virtualisation/VirtualNode.cs
Trunk/Libraries/core/dotNetRDF.csproj
Trunk/Testing/sparqlDawgTests/DawgTests.cs
Trunk/Testing/unittest/Sparql/OperatorTests.cs
Trunk/dotNetRDF.suo
Added Paths:
-----------
Trunk/Libraries/core/Query/Operators/DateTime/
Trunk/Libraries/core/Query/Operators/DateTime/BaseDateTimeOperator.cs
Trunk/Libraries/core/Query/Operators/DateTime/BaseTimeSpanOperator.cs
Trunk/Libraries/core/Query/Operators/DateTime/DateTimeAddition.cs
Trunk/Libraries/core/Query/Operators/DateTime/DateTimeSubtraction.cs
Trunk/Libraries/core/Query/Operators/DateTime/TimeSpanAddition.cs
Trunk/Libraries/core/Query/Operators/DateTime/TimeSpanSubtraction.cs
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <rv...@us...> - 2012-08-03 00:45:11
|
Revision: 2354
http://dotnetrdf.svn.sourceforge.net/dotnetrdf/?rev=2354&view=rev
Author: rvesse
Date: 2012-08-03 00:45:05 +0000 (Fri, 03 Aug 2012)
Log Message:
-----------
Initial commit of the rdfDBStudio stub application
Affects Issue [267]
Modified Paths:
--------------
Trunk/dotNetRDF.suo
Added Paths:
-----------
Trunk/Utilities/rdfDBStudio/
Trunk/Utilities/rdfDBStudio/App.xaml
Trunk/Utilities/rdfDBStudio/App.xaml.cs
Trunk/Utilities/rdfDBStudio/Properties/
Trunk/Utilities/rdfDBStudio/Properties/AssemblyInfo.cs
Trunk/Utilities/rdfDBStudio/Properties/Resources.Designer.cs
Trunk/Utilities/rdfDBStudio/Properties/Resources.resx
Trunk/Utilities/rdfDBStudio/Properties/Settings.Designer.cs
Trunk/Utilities/rdfDBStudio/Properties/Settings.settings
Trunk/Utilities/rdfDBStudio/Studio.xaml
Trunk/Utilities/rdfDBStudio/Studio.xaml.cs
Trunk/Utilities/rdfDBStudio/app.config
Trunk/Utilities/rdfDBStudio/rdfDBStudio.csproj
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <rv...@us...> - 2012-08-03 22:42:24
|
Revision: 2356
http://dotnetrdf.svn.sourceforge.net/dotnetrdf/?rev=2356&view=rev
Author: rvesse
Date: 2012-08-03 22:42:18 +0000 (Fri, 03 Aug 2012)
Log Message:
-----------
Modifies the relevant ISparqlExpression implementations to use the new ISparqlOperator mechanisms, no regressions in DAWG tests :-)
Affects Issue [264]
Modified Paths:
--------------
Trunk/Libraries/core/Query/Expressions/Arithmetic/AdditionExpression.cs
Trunk/Libraries/core/Query/Expressions/Arithmetic/DivisionExpression.cs
Trunk/Libraries/core/Query/Expressions/Arithmetic/MultiplicationExpression.cs
Trunk/Libraries/core/Query/Expressions/Arithmetic/SubtractionExpression.cs
Trunk/Testing/sparqlDawgTests/sparqlDawgTester.csproj
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <rv...@us...> - 2012-08-03 23:12:30
|
Revision: 2357
http://dotnetrdf.svn.sourceforge.net/dotnetrdf/?rev=2357&view=rev
Author: rvesse
Date: 2012-08-03 23:12:23 +0000 (Fri, 03 Aug 2012)
Log Message:
-----------
Bug fix for creating TimeSpanNode from ILiteralNode
Added TimeSpan ordering to Literal Node ordering
Affects Issue [264]
Modified Paths:
--------------
Trunk/Libraries/core/Core/EqualityHelper.cs
Trunk/Libraries/core/Nodes/ValuedNodeExtensions.cs
Trunk/Testing/unittest/dotNetRDFUnitTests.csproj
Added Paths:
-----------
Trunk/Testing/unittest/Core/ValuedNodeTests.cs
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <rv...@us...> - 2012-08-04 00:19:29
|
Revision: 2358
http://dotnetrdf.svn.sourceforge.net/dotnetrdf/?rev=2358&view=rev
Author: rvesse
Date: 2012-08-04 00:19:22 +0000 (Sat, 04 Aug 2012)
Log Message:
-----------
More stubbing for rdfDBStudio
- Stubbed the basic menu structure out
- Got the Grid Splitter working properly
- Made it possible to toggle the sidebar
- Added an About Box
- Implemented Exit
- Stubbed the Toolbar which currently has a single run button
Also initial stubbing for ExternalDataset
Affects Issue [267,237]
Modified Paths:
--------------
Trunk/Libraries/core/dotNetRDF.csproj
Trunk/Utilities/rdfDBStudio/App.xaml
Trunk/Utilities/rdfDBStudio/App.xaml.cs
Trunk/Utilities/rdfDBStudio/Studio.xaml
Trunk/Utilities/rdfDBStudio/Studio.xaml.cs
Trunk/Utilities/rdfDBStudio/rdfDBStudio.csproj
Trunk/dotNetRDF.suo
Added Paths:
-----------
Trunk/Libraries/core/Query/Datasets/DatasetGraphCollection.cs
Trunk/Libraries/core/Query/Datasets/ExternalDataset.cs
Trunk/Utilities/rdfDBStudio/About.xaml
Trunk/Utilities/rdfDBStudio/About.xaml.cs
Trunk/Utilities/rdfDBStudio/Icons/
Trunk/Utilities/rdfDBStudio/Icons/player_play.png
Removed Paths:
-------------
Trunk/Libraries/core/Core/DatasetGraphCollection.cs
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <rv...@us...> - 2012-08-07 00:25:56
|
Revision: 2359
http://dotnetrdf.svn.sourceforge.net/dotnetrdf/?rev=2359&view=rev
Author: rvesse
Date: 2012-08-07 00:25:50 +0000 (Tue, 07 Aug 2012)
Log Message:
-----------
Refactoring to allow for property functions support to be added to the library
Also takes the opportunity to abstract different forms of triple patterns more elegantly
This refactor is not yet fully completed though code should build and not display any regressions
Affects Issue [268]
Modified Paths:
--------------
Trunk/Libraries/core/Indexing.cs
Trunk/Libraries/core/Query/Algebra/AskBgp.cs
Trunk/Libraries/core/Query/Algebra/BGP.cs
Trunk/Libraries/core/Query/Algebra/LazyBgp.cs
Trunk/Libraries/core/Query/ExplainQueryProcessor.cs
Trunk/Libraries/core/Query/Optimisation/BaseQueryOptimiser.cs
Trunk/Libraries/core/Query/Optimisation/FilteredProductOptimiser.cs
Trunk/Libraries/core/Query/Optimisation/ImplicitJoinOptimiser.cs
Trunk/Libraries/core/Query/Optimisation/StrictAlgebraOptimiser.cs
Trunk/Libraries/core/Query/Optimisation/VariableSubstitutionTransformer.cs
Trunk/Libraries/core/Query/Optimisation/VirtualAlgebraOptimiser.cs
Trunk/Libraries/core/Query/Optimisation/WeightedOptimiser.cs
Trunk/Libraries/core/Query/Ordering/ISparqlOrderBy.cs
Trunk/Libraries/core/Query/Ordering/SparqlOrderByClasses.cs
Trunk/Libraries/core/Query/Patterns/BaseTriplePattern.cs
Trunk/Libraries/core/Query/Patterns/BindPattern.cs
Trunk/Libraries/core/Query/Patterns/FilterPattern.cs
Trunk/Libraries/core/Query/Patterns/GraphPattern.cs
Trunk/Libraries/core/Query/Patterns/ITriplePattern.cs
Trunk/Libraries/core/Query/Patterns/LetPattern.cs
Trunk/Libraries/core/Query/Patterns/PropertyPathPattern.cs
Trunk/Libraries/core/Query/Patterns/SubQueryPattern.cs
Trunk/Libraries/core/Query/Patterns/TriplePattern.cs
Trunk/Libraries/core/Query/SPARQLQuery.cs
Trunk/Libraries/core/Writing/Formatting/SparqlFormatter.cs
Trunk/Libraries/core/dotNetRDF.csproj
Trunk/Libraries/query.fulltext/Patterns/FullTextPattern.cs
Trunk/Testing/unittest/Sparql/OptimiserTests.cs
Trunk/Testing/unittest/Sparql/WeightedOptimiserTests.cs
Trunk/dotNetRDF.suo
Added Paths:
-----------
Trunk/Libraries/core/Query/Patterns/PropertyFunctionPattern.cs
Trunk/Libraries/core/Query/Patterns/TriplePatternType.cs
Trunk/Libraries/core/Query/PropertyFunctions/
Trunk/Libraries/core/Query/PropertyFunctions/IPropertyFunctionFactory.cs
Trunk/Libraries/core/Query/PropertyFunctions/ISparqlPropertyFunction.cs
Trunk/Libraries/core/Query/PropertyFunctions/PropertyFunctionExtensions.cs
Trunk/Libraries/core/Query/PropertyFunctions/PropertyFunctionFactory.cs
Trunk/Libraries/core/Query/PropertyFunctions/PropertyFunctionInfo.cs
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <rv...@us...> - 2012-08-07 00:45:20
|
Revision: 2360
http://dotnetrdf.svn.sourceforge.net/dotnetrdf/?rev=2360&view=rev
Author: rvesse
Date: 2012-08-07 00:45:14 +0000 (Tue, 07 Aug 2012)
Log Message:
-----------
Initial pass at a PropertyFunctionOptimiser which is an optimiser that finds Property Functions and inserts them into the BGPs
Affects Issue [268]
Modified Paths:
--------------
Trunk/Libraries/core/Query/PropertyFunctions/PropertyFunctionExtensions.cs
Trunk/dotNetRDF.suo
Added Paths:
-----------
Trunk/Libraries/core/Query/Optimisation/PropertyFunctionOptimiser.cs
Trunk/Libraries/query.fulltext/PropertyFunctions/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <rv...@us...> - 2012-08-07 16:20:06
|
Revision: 2361
http://dotnetrdf.svn.sourceforge.net/dotnetrdf/?rev=2361&view=rev
Author: rvesse
Date: 2012-08-07 16:19:59 +0000 (Tue, 07 Aug 2012)
Log Message:
-----------
Added a UniqueBlankNodesHandler which is a decorator for RDF Handlers which aims to ensure every blank node created is unique
Affects Issue [269]
Modified Paths:
--------------
Trunk/Libraries/core/Nodes/TimeSpanNode.cs
Trunk/Libraries/core/Parsing/Handlers/BaseHandler.cs
Trunk/Libraries/core/Query/Datasets/ExternalDataset.cs
Trunk/Libraries/core/Query/Operators/DateTime/BaseDateTimeOperator.cs
Trunk/Libraries/core/Query/Operators/DateTime/BaseTimeSpanOperator.cs
Trunk/Libraries/core/Query/Operators/DateTime/DateTimeAddition.cs
Trunk/Libraries/core/Query/Operators/DateTime/DateTimeSubtraction.cs
Trunk/Libraries/core/Query/Operators/DateTime/TimeSpanAddition.cs
Trunk/Libraries/core/Query/Operators/DateTime/TimeSpanSubtraction.cs
Trunk/Libraries/core/Query/Operators/ISparqlOperator.cs
Trunk/Libraries/core/Query/Operators/Numeric/AdditionOperator.cs
Trunk/Libraries/core/Query/Operators/Numeric/BaseNumericOperator.cs
Trunk/Libraries/core/Query/Operators/Numeric/DivisionOperator.cs
Trunk/Libraries/core/Query/Operators/Numeric/MultiplicationOperator.cs
Trunk/Libraries/core/Query/Operators/Numeric/SubtractionOperator.cs
Trunk/Libraries/core/Query/Operators/SparqlOperator.cs
Trunk/Libraries/core/Query/Operators/SparqlOperatorType.cs
Trunk/Libraries/core/Query/Optimisation/PropertyFunctionOptimiser.cs
Trunk/Libraries/core/Query/Patterns/PropertyFunctionPattern.cs
Trunk/Libraries/core/Query/Patterns/TriplePatternType.cs
Trunk/Libraries/core/Query/PropertyFunctions/IPropertyFunctionFactory.cs
Trunk/Libraries/core/Query/PropertyFunctions/ISparqlPropertyFunction.cs
Trunk/Libraries/core/Query/PropertyFunctions/PropertyFunctionFactory.cs
Trunk/Libraries/core/Query/PropertyFunctions/PropertyFunctionInfo.cs
Trunk/Libraries/core/Storage/Management/AllegroGraphServer.cs
Trunk/Libraries/core/Storage/Management/SesameServer.cs
Trunk/Libraries/core/Storage/Management/StardogServer.cs
Trunk/Libraries/core/dotNetRDF.csproj
Trunk/Libraries/query.fulltext/dotNetRDF.Query.FullText.csproj
Trunk/Testing/unittest/Core/ValuedNodeTests.cs
Trunk/Testing/unittest/Sparql/OperatorTests.cs
Trunk/Utilities/storemanager/InvalidTemplateForm.Designer.cs
Trunk/Utilities/storemanager/InvalidTemplateForm.cs
Trunk/dotNetRDF.suo
Added Paths:
-----------
Trunk/Libraries/core/Parsing/Handlers/UniqueBlankNodesHandler.cs
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <rv...@us...> - 2012-08-07 20:39:31
|
Revision: 2362
http://dotnetrdf.svn.sourceforge.net/dotnetrdf/?rev=2362&view=rev
Author: rvesse
Date: 2012-08-07 20:39:25 +0000 (Tue, 07 Aug 2012)
Log Message:
-----------
Refactoring around Property Function implementation
- Got Query.FullText refactored to use property functions though this means it's FullTextPropertyFunctionFactory must be registered in addition to the FullTextOptimiser for queries to use full text support
- Updated tests to reflect refactor
- Fixed bugs highlighted by the tests
Affects Issue [268]
Modified Paths:
--------------
Trunk/Libraries/core/Query/Optimisation/PropertyFunctionOptimiser.cs
Trunk/Libraries/core/Query/Optimisation/SparqlOptimiser.cs
Trunk/Libraries/core/Query/Patterns/ITriplePattern.cs
Trunk/Libraries/core/Query/Patterns/PropertyFunctionPattern.cs
Trunk/Libraries/core/Query/Patterns/TriplePattern.cs
Trunk/Libraries/core/Query/PropertyFunctions/ISparqlPropertyFunction.cs
Trunk/Libraries/core/Query/PropertyFunctions/PropertyFunctionFactory.cs
Trunk/Libraries/core/Query/PropertyFunctions/PropertyFunctionInfo.cs
Trunk/Libraries/core/Writing/Formatting/SparqlFormatter.cs
Trunk/Libraries/core/dotNetRDF.csproj
Trunk/Libraries/query.fulltext/FullTextHelper.cs
Trunk/Libraries/query.fulltext/Optimisation/FullTextOptimiser.cs
Trunk/Libraries/query.fulltext/dotNetRDF.Query.FullText.csproj
Trunk/Testing/unittest/Query/FullText/FullTextHelperTests.cs
Trunk/Testing/unittest/Query/FullText/FullTextOptimiserTests.cs
Trunk/Testing/unittest/Query/FullText/FullTextSparqlTests.cs
Trunk/Testing/unittest/dotNetRDFUnitTests.csproj
Trunk/dotNetRDF.suo
Added Paths:
-----------
Trunk/Libraries/core/Query/PropertyFunctions/PropertyFunctionHelper.cs
Trunk/Libraries/query.fulltext/Algebra/FullTextQuery.cs
Trunk/Libraries/query.fulltext/PropertyFunctions/FullTextMatchPropertyFunction.cs
Trunk/Libraries/query.fulltext/PropertyFunctions/FullTextPropertyFunctionFactory.cs
Removed Paths:
-------------
Trunk/Libraries/core/Query/PropertyFunctions/PropertyFunctionExtensions.cs
Trunk/Libraries/query.fulltext/Algebra/BaseFullTextOperator.cs
Trunk/Libraries/query.fulltext/Algebra/FullTextMatch.cs
Trunk/Libraries/query.fulltext/Patterns/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <rv...@us...> - 2012-08-08 00:32:52
|
Revision: 2364
http://dotnetrdf.svn.sourceforge.net/dotnetrdf/?rev=2364&view=rev
Author: rvesse
Date: 2012-08-08 00:32:46 +0000 (Wed, 08 Aug 2012)
Log Message:
-----------
Another variant on TreeIndexedTripleCollection added which offers slightly different performance characteristics
Modified Paths:
--------------
Trunk/Libraries/core/dotNetRDF.csproj
Trunk/dotNetRDF.suo
Added Paths:
-----------
Trunk/Libraries/core/Core/SubTreeIndexedTripleCollection.cs
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <rv...@us...> - 2012-08-08 23:42:53
|
Revision: 2365
http://dotnetrdf.svn.sourceforge.net/dotnetrdf/?rev=2365&view=rev
Author: rvesse
Date: 2012-08-08 23:42:47 +0000 (Wed, 08 Aug 2012)
Log Message:
-----------
Changes joins in BaseMultiset to use MultiDictionary instead of HashTable to avoid the hash collision bug and reduce the number of entries we actually have to run IsCompatibleWith() comparisons over (which are expensive)
Updated Acknowledgments.txt
Modified Paths:
--------------
Acknowledgments.txt
Trunk/Libraries/core/Query/Algebra/BaseMultiset.cs
Trunk/dotNetRDF.suo
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <rv...@us...> - 2012-08-09 00:34:41
|
Revision: 2366
http://dotnetrdf.svn.sourceforge.net/dotnetrdf/?rev=2366&view=rev
Author: rvesse
Date: 2012-08-09 00:34:34 +0000 (Thu, 09 Aug 2012)
Log Message:
-----------
Adds a PropertyFunctionFactories property to SparqlQuery
Tweaks FullTextOptimiser to always register FullTextPropertyFunction onto queries when the IsApplicable() method is called, eventually we should refactor to do property function detection in the parser stage instead
Tweaks PropertyFunctionOptimiser to apply if there are local factories present
There are some failing full text query tests right now which I should get fixed in the next couple of days
Removed defunct SparqlEngine enumeration
Affects Issue [268]
Modified Paths:
--------------
Trunk/Libraries/core/Query/Optimisation/PropertyFunctionOptimiser.cs
Trunk/Libraries/core/Query/PropertyFunctions/PropertyFunctionFactory.cs
Trunk/Libraries/core/Query/PropertyFunctions/PropertyFunctionHelper.cs
Trunk/Libraries/core/Query/SPARQLQuery.cs
Trunk/Libraries/query.fulltext/Optimisation/FullTextOptimiser.cs
Trunk/Testing/unittest/Query/FullText/FullTextSparqlTests2.cs
Trunk/dotNetRDF.suo
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <rv...@us...> - 2012-08-09 16:35:00
|
Revision: 2367
http://dotnetrdf.svn.sourceforge.net/dotnetrdf/?rev=2367&view=rev
Author: rvesse
Date: 2012-08-09 16:34:54 +0000 (Thu, 09 Aug 2012)
Log Message:
-----------
Fixes a bug in PropertyFunctionOptimiser which was causing the failure of the Full Text Query Tests
Affects Issue [268]
Modified Paths:
--------------
Trunk/Libraries/core/Query/Optimisation/PropertyFunctionOptimiser.cs
Trunk/Testing/unittest/Query/FullText/FullTextSparqlTests2.cs
Trunk/dotNetRDF.suo
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <rv...@us...> - 2012-08-09 18:54:13
|
Revision: 2368
http://dotnetrdf.svn.sourceforge.net/dotnetrdf/?rev=2368&view=rev
Author: rvesse
Date: 2012-08-09 18:54:07 +0000 (Thu, 09 Aug 2012)
Log Message:
-----------
Tests and fixes for a hashing/indexing collision that could still occur even with the use of MultiDictionary which is mostly immune to it - basically the bug occurs when two keys are considered non-equal from the user perspective but the default comparer for the key type considers them equal e.g. "1"^^xsd:integer and "01"^^xsd:integer
This upgrades the various comparer classes we had and makes them public, updates the code that uses MultiDictionary which may be affected to explicitly specify comparers that will not be susceptible to this.
One plus of this commit is that it should also improve performance since the default comparers we were using would do value comparisons which could get very expensive
Modified Paths:
--------------
Trunk/Libraries/core/Core/AdvancedTripleCollections.cs
Trunk/Libraries/core/Core/SubTreeIndexedTripleCollection.cs
Trunk/Libraries/core/Core/TreeIndexedTripleCollection.cs
Trunk/Libraries/core/Core/TripleCollection.cs
Trunk/Libraries/core/Core/TripleComparers.cs
Trunk/Libraries/core/Query/Algebra/BaseMultiset.cs
Trunk/Libraries/core/Query/Construct/ConstructContext.cs
Trunk/Testing/unittest/Core/CompareToTests.cs
Trunk/Testing/unittest/Core/IndexingTests.cs
Trunk/Testing/unittest/dotNetRDFUnitTests.csproj
Trunk/dotNetRDF.suo
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <rv...@us...> - 2012-08-10 18:48:41
|
Revision: 2369
http://dotnetrdf.svn.sourceforge.net/dotnetrdf/?rev=2369&view=rev
Author: rvesse
Date: 2012-08-10 18:48:34 +0000 (Fri, 10 Aug 2012)
Log Message:
-----------
Bug fix to FastNodeComparer
Upgrades all the writers that do sorting on triples to use FastNodeComparer
Fixes a bug with HtmlSchemaWriter introduced by the bug fix around aggregate evaluation
Modified Paths:
--------------
Trunk/Libraries/core/Core/TripleComparers.cs
Trunk/Libraries/core/Writing/CompressingTurtleWriter.cs
Trunk/Libraries/core/Writing/FastRDFXMLWriter.cs
Trunk/Libraries/core/Writing/HtmlSchemaWriter.cs
Trunk/Libraries/core/Writing/NTriplesWriter.cs
Trunk/Libraries/core/Writing/Notation3Writer.cs
Trunk/Libraries/core/Writing/RDFJSONWriter.cs
Trunk/Libraries/core/Writing/RdfXmlWriter.cs
Trunk/Libraries/core/Writing/TurtleWriter.cs
Trunk/Testing/unittest/Core/CompareToTests.cs
Trunk/dotNetRDF.suo
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <kal...@us...> - 2012-08-17 14:17:21
|
Revision: 2371
http://dotnetrdf.svn.sourceforge.net/dotnetrdf/?rev=2371&view=rev
Author: kal_ahmed
Date: 2012-08-17 14:17:15 +0000 (Fri, 17 Aug 2012)
Log Message:
-----------
Added myself to the list of developers.
Modified WriterUtilities to do better escaping of & characters appearing by themselves. Added a unit test to WriterTests.cs for this.
Modified Paths:
--------------
Acknowledgments.txt
Trunk/Libraries/core/Writing/WriterUtilities.cs
Trunk/Testing/unittest/Writing/WriterTests.cs
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <rv...@us...> - 2012-08-20 16:52:15
|
Revision: 2372
http://dotnetrdf.svn.sourceforge.net/dotnetrdf/?rev=2372&view=rev
Author: rvesse
Date: 2012-08-20 16:52:09 +0000 (Mon, 20 Aug 2012)
Log Message:
-----------
GZips a number of large data files present in Trunk, should reduce the size of a fresh checkout significantly
Modified Paths:
--------------
Trunk/Samples/sp2b/App_Data/sp2b.ttl
Trunk/Utilities/bsbm/App_Data/bsbm.ttl
Added Paths:
-----------
Trunk/Samples/sp2b/App_Data/sp2b10k.nt.gz
Trunk/Samples/sp2b/App_Data/sp2b250k.nt.gz
Trunk/Samples/sp2b/App_Data/sp2b50k.nt.gz
Trunk/Utilities/bsbm/App_Data/dataset_10.ttl.gz
Trunk/Utilities/bsbm/App_Data/dataset_100.ttl.gz
Trunk/Utilities/bsbm/App_Data/dataset_1000.ttl.gz
Trunk/Utilities/bsbm/App_Data/dataset_1500.ttl.gz
Trunk/Utilities/bsbm/App_Data/dataset_2000.ttl.gz
Trunk/Utilities/bsbm/App_Data/dataset_250.ttl.gz
Trunk/Utilities/bsbm/App_Data/dataset_2500.ttl.gz
Trunk/Utilities/bsbm/App_Data/dataset_2785.ttl.gz
Trunk/Utilities/bsbm/App_Data/dataset_50.ttl.gz
Trunk/Utilities/bsbm/App_Data/dataset_500.ttl.gz
Trunk/Utilities/bsbm/App_Data/stats_10.ttl.gz
Trunk/Utilities/bsbm/App_Data/stats_100.ttl.gz
Trunk/Utilities/bsbm/App_Data/stats_1000.ttl.gz
Trunk/Utilities/bsbm/App_Data/stats_1500.ttl.gz
Trunk/Utilities/bsbm/App_Data/stats_2000.ttl.gz
Trunk/Utilities/bsbm/App_Data/stats_250.ttl.gz
Trunk/Utilities/bsbm/App_Data/stats_2500.ttl.gz
Trunk/Utilities/bsbm/App_Data/stats_2785.ttl.gz
Trunk/Utilities/bsbm/App_Data/stats_50.ttl.gz
Trunk/Utilities/bsbm/App_Data/stats_500.ttl.gz
Removed Paths:
-------------
Trunk/Samples/sp2b/App_Data/sp2b10k.nt
Trunk/Samples/sp2b/App_Data/sp2b250k.nt
Trunk/Samples/sp2b/App_Data/sp2b50k.nt
Trunk/Utilities/bsbm/App_Data/dataset_10.ttl
Trunk/Utilities/bsbm/App_Data/dataset_100.ttl
Trunk/Utilities/bsbm/App_Data/dataset_1000.ttl
Trunk/Utilities/bsbm/App_Data/dataset_1500.ttl
Trunk/Utilities/bsbm/App_Data/dataset_2000.ttl
Trunk/Utilities/bsbm/App_Data/dataset_250.ttl
Trunk/Utilities/bsbm/App_Data/dataset_2500.ttl
Trunk/Utilities/bsbm/App_Data/dataset_2785.ttl
Trunk/Utilities/bsbm/App_Data/dataset_50.ttl
Trunk/Utilities/bsbm/App_Data/dataset_500.ttl
Trunk/Utilities/bsbm/App_Data/stats_10.ttl
Trunk/Utilities/bsbm/App_Data/stats_100.ttl
Trunk/Utilities/bsbm/App_Data/stats_1000.ttl
Trunk/Utilities/bsbm/App_Data/stats_1500.ttl
Trunk/Utilities/bsbm/App_Data/stats_2000.ttl
Trunk/Utilities/bsbm/App_Data/stats_250.ttl
Trunk/Utilities/bsbm/App_Data/stats_2500.ttl
Trunk/Utilities/bsbm/App_Data/stats_2785.ttl
Trunk/Utilities/bsbm/App_Data/stats_50.ttl
Trunk/Utilities/bsbm/App_Data/stats_500.ttl
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <rv...@us...> - 2012-08-22 21:52:09
|
Revision: 2374
http://dotnetrdf.svn.sourceforge.net/dotnetrdf/?rev=2374&view=rev
Author: rvesse
Date: 2012-08-22 21:51:58 +0000 (Wed, 22 Aug 2012)
Log Message:
-----------
Fixes a bug introduced in ThreadIsolatedValue by my previous commit
Updates the NAnt build script so that it will now sign most of our assemblies. Silverlight and Windows Phone 7 builds are not signed because those platforms have known problems with interactions between strong named assemblies and NuGet. Also the Query.FullText library is not currently signed for .Net 3.5 because the old Lucene.Net compatible with .Net 3.5 is not itself signed
Affects Issue [273]
Modified Paths:
--------------
Trunk/Build/nant/dotnetrdf.build
Trunk/Libraries/core/Common/ThreadIsolatedReference.cs
Trunk/Libraries/core/Core/Triple.cs
Trunk/Libraries/core/Query/Datasets/ExternalDataset.cs
Trunk/Libraries/core/dotNetRDF.csproj
Trunk/dotNetRDF.suo
Added Paths:
-----------
Trunk/Build/dotNetRDF.snk
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <rv...@us...> - 2012-08-23 16:52:59
|
Revision: 2376
http://dotnetrdf.svn.sourceforge.net/dotnetrdf/?rev=2376&view=rev
Author: rvesse
Date: 2012-08-23 16:52:53 +0000 (Thu, 23 Aug 2012)
Log Message:
-----------
Bug fix for an error in GraphCollection introduced by the refactor to use MultiDictionary which is only exposed when deriving from GraphCollection and overriding the Contains() method
Affects Issue [274]
Modified Paths:
--------------
Trunk/Libraries/core/ChangeLog.txt
Trunk/Libraries/core/Core/GraphCollection.cs
Trunk/Libraries/core/Core/PersistentTripleStore.cs
Trunk/Testing/unittest/Storage/PersistentTripleStoreTests.cs
Trunk/Testing/unittest/dotNetRDFUnitTests.csproj
Trunk/dotNetRDF.suo
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|