Commit Graph

  • 29e2916827 *** empty log message *** Michael Meskes 1999-04-14 18:51:37 +00:00
  • 9a4344e73e use new config.guess output for system specific expected files .. Marc G. Fournier 1999-04-14 14:04:41 +00:00
  • a6311431b5 use config.guess instead of uname -s to figure out system, so that we can include platform spcific changes ... Marc G. Fournier 1999-04-14 14:02:00 +00:00
  • c672559c9c Fix adding columns to a temp table. Bruce Momjian 1999-04-13 19:04:33 +00:00
  • c0cd32d7b4 Add ARM32 support by Andrew McMurry Bruce Momjian 1999-04-13 17:42:26 +00:00
  • a01dfe71b8 array_in is defined in the system catalog as taking two arguments while it actually takes three. Please apply the following patch. Bruce Momjian 1999-04-13 17:28:35 +00:00
  • 174b552e71 There are some bugs about backward scanning using indexes. Bruce Momjian 1999-04-13 17:18:29 +00:00
  • df6e504437 *** empty log message *** Michael Meskes 1999-04-13 12:36:38 +00:00
  • adf5422d79 Add -E option Tatsuo Ishii 1999-04-13 09:46:58 +00:00
  • 6a8d4822ef Document updation for 6.5 Tatsuo Ishii 1999-04-13 09:29:46 +00:00
  • c3b09c2237 Fix HEAP_MOVED_IN handling in HeapTupleSatisfiesDirty(). Vadim B. Mikheev 1999-04-12 16:57:27 +00:00
  • 12a5aa4f1a Some comments... Vadim B. Mikheev 1999-04-12 16:56:36 +00:00
  • 401293fcff Unique btree-s: /* * Have to check is inserted heap tuple deleted one * (i.e. just moved to another place by vacuum)! */ Vadim B. Mikheev 1999-04-12 16:56:08 +00:00
  • a2c96a16e4 add mipsel-unknown-linux-gnu support. config.guess seems slightly changed since April 1? Tatsuo Ishii 1999-04-12 04:04:54 +00:00
  • ded46bd522 Implement UpdateCount Peter Mount 1999-04-11 18:03:00 +00:00
  • 50eb8b7d7f Repair problems seen when CREATE OPERATOR mentions a not-yet-defined operator in commutator, negator, etc links. This is necessary in order to ensure that a pg_dump dump of user-defined operators can be reloaded. There may still be a bug lurking here, because it's provoking a 'Buffer Leak' notice message in one case. See my mail to pgsql-hackers. Tom Lane 1999-04-11 02:30:59 +00:00
  • 194326d6ff Fix another batch of bogosities in pg_operator table. These were bogus selectivity-estimator links, like a '>' operator pointing to intltsel when it should use intgtsel. Tom Lane 1999-04-10 23:53:00 +00:00
  • 2d49637ca7 Tweak create_operator regress test so it doesn't illustrate incorrect usage of commutator link. Tom Lane 1999-04-10 23:51:16 +00:00
  • 94bb87f94b vacuumlo deals with large objects not referenced by any tables and removes them. Peter Mount 1999-04-10 16:48:05 +00:00
  • 098e043849 Fix CREATE OPERATOR ... LANGUAGE 'internal', which I broke while making prosrc instead of proname be the link to the actual internal function. Tom Lane 1999-04-09 22:35:43 +00:00
  • 7eb16b7812 Add section from Tom Lane on hashjoin characteristics of operators. Add emacs editor hints to bottom of file. Thomas G. Lockhart 1999-04-08 13:29:08 +00:00
  • fb5460bfb3 Add emacs editor hints to bottom of file. Thomas G. Lockhart 1999-04-08 13:28:22 +00:00
  • af87148065 Fix some more hashjoin-related bugs in pg_operator. Fix hashjoin's hashFunc() so that it does the right thing with pass-by-value data types (the old code would always return 0 for int2 or char values, which would work but would slow things down a lot). Extend opr_sanity regress test to catch more kinds of errors. Tom Lane 1999-04-07 23:33:33 +00:00
  • 1819e89a0e Prepare multi-byte support document for 6.5 Tatsuo Ishii 1999-04-07 05:14:51 +00:00
  • 4e21023fd4 Unmark 'hashable' operators that can't really be used for hashjoins. Extend opr_sanity regress test to help detect similar mistakes. Tom Lane 1999-04-07 04:21:11 +00:00
  • 7fcbc5ddf0 Fix markup to include all closing tags. Required by newest versions of DocBook and style sheets. Thomas G. Lockhart 1999-04-06 15:41:20 +00:00
  • 905a457a98 Start indenting markup. No text changes. Thomas G. Lockhart 1999-04-06 15:38:10 +00:00
  • 988d5ef536 Fix XREF markup and typo. Thomas G. Lockhart 1999-04-06 15:36:56 +00:00
  • d1c1301039 Version string was truncating the last character. Use memcpy() rather than StrNCpy() which had forced a string termination character at the end. Thomas G. Lockhart 1999-04-06 15:35:36 +00:00
  • 5763683ce4 On reflection, filesize limit ought to be an exact power of 2 to save a few cycles in md.c. So, make it 2^30 not 10^9. Tom Lane 1999-04-06 03:04:22 +00:00
  • 5ce851dcda Reduce default file size limit to 1Gb, and move the configuration constant to config.h. Tom Lane 1999-04-05 22:25:11 +00:00
  • 9cae93d309 Fix HEAP_MOVED_OFF handling in HeapTupleSatisfiesDirty (may be used while vacuuming unique btree-s). Vadim B. Mikheev 1999-04-05 10:55:49 +00:00
  • e91f43a122 Fix potential overflow problems when relation size exceeds 2gig. Fix failure to reliably put the smaller relation on the inside of a hashjoin. Tom Lane 1999-04-05 02:07:07 +00:00
  • 2e7ef7477c We use CFLAGS = -O2 on every other gcc platform, so why not hpux_gcc too? Tom Lane 1999-04-04 20:16:50 +00:00
  • 2de404e173 Use MAXALIGN value found by configure instead of a hardwired assumption. Tom Lane 1999-04-04 20:10:12 +00:00
  • a253dcdb23 Give a better error message if an SQL-language function is called through fmgr. Someday we should try to actually execute the function, but that looks like it might be a major feature addition. Not something to try during beta phase. Tom Lane 1999-04-03 22:57:29 +00:00
  • 4ed9269676 Fix bogus pg_amop entries for int8 hash, cidr btree, polygon rtree, circle rtree indexes. Tom Lane 1999-04-03 18:07:47 +00:00
  • ff38837fe9 Fix nasty bug in optimization of multiway joins: optimizer would sometimes generate a plan that omitted a sort step before merge. Tom Lane 1999-04-03 00:18:28 +00:00
  • 97c52abcc5 Repair problems with omitted password and VALID UNTIL parameters in CREATE USER. Tom Lane 1999-04-02 06:16:36 +00:00
  • f620241d73 Remove overly presumptuous use of __STDC__ in c.h, replacing it with configure-script tests to see whether const, inline, volatile, etc work or not. (Curiously, configure was already doing the work to see if const and inline were OK, but the results were not getting plugged into config.h :-(.) Tom Lane 1999-04-02 05:10:16 +00:00
  • 0b874f01dd Clean up compile errors and warnings, cf Billy Allie's complaints (and some of my own). Tom Lane 1999-04-02 04:51:05 +00:00
  • b5b5852c26 Update config.guess and config.sub to versions from autoconf 2.13. Tom Lane 1999-04-02 03:37:17 +00:00
  • 7ecf60427d Fix up small markup problems. Force omit-tags to nil so we have tag completion as required by the newest DocBook conventions. Thomas G. Lockhart 1999-03-30 15:25:56 +00:00
  • 107eb78fd4 Repair cut-and-paste typo which described createdb rather than destroydb. Thomas G. Lockhart 1999-03-30 15:24:49 +00:00
  • 971febeccb Include libpq+.sgml in the doc set. Had been omitted from the integrated doc for no good reason. Thomas G. Lockhart 1999-03-30 15:23:03 +00:00
  • c701639b1f Updates from Vince Vielhaber are the first since 1997. Thomas G. Lockhart 1999-03-30 15:21:42 +00:00
  • 045013cba3 Markup fixes from Vince Vielhaber. Thomas G. Lockhart 1999-03-30 15:20:43 +00:00
  • e57c34c012 Add -E option Tatsuo Ishii 1999-03-30 05:14:03 +00:00
  • 3f8f0ac1a7 Bug fixes and enhances to psql submitted by Masaaki Sakaida Tatsuo Ishii 1999-03-30 05:00:42 +00:00
  • 0000a0c004 Small cleanups. Bruce Momjian 1999-03-30 01:37:28 +00:00
  • 4373c4d4fa Addition to test/locale submitted by Oleg Broytmann. Comments from him: Tatsuo Ishii 1999-03-29 09:00:19 +00:00
  • c2d59497df change comparison char* and NULL to char* and '\0'. This should be more portable way. Tatsuo Ishii 1999-03-29 08:19:36 +00:00
  • c537d4295a Modify fmgr so that internal name (compiler name) of a built-in function is found in prosrc field of pg_proc, not proname. This allows multiple aliases of a built-in to all be implemented as direct builtins, without needing a level of indirection through an SQL function. Replace existing SQL alias functions with builtin entries accordingly. Save a few K by not storing string names of builtin functions in fmgr's internal table (if you really want 'em, get 'em from pg_proc...). Update opr_sanity with a few more cross-checks. Tom Lane 1999-03-29 01:30:45 +00:00
  • fdf6be80f9 1. Vacuum is updated for MVCC. 2. Much faster btree tuples deletion in the case when first on page index tuple is deleted (no movement to the left page(s)). 3. Remember blkno of new root page in BTPageOpaque of left/right siblings when root page is splitted. Vadim B. Mikheev 1999-03-28 20:32:42 +00:00
  • d4ed17842a Expanded opr_sanity test to look at pg_proc and other related tables. Tom Lane 1999-03-28 02:07:58 +00:00
  • b0a66dd1be New regression test to cross-check pg_type, pg_class, and related tables. Tom Lane 1999-03-28 02:06:23 +00:00
  • 8a3ef74b7c Clean up various minor irregularities detected by type_sanity and newly expanded opr_sanity tests. Tom Lane 1999-03-28 02:01:39 +00:00
  • 79e1d1d58a Remove pg_attribute_check.sql: these checks merged into new regress test 'type_sanity'. Tom Lane 1999-03-28 01:57:32 +00:00
  • 23ef47f89d Fix bogus function signature for areajoinsel. It still doesn't do anything, but at least now it does nothing correctly. Tom Lane 1999-03-28 01:56:12 +00:00
  • 763a7ab6b0 Delete unused system table pg_parg. Tom Lane 1999-03-27 17:26:26 +00:00
  • 7cb2fd6577 No longer need this file here; superseded by oidjoins regress test. Tom Lane 1999-03-26 08:04:53 +00:00
  • e5685df258 Add results of findoidjoins as a standard regression test. Tom Lane 1999-03-26 08:02:52 +00:00
  • f95538269f Remove a bunch of dead entries exposed by findoidjoins crosschecks. Apparently, whatever these things used to link to got recycled into something else ... but the dependent entries didn't. Tom Lane 1999-03-26 07:32:42 +00:00
  • 85e9e03e0b Update findoidjoins for 6.5: remove workaround for long-dead bug, use NOT EXISTS() which is a lot faster than NOT IN (), update documentation. Tom Lane 1999-03-26 07:21:58 +00:00
  • 1e117923aa Revise memutils.h to use alignment information gathered by configure, instead of having a bunch of crufty platform-specific guesses. Tom Lane 1999-03-25 19:05:19 +00:00
  • 235a569aaa Fix multi-byte+locale problem Tatsuo Ishii 1999-03-25 04:46:53 +00:00
  • 6febecc569 Clean up att_align calculations so that XXXALIGN macros need not be bogus. Tom Lane 1999-03-25 03:49:34 +00:00
  • d471f8073a *** empty log message *** Michael Meskes 1999-03-24 20:05:15 +00:00
  • 9abf246b91 *** empty log message *** Michael Meskes 1999-03-24 14:54:10 +00:00
  • 5ae9d85f77 Add KOI8/WIN/ALT support Tatsuo Ishii 1999-03-24 07:02:17 +00:00
  • eb42c1c762 These small utilities are for generating internal tables from rcode encoding tables. Tatsuo Ishii 1999-03-24 07:01:37 +00:00
  • e1a22d5e84 Add KOI8/WIN/ALT to set client_encoding command help Tatsuo Ishii 1999-03-24 06:57:20 +00:00
  • 494b82b718 Fix typo. #ifdef MUTIBYTE --> #ifdef MULTIBYTE Tatsuo Ishii 1999-03-24 06:55:14 +00:00
  • 2c775870bc Add KOI8/WIN/ALT to the multi-byte encoding selections Tatsuo Ishii 1999-03-24 06:53:28 +00:00
  • 61ce9cd366 Add KOI8/WIN/ALT to the multi-byte encoding selections Tatsuo Ishii 1999-03-24 06:20:38 +00:00
  • 5e5ed8fdd0 Add KOI8/WIN/ALT to the multi-byte encoding selections Tatsuo Ishii 1999-03-24 04:22:13 +00:00
  • 344dfc0b0f Remove Tee code, move to _deadcode. Bruce Momjian 1999-03-23 16:51:04 +00:00
  • 92781fc18a cleanups Bruce Momjian 1999-03-23 05:41:00 +00:00
  • 48ea8b76db Hi, Bruce Momjian 1999-03-22 16:45:30 +00:00
  • 9aa535a2b9 Add % to b_expr. Bruce Momjian 1999-03-22 05:07:32 +00:00
  • 53d52a685a Cleanup of NULL in inet types. Bruce Momjian 1999-03-22 05:00:57 +00:00
  • 419b91c058 Correct some comments, fix a small memory wastage when datatype is pass-by-value. Tom Lane 1999-03-21 19:59:13 +00:00
  • beb1851dd9 This patch fixes the bug that made it impossible to grant permissions to a user such as "www-data". Bruce Momjian 1999-03-21 06:31:59 +00:00
  • b01a272755 Add .cvsignore file so cvs doesn't complain if you have lex/yacc output files laying about. Tom Lane 1999-03-21 02:43:58 +00:00
  • f8263c52b0 cleanup Bruce Momjian 1999-03-21 02:30:22 +00:00
  • 8425c2496f Ah, *now* I understand: plpgsql lexer must be generated with flex -l ... Tom Lane 1999-03-21 02:27:47 +00:00
  • 7ed3b89d48 Fix for %4 and 4%. Bruce Momjian 1999-03-21 02:26:56 +00:00
  • 1b8d9466fb Hmm, it seems some versions of flex declare yytext as extern char[] but others declare it as extern char *. gcc complains (quite rightly too). Worked around it by rearranging the order of inclusions so that we don't have to explicitly declare yytext; this should work with either variant. Tom Lane 1999-03-21 01:07:07 +00:00
  • e4274d60a5 *** empty log message *** Michael Meskes 1999-03-20 19:46:54 +00:00
  • a4ce6f00f8 Remove yacc/lex output files from CVS repository. Tom Lane 1999-03-20 18:45:27 +00:00
  • 19e4d33bf0 Remove yacc/lex output files from CVS repository. Tom Lane 1999-03-20 18:03:37 +00:00
  • bb7c0da104 Clean up build procedure: do not keep raw lex/yacc files around, only the edited ones. Tom Lane 1999-03-20 18:00:38 +00:00
  • e8f9b6baed make clean should remove lex.yy.c Tom Lane 1999-03-20 17:58:21 +00:00
  • c96add9a08 Script for preparing derived files during tarball construction. Tom Lane 1999-03-20 17:53:54 +00:00
  • 0aa2aed5f8 Reverse out pfree agg part of patch from Erik Riedel. Bruce Momjian 1999-03-20 13:18:20 +00:00
  • 3ea6c806eb cleanup Bruce Momjian 1999-03-20 02:31:45 +00:00
  • afac6363a6 cleanup Bruce Momjian 1999-03-20 02:07:31 +00:00
  • 7d0ab659ac Fix for aggregate memory leaks from Erik Riedel. Bruce Momjian 1999-03-20 01:13:22 +00:00
  • 9ede867281 Fix &g. Bruce Momjian 1999-03-20 00:15:40 +00:00
  • 5bfac23006 Fix shift/reduce for NULL = Var. Bruce Momjian 1999-03-19 23:48:50 +00:00