Re: Avoid index rebuilds for no-rewrite ALTER TABLE ALTER TYPE
От | Noah Misch |
---|---|
Тема | Re: Avoid index rebuilds for no-rewrite ALTER TABLE ALTER TYPE |
Дата | |
Msg-id | 20110706185039.GC1169@tornado.leadboat.com обсуждение исходный текст |
Ответ на | Re: Avoid index rebuilds for no-rewrite ALTER TABLE ALTER TYPE (Robert Haas <robertmhaas@gmail.com>) |
Ответы |
Re: Avoid index rebuilds for no-rewrite ALTER TABLE ALTER TYPE
|
Список | pgsql-hackers |
On Wed, Jul 06, 2011 at 09:55:01AM -0400, Robert Haas wrote: > On Thu, Jun 30, 2011 at 1:02 PM, Robert Haas <robertmhaas@gmail.com> wrote: > > On first blush, that looks a whole lot cleaner. ?I'll try to find some > > time for a more detailed review soon. > > This seems not to compile for me: > > gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith > -Wdeclaration-after-statement -Wendif-labels -Wformat-security > -fno-strict-aliasing -fwrapv -g -Werror -I../../../src/include > -I/opt/local/include -c -o index.o index.c -MMD -MP -MF > .deps/index.Po > index.c:692: error: conflicting types for ?index_create? > ../../../src/include/catalog/index.h:53: error: previous declaration > of ?index_create? was here > cc1: warnings being treated as errors > index.c: In function ?index_create?: > index.c:821: warning: passing argument 5 of ?heap_create? makes > integer from pointer without a cast > index.c:821: warning: passing argument 6 of ?heap_create? makes > pointer from integer without a cast > index.c:821: error: too few arguments to function ?heap_create? Drat; fixed in this version. My local branches contain a large test battery that I filter out of the diff before posting. This time, that filter also removed an essential part of the patch. Thanks, nm
Вложения
В списке pgsql-hackers по дате отправления: