Optimization

Those of you who are familiar with db4o query processor may already suspect that LINQ queries as well as NQ and QueryByExample queries are converted to SODA Query under the hood. And that is true. The downside of this is that some of the queries cannot be converted to SODA and will run against all instances of matching class objects. Some of the cases when conversion is not possible: