mirror of
https://github.com/postgres/postgres.git
synced 2025-06-14 18:42:34 +03:00
> Looks like Alvaro got sideswiped by the system catalog indexing changes > I made over the weekend. It's a simple change, just reduce the whole > mess to a "CatalogUpdateIndexes()" call. I update two tuples, so I manually CatalogOpenIndexes() and CatalogIndexInsert() two times, as per comments in CatalogUpdateIndexes(). I also removed a couple of useless CommandCounterIncrement(), some useless definitions in src/include/commands/cluster.h and useless includes in src/backend/commands/cluster.c. This version passes the regression test I had made for previous versions. Alvaro Herrera
22 lines
586 B
C
22 lines
586 B
C
/*-------------------------------------------------------------------------
|
|
*
|
|
* cluster.h
|
|
* header file for postgres cluster command stuff
|
|
*
|
|
* Portions Copyright (c) 1996-2002, PostgreSQL Global Development Group
|
|
* Portions Copyright (c) 1994-5, Regents of the University of California
|
|
*
|
|
* $Id: cluster.h,v 1.15 2002/08/10 21:00:34 momjian Exp $
|
|
*
|
|
*-------------------------------------------------------------------------
|
|
*/
|
|
#ifndef CLUSTER_H
|
|
#define CLUSTER_H
|
|
|
|
/*
|
|
* functions
|
|
*/
|
|
extern void cluster(RangeVar *oldrelation, char *oldindexname);
|
|
|
|
#endif /* CLUSTER_H */
|