|
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.
|