mongot v1.70.1
Data de lançamento: 30 de junho de 2026
Estas notas da versão cobrem as alterações da versão de visualização pública (0.40.0, Outubro 2025) até a versão de disponibilidade geral (1.70.1). As alterações são limitadas à Community Edition e às implantações autogerenciadas do Enterprise Advanced. As implantações gerenciadas pelo Atlas são excluídas.
Novos recursos e melhorias
Descrição | Disponível na Community Edition | Disponível no Enterprise Advanced |
|---|---|---|
Autenticação reestruturada em | ✅ | ✅ |
X.509 autenticação de certificado para conexões de origem de sincronização. | ✅ | ✅ |
Suporte a arquivos de chave criptografados para TLS. Tanto a conexão TLS de sincronização quanto o servidor gRPC TLS aceitam um | ✅ | ✅ |
Novo | ✅ | ✅ |
Novo | ✅ | ✅ |
Suporte a cluster sharded por meio de | ✅ | ✅ |
Índice ordenado (ordenação indexada). Os índices de pesquisa agora podem ser configurados com uma ordem de classificação em um ou mais campos. As query com um | ✅ | ✅ |
Pesquisa vetorial aninhada. | ✅ | ✅ |
Fonte armazenada vetorial. Os índices de pesquisa vetorial podem armazenar valores vetoriais originais junto com os dados do índice. Quando uma query | ✅ | ✅ |
Fallback automático de ENN para pesquisa vetorial de baixa recuperação. | ✅ | ✅ |
Faceta de perfuração lateral. As queries de faceta usam o algoritmo de perfuração lateral do Lucene, calculando as contagens de facetas em todos os documentos em uma única passagem. Isso permite o comportamento de "mostrar contagens como se esse filtro de faceta não tivesse sido aplicado" comum em UIs de navegação, sem uma segunda query. Introduzido na v0.69.0. | ✅ | ✅ |
Limite de bucket de faceta aumentado para 10,000. O número máximo de buckets retornados para facetas de número e data foi aumentado de 1,000 para 10,000, permitindo agregações mais granulares em grandes faixas de valores. Introduzido na v1.70.1. | ✅ | ✅ |
Sintaxe de definição de índice alinhada para autogerenciado | ✅ | ✅ |
Auto-embedding com Voyage AI em autogerenciado | ✅ | ✅ |
Parâmetros HNSW configuráveis para índices de auto-embedding. Os parâmetros de construção de grafo HNSW | ✅ | ✅ |
Ponto de extremidade de métricas do Prometheus para autogerenciado | ✅ | ✅ |
Pontos de extremidade de integridade e prontidão HTTP. O ponto de extremidade | ✅ | ✅ |
$listSearchIndexes suporte para autogerenciado | ✅ | ✅ |
Métricas de memória com reconhecimento de contêiner. As métricas de memória do sistema agora são lidas dos limites do cgroup ao executar dentro de um contêiner, em vez de relatar a memória física total do host, fornecendo números precisos de memória disponível em ambientes Docker e Kubernetes. Introduzido na v0.69.0. | ✅ | ✅ |
Limites de pausa de replicação alinhados com o Atlas. Os limites nos quais | ✅ | ✅ |
Lucene atualizado para 10.1. A biblioteca de pesquisa subjacente foi atualizada do Lucene 9.x para o Lucene 10.1, trazendo melhorias no desempenho de query, melhor comportamento de mesclagem de segmento e correções de exatidão para query compostas, índice classificados e pesquisa vetorial. Introduzido na v1.70.1. | ✅ | ✅ |
Java runtime atualizado para Java 21. O binário | ✅ | ✅ |
Imagem base do Docker atualizada para Amazon Linux 2023. A imagem do Docker | ✅ | ✅ |
Correções de Bugs
Descrição | Disponível na Community Edition | Disponível no Enterprise Advanced |
|---|---|---|
Índice de pesquisa protegido contra exclusão quando a configuração do roteador é inconsistente com a topologia do cluster. Em um cluster onde | ✅ | ✅ |
Falha na inicialização quando | ✅ | ✅ |
Os índices que falharam durante a sincronização inicial agora são recuperados automaticamente. Um índice de pesquisa que falhou no meio da sincronização inicial permaneceria em um estado FAILED permanentemente, exigindo intervenção manual. | ✅ | ✅ |
Transição de status STEADY para INITIAL_SYNC incorreta. Um bug no cálculo de status da camada Lucene pode fazer com que um índice de pesquisa totalmente indexado volte de STEADY para INITIAL_SYNC, acionando uma reindexação desnecessária. Os índices agora permanecem corretamente no estado STEADY. Corrigido na v0.67.0. | ✅ | ✅ |
Desligamento da replicação quando o host de origem de sincronização não estiver disponível. Quando todos os nós do conjunto de réplicas configurados estiverem inacessíveis por um período prolongado, o | ✅ | ✅ |
Métricas do sistema desatualizadas. As métricas do sistema relatadas por meio do ponto de extremidade do Prometheus podem se tornar obsoletas após um tempo de atividade prolongado. O loop de coleta de métricas agora é redefinido corretamente em cada ciclo de raspagem. Corrigido na v1.70.1. | ✅ | ✅ |
Regressão de query wildcard inicial (Lucene 10). Uma regressão introduzida durante a migração do Lucene 10 fez com que as query wildcard iniciais retornassem resultados incorretos ou ausentes. Resolvido no Lucene 10.1. Corrigido na v1.70.1. | ✅ | ✅ |
Puro | ✅ | ✅ |
Inflação de pontuação de pesquisa vetorial aninhada com | ✅ | ✅ |
A pesquisa vetorial aninhada com quantização binária retornou resultados incorretos. | ✅ | ✅ |
Drill-sideways token facetas em campos vazios lançava uma exceção. Queries de faceta usando o tipo de campo | ✅ | ✅ |
Contagem dupla de facetas esparsas. A iteração do array de chaves de um campo SSDV esparso pode contar duas vezes ou ignorar entradas nos resultados da faceta. As contagens de facetas agora são precisas para campos com dados esparsos. Corrigido na v0.69.0. | ✅ | ✅ |
O operador de preenchimento automático descartou o token de prefixo final. Quando um usuário digitava uma palavra no meio do preenchimento, o operador de preenchimento automático às vezes descartava o token de prefixo da última palavra, retornando resultados apenas para palavras completas anteriores. Corrigido na v0.65.0. | ✅ | ✅ |
Metadados de coleção descartados não limpos. Quando uma coleção do MongoDB era descartada, metadados de catálogo de índice obsoletos podiam se acumular e causar estado incorreto se a coleção fosse recriada posteriormente. Os metadados agora são removidos corretamente no descarte da coleção. Corrigido na v1.70.1. | ✅ | ✅ |
Vazamento de memória nativa na coleta de dados FTDC. Um vazamento de memória nativa na rotina de coleta FTDC fez com que o espaço de memória fora do heap de | ✅ | ✅ |
Condição de corrida de concessão de zumbi de auto-embedding. Uma corrida entre verificações de pulsação e lógica de transição de estado pode deixar uma concessão de líder de auto-embedding em um estado zumbi depois que o titular parou. A máquina de estado de concessão agora usa verificações de estado atômicas para eliminar essa janela. Corrigido na v0.69.0. | ✅ | ✅ |
visualizações materializadas substituição completa incorretamente definida para | ✅ | ✅ |
Atualizações de dependência de segurança. As bibliotecas de terceiros com CVEs conhecidos foram atualizadas: Netty atualizado para 4.1.132+, Jackson atualizado para 2.18.6, Logback-core atualizado, Plexus-Utils atualizado para 4.0.3 e netty-tcnative atualizado para 2.0.79.Final. Aplicado na v0.69.0. | ✅ | ✅ |