2013年7月30日星期二

Community News: Latest PECL Releases for 07.30.2013

Latest PECL Releases:
  • event 1.7.2
    Fix: bug #65320 where we got build errors in attempts to compile event statically(thanks to florin)
    Fix: bug #65319 where config.m4 used to detect current PHP version
    Fix: config.m4 included -levent_pthreads into LDFLAGS even --without-event-pthreads configuration
    Fix: evthread_use_pthreads() call skept due to a "macro magic"(PHP_EVENT_ASSERT)


  • jsmin 0.1.0
    - Initial release


  • pdflib 3.0.1
    - support PDFlib 9.0.1
    - fix bug https://bugs.php.net/bug.php?id=64455
    - support for PDFlib 7/8/9 and PDFlib Light
    - dropped support for PDFlib 6 and earlier


  • oci8 2.0.0
    - NEW FUNCTIONALITY:

    - Added Implicit Result Set support for Oracle Database 12c.
    Streaming of all IRS's returned from a PL/SQL block is available
    via oci_fetch_array, oci_fetch_assoc, oci_fetch_object and
    oci_fetch_row (but not oci_fetch or oci_fetch_all).
    Alternatively individual IRS statement resources can be obtained
    with the new function 'oci_get_implicit_resultset' and passed to
    any oci_fetch_* function.

    - Added DTrace probes enabled with PHP's generic --enable-dtrace

    - IMPROVED FUNCTIONALITY:

    - Using 'oci_execute($s, OCI_NO_AUTO_COMMIT)' for a SELECT no
    longer unnecessarily initiates an internal ROLLBACK during
    connection close. This can improve overall scalability by
    reducing "round trips" between PHP and the database.

    - CHANGED FUNCTIONALITY:

    - PHPINFO() CHANGES:

    - The oci8.event and oci8.connection_class values are now shown
    only when the Oracle client libraries support the respective
    functionality.

    - Connection statistics are now in a separate phpinfo() table.

    - Temporary LOB and Collection support status lines in
    phpinfo() were removed. These features have always been
    enabled since 2007.

    - OCI_INTERNAL_DEBUG() CHANGES:

    - The oci_internal_debug() function is now a no-op. Use PHP's
    --enable-dtrace functionality with DTrace or SystemTap instead.

    - INTERNAL CHANGES:

    - Fixed a potential NULL pointer dereference flagged by Parfait
    static code analyis.

    - Extended testing of existing OCI8 functionality.

    - Improved test output portability when using the PHP development
    web server to run tests.

    - Removed no-longer necessary unicode patterns from tests
    (vestiges of PHP's previous PHP 6 project)

    - Improved build portability by removing compilation type cast
    warnings with some compilers.

    - Fixed compilation warnings when building with Oracle 9.2
    client libraries.

    - Updated code to use internal macro PHP_OCI_REGISTER_RESOURCE.

    - Regularized code prototypes and fixed some in-line documenation
    prototypes.

    - Fixed code folding.


  • CUBRID 9.1.0.0004
    Fixed bugs:
    1)[APIS-120] - [PHP]Return value is not correct when passing a date parameter to cubrid_bind method
    2)[APIS-121] - [PHP]Return value is not false when passing a invalid time to cubrid_bind method
    3)[APIS-358] - [PHP] Create table failed when using default timestamp '2038-01-19 12:14:07'
    4)[APIS-364] - [PHP][Windows] the export lob file from db is not correct after import the lob fie into db successfully
    5)[APIS-513] - [PHP Static] Cas error code is not expected in Windows
    6)[APIS-553] - Manual page for cubrid_close_request() should be edited
    7)[APIS-554] - cubrid_connect_with_url example does not have updated connection url
    8)[APIS-556] - cubrid_fetch CUBRID_LOB tries to allocate 4 billion bytes
    9)[APIS-557] - cubrid_lob2_seek64 example does not work properly
    10)[APIS-558] - [PHP]some bug about document
    11)[APIS-560] - Cannot load PHP API 9.1.0.0003 in CentOS 5.6: undefined symbol: pthread_create in Unknown on line 0
    12)[APIS-562] - Cannot execute DELETE query in CUBRID SHARD via PHP API
    13)[APIS-583] - [PHP] The cubrid_get_class_name() function throws a warning if select data from a system table
    14)[APIS-586] - [PHP] cubrid_bind() doesn't work properly when insert bit data
    15)[APIS-587] - [PHP] cubrid_bind() doesn't support select bit data from a prepared statement
    16)[APIS-596] - [PHP][Manual] The 'test_lob' table which is not created initially may lead some misunderstandings
    Changed and Enhanced Features:
    1)[APIS-549] - Warnings during PHP/PDO API build via PECL
    2)[APIS-555] - support Collection Data Types in Pdo driver
    3)[APIS-559] - Compile PHP/PDO drivers from together with CCI source code instead of including the entire CCI binary.
    4)[APIS-584] - [PHP][Manual] Some 'Example' codes about the driver in php.net are somewhat confused
    5)[APIS-580] - Support CCI connection string parameters like altHosts, loadBalance in PHP/PDO


  • PDO_CUBRID 9.1.0.0003
    Fixed bugs:
    1)[APIS-120] - [PHP]Return value is not correct when passing a date parameter to cubrid_bind method
    2)[APIS-121] - [PHP]Return value is not false when passing a invalid time to cubrid_bind method
    3)[APIS-358] - [PHP] Create table failed when using default timestamp '2038-01-19 12:14:07'
    4)[APIS-364] - [PHP][Windows] the export lob file from db is not correct after import the lob fie into db successfully
    5)[APIS-513] - [PHP Static] Cas error code is not expected in Windows
    6)[APIS-553] - Manual page for cubrid_close_request() should be edited
    7)[APIS-554] - cubrid_connect_with_url example does not have updated connection url
    8)[APIS-556] - cubrid_fetch CUBRID_LOB tries to allocate 4 billion bytes
    9)[APIS-557] - cubrid_lob2_seek64 example does not work properly
    10)[APIS-558] - [PHP]some bug about document
    11)[APIS-560] - Cannot load PHP API 9.1.0.0003 in CentOS 5.6: undefined symbol: pthread_create in Unknown on line 0
    12)[APIS-562] - Cannot execute DELETE query in CUBRID SHARD via PHP API
    13)[APIS-583] - [PHP] The cubrid_get_class_name() function throws a warning if select data from a system table
    14)[APIS-586] - [PHP] cubrid_bind() doesn't work properly when insert bit data
    15)[APIS-587] - [PHP] cubrid_bind() doesn't support select bit data from a prepared statement
    16)[APIS-596] - [PHP][Manual] The 'test_lob' table which is not created initially may lead some misunderstandings
    Changed and Enhanced Features:
    1)[APIS-549] - Warnings during PHP/PDO API build via PECL
    2)[APIS-555] - support Collection Data Types in Pdo driver
    3)[APIS-559] - Compile PHP/PDO drivers from together with CCI source code instead of including the entire CCI binary.
    4)[APIS-584] - [PHP][Manual] Some 'Example' codes about the driver in php.net are somewhat confused
    5)[APIS-580] - Support CCI connection string parameters like altHosts, loadBalance in PHP/PDO


没有评论:

发表评论