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
6734182c16
Teach eval_const_expressions() to simplify an ArrayCoerceExpr to a constant
...
when its input is constant and the element coercion function is immutable
(or nonexistent, ie, binary-coercible case). This is an oversight in the
8.3 implementation of ArrayCoerceExpr, and its result is that certain cases
involving IN or NOT IN with constants don't get optimized as they should be.
Per experimentation with an example from Ow Mun Heng.
18 years ago
..
access
Fix possible duplicate tuples while GiST scan. Now page is processed
18 years ago
bootstrap
Reduce the alignment requirement of type "name" from int to char, and arrange
18 years ago
catalog
Move exprType(), exprTypmod(), expression_tree_walker(), and related routines
18 years ago
commands
Move exprType(), exprTypmod(), expression_tree_walker(), and related routines
18 years ago
executor
Move exprType(), exprTypmod(), expression_tree_walker(), and related routines
18 years ago
lib
Refactor backend makefiles to remove lots of duplicate code
18 years ago
libpq
Rearrange the code in auth.c so that all functions for a single authentication
18 years ago
main
Refactor backend makefiles to remove lots of duplicate code
18 years ago
nodes
Move exprType(), exprTypmod(), expression_tree_walker(), and related routines
18 years ago
optimizer
Teach eval_const_expressions() to simplify an ArrayCoerceExpr to a constant
18 years ago
parser
Move exprType(), exprTypmod(), expression_tree_walker(), and related routines
18 years ago
po
Translation updates
18 years ago
port
Fix a couple of bugs in win32 shmem name generation:
18 years ago
postmaster
Unconditionally write the statsfile when SIGHUP is received, to minimize
18 years ago
regex
Refactor backend makefiles to remove lots of duplicate code
18 years ago
rewrite
Move exprType(), exprTypmod(), expression_tree_walker(), and related routines
18 years ago
snowball
Implement a few changes to how shared libraries and dynamically loadable
18 years ago
storage
Introduce the concept of relation forks. An smgr relation can now consist
18 years ago
tcop
Cause the output from debug_print_parse, debug_print_rewritten, and
18 years ago
tsearch
Create a type-specific typanalyze routine for tsvector, which collects stats
18 years ago
utils
Move exprType(), exprTypmod(), expression_tree_walker(), and related routines
18 years ago
Makefile
Add a few more DTrace probes to the backend.
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