7.0 Registro de alterações
Nesta página
- 7.0.15 Registro de alterações
- 7.0.14 Registro de alterações
- 7.0.12 Registro de alterações
- 7.0.11 Registro de alterações
- 7.0.9 Registro de alterações
- 7.0.8 Registro de alterações
- 7.0.7 Registro de alterações
- 7.0.6 Registro de alterações
- 7.0.5 Registro de alterações
- 7.0.4 Registro de alterações
- 7.0.3 Registro de alterações
- 7.0.2 Registro de alterações
- 7.0.1 Registro de alterações
7.0.15 Registro de alterações
SERVER-95279 Use um novo tipo C++ para nomes de campo BSON para garantir a validade
SERVIDOR- A96419 invalidação inadequada de bytes nulos pode levar a leituras excessivas de buffer no MongoDB Server
7.0.14 Registro de alterações
Internals (Internos)
SERVIDOR-93205 Expõe o número de índices prepareUnique no serverStatus
SERVIDOR-93224 drop_database_before_write_is_targeted.js não é compatível com os conjuntos de stepdown de configuração
SERVIDOR-93326 Adicionar novas tentativas à clonagem jstestfuzz.git
SERVIDOR-93578 [v7.0] Reverter "SERVER-92273 ListCollections sem filtro deve incluir namespaces pendentes de confirmação (7.0 apenas)"
SERVIDOR-79766 TransactionRouter ignora a configuração atClusterTime na solicitação
SERVIDOR-80315 grouped_match_push_down.js afirmação errada no resultado getStageSequence()
SERVIDOR-80661 Atividade de teste do background do sandbox
SERVER-82476 Desativa travas de diagnóstico por padrão
SERVIDOR-82551 Use compressor paralelo para acelerar o arquivamento de binários
SERVER-82814 Permite operadores de comparação expr internos ao determinar limites de verificação de coleção clusterizada
SERVIDOR-84045 Garantir que o PlanExecutor permaneça no escopo ao acessar o índice da chave de shard no AutoSplitVector
SERVIDOR-84531 A inserção de buckets de esquema misto por meio da coleção system.buckets não define o sinalizador timeseriesBucketsMaveMixedSchemaData
SERVIDOR-84625 Corrija a corrida de dados no MigrationSourceManager
SERVIDOR-84699 Adicione uma verificação à validação para verificar buckets de esquema misto para séries temporais
SERVIDOR-85384 Remover aliases após a ramificação
SERVIDOR-85892 $merge com pipeline após $documents retornar erro
SERVIDOR-86669 Conhecimento oficial inválido no nó secundário após a movimentação do primary cria localmente a collection no fragmento primário
SERVER-86879
concurrency_replication*
as tarefas não estão em execução na variante de compilação do UBSan DEBUGSERVIDOR-87760 adicionar uma Amazon Linux 86 variante do x ao projeto evergreen mongodb-mongo-master
SERVIDOR-87961 A reescrita de $group de séries temporais pode produzir resultados incorretos quando um estágio $project anterior projeta campos acessados
SERVIDOR-88255 Sys-perf: substitua a compilação de mongotools pelo download de um artefato estático
SERVIDOR-88439 Use gratuitamente em DocumentSourceLookup::clone
SERVIDOR-88530 O script de configuração do BF para testes de unidade C++ não configura símbolos binários/depuração de teste de unidade
SERVIDOR-88750 Adicione o parâmetro "bypassEmptyTsReplacement" para inserir, atualizar, findAndModify e bulkWrite
SERVIDOR-88811 A análise de entradas de oplog antes do registro de data/hora estável pode falhar
SERVIDOR-89391 Aumente o timeoutMS em exhaust_hello_topology_changes.js
SERVIDOR-89727 Remover a aquisição de bloqueios de banco de banco de dados e collection na compactação
SERVIDOR-89748 Tente novamente o comando _flushRoutingTableCacheUpdates se ele falhar em retry_on_transient_error_basic.js
SERVIDOR-89769 O teste não está esperando o liberador de diário antes de fazer o ponto de verificação
SERVIDOR-89844 Torne $jsonSchema com campos de dólar em todos os campos de palavra-chave reparáveis
SERVIDOR-89861 incluir comprimento decodificado em BSON mensagem de erro de validação aninhada inválida
SERVIDOR-89890 Corrigir assertRetryableCommandWorkedOrFailedWithCodes
SERVIDOR-90147 Atualize timelib.h para 2022.10 e arquivos de fuso horário para 2024a
SERVIDOR-90330 Criação de coordenador DDL travada indefinidamente se executada no nó secundário
SERVIDOR-90352 AsioNetworkBaton::detachImpl não limpa o mapa _timersById
SERVIDOR-90391 Clarifique cabeçalhos e leia-me
SERVIDOR-90625 QueryStats para a soma do tempo de execução dos quadrados ultrapassa seu int64_t
SERVIDOR-90727 Corrigir analyze_shard_key.js para ignorar erros relacionados ao readConcern: disponível
SERVIDOR-90790 Adicionar código de depuração para o construtor CommonAsionSession
SERVIDOR-90825 Adicionar README explicando a conformidade para src/third_party
SERVIDOR-90845 atualizar idxEntryBytesWritten verifique index_build_operation_metrics.js para levar em conta conflitos de escrita
SERVIDOR-90958 $bucketAuto deve agrupar documentos com as mesmas chaves de agrupamento no mesmo bucket
SERVIDOR-90984 Corrija o fluxo de escape hello para processar DivideHorizonChange se a resposta for do horizonte obsoleto.
SERVIDOR- O90995 metaField de sombreamento não deve ser considerado um campo meta "computado"
SERVIDOR-91067 Ignorar código setMinVisibleForAllCollectionsToOldestOnStartup durante o rollback
SERVIDOR-91108 Registre com8 codificação utf- para evitar erros de Encanto no Windows
SERVIDOR-91159 Atrase a filtragem de spam de registro do FT-on-arbiter até que o nó saiba que é um árbitro.
SERVIDOR-91195 Forneça uma solução backportable genérica para não perder as opções de coleção de séries temporais de nível superior
SERVIDOR-91223 $log fornece cálculo incorreto com decimal128
SERVIDOR-91247 Certifique-se de que a criação do DDLCoordinator não sobreviva ao nó stepDown-stepUp
SERVIDOR-91254 Erro ao decidir se os documentos estão dentro de uma janela no clássico
SERVIDOR-91257 Definir equipe de construção como proprietário do Linenoise no sbom
SERVIDOR-91258 Aumentar o tamanho do oplog em testes de change_streams_split_event
SERVIDOR-91312 Métricas de relatório sobre armazenamentos de registros temporários e arquivos externos usados para derramamento de query
SERVIDOR-91336 Objetos C++ temporários em uma expressão são de curta duração
SERVIDOR-91339 $redact pode corromper a memória se $$ROOT for usado na expressão.
SERVIDOR-91352 Não verifique a entrada no-op em readConcern_atClusterTime_noop_write.js
SERVIDOR-91366 Corrigir possível falha na conclusão do coordenador
SERVIDOR-91390 O cálculo necessário da memória de validação da coleção pode estourar
SERVIDOR-91406 $changeStreamSplitLargeEvent retorna o erro de localização7182803 quando usado com expressão de correspondência não renomeável
SERVIDOR-91412 Uso de BSONObj não proprietário no splitVector
SERVIDOR-91499 Acrescente "-sysperf" à versão mongo em sys-perf.
SERVIDOR-91566 Suprimir checkIndexesConsistentAcrossCluster em index_operations_abort_concurrent_outgoing_migrations.js
SERVIDOR-91573 $match enviado antes de $addFields pode levar a resultados incorretos
SERVIDOR-91625 [v7.0] Habilitar planos indexados para expressões com $$NOW, $$CLUSTER_TIME e $$USER_ROLES
SERVIDOR-91630 configsvr_remove_chunks.js devem usar gravações recuperáveis ao gravar no servidor de configuração
SERVIDOR-91680 Desative o caso de teste em concurrent_drops_and_create.js na v6.0 multiversão
SERVIDOR-91699 Memória subtraída maior que a memória total
SERVIDOR-91701 Robustecer teste de max_time_ms_does_not_leek_shard_cursor.js
SERVIDOR-91703 Desativar PeriodicShardedIndexConsistencyChecker durante read_committed_lookup.js
SERVIDOR-91728 Corrige uma mesclagem incorreta no backport-21214
SERVIDOR-91758 mongos_rs_shard_failure_tolerance.js deve tentar novamente NetworkInterfaceTimeLimitExceeded para um comando sharded find em versões anteriores a 8.0
SERVIDOR-91778 Não feche o cursor na shell quando o cursor atingir o limite
SERVIDOR-91781 Aguarde a replicação em merge_let_params_size_estimation.js
SERVIDOR-91784 $ projeto-$addFields em arrays podem produzir resultados incorretos
SERVIDOR-91787 Atribuir Cyrus SASL à equipe "Construir"
SERVIDOR-91793 Exclua backports que tocam apenas
etc/*suppressions
arquivos da propriedade do código da versãoSERVIDOR- Tornar o91817 volume de trabalho do analyze_shard_key.js mais robusto
SERVIDOR-91818 resharding_coordinator_recovers_abort_decision.js Deve ser mais persistente ao intensificar novo primário
SERVIDOR-91831 uassert em NetworkInterfaceTL::setTimer pode travar o servidor
SERVIDOR-91859 analyze_shard_key_jscore_passthrough falha quando encontra erros CommandOnShardedViewNotSupportedOnMongod
SERVIDOR- Corrija91894 views_basic.js para referenciar o nome correto do banco de dados de dados
SERVIDOR-91919 change_stream_wait_pre_image_deletion_asymmetric.js pode usar quantidade excessiva de memória
SERVIDOR-91938 Faça read_and_write_distribution.js e analyze_shard_key.js no 7.0 não execute updateOne e removeOne sem chave de shard
SERVIDOR-91940 Remova todos os arquivos ignorados do servidor evergreen.yml
SERVIDOR-91969 Teste a sincronização inicial com buckets de série temporal de esquema misto
SERVIDOR-91970 Aguarde que as tarefas de exclusão de intervalo sobrepostas sejam limpas no lado do doador antes de iniciar uma migração
SERVIDOR-91985 Corrija a corrida em egress_connection_acquisition_to_wire_metrics.js
SERVIDOR-91993 [v7.0] Corrija o now_variable.js no mecanismo clássico
SERVIDOR-92021 corrija mongotmock ou escreva kill_cursors.js com real mongot
SERVIDOR-92030 Atualize a versão mongo-c-driver (libbson) no SERVER para 1.27.1
SERVIDOR- A92045 verificação de validação do bucket de série temporal de esquema misto não define sinalizador válido em caso de erro
SERVIDOR- Ignorar92085 teste de invalidação do cursor persistente para fuzzer de configuração
SERVIDOR-92086 Os testes de buckets de esquema misto de séries temporais podem tentar validar incorretamente que nenhum bucket é descompactado
SERVIDOR-92145 A atualização das configurações do balanceador pode substituir a configuração mais recente
SERVIDOR-92158 Desativar hedged_reads.js nas variantes do Windows
SERVIDOR-92160 Aumentar o tempo médio de configuração da tarefa constante para cálculos de tempo limite
SERVIDOR-92183 mongod falha ao executar agregação
SERVIDOR-92186 Implementar simples API para obter/definir app_metadata de/para WiredTiger strings de configuração do
SERVIDOR-92193 O Construtor de Limites de Índice tenta construir limites geográficos utilizando índice não geográfico
SERVIDOR-92199 Proibir change_stream_lookup_single_shard_cluster.js de stepdown suites
SERVIDOR-92201 currentop_shell.js pode não esperar o tempo suficiente para que todos os shards estejam prontos em passthroughs de collections fragmentadas
SERVIDOR-92231 [v7.0] Habilite o descompactador de buckets para ler buckets v3 e tratá-los como buckets v2
SERVIDOR-92233 Aguarde a replicação após a criação da coleção em text_search_index_commands.js
SERVIDOR-92247 Excluir tipos elemMatch internos de computeWhetherMatchOnAs
SERVIDOR-92273 ListCollections tem comportamento inconsistente para namespaces pendentes de confirmação (7.0 apenas)
SERVIDOR-92298 Remova o argumento ProjectionPathASTNode não utilizado para acelerar $ solicitações de agregação de projeto
SERVIDOR-92375 Remover a versão secundária do rhel8.x nomes variantes
SERVIDOR-92376 atualizar o SUSE15 contêiner de teste do pacote para es5
SERVIDOR-92377 Limpe a configuração system_perf.yml
SERVIDOR-92379 Reutilize a compilação mongodb-mongo-master para a biblioteca mongocrypt
SERVIDOR-92381 Certifique-se de que o MigrationSourceManager cumpra sua promessa ao abortar nos estágios iniciais
SERVIDOR-92382 Atualizar um índice prepareUnique não verifica se as restrições estão sendo aplicadas
SERVIDOR-92389 Faça um novo shared_ptr para evitar o uso depois de gratuito
SERVIDOR-92395 Não empurre o grupo para SBE se ele tiver expressões incompatíveis com SBE
SERVIDOR-92402 read_and_write_distribution.js é malicioso
SERVIDOR-92414 [v7.0] Marque enterprise-rhel-83-s390x com --excludeWithAnyTags=resource_intensive
SERVIDOR-92415 Aumente a versão db-contrib-tool para a v0.8.3
SERVIDOR-92426 Adapte os testes para confiar no novo formato de opção de catálogo TimeSeriesBucketsMaveMixedSchemaData
SERVIDOR-92516 Remover openssl111 buildvariants
SERVIDOR-92547 Use o antigo nome da variante rhel80 na v4.2 e v4.4 testes de multiversão
SERVIDOR-92556 fsync.js não é determinístico devido ao esgotamento do ticket
SERVIDOR- Atualizar92562 a versão do sbom para sua ramificação
SERVIDOR-92601 Remover a tarefa package_new_compile
SERVIDOR- A92603 reescrita Or-to-in nem sempre evita reescrever expressões parametrizadas
SERVIDOR-92612 definir dir de cache para instalações de pip em evergreen
SERVIDOR-92623 Marque a versão de v5.0 a 5.0.28 em timeseries_collection_mixed_type.js
SERVIDOR-92660 Garanta validações consistentes em all_collection_stats.js comparando eventualmente $collStats e $_internalAllCollectionStats
SERVIDOR-92663 Desativar temporariamente lint_sbom
SERVIDOR-92682 alterar sbom_linter para usar esquema local
SERVIDOR-92694 reinicialização_downgrading_fcv.js não está esperando que os shards concordem com um primário
SERVIDOR- Atualizar92736 mapeador de símbolos para utilizar a tarefa executada original
SERVIDOR-92777 Corrija os componentes de URL para o8 artefato RHEL
SERVIDOR-92812 Livrar-se do sinalizador de recurso gCollModTimeseriesBuckets mayHaveMixedSchemaData
SERVIDOR-92842 Suprimir asserção em store_historial_placement_data.js
SERVIDOR-92899 [7.0] Corrija o código de erro indexbg_killop_secondary.js
SERVIDOR-92902 Corrigir problema de estouro ao converter numInitialChunks de size_t para int
SERVIDOR-92927 Adicionar8 chave rhel ao package_test.py Docker dic
SERVIDOR-92939 Download das ferramentas de roteamento para a versão rhel mais recente
SERVIDOR-92974 Certifique-se de que modos de parâmetro THP válidos não acionem um aviso de inicialização.
SERVIDOR-92986 Fazer resharding_coordinator_recovers_abort_decision.js esperar a eleição
SERVIDOR-93014 Definindo localmente timeseriesBuckets mayHaveMixedSchemaData durante MultiIndexBlock::commit pode gerar inconsistências de catálogo
SERVIDOR-93099 Permitir collMod com timeseriesBucketsMakeMixedSchemaData=false
SERVIDOR-93139 Garantir a consistência causal entre as operações de teste read_committed
SERVIDOR-93174 Não eleja secundários no teste mongos_rs_shard_failure_tolerance
SERVIDOR-93212 Obtenha informações da versão mongod e da versão git sem ativar um processo mongod
SERVIDOR-93318 [v7.0] Reverter SERVER-86904
WT-11391 Adicione uma estatística para rastrear quando abortamos a reconciliação porque não podemos fazer progressos
Fragmentação
SERVIDOR-69234 Tornar txn_recover_decision_using_recovery_router.js atualizações de versão de fragmento robustas a espúrias
SERVIDOR- O82281 ShardingTest.js não mescla vários SetParameters corretamente
SERVIDOR-89529 As retryable writes durante a refragmentação podem ser executadas mais de uma vez se a migração de partes seguir a operação de refragmentação
Query
SERVIDOR-37164 Resultados de query incorretos em $gte nulo com sparse index
SERVIDOR-92668 Resultado errado com SBE, índice de hash, $lookup
Armazenamento
wiredTiger
WT-9607 Corrigir o tempo de mensagens de progresso compactas
WT-10619 Atualize o Clang-Format para 12.0.1
WT-10689 Corrija o número de chaves esperadas em test-prepare-hs03
WT-10720 Aumentar o limite de pendente em test_sweep04.test_big_run em unit-test-long
WT-12139 Corrigir vazamento de memória na recuperação de backup do sistema
WT-12302 Corrigir mensagem compacta de tempo de progresso
WT-12560 O thread do aplicativo está preso na remoção forçada devido a atualizações não confirmadas
WT-12643 Corrige a lógica de movimentação do Servidor de Eviction para que ele seja capaz de descartar todas as páginas
WT- Tornar o13091 modo de depuração cursor_copy mais preciso
WT-13109 Corrigir test_scrob_eviction_prepare.py para remover a página com o cursor release_evict
operações
WT-11669 Criar novo registro de log para IDs de backup
7.0.12 Registro de alterações
Agregação
SERVIDOR-89344 Correção de saída explicativa para queries '$unionWith'
Armazenamento
wiredTiger
WT-10994 Fazer com que o servidor de varredura respeite o sinalizador WT_DHANDLES_DROPPED e evite que o usuário crie um cursor em massa quando uma transação estiver em execução
WT-11194 Corrigindo a carga de formato quando o reverso está ativado
WT-11273 Evite o ponto de estresse hs_search com pareto e replay previsível
WT-11941 Estatísticas de tempo incorretas para despejo e reconciliação
WT-12110 Desativar os testes de backup timestamp_abort no modo de compatibilidade
WT-12736 Marque a página como limpa depois de reinstanciar a página com atualizações preparadas.
Internals (Internos)
SERVIDOR-58300 Generalize o conceito de uma collection local de shards
SERVER-64574 Atualizar o MozJS/Spidermonkey para o ESR mais recente
SERVIDOR-72019 mongo Atualize o driver C e reduza o CVE
SERVIDOR-72090 usuários do sistema podem ser renomeados para coleções regulares e vice-versa
SERVIDOR-81331 O derramamento no SBE pode levar à leitura de objeto de catálogo destruídos
SERVIDOR-81596 Corrigir Corrida em index_operations_abort_concurrent_outgoing_migrations.js
SERVIDOR-82205 Faça comparação do shell dbHash para excluir as opções de criptografia
SERVIDOR-82668 Remover fsync_deadlock.js do conjunto sharding_csrs_continuous_config_stepdown
SERVIDOR-83377 Tornar timeseries_dynamic_bucket_sizing.js mais robusto
SERVIDOR-83712 Não adicione $in comprimento à chave de cache do plano se não houver classificação
SERVIDOR-84009 [7.0] Limpe o teste de desempenho das estatísticas da query
SERVIDOR-84011 [7.0] Habilitar sinalizador de recurso
SERVIDOR-84054 criar atributo padrão para ENABLE_Enterprise_TESTS
SERVIDOR-84315 Introduzir nova bandeira para controlar a estratégia de derramamento em $group
SERVIDOR-86674 A recuperação primária pode acreditar que foi recuperada quando não é
SERVIDOR-87267 Aumentar o limite de uso de memória bucket_catalog para timeseries_dynamic_bucket_sizing.js
SERVIDOR-87343 Adicione awaitReplication() antes de avançar secundário em range_deletions_has_index.js
SERVIDOR-87817 A instância mongo retorna um erro (MongoCommandException, Localização50811) na versão 7.0.6, mas funciona bem na versão 6.0.12.
SERVIDOR-87818 A instância mongo falha na versão 7.0.6, mas funciona bem na versão 6.0.12
SERVIDOR- A88172 configuração pode ser usada como fragmento primário mesmo em cluster com servidor de configuração dedicado
SERVIDOR-88264 Adicione uma opção para habilitar avisos para conexões diretas em clusters de shard único
SERVIDOR-88417 processReshardingFieldsForRecipientCollection pode usar informações de banco de dados obsoletas e cria incorretamente um destinatário
SERVIDOR-88832 Verifique periodicamente se há interrupção no dbStats
SERVIDOR-89466 Atualize o ASANHandles do MozJS para dar suporte ao rastreamento de alocações de memória multithread
SERVIDOR-89496 Colete queries de change stream usando $_passthroughToShard para obter estatísticas de query
SERVIDOR-89499 Remover1conjunto de réplicas shard-liter, autônomo, -node e60variantes do tipo m
SERVIDOR-89723 Adaptar validação para authorized_endpoint, token_endpoint, device_autorização_endpoint
SERVIDOR-89812 1001 Corrigir o erro interno do compilador C ao compilar mozjs no MSVC
SERVIDOR-89970 Reduzir a flakiness de hedged_reads.js
SERVIDOR-89994 Permitir operações diretas de fragmentos que adquirem bloqueios somente em coleções de não usuários
SERVIDOR-90086 Corrigir verificações de direct_shard_connection_auth para directConnectionChecksWithSingleShard
SERVIDOR-90100 Suprimir o vazamento falso positivo do libresolv
SERVIDOR-90122 Construir um documento CycloneDX para 7.0
SERVIDOR-90164 Evite que os testes fiquem suspensos ao coletar minidumps em execução no Windows
SERVIDOR-90168 Desativar variantes de construção LTO incompatíveis com o Bacel
SERVIDOR-90173 Serialize o tipo ObjectId SBE para a string de chave corretamente
SERVIDOR-90184 Carregue apenas os plug-ins SASL incluídos no Windows
SERVIDOR-90311 Atualize README.third_party.md mozjs com a versão mais recente
SERVIDOR- Torne90394 o teste update_node_clustertime_replset.js mais resiliente a $$NOW
SERVIDOR-90427 Remover a variante (sem travas de diagnóstico)
SERVER-90438 Defeito de análise de cobertura 155571: Uso de um objeto movido
SERVER-90485 $sort não funciona como esperado quando usado em conjunto com includesArrayIndex
SERVIDOR-90513 Verifique se SSL_get0_verified_chain retorna nulo antes de consumi-lo
SERVIDOR- O90543 participante da transação deve manter o bloqueio do cliente ao configurar o opCtx
SERVIDOR-90599 Remover link não utilizado para liblzma (ticket de trabalho)
SERVIDOR-90657 [v7.0] Corrija ignore_dbcheck_in_startup_recovery.js em 7.0
SERVIDOR-90678 Marque os testes de backups incrementais fragmentados como intensivos em recursos e ignore a execução em variantes menores
SERVIDOR-90681 Corrigir a corrida de dados sobre a bandeira gigante do chunk
SERVIDOR-90747 Manipule $elemMatch com caminho vazio no enumerador do plano corretamente
SERVIDOR-90770 Em 6.0 e 7.0, $unionWith $search erro de query para collections não fragmentadas em um cluster fragmentado.
SERVIDOR-90777 Reverter SERVER-71520
SERVIDOR-90830 Adicione novas tentativas à clonagem do QA.git
SERVIDOR-90833 Corrigir otimização incorreta da classificação limitada quando o campo de tempo é renomeado por $addFields
SERVIDOR-90853 Implemente um linter para o sbom (para v7.0)
SERVIDOR-90866 [v7.0] Corrigir o DeleteStage para a ingestão de NEED_YIELD
SERVIDOR- Não90869 permitir renomeações de caminho completo com pontos para expressões '$elemMatch'
SERVIDOR-90870 Atualize o mongotmock e corrija quaisquer testes
SERVIDOR-90891 uassert qualquer tentativa de adicionar decimal à0 string chave V
SERVIDOR-90928 Faça com que copybara remova linhas extras em mensagens de commit
SERVIDOR-90985 AddToSetNode::init() deve uassert se o argumento para $each for BSON inválido
SERVIDOR-90988 O destrutor PrepareExecutionHelper deve usar o valor em cache de CanonicalQuery::toStringShort que adicionei especificamente apenas para que o destrutor use
SERVIDOR- Tempo90991 limite de aumento em compile_and_run_unittests_*_month
SERVIDOR-91066 Definir ponto de falha migrationCommitVersionError em todos os nós configsvr em migration_coordinator_failover_include.js
SERVIDOR-91068 Remover read_ticket_exhaustion_with_stepdown test
SERVIDOR-91094 Faça com que os backports exijam proprietários de código
SERVIDOR- As91166 transações em retryable_write_error_labels.js devem atualizar documentos diferentes
SERVIDOR-91176 Ligue para awaitNodesAgreeOnAppliedOpTime em ignore_dbcheck_in_startup_recovery.js
SERVIDOR-91178 Lidar com uma leitura de snapshot realizada em um carimbo de data/hora antes da queda da coleção
SERVIDOR-91179 Ignorar diretório jstests em codeholders para v7.0, v6.0, e v5.0
SERVIDOR-91182 Faça scheduled_global_auto_tasks e relacionados "somente patch"
SERVIDOR-91186 Mova sys-perf para execução em RHEL 9.4 máquinas.
SERVIDOR-91222 Faça com que cluster_time_across_add_shard.js tente novamente temporariamente no erro KeyNotFound depois de reiniciar o conjunto de réplicas
SERVIDOR-91256 Corrija v7.0 formatar sbom e ativar o linter
SERVIDOR-91275 corrigir202364variante AL -arm -cron-only-mongot-integration
SERVIDOR-91291 Ignorar etc/backports_required_for_multiversion_tests.yml em proprietário de código
SERVIDOR-91322 defina as opções de configuração evergreen no subcomando multiversion-config
SERVIDOR-91324 Fixar clones de jepsen em uma tag específica
SERVER-91362 Desempenho: não copia o objeto "scope" JS se existir um JsExecution em cache
SERVIDOR-91407 Criar SBOM para a biblioteca crypt_shared para 7.0
SERVIDOR-91423 [v7.0] adicionar função detect_evergreen_config
SERVIDOR-91435 Regenerar certificados de teste com sinalizador legado
SERVIDOR-91494 Evitar o acesso passado do grupo por campo no DocumentSourceBucket
SERVIDOR-91507 Atualize o sbom com a nova versão do mozjs em 7.0
SERVIDOR-91531 index_drop_before_running.js deve aguardar a replicação antes de afirmar a queda do índice no secundário
SERVIDOR-91558 Faça com que o HedgeCancelationTest seja resiliente à interrupção da operação
SERVIDOR-91679 [v7.0] Pins da biblioteca refinery para 1.23
WT-11092 Atualizar s_clang_format para baixar64 automaticamente binários do Aarch
WT-11109 wt_wrap_open_cursor retorna WT_NOTFOUND em teste/formato para um cursor de checkpoint de verificação
WT-12708 Avaliação/Revisão da travessia aleatória de despejo
WT-12863 Atualizar a verificação da página de destino de despejo para a seleção de árvore na caminhada de despejo
7.0.11 Registro de alterações
Agregação
SERVER-90297 Expressão de correspondência de campo vazia causa falha na reescrita da otimização do fluxo de alterações
Armazenamento
wiredTiger
WT-12900 Carrega configuração com falha de teste/formato para Evergreen
Internals (Internos)
SERVER-76231 A validação não deve falhar imediatamente ao detectar chaves fora de ordem
SERVER-76232 Não trava quando são detectadas inconsistências de índice no WiredTiger
SERVER-77561 Implementa e remove registro do sistema de arquivos
SERVER-79014 Atualiza o auxiliar hasKilledSessionError() para também verificar a chave writeError para um código de interrupção
SERVER-81454 Ocorre um erro inesperado ao consultar a série temporal $geoNear
SERVER-82305 Faz dbCheck ignorar conflitos de preparação nos secundários
SERVER-82764 Faz "planningTimeMicros" incorporar o tempo do período de teste do multiplanejador
SERVER-85279 Não executa o coletor de estatísticas da coleção FTDC em árbitros
SERVER-85446 Nova tentativa em erro de rede em multiversionconstants.py
SERVER-86280 Reclassifica alguns avisos/erros de validação de coleção
SERVER-86904 Conflito entre a sincronização inicial que define o carimbo de data/hora mais antigo e a refragmentação que fixa o carimbo de data/hora mais antigo
SERVER-87059 Definir o parâmetro de cardinalidade do cluster pode fazer com que setFCV falhe na nova tentativa
SERVER-87087 A verificação de ordenação do índice único de validação não funciona para coleções clusterizadas
SERVER-87373 A verificação de compatibilidade FCV da opção de índice prepareUnique não deve ser executada durante a inicialização
SERVER-87661 Cria o binário LAST_GREEN para mongot
SERVER-88072 A consulta de série temporal gera erro em vez de produzir uma resposta correta
SERVER-88098 Adiciona try/catch ao notablescan.js para reduzir o ruído do teste
SERVER-88263 Move avisos de conexão direta para a aquisição de coleções (e AutoGetCollection)
SERVER-88318 Falha no dbcheck quando um lote falha aguardando preocupação de gravação
SERVER-88518 Reavalia o número e o tamanho das partições no armazenamento de estatísticas de query.
SERVER-88651 Verifica se o objeto de métrica de refragmentação ainda existe ao relatar informações de currentOp
SERVER-88694 Não emite registros de erros para cenários de autorrecuperação no BalancerStatsRegistry
SERVER-88978 O coordenador de refragmentação deve garantir que os participantes tenham visto o kAbort antes de excluir os metadados da coleção temporária
SERVER-89418 O CursorManager perde o controle de cursores registrados para queries com vários executores
SERVER-89490 Retorna ErrorCodes::NetworkTimeout no pool de conexões LDAP
SERVER-89495 Desativa os parâmetros de teste mesmo quando nenhum setParameters for especificado
SERVER-89625 Lida com directoryPerDb e wiredTigerDirectoryForIndexes corretamente ao relatar namespaces e UUIDs durante um backup
SERVER-89859 Torna move_chunk_deferred_lookup.js mais robusto para variantes mais lentas
SERVER-89904 Atualiza a versão Jepsen para testes " jepsen-docker"
SERVER-89930 Valida o estágio $densify corretamente se "partitionByFields" contiver o campo de densificação
SERVER-89933 Remove teste de desempenho de divisão de fragmentos
SERVER-89939 Limita os registros usados para ingestão de registros de conexão direta a uma vez por hora
SERVER-89943 O utilitário de sinalização de recursos deve tentar novamente e eliminar o primário em caso de erro em suítes com redução
SERVER-89989 Estende sharded_backup_restore.js para executar backups incrementais
SERVER-90020 Usa explicitamente 1 servidor de configuração para testes mongos_api_params_util
SERVER-90053 [v7.0] SERVER-89921 Adiciona TODOs para cancelar comentários de partes dos testes ao fazer o backport dos tickets relevantes
SERVER-90054 Faz com que scoped_db_connection_test não seja instável
SERVER-90069 run_restore.js e run_restore_unsharded.js não devem forçar uma contagem rápida
SERVER-90090 Atualiza a distribuição Amazon 2 para a versão mais recente
SERVER-90091 Deixa mais robustos os testes de evento de divisão do fluxo de alterações contra eventos idênticos
SERVER-90112 audit: :log*ClusterParameter não chama FeatureFlag: :isEnabled
SERVER-90116 Os cursores do arquivo de backup devem exigir autorização do sistema
SERVER-90135 Verifica se os armazenamentos de CA do sistema Windows estão em um estado limpo no início dos testes ssl_linear
SERVER-90170 Não usa jsTestName() em explain_skip.js
SERVER-90187 Limpa os binários multiversão antes de executar testes de resmoke
SERVER-90199 Sinaliza que os testes de index_startup_prepareunique.js requerem replicação.
SERVER-90232 Modifica os conjuntos multiversão para não executar jstests que dependem da criação do mongod com travas de diagnóstico
SERVER-90238 [7.0] Habilita estatísticas de query nos passthroughs de estatísticas de query
SERVER-90248 Insere _id campo no parâmetro de cluster de configuração de auditoria
SERVER-90264 Remove etapa lenta da compilação
SERVER-90288 Os operador de query bitwise devem interpretar o byte endereçável mais baixo em BinData como o byte menos significativo
SERVER-90320 Registra estatísticas de conexão em WiredTigerStatsTest::EmptySession
SERVER-90443 Atualiza o teste para o estágio agregado empresarial
SERVER-90630 Torna o empacotador ciente do arquivo sbom json
WT-10802 Lida com o erro EBUSY ao verificar testes/formatos
WT-11972 Atualiza snapshot do thread do aplicativo se a remoção não progredir
WT-12609 Melhora a limpeza do checkpoint e a lógica de remoção de páginas
7.0.9 Registro de alterações
Fragmentação
SERVER- O89134 O teste assume erroneamente que múltiplas gravações fora das transações são atômicas
Operações de Escrita
SERVER-88200 Gravações de série temporal em buckets criados manualmente talvez não funcionem corretamente
Armazenamento
SERVER-30832 Corrigir o comportamento dbCheck no rollback
wiredTiger
Internals (Internos)
SERVIDOR-65974 Substituição do HistoricalIdentTracker por cursores de ponto de verificação
SERVIDOR-74931 Adiciona AtomicWund::storeRelaxed
SERVER-76001 Adicionar métricas serverStatus para PeriodicThreadToAbortExpiredTransactions
SERVER-76534 Corrigir o relatório do namespace e do UUID em um cursor de backup quando as alterações ainda não tiverem sido verificadas
SERVIDOR-77427 Evite percorrer a rede quando um fragmento estiver direcionando apenas a si mesmo para um subpipeline $lookup
SERVER-77530 Juntar o executor de espelhamento ao desligar
SERVER-79049 O servidor retorna CollectionUUIDMismatch inesperado com o nome da coleção real igual ao nome da coleção esperada
SERVIDOR-79637 Resultados de query incorretos em $lookup com coleção estrangeira TS usando um predicado correlacionado
SERVER-79774 Emitir aviso ao balancear desabilitado para coleções com blocos no fragmento de drenagem
SERVIDOR-80194 Em sharded_agg_helpers.cpp recuperamos CollectionRoutingInfo sem verificar a transação
SERVIDOR-80340 Manipule e teste o DBCheck durante a sincronização inicial
SERVIDOR-80341 sharded_agg_helpers::attachCursorToPipeline não deve anexar dbVersion ao direcionar shard local por tabela de roteamento
SERVIDOR-81807 Os planos SBE em cache têm constantes definidas em
SERVER-82349 O Mongo 7 trava ao excluir ou descartar o índice ApplyOps sem um UUID de coleção
SERVER-82571 insert_with_data_size_aware_balancing.js pode ocasionalmente falhar quando executado em máquinas/variantes lentas
SERVIDOR-82717 QueryPlannerIXSelect::stripInvalidAssignments tenta remover a atribuição de índice inexistente de $_internalSchemaAllElemMatchFromIndex
SERVER-83193 Substituir os getters/setters obsoletos BatchedCommandRequest para WC pelos fornecidos pelo OperationContext
SERVER-83370 PrepareUnique:true para coleções de séries temporais deve apresentar erro
SERVER-83984 O nível de verbosidade do WiredTiger é suprimido
SERVER-84440 Expor o número de esperas de replicação em serverStatus
SERVIDOR-84653 Faz os testes auto_safe_reconfig_helper aguardarem pela remoção recém-adicionada
SERVER-84717 [SBE] Corrigir buildGroup() para tolerar vários campos de saída com o mesmo nome
SERVER-85681 Correção para valor negativo sendo passado para BasicBufBuilder::grow()
SERVIDOR-85694 Fases do pipeline de agregação $searchMeta não passando a query correta para mongot após PlanShardedSearch
SERVER-85969 Atualizações de documentação
SERVER-86201 Os upserts de cluster realizados por meio do ShardServerProcessInterface devem usar o contexto da operação para configurar a preocupação de gravação
SERVER-86253 Adicionar serverstatus para registrar quantos usuários usam gravações repetíveis
SERVER-86327 O esquema único de série temporal por coluna de bucket não é mantido em alguns casos
SERVER-86375 Tornar index_build_memory_tracking.js menos rigoroso
SERVER-86380 Permitir várias configurações de IdP com o mesmo emissor, mas par emissor exclusivo e público
A86407 validação SERVIDOR- não produz resultados completos quando deveria
SERVIDOR-86419 SBE e Classic se comportam de maneira diferente para $bitsAnyClear em NumberDecimal infinito
SERVER-86474 $_internalApplyOplogUpdate com $set: {foo: Timestamp(0, 0) } não foi replicado corretamente
SERVER-86478 O bucket mín/máx da série temporal não rastreia nomes de campos vazios sob certas circunstâncias
SERVIDOR-86529 Reativa os testes de ciclo de energia no Evergreen
SERVER-86640 Refatorar a atualização JWKS de IdentityProvider em um IDPJWKSRefresher
SERVIDOR-86642 Atualizar o processo seletivo de registro do IDP
SERVER-86648 Os arquivos do classificador de criação de índice recuperável não são sincronizados no desligamento
SERVER-86987 Certifique-se check_metadata_consistency.js use gravações recuperáveis ao entrar em contato com o servidor de configuração
SERVER-87032 As estatísticas de query parecem não ser coletadas para change streams whole-db e whole-cluster
SERVIDOR-87306 Impedir o acesso ao ptr do gerenciador OCSP durante o desligamento
SERVIDOR-87379 Cache o valor de CanonicalQuery::toStringShort em PrepareExecutionHelper
SERVER-87521 Corrigir a corrida no BackgroundSync entre fazer rollbackImpl e desligar
SERVER-87537 Fazer InternalSearchMongotRemoteSpec não estrito
SERVER-87573 Permitir que token_endpoint seja opcional no OpenID Discovery Document
SERVER-87845 Corrigir o problema de tempo limite PauseAndResume do teste de unidade de watchdog
SERVER-87905 Excesso de número inteiro de validação BSONColumn
SERVER-87930 O utilitário Unittest CaptureLogs permite o acesso não sincronizado às declarações de log
SERVER-87987 A otimização da série temporal não exclui o timeField, embora ele tenha sido renomeado pelo $addFields e excluído por um projeto
SERVER-88017 Resolver o erro TSAN de lock-order-inversion no TimestampKVengineTest
SERVER-88034 Corrigir configurações de tarefas de ciclo de energia
SERVER-88063 Adicionar o rótulo RetryableWriteError quando a operação de gravação falhar com StaleConfig e for direcionada para o fragmento
SERVER-88097 Adicionar o sinalizador --release às compilações sys-perf
SERVER-88136 Corrigir o teste arbiter_always_has_latest_fcv.js para testar corretamente o comportamento do FCV do arbiter
SERVER-88173 As comparações de bits do BinData fornecem resultados errados em muitos casos
SERVIDOR-88202 Correção de possível estouro de número inteiro na validação de BSON
SERVER-88262 Evitar tempos limite no read_pref_with_hedging_mode.js
SERVER-88296 A expressão constante $group não consegue analisar novamente
SERVER-88328 O namespace pode ficar indisponível durante a fragmentação da coleção durante o downgrade de v7.2 a v7.0
SERVER-88404 checkMetadataConsistency deve ser atualizado se não encontrar informações armazenadas em cache para o banco de dados
SERVER-88650 Deadlock no VectorClockMongoD durante o desligamento
SERVER-88676 Transporta de volta a funcionalidade build_patch_id para 7.0
SERVER-88755 Garantir que todas as variantes de compilação do sys-perf especifiquem um mongodb_setup_release
SERVER-88779 A gravação repetível do FLE2 é interrompida se uma transação interna for repetida
SERVER-88833 mongos gera uma resposta para gravações enviadas pelo cliente com w:0
SERVIDOR-88864 Torne nodes_eventually_sync_from_closer_data_center.js mais robusto para problemas transitórios de batimentos cardíacos lentos
SERVIDOR-88942 Atualização da versão do db-contrib-tool que inclui correção para download de binários antigos
SERVER-89026 Remover bench_test_with_tenants.js na v7.0
SERVER-89067 Invalidar todas as solicitações de usuários que correspondam a um nome de usuário
SERVER-89068 Definir explicitamente exec_timeout e timeout_secs para o projeto sys-perf
SERVIDOR-89076 test_resharding_test_fixture_shutdown_retry_needed não lida com erros SnapshotUnavailable
SERVER-89235 internal_strip_invalid_assignment.js sem tag
SERVER-89251 Reverter o teste simultâneo de movePrimary e agregações da v7.0 e v6.0
SERVIDOR-89253 Torna a reutilização de binários compilados no script de compilação dos scons mais resiliente
SERVER-89402 insert_with_data_size_aware_balancing.js é incompatível com conjuntos de testes que eliminam/encerram o CSRS primário
SERVIDOR- Remoção de shard do Forte89414 em uma desmontagem de teste do store_historial_placement_data.js
SERVIDOR-89554 Corrigir o script evergreen/compiled_binaries_get.sh
WT-11532 Corrigir o reinício da sessão RNG usando o cursor RNG
WT-12225 Corrija a fraqueza do gerador de RNG no estágio mongodb $sample
7.0.8 Registro de alterações
Internals (Internos)
SERVER-75845 Capturar InterruptedDueToStorageChange no shell paralelo para fcbis_election_during_storage_change.js
SERVER-77559 Implementar manipulador de log do sistema de arquivos para resmoke
SERVIDOR-77737 $top/$bottom apresenta resultados incorretos para coleções fragmentadas e expressões constantes
SERVER-78556 Retornar o padrão de internalInsertMaxBatchSize para 64
SERVIDOR-78832 O construtor AutoGetCollectionForReadLockFree deve verificar a versão do fragmento ao definir a chave de fragmento
SERVER-78852 Testar movePrimary e $out em execução simultânea
SERVIDOR-79575 Corrigir contagem de nós
SERVIDOR-79999 reduza a cobertura do código de teste em construtores Macos
SERVIDOR-81108 $search fragmentada tem falha de tassert em writeQueryStats
SERVER-83422 Remover explicação do AggQueryShape
SERVER-84179 O construtor Simple8b não redefine totalmente o estado após escrever o bloco RLE
servidor-84530 Adiciona chave com hash de estatística de query à saída de $queryStats
SERVIDOR-85580 Desfazer qualquer atualização na falha de construção do ScopedSetShardRole
SERVER-85721 Apontar links de lobster log de tarefas evergreen para Parsley
SERVER-85799 rollback_recovery_commit_transaction_before_stable_timestamp deve aguardar a estabilização do sistema antes de desativar o ponto de falha
SERVIDOR-86021 [v7.0] auditoria de teste de backport 7.0
SERVIDOR-86583 A leitura de instantâneo não transacional na coleção não fragmentada pode ser executada com metadados de fragmentação incompatíveis
SERVER-86622 O coordenador de refragmentação usa informações de banco de dados possivelmente obsoletas
SERVER-86672 Coordenador do CollMod usa informações possivelmente obsoletas do banco de dados
SERVIDOR-86774 Aumentar o tamanho do oplog para testes de PIT (restauração pontual)
SERVIDOR-86782 geo_axis_aligned.js demora muito
SERVER-86798 Lista negra validate_db_metadata_command.js do conjunto de migrações de tenant
SERVER-86965 [v7.0] Habilitar estatísticas de consulta para $search em 7.0
SERVER-87058 A atualização de bloco de um secundário não espera pela maioria writeConcern durante a liberação
SERVER-87081 Estatísticas de query para pesquisa fragmentada na v7.0
SERVER-87166 [v7.0] Corrigir collation_bucket.js para query_stats em 7.0
SERVER-87323 Continuações futuras devem capturar o relógio vetorial como ponteiro compartilhado
SERVIDOR-87610 Relaxe tripwires shardVersionRetry no namespace de exceções obsoletas recebidas
SERVER-87616 Criar variante de compilação mínima do trySbeEngine em configurações de versão que possuem SBE
SERVIDOR-87666 A forma de query do cache do plano para $documents é exclusiva em cada execução
SERVER-87982 Renomear o campo THP_enabled na seção de status FTDC systemMetrics
SERVIDOR-88111 A inserção em massa de random_DDL_CRUD_operations.js deve realizar inserções internas máximas de insertMaxBatchSize
SERVER-88360 Remove a afirmação do tripwire "Catálogo de fragmentação e coleção de catálogo local uuid não correspondem"
7.0.7 Registro de alterações
Fragmentação
SERVER-84368 Ocorre uma falha de CreateIndex com StaleConfig se executado em um mongos obsoleto em uma coleção fragmentada não vazia
Query
SERVER-83602 a reescrita de $or -> $in MatchExpression não deve gerar $or diretamente aninhado em outro $or
Agregação
SERVIDOR-87313 [v7.0] [SBE] Comando agregar chama a afirmação tipo tripwire em SortStage::SortImpl::runLimitCode()
Construir e embalar
WT-11407 Corrige o teste test_txn24 (não o WiredTiger) para interromper erros WT_ROLLBACK no MacOS
Internals (Internos)
SERVER-70672 Mesclar repositório empresarial em 10gen/mongo
SERVER-72431 Tornar o commit de partes divididas idempotente
SERVIDOR-76700 Aumenta a janela aceitável de tempos de CPU decorridos em OperationCPUTimerTest::TestReset
SERVIDOR-79285 MakeOperationContext não deve ser chamado no executor de limpeza da instância PrimaryOnlyService
SERVIDOR-79999 reduza a cobertura do código de teste em construtores Macos
SERVER-80177 validate () não deve retornar valid:false para documentos não compatíveis
SERVER-83501 Escrever um script para gerar um arquivo com todos os parâmetros de servidor disponíveis para execuções de sys-perf
SERVER-83508 Corrida entre watchdog e FCBIS excluindo arquivos de armazenamento antigos
SERVER-83956 O balanceador emite erroneamente mensagem de aviso em clusters multiversão
SERVER-84008 Habilitar variantes sys-perf de estatísticas de query em 7.0
SERVER-84123 Adicionar controle de versão à validação BSON
SERVER-84125 Verificar o tamanho do nome do campo na validação de BSONColumn
SERVER-84179 O construtor Simple8b não redefine totalmente o estado após escrever o bloco RLE
SERVER-84240 Fazer o replSetReconfig tentar novamente em caso de erros de rede
SERVER-84589 O erro ao descartar diretamente uma coleção de buckets de série temporal fragmentada é enganoso.
SERVIDOR-84612 Definir uma versão para o immer
SERVIDOR-84615 Definir uma versão para linenoise
SERVER-84628 Aviso de inicialização no mongos para preocupação de leitura/gravação
SERVIDOR-85318 Alterar expireAfterSeconds no timeseries_out_non_sharded.js
SERVER-85459 [v7.0] O parâmetro bucketRoundingSeconds é aceito pelos nós no fCV 6.0, binário 7.0
SERVIDOR-85534 Verifique o relógio vetorial após confirmar a coleção de fragmentos
SERVER-85690 Aguardar a conclusão da redução antes de continuar a criação do índice em index_build_unregisters_after_stepdown.js
SERVER-85716 Correção para buffer vazio sendo passado para validação BSONColumn
SERVER-85843 Uma operação de gravação pode falhar com NamespaceNotFound se o banco de dados tiver sido descartado simultaneamente (somente fragmentação)
SERVER-85869 A busca exaustiva no fragmento de configuração pode retornar dados obsoletos
SERVIDOR-85973 Atualiza o README.third_party.md para indicar que o Valgrind tem licença BSD-4-Clause
SERVER-86021 7.0 Transportar de volta auditoria de teste
SERVIDOR-86065 A validação estrutural de BSONColumn deve verificar o modo intercalado aninhado
SERVER-86106 shadow-utils não está no suse
SERVER-86158 Alterar o ponto de falha usado em testes de métricas de operação TTL
SERVIDOR-86273 $search deve definir a versão do protocolo e o token de sequência de pesquisa em establishSearchCursors
SERVIDOR-86355 recoverRefreshDbVersion está engolindo erros
SERVER-86395 Investiga o erro DuplicateKey ao recuperar o convertToCapped do checkpoint estável
SERVER-86399 Garantir que o FTDC rastreie informações relacionadas a sistemas que possam estar executando o novo alocador
SERVER-86403 Corrige avisos de inicialização THP
SERVER-86417 Alterar filtro $vectorSearch para obj próprio
SERVER-86424 $facet deve conseguir gerar documentos com searchSequenceToken
SERVIDOR-86433 Limpe a memória no data_union armazenado no endpoint antes de usar
SERVER-86452 [v7.0] Deixar variante fle v7.0 mais próxima do mestre
SERVER-86454 Mesclar as restrições canSwapWithRedact e canSwapWithSingleDocTransform
SERVIDOR-86481 A maioria dos testes Jepsen de configuração, registro e leitura não estava sendo executada no Evergreen
SERVER-86523 Transportar de volta estatísticas de consulta para 7.0 Lote nº 5
SERVER-86607 Recusar tokens de acesso com várias reivindicações de público
SERVIDOR-86619 Document: :shouldSkipDeleted () acessa a string sem verificar se está faltando
SERVER-86620 [v7.0] Transportar de volta scrip para parâmetros sys-perf
SERVER-86622 O coordenador de refragmentação usa informações de banco de dados possivelmente obsoletas
SERVER-86624 Fazer com que o RSLocalClient também aguarde a disponibilidade de um snapshot
SERVIDOR-86632 plan_cache_drop_database.js deve detectar erros de DatabaseDropPending
SERVER-86634 Uma coleção que termina com ecoc.compact deve ser considerada uma coleção FLE
SERVIDOR-86646 Correção do tratamento decodeRecordIdStrAtEnd de bytes de tamanho não terminados
SERVER-86652 Estatísticas de consulta 7.0 Transportar de volta lote nº 6
SERVER-86698 Adicionar passagens de estatísticas de consulta a evergreen_nightly para 7.0
SERVER-86700 [7.X] Corrigir timeseries_agg_out.js que não espera erro NamespaceNotFound
SERVER-86705 moveChunk op mais lento do que o índice TTL em ttl_deletes_not_targeting_orphaned_documents.js
SERVER-86717 a refragmentação deve validar que a faixa de zonas informada pelo usuário não contém campos com prefixo $.
SERVER-86772 Corrigir o watchdog_test de corrida
SERVER-86822 Remover sharding_gen dos construtores de macOS
SERVER-86840 Corrigir script de coleta de unittest para lidar com tarefas de divisão de unittests
SERVER-86841 Corrigir a configuração de teste para shapifying_bm.cpp no branch 7.0
SERVIDOR-86876 Desative as travas de diagnóstico para variantes sys-perf em 7.0
SERVER-86889 Corrigir idl_check_compability.py para considerar casos extremos
SERVER-86903 Transportar de volta QS para 7.0 Lote nº 7
SERVER-87061 Transações fragmentadas de vários documentos podem observar efeitos parciais da operação simultânea de refragmentação
SERVER-87130 Transportar de volta estatísticas de consulta para 7.0 Lote nº 8
SERVER-87177 Modificar os testes em expression_test.cpp para não usar $getFields.
SERVER-87330 Aceitar JWKSets com chaves não RSA
SERVIDOR-87394 [v7.0] Explore correções para pacote debian11 quebrado
SERVER-87415 Remove a carga de trabalho run_command__simple do sys-perf
SERVER-87479 Executar manualmente variantes de compilação SBE em ramificações de versão em evergreen para gerar e adicionar testes SBE $group/$lookup com prefixos $skip/$limit
SERVER-87544 Corrige o gitignore para permitir o reconhecimento do git do módulo empresarial
SERVER-87557 Excluir alguns testes FF de uma variante de compilação inválida
SERVIDOR-87567 O SessionWorkflow deve retornar corretamente um erro de resposta em solicitações malformadas
SERVER-87600 Excluir variantes mais antigas do system_perf.yml
SERVER-87612 Transportar de volta estatísticas de consulta para 7.0 Lote nº 9
WT-10178 Corrigir o estresse de tempo que causa o tempo limite do formato com o prepare-conflict
WT-11239 Adicionar sinalizadores de compilação CLANG_C/CXX_VERSION à tarefa de configuração do wiredtiger
WT-11325 Chaves ausentes em schema-abort-predictable-test
O WT-12304 RTS deve fornecer informações sobre quanto trabalho ainda precisa fazer
WT-12321 Adicionar estatísticas para rastrear quantos cursores em massa são abertos
WT-12402 Adicionar estatísticas para acompanhar quando o servidor de despejo pula andar em uma árvore
7.0.6 Registro de alterações
Fragmentação
SERVER-75537 Lidar com operações diretas contra fragmentos
SERVER-76337 Adicionar uma métrica de status do servidor para rastrear conexões diretas não autorizadas a shards
SERVIDOR-76984 Remover a verificação de !_isInternalClient() no ponto de entrada do serviço
SERVER-77027 Verificar apenas conexões diretas de fragmento se o fragmento estiver ativado
SERVIDOR-81508 Potencial execução duplicada de instruções de gravação quando ShardCannotRefreshDueToLocksHeld é lançado
SERVIDOR-83146 A operação de gravação em massa pode falhar com NamespaceNotFound
SERVER-83775 Não equilibrar os dados entre os fragmentos que possuem mais do que o tamanho ideal de dados
Replicação
SERVIDOR-79191 continuous_initial_sync.py pode estar em rollback rolldurante o desmonte do FSM
Query
SERVIDOR-84595 Excluir teste inválido jstests/noPassthrough/out_majority_read_replset.js
Agregação
SERVER-82929 $listSearchIndexes requer a ação de privilégio de localização em vez da ação de privilégio listSearchIndexes, como foi pretendido
Armazenamento
WT-11062 liberação segura do endereço de referência para permitir acesso concomitante
wiredTiger
WT-11845 Corrigir problema de visibilidade de transação com truncar
Construir e embalar
SERVIDOR-62957 Adicionar evento de fluxo de alteração reshardCollection
Internals (Internos)
SERVER-69413 Atualizações de documentação
SERVER-72703 fazer o downgrade do bloqueio do bd do $out para MODE_IX
SERVER-72839 O servidor ignora a validação do certificado de emparelhamento se o CAFile ou o clusterCAFile não forem fornecidos
SERVER-74875 Implementar mapa e conjunto ordenado imutável
SERVIDOR-75497 Converte para imutável os contêineres encomendados no CollectionCatalog
SERVER-75613 Adiciona reformatação automática GDB para estruturas de dados imutáveis
SERVIDOR-75851 Adicionar typedef para vetor imutável
SERVER-76463 Garantir que os bloqueios de DDL do Sharding adquiridos fora de um coordenador aguardem a recuperação de DDL
SERVER-77801 Remover sharded_collections_jscore_passthrough_with_config_shard dos hosts do macOS
SERVER-78188 Permitir o uso padrão do pool de conexões LDAP multithreaded com libldap e OpenSSL 1.1.1
SERVER-78311 O mongos não relata writeConcernError na presença de writeErrors para comandos de inserção
SERVER-78662 Deadlock com a criação de índice, step down, transação preparada e MODE_IS coll lock
SERVIDOR-78911 Sempre suprimir o registro "Um nome de usuário diferente foi fornecido ao saslSupportedMechs" durante a autenticação intracluster X.509
SERVER-79150 Reduzir o escopo de ScopedSetShardRole para o estágio de configuração da criação do índice
SERVER-79192 Corrigir migration_coordinator_commit_failover.js para usar awaitReplicationBeforestepup: falso
SERVIDOR-79202 PinnedConnectionTaskExecutor pode travar ao desligar
SERVER-79214 Documentos órfãos causam falhas no indexu.js
SERVIDOR-79286 Cria botão de query
SERVIDOR-79400 Implementa número de heurísticas de quebra de vínculo de documentos
SERVER-79972 Investigar como tornar o arquivamento do core dump mais rápido
SERVIDOR-80150 Compressor de rede negociado em log com metadados do cliente
SERVIDOR-80233 Implementar heurística de prefixo de índice
SERVIDOR-80275 Adiciona linha de log para pontuação detalhada do plano
SERVIDOR-80310 Atualize o sysperf para permitir a execução de tarefas genny individuais em cascata
SERVIDOR-80645 Falha na instalação dos pacotes da comunidade Amazon 2023
SERVIDOR-80978 Corrija um possível impasse entre TTLMonitor::OnStepUp e a transação preparada
SERVIDOR-81021 Aprimorar a heurística do prefixo do índice levando em conta os intervalos fechados
SERVER-81181 Habilitar featureFlagCheckForDirectShardOperations
SERVER-81246 Comportamento de FLE WriteConcernError incerto
SERVER-81534 Os bloqueios DDL não devem ser adquiridos durante a redução ou desligamento
servidor-82053 Usa sugestão de índice para query de reabertura do bucket de série temporal
SERVER-82221 listCollections e listIndexes devem incluir namespaces pendentes de confirmação
SERVER-82261 O script setup_spawnhost_coredump pode perder o core dump do processo travado no Windows
SERVER-82353 transações multidocumento podem perder documentos quando o movePrimary é executado simultaneamente
SERVIDOR-82365 Otimizar a construção do histograma de status de distribuição de coleções do balanceador (2ª tentativa)
SERVIDOR-82450 MongoServerError: gravações em lote devem gerar uma única entrada do applyOps
SERVIDOR-82627 O ReshardingDataReplication não participa do conjunto de thread ReshardingOplogFetcher, causando uma falha invariante.
SERVER-82640 Carrega a saída mongod --version para o S3 durante a compilação do servidor no Evergreen
SERVIDOR-82815 Expor a criação de chave de índice do servidor por meio de agregação
SERVER-83050 Criar uma implementação do mongodb em AL2-openssl-1.1.1
SERVIDOR-83119 A réplica secundária falha na coleção clusterizada se o notablescan estiver habilitado
SERVER-83145 O fragmento de buffer compartilhado rastreia incorretamente o uso de memória em freeUnused()
SERVER-83192 Sempre inclua zero cpuNanos no profiler
SERVER-83296 Remover dados de coluna do fuzzer BSON
SERVER-83337 Reativa wt_size_storer_cleanup_replica_set.js no macOS
SERVIDOR- A83369 criação do índice não impõe o tipo de campo BucketSize
SERVIDOR-83454 O registro e o cancelamento do registro do serviço de exclusão de faixa não deve depender de garantias de pedidos do onCommit
SERVIDOR-83492 Remover os valores de limite e salto da chave de cache do plano SBE, se possível
SERVER-83567 Fazer push em lojas clássicas com valores ausentes.
SERVER-83610 Considerar reduzir os privilégios necessários para $documents
SERVER-83639 Adicionar exceção ao fuzzer para validação de BSONColumn
SERVER-83738 db-contrib-tool falha ao obter release json às vezes
servidor-83825 aumenta o detalhamento do log para novas tentativas de conflitos de gravação em index_build_operation_metrics.js:
SERVER-83874 A operação de mover o primário não descarta o db.system.views no doador
SERVIDOR-83955 Corrija mensagens de aviso erradas no comando ReplSetGetStatus
SERVER-83959 Ao preparar o plano SBE, passa corretamente o argumento preparingFromCache
SERVER-84063 Remove BlackDuck do Security Daily Cron
SERVER-84130 Otimização incorreta do filtro no nível do bucket quando alguns eventos no bucket não estão no campo
SERVER-84147 Atualizar o espaço de trabalho vscode de verdadeiro para explícito
SERVER-84186 Adicionar benchmark que executa operações matemáticas em Timeseries para sys perf
SERVIDOR-84233 Suporte BSON MinKey e MaxKey na BSONColumn
SERVER-84313 Excluir coordinate_txn_recover_on_stepup_with_tickets_exhausted.js de fragmentação de conjuntos multiversão em 7.0
SERVIDOR-84336 As inserções de séries temporais podem deixar o BSONObj suspenso no WriteBatches em determinados casos
SERVIDOR-84337 Novas variantes de backport adicionadas ao perf.yml em vez de sys-perf-7.0 e sys-perf-4.4
SERVER-84338 Queries $or de nível superior podem gerar uma entrada de cache de plano SBE inválida que retorna resultados incorretos
SERVER-84353 O teste para o impasse do stepDown com a exaustão do ticket de leitura é instável
SERVER-84410 Fazer uma atualização inicial dos outros mongos em txn_with_several_routers.js
SERVER-84436 Manipulação de skip + limite de soma estourando int64_t em SBE
SERVIDOR-84468 Corrigir bloqueio ao executar runTransactionOnShardingCatalog()
SERVER-84534 [7.0] Colocar plan_cache_sbe.js na lista de bloqueio de replica_sets_initsync_jscore_passthrough
SERVER-84548 Usar ShardServerCatalogCacheLoader no configsvr causa manipulação excessiva de dados WT/uso de memória
SERVER-84567 writeQueryStats deve registrar um erro em vez de uassert quando o sinalizador de recurso está desabilitado
SERVER-84722 Cria parâmetro de servidor não documentado para ignorar a validação do documento na inserção do caminho do código para uso interno
SERVIDOR-84723 Transações multidocumentos fragmentadas podem observar efeitos parciais das operações simultâneas de DDL
SERVIDOR-84732 Corrige o erro de digitação no teste standalone do mongo-perf inMemory ARM AWS
SERVER-84806 Ignorar evento de alteração de reshardCollection após a v6.0->v7.0 upgrade em teste
SERVIDOR-85167 O armazenador de tamanho pode ser liberado simultaneamente com a destruição para o rollback
SERVER-85171 dividir tarefas unittest
SERVER-85206 Melhorar o desempenho de full_range.js e explicit_range.js
SERVER-85260 SBE $mergeObjects trava o servidor com entrada indefinida
SERVIDOR-85263 Relata escape de nome do aplicativo do cliente
SERVER-85306 Atualiza a configuração sys-perf para usar links HTTPs para o Github em vez de SSH
SERVIDOR-85419 o balanceador polui os logs caso nenhum recipiente adequado seja encontrado durante a drenagem
SERVER-85453 ExternalDataSourceScopeGuard não deve ser compatível com vários executores de planos
SERVER-85530 Atualizar certificados de teste
SERVIDOR-85633 Adiciona bloqueio à chamada res_ninit
SERVER-85652 Atualiza as tarefas do DSI atlas azure para usar um artefato de compilação AL2.
SERVER-85693 Correção de possível violação de acesso em User::validateRestrictions
SERVER- O85714 O validador BSONColumn precisa tratar minKey e maxKey como descompactado
SERVIDOR-85771 Torna o $bucketAuto mais robusto no caso de uma string vazia para o campo groupBy
SERVIDOR-85848 $redact inibe a otimização do fluxo de alterações
SERVER-85956 Estatísticas de consulta 7.0 Transportar de volta lote nº 1
SERVIDOR-85984 O teste para inserir documentos maiores que o máximo do usuário é instável
SERVER-86027 Marca insert_docs_larger_than_max_user_size_standalone.js com requires_persistence e requires_replication
SERVER-86081 Sys-perf não possui os parâmetros necessários devido à Evergreen Redaction
SERVER-86096 Adicionar cargas de trabalho de queryable encryption ao projeto 7.0 no Evergreen
SERVIDOR-86116 CreateCollectionCoordinator pode falhar ao criar os metadados de parte no momento do commit.
SERVER-86118 Transportar de volta estatísticas de consulta para 7.0 Lote nº 2
SERVER-86298 Estatísticas de consulta 7.0 Transportar de volta lote nº 3
SERVER-86363 Tornar o login do registro do container silencioso
SERVER-86432 Transportar de volta estatísticas de consulta para 7.0 Lote nº 4
WT-11777 Corrige unidades de chamadas __wt_timer_evaluate (): registro e período de progresso
WT-11987 O número da versão da tabela caiu para version=(major=1,minor=0)
WT-12043 Remova ifdefs HAVE_DIAGNOSTIC obsoletos para evitar vazamento de memória
WT-12077 Cálculo incorreto da soma de verificação de hardware no zSeries para buffers na pilha
WT-12147 Desativar temporariamente o analisador de clang
WT-12211 Corrigir a variável PATH env no analisador de travamento para gerar dump de python core (7).0)
7.0.5 Registro de alterações
Fragmentação
SERVER-73763 A refragmentação não estende as faixas de zonas para docs config.tag, o que leva a um loop de fassert primário do servidor de configuração devido a um erro de chave duplicada
SERVIDOR-82838 O ReshardingOplogApplier usa a preocupação de gravação {w: "maioria", wtimeout: 60000} ao persistir o progresso do aplicativo oplog no processo de refragmentação
SERVER-82883 A recuperação do TransactionCoordinator na elevação pode bloquear a aquisição de tickets de leitura/gravação enquanto os participantes estiverem no estado preparado
SERVER-82953 CreateCollectionCoordinator: :checkIfOptionsConflict deve ser mais detalhado
SERVER-83061 Remover vestígios parcialmente lançados da API ShardRole de 7.0
Query
SERVIDOR-83470 Introduziu a configuração internalQueryFrameworkControl para a lógica de seleção de mecanismo estilo 6.0
Armazenamento
SERVER-33494 O WT SizeStorer nunca exclui entradas antigas
Internals (Internos)
SERVER-65082 Remover sinalizador de recurso para índices de métricas de série temporal
SERVIDOR-65666 Não crie pedaços em fragmentos de drenagem se fragmentar uma nova coleção
SERVIDOR-70338 O rendimento da query acessa o mecanismo de armazenamento sem travas durante o desligamento e a reversão
SERVIDOR-70974 Correção de saídas antecipadas acionadas quando o usuário especifica os parâmetros do servidor TCP Fast Open
SERVIDOR-75033 Capture core dumps de falhas de teste no macOS
SERVIDOR- As76560 coleções de séries temporais nem sempre honram corretamente ExpireAfterSeconds
SERVIDOR-77311 Adiciona uma uma nova mensagem de log quando um nó secundário estiver pulando uma construção de índice de duas fases com um subconjunto de índices construídos
SERVIDOR-77728 Teste de wildcard_index_validindex.js de robustificar
SERVIDOR-77827 Permitir que a função de restauração descarte system.views
SERVIDOR-78065 Criar sinalizador de recurso
SERVIDOR-78066 Habilita sinalizador de recurso
SERVER-78998 Refatorar verificação do valor de "internalQueryFrameworkControl" em todo o código de consulta
SERVER-79217 Corrida em PrimaryOnlyServiceMongoDTest::stepUp causa falha invariável
SERVER-79235 rolling_index_builds_interrupted.js checkLog depende de clearRawMongoProgramOutput
SERVIDOR-79274 As verificações de fCV podem ser atrevidas se o fCV não for inicializado entre as verificações
SERVIDOR-79762 Corrigir initial_sync_chooses_correct_sync_source.js aguardar o nó de sincronização inicial para localizar o primário antes de iniciar a sincronização inicial
SERVER-79810 torna JournalFlusher: :waitForJournalFlush () interrompível ao esperar por uma preocupação de gravação
SERVIDOR-79864 O excludente TTL não manipula corretamente coleções de séries temporais com datas de intervalo estendidas
SERVIDOR-79919 escreve teste js para o servidor-79810
SERVER-79924 Usar um sinalizador 'isCount' preciso para codificar uma consulta canônica para o cache do plano SBE
SERVIDOR- O80363 WriteConcern padrão do servidor não é respeitado quando o wtimeout é definido
SERVER-80368 Robustecer hidden_index.js e compound_wildcard_index_filter.js
SERVIDOR-80660 Registre um resumo de onde o mongodb passou o tempo durante a inicialização e o desligamento
SERVIDOR-80789 Faz com que o AutoGetOplog se comporte de forma consistente no nó do conjunto de réplicas iniciado como standalone
SERVIDOR-80901 Auditar gFeatureFlagServerlessChangeStreams
SERVER-80922 A ordem do campo do objeto é indefinida ao usar $setWindowField
SERVIDOR-80974 Desligamento incorreto ao descartar local.* coleção e índices podem tornar o catálogo inconsistente
SERVIDOR-81046 adicionar RequireSequenceTokens às opções SearchCommand.CursorOptions
SERVIDOR-8114381143 export_import_concurrency.js deve verificar o código 2 quando matar cliente de resmoke filho
SERVER-81229 O movePrimary pode não limpar coleções clonadas em caso de falha
SERVER-81371 A falha na fase de clonagem do movePrimary pode ser repetida indefinidamente se o banco de dados contiver exibições fragmentadas
SERVER-81375 Desabilitar testes de refragmentação de transações internas no conjunto de instruções CSRS
SERVER-81396 A variante de compilação "Enterprise RHEL 8.3 s390x Shared" está substituindo os binários de "Enterprise RHEL 8.3 s390x" (não compartilhado)
SERVIDOR-81400 Validação estrutural para BSONColumn
SERVIDOR-81442 Query periódica ao thread de recuperação de registro WT oplog
SERVER-81517 Insere validate_db_metadata_command.js na lista de bloqueio do conjunto de migrações
SERVER-81591 Verifique se o secundário que está sendo aprimorado em stopReplicationAndEnforceNewPrimaryToCatchUp não está obsoleto
SERVER-81603 Definir o thread do worker de fluxo do balanceador como interrompível para permitir um stepdown correto do servidor de configuração
SERVER-81606 Excluir o teste de durabilidade do catálogo sem carimbo de data/hora de variantes na memória
SERVER-81631 Tornar opcional o campo de configuração do IdP do OIDC authorizationClaim
SERVIDOR-81949 Sincronização de 10gen/mongo para mongodb/mongo na v4.4 com o Copybara
SERVER-81978 repl::applyCommand_inlock não lida com exceções TemporarilyUnavailable e TransactionTooLargeForCache
SERVER-82036 Relaxar a invariante de recuperação de inicialização para compilações de índice monofásico inacabadas
SERVIDOR-82043 Aprimoramento da validação de mensagens de confirmação para confirmações 10gen/mongo
SERVIDOR-82073 Corrija a geração do comando merge chunk em collection_defragmentation.js
SERVER-82090 Reduzir o escopo da sincronização para reabertura baseada em arquivamento
SERVER-82111 Em sharded_agg_helpers.cpp, move a invariante abaixo da verificação de status de resposta
SERVER-82143 Tornar opcional o campo de configuração do IdP do OIDC clientId
SERVER-82197 A consulta incorreta resulta em SBE se $group derramar na presença de agrupamentos
SERVER-82223 O manipulador de confirmação no observador operacional FCV é suscetível à interrupção
SERVER-82313 Corrigir o cancelamento da API txn do chamador
SERVIDOR-82365 Otimizar a construção do histograma de status de distribuição de coleções do balanceador (2ª tentativa)
SERVIDOR-82368 Combinar acumuladores N superiores/inferiores no SBE e Classic
SERVER-82391 [v4.4] Permite apenas o Github Apps Copybara Syncer: 10gen-to-Mongodb para sincronizar novas confirmações com mongodb/mongo
SERVIDOR-82437 db.collection.getSearchIndexes(<indexName>) retorna índice duplicado
SERVER-82447 $project empurrou incorretamente para baixo em séries de tempo quando $project utiliza $getField em um campo de medição
SERVER-82449 [v4.4] Otimize o comportamento de sincronização do copybara para cenários específicos sem alteração
SERVIDOR-82555 Usa o shallow clone para acelerar os testes de desempenho
SERVER-82685 Aumentar o reshardingCriticalSectionTimeoutMillis para store_historical_placement_data.js
SERVER-82706 check_metadata_consistency.js deve usar gravações recuperáveis ao entrar em contato com o servidor de configuração
SERVIDOR-82708 Atualizar variantes utilizadas para testar o desempenho de ramificações estáveis
SERVER-82730 O cmd de validação pode invariante em strings de chave corrompidas
SERVER-82781 Simular gancho de teste de falha pode ignorar parte do arquivo ao copiar dados
SERVER-82791 createView falha com StaleConfig se já existir uma coleção fragmentada com o mesmo namespace
SERVER-82967 Stepdown após chamar ActiveIndexBuilds::registerIndexBuild() durante a configuração da criação de índice não cancela o registro
SERVER-82984 FLE2 com upsert: true pode ter upsertedDocuments.size() == 1 e updateReply.getNModified() == 1 ao mesmo tempo
SERVER-83088 Tornar matchPattern opcional para IdPs de fluxo de máquina
SERVER-83091 $or query pode disparar um loop infinito durante a enumeração do plano
SERVER-83099 LDAPTimer::setTimeout pode executar chamada de resposta integrada
SERVIDOR-83107 Adicionar o campo "type" à estrutura de pesquisa IndexDefinition
SERVIDOR-83150 document::shred() não copia metadados do documento
SERVER-83161 Corrige a leitura simultânea para de _errMsg do MigrationDestinationManager sem adquirir mutex
SERVER-83225 Corrigir teste de untimestamped_catalog_writes_require_durability
SERVER-83257 O IDPManager deve fazer cópias locais de shared_ptr atomicamente
SERVIDOR-83283 Modifica o script do Copybara para enviar mensagem no Slack em caso de falha
SERVIDOR-83336 Desativar temporariamente o wt_size_storer_cleanup_replica_set.js no macOS
SERVIDOR-83354 Agenda instância do Copybara após cada confirmação feita
SERVIDOR-83389 aggregation_optimization_fuzzer falha em 6.0 e 7.0 com um ponto de falha DisablePipelineOptimization desativado
SERVER-83429 A atualização e o findAndModify do FLE2 com possibilidade de repetição falham na repetição se o documento for removido
SERVER-83485 Corrige o código de serialização de caminhos de várias chaves usado durante a validação
SERVER-83494 [7.0] Caso de teste da unidade de exclusão de faixa fixa
SERVER-83499 Atualizar testes do gerenciador de metadados que esperam que uma descrição de coleção mantenha um preservador de faixa
SERVER-83580 Reintroduzir unittests de política de balanceador com várias partes
SERVIDOR-83592 Adicionar sinalizador de resmoke --enable_enterprise_tests habilitar testes js corporativos
SERVIDOR-83655 Restaura NSException do cliente legal para admin.system.new_users
SERVIDOR-83685 Tornar internalQueryFrameworkControl "trySbeRestricted" o botão de query padrão
SERVIDOR-83777 Limita o comprimento de $in na chave de cache do plano com InternalQueryMaxScansToExplode + 1
SERVER-83830 Na versão Enterprise, a criação de uma coleção em um conjunto de réplicas com a opção storageEngine.inMemory quebra os secundários
SERVER-83866 Atualiza BACKPORTS_REQUIRED_BASE_URL do mongodb/mongo para 10gen/mongo
SERVER-83916 Adicionar supressão de LSAN para threads vazados por grupos de threads não unidos
SERVER-83952 Corrigir falhas de fuzzer para validação BSONColumn
SERVER-84013 Resultados incorretos para plano de verificação de índice na query com predicados duplicados em $or aninhados
SERVER-84087 Garante que o ExecutorPool seja encerrado após a conclusão das migrações
SERVER-84148 Corrigir o problema de tempo no teste fle2_compact_setfcv.js
SERVIDOR-84337 Novas variantes de backport adicionadas ao perf.yml em vez de sys-perf-7.0 e sys-perf-4.4
WT-7929 investigar uma solução para evitar paralisações do FTDC durante o checkpoint
WT-11584 Corrige o teste test_checkpoint_stats
WT-11698 Reabilitar verificação HS na v7.0
WT-11774 Adiciona estatísticas de diagnóstico para investigar a incapacidade do servidor de despejo de colocar páginas na fila
WT-12036 Solução alternativa para contenção de bloqueio no Windows
7.0.4 Registro de alterações
Fragmentação
SERVER-82069 Função descartável usada no protetor de escopo ao registrar o índice
SERVER-82364 Corrigir a tabela $config.transitions para a carga de trabalho FSM do analyze_shard_key.js
Internals (Internos)
SERVER-67962 Aplicar config.image_collection exclui necessidades de melhor controle de concorrência
SERVER-69206 Defeito de análise de cobertura 122738: Uso de um objeto movido
SERVER-69244 $merge falha quando a preocupação de leitura padrão da sessão foi definida como "majority"
SERVER-72532 CommandNotFound: este comando não existe: 'shardVersion'
SERVER-75756 Verificar presença da query no cache do plano
SERVER-77113 Excluir campo contendo pontos dos índices de séres temporais
SERVER-79317 Fornecer mais documentação e funções auxiliares para o caso em que as verificações de sinalizador de recurso podem ser executadas quando o fCV não é inicializado durante a sincronização inicial
SERVER-79470 Atualizar a provisão de infraestrutura de shard-lite-audit para sysperf
SERVIDOR-79975 [Clássico] Otimizar chaves de grupo grande
SERVER-81028 Comportamento incorreto de $listCatalog na presença de uma renomeação de coleção simultânea na v7.0
SERVIDOR-81133 Acelere a lógica para manter o cache da tabela de roteamento
SERVER-81295 Não é possível retomar pipelines do ChangeStream V2 com tokens de recomeço V1
SERVIDOR-81390 HashAggStage não respeita o agrupamento ao jogar para o disco
SERVER-81435 Adicionar métricas para captar o impacto de commit do grupo de séries temporais
SERVER-81456 Suprimir falhas do higienizador de vazamentos para o AsioReactor
SERVIDOR-81467 Executa o anexo Jepsen list no Evergreen
SERVER-81524 As invocações no-op de setUserWriteBlockMode devem aguardar a confirmação majoritária de SystemLastOpTime
SERVER-81581 Estende o tempo limite do BlackDuck
SERVER-81605 cleanupOrphanedWhileMigrating.js não deve ser executado em conjuntos stepdown
SERVER-81942 ShardingDDLCoordinator deve tentar novamente os erros de lockTimeout
servidor-82028 As operações DDL na collection de séries temporais durante a migração do locatário podem travar o destinatário devido a uma falha invariante.
SERVER-82086 Adicionar cargas de trabalho de query tsbs ao sys perf
SERVER-82156 Inconsistência entre as respostas de inserção FLE e atualização FLE para retriedStmtIds
SERVER-82178 Atualizar referências para ycsb_like_queryable_encrypt1_cfdefault_sharded em system_perf.yml
SERVER-82204 As funções clássicas da janela primeiro/último lidam com o campo ausente incorretamente
SERVER-82220 Evitar invariante durante assertIsPrimaryShardForDb
SERVIDOR-82234 Relaxe as afirmações em session_pooling.js
SERVIDOR-82324 Corrige corrida de dados ao ler/gravar o ID da sessão lógica
SERVER-82328 Acesso simultâneo ao MovePrimaryCoordinatorDocument sem adquirir mutex
SERVIDOR-82410 DocumentSourceListSearchIndexes deve manter uma cópia própria do objeto de comando
SERVER-82428 Incluir conexões ociosas no agregado currentOp cmd no fsync.js
SERVIDOR- O82446 caso de uso $densify pode resultar em documentos fora do alcance
SERVER-82590 [7.0 Somente] Sinalizar teste de downgrade/upgrade para exclusões arbitrárias de séries temporais
SERVER-82798 Respeitar o tamanho mínimo do bucket de série temporal ao calcular o limite de tamanho do bucket
SERVER-82799 Aumenta o reshardingCriticalSectionTimeoutMillis de resharding_update_tag_zones.js
SERVER-82803 O hook CheckMetadataConsistency deve ignorar os erros de NetworkInterfaceExceededTimeLimit
WT-11698 Reabilitar verificação HS na v7.0
7.0.3 Registro de alterações
Segurança
SERVER-77119 file2_crud.js deve usar a mesma sessão para ler coleções criptografadas/não criptografadas
Fragmentação
SERVIDOR-40459 Otimiza a construção do histograma de status de distribuição de coleção do balanceador
SERVIDOR-77479 Participantes de renomeação fragmentados podem fotografar/restaurar incorretamente documentos pendentes de exclusão de intervalo
SERVIDOR-79327 Verificação ausente na chave de fragmento da coleção refinada
SERVER-81241 O processador de exclusão de intervalo não deve tentar reagendar a tarefa durante o desligamento do serviço
Construir e embalar
SERVER-80752 Aumentar tamanho da AMI do Windows para reduzir a chance de OOM
Internals (Internos)
SERVER-62921 Melhorar o log de seleção de origem de sincronização
SERVIDOR-66018 Expor métricas para o uso do readPreference
SERVER-69244 $merge falha quando a preocupação de leitura padrão da sessão foi definida como "majority"
SERVER-69821 Corrigir erro de subfluxo no rastreamento de memória de query
SERVIDOR-71819 Transmitir o comando collMod para todos os fragmentos
SERVER-72687 Suporte para $out a coleções de séries temporais
SERVER-74061 Compatibilidade com $out para séries temporais em clusters secundários e fragmentados
SERVIDOR-76341 Adiciona estatística de taxa de transferência para exclusão de intervalo
SERVER-76626 Investigar falhas de teste para comandos simultâneos $out e shardCollection
SERVER-76789 Adicionar immer ao README.third_party.md
SERVER-76912 Excluir migration_recovers_unfinished_migrations.js dos conjuntos de fragmentos de configuração
SERVER-77231 Compatibilidade com a plataforma: adicionar compatibilidade para o Debian 12
SERVER-77506 as transação multidocumento fragmentadas podem não corresponder aos dados e à ShardVersion
SERVIDOR-78009 O comando shardSvrCommitReshardCollection deve falhar recuperavelmente se o nó estiver desligando
SERVER-78091 Executar tarefas publish_packages no rhel 8.7 em vez de rhel 8.0
SERVER-78108 interface POS deve expor seu estado de desligamento
SERVER-78115 os primários do fragmento devem confirmar que a maioria grava antes de usar novas informações de roteamento do servidor de configuração
SERVIDOR-78342 em uma query lenta, o nReturned é incorreto quando não há nenhum documento correspondente
SERVIDOR-78384 mongos deve permitir --port 0
SERVIDOR-78687 Configura a sincronização do Copybara entre 10gen/mongo e 10gen/mongo-copybara
SERVER-78847 Comandos de gerenciamento de índice de pesquisa não conseguem detectar a coleção em outros fragmentos
SERVER-78851 MovePrimary pode falhar na fase de clonagem se $out for executado simultaneamente
SERVIDOR-78854 CurOp::completeAndLogOperation espera por um ticket para adquirir o GlobalLock
SERVER-78952 Reverter SERVER-78855 após SERVER-77506
SERVER-79088 Melhora o desempenho do multiplanejador SBE para queries que retornam zero resultados
SERVIDOR-79251 O teste de descarte do índice da chave de fragmento com hash durante a migração de partes aborta a migração
SERVER-79335 Auditoria gFeatureFlagColumnstoreIndexes
SERVIDOR-79384 Permitir inicialização com URI de emissor indisponível
SERVER-79446 insert ignora collectionUUID para coleções de séries temporais
SERVER-79471 Leituras espelhadas devem incluir databaseVersion além de shardVersion
SERVIDOR-79585 Uma consulta $match válida falha na coleção de séries temporais
SERVIDOR-79632 Interromper a exclusão do intervalo se o índice de chave de fragmento com hash não existir
SERVER-79664 Tratar TemporarilyUnavailableException na aplicação de transação preparada
SERVER-79779 AsyncResultsMerger vaza o cursor de fragmento quando GetMore falha devido a erro não primário
SERVER-79781 TestGetDestinedRecipientThrowsOnBlockedRefresh não deve executar duas atualizações sem redefinir o valor de retorno do modelo do carregador de cache do catálogo
SERVIDOR-79926 Investiga as possibilidades de falha do OCSP
SERVER-80001 Excluir o OpcTx durante a desconexão do cliente durante GetMores
SERVER-80021 fazer $convert ida e volta corretamente entre double e string
SERVIDOR-80157 ExclusionProjectionExecutor força o cache do documento a carregar campos excluídos
SERVER-80203 A normalização do metacampo de série temporal pode interromper o direcionamento de inserção
SERVER-80270 Testar o novo comportamento da var. da função evergreen
SERVIDOR-80279 Confirmar transações não existentes e proceder para continuar em seguida poderá acionar um invariante
SERVIDOR-80358 Inserções de séries temporais geram campos de índice duplicados no documento de bucket
SERVIDOR-80809 Torna _logOplogEntriesForInvalidResults resiliente a um oplog inexistente
SERVIDOR-80886 $out pode falhar com uma StaleDbVersion após um movePrimary
SERVER-81033 Ignorar a resposta do CollMod do fragmento dbPrimary se ele não tiver partes
SERVER-81041 Corrigir bloqueio compacto de coleção de séries temporais
SERVIDOR-81044 Tratar corretamente a atualização interna do oplog nas transações
SERVIDOR-81055 $listSearchIndexes não lança quando usado fora do atlas em alpha versão 7.2
SERVER-81106 o fragmento do destinatário não espera a persistência local da versão da coleção para iniciar a fase de clonagem
SERVER-81146 Usar dados de tempo de execução históricos para definir tempos limite padrão quando os dados não estiverem cheios
SERVER-81149 Falha na compactação do bucket de atualização de série temporal devido à perda de dados de descompactação
SERVIDOR-81155 Use a semântica de movimentação para evitar a cópia de todas as partes no coordenador createCollection
SERVER-81198 Corrigir a entrada last_lts no arquivo backports_required_for_multiversion_tests.yml
SERVER-81201 Limitar o uso da memória durante a fase de clonagem no fragmento do destinatário
SERVER-81202 Usar o ambiente do host ao assinar
SERVER -81203 Alterar a versão FeatureFlagsHardKeyIndexOptionalHashedSharding para 7.0
SERVER-81226 Deadlock entre _commitSplitPreparedTxnOnPrimary e stepDown
SERVER-81232 Ignorar a aquisição de bloqueio RSTL nas chamadas TimestampMonitor
servidor-81312 não é possível importar uma coleção com índice oculto
SERVIDOR-81318 O TimestampMonitor deve ser de alta prioridade e não deve aceitar tickets
SERVIDOR-81332 Remova a mensagem de registro desnecessária em read_and_write_distribution.js
SERVIDOR-81393 Faça o comando multiversion-config resmoke saída yaml para o arquivo
SERVER-81398 Fazer com que o analyzeShardKey e a amostragem de query sejam bloqueados ao procurar o UUID da coleção
SERVER-81427 O sinalizador de recurso de verificação está habilitado em ambos os fragmentos
SERVER-81431 Adiciona a tarefa canaries_only a ramificações mais antigas do mongo
SERVIDOR-81904 Resolver problema somente de teste no teste de unidade UpdateChunkMapRandom
SERVER-81939 Fazer com que o comando configureQueryAnalyzer e analyzeShardKey verifique se o namespace de entrada está formatado corretamente
SERVIDOR-81966 Evite a modificação de instâncias anteriores do ChunkMap durante a atualização
SERVER-81985 O comando FlushRoutingTableCacheUpdates não deve ser permitido em bancos de dados
SERVER-82002 Corrigir a marcação no_selinux no transaction_too_large_for_cache jstest
SERVER-82003 Faltam variáveis nos testes de ciclo de energia
SERVER-82070 Função clássica da janela $stdDevSamp lida incorretamente com a estrutura da janela vazia
SERVER-82272 [7.0] Remover testes de fluxo benchmarks_orphaned
WT-10809 MemorySanitizer: use-of-uninitialized-value em __wt_txn_commit
WT-10972 Elimina longos períodos de silêncio ao recuperar mensagens detalhadas com recovery_progress habilitado
WT-11491 Registra o tempo gasto pelo WiredTiger durante a inicialização e o desligamento
WT-11564 corrigir o RTS para ler o valor da transação mais recente somente quando ele existir no checkpoint
WT-11602 ocultar as falhas de despejo esperadas do aplicativo e não reverter em caso de erros
7.0.2 Registro de alterações
Fragmentação
SERVER-44422 Permite findAndModify e exclui um alvo por query em vez de chave de fragmento extraída
SERVIDOR-75634 A lógica em attachCursorSourceToPipelineForLocalRead executa o controle de versão do fragmento por UUID
SERVER-78657 Livrar-se de getSplitCandidatesForSessionsCollection e minNumChunksForSessionsCollection
SERVER-79086 A exclusão do documento de estado ReshardingCoordinatorService não é idempotente
SERVER-79682 ShardsvrReshardCollection pode travar se o recuo ocorrer logo após a intensificação
SERVIDOR-79771 Torna a operação de refragmentação resiliente a NetworkInterfaceExceededTimeLimit
SERVER-80236 Corrida no registro de origem de migração e captura de gravações para xferMods para exclusões
SERVER-80246 O teste Fsync não está verificando corretamente as operações ddl simultâneas
SERVER-80463 MigrationChunkClonerSourceOpObserver::onInserts() escrito para parecer que ignora a verificação de alguns documentos para saber se o bloco foi movido
SERVER-80712 Evitar deixar o fragmento do conjunto de réplicas particionado no final do linearizable_read_concern.js
operações
SERVER-58534 Coletar fCV no FTDC
SERVER-77610 ID da sessão de log associada ao cursor de backup
Construir e embalar
Falha de WT-11302: format-failure-configs-test on ubuntu2004-arm64 com OOM [wiredtiger @ e298381e]
Internals (Internos)
SERVIDOR-50606 NetworkInterfaceTest precisa ser mais permissivo com o tempo limite de operação assíncrono
SERVIDOR-52149 Cria o sinalizador de recurso para Fazer backups autogerenciados no 4.4+ o mais seguro possível
SERVIDOR-52452 Habilita o sinalizador de recurso para Fazer backups autogerenciados no 4.4+ o mais seguro possível
SERVER-68132 Remove o sinalizador de recurso para PM-2076
SERVER-71520 Despejar todas as pilhas de threads no tempo limite de aquisição RSTL
SERVIDOR-73253 Melhor rastreamento de caminho ao renomear campos de agrupamento aninhados/compostos
SERVER-73348 Bug de agregação no DocumentSourceSequentialDocumentCache
SERVER-74893 Alterar a estratégia de enumeração padrão para planejar consultas $or
SERVER-74954 resultado incorreto quando $or contido reescreve a condição extra $elemMatch
SERVIDOR-75255 Remover todas as entradas desatualizadas de backports_required_for_multiversion_tests.yml
SERVER-75693 Atualizações de documentação do $vectorSearch
SERVER-76780 Robustecer teste de sparse_index_internal_expr.js e compound_wildcard_index_hiding.js
SERVER-76840 Filtrar oplog para a coleção query_oplogreplay
SERVIDOR-76932 Adiciona uma maneira para um thread saber quando o thread SignalHandler é feito com printAllThreadStacks
SERVIDOR- As77134 Queries de pesquisa retêm tickets de armazenamento enquanto aguardam a resposta da rede
SERVER-77232 Suporte à plataforma: remover suporte para Debian 10
SERVER-77233 Suporte à plataforma: remover o suporte ao Ubuntu 18.04
SERVIDOR-77542 As operações internas devem tratar as exceções TemporarilyUnavailable e TransactionTooLargeForCache
SERVIDOR-77638 Adicionar registro em log após a conclusão da refragmentação
SERVER-77677 O teste or_to_in.js deve ser executado somente em 7.0 e posterior.
SERVIDOR-77732 Cria variante LTO
SERVIDOR-77862 Exclua o compact.js da execução em variantes do macOS
SERVER-77991 $$USER_ROLES não disponível no subpipeline de agregação
SERVER-78149 Implementa o comando mongos fsync (lock: true)
SERVER-78150 Implementa o comando mongos fsyncUnlock
SERVER-78151 Adiciona o status fsyncLock ao comando currentOp do mongos
SERVIDOR-78153 Desbloqueie o primário do servidor de configuração através do comando mongos fsyncUnlock
SERVER-78154 Detectar operações DDL em andamento no fsync com o comando lock
SERVIDOR-78156 Testa o comando mongos fsync com lock com transações distribuídas
SERVER-78159 Mesclar DocumentSourceInternalSearchMongotRemote e DocumentSourceInternalIdLookup no DocumentSourceSearch
SERVER-78164 Tornar o SBE elegível para DocumentSource com requiresInputDocSource = false
SERVER-78217 A visualização de renomeação retorna um erro errado no cluster fragmentado (2ª tentativa)
SERVIDOR-78252 Bloqueia migrações de partes para chaves de fragmento com hash se você não tiver o índice de chave de fragmento
SERVIDOR-78253 Permitir que pessoas com chaves de fragmento com hash eliminem o índice com hash
SERVIDOR-78505 O cache do banco de dados não utiliza a opção ‘allowLocks’ corretamente
SERVIDOR-78529 Criar sinalizador de recurso
SERVIDOR-78530 Habilita sinalizador de recurso
SERVIDOR-78650 A regravação do log de fluxo de $ nor atinge a validação de array vazia se nenhum filho estiver qualificado para regravação
SERVIDOR-78721 Remova a compatibilidade multiversão para renomear o teste de visualização
SERVIDOR-78746 Habilite o sinalizador de recursos no 7.0
SERVIDOR-78793 Adiciona um tempo limite ao comando mongos FSync Lock
SERVIDOR-78831 Faça $listSearchIndexes lançar uma Exceção se utilizado fora do Atlas
SERVIDOR-78848 O comportamento $listSearchIndexes deve ser coerente com outras agregações quando a coleção não existir
SERVER-78917 Flexibilizar a condição em um loop de roteador em shard_version_retry
SERVIDOR-78987 Remove o código de monitoramento gratuito do repositório do mongodb/mongo
SERVIDOR-79025 O Mongos Fsync com o comando de bloqueio deve usar o comando mongos fsyncUnlock
SERVIDOR-79045 Atualize a entrada do yaml-cpp em README.third_party.md para 0.6.3
SERVER-79046 O PreWriteFilter deve ser desativado se o processo mongod for iniciado com --shardsvr e no modo de backup consultável.
SERVER-79054 Modificar service_executor_bm para executar um benchmark vazio no ASAN
SERVER-79236 O servidor não pode iniciar de forma autônoma se houver parâmetros de cluster
SERVIDOR-79336 [Segurança] Auditoria do sinalizador de recurso v7.0
SERVER-79360 Evitar acessar OpDebug de outros threads
SERVER-79497 Transporta de volta $vectorSearch para 7.0
SERVER-79552 $group rewrite para séries temporais retorna um resultado incorreto se fizer referência ao MetaField em um objeto
SERVER-79599 Erro de consulta geoespacial no MongoDB versão 6.3.2
SERVER-79780 ScopedCollectionDescription não deve conter um RangePreserver
SERVIDOR-79912 CheckReplDBHash relata falha com coleções system.buckets devido a BSON inválido
SERVER-79958 Programe as cargas de trabalho de alto valor para serem executadas com mais regularidade
servidor-79974 evento shardCollection de change stream de time-series traduzem campo shardKey
SERVER-79982 Os gravadores de catálogos em lote podem ser executados simultaneamente com HistoricalCatalogIdTracker::cleanup() e levar a resultados incorretos de localização PIT.
SERVER-80100 Corrigir o erro de digitação na exclusão de compound_wildcard_index_hiding.js e sparse_index_internal_expr.js
SERVIDOR-80140 Usa $currentOp para verificar se os threads fsyncLockWorker estão aguardando o bloqueio
SERVER-80234 Os testes de unidade de cache de catálogo de allowLocks devem bloquear a atualização
SERVIDOR-80302 capped_large_docs.js não é resiliente à reversão da replicação
SERVIDOR-80465 Tornar o numCandidates opcional no mongod para $vectorSearch
SERVIDOR-80488 Evita percorrer uma tabela de roteamento na política de divisão da parte do balanceador
SERVIDOR-80491 Expor métricas mais granulares em torno da rodada de balanceamento
SERVER-80544 Corrigir espera incorreta em runSearchCommandWithRetries
SERVER-80655 Reduzir o registro em tarefas de liberação
SERVIDOR-80678 Remover um caso de teste desatualizado
SERVER-80696 Corrigir como o limite é calculado em $_InternalSearchMongotRemote
SERVER-80708 Aumentar tamanho da tarefa sys-perf 'Compile for Atlas-like'
SERVER-80740 [7.0,7.1] Remover teste de fluxo
SERVER-80772 Os construtores de estágio geram um plano inválido para um projeto simples após a query de classificação
SERVER-80786 [7.0] Os buckets de série temporal fragmentada devem permitir deleteOne em relação a _id
SERVER-80828 Desativar configure_query_analyzer_persistence.js do conjunto sharding_csrs_continuous_config_stepdown
SERVIDOR-80912 Empresa RHEL 7.1 ppc64falhas de arquivo em 6.0 cascata
SERVER-80975 shardCollection(timeseriesNss) pode acessar parâmetros de solicitação não inicializados quando invocado em um conjunto multiversão
SERVIDOR-81013 Corrija resolveCollator para retornar 'kNo' quando a consulta tem um agrupador e a coleção não
SERVER-81031 Remover referência de RecordStore sem proprietário na classe WT RandomCursor
SERVER-81036 Corrigir a entrada de teste no backports_required_for_multiversion_tests.yml
SERVER-81372 As fases de desfragmentação da coleção saltam esporadicamente para trás
WT-10108 Adicionar uma estrutura de dados que encapsule o contexto de truncamento no nível do usuário
WT-10786 Incompatibilidade de checksum de bloco em bench-tiered-push-pull-s3
WT-10873 falhou: não foi possível localizar a atualização associada a uma operação preparada [wiredtiger @ 57bcfe46]
WT-10927 Reativar a verificação HS
WT-10987 Sempre registrar um truncado, mesmo que não haja trabalho a fazer
WT-10992 Implementar funções testutil para cópia e remoção de diretório
WT-11060 falha de formato: não é possível localizar a atualização associada a uma operação preparada
WT-11168 Remover a lógica de reutilização da imagem de página
WT-11222 Corrige run_format_configs para executar configurações com falha em paralelo
WT-11223 Preparar verificação de diagnóstico de resolução faz ler atualização liberada
WT-11247 Reduz as linhas de formato de teste longo para limitar o uso do disco
WT-11280 O acompanhamento da geração pode não estar devidamente sincronizado
WT-11299 Corrigir o script run_format_configs.sh para o ID exato do processo grep
WT-11423 Não foi possível localizar a atualização associada a uma operação preparada
WT-11424 WT_CURSOR.pesquisa: esgotou o tempo limite com a preparação para o conflito
WT-11636 Desabilitar o teste hierárquico do SDK do Google
WT-11638 Correção da asserção de resolução de atualização preparada
WT-11684 Reverter "WT-10927 Reativar verificação de HS em mongodb-v7.0"
7.0.1 Registro de alterações
Segurança
SERVER-78723 A refragmentação de uma coleção de QE falha devido a __SafeContent__
SERVER-78830 Adicionar contagem de coleções CSFLE e QE ao serverStatus
SERVER-79641 A leitura espelhada deve anexar encryptionInformation a partir do comando original
Fragmentação
SERVER-62987 Lógica de replicação incorreta em atualizações em nós secundários
SERVIDOR-67529 A refragmentação ignora silenciosamente documentos com todos os valores de MaxKey para seus campos sob o novo padrão de chave de fragmento
SERVER-78913 Tornar os períodos das tarefas periódicas de amostragem de consulta configuráveis em tempo de execução
Query
SERVER-80256 QueryPlannerAnalysis::explodeForSort não deve assumir que as varreduras de índice produzem resultados desarticulados
Internals (Internos)
SERVER-71627 as informações de rota de coleção em cache atualizadas bloquearão severamente todas as solicitações do cliente quando um cluster tiver 1 milhões de blocos
SERVER-73866 Reativar agg_merge_when_not_matched_insert.js em conjuntos de passagem config_fuzzer
SERVIDOR-74701 Adicionar verificação de checksum para o instalador blackduck
SERVIDOR-75120 Problemas de stacktrace do libunwind com --dbg=on no ARM64
SERVER-76299 Reportar writeConflicts em serverStatus em secundários
SERVER -76339 Aumentar o tempo limite do ShardedClusterFixture ao iniciar/parar o balanceador
SERVER-76433 Copiar teste de search_view.js da 5.0 para todas as ramificações posteriores
SERVIDOR-77029 Define syncdelay no TestOplogTruncation antes de iniciar o thread do checkpoint
SERVER-77183 $project seguido por $group fornece resultados incorretos às vezes
SERVIDOR-77223 dbcheck_detects_data_corruption.js precisa esperar que o primário registre a entrada do registro de integridade
SERVIDOR-77382 MetaField incorporado nulo leva a especificações de índice BSON inválidas ao criar uma coleção de séries temporais
SERVER-77823 Pseudocódigo para sondagem de taxa de transferência
SERVER-78095 Relaxar verificação de asserções da carga de trabalho FSM do update_multifield_multiupdate.js
SERVER-78369 ignoreUnknownIndexOptions não conta para o campo de índice "pesos"
SERVER-78498 Tornar o ponto de falha do balanceador mais inteligente
SERVER-78525 Atualiza jstests/noPassthrough/metadata_size_estimate.js para usar um tamanho de documento menor
SERVIDOR-78696 Limpe apenas os metadados de filtragem de fragmentos antes de liberar a seção crítica nos participantes do collmod
SERVER-78769 A sequência de parada assíncrona do Balanceador pode ser mantida após o desligamento do mongod (e gerar notificações falsas de vazamento de memória).
SERVER-78782 Completa lista de pendências de SERVER-75120
SERVER-78813 a propagação do ponto de confirmação falha indefinidamente com cursores de exaustão com optime lastCommitted nulo.
SERVER-78862 Corrigir serialização de $elemMatch aninhados
SERVIDOR-78888 Desagendar js do Mix
SERVIDOR-78950 Usa IDs de bucket de séries temporais sequenciais quando possível
SERVER-79021 Atualizar a entrada do Boost em README.THIRD_PARTY.md para 1.79.0
SERVER-79022 Atualize o hash Git da ASIO em README.third_party.md
SERVIDOR-79023 Atualize a entrada do C-Ares em README.THIRD_PARTY.md para 1.19.1
SERVER-79033 A invalidação da coleção por falta de namespace durante a sincronização inicial sempre tenta a inserção posterior
SERVER-79082 Fazer com que os testes analyzeShardKey não afirmem o número de documentos órfãos <= número total de documentos
SERVER-79103 Core dumps não serão gerados se a parada do balanceador falhar
SERVIDOR-79126 Fixa o PyYAML em outro lugar
SERVER-79138 Corrigir corrida de dados no dispositivo AuthorizationSessionTest
SERVIDOR-79252 Adicione o arquivo bootstrap system-perf à seção Arquivos de tarefas
SERVER-79261 Adiciona registro ao monitor de ping
SERVER-79316 [7.0] Não executar o packager em variantes vinculadas dinamicamente
SERVER-79357 CheckMetadataConsistency não está lendo partes com preocupação de leitura de snapshot
SERVER-79370 Estatísticas de sondagem de taxa de transferência nem sempre atualizadas corretamente
SERVIDOR-79372 Corrige afirmação incorreta sobre o número de cursores abertos
SERVER-79382 Redefina o contador OID do bucket ao encontrar uma colisão
SERVER-79397 Corrige e testa a lógica para repetir internamente inserções de séries temporais em caso de colisão de OID
SERVIDOR-79447 A sequência de parada do balanceador pode fazer o servidor de configuração falhar na etapa inferior
SERVER-79509 Adicionar teste de fCVs de transição com removeShard e transitionToDedicatedConfigServer
SERVIDOR-79515 Atualizar gerador de tarefas
SERVIDOR- O79607 desligamento do ShardRegistry não deve esperar indefinidamente por solicitações de rede pendentes
SERVER-79609 Corrige o teste findAndModify_upsert.js para aceitar o erro StaleConfig
SERVIDOR-79651 Usa somente conjuntos de réplicas de dois nós nos testes iniciais de desempenho de sincronização
SERVIDOR-79777 Aumenta a janela de diferença para o tamanho da amostra em sample_rate_sharded.js
SERVIDOR-79885 Oplog fetching getMore não deve definir null lastKnownCommittedOpTime se não estiver utilizando cursores de exaustão
SERVER-79937 Evitar leituras majoritárias dentro de BalancerDefragmentationPolicy
SERVER-79944 Fazer com que o analyze_shard_key.js não afirme que o número de consultas observadas por meio do analyzeShardKey e $listSampledQueries é não decrescente
SERVER-79950 Corrigir commitPreparedTransaction para não ser interrompível em commitSplitTxn e reacquireTicket
SERVER-79981 resize_tickets.js falha no pacote de testes de transações simultâneas fixas
SERVER-80153 Os dumps principais do UBSan não estão sendo carregados corretamente
SERVER-80183 Remove a verificação operationTime de store_retryable_find_and_modify_images_in_side_collection.js
SERVIDOR-80207 Use o 4contador de bytes para rastrear gravações diretas do intervalo de série temporal
SERVIDOR-80224 Corrigir declarações com falha em stale_mongos_updates_and_removes.js e extract_shard_key_values.js em 7.0
WT-10714 Seleciona uma distribuição perf explicitamente rotulada para testes de desempenho
WT-11202 Remover a configuração do nível de conexão operation_timeout_ms
WT-11221 Os testes de Python falham devido a um aviso "O despejo levou mais de 1 minuto" inesperado na saída padrão
WT-11312 Corrigir verificação incorreta do sinalizador para obter estatísticas precisas de remoção de força
WT-11359 Atualiza tarefas de bloqueio de spinlock para limitar o uso do disco
WT-11419 Incrementar cc_pages_removed ao detectar uma página excluída para remover