Commit d8240a18 authored by Michael Meskes's avatar Michael Meskes

Imported Upstream version 8.2

parent 08c10021
2007-02-14 Tom Lane <tgl@redhat.com>
* pg_filedump.c, .h: Remove rtree support (gone in PostgreSQL 8.2)
and add GIN support. Other updates for changes in index special
section contents in 8.2.
* pg_filedump.c: Repair old bug that misreported header length by
4 bytes.
* pg_filedump.c, .h: Update version and copyright date.
2005-11-21 Tom Lane <tgl@redhat.com>
* pg_filedump.c, .h: Adjust to support PostgreSQL 8.1 tuple format
......
pg_filedump - Display formatted contents of a PostgreSQL heap/index/control
file.
Copyright (c) 2002, 2003, 2005 Red Hat, Inc.
Copyright (c) 2002-2007 Red Hat, Inc.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
......@@ -10,7 +10,7 @@ the Free Software Foundation; either version 2 of the License, or
Author: Patrick Macdonald <patrickm@redhat.com>
Version: 8.1.1
Version: 8.2.0
Overview:
------------------------------------------------------------------------
......@@ -33,6 +33,9 @@ corrupt, you need a method of forcing a block size.
Release Notes / Databases Supported
-----------------------------------------------------------------------
V8.2.0 Must be compiled against a PostgreSQL 8.2 installation.
Supports: PostgreSQL 8.2.x
V8.1.1 Must be compiled against a PostgreSQL 8.1 installation.
Supports: PostgreSQL 8.1.x
......
This diff is collapsed.
/*
* pg_filedump.h - PostgreSQL file dump utility for dumping and
* formatting heap(data), index and control files.
* Version 8.1.1 for PostgreSQL 8.1
* Version 8.2.0 for PostgreSQL 8.2
*
* Copyright (c) 2002, 2003, 2005 Red Hat, Inc. All rights reserved.
* Copyright (c) 2002-2007 Red Hat, Inc. All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
......@@ -32,9 +32,9 @@
#include "postgres.h"
#include "storage/bufpage.h"
#include "access/hash.h"
#include "access/gin.h"
#include "access/gist.h"
#include "access/nbtree.h"
#include "access/rtree.h"
#include "access/itup.h"
#include "access/htup.h"
#include "catalog/pg_control.h"
......@@ -80,9 +80,10 @@ typedef enum
{
SPEC_SECT_NONE, // No special section on block
SPEC_SECT_SEQUENCE, // Sequence info in special section
SPEC_SECT_INDEX_RTREE, // RTree/GIST index info in special section
SPEC_SECT_INDEX_BTREE, // BTree index info in special section
SPEC_SECT_INDEX_HASH, // Hash index info in special section
SPEC_SECT_INDEX_GIST, // GIST index info in special section
SPEC_SECT_INDEX_GIN, // GIN index info in special section
SPEC_SECT_ERROR_UNKNOWN, // Unknown error
SPEC_SECT_ERROR_BOUNDARY // Boundary error
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment