4
4
7.4 Development Branch
5
5
6
6
7
- Valid as of 2003-08-01. Update release.sgml later.
8
-
9
-
7
+ Valid as of 2003-09-29. Update release.sgml later.
8
+
10
9
Server Operation
11
10
12
11
Allow IPv6 server connections (Nigel Kukard, Johan Jordaan, Bruce, Tom, Kurt
@@ -57,6 +56,10 @@ Use faster regex code from TCL (Henry Spencer, Tom)
57
56
Use bit-mapped relation sets in the optimizer (Tom)
58
57
Improve backend startup time (Tom)
59
58
Improve trigger/constraint performance (Stephan)
59
+ Improve speed of col IN (const, const, const, ...) (Tom)
60
+ Fix hash indexes which were broken in rare cases (Tom)
61
+ Improve hash index concurrency and speed (Tom)
62
+ Align shared buffers on 32-byte boundary for copy speed improvement
60
63
61
64
_________________________________________________________________
62
65
@@ -81,6 +84,7 @@ postgres --help-config now dumps server config variables (Aizaz Ahmed)
81
84
Make default shared_buffers 1000 and max_connections 100, if possible (Tom)
82
85
Add new columns in pg_settings: context, type, source , min_val, max_val (Joe)
83
86
New pg_hba.conf 'hostnossl' to prevent SSL connections (Jon Jensen)
87
+ Remove geqo_random_seed server parameter (Tom)
84
88
85
89
_________________________________________________________________
86
90
@@ -161,6 +165,10 @@ Functional indexes now support indexes on column expressions (Tom)
161
165
Syntax errors now reported as 'syntax error' rather than 'parse error' (Tom)
162
166
Have SHOW TRANSACTION_ISOLATION match input to SET TRANSACTION_ISOLATION (Tom)
163
167
Have COMMENT ON DATABASE on non-local database generate a warning (Rod)
168
+ Improve reliability of LISTEN/NOTIFY (Tom)
169
+ Allow REINDEX to reliabily reindex all indexes, except global ones (Tom)
170
+ pg_dump --use-set-session-authorization and --no-reconnect now do nothing,
171
+ all dumps use SET SESSION AUTHORIZATION
164
172
165
173
_________________________________________________________________
166
174
@@ -214,6 +222,7 @@ Add new DateStyle values MDY, DMY, and YMD, honor US and European for
214
222
Assume NaN value to be larger than any other value in MIN()/MAX() (Tom)
215
223
Prevent interval from supressing ':00' seconds display
216
224
New pg_get_triggerdef(prettyprint) and pg_constraint_is_visible() functions
225
+ Allow time to be specified as '040506' or '0405' (Tom)
217
226
218
227
_________________________________________________________________
219
228
@@ -229,6 +238,7 @@ Improved compiled function caching mechanism in PL/pgSQL with full
229
238
support for polymorphism (Joe)
230
239
Add new $0 parameter in PL/pgSQL representing the function's actual
231
240
return type (Joe)
241
+ Allow pltcl and plpython use the same trigger on multiple tables (Tom)
232
242
233
243
_________________________________________________________________
234
244
@@ -238,7 +248,7 @@ Add "\pset pager always" to always use pager (Greg)
238
248
Improve tab completion (Rod, Ross Reedstrom, Ian Barwick)
239
249
Reorder \? help into groupings (Harald Armin Massa, Bruce)
240
250
Add schema, cast, and conversion backslash commands (Christopher)
241
- \encoding now tracks client_encoding server variable (Tom)
251
+ \encoding now changes based on client_encoding server variable (Tom)
242
252
Save edit history into readline history (Ross)
243
253
Improve \d display (Christopher)
244
254
Enhance HTML mode to be more standards-compliant (Greg)
@@ -265,6 +275,8 @@ Allow new error codes and levels of text (Tom)
265
275
Allow access to the underlying table and column of a query result (Tom)
266
276
Allow access to the current transaction status (Tom)
267
277
Add ability to pass binary data directly to the backend (Tom)
278
+ Add PQexecPrepared() and PQsendQueryPrepared() functions which
279
+ perform Bind/Execute of previously prepared statements (Tom)
268
280
269
281
_________________________________________________________________
270
282
@@ -309,6 +321,8 @@ New ereport() function for error reporting (Tom)
309
321
Support Intel Linux compiler (Peter)
310
322
Improve Linux startup scripts (Slawomir Sudnik, Darko Prenosil)
311
323
Add support for AMD Opteron and Itanium (Jeffrey W. Baker, Bruce)
324
+ Remove configure --enable-recode
325
+ Generate a compile error if spinlock code isn't found (Bruce)
312
326
313
327
_________________________________________________________________
314
328
@@ -334,7 +348,8 @@ Improve pgstattuple (Rod)
334
348
Fix bug in metaphone() in fuzzystrmatch
335
349
Improve adddepend (Rod)
336
350
Update spi/timetravel (B?jthe Zolt?n)
337
- Fix dbase -s option (Thomas Behr)
351
+ Fix dbase -s option and improve non-ASCII handling (Thomas Behr,M?rcio Smiderle)
352
+ Remove array module because features now included by default (Joe)
338
353
339
354
_________________________________________________________________
340
355
0 commit comments