<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/rdflib.git, branch initbindings-fix</title>
<subtitle>github.com: rdflib/rdflib.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/rdflib.git/'/>
<entry>
<title>Fix initBindings handling. Fixes #294</title>
<updated>2015-11-28T08:08:06+00:00</updated>
<author>
<name>Gunnar Aastrand Grimnes</name>
<email>gromgull@gmail.com</email>
</author>
<published>2015-11-28T08:08:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/rdflib.git/commit/?id=6200934ace658ca05de693956b37623ce3a545eb'/>
<id>6200934ace658ca05de693956b37623ce3a545eb</id>
<content type='text'>
This changes initBinding handling from adding values in the context
object, to actually changing the query algebra and inserting a values
clause in the right place.

This also adds a bunch of tests.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This changes initBinding handling from adding values in the context
object, to actually changing the query algebra and inserting a values
clause in the right place.

This also adds a bunch of tests.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #547 from gromgull/master</title>
<updated>2015-11-22T13:57:35+00:00</updated>
<author>
<name>Jörn Hees</name>
<email>joernhees@users.noreply.github.com</email>
</author>
<published>2015-11-22T13:57:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/rdflib.git/commit/?id=fa4172cc51a39b698ab7cb81240243ed6d62db1c'/>
<id>fa4172cc51a39b698ab7cb81240243ed6d62db1c</id>
<content type='text'>
Small but nice SPARQL Optimisation fix</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Small but nice SPARQL Optimisation fix</pre>
</div>
</content>
</entry>
<entry>
<title>cleaned up trailing whitespace</title>
<updated>2015-11-22T13:13:38+00:00</updated>
<author>
<name>Gunnar Aastrand Grimnes</name>
<email>gromgull@gmail.com</email>
</author>
<published>2015-11-22T13:13:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/rdflib.git/commit/?id=227b41fb1f1de15f1f4c126aae008444e0e6b0a9'/>
<id>227b41fb1f1de15f1f4c126aae008444e0e6b0a9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Small but nice SPARQL Optimisation fix</title>
<updated>2015-11-22T08:40:45+00:00</updated>
<author>
<name>Gunnar Aastrand Grimnes</name>
<email>gromgull@gmail.com</email>
</author>
<published>2015-11-20T19:21:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/rdflib.git/commit/?id=cf9ccd9b894789cfbb90f341121f14bdb939c45e'/>
<id>cf9ccd9b894789cfbb90f341121f14bdb939c45e</id>
<content type='text'>
This reorders the triples in a BGP while evaluating, so that the "most
bound" triples are evaluated first. The algebra transformation also does
this, but "statically", i.e. without looking at the data.

At runtime, we may have bindings from other places
(BIND/VALUES/initBindings) which can massively improve query time.

In a BerkelyDB store with ~250k triples, I had a query with two triples
patterns that retrieved 38 out of 25000 possible matching triples with a
particular property. Adding this fix brought query time from 8s to
800ms.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reorders the triples in a BGP while evaluating, so that the "most
bound" triples are evaluated first. The algebra transformation also does
this, but "statically", i.e. without looking at the data.

At runtime, we may have bindings from other places
(BIND/VALUES/initBindings) which can massively improve query time.

In a BerkelyDB store with ~250k triples, I had a query with two triples
patterns that retrieved 38 out of 25000 possible matching triples with a
particular property. Adding this fix brought query time from 8s to
800ms.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #534 from lrowe/patch-2</title>
<updated>2015-10-29T15:01:05+00:00</updated>
<author>
<name>Jörn Hees</name>
<email>joernhees@users.noreply.github.com</email>
</author>
<published>2015-10-29T15:01:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/rdflib.git/commit/?id=ea043ead8fd51acca7d2d3f4562aab7b05b2baa1'/>
<id>ea043ead8fd51acca7d2d3f4562aab7b05b2baa1</id>
<content type='text'>
Avoid verbose build logging</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Avoid verbose build logging</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid verbose build logging</title>
<updated>2015-10-29T01:22:31+00:00</updated>
<author>
<name>Laurence Rowe</name>
<email>l@lrowe.co.uk</email>
</author>
<published>2015-10-29T01:22:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/rdflib.git/commit/?id=8cca20e096c579647520bd7636f88beacabda829'/>
<id>8cca20e096c579647520bd7636f88beacabda829</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fixed a handful of stupid bugs in the csv2rdf tool</title>
<updated>2015-10-27T11:13:30+00:00</updated>
<author>
<name>Gunnar Aastrand Grimnes</name>
<email>gromgull@gmail.com</email>
</author>
<published>2015-10-27T11:11:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/rdflib.git/commit/?id=ad1ec4e81381175da2c834f9f40e7d0411dbc2c0'/>
<id>ad1ec4e81381175da2c834f9f40e7d0411dbc2c0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #533 from joernhees/sparql_date</title>
<updated>2015-10-24T12:26:00+00:00</updated>
<author>
<name>Jörn Hees</name>
<email>joernhees@users.noreply.github.com</email>
</author>
<published>2015-10-24T12:26:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/rdflib.git/commit/?id=18cce41ed5fdc7e4dc0189fc1107a8afc0e5c258'/>
<id>18cce41ed5fdc7e4dc0189fc1107a8afc0e5c258</id>
<content type='text'>
SPARQL can now compare xsd:date type as well, fixes #532</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
SPARQL can now compare xsd:date type as well, fixes #532</pre>
</div>
</content>
</entry>
<entry>
<title>SPARQL can now compare xsd:date type as well, fixes #532</title>
<updated>2015-10-24T12:09:19+00:00</updated>
<author>
<name>Joern Hees</name>
<email>dev@joernhees.de</email>
</author>
<published>2015-10-24T12:09:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/rdflib.git/commit/?id=a4002e3c502126cc82362e875fe61ce717912e6a'/>
<id>a4002e3c502126cc82362e875fe61ce717912e6a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #529 from gromgull/master</title>
<updated>2015-10-11T11:24:46+00:00</updated>
<author>
<name>Jörn Hees</name>
<email>joernhees@users.noreply.github.com</email>
</author>
<published>2015-10-11T11:24:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/rdflib.git/commit/?id=e1d0002fe699149865d8fa33937fa93806f4652a'/>
<id>e1d0002fe699149865d8fa33937fa93806f4652a</id>
<content type='text'>
let Resource objects be slices with other resources directly</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
let Resource objects be slices with other resources directly</pre>
</div>
</content>
</entry>
</feed>
