diff options
author | Jeffrey C. Lerman <jeff@sironamedical.com> | 2023-03-27 14:52:28 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-03-27 23:52:28 +0200 |
commit | ae6b859c9dbf08d3385f44fc348454891dbf520c (patch) | |
tree | 7d051646bac121b280fc82f9ce073a87837dc8f1 /docs/namespaces_and_bindings.rst | |
parent | 0d07f9bc014562d77121768414ec20fd9382ed0a (diff) | |
download | rdflib-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