Extensão PHP do MongoDB 1.13.0 – Lançamento
Avalie esse anúncio
A equipe do PHP está satisfeita em anunciar que a versão 1.13.0 da extensão mongodb PHP já está disponível no PECL. Graças também ao nosso estagiário para 1.13.0, Taril Su, que adicionou funcionalidades para descoberta e monitoramento de servidores!
MongoDB\Driver\Manager::\_\_construct()
suportaduas novas opções de URI: srvMaxHosts
e srvServiceName
.srvMaxHosts
pode ser usado com clusters fragmentados para limitar o número de hospedeiros que serão adicionados a uma lista inicial após a pesquisa inicial de SRV.srvServiceName
pode ser usado com implantações autogerenciadas para personalizar o nome do serviço padrão (i.e. “mongodb”).
Esta versão introduz suporte para Monitoramento SDAM, que os aplicativos podem usar para monitorar o comportamento interno do driver para descoberta e monitoramento do servidor. Semelhante à API de monitoramento de comando existente, os aplicativos podem implementar a interface do
MongoDB\Driver\Monitoring\SDAMSubscriber
e registrar o assinante globalmente ou para um único gerente utilizando MongoDB\Driver\Monitoring\addSubscriber()
ou MongoDB\Driver\Manager::addSubscriber
, respectivamente. Além de muitas novas classes de eventos, esse recurso introduz as classes ServerDescription e TopologyDescription.Esta versão também atualiza nossas dependências libbson e libmongoc para 1.21.1. A dependência libmongocrypt foi atualizada para 1.3.2.
Observe que o suporte para o MongoDB 3.4 e anteriores foi removido.
Uma lista completa dos problemas resolvidos nesta versão pode ser encontrada em: https://jira.mongodb.org/secure/ReleaseNote.jspa?projectId=12484&version=32494
A documentação está disponível em PHP.net: http://php.net/set.mongodb
Você pode baixar e instalar a fonte manualmente ou instalar a extensão com:
pecl install mongodb-1.13.0
ou atualize com:pecl upgrade mongodb-1.13.0
Os binários do Windows estão disponíveis no PECL: http://pecl.php.net/package/mongodb