| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 1998-06-15 | Remove un-needed braces around single statements. | Bruce Momjian | |
| 1998-04-06 | Hi, | Bruce Momjian | |
| Attached you'll find a (big) patch that fixes make dep and make depend in all Makefiles where I found it to be appropriate. It also removes the dependency in Makefile.global for NAMEDATALEN and OIDNAMELEN by making backend/catalog/genbki.sh and bin/initdb/initdb.sh a little smarter. This no longer requires initdb.sh that is turned into initdb with a sed script when installing Postgres, hence initdb.sh should be renamed to initdb (after the patch has been applied :-) ) This patch is against the 6.3 sources, as it took a while to complete. Please review and apply, Cheers, Jeroen van Vianen | |||
| 1998-02-26 | pgindent run before 6.3 release, with Thomas' requested changes. | Bruce Momjian | |
| 1998-01-15 | Thank god for searchable mail archives. | PostgreSQL Daemon | |
| Patch by: wieck@sapserv.debis.de (Jan Wieck) One of the design rules of PostgreSQL is extensibility. And to follow this rule means (at least for me) that there should not only be a builtin PL. Instead I would prefer a defined interface for PL implemetations. | |||
| 1998-01-07 | Goodbye ABORT. Hello ERROR for all errors. | Bruce Momjian | |
| 1998-01-07 | Allow varchar() to only store needed bytes. Remove PALLOC,PALLOCTYPE,PFREE. ↵ | Bruce Momjian | |
| Clean up use of VARDATA. | |||
| 1998-01-05 | Change elog(WARN) to elog(ERROR) and elog(ABORT). | Bruce Momjian | |
| 1997-12-20 | Major cleanout of PORTNAME variables from Makefiles...bound to screw up | Marc G. Fournier | |
| some of the ports... | |||
| 1997-12-17 | Clean up the Makefiles | Marc G. Fournier | |
| Essentially, this cleans things up so that if PORTNAME isn't defined (I'm working on getting rid of it for FreeBSD, at least, to see if its possible) none of the PORTNAME related stuff gets passed around. Had a little bit of -I related redundancy as well | |||
| 1997-11-20 | Remove all time travel stuff. Small parser cleanup. | Bruce Momjian | |
| 1997-09-18 | Inline memset() as MemSet(). | Bruce Momjian | |
| 1997-09-08 | Used modified version of indent that understands over 100 typedefs. | Bruce Momjian | |
| 1997-09-08 | Add typdefs to pgindent run. | Bruce Momjian | |
| 1997-09-08 | Another PGINDENT run that changes variable indenting and case label ↵ | Bruce Momjian | |
| indenting. Also static variable indenting. | |||
| 1997-09-07 | Massive commit to run PGINDENT on all *.c and *.h files. | Bruce Momjian | |
| 1997-08-19 | Make functions static where possible, enclose unused functions in #ifdef ↵ | Bruce Momjian | |
| NOT_USED. | |||
| 1997-08-12 | Remove more (void) and fix -Wall warnings. | Bruce Momjian | |
| 1997-05-20 | Initialize internal keys if rtree used in inner scan. | Vadim B. Mikheev | |
| 1997-04-22 | Major patch from Thomas Lockhart <Thomas.G.Lockhart@jpl.nasa.gov> | Marc G. Fournier | |
| OK, here are a passel of patches for the geometric data types. These add a "circle" data type, new operators and functions for the existing data types, and change the default formats for some of the existing types to make them consistant with each other. Current formatting conventions (e.g. compatible with v6.0 to allow dump/reload) are supported, but the new conventions should be an improvement and we can eventually drop the old conventions entirely. For example, there are two kinds of paths (connected line segments), open and closed, and the old format was '(1,2,1,2,3,4)' for a closed path with two points (1,2) and (3,4) '(0,2,1,2,3,4)' for an open path with two points (1,2) and (3,4) Pretty arcane, huh? The new format for paths is '((1,2),(3,4))' for a closed path with two points (1,2) and (3,4) '[(1,2),(3,4)]' for an open path with two points (1,2) and (3,4) For polygons, the old convention is '(0,4,2,0,4,3)' for a triangle with points at (0,0),(4,4), and (2,3) and the new convention is '((0,0),(4,4),(2,3))' for a triangle with points at (0,0),(4,4), and (2,3) Other data types which are also represented as lists of points (e.g. boxes, line segments, and polygons) have similar representations (they surround each point with parens). For v6.1, any format which can be interpreted as the old style format is decoded as such; we can remove that backwards compatibility but ugly convention for v7.0. This will allow dump/reloads from v6.0. These include some updates to the regression test files to change the test for creating a data type from "circle" to "widget" to keep the test from trashing the new builtin circle type. | |||
| 1997-03-14 | Date/Time updates from Thomas... | Marc G. Fournier | |
| 1997-01-10 | index_insert has now HeapRelation as last param (for unique index | Vadim B. Mikheev | |
| implementation). | |||
| 1996-11-21 | Fix memory overhelding while forming index' result: | Vadim B. Mikheev | |
| memory allocation for ItemPointerData of heap' tuple is useless because of FormRetrieveIndexResult makes neccessary palloc. | |||
| 1996-11-15 | Remove PERFECT_MEM | Bruce Momjian | |
| Unallocate opaque. | |||
| 1996-11-13 | Commit of a *MAJOR* patch from Dan McGuirk <djm@indirect.com> | Marc G. Fournier | |
| Changes: * Unique index capability works using the syntax 'create unique index'. * Duplicate OID's in the system tables are removed. I put little scripts called 'duplicate_oids' and 'find_oid' in include/catalog that help to find and remove duplicate OID's. I also moved 'unused_oids' from backend/catalog to include/catalog, since it has to be in the same directory as the include files in order to work. * The backend tries converting the name of a function or aggregate to all lowercase if the original name given doesn't work (mostly for compatibility with ODBC). * You can 'SELECT NULL' to your heart's content. * I put my _bt_updateitem fix in instead, which uses _bt_insertonpg so that even if the new key is so big that the page has to be split, everything still works. * All literal references to system catalog OID's have been replaced with references to define'd constants from the catalog header files. * I added a couple of node copy functions. I think this was a preliminary attempt to get rules to work. | |||
| 1996-11-10 | All external function definitions now have prototypes that are checked. | Bruce Momjian | |
| 1996-11-05 | One more to go | Marc G. Fournier | |
| 1996-11-03 | More include file cleanups | Marc G. Fournier | |
| 1996-11-03 | Changes required so that access/* compiles cleanly... | Marc G. Fournier | |
| cleaning up behind myself before *yawn* bed :) | |||
| 1996-10-31 | More of the same...clean Makefile, add include files | Marc G. Fournier | |
| 1996-10-27 | Simplify make files, add full dependencies. | Bryan Henderson | |
| 1996-10-23 | Major code cleanups from D'arcy (-Wall -Werror) | Marc G. Fournier | |
| 1996-10-20 | More #include cleanups | Marc G. Fournier | |
| Once access/* is cleaned out, will redo using -Wall on compile to make sure that all prototyping is correct | |||
| 1996-10-18 | Moved '#define *DEBUG' defines to config.h, and document where first | Marc G. Fournier | |
| found. Document any '#ifdef' segments found in config.h | |||
| 1996-08-27 | Remove all traces of machine.h and redundant calls to c.h where | Marc G. Fournier | |
| postgres.h already pulled in (postgres.h includes c.h) | |||
| 1996-08-26 | There, now we support GiST...now what? :) | Marc G. Fournier | |
| 1996-08-15 | Fixes; | Marc G. Fournier | |
| Postgres is not able to cluster a relation on which an rtree index is defined. Postmaster gives the following error message: Too Large Allocation Request("!(0 < (size) && (size) <= (0xfffffff)):size=0 [0x0]", File:"/export/home/postgres/src/backend/utils/mmgr/mcxt.c", Line: 220) !(0 <(size) && (size) <= (0xfffffff)) (0) [No such file or directory] Submitted by: Dirk Koeser <koeser@informatik.uni-rostock.de> | |||
| 1996-07-09 | Postgres95 1.01 Distribution - Virgin SourcesPG95-1_01 | Marc G. Fournier | |
