Re: pgsql: Faster expression evaluation and targetlist projection.
Thomas Munro <thomas.munro@enterprisedb.com>
From: Thomas Munro <thomas.munro@enterprisedb.com>
To: Andres Freund <andres@anarazel.de>
Cc: pgsql-committers <pgsql-committers@postgresql.org>
Date: 2017-03-25T22:55:13Z
Lists: pgsql-hackers
On Sun, Mar 26, 2017 at 11:11 AM, Andres Freund <andres@anarazel.de> wrote: > Faster expression evaluation and targetlist projection. > > This replaces the old, recursive tree-walk based evaluation, with > non-recursive, opcode dispatch based, expression evaluation. > Projection is now implemented as part of expression evaluation. > > This both leads to significant performance improvements, and makes > future just-in-time compilation of expressions easier. This is a huge achievement. Congratulations! -- Thomas Munro http://www.enterprisedb.com
Commits
-
Blindly attempt to fix sepgsql tests.
- 83bbcb04ab3b 10.0 landed
-
Faster expression evaluation and targetlist projection.
- b8d7f053c5c2 10.0 cited