Spec-Zone .ru
спецификации, руководства, описания, API

21.9.7.8. История изменений

Copyright 1997-2012 PHP Documentation Group.

Эта история изменений является высокоуровневой сводкой выбранных изменений, которые могут воздействовать на приложения и/или повредить назад совместимость.

См. также CHANGES файл в исходном распределении для полного списка изменений.

21.9.7.8.1. PECL/mysqlnd_qc 1.2 ряда

Copyright 1997-2012 PHP Documentation Group.

1.2.0 - альфа

  • Дата выпуска: 03/2013
  • Девиз/тема: PHP 5.5 совместимости

Изменения функции

  • Обновление создает для PHP 5.5 (Кредиты: Оправа Remi)

  • Обновление обработчика хранения APC

    • Фиксируйте создают для APC, с 3.1.13 бетами и соединительная линия
  • Представленный MYSQLND_QC_VERSION и MYSQLND_QC_VERSION_ID .

21.9.7.8.2. PECL/mysqlnd_qc 1.1 ряда

Copyright 1997-2012 PHP Documentation Group.

1.1.0 - устойчивый

  • Дата выпуска: 04/2012
  • Девиз/тема: PHP 5.4 совместимости, образец схемы базировал поддержка mysqlnd_ms и кэширование

1.1.0 - бета

  • Дата выпуска: 04/2012
  • Девиз/тема: PHP 5.4 совместимости, образец схемы базировал поддержка mysqlnd_ms и кэширование

1.1.0 - альфа

  • Дата выпуска: 04/2012
  • Девиз/тема: PHP 5.4 совместимости, образец схемы базировал поддержка mysqlnd_ms и кэширование

Изменения функции

  • Обновление обработчика хранения APC

    • Фиксируйте создают для APC 3.1.9 +
    • Отметьте: Использование обработчика хранения APC в настоящий момент не рекомендуется из-за проблем устойчивости APC непосредственно.
  • Новые конфигурационные директивы PHP

    • mysqlnd_qc.collect_statistics_log_file. Агрегированный файл журнала статистики кэша, записанный после каждого 10-ого запроса, служил процессом PHP.
    • mysqlnd_qc.ignore_sql_comments. Управление, игнорируются ли комментарии SQL для ключевой генерации хеша кэша.
  • Новые константы и подсказки SQL

  • Новая функция mysqlnd_qc_set_cache_condition для встроенного образца схемы, базируемого, кэшируясь. Вероятно, поддерживать более широкий диапазон условий в будущем.

  • Отчет valid_until метка времени для записей кэша обработчика значения по умолчанию через mysqlnd_qc_get_cache_info.

  • Включайте число набора символов для хеширующей записи кэша. Это должно предотвратить служащие наборы результатов, у которых есть неправильный набор символов.

    Изменение API: get_hash_key ожидает новый "charsetnr" (интервал) параметр после "порта".

  • Изменение API: изменение is_select () подпись от bool is_select () к смешанному is_select (). Смешанный может быть или булевым или массив (долго ttl, представить server_id в виде строки). Это необходимо PECL/mysqlnd_ms.

Другой

  • Поддержка, действующая как бэкэнд кэша для PECL/mysqlnd_ms, с 1.3.0 бетами или позже, чтобы прозрачно заменить ведомые чтения MySQL Replication доступами кэша, если пользователь явно позволяет.

Исправления ошибок

  • Исправленная Ошибка #59959 (конфигурация m4, неправильная библиотека - 64 бита memcached обработчик создает) (Кредиты: Оправа Remi)

21.9.7.8.3. PECL/mysqlnd_qc 1.0 ряда

Copyright 1997-2012 PHP Documentation Group.

1.0.1-устойчивый

  • Дата выпуска: 12/2010
  • Девиз/тема: поддержка оператора Prepared

Добавленная поддержка операторов Prepared и небуферизованных запросов.

С 1.0.0 бетами

  • Дата выпуска: 07/2010
  • Девиз/тема: основанный на TTL кэш с различными опциями хранения (Memcache, APC, SQLite, определяемый пользователем)

Начальный общедоступный выпуск прозрачного основанного на TTL кэша результата запроса. Гибкое хранение кэшируемых результатов. Поддерживаются различные носители.