Re: [HACKERS] PATCH: multivariate histograms and MCV lists

Поиск
Список
Период
Сортировка
Искать
От
Mark Dilger
Тема
Re: [HACKERS] PATCH: multivariate histograms and MCV lists
Дата
Msg-id
C96BDCC7-250F-479B-BEF4-F9F10A53120F@gmail.com
Ответ на
Список
Дерево обсуждения
[HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Adrien Nayrat <adrien.nayrat@dalibo.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Mark Dilger <hornschnorter@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Mark Dilger <hornschnorter@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Mark Dilger <hornschnorter@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Mark Dilger <hornschnorter@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Mark Dilger <hornschnorter@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Mark Dilger <hornschnorter@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tom Lane <tgl@sss.pgh.pa.us>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Alvaro Herrera <alvherre@alvh.no-ip.org>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Mark Dilger <hornschnorter@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Mark Dilger <hornschnorter@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Thomas Munro <thomas.munro@enterprisedb.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Andres Freund <andres@anarazel.de>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Alvaro Herrera <alvherre@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Dean Rasheed <dean.a.rasheed@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Dean Rasheed <dean.a.rasheed@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Dean Rasheed <dean.a.rasheed@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Dean Rasheed <dean.a.rasheed@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Dean Rasheed <dean.a.rasheed@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Dean Rasheed <dean.a.rasheed@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Dean Rasheed <dean.a.rasheed@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Dean Rasheed <dean.a.rasheed@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Bruce Momjian <bruce@momjian.us>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Dean Rasheed <dean.a.rasheed@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Bruce Momjian <bruce@momjian.us>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Dean Rasheed <dean.a.rasheed@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Dean Rasheed <dean.a.rasheed@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Dean Rasheed <dean.a.rasheed@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Dean Rasheed <dean.a.rasheed@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Dean Rasheed <dean.a.rasheed@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Dean Rasheed <dean.a.rasheed@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Thomas Munro <thomas.munro@enterprisedb.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Dean Rasheed <dean.a.rasheed@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Dean Rasheed <dean.a.rasheed@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Dean Rasheed <dean.a.rasheed@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Dean Rasheed <dean.a.rasheed@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Dean Rasheed <dean.a.rasheed@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Dean Rasheed <dean.a.rasheed@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists David Rowley <david.rowley@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists David Rowley <david.rowley@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists David Rowley <david.rowley@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists David Rowley <david.rowley@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Andres Freund <andres@anarazel.de>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Michael Paquier <michael@paquier.xyz>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Alvaro Herrera <alvherre@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists David Rowley <david.rowley@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Dean Rasheed <dean.a.rasheed@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Dean Rasheed <dean.a.rasheed@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Dean Rasheed <dean.a.rasheed@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Robert Haas <robertmhaas@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Robert Haas <robertmhaas@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists David Rowley <david.rowley@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Dean Rasheed <dean.a.rasheed@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Dean Rasheed <dean.a.rasheed@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Dean Rasheed <dean.a.rasheed@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Dean Rasheed <dean.a.rasheed@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Dean Rasheed <dean.a.rasheed@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists David Rowley <david.rowley@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists David Rowley <david.rowley@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Dean Rasheed <dean.a.rasheed@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Dean Rasheed <dean.a.rasheed@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Dean Rasheed <dean.a.rasheed@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists David Rowley <david.rowley@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Dean Rasheed <dean.a.rasheed@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Dean Rasheed <dean.a.rasheed@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists David Rowley <david.rowley@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Dean Rasheed <dean.a.rasheed@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists David Rowley <david.rowley@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists David Rowley <david.rowley@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists David Rowley <david.rowley@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists David Rowley <david.rowley@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Dean Rasheed <dean.a.rasheed@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Dean Rasheed <dean.a.rasheed@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Dean Rasheed <dean.a.rasheed@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Konstantin Knizhnik <k.knizhnik@postgrespro.ru>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Konstantin Knizhnik <k.knizhnik@postgrespro.ru>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Dean Rasheed <dean.a.rasheed@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Mark Dilger <hornschnorter@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Mark Dilger <hornschnorter@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Mark Dilger <hornschnorter@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Mark Dilger <hornschnorter@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Michael Paquier <michael.paquier@gmail.com>
Re: [HACKERS] PATCH: multivariate histograms and MCV lists Mark Dilger <hornschnorter@gmail.com>

> On Nov 18, 2017, at 12:28 PM, Tomas Vondra  wrote:
> 
> Hi,
> 
> Attached is an updated version of the patch, adopting the psql describe
> changes introduced by 471d55859c11b.
> 
> regards
> 
> -- 
> Tomas Vondra                  http://www.2ndQuadrant.com
> PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services
> <0001-multivariate-MCV-lists.patch.gz><0002-multivariate-histograms.patch.gz>

Hello Tomas,

In 0002-multivariate-histograms.patch, src/include/nodes/relation.h,
struct StatisticExtInfo, you change:

-       char            kind;                   /* statistic kind of this entry */
+       int                     kinds;                  /* statistic kinds of this entry */

to have 'kinds' apparently be a bitmask, based on reading how you use
this in the code.  The #defines just below the struct give the four bits
to be used,

#define STATS_EXT_INFO_NDISTINCT            1
#define STATS_EXT_INFO_DEPENDENCIES         2
#define STATS_EXT_INFO_MCV                  4
#define STATS_EXT_INFO_HISTOGRAM            8

except that nothing in the file indicates that this is so.  Perhaps a comment
could be added here mentioning that 'kinds' is a bitmask, and that these
#defines are related?

mark
В списке pgsql-hackers по дате отправления
От: Tom Lane
Дата:
От: Tomas Vondra
Дата:
FAQ