Memcached 1.6 foi lançado, a nova versão traz algumas novidades importantes, e memcached foi restaurada. Visão Geral de Atualizações:
- Agora, seu padrão vai construir sistemas de flash externos.
- A nova meta-protocolo, que tem mais recursos do que o protocolo binário é agora abandonado.
- Faça código de rede Memcached para permitir chamadas de sistema de resposta automática de lotes.
- Com as mudanças na rede, cada redução de chamada do sistema média 1,5 chave de até 25% na CPU do servidor, e um atraso de pelo menos alguns pontos percentuais diminuir.
- Por padrão, Memcached 1.6 também com "Extstore" armazenamento externo como uma nova junta. As chaves de tabela de Hash Extstore e retidos na memória, enquanto que o valor da memória flash externo movimentado com base.
Conserta
-
meta: contagem de referência indica estouro
- meta: gitle reparo em refleak
- corrigir: Todas as novas ligações serão consideradas como tendo rejeitado
- timedrun: sinal correto inicialização manipulador.
- restart: correção potencial de liberação dupla
stats_prefix
: Reparação devido à incerteza causada pelo teste falhar- erro de configuração reparação sasl carregar o caminho errado
- meta: o código de retorno mais versátil
- config.h (para util.c), reparação htonll comp. falha
- de hash: Para o reparo não consegue construir gcc-10
- vazamento de memória teste de unidade Repair
- BUILD directiva ordens de reparação
novos recursos
-
extstore: ativado por padrão.
- de meta: incr / decr aritmética comandos (
ma
) - rede: conns buffer de leitura transitória estática
- de rede: todos os comandos em resposta à pilha
Para mais detalhes, veja as Release Notes: https://github.com/memcached/memcached/wiki/ReleaseNotes160