summaryrefslogtreecommitdiff
path: root/docs/namespaces_and_bindings.rst
diff options
context:
space:
mode:
authorJeffrey C. Lerman <jeff@sironamedical.com>2023-03-27 14:52:28 -0700
committerGitHub <noreply@github.com>2023-03-27 23:52:28 +0200
commitae6b859c9dbf08d3385f44fc348454891dbf520c (patch)
tree7d051646bac121b280fc82f9ce073a87837dc8f1 /docs/namespaces_and_bindings.rst
parent0d07f9bc014562d77121768414ec20fd9382ed0a (diff)
downloadrdflib-ae6b859c9dbf08d3385f44fc348454891dbf520c.tar.gz
fix: eliminate file intermediary in translate algebra (#2267)
Previously, `rdflib.plugins.sparql.algebra.translateAlgebra()` maintained state via a file, with a fixed filename `query.txt`. With this change, use of that file is eliminated; state is now maintained in memory so that multiple concurrent `translateAlgebra()` calls, for example, should no longer interfere with each other. The change is accomplished with no change to the client interface. Basically, the actual functionality has been moved into a class, which is instantiated and used as needed (once per call to `algrebra.translateAlgebra()`).
Diffstat (limited to 'docs/namespaces_and_bindings.rst')
0 files changed, 0 insertions, 0 deletions