- 20 Aug, 1997 1 commit
-
-
Vadim B. Mikheev authored
-
- 19 Aug, 1997 1 commit
-
-
Vadim B. Mikheev authored
-
- 22 May, 1997 1 commit
-
-
Marc G. Fournier authored
Subject: [PATCHES] DROP AGGREGATE patch/fix. Here's a patch that fixes the DROP AGGREGATE command to delete the desired aggregate for a specific type.
-
- 29 Apr, 1997 1 commit
-
-
Vadim B. Mikheev authored
in target list.
-
- 23 Apr, 1997 1 commit
-
-
Vadim B. Mikheev authored
2. VacuumStmt changed (for VACUUM ANALYZE...).
-
- 05 Apr, 1997 1 commit
-
-
Vadim B. Mikheev authored
-
- 02 Apr, 1997 2 commits
-
-
Marc G. Fournier authored
Subject: [HACKERS] Patch: SET var TO 'val' Here is a patch that adds a "SET variable TO 'somevalue'" capability to the parser, and then calls the SetPGVariable() function (which does just issue a elog(NOTICE) to see whether it works). That's the framework for adding timezone/date format/language/... stuff.
-
Vadim B. Mikheev authored
-
- 16 Jan, 1997 1 commit
-
-
Bruce Momjian authored
-
- 13 Jan, 1997 1 commit
-
-
Bruce Momjian authored
-
- 17 Dec, 1996 1 commit
-
-
Bruce Momjian authored
-
- 13 Nov, 1996 1 commit
-
-
Marc G. Fournier authored
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.
-
- 04 Nov, 1996 1 commit
-
-
Marc G. Fournier authored
that it depends on
-
- 03 Nov, 1996 1 commit
-
-
Marc G. Fournier authored
-
- 30 Oct, 1996 1 commit
-
-
Bruce Momjian authored
-
- 19 Oct, 1996 2 commits
-
-
Marc G. Fournier authored
-
Marc G. Fournier authored
-
- 28 Aug, 1996 1 commit
-
-
Marc G. Fournier authored
- centralizing to simplify the -I's required to compile
-
- 26 Aug, 1996 1 commit
-
-
Marc G. Fournier authored
-
- 24 Aug, 1996 1 commit
-
-
Marc G. Fournier authored
It adds a WITH OIDS option to the copy command, which allows dumping and loading of oids. If a copy command tried to load in an oid that is greater than its current system max oid, the system max oid is incremented. No checking is done to see if other backends are running and have cached oids. pg_dump as its first step when using the -o (oid) option, will copy in a dummy row to set the system max oid value so as rows are loaded in, they are certain to be lower than the system oid. pg_dump now creates indexes at the end to speed loading Submitted by: Bruce Momjian <maillist@candle.pha.pa.us>
-
- 06 Aug, 1996 2 commits
-
-
Marc G. Fournier authored
Previously Postgres95 wouldn't accept 'order by' clauses with fields referred to as '<table>.<field>', e.g.: select t1.field1, t2.field2 from table1 t1, table2 t2 order by t2.field2; This syntax is required by the ODBC SQL spec. Submitted by: Dan McGuirk <mcguirk@indirect.com>
-
Marc G. Fournier authored
While a normal SELECT statement can contain a GROUP BY clause, a cursor declaration cannot. This was not the case in PG-1.0. Was there a good reason why this was changed? Are cursors being phased out? Is there any way to get data with just a SELECT (and without a DECLARE CURSOR ...)? The patch below seems to fix things. If anyone can see a problem with it, please let me know. Thanks. Submitted by: David Smith <dasmith@perseus.tufts.edu>
-
- 09 Jul, 1996 1 commit
-
-
Marc G. Fournier authored
-