Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
P
Postgres FD Implementation
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Abuhujair Javed
Postgres FD Implementation
Commits
af3cf2cf
Commit
af3cf2cf
authored
Sep 04, 2002
by
Bruce Momjian
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update to reflect Tom's suggestions.
parent
f20e3c33
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
18 additions
and
17 deletions
+18
-17
HISTORY
HISTORY
+10
-10
src/tools/pgindent/README
src/tools/pgindent/README
+8
-7
No files found.
HISTORY
View file @
af3cf2cf
...
@@ -18,7 +18,7 @@ Overview
...
@@ -18,7 +18,7 @@ Overview
Drop Column
Drop Column
PostgreSQL now support ALTER TABLE ... DROP COLUMN functionality.
PostgreSQL now support
s
ALTER TABLE ... DROP COLUMN functionality.
Table Functions
Table Functions
...
@@ -42,7 +42,7 @@ Overview
...
@@ -42,7 +42,7 @@ Overview
Multibyte/Locale
Multibyte/Locale
Both multibyte and locale are now
enabled by default
.
Both multibyte and locale are now
always enabled
.
Logging
Logging
...
@@ -57,7 +57,7 @@ Overview
...
@@ -57,7 +57,7 @@ Overview
Functions/Identifiers
Functions/Identifiers
By default, functions can now take up to 32 parameters, and
By default, functions can now take up to 32 parameters, and
identifiers can be up to 6
4
bytes long.
identifiers can be up to 6
3
bytes long.
----------------------------------------------------------------------
----------------------------------------------------------------------
...
@@ -101,7 +101,7 @@ Changes
...
@@ -101,7 +101,7 @@ Changes
Server Operation
Server Operation
================
================
Kerberos V Heimdal support (KTH)
Kerberos V Heimdal support (KTH)
Add pg_locks
table
to show locks (Neil)
Add pg_locks
view
to show locks (Neil)
Security fixes for password negotiation memory allocation (Neil)
Security fixes for password negotiation memory allocation (Neil)
Remove support for version 0, <=6.2 FE/BE protocol (Tom)
Remove support for version 0, <=6.2 FE/BE protocol (Tom)
Reserve the last few backend slots for superusers, add GUC variable
Reserve the last few backend slots for superusers, add GUC variable
...
@@ -115,12 +115,10 @@ Improve caching of index information (Tom)
...
@@ -115,12 +115,10 @@ Improve caching of index information (Tom)
Optimizer improvements (Tom, Fernando Nasser)
Optimizer improvements (Tom, Fernando Nasser)
Catalog caches now store failed lookups (Tom)
Catalog caches now store failed lookups (Tom)
Hash function improvements (Neil)
Hash function improvements (Neil)
EXPLAIN now outputs as a query (Tom)
Improve performance of query tokenization and network handling (Peter)
Improve performance of query tokenization and network handling (Peter)
Speed improvement for large object restore (Mario Weilguni)
Speed improvement for large object restore (Mario Weilguni)
Mark expired index entries on first lookup, saving later heap fetches (Tom)
Mark expired index entries on first lookup, saving later heap fetches (Tom)
Eliminate NULL bitmap padding when not required (Manfred)
Eliminate NULL bitmap padding when not required (Manfred)
Display sort keys in EXPLAIN (Tom)
Add BSD-licensed qsort() for Solaris, for performance (Bruce)
Add BSD-licensed qsort() for Solaris, for performance (Bruce)
Reduce per-row overhead by four bytes (Manfred Koizar)
Reduce per-row overhead by four bytes (Manfred Koizar)
Fix GEQO optimizer bug (Neil Conway)
Fix GEQO optimizer bug (Neil Conway)
...
@@ -228,9 +226,11 @@ Make pg_dump use ALTER TABLE ADD PRIMARY KEY, for performance (Neil)
...
@@ -228,9 +226,11 @@ Make pg_dump use ALTER TABLE ADD PRIMARY KEY, for performance (Neil)
Disable brackets in multi-statement rules (Bruce)
Disable brackets in multi-statement rules (Bruce)
Disable VACUUM from being called inside a function (Bruce)
Disable VACUUM from being called inside a function (Bruce)
Allow dropdb and other scripts to use identifiers with spaces (Bruce)
Allow dropdb and other scripts to use identifiers with spaces (Bruce)
Restrict comment
s
to the current database
Restrict comment to the current database
Allow comments on operators, independent of the underlying function (Rod)
Allow comments on operators, independent of the underlying function (Rod)
Rollback SET commands in aborted transactions (Tom)
Rollback SET commands in aborted transactions (Tom)
EXPLAIN now outputs as a query (Tom)
Display sort keys in EXPLAIN (Tom)
Add 'SET LOCAL var = value' to set GUC variables for a single transaction (Tom)
Add 'SET LOCAL var = value' to set GUC variables for a single transaction (Tom)
Allow ANALYZE to run in a transaction (Bruce)
Allow ANALYZE to run in a transaction (Bruce)
Improve COPY syntax using new WITH clauses, keep backward compatibility (Bruce)
Improve COPY syntax using new WITH clauses, keep backward compatibility (Bruce)
...
@@ -291,7 +291,7 @@ Allow bit string constants without fully-specified length (Thomas)
...
@@ -291,7 +291,7 @@ Allow bit string constants without fully-specified length (Thomas)
Allow conversion between 8-byte integers and bit strings (Thomas)
Allow conversion between 8-byte integers and bit strings (Thomas)
Implement hex literal conversion to bit string literal (Thomas)
Implement hex literal conversion to bit string literal (Thomas)
Allow table functions to appear in the FROM clause (Joe)
Allow table functions to appear in the FROM clause (Joe)
Increase maximum number of function parameters to 32 (Bruce)
momjian
Increase maximum number of function parameters to 32 (Bruce)
No longer automatically create index for SERIAL column (Tom)
No longer automatically create index for SERIAL column (Tom)
Add current_database() (Rod)
Add current_database() (Rod)
Fix cash_words() to not overflow buffer (Tom)
Fix cash_words() to not overflow buffer (Tom)
...
@@ -412,12 +412,12 @@ Rename some internal identifiers to simplify Win32 compile (Jan, Katherine Ward)
...
@@ -412,12 +412,12 @@ Rename some internal identifiers to simplify Win32 compile (Jan, Katherine Ward)
Add documentation on computing disk space (Bruce)
Add documentation on computing disk space (Bruce)
Remove KSQO from GUC (Bruce)
Remove KSQO from GUC (Bruce)
Fix memory leak in rtree (Kenneth Been)
Fix memory leak in rtree (Kenneth Been)
Modify a few error messages for consistency (Bruce)
momjian
Modify a few error messages for consistency (Bruce)
Remove unused system table columns (Peter)
Remove unused system table columns (Peter)
Make system columns NOT NULL where appropriate (Tom)
Make system columns NOT NULL where appropriate (Tom)
Clean up use of sprintf in favor of snprintf()
Clean up use of sprintf in favor of snprintf()
Remove OPAQUE and create specific subtypes (Tom)
Remove OPAQUE and create specific subtypes (Tom)
Cleanups in array internal handling (
Tom
)
Cleanups in array internal handling (
Joe
)
Disallow pg_atoi('') (Bruce)
Disallow pg_atoi('') (Bruce)
Remove GUC parameter wal_files because WAL files are now recycled (Bruce)
Remove GUC parameter wal_files because WAL files are now recycled (Bruce)
...
...
src/tools/pgindent/README
View file @
af3cf2cf
This can format all PostgreSQL *.c and *.h files, excluding libpq++,
This can format all PostgreSQL *.c and *.h files, excluding libpq++,
*.y, and *.l files.
*.y, and *.l files.
On 09/06/1997, from the top directory, I ran:
Get the list of typedef's included in pgindent by running this on the
pgsql/bin directory:
/src/tools/find_typedef
and update the list in pgindent.
From the top directory, run:
find . -name '*.[ch]' -type f -print | egrep -v '\+\+|s_lock.h' | xargs -n100 pgindent
find . -name '*.[ch]' -type f -print | egrep -v '\+\+|s_lock.h' | xargs -n100 pgindent
...
@@ -23,12 +30,6 @@ If you don't believe me, take a directory and make a copy. Run pgindent
...
@@ -23,12 +30,6 @@ If you don't believe me, take a directory and make a copy. Run pgindent
on the copy using GNU indent, and do a diff -r. You will see what I
on the copy using GNU indent, and do a diff -r. You will see what I
mean. GNU indent does some things better, but mangles too.
mean. GNU indent does some things better, but mangles too.
We get the list of typedef's included in pgindent by running:
/src/tools/find_typedef
Make sure to do the pgsql/bin directory, and the src/interfaces/odbc
directory. Merge the output of these and remove duplicates.
---------------------------------------------------------------------------
---------------------------------------------------------------------------
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment