Tom Lane
71ed7eb494
Revise handling of index-type-specific indexscan cost estimation, per
...
pghackers discussion of 5-Jan-2000. The amopselect and amopnpages
estimators are gone, and in their place is a per-AM amcostestimate
procedure (linked to from pg_am, not pg_amop).
26 years ago
Peter Eisentraut
1cd4c14116
Fixed all elog related warnings, as well as a few others.
26 years ago
Bruce Momjian
d62a7ac6d3
Massimo's SET FSYNC and SHOW PG_OPTIONS changes, without SET QUERY_LIMIT.
27 years ago
Bruce Momjian
3406901a29
Move some system includes into c.h, and remove duplicates.
27 years ago
Bruce Momjian
a71802e12e
Final cleanup.
27 years ago
Bruce Momjian
e9c977da7d
Fix spelling of variable name.
27 years ago
Bruce Momjian
1391098851
Fix misspelling.
27 years ago
Bruce Momjian
4c65382596
Remove QUERY_LIMIT and documenation on same. Change _ALIGN to TYPEALIGN
...
for Irix.
27 years ago
Bruce Momjian
07842084fe
pgindent run over code.
27 years ago
Bruce Momjian
b4e7510e09
Enable bushy and right-hand queries by default.
27 years ago
Vadim B. Mikheev
3498d878cb
SET TRANSACTION ISOLATION LEVEL ...
...
LOCK TABLE IN ... MODE
...implemented
27 years ago
Tom Lane
3d87216ab9
Get rid of some minor compiler warnings.
...
(HP's cc doesn't like if you forward-declare a routine static,
and then don't make it static in the actual definition...)
28 years ago
Bruce Momjian
8cec4cf91b
New QUERY_LIMIT set command.
28 years ago
Tom Lane
5524a85172
Clean up minor gcc warning about lack of reset_r_plans prototype.
28 years ago
Bruce Momjian
173c555948
Make functions static or ifdef NOT_USED. Prevent pg_version creation.
28 years ago
Bruce Momjian
fcecc5ca1e
[Part #1 : Type: text/plain, Encoding: 7bit, Size: 59]
...
I will be cleaning this up more before the Oct 1 deadline.
David Hartwig. AND/OR fix.
28 years ago
Bruce Momjian
fa1a8d6a97
OK, folks, here is the pgindent output.
28 years ago
Bruce Momjian
af74855a60
Renaming cleanup, no pgindent yet.
28 years ago
Marc G. Fournier
5979d73841
From: t-ishii@sra.co.jp
...
28 years ago
Marc G. Fournier
bf00bbb0c4
I really hope that I haven't missed anything in this one...
...
28 years ago
Bruce Momjian
7b2b779a2a
Add auto-size to screen to \d? commands. Use UNION to show all
...
\d? results in one query. Add \d? field search feature. Rename MB
to MULTIBYTE.
28 years ago
Bruce Momjian
cb7cbc16fa
Hi, here are the patches to enhance existing MB handling. This time
...
I have implemented a framework of encoding translation between the
backend and the frontend. Also I have added a new variable setting
command:
SET CLIENT_ENCODING TO 'encoding';
Other features include:
Latin1 support more 8 bit cleaness
See doc/README.mb for more details. Note that the pacthes are
against May 30 snapshot.
Tatsuo Ishii
28 years ago
Bruce Momjian
6bd323c6b3
Remove un-needed braces around single statements.
28 years ago
Bruce Momjian
9a0dd4fb18
There's a patch attached to fix gcc 2.8.x warnings, except for the
...
yyerror ones from bison. It also includes a few 'enhancements' to
the C programming style (which are, of course, personal).
The other patch removes the compilation of backend/lib/qsort.c, as
qsort() is a standard function in stdlib.h and can be used any
where else (and it is). It was only used in
backend/optimizer/geqo/geqo_pool.c, backend/optimizer/path/predmig.c,
and backend/storage/page/bufpage.c
> > Some or all of these changes might not be appropriate for v6.3,
since we > > are in beta testing and since they do not affect the
current functionality. > > For those cases, how about submitting
patches based on the final v6.3 > > release?
There's more to come. Please review these patches. I ran the
regression tests and they only failed where this was expected
(random, geo, etc).
Cheers,
Jeroen
28 years ago
Bruce Momjian
a32450a585
pgindent run before 6.3 release, with Thomas' requested changes.
28 years ago
Thomas G. Lockhart
d6b5d8506d
Supress call to tzset() in reset_timezone() if a new time zone has never
...
been set in the session.
General cleanup of timezone support code.
28 years ago
Bruce Momjian
e6c6146eb8
Allow varchar() to only store needed bytes. Remove PALLOC,PALLOCTYPE,PFREE. Clean up use of VARDATA.
28 years ago
Bruce Momjian
9db64857e0
Move variable.c to commands/ and aclchk.c to catalog/.
28 years ago
Bruce Momjian
deea69b90e
Change some ABORTS to ERROR. Add line number when COPY Failure.
28 years ago
Bruce Momjian
0d9fc5afd6
Change elog(WARN) to elog(ERROR) and elog(ABORT).
28 years ago
Thomas G. Lockhart
0295864514
Add 'GERMAN' option to DateStyle.
28 years ago
Bruce Momjian
3fa2bb316c
Remove archive stuff.
28 years ago
Thomas G. Lockhart
f3311457ec
Reformat parser table (cosmetic only).
29 years ago
Thomas G. Lockhart
4ebc4e39d1
Do a more complete job of supporting time zone information.
...
Try to save pre-existing TZ environment variable if possible.
Includes code from Keith Parks.
29 years ago
Thomas G. Lockhart
b42e37bcde
Change quickdie elog notice to a single message.
...
Clean up FloatExceptionHandler elog message source code.
29 years ago
Thomas G. Lockhart
7016678aaf
Enable SET value = DEFAULT by passing null parameter to parsers.
...
Enable SET TIME ZONE using TZ environment variable.
29 years ago
Thomas G. Lockhart
be74113f76
Add initial backend support for SET/SHOW/RESET TIME ZONE.
...
Uses TZ environment variable.
Needs additional schemes for brain-dead SQL92 time offsets.
29 years ago
Bruce Momjian
f3af1368bd
Rename strNcpy to StrNCpy, and change third parameter.
29 years ago
Bruce Momjian
59f6a57e59
Used modified version of indent that understands over 100 typedefs.
29 years ago
Bruce Momjian
319dbfa736
Another PGINDENT run that changes variable indenting and case label indenting. Also static variable indenting.
29 years ago
Bruce Momjian
1ccd423235
Massive commit to run PGINDENT on all *.c and *.h files.
29 years ago
Bruce Momjian
edb58721b8
Fix pgproc names over 15 chars in output. Add strNcpy() function. remove some (void) casts that are unnecessary.
29 years ago
Thomas G. Lockhart
2f09dd9958
Fix broken parsing for lists of options. Apparently broken when support was
...
added for keyword=value options.
29 years ago
Vadim B. Mikheev
b46e5b5281
SET geqo TO 'on' restores _use_geqo_rels_ to GEQO_RELS, not
...
to last specified with 'on' #.
What is better ?
29 years ago
Vadim B. Mikheev
cda886fd06
SET var TO 'a=b'
...
^^ is supported by get_token now.
(SET geqo TO 'on=XXX' works now).
29 years ago
Vadim B. Mikheev
c4ab256383
New VAR r_plans added to enable turn ON/OFF
...
using right-sided plans.
29 years ago
Thomas G. Lockhart
51e0fe5c88
Improve informational messages for "show" command responses.
29 years ago
Vadim B. Mikheev
de97e7fae8
SET geqo TO ON|OFF
29 years ago
Vadim B. Mikheev
cd7206b2ab
Enable to set _cpu_page_wight_ & _cpu_index_page_wight_ via
...
SET cost_heap(cost_index) TO ...
29 years ago
Vadim B. Mikheev
2fac94ec1a
1. SHOW/RESET var fixed.
...
2. vacuum() call changed (ANALYZE).
29 years ago