Re: BUG #16111: Unexpected query compilation error “negative bitmapset member not allowed”
Tomas Vondra <tomas.vondra@2ndquadrant.com>
From: Tomas Vondra <tomas.vondra@2ndquadrant.com>
To: tuomas.leikola@gmail.com, pgsql-bugs@lists.postgresql.org
Date: 2019-11-13T13:41:14Z
Lists: pgsql-bugs
Attachments
- estimate_multivariate_ndistinct.patch (text/plain) patch
On Wed, Nov 13, 2019 at 10:42:32AM +0000, PG Bug reporting form wrote: >The following bug has been logged on the website: > >Bug reference: 16111 >Logged by: Tuomas Leikola >Email address: tuomas.leikola@gmail.com >PostgreSQL version: 12.0 >Operating system: windows, linux >Description: > >I’ve been trying to cook up some kind of online reorganizer, which requires >looking at rows’ physical locations and rearranging those that are >suboptimal. In this endeavor, I stumbled on what appears to be a compiler >bug introduced with multivariate statistics. > Yeah, this is a bug in estimate_multivariate_ndistinct, which fails to ignore system attributes :-( The attached patch fixes it, but unfortunatly we've missed this round of minor releases :-( I'll get it pushed in a couple of days. Thanks for the report and the reproducer, very helpful! regards -- Tomas Vondra http://www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services
Commits
-
Skip system attributes when applying mvdistinct stats
- 25a9ff6cadbb 11.7 landed
- 0b0f281cc0fe 10.12 landed
- 28555a53cb75 12.2 landed
- d482f7f867b5 13.0 landed