Commit Graph

  • e05d246084 Oops, had 0.2 release date wrong. Bruce Momjian 2001-05-30 22:04:33 +00:00
  • 53020d0fbe Remove OLD_FILE_NAMING code. No longer used. Bruce Momjian 2001-05-30 20:52:34 +00:00
  • 06e5f1dfd9 Update TODO list. Bruce Momjian 2001-05-30 20:17:38 +00:00
  • ff3bffd7f4 Add recent UNDO/VACUUM thread to TODO.detail. Bruce Momjian 2001-05-30 20:15:28 +00:00
  • 8eb9c92560 Add "#define GIST_AM_OID". Tom Lane 2001-05-30 19:55:08 +00:00
  • f1d5d0905c Tweak StrategyEvaluation data structure to eliminate hardwired limit on number of strategies supported by an index AM. Add missing copyright notices and CVS $Header$ markers to GIST source files. Tom Lane 2001-05-30 19:53:40 +00:00
  • f504ad1b4d Update TODO list. Bruce Momjian 2001-05-30 19:49:42 +00:00
  • baf57ee07b Remove unused, redundant header files. Tom Lane 2001-05-30 19:39:50 +00:00
  • 6625cf5f4f Fix broken $Header$ declaration. Tom Lane 2001-05-30 18:32:29 +00:00
  • 953002f1b3 Properly compute max sys oid for 7.0 and 7.1. Bruce Momjian 2001-05-30 18:08:24 +00:00
  • 4d84b7a10f I just got bitten by this too. I use type timestamp in the database, and often need the latest timestamp, but want to format it as a date. With 7.0.x, I just Bruce Momjian 2001-05-30 16:34:49 +00:00
  • 5b42666fd9 Fix missing relation in FROM causing NOTICE. Cleanup. Bruce Momjian 2001-05-30 15:37:38 +00:00
  • 1172fcdad0 Remove reference to pg_class.relhaspkey from code. Column is unused. Bruce Momjian 2001-05-30 14:44:00 +00:00
  • b6ec9d48e2 Mark as unused: Bruce Momjian 2001-05-30 14:40:13 +00:00
  • 3b9c100770 Update TODO list. Bruce Momjian 2001-05-30 14:37:51 +00:00
  • e7988a7ad3 Remove SEP_CHAR from /contrib. Bruce Momjian 2001-05-30 14:18:18 +00:00
  • 33f2614aa1 Remove SEP_CHAR, replace with / or '/' as appropriate. Bruce Momjian 2001-05-30 14:15:27 +00:00
  • f032b70c0c Fix for Druid. We did not support some PROCEDURE queries. Bruce Momjian 2001-05-30 13:03:43 +00:00
  • 3d56fb7598 This is a docs patch to go with my DROP CONSTRAINT patch. Bruce Momjian 2001-05-30 13:01:08 +00:00
  • 7160c86ec2 These patches should fix check constraints not inheriting when added by alter table add constraint. The first file patches backend/commands/command.c and the latter is a patch to the alter table regression test. Bruce Momjian 2001-05-30 13:00:03 +00:00
  • 3f5563d131 Playing with the earthdistance stuff, and found I needed the following patch: Bruce Momjian 2001-05-30 12:58:45 +00:00
  • 36546c98b5 Attached is my patch that adds DROP CONSTRAINT support to PostgreSQL. I basically want your guys feedback. I have sprinkled some of my q's thru the text delimited with the @@ symbol. It seems to work perfectly. Bruce Momjian 2001-05-30 12:57:36 +00:00
  • 7d4854f85c Correct obsolete example of FROM-less query. Tom Lane 2001-05-30 04:32:30 +00:00
  • aa665d901f In chapter: Bruce Momjian 2001-05-30 04:01:11 +00:00
  • 8d7952fdc4 Further conversions to Version 1 API. Also, fix boolean return to use PG_RETURN_BOOL(0) instead of return 0. D'Arcy J.M. Cain 2001-05-30 02:11:46 +00:00
  • d34a5d8e2d Add missing comma. D'Arcy J.M. Cain 2001-05-30 02:04:49 +00:00
  • 8a3b80deb0 Make text <=> char conversion functions convert zero character to and from an empty text string. This makes them consistent with the de facto behavior of type char's I/O conversion functions, and avoids generating text values with embedded nulls, which confuse many text operators. Tom Lane 2001-05-28 21:58:32 +00:00
  • a056f14be0 Cause plpgsql's PERFORM to behave according to its documentation, which says that PERFORM will execute any SELECT query and discard the result. The former implementation would in fact raise an error if the result contained more than one row or more than one column. Tom Lane 2001-05-28 19:33:24 +00:00
  • 505d9037cd Upgraded code to use the current version 1 calling conventions. D'Arcy J.M. Cain 2001-05-28 15:34:27 +00:00
  • 2ba48262b9 Suppress useless memmove() when buffer already contains left-justified data. Tom Lane 2001-05-28 15:29:51 +00:00
  • 3fdfce6839 markup fix Peter Eisentraut 2001-05-28 14:58:58 +00:00
  • 411d7e4278 Update TODO list. Bruce Momjian 2001-05-28 04:28:36 +00:00
  • 32762facf6 Sample output that appears below the table attributes for \d: Bruce Momjian 2001-05-28 04:27:17 +00:00
  • d66a404983 This just breaks down the indices in to three groups: Bruce Momjian 2001-05-28 02:01:22 +00:00
  • d216f6ec8f Fix a message error in utf_to_local Tatsuo Ishii 2001-05-28 01:01:09 +00:00
  • e23f8c4557 Fix a message error in utf_to_local Tatsuo Ishii 2001-05-28 01:00:25 +00:00
  • 0380765cc1 Attached is a patch to fix the problem Thomas mentions below. The JDBC driver now correctly handles timezones that are offset fractional hours from GMT (ie. -06:30). Bruce Momjian 2001-05-28 00:37:00 +00:00
  • 9a61532a6a Don't use multi-line string literals. Peter Eisentraut 2001-05-27 21:50:50 +00:00
  • 9e7243063c When using a junkfilter, the output tuple should NOT be stored back into the same tuple slot that the raw tuple came from, because that slot has the wrong tuple descriptor. Store it into its own slot with the correct descriptor, instead. This repairs problems with SPI functions seeing inappropriate tuple descriptors --- for example, plpgsql code failing to cope with SELECT FOR UPDATE. Tom Lane 2001-05-27 20:48:51 +00:00
  • a3855c5761 Cause ExecCountSlots() accounting to bear some relationship to reality. Rather surprising we hadn't seen bug reports about this ... Tom Lane 2001-05-27 20:42:20 +00:00
  • 2bc1c14ab0 Changed use of macros for extracting information. According to comments in c.h we should be using the visible structure. We should only see de-TOASTed values in this program. The old method refused to compile because the length macro was no longer an lvalue. D'Arcy J.M. Cain 2001-05-27 19:06:20 +00:00
  • 73d1040bd9 Fix eqjoinsel() to make use of new statistics. Tom Lane 2001-05-27 17:37:48 +00:00
  • a001f13506 Update TODO list. Bruce Momjian 2001-05-27 16:31:30 +00:00
  • 96147a6d1c Make UPDATE and DELETE privileges distinct. Add REFERENCES and TRIGGER privileges. INSERT and COPY FROM now require INSERT (only). Add privileges regression test. Peter Eisentraut 2001-05-27 09:59:30 +00:00
  • 52350c7ad9 Add NUMERICOID return type. Treat it as floating point for now. This could be changed if we create a new Python type that matches it better but NUMERIC <==> FLOAT probably works fine for most cases. D'Arcy J.M. Cain 2001-05-27 08:24:52 +00:00
  • 97c7db2e15 Mention failure of ANT to delete directories on clean. Bruce Momjian 2001-05-25 16:29:17 +00:00
  • 06a8346c84 See attached for a small patch that enables plpython to build cleanly under Cygwin. This patch together with my previous Python patch: Bruce Momjian 2001-05-25 15:48:33 +00:00
  • f6923ff3ac Oops, only wanted python change in the last commit. Backing out. Bruce Momjian 2001-05-25 15:45:34 +00:00
  • dffb673692 While changing Cygwin Python to build its core as a DLL (like Win32 Python) to support shared extension modules, I have learned that Guido prefers the style of the attached patch to solve the above problem. I feel that this solution is particularly appropriate in this case because the following: Bruce Momjian 2001-05-25 15:34:50 +00:00
  • 3f7c542a60 Back out, per Peter E. Bruce Momjian 2001-05-25 15:32:33 +00:00
  • eeca4bdb31 The attached patch changes src/interfaces/python/GNUmakefile to use the value of DESTDIR like the rest (or at least most) of the PostgreSQL makefiles. I found this problem when trying to package a pre-built Cygwin PostgreSQL distribution, but this problem is platform independent. Bruce Momjian 2001-05-25 14:29:39 +00:00
  • 74068dfed6 The following patch corrects a make install problem when building under Cygwin. The root cause of this problem is that (Sun) java is a native Win32 app and hence does not understand Cygwin Posix style paths. The solution is to use Cygwin's cygpath utility to convert the Posix style JDBC installation directory path into a Win32 one before invoking ant. Bruce Momjian 2001-05-25 14:28:58 +00:00
  • e5cff3fe64 Get rid of the following size limit. 1) Query size limit(was 65536) for >=7.0 servers. 2) Text size limit(was 8190) for 7.1 servers. Hiroshi Inoue 2001-05-25 08:12:32 +00:00
  • f3c1ae58f2 Another Makefile fix for qnx patch. Bruce Momjian 2001-05-25 04:26:21 +00:00
  • 248a5a7257 Fix tabs in Makefile. Bruce Momjian 2001-05-25 04:24:33 +00:00
  • a1f14d30b1 Back out qnx plpgsql/Makefile change and move to src/Makefile. Bruce Momjian 2001-05-24 22:33:18 +00:00
  • f36fc7bb63 I haven't tried building postgres with the Watcom compiler for 7.1 because it does not support 64bit integers. AFAIK that's the default data type for OIDs, so I am not surprised that this does not work. Use gcc instead. BTW., 7.1 does not compile as is with gcc either, I believed the required patches made it into the 7.1.1 release but obviously I missed the deadline. Since the ports mailing list does not seem to be archived I have attached a copy of the patch (for 7.1 and 7.1.1). Bruce Momjian 2001-05-24 15:53:34 +00:00
  • 6f101c806b There are a number of changes. The main ones are: return oid on insert handle all primitive data types handle single quotes and newlines in Strings handle null variables deal with non public and final variables (not very well, though) Bruce Momjian 2001-05-24 15:48:32 +00:00
  • 23287c106d Update TODO list. Bruce Momjian 2001-05-24 14:36:31 +00:00
  • 444c5bf1b2 SQL function bit_length Peter Eisentraut 2001-05-24 09:29:29 +00:00
  • 8a987af4a1 Unset PGLIB so it doesn't slip in from the environment. Peter Eisentraut 2001-05-24 00:13:13 +00:00
  • 623453a807 Make createlang use dynamic loader enhancements (automatic path and suffix). Peter Eisentraut 2001-05-23 22:00:43 +00:00
  • 0995a5103f Fix ANT for *.properties files. Bruce Momjian 2001-05-23 20:54:12 +00:00
  • 7c2916a9ee Fix ANT so it only has '*.class' files, not the 'tags' file. Bruce Momjian 2001-05-23 19:30:35 +00:00
  • 371a04fccf Update TODO list. Bruce Momjian 2001-05-23 16:02:55 +00:00
  • 02f4ee1a81 Update TODO list. Bruce Momjian 2001-05-23 00:42:25 +00:00
  • 50bad5ed41 Update FAQ. Bruce Momjian 2001-05-22 21:50:34 +00:00
  • ef4893e605 Update TODO list. Bruce Momjian 2001-05-22 19:38:22 +00:00
  • 18b02b9673 Back out timezone fix. Not needed in jdbc1. Bruce Momjian 2001-05-22 19:19:55 +00:00
  • a62c19e4ec Fix for comments at top of functions. Bruce Momjian 2001-05-22 17:24:58 +00:00
  • f08245cfe3 I found the answer to this: the partition had filled up, and so the problem was lack of disk space. Bruce Momjian 2001-05-22 16:52:49 +00:00
  • efcecd9eca Make bit and bit varying types reject too long input. (They already tried to do that, but inconsistently.) Make bit type reject too short input, too, per SQL. Since it no longer zero pads, 'zpbit*' has been renamed to 'bit*' in the source, hence initdb. Peter Eisentraut 2001-05-22 16:37:17 +00:00
  • c84c3d8fea more indices -> indexes Peter Eisentraut 2001-05-22 16:00:00 +00:00
  • 0b471cc338 Patch from Barry Lind to correctly decode time zones in timestamp results. Without patch, the time zone field is ignored and the returned time is not correct. Already applied to the development tree... REL7_1_2 Thomas G. Lockhart 2001-05-22 14:46:46 +00:00
  • fdf067c108 ELSEIF PL/PgSQL doc patch. Bruce Momjian 2001-05-22 13:52:27 +00:00
  • 041c752fce add a ChangeLog file Marc G. Fournier 2001-05-22 13:34:07 +00:00
  • e6ba9213a2 Update TODO list. Bruce Momjian 2001-05-22 13:20:46 +00:00
  • 73f357bcc3 Update TODO list. Bruce Momjian 2001-05-22 12:10:50 +00:00
  • 1b62a714dc The Watcom preprocessor adds a space at the start of each line. Therefore the output of "egrep '^[0-9]' " is empty. Changing the pattern to "egrep '^[ ]*[0-9]" generates the correct file. Bruce Momjian 2001-05-22 12:06:51 +00:00
  • 4081268d11 Bump major libpq++ version after API changes, Patrick Welche Bruce Momjian 2001-05-22 11:24:28 +00:00
  • 476cbabcb6 Update TODO list. Bruce Momjian 2001-05-22 01:35:25 +00:00
  • e7f47ed5b4 Pgindent fixes for Tom, mostly indenting problems. Bruce Momjian 2001-05-22 01:28:16 +00:00
  • 66e9ee79c7 Print error on SELECT tab FROM tab: Bruce Momjian 2001-05-21 18:42:08 +00:00
  • 984bf07a65 Update TODO list. Bruce Momjian 2001-05-21 18:36:58 +00:00
  • 5546ec289b Make char(n) and varchar(n) types raise an error if the inserted string is too long. While I was adjusting the regression tests I moved the array things all into array.sql, to make things more manageable. Peter Eisentraut 2001-05-21 16:54:46 +00:00
  • d27f363e3f Enhancement of SPI to get access to portals Jan Wieck 2001-05-21 14:22:19 +00:00
  • be03eb25f3 Modify optimizer data structures so that IndexOptInfo lists built for create_index_paths are not immediately discarded, but are available for subsequent planner work. This allows avoiding redundant syscache lookups in several places. Change interface to operator selectivity estimation procedures to allow faster and more flexible estimation. Initdb forced due to change of pg_proc entries for selectivity functions! Tom Lane 2001-05-20 20:28:20 +00:00
  • 5d53389cfe Update TODO list. Bruce Momjian 2001-05-20 01:11:48 +00:00
  • d1af54cf6d Make sure fmgr_info() fills in fn_oid last, so that no partially initialized FmgrInfo structs linger after elog. Peter Eisentraut 2001-05-19 09:28:08 +00:00
  • cb8b40e6d5 Allow special '$libdir' macro to show up in object file path in CREATE FUNCTION command. Guard against trying to load a directory. Update documentation some. Peter Eisentraut 2001-05-19 09:01:10 +00:00
  • a008109d05 Prevent ANT from recreating the JAR files just because the errors.properties files were being copied. Bruce Momjian 2001-05-19 02:48:54 +00:00
  • 385d271b81 Comment additions in parser. Bruce Momjian 2001-05-19 01:57:11 +00:00
  • 5e987038ce Move ParserFuncOrColumn function higher in the file. Bruce Momjian 2001-05-19 00:37:45 +00:00
  • 5ec8474323 New comment. This func/column things has always confused me. Bruce Momjian 2001-05-19 00:33:20 +00:00
  • f61d70c2ac Undo \dT change. Not worth it. Bruce Momjian 2001-05-18 22:54:23 +00:00
  • 2fd831d323 Rename ParseFuncOrColumn() to ParseColumnOrFunc(). Bruce Momjian 2001-05-18 22:35:51 +00:00
  • dc0ff5c67a Small code cleanups,formatting. Bruce Momjian 2001-05-18 21:24:20 +00:00
  • 27b0e8c0b0 Adding ELSIF support contributed by Klaus Reger. Jan Wieck 2001-05-18 21:16:59 +00:00
  • a9da3fed30 Suppress compiler warnings about pid_t vs int. Tom Lane 2001-05-18 17:49:52 +00:00
  • 3da29a8b4b Update TODO list. Bruce Momjian 2001-05-18 16:28:12 +00:00