{"id":3261,"date":"2017-04-13T12:01:12","date_gmt":"2017-04-13T19:01:12","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=3261"},"modified":"2025-06-13T19:29:04","modified_gmt":"2025-06-14T02:29:04","slug":"couchbase-5-0-april-2017-developer-build","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/pt\/couchbase-5-0-april-2017-developer-build\/","title":{"rendered":"Recursos e aprimoramentos do Couchbase 5.0 April 2017 Developer Build"},"content":{"rendered":"<div class=\"paragraph\">\n<p>As chuvas de abril trazem flores de maio, mas at\u00e9 l\u00e1 \u00e9 hora da compila\u00e7\u00e3o de desenvolvedor de abril de 2017.<\/p>\n<\/div>\n<div class=\"paragraph\">\n<p>O Developer Build de abril de 2017 tem uma tonelada de corre\u00e7\u00f5es de bugs e aprimoramentos de recursos, e estamos um passo mais perto da vers\u00e3o est\u00e1vel do Couchbase Server 5.0.<\/p>\n<\/div>\n<div class=\"paragraph\">\n<p>Voc\u00ea pode obter a vers\u00e3o de desenvolvedor de abril de 2017 no site <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/downloads\/\">P\u00e1gina de downloads do Couchbase<\/a> na guia Desenvolvedor.<\/p>\n<h2 id=\"_new_platforms_in_april_2017_developer_build\">Recursos e aprimoramentos nas compila\u00e7\u00f5es de desenvolvedores<\/h2>\n<p>&nbsp;<\/p>\n<\/div>\n<div class=\"paragraph\">\n<p><span class=\"image\"><img decoding=\"async\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2017\/04\/06501-april-2017-developer-build-tab.png\" alt=\"April 2017 Developer Build\" \/><\/span><\/p>\n<h4>RBAC<\/h4>\n<ul>\n<li><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/authentication-authorization-rbac\/\">https:\/\/www.couchbase.com\/blog\/authentication-authorization-rbac\/<\/a><\/li>\n<li><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/authentication-authorization-rbac-part-2\/\">https:\/\/www.couchbase.com\/blog\/authentication-authorization-rbac-part-2\/<\/a><\/li>\n<li><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/new-sdk-authentication\/\">https:\/\/www.couchbase.com\/blog\/new-sdk-authentication\/<\/a><\/li>\n<\/ul>\n<h4>Aprimoramentos do N1QL<\/h4>\n<p><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/performance-enhancements-n1ql-couchbase-5-developer\/\">https:\/\/www.couchbase.com\/blog\/performance-enhancements-n1ql-couchbase-5-developer\/<\/a><\/p>\n<p><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/feature-enhancements-n1ql-couchbase-server-5-march-developer\/\">https:\/\/www.couchbase.com\/blog\/feature-enhancements-n1ql-couchbase-server-5-march-developer\/<\/a><\/p>\n<h4>R\u00e9plicas e reequil\u00edbrio do GSI<\/h4>\n<p><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/gsi-replicas-rebalancing\/\">https:\/\/www.couchbase.com\/blog\/gsi-replicas-rebalancing\/<\/a><\/p>\n<h4>Ferramentas e Query Workbench<\/h4>\n<ul>\n<li><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/profiling-monitoring-update\/\">https:\/\/www.couchbase.com\/blog\/profiling-monitoring-update\/<\/a><\/li>\n<li><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/a-tour-of-the-new-couchbase-web-console-video\/\">https:\/\/www.couchbase.com\/blog\/a-tour-of-the-new-couchbase-web-console-video\/<\/a><\/li>\n<\/ul>\n<h4>Atualiza\u00e7\u00f5es do FTS<\/h4>\n<ul>\n<li><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/couchbase-4.5-developer-preview-couchbase-fts\/\">https:\/\/www.couchbase.com\/blog\/couchbase-4.5-developer-preview-couchbase-fts\/<\/a><\/li>\n<li><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/full-text-search-enhancements-in-couchbase-server-4-6\/\">https:\/\/www.couchbase.com\/blog\/full-text-search-enhancements-in-couchbase-server-4-6\/<\/a><\/li>\n<li><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/couchbase-developer-release-new-fts\/\">https:\/\/www.couchbase.com\/blog\/couchbase-developer-release-new-fts\/<\/a><\/li>\n<\/ul>\n<\/div>\n<div class=\"sect1\">\n<h2 id=\"_new_platforms_in_april_2017_developer_build\">Novas plataformas no Developer Build de abril de 2017<\/h2>\n<div class=\"sectionbody\">\n<div class=\"paragraph\">\n<p>Com base no feedback que recebemos, aqui est\u00e3o algumas plataformas adicionais que estamos introduzindo a partir do Developer Build de abril de 2017. Esperamos que voc\u00ea experimente o Developer Build de abril de 2017 nessas plataformas e nos d\u00ea seu feedback!<\/p>\n<\/div>\n<div class=\"ulist\">\n<ul>\n<li>Oracle Linux 7<\/li>\n<li>Ubuntu 16.04<\/li>\n<li>Windows Server 2016<\/li>\n<\/ul>\n<\/div>\n<div class=\"paragraph\">\n<p><em>Observe que o Ubuntu 12 est\u00e1 fora de uso este m\u00eas, portanto, as futuras vers\u00f5es do Couchbase provavelmente n\u00e3o ser\u00e3o compat\u00edveis com o Ubuntu 12.<\/em><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"sect1\">\n<h2 id=\"_bugs\">Insetos<\/h2>\n<div class=\"sectionbody\">\n<div class=\"paragraph\">\n<p>Obrigado por seus coment\u00e1rios e por nos ajudar a identificar e corrigir os erros do Couchbase Server 5.0. Aqui est\u00e1 uma lista dos bugs cr\u00edticos e principais que foram corrigidos no Developer Build de abril de 2017.<\/p>\n<\/div>\n<div class=\"responsive-table\">\n<table class=\"tableblock frame-all grid-all spread\">\n<colgroup>\n<col style=\"width: 50%\" \/>\n<col style=\"width: 50%\" \/> <\/colgroup>\n<tbody>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">Edi\u00e7\u00e3o #<\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">Descri\u00e7\u00e3o<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23102\">MB-23102<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">[Ef\u00eamero]: Corre\u00e7\u00e3o da poss\u00edvel regress\u00e3o devido ao uso extra de mem\u00f3ria para links sequenciais em Stored Value<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23562\">MB-23562<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">Compartimentos ef\u00eameros: a contagem de itens vai para -1<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23664\">MB-23664<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">O XDCR entre os compartimentos ef\u00eameros fica preso<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23055\">MB-23055<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">[FTS] RBAC: N\u00e3o \u00e9 poss\u00edvel criar alias em um \u00edndice criado pelo mesmo usu\u00e1rio no bucket sasl<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23139\">MB-23139<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">[FTS] O teste de unidade de compacta\u00e7\u00e3o de musgo pressup\u00f5e a implanta\u00e7\u00e3o de um segmento espec\u00edfico<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23349\">MB-23349<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">[FTS] Redu\u00e7\u00e3o de at\u00e9 10 vezes no desempenho ao usar uma configura\u00e7\u00e3o grande de \"tamanho de consulta\" (limite)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-22870\">MB-22870<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">[FTS] ef\u00eamero: Os documentos n\u00e3o est\u00e3o sendo indexados quando v\u00e1rios \u00edndices est\u00e3o presentes em um bucket ef\u00eamero<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-22871\">MB-22871<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">[FTS] ef\u00eamero: Nenhum documento indexado a um \u00edndice somente de mem\u00f3ria do bucket ephemeral<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23561\">MB-23561<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">[FTS] Os arquivos do moss store n\u00e3o s\u00e3o exclu\u00eddos ap\u00f3s a compacta\u00e7\u00e3o<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23674\">MB-23674<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">[FTS] corrida detectada no cbft<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-21785\">MB-21785<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">[FTS] IU: estat\u00edsticas: o gr\u00e1fico \"itens restantes\" mostra dados errados quando as muta\u00e7\u00f5es KV est\u00e3o em andamento<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-21783\">MB-21783<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">[FTS] UI: estat\u00edsticas: O gr\u00e1fico \"queries\/sec\" mostra dados errados na configura\u00e7\u00e3o de cluster de v\u00e1rios n\u00f3s do FTS<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-21645\">MB-21645<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">[FTS] conflitos de registro de consulta lenta com o requisito de n\u00e3o registrar dados do usu\u00e1rio<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23227\">MB-23227<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">A instala\u00e7\u00e3o do servidor couchbase falha em m\u00e1quinas centos 6<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23579\">MB-23579<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">Cont\u00eainer do Windows Docker: service-stop.bat encerra o cont\u00eainer<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23517\">MB-23517<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">Set \u2192 Remove \u2192 Set A sequ\u00eancia de opera\u00e7\u00f5es KV usando a mesma chave bloqueia a conex\u00e3o do cliente<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23429\">MB-23429<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">Falha de autentica\u00e7\u00e3o com cliente mem para usu\u00e1rio LDAP<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23269\">MB-23269<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">O Memcached falha ao tentar gravar um evento de auditoria em um arquivo com permiss\u00f5es incorretas<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-22691\">MB-22691<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">a capacidade de inserir a chave xattr com qualquer nome depende das chaves j\u00e1 definidas em xattrs<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23347\">MB-23347<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">Taxa muito baixa de opera\u00e7\u00f5es de inser\u00e7\u00e3o devido \u00e0 conten\u00e7\u00e3o de bloqueios<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23479\">MB-23479<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">Query-select - pode consultar qualquer bucket<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23197\">MB-23197<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">A adi\u00e7\u00e3o de um novo n\u00f3 falha devido a \"Falha na chamada de conclus\u00e3o de ingresso. Falha ao iniciar os processos do cluster ns_server de volta.\"<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-22759\">MB-22759<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">Opera\u00e7\u00f5es de inser\u00e7\u00e3o\/exclus\u00e3o\/atualiza\u00e7\u00e3o do N1QL autorizadas incorretamente<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23758\">MB-23758<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">Eliminar GO_DEFAULT_VERSION<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23372\">MB-23372<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">Lacuna na cobertura de \u00edndices de matriz<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23222\">MB-23222<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">Carga de trabalho YCSB e com sintaxe n1ql incorreta 100% mem\u00f3ria \u00e9 consumida<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23203\">MB-23203<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">A uni\u00e3o de \u00edndices escolhe o \u00edndice errado e n\u00e3o escolhe o \u00edndice certo de forma consistente.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23186\">MB-23186<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">As verifica\u00e7\u00f5es de agrupamento de \u00edndices n\u00e3o podem usar a configura\u00e7\u00e3o de API.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23057\">MB-23057<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">A varredura \u00e9 coberta para evitar o IntersectScan<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23361\">MB-23361<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">[N1QL] O teste funcional test_order_by_alias_aggr_fn est\u00e1 falhando<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23236\">MB-23236<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">[N1QL RBAC]Mensagem incorreta exibida quando o modo de armazenamento do indexador n\u00e3o est\u00e1 definido<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23179\">MB-23179<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">[IndexAPI2] O mecanismo cbq entra em p\u00e2nico ao criar um \u00edndice desc<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23049\">MB-23049<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">O cbq-engine revalida constantemente as credenciais vazias<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23277\">MB-23277<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">[n1ql rbac] O usu\u00e1rio interno est\u00e1 sendo atualizado quando se especifica uma nova fun\u00e7\u00e3o em um bucket diferente<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23245\">MB-23245<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">[N1QL][CURL] Ocasionalmente, a configura\u00e7\u00e3o da op\u00e7\u00e3o de tempo limite de conex\u00e3o resulta em um p\u00e2nico<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23165\">MB-23165<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">[N1QL] falha no test_indexcountscan<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23132\">MB-23132<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">CURL: Remover a op\u00e7\u00e3o max-redirs<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23101\">MB-23101<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">Restringir o limite de pushdown em IntersectScan(s)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23219\">MB-23219<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">investigar o registro de consultas se houver uma falha no analisador.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23134\">MB-23134<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">CURL - Desative todos os outros protocolos, exceto HTTP\/HTTPS<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-22994\">MB-22994<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">[N1QL]A consulta com predicados em 3 campos diferentes com a cl\u00e1usula OR n\u00e3o usa o UnionScan<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23610\">MB-23610<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">[N1QL][Monitoramento] N\u00e3o \u00e9 poss\u00edvel excluir\/filtrar system:completed_requests por n\u00f3<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23723\">MB-23723<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">As consultas de intervalo request_plus com LIMIT s\u00e3o lentas<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23716\">MB-23716<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">N1QL: test_array_index_regexp_covering falha, a consulta com express\u00e3o regular n\u00e3o funciona no Centos e no Windows, o p\u00e2nico \u00e9 visto no query.log<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-21971\">MB-21971<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">Expor meta().cas e meta().expiration ao N1QL<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-22874\">MB-22874<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">O driver jdbc-json lan\u00e7a uma exce\u00e7\u00e3o de ponteiro nulo com a carga de trabalho YCSB<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23106\">MB-23106<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">P\u00e2nico encontrado no indexador<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-22920\">MB-22920<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">Falha intermitente: \"Index scan timed out\".<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-22879\">MB-22879<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">A taxa de transfer\u00eancia de consultas compostas com TOKENS() caiu de aproximadamente 24 mil para aproximadamente 4 mil consultas por segundo<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23729\">MB-23729<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">A indexa\u00e7\u00e3o inicial de 200 milh\u00f5es de itens passou de 6 minutos para 1 hora<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23657\">MB-23657<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">A taxa de transfer\u00eancia da carga de trabalho E do Q2, Q3 e YCSB caiu para 400 consultas\/seg.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-22982\">MB-22982<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">A sa\u00edda da consulta de formul\u00e1rio em \u00e1rvore n\u00e3o \u00e9 impressa no query workbench<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23311\">MB-23311<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">O cbbackupmgr falha com \"erro fatal: leitura e grava\u00e7\u00e3o de mapa simult\u00e2neas\"<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23490\">MB-23490<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">A altera\u00e7\u00e3o da senha do usu\u00e1rio de uma determinada sess\u00e3o deve invalidar outras sess\u00f5es<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23280\">MB-23280<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">[UI] A fonte de autentica\u00e7\u00e3o n\u00e3o est\u00e1 selecionada para um usu\u00e1rio ldap<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23016\">MB-23016<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">[FTS UI] O indicador de progresso do rebalanceamento n\u00e3o mostra o progresso do n\u00edvel granular<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23437\">MB-23437<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">[UI] N\u00e3o \u00e9 poss\u00edvel definir as configura\u00e7\u00f5es de armazenamento de \u00edndice no n\u00f3 de \u00edndice no momento da configura\u00e7\u00e3o<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23085\">MB-23085<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">O View Engine n\u00e3o est\u00e1 detectando meta.id se o documento tiver xattrs<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23423\">MB-23423<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">Conex\u00e3o do Memcached fechada sem motivo aparente ap\u00f3s alguns minutos<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-22997\">MB-22997<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">Corre\u00e7\u00e3o do problema de deadlock ao fechar o fluxo de upr<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23228\">MB-23228<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">Evitar a reinicializa\u00e7\u00e3o frequente da replica\u00e7\u00e3o quando o n\u00f3 \u00e9 removido do cluster de destino<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\"><a href=\"https:\/\/issues.couchbase.com\/browse\/MB-23728\">MB-23728<\/a><\/p>\n<\/td>\n<td class=\"tableblock halign-left valign-top\">\n<p class=\"tableblock\">O ref de cluster remoto n\u00e3o pode girar nos n\u00f3s de destino quando o destino \u00e9 a pesquisa el\u00e1stica<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"sect1\">\n<h2 id=\"_we_still_want_your_feedback\">Ainda queremos seu feedback!<\/h2>\n<div class=\"sectionbody\">\n<div class=\"paragraph\">\n<p>Fique atento ao <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/\">Blog do Couchbase<\/a> para obter informa\u00e7\u00f5es sobre o que est\u00e1 por vir na pr\u00f3xima vers\u00e3o de desenvolvedor.<\/p>\n<\/div>\n<div class=\"paragraph\">\n<p>Interessado em experimentar alguns desses novos recursos? <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/download\/\">Fa\u00e7a o download do Couchbase Server 5.0 April 2017 Developer Build<\/a> hoje!<\/p>\n<\/div>\n<div class=\"paragraph\">\n<p>O lan\u00e7amento da vers\u00e3o 5.0 est\u00e1 se aproximando rapidamente, mas ainda queremos seu feedback!<\/p>\n<\/div>\n<div class=\"paragraph\">\n<p><strong>Insetos<\/strong>: Se voc\u00ea encontrar um bug (algo que est\u00e1 quebrado ou que n\u00e3o funciona como esperado), registre um problema em nosso <a href=\"https:\/\/issues.couchbase.com\">Sistema JIRA em issues.couchbase.com<\/a> ou envie uma pergunta no <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/forums\/\">F\u00f3runs do Couchbase<\/a>. Ou entre em contato comigo com uma descri\u00e7\u00e3o do problema. Ficarei feliz em ajud\u00e1-lo ou enviar o bug para voc\u00ea (meus gerentes do Couchbase permitem que eu tire selfies em nosso sof\u00e1 grande e caricatural quando envio bons bugs).<\/p>\n<\/div>\n<div class=\"paragraph\">\n<p><strong>Feedback<\/strong>: Diga-me o que voc\u00ea acha. Algo de que voc\u00ea n\u00e3o gosta? Algo de que voc\u00ea realmente gosta? Est\u00e1 faltando alguma coisa? Agora voc\u00ea pode dar feedback diretamente do Console da Web do Couchbase. Procure pelo \u00edcone <span class=\"image\"><img decoding=\"async\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2017\/04\/06502-feedback-icon.png\" alt=\"feedback icon\" \/><\/span> no canto inferior direito da tela.<\/p>\n<\/div>\n<div class=\"paragraph\">\n<p>Em alguns casos, pode ser dif\u00edcil decidir se o seu feedback \u00e9 um bug ou uma sugest\u00e3o. Use seu bom senso ou, novamente, sinta-se \u00e0 vontade para entrar em contato comigo para obter ajuda. Eu quero ouvir de voc\u00ea. A melhor maneira de entrar em contato comigo \u00e9 <a href=\"https:\/\/twitter.com\/mgroves\">Twitter @mgroves<\/a> ou envie-me um e-mail <a href=\"mailto:matthew.groves@couchbase.com\">matthew.groves@couchbase.com<\/a>.<\/p>\n<\/div>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>April showers bring May flowers, but until then it\u2019s time for the April 2017 developer build. The April 2017 Developer Build has a ton of bug fixes and feature enhancements, and we are one step closer to the stable release [&hellip;]<\/p>","protected":false},"author":71,"featured_media":3263,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1816],"tags":[],"ppma_author":[8937],"class_list":["post-3261","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-couchbase-server"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.8 (Yoast SEO v25.8) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Couchbase 5.0 April 2017 Developer Build Features &amp; Enhancements - The Couchbase Blog<\/title>\n<meta name=\"description\" content=\"The April 2017 Developer Build has a ton of bug fixes and feature enhancements, and we are one step closer to the stable release of Couchbase 5.0.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.couchbase.com\/blog\/pt\/couchbase-5-0-april-2017-developer-build\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Couchbase 5.0 April 2017 Developer Build Features &amp; Enhancements\" \/>\n<meta property=\"og:description\" content=\"The April 2017 Developer Build has a ton of bug fixes and feature enhancements, and we are one step closer to the stable release of Couchbase 5.0.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/pt\/couchbase-5-0-april-2017-developer-build\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2017-04-13T19:01:12+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-14T02:29:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2017\/04\/065-hero-announcement.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2000\" \/>\n\t<meta property=\"og:image:height\" content=\"920\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Matthew Groves\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@mgroves\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Matthew Groves\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-5-0-april-2017-developer-build\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-5-0-april-2017-developer-build\/\"},\"author\":{\"name\":\"Matthew Groves\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/3929663e372020321b0152dc4fa65a58\"},\"headline\":\"Couchbase 5.0 April 2017 Developer Build Features &amp; Enhancements\",\"datePublished\":\"2017-04-13T19:01:12+00:00\",\"dateModified\":\"2025-06-14T02:29:04+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-5-0-april-2017-developer-build\/\"},\"wordCount\":1201,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-5-0-april-2017-developer-build\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2017\/04\/065-hero-announcement.jpg\",\"articleSection\":[\"Couchbase Server\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/couchbase-5-0-april-2017-developer-build\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-5-0-april-2017-developer-build\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/couchbase-5-0-april-2017-developer-build\/\",\"name\":\"Couchbase 5.0 April 2017 Developer Build Features &amp; Enhancements - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-5-0-april-2017-developer-build\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-5-0-april-2017-developer-build\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2017\/04\/065-hero-announcement.jpg\",\"datePublished\":\"2017-04-13T19:01:12+00:00\",\"dateModified\":\"2025-06-14T02:29:04+00:00\",\"description\":\"The April 2017 Developer Build has a ton of bug fixes and feature enhancements, and we are one step closer to the stable release of Couchbase 5.0.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-5-0-april-2017-developer-build\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/couchbase-5-0-april-2017-developer-build\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-5-0-april-2017-developer-build\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2017\/04\/065-hero-announcement.jpg\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2017\/04\/065-hero-announcement.jpg\",\"width\":2000,\"height\":920,\"caption\":\"Announcement\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-5-0-april-2017-developer-build\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Couchbase 5.0 April 2017 Developer Build Features &amp; Enhancements\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"name\":\"The Couchbase Blog\",\"description\":\"Couchbase, the NoSQL Database\",\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"width\":218,\"height\":34,\"caption\":\"The Couchbase Blog\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/3929663e372020321b0152dc4fa65a58\",\"name\":\"Matthew Groves\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/ba51e6aacc53995c323a634e4502ef54\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/70feb1b28a099ad0112b8d21fe1e81e1a4524beed3e20b7f107d5370e85a07ab?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/70feb1b28a099ad0112b8d21fe1e81e1a4524beed3e20b7f107d5370e85a07ab?s=96&d=mm&r=g\",\"caption\":\"Matthew Groves\"},\"description\":\"Matthew D. Groves is a guy who loves to code. It doesn't matter if it's C#, jQuery, or PHP: he'll submit pull requests for anything. He has been coding professionally ever since he wrote a QuickBASIC point-of-sale app for his parent's pizza shop back in the 90s. He currently works as a Senior Product Marketing Manager for Couchbase. His free time is spent with his family, watching the Reds, and getting involved in the developer community. He is the author of AOP in .NET, Pro Microservices in .NET, a Pluralsight author, and a Microsoft MVP.\",\"sameAs\":[\"https:\/\/crosscuttingconcerns.com\",\"https:\/\/x.com\/mgroves\"],\"url\":\"https:\/\/www.couchbase.com\/blog\/pt\/author\/matthew-groves\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Recursos e aprimoramentos da vers\u00e3o de desenvolvedor do Couchbase 5.0 de abril de 2017 - The Couchbase Blog","description":"O Developer Build de abril de 2017 tem uma tonelada de corre\u00e7\u00f5es de bugs e aprimoramentos de recursos, e estamos um passo mais perto da vers\u00e3o est\u00e1vel do Couchbase 5.0.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.couchbase.com\/blog\/pt\/couchbase-5-0-april-2017-developer-build\/","og_locale":"pt_BR","og_type":"article","og_title":"Couchbase 5.0 April 2017 Developer Build Features &amp; Enhancements","og_description":"The April 2017 Developer Build has a ton of bug fixes and feature enhancements, and we are one step closer to the stable release of Couchbase 5.0.","og_url":"https:\/\/www.couchbase.com\/blog\/pt\/couchbase-5-0-april-2017-developer-build\/","og_site_name":"The Couchbase Blog","article_published_time":"2017-04-13T19:01:12+00:00","article_modified_time":"2025-06-14T02:29:04+00:00","og_image":[{"width":2000,"height":920,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2017\/04\/065-hero-announcement.jpg","type":"image\/jpeg"}],"author":"Matthew Groves","twitter_card":"summary_large_image","twitter_creator":"@mgroves","twitter_misc":{"Written by":"Matthew Groves","Est. reading time":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-5-0-april-2017-developer-build\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-5-0-april-2017-developer-build\/"},"author":{"name":"Matthew Groves","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/3929663e372020321b0152dc4fa65a58"},"headline":"Couchbase 5.0 April 2017 Developer Build Features &amp; Enhancements","datePublished":"2017-04-13T19:01:12+00:00","dateModified":"2025-06-14T02:29:04+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-5-0-april-2017-developer-build\/"},"wordCount":1201,"commentCount":2,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-5-0-april-2017-developer-build\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2017\/04\/065-hero-announcement.jpg","articleSection":["Couchbase Server"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/couchbase-5-0-april-2017-developer-build\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-5-0-april-2017-developer-build\/","url":"https:\/\/www.couchbase.com\/blog\/couchbase-5-0-april-2017-developer-build\/","name":"Recursos e aprimoramentos da vers\u00e3o de desenvolvedor do Couchbase 5.0 de abril de 2017 - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-5-0-april-2017-developer-build\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-5-0-april-2017-developer-build\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2017\/04\/065-hero-announcement.jpg","datePublished":"2017-04-13T19:01:12+00:00","dateModified":"2025-06-14T02:29:04+00:00","description":"O Developer Build de abril de 2017 tem uma tonelada de corre\u00e7\u00f5es de bugs e aprimoramentos de recursos, e estamos um passo mais perto da vers\u00e3o est\u00e1vel do Couchbase 5.0.","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-5-0-april-2017-developer-build\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/couchbase-5-0-april-2017-developer-build\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-5-0-april-2017-developer-build\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2017\/04\/065-hero-announcement.jpg","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2017\/04\/065-hero-announcement.jpg","width":2000,"height":920,"caption":"Announcement"},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-5-0-april-2017-developer-build\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Couchbase 5.0 April 2017 Developer Build Features &amp; Enhancements"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"Blog do Couchbase","description":"Couchbase, o banco de dados NoSQL","publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"Blog do Couchbase","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","width":218,"height":34,"caption":"The Couchbase Blog"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/3929663e372020321b0152dc4fa65a58","name":"Matthew Groves","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/ba51e6aacc53995c323a634e4502ef54","url":"https:\/\/secure.gravatar.com\/avatar\/70feb1b28a099ad0112b8d21fe1e81e1a4524beed3e20b7f107d5370e85a07ab?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/70feb1b28a099ad0112b8d21fe1e81e1a4524beed3e20b7f107d5370e85a07ab?s=96&d=mm&r=g","caption":"Matthew Groves"},"description":"Matthew D. Groves \u00e9 um cara que adora programar. N\u00e3o importa se \u00e9 C#, jQuery ou PHP: ele enviar\u00e1 solicita\u00e7\u00f5es 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\u00eanior de marketing de produtos da Couchbase. Seu tempo livre \u00e9 passado com a fam\u00edlia, assistindo aos Reds e participando da comunidade de desenvolvedores. Ele \u00e9 autor de AOP in .NET, Pro Microservices in .NET, autor da Pluralsight e Microsoft MVP.","sameAs":["https:\/\/crosscuttingconcerns.com","https:\/\/x.com\/mgroves"],"url":"https:\/\/www.couchbase.com\/blog\/pt\/author\/matthew-groves\/"}]}},"authors":[{"term_id":8937,"user_id":71,"is_guest":0,"slug":"matthew-groves","display_name":"Matthew Groves","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/70feb1b28a099ad0112b8d21fe1e81e1a4524beed3e20b7f107d5370e85a07ab?s=96&d=mm&r=g","author_category":"","last_name":"Groves","first_name":"Matthew","job_title":"","user_url":"https:\/\/crosscuttingconcerns.com","description":"Matthew D. Groves \u00e9 um cara que adora programar.  N\u00e3o importa se \u00e9 C#, jQuery ou PHP: ele enviar\u00e1 solicita\u00e7\u00f5es 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\u00eanior de marketing de produtos da Couchbase. Seu tempo livre \u00e9 passado com a fam\u00edlia, assistindo aos Reds e participando da comunidade de desenvolvedores.  Ele \u00e9 autor de AOP in .NET, Pro Microservices in .NET, autor da Pluralsight e Microsoft MVP."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/3261","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/users\/71"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/comments?post=3261"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/3261\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media\/3263"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media?parent=3261"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/categories?post=3261"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/tags?post=3261"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/ppma_author?post=3261"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}