<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/mongo.git/src/mongo/db/query/optimizer/utils/memo_utils.cpp, branch master</title>
<subtitle>github.com: mongodb/mongo.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mongo.git/'/>
<entry>
<title>SERVER-76827 [CQF] Handle EvaluationProjection projection in plan extractor</title>
<updated>2023-05-04T22:12:14+00:00</updated>
<author>
<name>David Percy</name>
<email>david.percy@mongodb.com</email>
</author>
<published>2023-05-04T04:15:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mongo.git/commit/?id=b6b365ca5d8da099558eed947188c97085db4db5'/>
<id>b6b365ca5d8da099558eed947188c97085db4db5</id>
<content type='text'>
Don't require the child of an EvaluationNode to produce the projection
that the Evaluation binds: this can fail during SBENodeLowering.

Also, use a cost hint to make recursive_ix_nav.js choose the expected
plan: equality prefixes for 'a' and 'c'; residual predicate on 'e'; no
fetch.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Don't require the child of an EvaluationNode to produce the projection
that the Evaluation binds: this can fail during SBENodeLowering.

Also, use a cost hint to make recursive_ix_nav.js choose the expected
plan: equality prefixes for 'a' and 'c'; residual predicate on 'e'; no
fetch.
</pre>
</div>
</content>
</entry>
<entry>
<title>SERVER-73552 [CQF] Add ability to enumerate all plans</title>
<updated>2023-03-03T22:01:36+00:00</updated>
<author>
<name>Svilen Mihaylov</name>
<email>svilen.mihaylov@mongodb.com</email>
</author>
<published>2023-03-03T17:03:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mongo.git/commit/?id=4db71eaedb2afaa30cf926613a0dc7e8a971ab47'/>
<id>4db71eaedb2afaa30cf926613a0dc7e8a971ab47</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>SERVER-72570  [CQF] Lowering improvements</title>
<updated>2023-01-13T22:26:46+00:00</updated>
<author>
<name>Svilen Mihaylov</name>
<email>svilen.mihaylov@mongodb.com</email>
</author>
<published>2023-01-13T21:21:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mongo.git/commit/?id=b33efdec3ec9707fbdfc95da9b399a748c08433f'/>
<id>b33efdec3ec9707fbdfc95da9b399a748c08433f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>SERVER-69027  [CQF] Support for Recursive Index Navigation</title>
<updated>2022-12-08T15:02:29+00:00</updated>
<author>
<name>Svilen Mihaylov</name>
<email>svilen.mihaylov@mongodb.com</email>
</author>
<published>2022-12-08T14:21:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mongo.git/commit/?id=c48ece36af34cc35779408883ccf6ea0194e6358'/>
<id>c48ece36af34cc35779408883ccf6ea0194e6358</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>SERVER-70470  [CQF] Modularize core optimizer</title>
<updated>2022-10-18T20:24:54+00:00</updated>
<author>
<name>Svilen Mihaylov</name>
<email>svilen.mihaylov@mongodb.com</email>
</author>
<published>2022-10-18T18:51:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mongo.git/commit/?id=5e5d1f9d743ccbc1bb23266b75dc4f7af105c1d9'/>
<id>5e5d1f9d743ccbc1bb23266b75dc4f7af105c1d9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>SERVER-66783 Explain improvement add triggering rules to memo</title>
<updated>2022-08-29T16:08:45+00:00</updated>
<author>
<name>Matt Boros</name>
<email>matt.boros@mongodb.com</email>
</author>
<published>2022-08-29T14:46:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mongo.git/commit/?id=fb2209b3a862e819fed0f21eecd15b8fd4fa9a45'/>
<id>fb2209b3a862e819fed0f21eecd15b8fd4fa9a45</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>SERVER-62434 Implement query optimizer based on Path algebra and Cascades</title>
<updated>2022-01-31T21:48:46+00:00</updated>
<author>
<name>Svilen Mihaylov</name>
<email>svilen.mihaylov@mongodb.com</email>
</author>
<published>2022-01-31T21:05:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mongo.git/commit/?id=50db8e9573e191ba2c193b4ef3dba6b5c6488f82'/>
<id>50db8e9573e191ba2c193b4ef3dba6b5c6488f82</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
