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