Para agentes de IA: um índice de documentação está disponível em https://www.mongodb.com/pt-br/docs/llms.txt — as versões de markdown de todas as páginas estão disponíveis anexando .md a qualquer caminho de URL.

9.0 Registro de alterações

Importante

MongoDB 9.0 Disponibilidade

O MongoDB 9.0 está pronto para produção e está sendo implementado incrementalmente nos cluster do MongoDB Atlas que usam a opção Latest Version With Auto Upgrades.

A disponibilidade para o restante do MongoDB Atlas, MongoDB Enterprise Advanced e MongoDB Community estará disponível em breve.

SERVER-138547 Use a arquitetura de destino em nomes de diretório de arquivo compilados

SERVIDOR-130498 Validar estritamente os nomes das coleções de estado FLE2 SEC e ECOC

SERVIDOR-135406 Desabilitar testes de multiversão de fluxo de alterações

  • SERVIDOR-134723 Corrigir falha se o resolvedor de origem de sincronização não encontrar a origem de sincronização para catchup

  • servidor-134972 Melhorar a mensagem de log ao falhar ao aplicar o lote de entradas de oplog

  • servidor-135598 [v9.0] Corrigir testes com falha devido à reversão do servidor-113184

  • WT-18089 Corrida de dados em __wt_cursor_dhandle_incr_use

  • WT-18458 Não entre novamente na mesma árvore indefinidamente durante a caminhada de remoção

  • WT-18495 Corrigir a verificação agregada de tempo WT_Cell_ADDR_DEL para não comparar com o agregado filho obsoleto

  • servidor-135249 Evitar que exceções de métricas de change streams bloqueiem a conclusão do serverStatus

  • SERVER-135633 Fix flaky updateLookup test

  • servidor-136184 Exigir distribuições Evergreen de lançamento quando o wrapper de criar do Bazel usa configurações de lançamento

  • servidor-136464 Isolar artefatos do servidor e do pacote crypt

  • servidor-136667 Mover criar de CI de PPC64LE para hospedar ARM64

  • servidor-137293 remover restrições de maxTimeMS em testes PBRT

  • SERVIDOR-95479 Permitir ignorar a reconstrução de índices durante a inicialização em sincronizações iniciais com falha

  • servidor-109479 A tarefa de análise principal não reconhece os links de baixar de fallback para binários/símbolos de depuração de várias versões

  • SERVIDOR-123024 Remover testes de devcontainer da ramificação staging 8.3

  • servidor-126814 $bucket em timeseries sem visualização não rastreadas pode otimizar o pipeline no mongos antes de adicionar $_internalUnpackBucket

  • servidor-129387 Otimize o padrão de classificação + limite de $queryStats para métricas top-k.workingTimeMillis.sum

  • servidor-129849 Corrigir travamento do desligamento do mongod aguardando o executor de tarefas de pesquisa

  • SERVIDOR-130169 X.509 verificação de separação de associação de cluster pode falhar ao abrir erros de pesquisa do usuário e conceder autorização interna

  • SERVIDOR-130261 dropAllRolesFromDatabase usa predicados de limpeza malformados e pode deixar referências de role obsoletas que posteriormente são religadas a roles recriadas

  • SERVER-130268 O plugin-in de servidor do Windows SSDI GSSAPI nunca define hasCred após AcquireCredentialsHandle, vazando um identificador de credencial por saslStart não autenticado

  • SERVIDOR-130681 MacOS - Executar a verificação de resultados SecTrustEvalue para hosts remotos IPv6

  • servidor-131338 Refatorar resmoke.bzl para antecipar py_binary personalizado

  • servidor-131339 Usar py_binary personalizado para resmoke em vez de py_test para antecipar a implementação de cobertura

  • servidor-131654 Tolerar a chamada de cmc sem secondaryCheckMode para suítes multiversão

  • SERVIDOR-131961 O vetorizador de processamento de blocos pode gerar árvores ABT profundas

  • servidor-132098 Atualize o timelib e os arquivo de dados de fuso horário para 2026e

  • SERVER-132279 use after free no estágio BlockToRow SBE

  • SERVIDOR-132430 Limitar o uso de memória em $_internalKeyStringValue

  • servidor-132514 Consolidar configurar nova tentativa do Evergreen e corrigir as tentativas que nunca são aplicadas

  • SERVIDOR-132517 Rejeitar chaves duplicadas na árvore do esquema de criptografia CSFLE

  • SERVIDOR-132633 Tente novamente replSetStepUp em remove_newly_added_field_after_finishing_initial_sync.js

  • SERVER-132823 Reforçar as desmontagens de carga de trabalho de simultaneidade versão de compatibilidade do recurso restantes após SERVER-125400

  • SERVIDOR-133600 Usuários com permissões de escrita no banco de dados de configuração podem escrever em qualquer banco de dados por meio do MultiUpdateCoordinatorDocument

  • servidor-133744 Tolerar a redução do arquivo no copy_file do hook SimulateCrash

  • servidor-133956 Suporte a um shard_count maior para resmoke_suite_test

  • servidor-134003 Remover _recipientCtx.getState() redundante leitura no caminho de conclusão do monitorar de change-streams do destinatário de rebalanceamento

  • SERVIDOR-134070 Liberar intenções retidas quando bloqueios são cedidos

  • servidor-134081 O plano de índice de usuário do Express gira para sempre quando uma entrada de índice faz referência a um registro ausente

  • servidor-134356 Reduzir o frame da pilha SlotBasedStageBuilder::buildGroup e o número máximo de estágios DocumentSource enviados para o SBE

  • servidor-134400 Adicionar nova tentativa adaptativa ao change_stream_future_start_time_new_shard

  • servidor-134475 Evite a condição de corrida activate_version_tasks em activate_task.py

  • servidor-134485 QueuedAdmissionWithLargeMaxTimeMSSucceeds pode começar a dormir depois que o relógio simulado é avançado, causando um travamento

  • servidor-134495 tornar keys_collection_non_deprioritizable.js menos sensível ao tempo

  • servidor-134519 O Mongos pode falhar ao popular o CollectionUUIDMismatch corretamente se o dbPrimary retornar um erro diferente

  • servidor-134546 Corrigir teste de unidade instável BloomFilterWithStringKeys

  • servidor-134555 Traduzir query em um metaField de string vazia em vez de exigir um metaField não vazio

  • SERVIDOR-134625 Forçar a saída correta da forma de query das extensões para oferecer suporte à reparabilidade

  • servidor-134664 A rejeição de query maxEstimatedScanBytes não é registrada no log no detalhamento padrão

  • SERVIDOR-134716 Consumir equipes Mothra via S3

  • SERVIDOR-134872 Corrigir a exceção do localhost que permanece ativa após a criação do usuário $external

  • SERVIDOR-134893 Corrigir o avanço da geração BSON na ponteWASM

  • servidor-134954 Corrigir race em NetworkInterfaceTest.TimeoutDuringConnectionHandshake

  • servidor-134991 Adicionar log de conclusão para migração de parte

  • servidor-135001 TransactionCoordinator pode log "erros" após transações de shard único

  • SERVIDOR-135196 Remover kernel apenas de patch 6.19 buildvariants (exceto rseq-check)

  • servidor-135202 Fazer com que os testes de unidade de conexão simultânea gRPC usem um tempo limite maior

  • SERVER-135203 Conteúdo da coleção do sistema legível por meio de um fluxo de alteração do banco de dados com showSystemEvents

  • servidor-135206 $convert para binData falha em um documento de exatamente BSONObjMaxUserSize porque RCString rejeita o tamanho limite

  • servidor-135348 reescreva TicketHolderTestTick.WaitForTicketDeadlineBetweenTimeoutWindows para torná-lo não dependente de tempo

  • SERVER-135353 Uso do heap após a leitura livre de um padrão de classificação de um comando de gravação do cache do plano

  • SERVER-135517 Ignorar verificação de consistência de metadados se o snapshot for anterior à alteração da versão de compatibilidade do recurso

  • servidor-135564 Resolver travamento no teste de unidade BlockingResultsMerger

  • servidor-135600 As operações na fila devem participar do descarte de carga de memória da query

  • SERVIDOR-135619 Passe mongot-extension versão para v2.0.7

  • SERVIDOR-135621 Adicionar metadados de contexto às falhas de GenerateAndCheckPerfResults

  • servidor-135622 Desativar hash join de unwind de lookup

  • SERVER-135655 Estado compartilhado de inicialização lenta nas classes S2 permite corridas de dados

  • servidor-135656 Adicionar métricas para a máquina de estado de direcionamento de shard de change streams V2, eventos de controle e histórico de posicionamento

  • servidor-135720 Desativar testes mongor

  • servidor-135732 [v9.0] Alinhe internal_search_id_lookup_ddl_concurrency.js com o comportamento atual

  • SERVIDOR-135737 Corrigir problema de esgotamento de memória na coleção de estatísticas de operação FLE2

  • servidor-135803 Corrigir tempo limite do UnorderedTicketSemaphore após uma permissão se tornar disponível

  • SERVIDOR-136032 Passe mongot-extension versão para v2.0.8

  • servidor-136123 transaction_aborted_under_cache_pressure.js ainda apresenta falhas após a correção do servidor-135094: a asserção perde o resultado NoSuchTransaction

  • SERVIDOR-136150 Exigir privilégio de ação querySettings para $_internalListQuerySettings

  • servidor-136176 Backport de compilação cruzada para máquinas zseries

  • SERVIDOR-136182 Executar a verificação de autorização do UUID-target do applyOps independentemente do oplogApplicationMode

  • SERVER-136195 Add test tags

  • SERVER-136285 Ponteiro do coletor possivelmente pendente após o clone do ExpressionSortArray

  • servidor-136302 Reter traverseF em SBE $elemMatch MatchFrames

  • servidor-136318 A asserção de contagem de bucket em timeseries_insert_mixed_schema_docs.js pode falhar sob stepdown + upgrade/downgrade da versão de compatibilidade do recurso de timeseries sem visualização

  • servidor-136499 Renomear tags de seleção de tarefa

  • servidor-136502 Abandonar IndexBuildsCoordinator::onStepUp se o stepup for abandonado

  • SERVER-136505 Use-after-free na validação rigorosa de buckets de séries temporais por meio do mapa de pesquisa de campo flatBSON obsoleto

  • servidor-136507 As restrições de array de caminho não são verificadas novamente ao restaurar do PlanExecutor

  • servidor-136534 Adicionar botão de execução de query internalEnablePathArraynessTraverseFElision

  • SERVIDOR-136570 Adicionar exclusão de multiversão para timeseries_empty_metafield_write.js

  • SERVIDOR-136595 Atualizar perfis PGO

  • servidor-136649 Converter chamar RSTL apenas de teste para IR

  • servidor-136721 Corrigir corrida em TaskRunnerTest

  • SERVIDOR-136876 $graphLookup $_internalFromPipeline não deve ser permitido nas definições de visualização

  • SERVER-136878 $graphLookup $_internalFromPipeline devem ser incluídos nas verificações de privilégio

  • servidor-136923 Use a arquitetura de destino no buildInfo do servidor compilado de forma cruzada

  • servidor-137011 Restringir a verificação de consistência de metadados de salto apenas se o snapshot não tiver shards autoritativos habilitados

  • servidor-137027 O Timer::getTime() do ObservableMutex executa uma chamada de sistema em criar que não são x86 e não são arm64

  • SERVIDOR-137085 Atualizar perfis PGO

  • servidor-137133 aguardar a limpeza do resharding e a replicação antes de comparar os dbhashes de restaurar mágica

  • SERVIDOR-137256 tentar novamente as conexões ao verificar o repl dbhash

  • servidor-137322 Desconectar uma conexão LDAP após um bind SASL com tempo limite pode causar deadlock em toda a autenticação SASL

  • SERVER-137361 Impedir que os usuários criem uma visualização que contenha um estágio somente interno

  • SERVER-138119 Permitir que apenas utilizadores de sistema utilizem o readConcern afterOpTime

  • SERVIDOR-138175 Corrigir o use-after-free na reentrância CatchupState::abort() via _catchupState

  • servidor-138312 Exigir wheels de criptografia pré-compilados e caches de criar do Python em sandbox

  • WT-14366 Corrija test_checkpoint25 & test_checkpoint24 não é possível executar a operação de truncamento rápido

SERVIDOR-127745 Deadlock do serviço de destinatário de resharding em stepdown rápido e depois stepup

  • servidor-133518 StepUp trava quando uma operação de parte em memória obsoleta bloqueia a recuperação de um destinatário persistente

  • servidor-133988 Deadlock entre a inicialização do resharding, a confirmação da migração de parte e o setFCV

servidor-132638 count com limite 0 falha em uma view, mas funciona em uma coleção

SERVIDOR-131625 Adicionar Ubuntu 26.04 suporte para servidor.

  • servidor-135076 [v9.0] Reverter servidor-127512 Corrigir index_build_killop_secondary_before_commit para o conjunto em memória

  • servidor-135077 [v9.0] Reverter SERVIDOR-128307 Corrigir travamento durante a sincronização inicial em atlas_initialsync_workflows.js

  • servidor-135079 [v9.0] Reverter servidor-128583 Corrigir instabilidade em resync_majority_member.js

  • servidor-135080 [v9.0] Reverter servidor-125965 Aguardar o avanço do timestamp estável na sincronização inicial

  • WT-17366 Ordene a chave da página interna do row-store em relação à página inicial da referência

  • WT-18069 [Reconciliation] unit-test-xsan: LeakSanitizer leak of checkpoint reconcile multi array (row-armazenar internal page)

  • WT-18120 Evitar a inanição de walk de despejo para uma árvore que domina o uso de cache

  • WT-18242 Adicionar diagnósticos quando a resolução de atualizar preparada não encontrar uma chave

WT-18279 Atualizar typemaps do SWIG Python para usar a API C do Python 3

  • servidor-107128 Definir a propagação de contexto de rastreamento em OP_MSG

  • servidor-129272 [Otimização de Join] Comandos de administrador de cache de plano de join + métricas FTDC

  • servidor-131787 Incluir símbolos de depuração para tarefas em variantes rseq

  • SERVIDOR-134438 MovePrimary trava se o destino for um nó em drenagem

  • servidor-134714 Corrigir potencial std::terminate em MovePrimaryCoordinator

  • WT-15887 test_prepare_hs03 assert_ckpt_matches falha

  • WT-18362 O checkpoint e o registro de estatísticas reabrem os lidar fechados em paralelo pelo sweep

  • WT-18474 Ignorar cenários de armazenamento desagregado na suíte Python no 9.0 branch

servidor-36681 O caminho pontilhado {$ne: null} em relação a um array de escalares retorna resultados incorretos

  • SERVIDOR-132101 corrigir regex de teste de pacote de lançamento

  • servidor-134008 Evite o sdist de criptografia durante o bootstrap do Poetry em s390x e ppc64le

  • servidor-134063 Fragmentar constantes do validador de coleção durante a análise

  • SERVIDOR-134109 Atualizar perfis PGO

  • SERVIDOR-134189 As tarefas de artefato de lançamento falham antes da verificação com substituições de versão de criar personalizadas