As chuvas de abril trazem flores de maio, mas até lá é hora da compilação de desenvolvedor de abril de 2017.

O Developer Build de abril de 2017 tem uma tonelada de correções de bugs e aprimoramentos de recursos, e estamos um passo mais perto da versão estável do Couchbase Server 5.0.

Você pode obter a versão de desenvolvedor de abril de 2017 no site Página de downloads do Couchbase na guia Desenvolvedor.

Recursos e aprimoramentos nas compilações de desenvolvedores

 

Novas plataformas no Developer Build de abril de 2017

Com base no feedback que recebemos, aqui estão algumas plataformas adicionais que estamos introduzindo a partir do Developer Build de abril de 2017. Esperamos que você experimente o Developer Build de abril de 2017 nessas plataformas e nos dê seu feedback!

  • Oracle Linux 7
  • Ubuntu 16.04
  • Windows Server 2016

Observe que o Ubuntu 12 está fora de uso este mês, portanto, as futuras versões do Couchbase provavelmente não serão compatíveis com o Ubuntu 12.

Insetos

Obrigado por seus comentários e por nos ajudar a identificar e corrigir os erros do Couchbase Server 5.0. Aqui está uma lista dos bugs críticos e principais que foram corrigidos no Developer Build de abril de 2017.

Edição #

Descrição

MB-23102

[Efêmero]: Correção da possível regressão devido ao uso extra de memória para links sequenciais em Stored Value

MB-23562

Compartimentos efêmeros: a contagem de itens vai para -1

MB-23664

O XDCR entre os compartimentos efêmeros fica preso

MB-23055

[FTS] RBAC: Não é possível criar alias em um índice criado pelo mesmo usuário no bucket sasl

MB-23139

[FTS] O teste de unidade de compactação de musgo pressupõe a implantação de um segmento específico

MB-23349

[FTS] Redução de até 10 vezes no desempenho ao usar uma configuração grande de "tamanho de consulta" (limite)

MB-22870

[FTS] efêmero: Os documentos não estão sendo indexados quando vários índices estão presentes em um bucket efêmero

MB-22871

[FTS] efêmero: Nenhum documento indexado a um índice somente de memória do bucket ephemeral

MB-23561

[FTS] Os arquivos do moss store não são excluídos após a compactação

MB-23674

[FTS] corrida detectada no cbft

MB-21785

[FTS] IU: estatísticas: o gráfico "itens restantes" mostra dados errados quando as mutações KV estão em andamento

MB-21783

[FTS] UI: estatísticas: O gráfico "queries/sec" mostra dados errados na configuração de cluster de vários nós do FTS

MB-21645

[FTS] conflitos de registro de consulta lenta com o requisito de não registrar dados do usuário

MB-23227

A instalação do servidor couchbase falha em máquinas centos 6

MB-23579

Contêiner do Windows Docker: service-stop.bat encerra o contêiner

MB-23517

Set → Remove → Set A sequência de operações KV usando a mesma chave bloqueia a conexão do cliente

MB-23429

Falha de autenticação com cliente mem para usuário LDAP

MB-23269

O Memcached falha ao tentar gravar um evento de auditoria em um arquivo com permissões incorretas

MB-22691

a capacidade de inserir a chave xattr com qualquer nome depende das chaves já definidas em xattrs

MB-23347

Taxa muito baixa de operações de inserção devido à contenção de bloqueios

MB-23479

Query-select - pode consultar qualquer bucket

MB-23197

A adição de um novo nó falha devido a "Falha na chamada de conclusão de ingresso. Falha ao iniciar os processos do cluster ns_server de volta."

MB-22759

Operações de inserção/exclusão/atualização do N1QL autorizadas incorretamente

MB-23758

Eliminar GO_DEFAULT_VERSION

MB-23372

Lacuna na cobertura de índices de matriz

MB-23222

Carga de trabalho YCSB e com sintaxe n1ql incorreta 100% memória é consumida

MB-23203

A união de índices escolhe o índice errado e não escolhe o índice certo de forma consistente.

MB-23186

As verificações de agrupamento de índices não podem usar a configuração de API.

MB-23057

A varredura é coberta para evitar o IntersectScan

MB-23361

[N1QL] O teste funcional test_order_by_alias_aggr_fn está falhando

MB-23236

[N1QL RBAC]Mensagem incorreta exibida quando o modo de armazenamento do indexador não está definido

MB-23179

[IndexAPI2] O mecanismo cbq entra em pânico ao criar um índice desc

MB-23049

O cbq-engine revalida constantemente as credenciais vazias

MB-23277

[n1ql rbac] O usuário interno está sendo atualizado quando se especifica uma nova função em um bucket diferente

MB-23245

[N1QL][CURL] Ocasionalmente, a configuração da opção de tempo limite de conexão resulta em um pânico

MB-23165

[N1QL] falha no test_indexcountscan

MB-23132

CURL: Remover a opção max-redirs

MB-23101

Restringir o limite de pushdown em IntersectScan(s)

MB-23219

investigar o registro de consultas se houver uma falha no analisador.

MB-23134

CURL - Desative todos os outros protocolos, exceto HTTP/HTTPS

MB-22994

[N1QL]A consulta com predicados em 3 campos diferentes com a cláusula OR não usa o UnionScan

MB-23610

[N1QL][Monitoramento] Não é possível excluir/filtrar system:completed_requests por nó

MB-23723

As consultas de intervalo request_plus com LIMIT são lentas

MB-23716

N1QL: test_array_index_regexp_covering falha, a consulta com expressão regular não funciona no Centos e no Windows, o pânico é visto no query.log

MB-21971

Expor meta().cas e meta().expiration ao N1QL

MB-22874

O driver jdbc-json lança uma exceção de ponteiro nulo com a carga de trabalho YCSB

MB-23106

Pânico encontrado no indexador

MB-22920

Falha intermitente: "Index scan timed out".

MB-22879

A taxa de transferência de consultas compostas com TOKENS() caiu de aproximadamente 24 mil para aproximadamente 4 mil consultas por segundo

MB-23729

A indexação inicial de 200 milhões de itens passou de 6 minutos para 1 hora

MB-23657

A taxa de transferência da carga de trabalho E do Q2, Q3 e YCSB caiu para 400 consultas/seg.

MB-22982

A saída da consulta de formulário em árvore não é impressa no query workbench

MB-23311

O cbbackupmgr falha com "erro fatal: leitura e gravação de mapa simultâneas"

MB-23490

A alteração da senha do usuário de uma determinada sessão deve invalidar outras sessões

MB-23280

[UI] A fonte de autenticação não está selecionada para um usuário ldap

MB-23016

[FTS UI] O indicador de progresso do rebalanceamento não mostra o progresso do nível granular

MB-23437

[UI] Não é possível definir as configurações de armazenamento de índice no nó de índice no momento da configuração

MB-23085

O View Engine não está detectando meta.id se o documento tiver xattrs

MB-23423

Conexão do Memcached fechada sem motivo aparente após alguns minutos

MB-22997

Correção do problema de deadlock ao fechar o fluxo de upr

MB-23228

Evitar a reinicialização frequente da replicação quando o nó é removido do cluster de destino

MB-23728

O ref de cluster remoto não pode girar nos nós de destino quando o destino é a pesquisa elástica

Ainda queremos seu feedback!

Fique atento ao Blog do Couchbase para obter informações sobre o que está por vir na próxima versão de desenvolvedor.

Interessado em experimentar alguns desses novos recursos? Faça o download do Couchbase Server 5.0 April 2017 Developer Build hoje!

O lançamento da versão 5.0 está se aproximando rapidamente, mas ainda queremos seu feedback!

Insetos: Se você encontrar um bug (algo que está quebrado ou que não funciona como esperado), registre um problema em nosso Sistema JIRA em issues.couchbase.com ou envie uma pergunta no Fóruns do Couchbase. Ou entre em contato comigo com uma descrição do problema. Ficarei feliz em ajudá-lo ou enviar o bug para você (meus gerentes do Couchbase permitem que eu tire selfies em nosso sofá grande e caricatural quando envio bons bugs).

Feedback: Diga-me o que você acha. Algo de que você não gosta? Algo de que você realmente gosta? Está faltando alguma coisa? Agora você pode dar feedback diretamente do Console da Web do Couchbase. Procure pelo ícone feedback icon no canto inferior direito da tela.

Em alguns casos, pode ser difícil decidir se o seu feedback é um bug ou uma sugestão. Use seu bom senso ou, novamente, sinta-se à vontade para entrar em contato comigo para obter ajuda. Eu quero ouvir de você. A melhor maneira de entrar em contato comigo é Twitter @mgroves ou envie-me um e-mail matthew.groves@couchbase.com.

Autor

Postado por Matthew Groves

Matthew D. Groves é um cara que adora programar. Não importa se é C#, jQuery ou PHP: ele enviará solicitações de pull para qualquer coisa. Ele tem programado profissionalmente desde que escreveu um aplicativo de ponto de venda QuickBASIC para a pizzaria de seus pais nos anos 90. Atualmente, ele trabalha como gerente sênior de marketing de produtos da Couchbase. Seu tempo livre é passado com a família, assistindo aos Reds e participando da comunidade de desenvolvedores. Ele é autor de AOP in .NET, Pro Microservices in .NET, autor da Pluralsight e Microsoft MVP.

2 Comentários

  1. [...] Global Secondary Indexes (GSI) para suportar o mecanismo de consulta N1QL. Agora, com o Couchbase Server 5.0 (a partir da versão para desenvolvedores de abril), adicionamos a capacidade de replicar e reequilibrar automaticamente esses [...]

  2. [...] para o SDK estão descritas nesta postagem e também se referem às alterações feitas na versão de pré-lançamento do Developer Build de abril, bem como na próxima versão beta [...]

Deixar uma resposta