Servidor Couchbase

Recursos e aprimoramentos do Couchbase 5.0 March 2017 Developer Build

Chegou a hora, mais um mês, mais uma versão para desenvolvedores do Couchbase. Desta vez, temos uma tonelada de correções de bugs e aprimoramentos de recursos à medida que nos aproximamos da versão estável do Couchbase 5.0.

A versão de desenvolvedor de março de 2017 pode ser baixada do site Downloads do Couchbase na guia Desenvolvedor.

Recursos e aprimoramentos

Com essa compilação, vieram muitos novos recursos e aprimoramentos, alguns dos quais podem ser encontrados abaixo em suas próprias postagens de anúncio no blog:

Aprimoramentos de recursos do N1QL no Couchbase Server 5.0 March Developer Build

Criação de perfil e monitoramento no Couchbase Server 5.0 Preview

Autenticação e autorização com RBAC

Aprimoramentos de desempenho do N1QL no Couchbase 5.0 March Developer Build

Fique de olho nas próximas postagens do blog, explicando os recursos ou aprimoramentos.

Correções de bugs

Aqui estão alguns bugs que corrigimos na versão de desenvolvedor de março, todos os quais podem ser encontrados em nosso rastreador de problemas do Jira.

MB-23142 A cláusula IN não está usando o IndexCountScan
MB-23126 O cbimport diz que a opção "-g" é opcional, mas, na verdade, ela é obrigatória
MB-23109 Cálculos incorretos do tamanho do StoredValue
MB-23106 panic encontrado no indexador - plasma ubuntu longevity run
MB-23097 Desativar o pushdown DISTINCT para Joins/NEST/UNNEST
MB-23090 [FTS] Documente o JSON de configuração do armazenamento, especialmente com a configuração do mossStore
MB-23082 cluster preso após o rebalanceamento na longevidade do plasma
MB-23073 com a API do index2 ativada, o encoded_plan não funciona corretamente
MB-23059 Redefinir o tamanho da fatia de bytes do pool de buffer para 0 para varreduras distintas
MB-23047 [Index API2] Distinct=true fornece resultados errados quando a projeção é passada como nil
MB-23029 Falha na consulta com Panic: erro de tempo de execução - endereço de memória inválido ou desreferência de ponteiro nulo
MB-23022 Spock-UI: Não é possível ajustar as configurações internas
MB-23018 evitar chamar getThroughSeqnos e getHighSeqnoAndVBUuidFromTarget mais de uma vez
MB-22999 IU: nenhuma caixa de seleção para confirmar o failover na nova IU
MB-22992 [N1QL] O plano de explicação ainda mostra (meta(padrão).expiração), embora o índice tenha sido criado em meta().expiration
MB-22988 [FTS] atualização para o go 1.8
MB-22982 A saída da consulta de formulário em árvore não é impressa no query workbench
MB-22975 A ajuda do user-manage do Couchbase-cli está incorreta para o tipo auth
MB-22974 A criação de um usuário na CLI requer um nome completo obrigatório, mas a criação de um usuário por meio da interface do usuário aceita um nome completo opcional
MB-22969 Com um nome de usuário longo, a interface do usuário do RBAC se torna inutilizável, pois os botões para editar/excluir desaparecem
MB-22962 Desempenho [FTS]: usar 6 pindexes por padrão em vez de 32
MB-22954 Os botões de rádio para opções de failover não estão visíveis na nova interface do usuário
MB-22942 Criar trilha de auditoria para depuração de privilégios
MB-22937 [FTS] Interface do usuário: muito espaço em branco ao redor das caixas de seleção de mapeamento de índice
MB-22935 [FTS] UI: o curl de cópia para prancheta não lida corretamente com o escape de aspas simples
MB-22931 [FTS] UI: A definição de índice criada pela API tem um problema de análise de JSON do fts.js
MB-22925 O rebalanceamento falha com "Client.Timeout exceeded while awaiting headers" (Tempo limite do cliente excedido enquanto aguarda cabeçalhos)
MB-22898 A interface do usuário da Web não tem a guia de segurança no Mac
MB-22897 O indexador trava quando fazemos o rebalanceamento do indexador start/stop/start em um loop
MB-22892 couchbase-cli quer -c/-cluster, mas a página de manual diz: "by default this..."
MB-22891 Para o índice dinâmico, o IndexProjection está vazio quando ele usa o índice coberto
MB-22890 Query Workbench - falhas periódicas devido a panes no cbq-engine
MB-22885 Criar índice faz com que a interface do usuário trave
MB-22884 PAIRS() não retorna todos os pares
MB-22882 O índice nunca é criado na configuração do MDS
MB-22880 O painel de consulta N1QL fica inacessível quando o rebalanceamento do indexador está em andamento
MB-22861 Os índices de réplica não são exibidos na nova interface do usuário
MB-22860 O cbq_engine entra em pânico ao criar um índice universal
MB-22859 [Índice dinâmico] Pânico "Índice fora da pilha de alcance" ao criar um índice
MB-22858 [Dynamic Index] panic e timeout ao processar consultas com vários predicados
MB-22856 O parâmetro View index replicas não deve ser aceito ao criar um bucket efêmero
MB-22854 [N1QL] Pânico visto em query.log: pânico: erro de tempo de execução: índice fora do intervalo [recuperado]
MB-22853 [Index API2] Distinct como dica para Scan2() elimina mais itens
MB-22852 10-15% queda na taxa de transferência de consultas Q1-Q3
MB-22851 [FTS] Interface do usuário: os rótulos das caixas de seleção precisam ser clicáveis
MB-22848 O rebalanceamento falha depois de uma mudança de cbindex com falha
MB-22847 Saída do mecanismo de consulta criando índice por meio do workbench
MB-22846 [Indexação dinâmica] Pânico observado na consulta quando o índice dinâmico está sendo criado em um bucket com documento aninhado
MB-22844 Correção das condições de corrida do n1ql
MB-22843 IU do Spock: As mensagens de erro são duplicadas na interface do usuário
MB-22836 [FTS] perf: a taxa de indexação inicial parece estar abaixo do ideal
MB-22831 N1QL: A inserção de um valor numérico de N1QL faz com que o valor seja armazenado em notação científica
MB-22830 O couchbase-cli travou ao usar a opção server-readd -help
MB-22828 [Index API2] len(IndexProjection.EntryKeys) == 0 não deve projetar as chaves
MB-22825 Erro de digitação de heartbeats para hearbeats
MB-22819 As consultas de mesclagem e atualização falham com o erro "Erro DML, as possíveis causas incluem incompatibilidade de CAS ou modificação simultânea Falha ao executar a atualização"
MB-22817 Corrigir a cobertura da META
MB-22808 [Indexação dinâmica] Falha na consulta relacionada a SUM no caso de indexação dinâmica
MB-22793 As consultas [FTS] devem funcionar ao usar os analisadores ngram e edge_ngram
MB-22787 Atualizar o xdcr para o golang 1.7.5
MB-22778 O Getl sem campos extras recebe a resposta "Key Not found" (chave não encontrada), enquanto nas versões anteriores ele bloqueia por tempo padrão.
MB-22774 mensagens cli para usuários não autorizados é regredida
MB-22771 Erro ao executar - admin-role-manage com o switch -get-roles
MB-22768 /checkPermissions - não retorna 401 para usuário inexistente no servidor cb
MB-22760 Não é possível criar buckets usando a API /pools/default/buckets
MB-22757 Manipular a combinação de varreduras com e sem cobertura
MB-22755 A nova interface do usuário não redireciona para a página de boas-vindas se o nó for removido de seu cluster
MB-22747 Baldes efêmeros: Após a exclusão, curr_items não é decrementado
MB-22734 O índice de visualização pode estar travado
MB-22711 [As opções ReadOnly do moss devem abrir o arquivo no modo somente leitura
MB-22705 Itens ausentes com Rebalanceamento de Swap
MB-22677 [cbq] índice genérico falha sob carga (err: backfill exceeded limit 5120)
MB-22656 após a ativação, o nó n1ql pensa que não faz parte de um cluster
MB-22652 A consulta em system:indexes não mostra todos os índices quando executada a partir do QWB
MB-22650 O indexador não se recupera se estiver no DGM
MB-22633 O cbq-engine e o indexador estão sendo eliminados
MB-22632 [Query] Métricas de consulta - os tempos devem ser apenas de EE
MB-22614 Se o número de réplicas for alterado em um bucket, o usuário deverá ser informado de que é necessário um rebalanceamento
MB-22588 N1QL clustering nós n1ql ausentes
MB-22536 DATE_RANGE_STR() e DATE_RANGE_MILLIS() fornecem resultados errados
MB-22527 [Spock UI] - Não é possível copiar os metadados do documento
MB-22461 [FTS] Permitir maior configurabilidade do moss a partir da definição do índice JSON
MB-22447 IU - A pesquisa de texto completo deve ser promovida para o menu do lado esquerdo do Spock
MB-22437 [Query Workbench UI] : Problemas com a caixa de diálogo Preferências do Query Editor
MB-22421 A macro XATTR CAS está incorreta
MB-22416 [FTS] A sintaxe QueryString não tem uma maneira curta de realizar uma pesquisa de igualdade numérica exata
MB-22310 [IU do Spock] O link/guia "Atividade" na IU não responde
MB-22273 Os planos definidos por meio do parâmetro REST encoded_plan podem retornar resultados errados
MB-22268 IU do Spock: "Os servidores falharam" no painel está alinhado à esquerda em vez de centralizado
MB-22260 Atualize nosso favicon.ico
MB-22197 A UI de consulta armazena em cache a lista de nós válidos de forma muito agressiva
MB-22087 N1QL: Resultados incorretos para consultas usando intersect scan em comparação com a mesma consulta usando índice primário
MB-22069 UI do Spock: o número de nós envolvidos no rebalanceamento não é exibido na UI.
MB-22060 A expressão de subconsulta retorna um erro e entra em pânico
MB-21988 JOIN com expressão na cláusula from entra em pânico
MB-21944 [FTS] perf: a consulta de facetas de data não é dimensionada devido à coleta extensiva de lixo (a carga máxima da CPU é 35%)
MB-21862 [Spock UI] FTS - a definição de índice é incorretamente removida do mapeamento de tipo com nome vazio ("")
MB-21857 [Spock UI]: FTS - A interface do usuário se embaralha quando a lista de índices de texto completo de destino/nome do índice é muito longo
MB-21843 Spock UI: o link de consulta n1ql deve apontar para o novo link
MB-21643 Recurso [FTS] para mostrar o pindex dado um docId (recurso de suporte/diagnóstico)
MB-21452 [FTS] perf: a consulta de facetas de termo + data é muito lenta
MB-21441 [FTS] As ferramentas de linha de comando do FTS precisam de avisos
MB-21280 Solicitação enviada para cada linha no modo de lote do cbq
MB-21215 Não faça eco à consulta ao usar "cbq -q"
MB-21191 [N1QL] 'msg\': u\'O termo da expressão FROM não deve ter USE KEYS\'
MB-20999 [Spock UI]: Adicionar atributos de id/classe/nome aos elementos da UI na nova UI
MB-20992 [FTS] consulta de string de consulta com apenas -termanalyzedtonothing resultados diferentes do ES
MB-20583 INTERFACE DO USUÁRIO [FTS]: Ativar a replicação de índice por meio da interface do usuário do FTS
MB-20311 [FTS] REST: Validar a definição de índice se char_filter e token_filter forem passados como uma matriz
MB-20042 O substr deve começar em 1

Para obter mais informações sobre o desenvolvimento com o Couchbase, consulte o Portal do desenvolvedor do Couchbase.

Compartilhe este artigo
Receba atualizações do blog do Couchbase em sua caixa de entrada
Esse campo é obrigatório.

Autor

Postado por Nic Raboy, defensor dos desenvolvedores, Couchbase

Nic Raboy é um defensor das modernas tecnologias de desenvolvimento móvel e da Web. Ele tem experiência em Java, JavaScript, Golang e uma variedade de estruturas, como Angular, NativeScript e Apache Cordova. Nic escreve sobre suas experiências de desenvolvimento relacionadas a tornar o desenvolvimento móvel e da Web mais fácil de entender.

Um comentário

  1. [...] estamos trancados no estúdio trabalhando duro em nosso quinto álbum, Couchbase 5.0 - as prévias já estão disponíveis. Se você é relativamente novo no Couchbase, aqui está uma rápida recapitulação de nosso catálogo anterior. Nosso primeiro [...]

Deixe um comentário

Pronto para começar a usar o Couchbase Capella?

Iniciar a construção

Confira nosso portal do desenvolvedor para explorar o NoSQL, procurar recursos e começar a usar os tutoriais.

Use o Capella gratuitamente

Comece a trabalhar com o Couchbase em apenas alguns cliques. O Capella DBaaS é a maneira mais fácil e rápida de começar.

Entre em contato

Deseja saber mais sobre as ofertas do Couchbase? Deixe-nos ajudar.