On 05/26/2013 01:38 PM, Andy Seaborne wrote:
On 25/05/13 19:45, Sarven Capadisli wrote:
Hi,

What does Optimize.noOptimizer() [1] entail?

It installs, as the global optimizer, one that is extremely fast and
efficient ... at doing nothing.

It returns the algebra expression unchanged.

I'm not sure I completely understand the consequences. Does it essentially impact rules and inferencing?

Does it impact or deactivate TDB Optimizer [2]?

TDB calls the main optmizer - if it's been set to the null optimizer no
change to the algebra is done (BGP reordering is handled separately).

So, they don't influence one another? What if the TDB optimizer uses weighing rules (stats.opt)?

     Andy


[1]
http://jena.apache.org/documentation/javadoc/arq/com/hp/hpl/jena/sparql/algebra/optimize/Optimize.html#noOptimizer()


[2] http://jena.apache.org/documentation/tdb/optimizer.html

-Sarven
http://csarven.ca/#i






Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to