pdf viewer for asp.net web application : Adding an image to a pdf file Library SDK class asp.net .net windows ajax postgresql-9.4-A4215-part2852

Appendix E. Release Notes
When an
AFTER ROW
trigger is present, all columns of the table must be returned by updating
actions, since the trigger might inspect any or all of them. Previously, foreign tables never had
triggers, so the FDW might optimize away fetching columns not mentioned in the
RETURNING
clause (if any).
Prevent
CHECK
constraints from referencing system columns, except
tableoid
(Amit Kapila)
Previouslysuch check constraints were allowed, but they would oftencause errors duringrestores.
Use the last specified recovery target parameter if multiple target parameters are specified (Heikki
Linnakangas)
Previously, there was an undocumented precedence order among the
recovery_target_
xxx
pa-
rameters.
On Windows, automaticallypreserve quotes in command strings supplied by the user (Heikki Lin-
nakangas)
User commands that did their ownquote preservation might needadjustment. This is likelytobe an
issue for commands usedinarchive_command, restore_command, and
COPY TO/FROM PROGRAM
.
Remove catalog column
pg_class.reltoastidxid
(Michael Paquier)
Remove catalog column
pg_rewrite.ev_attr
(Kevin Grittner)
Per-column rules have not beensupported since PostgreSQL 7.3.
Remove native support for Kerberos authentication (
--with-krb5
,etc) (Magnus Hagander)
The supported way to use Kerberos authentication is with GSSAPI. The native code has been
deprecated since PostgreSQL 8.3.
In PL/Python, handle domains over arrays like the underlyingarray type (Rodolfo Campero)
Previously such values were treated as strings.
Make libpq’s
PQconnectdbParams()
and
PQpingParams()
functions process zero-length
strings as defaults (Adrian Vondendriesch)
Previously, these functions treated zero-length string values as selecting the default in only some
cases.
Change empty arrays returned by the intarray module to be zero-dimensional arrays (Bruce
Momjian)
Previously, empty arrays were returned as zero-length one-dimensional arrays, whose text rep-
resentation looked the same as zero-dimensional arrays (
{}
), but they acted differently in array
operations. intarray’s behavior in this area now matches the built-in array operators.
pg_upgrade now uses
-U
or
--username
to specify the user name (Bruce Momjian)
Previously this option was spelled
-u
or
--user
,but that was inconsistent with other tools.
E.8.3. Changes
Belowyouwillfind adetailedaccountof the changes betweenPostgreSQL 9.4andthe previous major
release.
2078
Adding an image to a pdf file - insert images into PDF in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Sample C# code to add image, picture, logo or digital photo into PDF document page using PDF page editor control
how to add image to pdf acrobat; add a jpg to a pdf
Adding an image to a pdf file - VB.NET PDF insert image library: insert images into PDF in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Guide VB.NET Programmers How to Add Images in PDF Document
how to add a jpeg to a pdf; how to add image to pdf file
Appendix E. Release Notes
E.8.3.1. Server
Allow background worker processes to be dynamically registered, started and terminated (Robert
Haas)
The new
worker_spi
module shows an example of use of this feature.
Allow dynamic allocation of shared memory segments (Robert Haas, Amit Kapila)
This feature is illustrated in the
test_shm_mq
module.
During crash recovery or immediate shutdown, send uncatchable termination signals (SIGKILL)
to child processes that do not shut down promptly (MauMau, Álvaro Herrera)
This reduces the likelihood of leaving orphaned child processes behind after postmaster shutdown,
as well as ensuring that crash recovery canproceed if some child processes have become “stuck”.
Improve randomness of the database system identifier (Tom Lane)
Make VACUUM properly report dead but not-yet-removable rows to the statistics collector (Hari
Babu)
Previously these were reported as live rows.
E.8.3.1.1. Indexes
Reduce GIN index size (Alexander Korotkov, Heikki Linnakangas)
Indexes upgradedvia pg_upgrade will work fine but will still be in the old, larger GINformat. Use
REINDEX to recreate old GIN indexes in the new format.
Improve speed of multi-key GIN lookups (Alexander Korotkov, Heikki Linnakangas)
Add GiST index support for
inet
and
cidr
data types (Emre Hasegeli)
Such indexes improve subnet and supernet lookups and ordering comparisons.
Fix rare race condition in B-tree page deletion (Heikki Linnakangas)
Make the handlingof interruptedB-tree page splits more robust (Heikki Linnakangas)
E.8.3.1.2. General Performance
Allow multiple backends to insert into WAL buffers concurrently (Heikki Linnakangas)
This improves parallel write performance.
Conditionally write only the modified portion of updated rows to WAL (Amit Kapila)
Improve performance of aggregate functions used as window functions (David Rowley, Florian
Pflug, Tom Lane)
Improve speed of aggregates that use
numeric
state values (Hadi Moshayedi)
Attempttofreeze tuples when tables are rewritten with CLUSTER or
VACUUM FULL
(RobertHaas,
Andres Freund)
This can avoid the need to freeze the tuples in the future.
Improve speed of COPY with default
nextval()
columns (Simon Riggs)
Improve speed of accessing many different sequences in the same session (David Rowley)
2079
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
If you want to read the tutorial of PDF page adding in C# class, we suggest you go to C# Imaging - how to insert a new empty page to PDF file.
add a jpeg to a pdf; add an image to a pdf with acrobat
VB.NET PDF Library SDK to view, edit, convert, process PDF file
Able to render and convert PDF document to/from supported document and image forms. Capable of adding PDF file navigation features to your VB.NET program.
add image pdf acrobat; add photo to pdf for
Appendix E. Release Notes
Raise hard limit on the number of tuples held in memory during sorting and B-tree index builds
(Noah Misch)
Reduce memory allocated by PL/pgSQL DO blocks (Tom Lane)
Make the planner more aggressive about extracting restriction clauses from mixed
AND
/
OR
clauses
(Tom Lane)
Disallow pushing volatile
WHERE
clauses down into
DISTINCT
subqueries (Tom Lane)
Pushingdowna
WHERE
clause canproduce amoreefficientplan overall, butat the cost of evaluating
the clause more often than is implied by the text of the query; so don’t do it if the clause contains
any volatile functions.
Auto-resize the catalog caches (Heikki Linnakangas)
This reduces memory consumption for sessions accessing only a few tables, and improves perfor-
mance for sessions accessing many tables.
E.8.3.1.3. Monitoring
Add pg_stat_archiver system view to report WAL archiver activity (Gabriele Bartolini)
Add
n_mod_since_analyze
columns topg_stat_all_tables and relatedsystem views(MarkKirk-
wood)
These columns expose the system’s estimate of the number of changed tuples since the table’s last
ANALYZE. This estimate drives decisions about when to auto-analyze.
Add
backend_xid
and
backend_xmin
columns to the system view pg_stat_activity, and a
backend_xmin
column to pg_stat_replication (Christian Kruse)
E.8.3.1.4. SSL
Add support for SSL ECDH key exchange (Marko Kreen)
This allows use of EllipticCurvekeys for server authentication. Such keys arefaster and have better
security than RSA keys. The new configuration parameter ssl_ecdh_curve controls which curve is
used for ECDH.
Improve the default ssl_ciphers setting (Marko Kreen)
By default, the server not the client now controls the preference order of SSL ciphers (Marko
Kreen)
Previously, the order specified by ssl_ciphers was usually ignored in favor of client-side defaults,
whichare not configurable in most PostgreSQL clients. If desired, the old behavior can be restored
via the new configuration parameter ssl_prefer_server_ciphers.
Make log_connections show SSL encryption information (Andreas Kunert)
Improve SSL renegotiation handling (Álvaro Herrera)
E.8.3.1.5. Server Settings
Add new SQL command ALTER SYSTEM for changing
postgresql.conf
configuration file
entries (Amit Kapila)
2080
C# PDF Page Insert Library: insert pages into PDF file in C#.net
By using reliable APIs, C# programmers are capable of adding and inserting (empty) PDF page or pages from various file formats, such as PDF, Tiff, Word, Excel
add image to pdf file acrobat; add picture to pdf file
VB.NET PDF File & Page Process Library SDK for vb.net, ASP.NET
on creating, loading, merge and splitting PDF pages and Files, adding a page blank pages or image-only pages from an image source PDF File Creation and Loading.
acrobat add image to pdf; add image in pdf using java
Appendix E. Release Notes
Previously such settings could only be changed by manually editing
postgresql.conf
.
Add autovacuum_work_mem configuration parameter to control the amount of memory used by
autovacuum workers (Peter Geoghegan)
Add huge_pages parameter to allowusing huge memorypages on Linux (Christian Kruse, Richard
Poole, Abhijit Menon-Sen)
This can improve performance on large-memory systems.
Add max_worker_processes parameter to limit the number of background workers (Robert Haas)
This is helpful in configuring a standby server to have the required number of worker processes
(the same as the primary).
Add superuser-only session_preload_libraries parameter to load libraries at session start (Peter
Eisentraut)
In contrast to local_preload_libraries, this parameter can load any shared library, not just those in
the
$libdir/plugins
directory.
Add wal_log_hints parameter to enable WAL logging of hint-bit changes (Sawada Masahiko)
Hint bit changes are not normally logged, except when checksums are enabled. This is useful for
external tools like pg_rewind.
Increase the default settings of work_mem and maintenance_work_mem by four times (Bruce
Momjian)
The new defaults are 4MB and 64MB respectively.
Increase the default setting of effective_cache_size to 4GB (Bruce Momjian, Tom Lane)
Allow
printf
-style space padding to be specified in log_line_prefix (David Rowley)
Allow terabyte units (
TB
)to be used when specifying configuration variable values (Simon Riggs)
Show PIDs of lock holders and waiters and improve information about relations in log_lock_waits
log messages (Christian Kruse)
Reduce server logging level when loading shared libraries (Peter Geoghegan)
The previous level was
LOG
,which was too verbose for libraries loaded per-session.
On Windows, make
SQL_ASCII
-encoded databases and server processes (e.g., postmaster) emit
messages in the character encoding of the server’s Windows user locale (Alexander Law, Noah
Misch)
Previously these messages were output in the Windows ANSI code page.
E.8.3.2. Replication and Recovery
Add replication slots tocoordinate activity on streaming standbys withthe node theyare streaming
from (Andres Freund, Robert Haas)
Replication slots allow preservation of resources like WAL files on the primary until they are no
longer needed bystandby servers.
Add recovery parameter recovery_min_apply_delay to delay replication (Robert Haas, Fabrízio de
Royes Mello, SimonRiggs)
Delaying replay on standbyservers can be useful for recovering from user errors.
2081
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
Image: Copy, Paste, Cut Image in Page. Link: Edit URL. Bookmark an (empty) page to a PDF and adding empty pages random pages can be deleted from PDF file as well.
attach image to pdf form; add image to pdf reader
C# PDF insert text Library: insert text into PDF content in C#.net
C#.NET PDF SDK - Insert Text to PDF Document in C#.NET. Providing C# Demo Code for Adding and Inserting Text to PDF File Page with .NET PDF Library.
add picture to pdf reader; add photo to pdf preview
Appendix E. Release Notes
Add recovery_target option
immediate
to stop WAL recovery as soon as a consistent state is
reached (MauMau, Heikki Linnakangas)
Improve recovery target processing (Heikki Linnakangas)
The
timestamp
reported
by
pg_last_xact_replay_timestamp()
now
reflects
already-committed records, not transactions about to be committed. Recovering to a restore point
now replays the restore point, rather than stopping just before the restore point.
pg_switch_xlog()
now clears any unused trailing space in the old WAL file (Heikki Linnakan-
gas)
This improves the compression ratio for WAL files.
Report failure return codes from external recovery commands (Peter Eisentraut)
Reduce spinlock contention during WAL replay (Heikki Linnakangas)
Write WAL records of running transactions more frequently (Andres Freund)
This allows standby servers to start faster and clean up resources more aggressively.
E.8.3.2.1. Logical Decoding
Logical decoding allows database changes to be streamed in a configurable format. The data is read
from the WAL andtransformedintothedesiredtarget format. To implementthis feature, the following
changes were made:
Add support for logical decoding of WAL data, to allow database changes to be streamed out in a
customizable format (Andres Freund)
Add new wal_level setting
logical
to enable logical change-set encoding in WAL (Andres Fre-
und)
Add table-level parameter
REPLICA IDENTITY
to control logical replication(Andres Freund)
Add relation option
user_catalog_table
to identify user-created tables involved in logical
change-set encoding (Andres Freund)
Add pg_recvlogical applicationto receive logical-decoding data (Andres Freund)
Add test_decoding module to illustrate logical decoding at the SQL level (Andres Freund)
E.8.3.3. Queries
Add
WITH ORDINALITY
syntax to number the rows returned from a set-returning function in the
FROM
clause (AndrewGierth, David Fetter)
This is particularly useful for functions like
unnest()
.
Add
ROWS FROM()
syntax toallowhorizontal concatenation of set-returning functions inthe
FROM
clause (Andrew Gierth)
Allow SELECT to have an empty target list (Tom Lane)
This was added sothatviews thatselectfrom atable withzero columnscan be dumpedandrestored
correctly.
Ensure that
SELECT ... FOR UPDATE NOWAIT
does not wait in corner cases involving already-
concurrently-updated tuples (Craig Ringer and Thomas Munro)
2082
C# PDF Library SDK to view, edit, convert, process PDF file for C#
Able to render and convert PDF document to/from supported document and image forms in .NET WinFoms project. Support protecting PDF file by adding password and
add photo to pdf in preview; add picture to pdf
VB.NET TIFF: Add New Image to TIFF File in Visual Basic .NET
unzipping the evaluation version, you need to find following dlls and add them to your VB.NET project references for adding image to your TIFF file using VB
add jpeg to pdf; add image field to pdf form
Appendix E. Release Notes
E.8.3.4. Utility Commands
Add
DISCARD SEQUENCES
commandto discard cached sequence-related state (Fabrízio de Royes
Mello, Robert Haas)
DISCARD ALL
will now alsodiscard such information.
Add
FORCE NULL
option to
COPY FROM
,which causes quoted strings matching the specified null
string to be converted to NULLs in
CSV
mode (Ian Barwick, Michael Paquier)
Without this option, only unquoted matching strings will be importedas null values.
Issue warnings for commands used outside of transaction blocks when they can have no effect
(Bruce Momjian)
New warnings are issued for
SET LOCAL
,
SET CONSTRAINTS
,
SET TRANSACTION
and
ABORT
when used outside a transaction block.
E.8.3.4.1. EXPLAIN
Make
EXPLAIN ANALYZE
show planning time (Andreas Karlsson)
Make
EXPLAIN
show the grouping columns in Agg and Groupnodes (Tom Lane)
Make
EXPLAIN ANALYZE
show exact and lossy block counts in bitmap heap scans (Etsuro Fujita)
E.8.3.4.2. Views
Allow a materialized view to be refreshed without blocking other sessions from reading the view
meanwhile (Kevin Grittner)
This is done with
REFRESH MATERIALIZED VIEW CONCURRENTLY
.
Allow views to be automatically updated even if they contain some non-updatable columns (Dean
Rasheed)
Previouslythe presenceof non-updatable output columns such as expressions, literals, and function
calls prevented automatic updates. Now
INSERT
s,
UPDATE
sand
DELETE
sare supported, provided
that they do not attempt to assign new values to any of the non-updatable columns.
Allow control over whether
INSERT
sand
UPDATE
scan add rows to an auto-updatable view that
would not appear in the view (Dean Rasheed)
This is controlled with the new CREATE VIEW clause
WITH CHECK OPTION
.
Allow security barrier views to be automatically updatable (Dean Rasheed)
E.8.3.5. Object Manipulation
Support triggers on foreign tables (Ronan Dunklau)
Allow moving groups of objects from one tablespace to another using the
ALL IN TABLESPACE
... SET TABLESPACE
form of ALTER TABLE, ALTER INDEX, or ALTER MATERIALIZED
VIEW (Stephen Frost)
Allow changing foreign key constraint deferrability via ALTER TABLE ...
ALTER CONSTRAINT
(Simon Riggs)
2083
C# PDF Password Library: add, remove, edit PDF file password in C#
Able to perform PDF file password adding, deleting and changing in Visual Studio .NET project use C# source code in .NET class. Allow
adding image to pdf in preview; how to add image to pdf document
Appendix E. Release Notes
Reduce lock strength for some ALTER TABLE commands (Simon Riggs, Noah Misch, Robert
Haas)
Specifically,
VALIDATE CONSTRAINT
,
CLUSTER ON
,
SET WITHOUT CLUSTER
,
ALTER COLUMN
SET STATISTICS
,
ALTER COLUMN SET (attribute_option)
,
ALTER COLUMN RESET
(attribute_option)
no longer require
ACCESS EXCLUSIVE
locks.
Allow tablespace options to be set in CREATE TABLESPACE (Vik Fearing)
Formerly these options could only be set via ALTER TABLESPACE.
Allow CREATE AGGREGATE to define the estimated size of the aggregate’s transition state data
(Hadi Moshayedi)
Proper use of this feature allows the planner to better estimate how much memory will be used by
aggregates.
Fix
DROP IF EXISTS
to avoid errors for non-existent objects in more cases (Pavel Stehule, Dean
Rasheed)
Improve howsystem relations are identified (Andres Freund, Robert Haas)
Previously, relations once moved into the
pg_catalog
schema could no longer be modified or
dropped.
E.8.3.6. Data Types
Fully implement the
line
data type (Peter Eisentraut)
The line segment data type (
lseg
)has always been fully supported. The previous
line
data type
(whichwas enabled onlyviaa compile-time option) is not binaryor dump-compatible withthenew
implementation.
Add
pg_lsn
data type to represent a WAL log sequence number (LSN) (Robert Haas, Michael
Paquier)
Allow single-point
polygon
sto be converted to
circle
s(Bruce Momjian)
Support time zone abbreviations that change UTC offset from time to time (Tom Lane)
Previously, PostgreSQL assumed that the UTC offset associated with a time zone abbreviation
(such as
EST
)never changes in the usage of any particular locale. However this assumption fails
in the real world, so introduce the ability for a zone abbreviation to represent a UTC offset that
sometimes changes. Update the zone abbreviation definition files to make use of this feature in
timezone locales that have changed the UTC offset of their abbreviations since 1970 (according to
the IANA timezone database). In such timezones, PostgreSQL will now associate the correct UTC
offset with the abbreviation dependingon the given date.
Allow 5+ digit years for non-ISO
timestamp
and
date
strings, where appropriate (Bruce
Momjian)
Add checks for overflow/underflow of
interval
values (Bruce Momjian)
E.8.3.6.1. JSON
Add
jsonb
,a more capable and efficient data type for storing JSON data (Oleg Bartunov, Teodor
Sigaev, Alexander Korotkov, Peter Geoghegan, Andrew Dunstan)
2084
Appendix E. Release Notes
This new type allows faster access to values within a JSON document, and faster and more useful
indexing of JSON columns. Scalar values in
jsonb
documents are stored as appropriate scalar
SQL types, andtheJSONdocument structure is pre-parsed rather than beingstored as textas in the
original
json
data type.
Add new JSON functions to allow for the construction of arbitrarily complex JSON trees (Andrew
Dunstan, Laurence Rowe)
New
functions
include
json_array_elements_text()
,
json_build_array()
,
json_object()
,
json_object_agg()
,
json_to_record()
,and
json_to_recordset()
.
Add
json_typeof()
to return the data type of a
json
value (Andrew Tipton)
E.8.3.7. Functions
Add
pg_sleep_for(interval)
and
pg_sleep_until(timestamp)
to specify delays more
flexibly (Vik Fearing, Julien Rouhaud)
The existing
pg_sleep()
functiononly supports delays specified in seconds.
Add
cardinality()
function for arrays (Marko Tiikkaja)
This returns the total number of elements in the array, or zero for an array with no elements.
Add SQL functions to allow large object reads/writes at arbitrary offsets (Pavel Stehule)
Allow
unnest()
to take multiple arguments, which are individually unnested then horizontally
concatenated (Andrew Gierth)
Add functions to construct
time
s,
date
s,
timestamp
s,
timestamptz
s, and
interval
sfrom
individual values, rather than strings (Pavel Stehule)
These functions’ names are prefixed with
make_
,e.g.
make_date()
.
Make
to_char()
’s
TZ
format specifier return a useful value for simple numeric time zone offsets
(Tom Lane)
Previously,
to_char(CURRENT_TIMESTAMP, ’TZ’)
returned an empty string if the
timezone
was set to a constant like
-4
.
Add timezone offset format specifier
OF
to
to_char()
(Bruce Momjian)
Improve the random seed used for
random()
(Honza Horak)
Tighten validity checking for Unicode code points in
chr(int)
(Tom Lane)
This function now only accepts values that are valid UTF8 characters according to RFC 3629.
E.8.3.7.1. System Information Functions
Add functions for looking up objects in
pg_class
,
pg_proc
,
pg_type
,and
pg_operator
that
do not generate errors for non-existent objects (Yugo Nagata, Nozomi Anzai, Robert Haas)
For example,
to_regclass()
does a lookup in
pg_class
similarly to the
regclass
input func-
tion, but it returns NULL for a non-existent object instead of failing.
Add function
pg_filenode_relation()
to allow for more efficient lookup of relation names
from filenodes (Andres Freund)
2085
Appendix E. Release Notes
Add
parameter_default
column to
information_schema.parameters
view (Peter Eisen-
traut)
Make
information_schema.schemata
show all accessible schemas (Peter Eisentraut)
Previously it only showed schemas owned by the current user.
E.8.3.7.2. Aggregates
Add control over which rows are passed into aggregate functions via the
FILTER
clause (David
Fetter)
Support ordered-set (
WITHIN GROUP
)aggregates (Atri Sharma, Andrew Gierth, Tom Lane)
Add standard ordered-set aggregates
percentile_cont()
,
percentile_disc()
,
mode()
,
rank()
,
dense_rank()
,
percent_rank()
,and
cume_dist()
(Atri Sharma, Andrew Gierth)
Support
VARIADIC
aggregate functions (Tom Lane)
Allow polymorphic aggregates to have non-polymorphic state data types (Tom Lane)
This allows proper declaration in SQL of aggregates like the built-in aggregate
array_agg()
.
E.8.3.8. Server-Side Languages
Add event trigger support to PL/Perl and PL/Tcl (Dimitri Fontaine)
Convert
numeric
values to
decimal
in PL/Python (Szymon Guz, Ronan Dunklau)
Previously such values were converted to Python
float
values, riskingloss of precision.
E.8.3.8.1. PL/pgSQL Server-Side Language
Add ability to retrieve the current PL/PgSQL call stack using
GET DIAGNOSTICS
(Pavel Stehule,
Stephen Frost)
Add option
print_strict_params
to display the parameters passed to a query that violated a
STRICT
constraint (Marko Tiikkaja)
Add variables
plpgsql.extra_warnings
and
plpgsql.extra_errors
to enable additional
PL/pgSQL warnings and errors (Marko Tiikkaja, Petr Jelinek)
Currently only warnings/errors about shadowed variables are available.
E.8.3.9. libpq
Make libpq’s
PQconndefaults()
function ignore invalid service files (Steve Singer, Bruce
Momjian)
Previously it returned NULL if an incorrect service file was encountered.
Accept TLS protocol versions beyond
TLSv1
in libpq (Marko Kreen)
2086
Appendix E. Release Notes
E.8.3.10. Client Applications
Add createuser option
-g
to specify role membership (Chistopher Browne)
Add vacuumdb option
--analyze-in-stages
to analyze in stages of increasing granularity (Pe-
ter Eisentraut)
This allows minimal statistics to be created quickly.
Make pg_resetxlog with option
-n
output current and potentially changed values (Rajeev Rastogi)
Make initdb throw error for incorrect locale settings, rather than silently falling back to a default
choice (Tom Lane)
Make pg_ctl return exit code
4
for an inaccessible data directory (Amit Kapila, Bruce Momjian)
This behavior more closely matches the Linux Standard Base (LSB) Core Specification.
On Windows, ensure that a non-absolute
-D
path specification is interpreted relative to pg_ctl’s
current directory (Kumar Rajeev Rastogi)
Previously it would be interpreted relative to whichever directory the underlying Windows service
was started in.
Allow
sizeof()
in ECPG C array definitions (Michael Meskes)
Make ECPG properly handle nesting of C-style comments in both C and SQL text (Michael
Meskes)
E.8.3.10.1. psql
Suppress “No rows” output in psql
expanded
mode when the footer is disabled (Bruce Momjian)
Allow Control-C to abort psql when it’s hung at connection startup (Peter Eisentraut)
E.8.3.10.1.1. Backslash Commands
Make psql’s
\db+
showtablespace options (Magnus Hagander)
Make
\do+
display the functions that implement the operators (Marko Tiikkaja)
Make
\d+
output an
OID
line only if an
oid
column exists inthe table (Bruce Momjian)
Previously, the presence or absence of an
oid
column was always reported.
Make
\d
show disabled system triggers (Bruce Momjian)
Previously, if you disabled all triggers, only user triggers would show as disabled.
Fix
\copy
to no longer require a space between
stdin
and a semicolon (Etsuro Fujita)
Output the row count at the end of
\copy
,just like
COPY
already did (Kumar RajeevRastogi)
Fix
\conninfo
to display the server’s IP address for connections using
hostaddr
(Fujii Masao)
Previously
\conninfo
could not display the server’s IP address in such cases.
Show the SSL protocol version in
\conninfo
(Marko Kreen)
Add tab completion for
\pset
(Pavel Stehule)
Allow
\pset
with no arguments to show all settings (Gilles Darold)
Make
\s
displaythe name of the historyfile it wrote withoutconvertingit to an absolute path (Tom
Lane)
2087
Documents you may be interested
Documents you may be interested