You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Tom Lane
c1943dbaef
Fix pg_get_ruledef() so that negative numeric constants are parenthesized.
...
This is needed because :: casting binds more tightly than minus, so for
example -1::integer is not the same as (-1)::integer, and there are cases
where the difference is important. In particular this caused a failure
in SELECT DISTINCT ... ORDER BY ... where expressions that should have
matched were seen as different by the parser; but I suspect that there
could be other cases where failure to parenthesize leads to subtler
semantic differences in reloaded rules. Per report from Alexandr Popov.
18 years ago
..
access
Set hidden field for guc enum missed in previous commit.
18 years ago
bootstrap
Restructure some header files a bit, in particular heapam.h, by removing some
18 years ago
catalog
Fix some string building in getObjectDescription.
18 years ago
commands
Modify vacuum() to accept a single relation OID instead of a list (which we
18 years ago
executor
Refactor SPI_cursor_open/SPI_cursor_open_with_args so that the latter sets
18 years ago
lib
Refactor backend makefiles to remove lots of duplicate code
18 years ago
libpq
Use error message wordings for permissions checks on .pgpass and SSL private
18 years ago
main
Refactor backend makefiles to remove lots of duplicate code
18 years ago
nodes
Add a RESTART (without parameter) option to ALTER SEQUENCE, allowing a
18 years ago
optimizer
Alter the xxx_pattern_ops opclasses to use the regular equality operator of
18 years ago
parser
Link in keywords file instead of copying it.
18 years ago
po
Translation updates
18 years ago
port
Add $PostgreSQL$ markers to a lot of files that were missing them.
18 years ago
postmaster
Modify vacuum() to accept a single relation OID instead of a list (which we
18 years ago
regex
Refactor backend makefiles to remove lots of duplicate code
18 years ago
rewrite
Restructure some header files a bit, in particular heapam.h, by removing some
18 years ago
snowball
Implement a few changes to how shared libraries and dynamically loadable
18 years ago
storage
This is the patch replace offnum++ by OffsetNumberNext, to be
18 years ago
tcop
Modify vacuum() to accept a single relation OID instead of a list (which we
18 years ago
tsearch
Extend GIN to support partial-match searches, and extend tsquery to support
18 years ago
utils
Fix pg_get_ruledef() so that negative numeric constants are parenthesized.
18 years ago
Makefile
Enable probes to work with Mac OS X Leopard and other OSes that will
18 years ago
common.mk
We need to rebuild objfiles.txt when one of the subdirectories' objfiles.txt
18 years ago
nls.mk
Add a new ereport auxiliary function errdetail_log(), which works the same as
18 years ago