1
0
mirror of https://github.com/postgres/postgres.git synced 2025-07-28 23:42:10 +03:00
Commit Graph

4824 Commits

Author SHA1 Message Date
03d5c070f0 Modify the outer join placeholder code with something closer to working
code. Works here, but not completely implemented past this point.
1999-02-23 07:42:41 +00:00
8f0a76f012 Bring debugging print statement declarations up to date.
Comment-out the #undef default declarations to allow the parameters to be
 set on the compiler command line.
1999-02-23 07:39:40 +00:00
889c1530c9 Add constants for outer join states in executor. 1999-02-23 07:37:31 +00:00
25cccc05aa Fix typos in comments. 1999-02-23 07:36:31 +00:00
6d73a8c0cb Add first code to help with outer joins.
Enable by defining
 CFLAGS+= -DENABLE_OUTER_JOINS -DEXEC_MERGEJOINDEBUG
in your Makefile.custom
1999-02-23 07:35:09 +00:00
97287e1d13 Fix typo in comment. 1999-02-23 07:33:09 +00:00
e587f202e4 Update error messages with more consistant format. 1999-02-23 07:31:02 +00:00
4335a3779b Add many new test cases. 1999-02-23 07:30:05 +00:00
dfdb2e5fb0 Remove non-portable queries by replacing getpgusername() with a constant
string.
1999-02-23 07:29:19 +00:00
4aa0e645e2 First tests using JOIN syntax. 1999-02-23 07:27:13 +00:00
348ab94822 Rearrange order of subdirectory creation to help generate parse.h
file early enough to use in nodes/.
Try to be more complete for rules on generating parse.h,
 but it still does not work any better than before. Should be able to
 make correctly if parser/gram.y is updated even without a "make clean"
 but so far not there yet.
1999-02-23 07:24:08 +00:00
1e70c1fe5d comments cleanup. 1999-02-22 19:55:44 +00:00
7fe29ecefc comment cleanup. 1999-02-22 19:40:10 +00:00
01ec673cba ifdef out append(). 1999-02-22 17:29:57 +00:00
9aa7e899dc Ok. I found an align problem in lobj that might not appear other than
Solaris/sparc. Please apply included patches to
src/backend/storage/large_object/inv_api.c and try again. (These are

Tatsuo Ishii
1999-02-22 16:46:43 +00:00
bcfdc9df04 Repair some pretty serious problems in dynahash.c and
shared memory space allocation.  It's a wonder we have not seen bug
reports traceable to this area ... it's quite clear that the routine
dir_realloc() has never worked correctly, for example.
1999-02-22 06:16:57 +00:00
ceb233ed11 more cleanup 1999-02-22 06:08:48 +00:00
1ed5cbbfd8 Final optimizer cleanups. 1999-02-22 05:26:58 +00:00
47dd11bdd0 rename pgsql to postgres in regression. 1999-02-22 02:08:32 +00:00
e23623584f change pgsql to postgres 1999-02-22 02:06:38 +00:00
e73d417105 fix compile problem. 1999-02-22 01:57:50 +00:00
8c3e8a8a0e From: Tatsuo Ishii <t-ishii@sra.co.jp>
Ok. I made patches replacing all of "#if FALSE" or "#if 0" to "#ifdef
NOT_USED" for current. I have tested these patches in that the
postgres binaries are identical.
1999-02-21 03:49:55 +00:00
1efa3f4228 Document postmaster's -N switch. 1999-02-21 03:17:31 +00:00
13abdde2b9 Document configure's --with-maxbackends switch.
Fix a few small typos.
1999-02-21 03:16:29 +00:00
ae4a40dc26 From: Michael Meskes <Michael_Meskes@topmail.de>
+
+ Fri Feb 19 21:40:14 CET 1999
+
+       - Fixed bug in libecpg that caused it to start transactions only for
+         the first connection.
+       - Set library version to 2.7.1
1999-02-21 03:02:35 +00:00
23c30246d7 pathkeys.c cleanup. 1999-02-21 01:55:03 +00:00
9d197856dd Rearrange handling of MAXBACKENDS a little bit. The default setting
of MAXBACKENDS is now 1024, since all it's costing is about 32 bytes of memory
per array slot.  configure's --with-maxbackends switch now controls DEF_MAXBACKENDS
which is simply the default value of the postmaster's -N switch.  Thus,
the out-of-the-box configuration will still limit you to 64 backends,
but you can go up to 1024 backends simply by restarting the postmaster with
a different -N switch --- no rebuild required.
1999-02-21 01:41:55 +00:00
75cccd0ad3 pathkeys fixes 1999-02-20 19:02:43 +00:00
0ff2733355 Update pathkeys comparison function. 1999-02-20 18:01:02 +00:00
148ec3b1d8 update pathkey description. 1999-02-20 16:32:35 +00:00
9188aab758 add pathkeys description. 1999-02-20 16:28:20 +00:00
67fd67f53a another rename of optimizer 1999-02-20 15:27:42 +00:00
bf6636baa6 From: Michael Meskes <Michael_Meskes@topmail.de>
See Changes file...
1999-02-20 07:01:08 +00:00
3eb22085b5 OOPS ... Perl5 interface to PQsetdbLogin was actually
calling PQsetdb ...
1999-02-19 23:27:17 +00:00
4c31393135 Reorder startup ops so that if preallocation of semas fails,
postmaster will release whatever it did get before dying.
1999-02-19 07:10:48 +00:00
e77b630cf0 Allow maximum number of backends to be set at configure time
(--with-maxbackends).  Add a postmaster switch (-N backends) that allows
the limit to be reduced at postmaster start time.  (You can't increase it,
sorry to say, because there are still some fixed-size arrays.)
Grab the number of semaphores indicated by min(MAXBACKENDS, -N) at
postmaster startup, so that this particular form of bogus configuration
is exposed immediately rather than under heavy load.
1999-02-19 06:06:39 +00:00
612b8434e4 optimizer cleanup 1999-02-19 05:18:06 +00:00
8ab72a38df optimizer cleanup 1999-02-19 02:05:20 +00:00
61f40ac3f2 Fix parens typo reported by wmt@thi.com (Bill Tonkin). 1999-02-19 01:58:52 +00:00
1902e8d098 Fix SGML markup from last content changes. 1999-02-19 01:57:08 +00:00
cd38f08598 rename optimizer file name 1999-02-18 19:58:53 +00:00
b4e7510e09 Enable bushy and right-hand queries by default. 1999-02-18 06:01:11 +00:00
65ccd1039a Enable bushy plans by default. 1999-02-18 05:26:34 +00:00
e78662d879 optimizer cleanup 1999-02-18 04:55:54 +00:00
d977ff7b52 more optimizer cleanups 1999-02-18 04:45:36 +00:00
63393bdf90 Produce a more specific error message when backend sees EOF on
client connection.
1999-02-18 01:13:26 +00:00
31cce21fb0 Fix bushy plans. Cleanup. 1999-02-18 00:49:48 +00:00
c82ca4c158 Re-enable bushy plans. Vadim want them. 1999-02-16 00:41:03 +00:00
cd550c7672 Update optimizer readme. 1999-02-15 22:19:01 +00:00
390d5e9f14 regprocin should accept '-' signifying InvalidOid, for
symmetry with regprocout.
1999-02-15 16:29:32 +00:00