@@ -33,52 +33,21 @@ http://pear.php.net/dtd/package-2.0.xsd">
33
33
<active >no</active >
34
34
</lead >
35
35
36
- <date >2009-10-06 </date >
36
+ <date >2010-??-?? </date >
37
37
<time >15:00:00</time >
38
38
39
39
<version >
40
- <release >1.4.0 </release >
41
- <api >1.4.0 </api >
40
+ <release >1.4.1 </release >
41
+ <api >1.4.1 </api >
42
42
</version >
43
43
<stability >
44
- <release >alpha </release >
45
- <api >alpha </api >
44
+ <release >stable </release >
45
+ <api >stable </api >
46
46
</stability >
47
47
<license uri =" http://www.php.net/license" >PHP</license >
48
48
<notes >
49
- 1. Introduce connection attribute functions:
50
-
51
- oci_set_module_name
52
- oci_set_action
53
- oci_set_client_info
54
- oci_set_client_identifier
55
-
56
- These set values that are visible/used by the database. They
57
- are useful for tracing, authentication and auditing.
58
-
59
- 2. Introduce connection attribute function:
60
-
61
- oci_set_edition
62
-
63
- Oracle 11g R2 "editions" allow multiple versions of DB objects
64
- to exist at one time. By setting different editions, two
65
- different versions of an application can run concurrently,
66
- making upgrading easier and faster.
67
-
68
- 3. Set the DRIVER_NAME attribute of Oracle Database 11gR2
69
- connections to aid application tracing. The value used is to
70
- "PHP OCI8" followed by the OCI8 version number. Note the
71
- version number may get truncated in DB views such as
72
- v$session_connect_info.
73
-
74
- 4. Allow the oci_set_prefetch value to be 0. This is important in
75
- some cases using REF CURSORS in Oracle 11gR2.
76
-
77
- 5. Introduce OCI_NO_AUTO_COMMIT as an alias for the OCI_DEFAULT
78
- constant (which is not the default value) used by oci_execute().
79
-
80
- 6. Generate an error if an invalid resource type is used in
81
- oci_bind_by_name
49
+ Fixed bug #49560 (Using LOBs causes slow PHP shutdown)
50
+ Fixed bug #47281 ($php_errormsg is limited in size of characters)
82
51
</notes >
83
52
<contents >
84
53
<dir name =" /" >
@@ -126,6 +95,7 @@ http://pear.php.net/dtd/package-2.0.xsd">
126
95
<file name =" bug35973.phpt" role =" test" />
127
96
<file name =" bug36010.phpt" role =" test" />
128
97
<file name =" bug36096.phpt" role =" test" />
98
+ <file name =" bug36403.phpt" role =" test" />
129
99
<file name =" bug37220.phpt" role =" test" />
130
100
<file name =" bug37581.phpt" role =" test" />
131
101
<file name =" bug38161.phpt" role =" test" />
@@ -148,6 +118,7 @@ http://pear.php.net/dtd/package-2.0.xsd">
148
118
<file name =" bug45458.phpt" role =" test" />
149
119
<file name =" bug46994.phpt" role =" test" />
150
120
<file name =" bug47189.phpt" role =" test" />
121
+ <file name =" bug47281.phpt" role =" test" />
151
122
<file name =" bug6109.phpt" role =" test" />
152
123
<file name =" close.phpt" role =" test" />
153
124
<file name =" coll_001.phpt" role =" test" />
@@ -258,12 +229,15 @@ http://pear.php.net/dtd/package-2.0.xsd">
258
229
<file name =" extauth_04.phpt" role =" test" />
259
230
<file name =" fetch_all2.phpt" role =" test" />
260
231
<file name =" fetch_all3.phpt" role =" test" />
232
+ <file name =" fetch_all4.phpt" role =" test" />
233
+ <file name =" fetch_all5.phpt" role =" test" />
261
234
<file name =" fetch_all.phpt" role =" test" />
262
235
<file name =" fetch_array.phpt" role =" test" />
263
236
<file name =" fetch_assoc.phpt" role =" test" />
264
237
<file name =" fetch_into1.phpt" role =" test" />
265
238
<file name =" fetch_into2.phpt" role =" test" />
266
239
<file name =" fetch_into.phpt" role =" test" />
240
+ <file name =" fetch_object_2.phpt" role =" test" />
267
241
<file name =" fetch_object.phpt" role =" test" />
268
242
<file name =" fetch.phpt" role =" test" />
269
243
<file name =" fetch_row.phpt" role =" test" />
@@ -315,6 +289,7 @@ http://pear.php.net/dtd/package-2.0.xsd">
315
289
<file name =" lob_040.phpt" role =" test" />
316
290
<file name =" lob_041.phpt" role =" test" />
317
291
<file name =" lob_042.phpt" role =" test" />
292
+ <file name =" lob_043.phpt" role =" test" />
318
293
<file name =" lob_aliases.phpt" role =" test" />
319
294
<file name =" lob_null.phpt" role =" test" />
320
295
<file name =" lob_temp1.phpt" role =" test" />
@@ -392,6 +367,56 @@ http://pear.php.net/dtd/package-2.0.xsd">
392
367
</extsrcrelease >
393
368
<changelog >
394
369
370
+ <release >
371
+ <version >
372
+ <release >1.4.0</release >
373
+ <api >1.4.0</api >
374
+ </version >
375
+ <stability >
376
+ <release >alpha</release >
377
+ <api >alpha</api >
378
+ </stability >
379
+ <license uri =" http://www.php.net/license" >PHP</license >
380
+ <notes >
381
+ 1. Introduce connection attribute functions:
382
+
383
+ oci_set_module_name
384
+ oci_set_action
385
+ oci_set_client_info
386
+ oci_set_client_identifier
387
+
388
+ These set values that are visible/used by the database. They
389
+ are useful for tracing, authentication and auditing.
390
+
391
+ 2. Introduce connection attribute function:
392
+
393
+ oci_set_edition
394
+
395
+ Oracle 11g R2 "editions" allow multiple versions of DB objects
396
+ to exist at one time. By setting different editions, two
397
+ different versions of an application can run concurrently,
398
+ making upgrading easier and faster.
399
+
400
+ 3. Set the DRIVER_NAME attribute of Oracle Database 11gR2
401
+ connections to aid application tracing. The value used is to
402
+ "PHP OCI8" followed by the OCI8 version number. Note the
403
+ version number may get truncated in DB views such as
404
+ v$session_connect_info.
405
+
406
+ 4. Allow the oci_set_prefetch value to be 0. This is important in
407
+ some cases using REF CURSORS in Oracle 11gR2.
408
+
409
+ 5. Introduce OCI_NO_AUTO_COMMIT as an alias for the OCI_DEFAULT
410
+ constant (which is not the default value) used by oci_execute().
411
+
412
+ 6. Generate an error if an invalid resource type is used in
413
+ oci_bind_by_name
414
+
415
+ 7. Bug fixes:
416
+ PECL bug #16842 (oci_error returns false when NO_DATA_FOUND is raised)
417
+ </notes >
418
+ </release >
419
+
395
420
<release >
396
421
<version >
397
422
<release >1.3.5</release >
@@ -403,13 +428,13 @@ http://pear.php.net/dtd/package-2.0.xsd">
403
428
</stability >
404
429
<license uri =" http://www.php.net/license" >PHP</license >
405
430
<notes >
406
- Fixed Bug #47243 (Crash at end of request shutdown on Windows)
407
- Fixed Bug #46994 (CLOB size does not update when using CLOB IN OUT param in stored procedure)
408
- Fixed Bug #46623 (phpinfo doesn't show compile time ORACLE_HOME with phpize)
431
+ Fixed bug #47243 (Crash at end of request shutdown on Windows)
432
+ Fixed bug #46994 (CLOB size does not update when using CLOB IN OUT param in stored procedure)
433
+ Fixed bug #46623 (phpinfo doesn't show compile time ORACLE_HOME with phpize)
409
434
Fixed bug #45458 (Numeric keys for associative arrays are not handled properly) Note: not fixed when building with PHP 4 due to lack of PHP internal helper.
410
- Fixed PECL Bug #16035 (oci_connect without ORACLE_HOME defined causes segfault)
411
- Fixed PECL Bug #15988 (sqlnet.ora isn't read with older Oracle libraries)
412
- Fixed PECL Bug #14268 (Allow "pecl install oci8" command to "autodetect" an Instant Client RPM install)
435
+ Fixed PECL bug #16035 (oci_connect without ORACLE_HOME defined causes segfault)
436
+ Fixed PECL bug #15988 (sqlnet.ora isn't read with older Oracle libraries)
437
+ Fixed PECL bug #14268 (Allow "pecl install oci8" command to "autodetect" an Instant Client RPM install)
413
438
</notes >
414
439
</release >
415
440
0 commit comments