Menu Docs

Página inicial do DocsDesenvolver aplicaçõesManual do MongoDB

4.4 Registro de alterações

Nesta página

SERVIDOR-70155 Adicionar a duração de quanto tempo um slot de oplog é mantido aberto para as linhas de registro da "Query lenta" do mongod

WT-11064 Ignorar lápides visíveis globalmente como parte da verificação de atualização obsoleta

  • WT-12036 Solução alternativa para contenção de bloqueio no Windows

SERVIDOR-85156 dbCheck lança um evento inesperado de fluxo de alteração "invalidar" [5.0]

  • SERVIDOR- O72839 servidor ignora a validação do certificado de mesmo nível se nem CAFile nem clusterCAFile forem fornecidos

  • SERVIDOR-74344 Proibir o uso de índices esparsos na expressão de comparação interna, a menos que seja explicitamente sugerido

  • SERVIDOR-80279 Confirmar uma transação inexistente e, em seguida, continuar para continuar, pode acionar um invariante

  • SERVIDOR-80310 Atualize o sysperf para permitir a execução de tarefas individuais de genning em cascata

  • SERVIDOR-82353 Transações com vários documentos podem perder documentos quando o movePrimary é executado simultaneamente

  • SERVIDOR-82815 Exponha a criação de chave de índice do servidor por meio de agregação

  • SERVIDOR-83564 Certifique-se de que o campo de processo esteja indexado em config.locks

  • SERVIDOR-84722 Criar parâmetro de servidor não documentado para ignorar a validação do documento no caminho do código de inserção para uso interno

  • SERVIDOR-84732 Corrige o erro de digitação no teste standalone do mongo-perf inMemory ARM AWS

  • SERVIDOR-85305 Corrija sys-perf-4.4 problema de clone

  • SERVIDOR-85306 Atualize a configuração sys-perf para usar links HTTPs para o Github em vez de SSH

  • SERVIDOR- O85419 balancer polui registros caso nenhum destinatário adequado seja encontrado durante a drenagem

  • SERVIDOR-85530 Atualizar certificados de teste

  • SERVIDOR-85536 [4.4] remover entradas de índice parcial únicas não indexadas gera conflitos de escrita

  • SERVIDOR-85652 Atualize as tarefas DSI atlas azure para usar um2 artefato de compilação AL .

  • SERVIDOR-85771 Torne $bucketAuto mais robusto no caso de uma string vazia para o campo groupBy

  • SERVIDOR-85984 O teste para inserir documentos maiores do que o máximo do usuário é instável

  • SERVIDOR-86027 Marque insert_docs_larger_than_max_user_size_standalone.js com requires_persistence e requires_replication

  • SERVIDOR-86081 Parâmetros necessários ausentes do Sys-perf devido à Redação Evergreen

  • SERVIDOR-86322 [v4.4] Adicione cargas de trabalho de alto valor ao 4.4 branch

  • SERVIDOR-86351 Investigar operação de sincronização do copybara com falha

  • WT-11280 O rastreamento da geração pode não estar sincronizado corretamente

  • WT-12272 Remover módulo desnecessário em evergreen.yml

  • SERVIDOR-82883 A recuperação do TransactionCoordinator no stepup pode bloquear a aquisição de tíquetes de leitura/gravação enquanto os participantes estiverem no estado preparado

  • SERVIDOR-84459 [bug somente de teste] JumboChunksNotMovedRandom deve manter o gerenciador de chunks no escopo na versão .44

  • SERVIDOR-77506 As transações multidocumento fragmentadas podem não corresponder aos dados e à ShardVersion

  • SERVIDOR-80886 $out pode falhar com uma StaleDbVersion após um movePrimary

  • SERVIDOR-82111 Em sharded_agg_helpers.cpp move invariant below response status check

  • SERVIDOR-82365 Otimize a construção do histograma de status de distribuição de coleta do balanceador (2nd tentativa)

  • SERVIDOR-83485 Corrija o código de serialização de múltiplas chaves usado durante a validação

  • SERVIDOR-83494 [7.0] Caso de teste da unidade de exclusão de intervalo fixo

  • SERVIDOR-83830 Na construção Enterprise, a criação de uma collection em um conjunto de réplicas com a opção storageEngine.inMemory quebra os secundários

  • SERVIDOR-84337 Faça o backport de novas variantes adicionadas ao perf.yml para sys-perf-7.0 e sys-perf-4.4

  • SERVIDOR-84353 O teste do impasse do stepDown com o esgotamento do tíquete de leitura é instável

  • WT-7929 Investigue uma solução para evitar paralisações do FTDC durante o ponto de verificação

  • SERVIDOR-63865 Lidar com idents de índice ausentes durante a recuperação de inicialização autônoma após o desligamento sem limpeza

  • SERVIDOR-77311 Adicione uma nova mensagem de registro quando um nó secundário estiver pulando uma construção de índice de duas fases com um subconjunto de índices construídos

  • SERVIDOR-81573 ExpressionNary::optimize as falhas em crianças inicializadas na v4.4 e 5.0

  • SERVIDOR-81878 startupRecoveryForRestore pode não funcionar bem com a queda de coleção aplicada durante a recuperação de inicialização

  • SERVIDOR-82391 [v4.4] Permitir apenas o Github Apps Copybara Syncer: 10gen-to-Mongodb para sincronizar novos commits com mongodb/mongo

  • SERVIDOR-82449 [v4.4] Otimize o comportamento de sincronização do copybara para cenários específicos sem alteração

  • SERVIDOR-82555 Use clone superficial para acelerar os testes de desempenho

  • SERVIDOR-82708 Variantes de atualização usadas para testar o desempenho de ramificações estáveis

  • SERVIDOR-82730 O cmd de validação pode invariante em strings de chave corrompidas

  • SERVIDOR-82825 Pare o serviço copybara para sincronizar

  • SERVIDOR-83161 Corrigir a leitura simultânea para _errMsg do MigrationDestinationManager sem adquirir mutex

  • SERVIDOR-83283 Modifique o script copybara para enviar uma mensagem de folga em caso de falha

  • SERVIDOR-83354 Agendar instância de copybara após cada commit feito

  • SERVIDOR-83592 Adicionar sinalizador de refumaça --enable_enterprise_tests habilitar testes js corporativos

  • SERVIDOR-83735 Remover referências ao dir do módulo empresarial como repositório

  • SERVIDOR-83771 [v4.4] Excluir missing_index_ident_standalone_drop.js da variante de criação de índice de fase única

  • SERVIDOR-83908 [v4.4] Atualização 4. texto4

  • SERVIDOR-83936 Corrigir Queima de Cachoeira em

  • WT-11564 Corrigir RTS para ler o valor de transação mais recente somente quando ele existir no ponto de verificação

  • SERVIDOR-50792 Retornar erros mais úteis quando um índice de chave de shard não puder ser encontrado para shardCollection/refineCollectionShardKey

  • SERVIDOR-76056 O nome countDocsDeletedOnDonor é enganoso

  • SERVIDOR-80236 Corrida no registro de origem de migração e captura de gravações para xferMods para exclusões

  • SERVIDOR-63493 falha nos testes de atualização de chave de shard devido a tempos limite de bloqueio de transação

  • SERVIDOR-71053 Corrigir dataSize pode ser negativo e incorreto na reversão

  • SERVIDOR-72532 CommandNotFound: não existe este comando: "shardVersion"

  • SERVIDOR-73470 Inconsistências no índice de log detectadas por queries no registro de integridade

  • SERVIDOR-73497 Crie uma interface para o HealthLog

  • SERVIDOR-74303 Adicionar uma chamada sizeStorer ao manipulador onRollback para alterações dataSize e numRecords

  • SERVIDOR-76341 Adicionar estatística de taxa de transferência de exclusão de intervalo

  • SERVIDOR-78384 mongos devem permitir --port 0

  • SERVIDOR-78687 Configure a sincronização de copybara entre 10gen/mongo e 10gen/mongo-copybara

  • SERVIDOR-79471 Leituras espelhadas devem incluir databaseVersion além da shardVersion

  • SERVIDOR-79926 Investigar possibilidades de falha do OCSP

  • SERVIDOR-80021 Faça $convert ida e volta corretamente entre duplo e string

  • SERVIDOR-80157 ExclusionProjectionExecutor força o cache do documento a carregar campos excluídos

  • SERVIDOR- O81106 shard do destinatário não espera a persistência local da versão da collection antes de iniciar a fase de clonagem

  • SERVIDOR-81202 Use o ambiente do host ao assinar

  • SERVIDOR-81242 [v4.4] Melhorando a interoperabilidade entre as atualizações do flushRouterConfig e do CatalogCache

  • SERVIDOR-81320 Atualizar benchmarks_orphaned e benchmarks_sharding na v4.4

  • SERVIDOR-81431 Adicionar tarefa canaries_only a ramificações mais antigas do mongo

  • SERVIDOR-81904 Resolver problema somente de teste no teste de unidade UpdateChunkMapRandom

  • SERVIDOR-81949 Sincronização de 10gen/mongo para mongodb/mongo em v4.4 com copybara

  • SERVIDOR-81966 Evita a modificação de instâncias anteriores do ChunkMap durante a atualização

  • SERVIDOR-81985 O comando FlushRoutingTableCacheUpdates não deve ser permitido em bancos de dados

  • SERVIDOR- Aprimoramento da validação demensagens de confirmação para82043 10confirmações gen/mongo

  • SERVIDOR- O82325 servidor de configuração pode invariar durante a rodada do balanceador

  • SERVIDOR-82391 [v4.4] Permitir apenas o Github Apps Copybara Syncer: 10gen-to-Mongodb para sincronizar novos commits com mongodb/mongo

  • SERVIDOR-82449 [v4.4] Otimize o comportamento de sincronização do copybara para cenários específicos sem alteração

  • WT-7492 Ignore a mensagem evict drain wait em stdout.txt para test_cursor_random

  • WT-10380 Corrigir a saída de aviso esperada em test_cursor_random: O despejo levou mais de 1 minuto

  • WT-10424 cursor::search_near desempenho lento se muitos itens excluídos estiverem presentes

  • WT-10432 Corrigir a saída de aviso esperada para test_hs20 em macos

  • WT-11168 Remova a lógica de reutilização da imagem da página

  • WT-11221 Os testes de Python falham devido ao inesperado aviso "A remoção levou mais de 1 minuto" no resultado padrão

  • WT-11584 Corrigir test_checkpoint_stats test

  • SERVIDOR-52452 Ative o sinalizador de recurso para o Make fazer backups autogerenciados no 4.4+ o mais seguro possível

  • SERVIDOR-68132 Remover sinalizador de recurso para PM-2076

  • SERVIDOR- O70973 balanceador deve parar de iterar as coleções quando não houver mais fragmentos disponíveis

  • SERVIDOR- As71627 informações atualizadas da rota de collection em cache bloquearão severamente todas as solicitações do cliente quando um cluster com 1 milhões de chunks

  • SERVIDOR-73394 Remova operações enganosas bloqueadas por métricas de atualização

  • SERVIDOR-75255 Remover todas as entradas desatualizadas de backports_required_for_multiversion_tests.yml

  • SERVIDOR-78149 Implemente o comando mongos fsync (lock : true)

  • SERVIDOR-78150 Implemente o comando mongos fsyncUnlock

  • SERVIDOR-78151 Adicione o status fsyncLock ao comando mongos currentOp

  • SERVIDOR-78153 Desbloqueie o servidor de configuração primário através do comando mongos fsyncUnlock

  • SERVIDOR-78156 Teste o comando mongos fsync com lock com transações distribuídas

  • SERVIDOR-78793 Adicionar um timeout ao comando mongos FSync Lock

  • SERVIDOR-78813 A propagação do ponto de confirmação falha indefinidamente com cursores de exaustão com optime lastCommitted nulo.

  • SERVIDOR-78987 Remova o código de monitoramento gratuito do repositório mongodb/mongo

  • SERVIDOR- O79025 Mongos Fsync com o comando de bloqueio deve usar o comando mongos fsyncUnlock

  • SERVIDOR-79127 Erro quando o limite de $vectorSearch é <= 0

  • SERVIDOR-79252 Adicione o arquivo bootstrap system-perf à seção Arquivos de tarefas

  • SERVIDOR-79885 Oplog fetching getMore not set null lastKnownCommittedOpTime if it is not using exhaust cursors

  • SERVIDOR-80140 Use o $currentOp para verificar se os threads do fsyncLockWorker estão aguardando o bloqueio

  • SERVIDOR-80488 Evite percorrer a tabela de roteamento na política de divisão do chunk do balancer

  • SERVIDOR-80491 Expor métricas mais granulares em torno da rodada de balanceamento

  • SERVIDOR-80499 Corrija o use-after-free no planShardedSearch

  • SERVIDOR-80544 Corrigir espera incorreta em runSearchCommandWithRetries

  • SERVIDOR-80678 Remover um caso de teste desatualizado

  • SERVIDOR-80694 [v4.4] fCV gate null comportamento de lastKnownCommittedOpTime em oplog getMore

  • SERVIDOR-80703 Evite percorrer a tabela de roteamento no MigrationDestinationManager

  • WT-8157 Corrigir a condição de tempo limite do format-abort-recovery-stress-test

  • WT-8570 Não aumente o ID mais antigo durante a recuperação

  • WT-8614 Tornar o format.sh mais detalhado para o diagnóstico de falhas

  • WT-8702 Limitar a id mais antiga para recuperar o snapshot do ponto de verificação na recuperação

  • WT-8709 RTS: não mantenha o id mais antigo das tabelas registradas.

  • WT-8825 Corrigir test_checkpoint_snapshot05 falha de validação de valor esperado

  • WT-9248 Corrija05 a falha no test_checkpoint_snapshot e converta os testes python para usar a lógica estatística wait

  • WT-10449 Não salve a cadeia de atualização quando não houver atualizações a serem gravadas no armazenamento de histórico

  • WT-10522 Corrigir um bug que leva a uma exclusão abortada inesperada na cadeia de atualizações

  • WT-11374 Corrigir a comparação de txnid com o registro de data e hora em row_modify (v5.0)

  • WT- A11492 afirmação é acionada em test_checkpoint_snapshot05 no Windows-64

  • SERVIDOR- O50606 NetworkInterfaceTest precisa ser mais permissivo com o tempo limite de operação assíncrono

  • SERVIDOR-54344 O parâmetro Atomic timer do Interruptible não é seguro para o tipo

  • SERVIDOR-58959 Corrigir e reativar o teste Interruptible::WaitUntilDeadline

  • SERVIDOR-71335 Os símbolos de depuração de binários de servidor usados por system_perf.yml são arquivados em S3

  • SERVIDOR-76299 Relatório writeConflicts em serverStatus nos secundários

  • SERVIDOR-77299 As conexões LDAP agrupadas podem fazer referência à memória fora do escopo após o tempo limite

  • SERVIDOR-77856 Forneça ao Atlas uma maneira de escolher uma origem de sincronização inicial específica

  • SERVIDOR-78251 move_chunk_deferred_lookup.js pode falhar se o RSM do mongos estiver obsoleto após o stepup

  • SERVIDOR-78676 Substituir construtor de c-string por construtor de preenchimento em CurrentOpExhaustCursorTestFixture::initTestCollection em v5.0

  • SERVIDOR-78789 Distribuir papéis no teste de dimensionamento de metadados

  • SERVIDOR-78828 Os dados de tempo do host LDAP podem ser inconsistentes durante a classificação

  • SERVIDOR-78888 Desagendar js do Mix

  • SERVIDOR-79022 Atualize o hash Git da ASIO em README.third_party.md

  • SERVIDOR-79261 Adicionar registro ao monitor de ping

  • SERVIDOR-79592 [v4.4, v5.0] Evite falhas no servidor ao usar projeção posicional com agrupamento

  • SERVIDOR-79651 Usar apenas dois conjuntos de replicação de nó em testes de desempenho de sincronização iniciais

  • WT-8539 Descrição correta para a estatística para reverter o pino mais antigo.

  • WT-10197 Acompanhe a linha do tempo de remoção

  • WT-10911 Investigar e atualizar métricas de linha do tempo de remoção que estão aparecendo incorretamente

  • WT-11031 Corrigir RTS para ignorar tabelas sem informações de janela de tempo no checkpoint

  • WT-11312 Corrigir verificação incorreta do sinalizador para obter estatísticas precisas de remoção de força

  • WT-11380 Desative temporariamente a tarefa de compilação em 5.0

  • SERVIDOR-76948 Permitir que os campos de chave de shard contenham DBRefs

  • SERVIDOR-78050 A migração de blocos pode perder dados se estiver processando modificações adiadas

  • SERVIDOR- O78414 shard de destinatário na migração de chunks pode ignorar a busca de alterações no intervalo migrado, o que leva à perda de gravações.

SERVIDOR-75922 Índices únicos parciais criados no MongoDB 4.0 pode estar sem chaves de índice após a atualização para 4.2 e posterior, levando a violações de exclusividade

  • SERVIDOR-50402 Exponha a afirmação original em change_streams_unsharded_update_resume.js

  • SERVIDOR-73662 O tlsClusterCAFile não está sendo usado para validar certificados de cliente no Windows

  • SERVIDOR-73943 Páginas de código de pinos na memória em sistemas com restrição de memória

  • SERVIDOR-74104 [v5.0] Desative o liberador de diário em activate_out_of_order.js

  • SERVIDOR-74471 Remova os testes existentes para estabilizar o sinal do conjunto de testes de desempenho do fluxo de alterações

  • SERVIDOR- A74806 lógica de estimativa de tamanho de gravação não leva em conta as constantes de tempo de execução/let

  • SERVIDOR-75392 Atualizar funções de arredondamento na2 biblioteca de geometria S

  • SERVIDOR-76006 quebrar compile_dist_test em pequenos blocos em um novo tipo de grupo de tarefas

  • SERVIDOR-76179 "/var/run/mongodb/"mongod.pid" excluído em cada desligamento do Mongod

  • SERVIDOR-76824 Não execute mr_single_reduce.js em suítes de descida

  • SERVIDOR-76884 [v4.4] A recuperação de migração de blocos pode travar na4 4 intensificação do MigrationBlockingGuard (v . apenas)

  • SERVIDOR-77028 O tlsClusterCAFile não está sendo usado para validar certificados de cliente no macOS

  • SERVIDOR-77074 o processo de encerramento do mongod deve sempre ser desligado e ingressar no pool de threads do CatalogCached

  • SERVIDOR-77298 Impedir fassert depois de matar opCtx como parte da reconstrução de transações preparadas após a sincronização inicial

  • SERVIDOR-77356 [v4.4] Adicionar22 variantes do ubuntu

  • SERVIDOR-77383 ".msi.sha256" arquivos têm shasum incorreto

  • SERVIDOR-77527 mongodbtoolchain/v3 stdlib unsafe against self-moves

  • SERVIDOR-77534 Corrija o localizador de diff para gerenciar os arquivos excluídos corretamente

  • SERVIDOR-77602 [4.4] remover tarefas publicadas para22 variantes do ubuntu

  • SERVIDOR-77922 Adicionar a marcação requires_collstats ao rename.js em 4.4

  • SERVIDOR-78116 [v4.4] Migração de chunk ainda tenta esperar a replicação com sessão verificada quando getLastErrorDefaults são usados na configuração do conjunto de réplicas

  • SERVIDOR-78126 Para tipos específicos de entrada, mongo::Value() sempre faz hashes para o mesmo resultado em plataformas big-endian

  • SERVIDOR-78314 Criar parâmetro de servidor de documentSourceWriterBatchBuffer

  • SERVIDOR-78484 Preservar histórico de snapshots em transactions_target_at_point_in_time.js na v4.4

  • WT-7401 Falha de teste/formato silenciosa na tarefa Evergreen de teste mais longo

  • WT- Os8601 carimbos de data/hora não funcionam com tabelas registradas.

  • WT-8822 Desativar o login de configurações com falha

  • WT-9721 Formatar testes de estresse gera núcleos mesmo quando bem-sucedidos

  • WT-10671 Redefinir estatísticas ao tentar novamente no test_checkpoint04.py

  • WT-10900 Falha na segmentação no unit-test-macos no macos-1100

  • WT-10909 Simplifique o novo test_backup29.py mais

  • WT-10920 Pequena limpeza para test_backup29.py

  • WT-11036 Adicionar teste de backup incremental depois que os arquivos são fechados pela varredura do dhandle

  • WT-11122 Desative o cenário FLCS na tarefa de teste longo para 5.0

  • WT-11140 Atualizar caminho do Python para variantes do Windows

SERVIDOR-48196 Atualize a timelib para a mais recente para atualizar os arquivos de fuso horário embutidos para a mais recente

  • SERVIDOR-57056 A gravidade do syslog foi definida incorretamente para mensagens INFO

  • SERVIDOR-62053 Adicionar repetição para erros na conversa no lado do servidor da AWS

  • SERVIDOR-66009 Proibir $search ao executar no pipeline de atualização (a interface do processo stub está presente)

  • SERVIDOR-71089 Execute tarefas de assinatura em um único distro

  • SERVIDOR-71249 Remover substituições de tarefas buildvariant para .publish tags

  • SERVIDOR-72815 Estender serverstatus para rastrear a contagem de documentos e duração para updateMany e deleteMany

  • SERVIDOR-73007 CURL_OPT_SEEKFUNCTION não definido para autenticação multi-pass

  • SERVIDOR-75010 Implemente o planShardedSearch sem operação no 5.0

  • SERVIDOR-75369 Corrigir o estouro da contagem total possível de enumeração na estratégia de enumeração LockstepOr

  • SERVIDOR-75404 Designar $searchSortValues como campo de metadados na v5.0

  • SERVIDOR-75479 Use o python do sistema no macos para testes ssl

  • SERVIDOR-75652 Migrar do cliente notary para o garasign para a tarefa push

  • SERVIDOR-76063 Atualize o comando getFreeMonitoringStatus para sempre retornar o estado: desabilitado

  • SERVIDOR-76274 Mova microbenchmarks para sua própria distribuição de tarefas

  • SERVIDOR-76378 Use o tamanho estimado dos metadados de representação no cálculo dos blocos de bloco

  • SERVIDOR-76498 Atualize a tarefa push para ser executada no rhel8.7-small

  • SERVIDOR-76599 Excluir jstests/sharding/balancer_collection_status.js de conjuntos de redução

  • SERVIDOR-76619 Adicione setParameter para habilitar o log detalhado da libcurl

  • SERVIDOR-76695 initial_sync_nodes_maintain_and_gossip_commit_point.js devem esperar mais tempo para o nó de sincronização inicial avançar ponto de confirmação

  • SERVIDOR-76698 Desabilitar o pool de conexões Curl para solicitações STS

  • SERVIDOR-76699 Adicionar contagem de tentativas configurável no código do AWS IAM

  • SERVIDOR-76721 Robustifique plan_cache_stats_shard_and_host.js para contar entradas de cache de plano somente para chave de cache de plano específica

  • WT-8689 Mudar o construtor Evergreen zSeries para a distribuição RHEL

  • WT-8981 Habilitar testes permanentes para RHEL8 no PPC

  • WT-10551 Backup incremental pode omitir blocos modificados

  • WT-10932 Desativar many-collection-test nas ramificações de lançamento

SERVIDOR-73877 Aguarde que o shard tenha um primário antes de fazer uma migração em prepare_transaction_then_migrate.js

SERVIDOR-48196 Atualize a timelib para a mais recente para atualizar os arquivos de fuso horário embutidos para a mais recente

  • SERVIDOR-57056 A gravidade do syslog foi definida incorretamente para mensagens INFO

  • SERVIDOR-66927 Remover referência ao silentFail do repositório mongo

  • SERVIDOR-73400 Use -large Evergreen distro para compilar no braço64 no projeto sys-perf

  • SERVIDOR-75066 Verificar o diretório principal antes de gravar no cache do SCons

  • SERVIDOR-75172 Use o nome exclusivo da coleção em partial_index_logical.js

  • SERVIDOR-75261 O comando "listCollections" falha com erro BSONObjectTooLarge

  • SERVIDOR-75404 Designar $searchSortValues como campo de metadados na v5.0

  • SERVIDOR-75561 Relate e registre informações mais detalhadas ao validar encontros com inconsistências de várias chaves

  • SERVIDOR-75789 [v4.4] Exigir mecanismo WT para teste read_ticket_exhaustion_with_stepdown

  • SERVIDOR-75795 Atualizar aws_e2e_ec2.js para alterações permanentes na identidade do teste AWS

  • SERVIDOR-76047 [v4.4] Corrigir prepare_transaction_then_migrate.js test

  • SERVIDOR-76098 Permitir queries com agrupamentos $search e não simples

  • SERVIDOR-76274 Mova microbenchmarks para sua própria distribuição de tarefas

  • SERVIDOR-51835 Mongos readPreferenceTags não estão funcionando como esperado

  • SERVIDOR-57065 access_collection_in_transaction_after_catalog_changes.js deve esperar o código de erro NoMatchingDocument quando uma compilação de índice é cancelada

  • SERVIDOR-59169 Use máquinas maiores para grandes testes InMemory

  • SERVIDOR-60485 Tarefas que são executadas no MigrationUtilExecutor não devem esperar a conclusão do encerramento

  • SERVIDOR-64031 serverStatus não deve ter o bloqueio PBWM

  • SERVIDOR-68434 A qualidade para nulo pode usar incorretamente uma ixscan parcial em cache que não cobre o predicado

  • SERVIDOR-68594 Adicionar formato vscode/lint ao salvar

  • SERVIDOR-71307 As agregações com $search devem falhar se o agrupamento resolvido não for simples

  • SERVIDOR-72194 oplog_rollover.js devem esperar o carimbo de data/hora durável avançar

  • SERVIDOR-72519 Adicionar variantes de teste de microbenchmark da Arm e da Intel ao Sys Perf

  • SERVIDOR- Desativar72520 testes de desempenho de microbenchmark que estão sendo executados em instâncias CBI

  • SERVIDOR-72542 fullValidate não deve retornar uma contagem de itens

  • SERVIDOR-73157 Mover testes out_max_time_ms para a suíte serial_run

  • SERVIDOR-73228 Remover servidor de diretório ativo de jstests/external_auth/ldap_mongos_health_checking.js

  • SERVIDOR-73400 Use -large Evergreen distro para compilar no braço64 no projeto sys-perf

  • SERVIDOR-73522 [4.4] Backport setProfilingFilterGlobally command

  • SERVIDOR-74038 [Windows] Possíveis efeitos negativos de desempenho do SetProcessWorkingSetSize no SecureAllocator

  • SERVIDOR- Permitir74045 ativar as mensagens de registro de diagnóstico para validação

  • SERVIDOR- O74131 multiplanejamento junto com o subplanejamento causa falha no servidor em queries do MapReduce

  • SERVIDOR-74137 [v5.0] Marque valid_out_of_order.js com require_replication

  • SERVIDOR-74156 Embale arquivos de lista de pacotes com versões macosx

  • SERVIDOR-74287 criar ferramenta de nova tentativa de ROOM de ícones

  • SERVIDOR-74345 mongodb-org-server 4.4.19, 5.0.15, 6.0.5 não iniciam após a atualização da versão mais antiga (Debian, pacotes RPM)

  • SERVIDOR- Não74386 redefina recordPreImages no collMod [6.0 apenas]

  • SERVIDOR-74431 [v4.4] Marcar parcial_index_logical.js como require_fcv_44

  • SERVIDOR-74631 Especificação do índice de log quando a validação detecta inconsistências na chave do índice

  • SERVIDOR-74632 Registre a saída $collStats quando houver falha na validação de uma coleção

  • SERVIDOR-74690 Alterar variantes do Atlas Real para usar202211o cliente de carga de trabalho " - "

  • SERVIDOR-74698 [v4.4] Marque valid_out_of_order.js com require_wiredtiger

  • SERVIDOR-74845 Criar mecanismo para ignorar a opção ignorar bifurcação com o systemd

  • SERVIDOR-74895 Esperar erros de comando na validação ao consultar $collStats e melhorar a mensagem de erro

  • SERVIDOR-75172 Use o nome exclusivo da coleção em partial_index_logical.js

  • SERVIDOR-75205 Impasse entre redução e restauração de travas após ceder quando todos os tickets de leitura se esgotarem

  • SERVIDOR-75397 Faça v5.0/v4.4 variantes obrigatórias são executadas em dias alternados

  • SERVIDOR-75561 Relate e registre informações mais detalhadas ao validar encontros com inconsistências de várias chaves

  • SERVIDOR-75789 Exigir mecanismo WT para teste read_ticket_exhaustion_with_stepdown

  • WT-8379 Não desative o despejo durante o desligamento

  • WT-8651 Permitir a limpeza do ponto de verificação durante o desligamento

  • WT-8652 Não ignore o ponto de verificação de metadados final quando o desligamento for configurado com use_timestamp=true

  • WT-9251 Execute a liberação do registro antes do ponto de verificação dos metadados

  • WT-9500 Corrigir RTS para usar janela de tempo de célula em vez de carimbos de data/hora de chave/valor da atualização de HS

  • WT-9792 Corrigir o RTS para remover a atualização globalmente visível da atualização do armazenamento de dados do armazenamento de histórico

  • WT-9926 Uma falha durante a inicialização do backup pode resultar na perda de metadados

  • SERVIDOR-68361 LogTransactionOperationsForShardingHandler::commit misses transferring documents from prepared and non-prepared transactions changing a document's shard key value

  • SERVIDOR-71219 A migração pode perder gravações de transações preparadas

  • SERVIDOR-73106 [v4.4] A migração de chunks tenta aguardar a replicação com check-out da sessão quando getLastErrorDefaults é usado na configuração do conjunto de réplicas, levando à falha do servidor

SERVIDOR-30888 Faça com que os caminhos de código FT DC obtenham travas com um tempo limite.

SERVIDOR-38232 Mongod no Ubuntu 16/18 não cria um arquivo pid

  • SERVIDOR-52545 Especificar entrada/saída para o comando listIndexes em IDL

  • SERVIDOR-61032 Converter todas as referências em /opt/mongodbtoolchain/gdb para um equivalente versionado

  • SERVIDOR-63271 serverStatus pode falhar no servidor

  • SERVIDOR-65259 Vazamento de cursor na agregação que requer mesclagem no shard

  • SERVIDOR-66050 findSelfInConfig deve tentar um caminho rápido para cada HostAndPort antes de tentar um caminho lento

  • SERVIDOR-67795 Adicionar o rastreamento serverstatus para saber quantos usuários usam updateMany e DeleteMany

  • SERVIDOR-68122 Investigue a replicação da string de configuração do WiredTiger da collection durante o initial sync

  • SERVIDOR-68126 Verifique se há valor de entrada maxChunkSize negativo no AutoSplitVector

  • SERVIDOR-68576 Precisamos saber quantas coleções fragmentadas existem em um cluster

  • SERVIDOR-68836 Manipule adequadamente NaN e 0 para LDAPTimeoutMS

  • SERVIDOR-68901 Análise incorreta da query $elemMatch no mongocryptd se o documento contiver 2 campos diferentes com o mesmo nome

  • SERVIDOR-69001 A sincronização inicial deve definir o documento minValid para o "stopTimestamp"

  • SERVIDOR-69944 O globstar.py do Resmoke não analisa corretamente * antes de **

  • SERVIDOR- atualizar os70084 testes de multiversão do fluxo de alterações para 4.4 a considerar por cursores de shard

  • SERVIDOR-70235 Não crie documentos de exclusão de intervalo após v4.2-v4. Atualização do4 em caso de incompatibilidade de uuid da coleção

  • SERVIDOR-70427 Remover a infraestrutura de teste do pacote chef+kitchen

  • SERVIDOR-70553 Adicionar suporte a módulo ao executor de teste mongo

  • SERVIDOR-70594 Adicionar variantes de construção atualizadas a sys-perf

  • SERVIDOR-70971 [v4.4] Backport ignorando o bloqueio RSTL em serverStatus

  • SERVIDOR-71191 Impasse entre a configuração da criação do índice, a transação preparada e a redução

  • SERVIDOR-71424 Corrigir falhas em lint_fuzzer_sanity

  • SERVIDOR-71436 O excluidor de intervalo não deve enviar spam agressivo ao registro quando o índice de chave de shard não for encontrado

  • SERVIDOR-71449 Corrija log_successs_msg: not found in init.d on debian

  • SERVIDOR-71471 Melhore o sistema do jstestfuzz para funcionar com a execução/instalação de novos nós

  • SERVIDOR-71533 Atualize a geração de tarefas legadas para utilizar a nova localização das estatísticas de teste

  • SERVIDOR-71534 lint_fuzzer_sanity_all regression caused by running multiple instances of npm

  • SERVIDOR-71623 Desabilitar temporariamente lint_fuzzer_sanity_patch

  • SERVIDOR-71624 Remover lint_fuzzer_sanity_patch em favor de lint_fuzzer_sanity_all

  • SERVIDOR- o71759 comando dataSize não produz

  • SERVIDOR-71769 Adicione uma nova mensagem de registro quando um nó secundário estiver pulando uma construção de índice de duas fases

  • SERVIDOR-71772 Atualizar compilações8 2do ARM para o alvo armv . -a em ramificações mais antigas

  • SERVIDOR-71875 Pare de executar jstestfuzz no rhel62

  • SERVIDOR-71950 Falha e registra a operação quando chaves fora de ordem são detectadas no WiredTiger

  • SERVIDOR-71969 Atualizar system_perf.yml para compile-variant e compile_variant.

  • SERVIDOR-72136 Converter 'numShardedCollections' para 'size_t' em sharding_server_status.cpp

  • SERVIDOR-72140 Remover a tarefa move_chunk_large_chunk_map_workloads do Linux Shard Lite Cluster 2022-11 variante

  • SERVIDOR-72143 Corrija os links do logkeeper no sys-perf em 5.0 e 4.4

  • SERVIDOR-72170 Remova 1 a variante do histórico de dias do sys-perf do sys-perf-4.4

  • SERVIDOR-72222 MapReduce com otimização de redução única falha ao mesclar resultados em cluster fragmentado

  • SERVIDOR-72223 Proiba leituras que exigem read concern majoritário a partir de reads_during_catchup.js para ephemeralForTest em 4.4

  • SERVIDOR-72276 Remover todas as entradas desatualizadas de backports_required_for_multiversion_tests.yml

  • SERVIDOR-72288 os testes de microbenchmark falham depois de "Habilitar o1 suporte M Mac para DSI"

  • SERVIDOR-72294 Atualize todos os usos de sus12 para sus12-sp5

  • SERVIDOR-72512 Índices relatados como válidos quando não é possível retornar inconsistências devido ao limite de memória

  • SERVIDOR-72535 Clusters fragmentados permitem criar bancos de dados 'admin', 'local' e 'config' com caixas alternativas

  • SERVIDOR-72620 $indexStats não inclui o campo "shard" quando executado em coleções não compartilhadas

  • SERVIDOR-72677 A validação completa nem sempre relata informações sobre índices

  • SERVIDOR-72825 Remover todas as entradas desatualizadas de backports_required_for_multiversion_tests.yml

  • SERVIDOR-73176 Imprimir somente mensagem de erro se houver erros de fato no getHostFQDNs

  • SERVIDOR-73183 WiredTigerKVEngine::getSanitizedStorageOptionsForSecondaryReplication should skip inMemory

  • SERVIDOR-73232 Altere averbosidade de registro padrão para _killOperations

  • SERVIDOR-73256 [v4.4] Desativar rolling_index_builds_interrupted.js de executar em variantes de compilação de índice de fase única

  • SERVIDOR-73481 Validar não detecta chaves fora de ordem com {full: false}

  • SERVIDOR-73636 Defeito da análise 135025 de cobertura : Redimensionamento vetorial ineficiente com reserva.

  • SERVIDOR-73706 Salvar o estado de ponto de falha WTRecordStoreUassertOutOfOrder para evitar erros de concorrência nos testes

  • SERVIDOR-73719 Comentar variantes de compilação herdadas no sys-perf

  • SERVIDOR-73745 Zero inicializa IndexKeyBucket estruturado

  • WT-8234 Impedir o despejo de páginas internas durante a reconciliação de páginas de folhas que podem fazer referência à memória delas

  • WT-9323 Corrigir uma corrida que rastreia se uma árvore tem atualizações após um ponto de verificação

  • WT-9599 Adquira o bloqueio de hot backup para chamar fallocate no gerenciador de blocos

  • WT-9763 Retorne EBUSY se a janela de tempo de inserção do registro não corresponder à janela de tempo do armazenamento de histórico

  • WT-10291 Certifique-se de que a tarefa de configurações de falha execute o formato de teste uma vez por configuração.

  • WT-10461 Corrige a chave fora de ordem na lista de saltos em arquitetura mal ordenada

  • WT-10584 Adicione barreiras de leitura ausentes em __cursor_skip_prev

  • SERVIDOR-50454 Evitar enviar o campo "keyValue" para motoristas em erro de chave duplicado

  • SERVIDOR-66289 $out lança incorretamente um erro de tamanho BSONObj em v5.0.8

SERVIDOR-67793 log_progress_msg em init.d não imprime mensagem

SERVIDOR-48203 Suporte --install-action para construções Ninja

  • SERVIDOR-56368 Proibir a execução de $backupCursor/$backupCursorExtend em uma agregação contra uma coleção

  • SERVIDOR-58673 Habilitar featureFlagPerShardCursor

  • SERVIDOR-61185 Use prefix_search para pesquisa de índice exclusivo

  • SERVIDOR-62400 Adicionar parâmetro $_passthroughToShard a AggregateCommandRequest

  • SERVIDOR-62681 Criar change streams por conjunto de passagem de cursor de shard

  • SERVIDOR-62738 Dê aos mongos a capacidade de passar para um shard específico

  • SERVIDOR-63585 Fastcount fica fora de sincronia quando uma rollback de exclusão e outra transação exclui as mesmas linhas

  • SERVIDOR-63772 Token Post Batch Resume não enviado no lote inicial de cada fluxo de alteração de cursor de shard

  • SERVIDOR- O63773 cursor por shard após o token de retomada do lote não está definido nas respostas GetMore

  • SERVIDOR-63774 Passe dbVersion opcional para runPipelineOnSpecificShard

  • SERVIDOR-63781 $sortKey não filtrado no lote inicial do token de retomada pós-lote

  • SERVIDOR-68115 Correção de bug para o0gatilho invariante " elemMatchRootLength > "

  • SERVIDOR-68126 Verifique se há valor de entrada maxChunkSize negativo no AutoSplitVector

  • SERVIDOR-68470 Amazon Linux 4.2/4.4 Falha na instalação dos RPMs devido à falta do shadow-utils

  • SERVIDOR-69001 A sincronização inicial deve definir o documento minValid para o "stopTimestamp"

  • SERVIDOR-69003 [4.4] backport pm-2419 Per Shard Cursors via mongos

  • SERVIDOR-69133 remover configuração redundante da ação de instalação de link físico

  • SERVIDOR-69281 Força versão ninja mínima

  • SERVIDOR- Os69348 comandos devem declarar verificações de autenticação vazias para serem universalmente chamáveis

  • SERVIDOR-69389 O comando checkAuthorization pode lançar ErrorCodes::NamespaceNotFound para a coleção existente ao tentar resolver o UUID para o namespace quando o nó está sendo desligado.

  • SERVIDOR-69443 [4.4] Permitir leituras de maioria especulativa em txns multi-doc quando --enableMajorityReadConcern=false

  • SERVIDOR-69446 Aumente electionTimeoutMillis em jstests/replsets/dbcheck_write_concern.js

  • SERVIDOR-69569 Scripts Python falhando em tarefas Evergreen

  • SERVIDOR-69785 Deixar change_streams_per_shard_cursor.js mais robustos

  • SERVIDOR-69868 Retorne um erro ao iniciar uma TransportLayer que está desligada

  • SERVIDOR- O69912 SConstruct é executável por engano

  • SERVIDOR-70235 Não crie documentos de exclusão de intervalo após v4.2-v4. Atualização do4 em caso de incompatibilidade de uuid da coleção

  • SERVIDOR-70299 Remover uso do comando JSON.send

  • SERVIDOR-70348 Remova o EAGAIN para WT consultável e tente novamente internamente

  • SERVIDOR-70398 Lidar com casos quando a execução não existe

  • SERVIDOR-70469 Usa o python virtual env em testes de watchdog

  • SERVIDOR-70483 Atualize o Resmoke para passar "evergreen_execution" até o logkeeper.

  • SERVIDOR-70484 Remover o módulo de processamento de sinal de perf.yml e sys_perf.yml

  • SERVIDOR-70633 Faça com que 5 o conjunto de cursores de shards realmente execute testes em .0

  • SERVIDOR-70938 Remover --system-site-packages da configuração do ambiente virtual

  • WT-7912 Corrija a pesquisa de prefixo perto da otimização para lidar com cenários em que o intervalo de chaves é dividido entre páginas.

  • SERVIDOR-50898 safe_secondary_reads_causal_consistency.js deve esperar que os efeitos de _configsvrCommitChunkMigration sejam snapshots confirmados por maioria em todos os membros do CSRS

  • SERVIDOR- A56127 atualização repetível pode ser executada mais de uma vez se o bloco for migrado e o padrão de chave de shard usar campos aninhados

  • SERVIDOR-63732 Adicionar os novos comandos implicitlyCreateIndex e enforceUniquenessCheck ao comando shardCollection

  • SERVIDOR-64142 Adicionar nova apliceUniqueness ao comando refineCollectionShardKey

  • SERVIDOR-69220 refineCollectionShardKey permite alternar os campos de chave de fragmento atuais entre baseados em intervalo e com hash, o que leva à inconsistência dos dados

  • SERVIDOR-69228 O chunk_migration_with_schema_validation.js falha nos conjuntos de testes de várias versões (v4.4 e v4.2)

SERVIDOR-68548 mongo shell versão 4.4.15 registrando mensagem asio apesar da sinalização --quiet

  • SERVIDOR-52676 As leituras distribuídas devem ignorar erros obsoletos

  • SERVIDOR-61275 Destruir o armazenador de tamanho após o desligamento do cache de sessão

  • SERVIDOR-64573 Tornar implicitlyCreateIndex e campos enforceUniquenessCheck opcionais

  • SERVIDOR-64741 Criar comando mongos appendOplogNote

  • SERVIDOR- O65382 AutoSplitVector não deve usar o clientReadable para reordenar campos de chave de estilhaço

  • SERVIDOR-67465 Garanta que os tempos limite não falhem nas operações com hedge

  • SERVIDOR-68039 Versão antiga 3 do Pymongo .10.1 em MongoDB v5.0 causa falha invariante (message.operation() == dbMsg) após a reinicialização da conexão pelo par

  • SERVIDOR-68691 $graphLookup não relata referências variáveis para o filtro 'restrictSearchWithMatch'

  • SERVIDOR-68694 Investigue o bloqueio em torno do comando compacto

  • SERVIDOR-68766 Adicionar opção para reativar a otimização MapReduce de valor único

  • SERVIDOR-68925 Reintroduza as configurações de registro da tabela de verificação na inicialização (reverter SERVER-43664)

  • SERVIDOR-69268 Desativar a compilação de bypass durante burn_in_tags_gen

  • SERVIDOR-69590 avisos de libunwind em plataformas de clang arm

  • SERVIDOR-69611 Defina a opção -ffp-contract=off compiler por padrão

  • WT-9302 Object_target_size obsoleto como uma configuração em api_data.py

  • WT-9311 Certifique-se de que as mensagens de registro identifiquem claramente a corrupção do HW de armazenamento

  • WT-9477 Não permita que o ponto de verificação acione a divisão de página interna, o que leva à corrupção da página interna no ponto de verificação

  • WT-9870 Corrigir a atualização do carimbo de data/hora fixado sempre que o carimbo de data/hora mais antigo for atualizado durante a recuperação

  • SERVIDOR-40865 O ShardServerCatalogCacheLoader não serializa operações de leitura com outras operações para a mesma coleção

  • SERVIDOR-51056 Desabilitar a execução do refine_collection_shard_key_atomic.js no conjunto sharding_csrs_continuous_config_stepdown

  • SERVIDOR-56185 Investigue possíveis melhorias com a migração de sessão e a seção crítica de migração de bloco

  • SERVIDOR-58747 O ShardServerCatalogCacheLoader não interrompe as operações em andamento ao subir de nível

  • SERVIDOR-62656 Decale o dimensionamento do pool de conexão mongos-to-config-server do dimensionamento do pool de conexão mongos-to-shard-server

  • SERVIDOR- O63243 excluidor de intervalos não deve limpar intervalos órfãos de forma circular

  • SERVIDOR-67492 Falhas nas migrações de shards podem fazer com que o shard do destinatário tenha config.transactions divergentes registros entre primários e secundários

SERVIDOR-67012 Erro de comando na combinação específica do índice composto

SERVIDOR-61234 Os tipos baseados em objetos JS não são serializados automaticamente quando retornados diretamente pelas funções JS do lado do servidor

SERVIDOR- O50138 servidor registra um aviso: "Sem TransportLayer configurado durante a inicialização do NetworkInterface" para cada soquete vinculado

  • SERVIDOR-61894 Suporte a opção 'showRawUpdateDescription' em alterar especificações de fluxo

  • SERVIDOR-63159 Implemente o estágio de agregação $_internalApplyOplogUpdate

  • SERVIDOR-52641 indexbg_restart_secondary.js deve aguardar o início das três compilações de índice antes de reiniciar o secundário

  • SERVIDOR- O58176 Mongos não valida o readConcern em comandos de inserção/atualização/exclusão

  • SERVIDOR-59658 Melhorar o registro para refletir que a atualização de metadados de fragmentação está aguardando a replicação

  • SERVIDOR-60334 Evite armazenar em cache o cursor e a sessão no WiredTigerSizeStorer

  • SERVIDOR-60607 melhorar o tratamento de valores grandes/NaN para versão do índice geográfico

  • SERVIDOR-60958 Evita que o servidor fique suspenso na migração de blocos quando ocorrer um evento de redução

  • SERVIDOR-61321 Aprimora o tratamento de valores grandes/NaN para versão do índice de texto

  • SERVIDOR-64244 RunDBCheckInBackground deve ser resiliente a interrupções

  • SERVIDOR-64403 Localizar queries com SORT_MERGE agrupamento-codificar o atributo sort ausente

  • SERVIDOR-64659 Relate em serverStatus o número de descritores de arquivos usados durante compilações de índice

  • SERVIDOR-64797 Use a nova API numérica de carimbo de data/hora do WT

  • SERVIDOR-65262 Expandir o uso da API de carimbo de data/hora numérico WT

  • SERVIDOR-65399 A entrada do oplog 'commitIndexBuild' não é possível para compilações de índice inacabadas não reiniciadas

  • SERVIDOR-66310 Torne o agrupamento ExpressionSetUnion::isCommutative() ciente

  • SERVIDOR-66418 Projeção incorreta criada durante a análise de dependência devido à suposição de ordem das strings

  • SERVIDOR-66461 Execute a notarização no início do processo de compilação

  • SERVIDOR-66548 $lookup cache sequencial pode tratar incorretamente um $facet como não correlacionado

  • SERVIDOR-66556 Evite possíveis corridas ao liberar cursores durante o desligamento

  • SERVIDOR-66621 O nó primário parou de aguardar o secundário terminar indexBuild ao fazer o downgrade de 4.4 a 4.2

  • SERVIDOR- A66651 função "restaurar" não é suficiente para mongorestore --preserveUUID

  • SERVIDOR-66726 Corrigir serialização em killAllSessionsByPattern

  • SERVIDOR-66841 LOGV2: JSON inválido quando o truncamento acontece em um caractere de barra invertida

  • SERVIDOR-66938 Simplifique drasticamente o comando para gerar arquivos ninja

  • SERVIDOR-67122 Adicionar aviso ao construir com --module=ninja que ele está obsoleto

  • SERVIDOR-67164 Corrigir os testes de pacotes v4.4

  • SERVIDOR-67220 [5.0] set_fcv_prepared_transaction.js não é resiliente a erros de StaleConfig

  • SERVIDOR-67296 Marque a OpCtx dos comandos configsvr usados para confirmar operações de DDL relacionadas a blocos como interrompíveis

  • SERVIDOR-67302 Falha na "leitura da collection replicada sem carimbo de data/hora de leitura ou bloqueio PBWM" com alterações de relógio

  • SERVIDOR-67398 A compilação com o modo de instalação herdado está quebrada

  • SERVIDOR-67532 Falha menos na OplogServerStatusSection

  • SERVIDOR-67662 [4.4] evergreen.yml "scons lint" failed to handle empty string for is_patch variable

  • SERVIDOR-67683 Altere alguns dos modos em compilações rápidas e opt

  • SERVIDOR-67993 corrija 4.4 erros de pylinters

  • SERVIDOR- O68130 AutoSplitVector pode gerar uma resposta maior do que o BSONObjMaxUserSize

  • SERVIDOR-68158 serverstatus_indexbulkbuilder.js devem executar listIndexes na primária após criar índices

  • SERVIDOR-68184 Use o número em vez de NumberLong ao indexar em checkWritesOfCommittedTxns

  • SERVIDOR-68359 [4.4] Impedir que o TTLMonitor processe o índice se expireAfterSeconds for NaN

  • SERVIDOR-68418 [4.4] index_build_restart_secondary.js não suporta compilações de índice de fase única

  • SERVIDOR-68487 adicionar método BSONElement para verificar valores de campo NaN

  • SERVIDOR-68540 Adicionar docker_incompatible tag para testes jscore

  • SERVIDOR-68574 Mude para o novo cluster de logkeeper

  • WT-9029 Remover opção object_target_size de WT_SESSION::create

  • WT-9096 Corrigir pesquisa perto de retornar chave/valor errado às vezes quando a chave não existe

  • SERVIDOR-51064 Torne "O shard de destino não pode ser o mesmo que a origem" um erro aceitável em random_moveChunk_index_operations.js

  • SERVIDOR-61249 refine_collection_shard_key_basic.js depende de uma atualização de melhor esforço que pode não ocorrer em caso de failover

  • SERVIDOR- O62175 Mongos não consegue anexar RetryableWrite Error Label For Command Interrupted In _parseCommand

  • SERVIDOR-62272 Adicionar validação de esquema a uma coleção pode impedir migrações de bloco de documentos com falha

  • SERVIDOR-65821 Impasse durante setFCV quando há transações preparadas que não persistiram na decisão de confirmação/anulação

  • SERVIDOR-66041 O clonador de chunks nunca deve considerar um chunk grande demais com apenas um documento

SERVIDOR-63642 Adicionar métricas serverStatus para medir o desempenho de vários planejamentos

  • SERVIDOR-54900 O bloqueio de chamadas de rede pode atrasar indefinidamente a resolução da fonte de sincronização

  • SERVIDOR- Falha55173 na segmentação no WiredTigerSession::releaseCursor

  • SERVIDOR-58506 Comando para expor a capacidade de configuração dos parâmetros do servidor

  • SERVIDOR-60758 Impedir que dbVersion atualize as transações com falha em txn_recover_decision_using_recovery_router.js

  • SERVIDOR-61018 Crie um tipo de histograma genérico

  • SERVIDOR-61095 Melhorar transport_layer_asio_test.cpp

  • SERVIDOR- O61097 SizeStorer pode causar bloqueios de prazo com despejo de cache

  • SERVIDOR-61856 Atualize o libunwind para 1.6.2+

  • SERVIDOR-62941 Atualizar DCServerStatusCommandCollector para incluir métricas oplog do comando serverStatus

  • SERVIDOR-62992 Remover a necessidade do resmoke.ini

  • SERVIDOR-63421 [v4.4] Relaxe a verificação do limite de prazo no conjunto de réplicas para verificar limites longos e longos em vez de int

  • SERVIDOR-63479 Corrigir a proibição de $$SEARCH_META em ambientes fragmentados

  • SERVIDOR-64184 Acompanhar o uso de allowDiskUse:true no comando agg

  • SERVIDOR- a64664 ferramenta ninja não deve considerar a fonte gerada dos arquivos de instalação

  • SERVIDOR-65024 Vários documentos com o mesmo valor _id tornam o reIndex invariável

  • SERVIDOR-65131 Desativar o direcionamento de leitura oportunista (exceto para leituras com cobertura)

  • SERVIDOR-65166 Use compareOptimes em abort_in_progress_transactions_on_step_up.js

  • SERVIDOR-65271 serverStatus deve permitir a exclusão de métricas refinadas

  • SERVIDOR-65636 Remove limites de número de conexões LDAP por host

  • SERVIDOR-65995 Reduzir a frequência do cron do Evergreen em filiais mais antigas

  • SERVIDOR-66087 Chame curl_global_init antes de encadear habilitado

  • SERVIDOR-66089 A sincronização inicial deve fazer a leitura da tabela de transação com um afterClusterTime posterior

  • SERVIDOR-66111 A implementação Curl do HTTPClient deve respeitar os tempos limite padrão

  • SERVIDOR-66176 [v4.4/v4.2] Minimizar trabalho no mutex CollectionCatalog

  • SERVIDOR-66319 dbcheck_no_history_on_secondary.js desabilita o ponto de falha do dbCheck muito cedo

  • SERVIDOR-66433 Prazo de backport aguardando a conclusão da exclusão do intervalo sobreposto para pré-v5.1 versões

  • SERVIDOR-66466 Remover a dependência do TransportLayerASIOTest no ThreadContext

  • SERVIDOR-66559 Expandir o parâmetro internalQueryMaxAddToSetBytes de 32 a 64 bits

  • SERVIDOR-66799 Corrigir falha de getParameterWithDetails.js no ephemeralForTest

  • SERVIDOR-66955 Remover o uso do JSON.send em projetos perf

  • SERVIDOR-67017 Considere mais um bloco em shard_existing_coll_chunk_count.js (v4.4)

  • SERVIDOR-67212 Corrigir corrida de dados em transport_layer_asio_test

  • WT-8622 Leia na last_ckpt_base_write_gen no início da recuperação

  • WT-9054 Configure corretamente as opções de estresse dividido em format.sh

SERVIDOR-55429 Cancele a migração mais cedo quando o receptor não estiver eliminando faixas sobrepostas

SERVIDOR-52724 O TTL incremental passa a métrica de status do servidor após a conclusão do trabalho do TTL

  • SERVIDOR-44847 Limpe o nome explícito dos campos de "comentário" anexado a comandos distintos e de contagem em arquivos IDL

  • SERVIDOR-56003 ninja + icecream com a alteração de compiladores não regenera automaticamente o run-icecc.sh

  • SERVIDOR-57000 Correção do manuseio de pipeline correlacionado com facet

  • SERVIDOR-57037 Melhora a precisão dos contadores de operadores

  • SERVIDOR-57676 Aguarde um ponto de controle antes de liberar o "hangOplogCapMaintainerThread" em oplog_rollover.js

  • SERVIDOR- O58310 ThreadPoolTaskExecutor pode apresentar problemas de memória quando as tarefas são canceladas ao mesmo tempo em que uma resposta de rede sobrecarrega o sistema

  • SERVIDOR-59435 Corrigir uma liberação dupla dentro de DocumentSource::optimizeAt()

  • SERVIDOR- A60412 verificação do limite de memória do host não honra cgroups v2

  • SERVIDOR-61769 Tentando executar uma agregação com $out ou $merge em uma transação em um cluster fragmentado deixa os cursores ociosos abertos

  • SERVIDOR-62229 Corrija o invariante ao aplicar entradas de compilação de índice enquanto recoverFromOplogAsStandalone=true

  • SERVIDOR-62242 $indexOfArray não funciona com valores duplicados na array

  • SERVIDOR-63315 O comando de contagem só aceita um comentário de cadeia de caracteres, mas deve aceitar qualquer tipo BSON em 4.4

  • SERVIDOR-63497 Corrigir depuração de sorvete

  • SERVIDOR-63974 Fixe a versão de sua perigosa dependência de python

  • SERVIDOR-64079 Os comandos $search falham em 4.4 binário com fCV 4.2

  • SERVIDOR-64202 [4.4] initial_sync_aborts_two_phase_index_builds_hide_index.js pode falhar se o principal não conseguir ver a maioria do conjunto de réplicas

  • SERVIDOR- O64304 uso de --recoverFromOplogAsStandalone pode resultar em falhas na criação de índices no servidor

  • SERVIDOR-64410 Investigue se precisamos classificar no searchScore quando storedSource é verdadeiro em $search

  • SERVIDOR-64554 abortIndexBuild oplog entry has no effect when run with --recoverFromOplogAsStandalone

  • SERVIDOR-64757 Melhorar mensagens de erro quando os scons não gerarem ninja no Windows

  • SERVIDOR- Não conclua a64772 construção do índice antes da desativação no index_killop_after_stepdown.js

  • SERVIDOR- Bloqueio do64983 cliente de liberação antes de reverter a transação WT no TransactionParticipant::_resetTransactionState

  • SERVIDOR-65032 Pin python package BaseResponse for ocsp suite

  • SERVIDOR-65421 Corrigir falhas de teste de pacote no RHEL 6/7

  • SERVIDOR-65422 Corrija falhas de teste de pacotes no Ubuntu 16.04

  • SERVIDOR-65690 [v4.4] Ignorar backup_restore_abort_and_start_index_build.js para variantes de compilação de índice de fase única

  • SERVIDOR-65718 Corrigir erro mypy

  • WT-8074 Pânico na reconciliação se a inserção de conteúdo no histórico falhar

  • WT-8149 Atualizar metadados salvage csuite test para lidar com a recuperação de metadados da tabela sem salvar metadados do arquivo

  • WT-8198 Mude o cursor de carregamento em massa para um buffer temporário

  • WT-8270 Atualização da janela de tempo para limpar o estágio obsoleto da reconciliação para considerar corretamente a visibilidade global.

  • WT-8362 Remover ou reescrever entradas HS de uma chave quando a marca de exclusão OOO é gravada no armazenamento de dados

  • WT-8422 Limpe a janela de tempo da célula no disco se ela estiver obsoleta

  • WT-8450 Estatísticas do relatório em hs_cleanup_stress, não as valide

  • WT-8598 Evitar a limpeza de checkpoint sempre no desligamento

  • WT-8649 Os métodos WT_SESSION não podem liberar buffers de arranhões a menos que redefinam ou fechem

  • WT-8708 Corrigir erro de uso do registro de data e hora no teste/ponto de verificação

  • WT-8743 Configurar configuração hs_cleanup para enfatizar o cache menos

  • WT-8753 Adicionar tombstone ao reverter atualizações na memória, preparadas e reconciliadas

  • WT-8799 Desative a atualização da documentação no mongodb-5.0

  • WT-8824 Desative a medição de cobertura de código no mongodb-4.4

  • WT-8874 Desative os testes de compatibilidade no mongodb-5.0

  • WT-8879 Defina o sinalizador OOO quando a lápide selecionada estiver globalmente visível

  • WT-8894 Encontre o caminho para o mongod executável para teste de coleta manual

  • WT-8909 Desative o teste cpp search_near_01 em 4.4

  • WT-8924 Não verifique em relação à janela de tempo do disco se houver uma lista de inserção ao verificar conflitos na loja de row-store

  • SERVIDOR-26755 O carregamento de chunks da collection é totalmente abortado se a busca de todos os chunks levar mais de 30 segundos

  • SERVIDOR-62065 Caminho de atualização de 3.6 a 4.0 pode deixar entradas de chunk sem histórico nos shards

  • SERVIDOR-62171 Adicionar registros à saída de runConcurrentMoveChunk em sharding_statistics_server_status.js

  • SERVIDOR-62906 Adicione um check-in no caminho createCollection/shardCollection verificando o comprimento do nome da coleção

SERVIDOR-48059 O hook WaitForReplication de concurrency_replication_for_backup_restore deve ignorar e desligar erros devido ao modo quiesce

  • SERVIDOR-40691 $nin:[],...] queries não são indexadas

  • SERVIDOR-59754 Registro incorreto de queryHash/planCacheKey para operações que compartilham a mesma forma $lookup

  • SERVIDOR-62147 Query de escape usando o protocolo OP_QUERY é interrompida quando mais de um lote getMore é necessário

SERVIDOR-55483 Adicione um novo parâmetro de inicialização que ignore a verificação das configurações de registro da tabela

  • SERVIDOR-48068 assert.soon() com o analisador hang habilitado dentro de uma tentativa/finalmente pode levar a uma falha invariante no ProgramRegistry

  • SERVIDOR-48328 Remover lista branca de erros de geração de chave de índice

  • SERVIDOR-48367 envp pode não ser confiável em inicializadores globais

  • SERVIDOR-49882 Status do log no bloco de captura em JSThread::run()

  • SERVIDOR-53239 corrigir corrida no teste de unidade futuro compartilhado

  • SERVIDOR-57037 Melhora a precisão dos contadores de operadores

  • SERVIDOR-57312 Fixe dependências transitivas do Python e use o arquivo fixado para instalação no Evergreen

  • SERVIDOR-57662 Aguarde até que a collection config.system.sessions esteja presente no servidor de configuração antes de atualizar o cache da sessão

  • SERVIDOR-59375 Deve coletar estatísticas resumidas sobre falhas transitórias

  • SERVIDOR-59779 Chamar asCluster() antes de replSetFreeze em ReplSetTest

  • SERVIDOR-60392 Corrija o tempo no teste priority_takeover_two_nodes_equal_priority.

  • SERVIDOR- O61315 executor da verificação de integridade do LDAP deve ser compatível com tarefas abortadas

  • SERVIDOR-61662 As verificações de configuração do SCons devem ser executadas verbosamente.

  • SERVIDOR-61837 [v4.4] Garantir a espera pelo write concern majoritário após a criação do índice no fragmento de destino de uma migração em collections vazias

  • SERVIDOR-61977 O rollback e o stepUp simultâneos podem fazer com que um nó busque um carimbo de data/hora antes de lastApplied depois de ter descido.

  • SERVIDOR-62085 Usar mais bits para hashedMultikeyMetadataPaths na validação

  • SERVIDOR-62336 Tolerate SnapshotTooOld errors in dbCheck testing

  • SERVIDOR-62368 O deleter de faixa deve honrar rangeDeleterBatchDelayMS

  • SERVIDOR-62380 Aguarde o ponto de confirmação da maioria ser avançado em cada nó antes de iniciar o teste de reversão em rollback_set_fcv.js

  • SERVIDOR-62465 Após a atualização das intensidades, a verificação de integridade resultante deve ser executada com os novos valores do conjunto de intensidades.

  • SERVIDOR-62511 Corrida em dbcheck_no_history_on_secondary.js

  • SERVIDOR-62513 RunDBCheckInBackground deve tentar novamente com erros de Interrupção

  • SERVIDOR-62514 dbcheck_write_concern.js deve evitar que o primário desça

  • SERVIDOR-62668 Sincronize o acesso ao ImpersonatedUserMetadata no OperationContext.

  • SERVIDOR-62678 Migre o verificador de integridade do LDAP para usar servidores OpenLDAP e AD permanentes

  • SERVIDOR-62706 dbcheck.js: lidar com conjuntos de réplicas com membros de depuração/liberação mista

  • SERVIDOR-62824 Corrija o pedido de inicialização do op_msg_fuzzer na v4.4

  • SERVIDOR-62875 [v4.4] Arquivar arquivos de dados para o conjunto multi_stmt_txn_jscore_passthrough_with_migration

  • SERVIDOR-62928 Aumentar o intervalo entre as verificações LDAP em testes de observadores de integridade

  • SERVIDOR- Certifique-se62948 de que os coletores FT DC não tenham um registro de data e hora de leitura

  • SERVIDOR-63057 /usr/bin/dig O teste do observador LDAP depende é instável

  • SERVIDOR- o63097 stepdown_race_with_transaction.js deve usar a tag "uses_transactions".

  • SERVIDOR-63141 Diferença no comportamento $lookup/$redact/$let com a otimização de pipeline

  • SERVIDOR-63197 Pin microbenchmarks genny version

  • SERVIDOR- O63203 divisor de bloco nunca divide se mais de 8192 pontos de divisão forem encontrados

  • SERVIDOR-63234 Melhor registro em log para explicar a flakiness da verificação de integridade do LDAP

  • SERVIDOR-63422 Corrigir falha de compilação do teste op_msg_fuzzer na versão4.4

  • SERVIDOR-63505 Certifique-se de que o árbitro reconhece o nó primário em rollback_views.js

  • WT-8004 Crie uma ordem de leitura para o guia de arquitetura

  • WT-8320 Selecionar atualizações restauradas do armazenamento de histórico, independentemente da visibilidade

  • WT-8424 Use cadeia de ferramentas consistente em little-endian

  • WT-8477 Impor o uso do Pymongo 3.12.2 em nossos testes Evergreen

  • WT-8605 Desativar os testes de desempenho para ramificações não desenvolvida no Evergreen

SERVIDOR- Revise a61637 política de lotes do excludente de intervalo

  • SERVIDOR-53239 corrigir corrida no teste de unidade futuro compartilhado

  • SERVIDOR-58152 Criar sinalizador de recurso para Remover Mongos da Topologia do Cluster Defeituosos

  • SERVIDOR-58153 Ativar sinalizador de recurso para Remover Mongos defeituosos da topologia de cluster

  • SERVIDOR-59356 Criar teste singleton, FaultStatus enum e unidade fictícia

  • SERVIDOR-59357 Crie uma classe de falha fictícia e um teste de unidade fictício para ela

  • SERVIDOR-59358 Criar interface FaultFacet, implementação simulada e teste de unidade executando simulado que imita uma falha

  • SERVIDOR-59360 Criar interface HealthObserver, implementação simulada e teste de unidade que invoca a verificação periódica com falha simulada

  • SERVIDOR-59361 Implementar o pool de threads de verificação periódica de integridade

  • SERVIDOR-59362 Máquina de estado do gerenciador de falhas de configuração

  • SERVIDOR-59364 Deve passar para o estado OK após realizar uma rodada bem-sucedida de verificações de integridade quando estiver no estado StartupCheck

  • SERVIDOR-59365 Não deve fazer a transição para o estado OK se as verificações de integridade iniciais não forem concluídas com êxito

  • SERVIDOR-59366 Monitor de progresso para verificação periódica de integridade

  • SERVIDOR-59367 Deve criar uma instância de falha na memória ao entrar no estado TransientFault

  • SERVIDOR-59368 O sistema deve lidar adequadamente com a ativação/desativação de um verificador de integridade

  • SERVIDOR-59370 Deve fazer a transição para o estado ActiveFault quando estiver no estado TransientFault para kActiveFaultDuration

  • SERVIDOR-59382 Aplicar facets não críticos que não entram no estado ActiveFault

  • SERVIDOR-59386 Deve fornecer a capacidade de realizar verificações periódicas de integridade do LDAP

  • SERVIDOR-59394 Configurar teste de integração simulando cenário de falha de lacuna

  • SERVIDOR-59397 implementar randomização para períodos de verificação de integridade

  • SERVIDOR-59496 A classe de falha deve ser um container de facetas de falhas ativas

  • SERVIDOR-59522 HealthCheckStatus deve rastrear o status e a vida útil das falhas

  • SERVIDOR-59567 A verificação periódica deve chamar observadores e simular falha do HealthObserver Mock

  • SERVIDOR-59608 Defeito da análise 120502 de coverity : aviso de análise

  • SERVIDOR-59912 Andaime inicial sem operação do verificador de integridade Ldap

  • SERVIDOR-60079 Código comum do observador de saúde para incorporar padrões genéricos do observador Ldap

  • SERVIDOR-60084 Corrigir falha de compilação relacionada ao clang no Enterprise Ldap

  • SERVIDOR- O60316 FaultManager deve iniciar com as verificações periódicas desativadas

  • SERVIDOR-60587 Implementar o FaultFacet

  • SERVIDOR-60944 Alterar interface para updateWithSuppliedFacet e atualizar

  • SERVIDOR-61220 Teste de integração para monitorar Progresso

  • SERVIDOR- O61368 conjunto de testes do FaultManager deve usar um pool de threads real

  • SERVIDOR-61438 Corrija a corrida em health_observer_test.cpp

  • SERVIDOR-61529 Os testes LDAP devem aguardar o encerramento do reaper da conexão.

  • SERVIDOR-61871 use tassert para erros de programador de máquina de estado

  • SERVIDOR-61872 Corrija a falta de pool de threads no FaultManager

  • SERVIDOR-61873 Parâmetros de tempo de execução do observador de integridade do LDAP

  • SERVIDOR-61914 adicionar detalhes de facet de falhas ao FaultImpl::toBSON

  • SERVIDOR-61921 Falha de link no modo noSSL no FaultManager

  • SERVIDOR-61930 Os observadores de saúde individuais devem retornar um erro se um período de tempo limite se esgotar ao fazer uma única verificação de saúde

  • SERVIDOR-61956 corrigir corrida de dados ao acessar o estado da máquina de estados

  • SERVIDOR-62037 Corrigir definição de conjunto de réplicas no arquivo system perf yaml para linux-1-node-15gbwtcache

  • SERVIDOR- O62084 serializador para FaultFacetType está quebrado

  • SERVIDOR-62096 /proc/<id>/smaps não está disponível

  • SERVIDOR-62098 Proteja healthCheckContexts com mutex em fault_manager.cpp

  • SERVIDOR-62174 FaultManager para dar suporte à configuração dinâmica dos intervalos de verificação de integridade

  • SERVIDOR- Desligar a62188 corrida com uso gratuito em DeadlineFuture

  • SERVIDOR-62197 Remove a trava mutex de estado extra.

  • SERVIDOR- O62202 ID de registro 5936504 deve conter o tipo de observador como string

  • SERVIDOR-62203 altere o nome do thread "Monitor de progresso das verificações de saúde" para "FaultManagerProgressMonitor"

  • SERVIDOR-62204 não agende verificação de integridade se o observador não estiver habilitado

  • SERVIDOR- Desativar62226 dbcheck_no_history_on_secondary.js no EFT

  • SERVIDOR-62280 Transição prematura para ok durante verificações iniciais em fault_state_machine_test.cpp

  • SERVIDOR-62291 Encontre substituição para skipValidatingExceptionCode no 4.4 backport do monitor de integridade

  • SERVIDOR-62312 Ative o sinalizador de recurso em 4.4 backport e outras tarefas domésticas

  • SERVIDOR-62371 Erro de sintaxe no caminho de código raramente usado dentro de ldap_mongos_health_checking.js

  • SERVIDOR- O62373 teste de integração da verificação de integridade do LDAP deve confirmar as estatísticas

  • SERVIDOR-62555 O teste de integração LDAP deve travar o servidor.

  • SERVIDOR-45149 O comando replSetStepDown em txn_two_phase_commit_failover.js não deve atingir o tempo limite

  • SERVIDOR-51329 Erro inesperado não repetível ao desligar um servidor mongos

  • SERVIDOR-53335 Queries, atualizações e exclusões com agrupamentos não "simples" podem perder documentos ao usar a fragmentação com hash

  • SERVIDOR-54623 Diminuir o número de tarefas em conjuntos de passagem de consistência causal

  • SERVIDOR-55382 Ignore o erro de gravação repetível sendo convertida em transação e falha na transação random_moveChunk_update_shard_key.js

  • SERVIDOR-55392 Adicione um campo de carimbo de data/hora a config.rangeDeletions

  • SERVIDOR-55412 Leituras espelhadas devem propagar o campo de versão do fragmento

  • SERVIDOR-56226 [v4.4] Introduza o campo "permitMigrations" na entrada config.collections para evitar que as migrações de chunk sejam confirmadas

  • SERVIDOR-56227 Adicione o comando voltado para o usuário para definir allowMigrations como false para uma collection fragmentada

  • SERVIDOR-59890 Exclua migration_coordinator_shutdown_in_critical_section.js test from the config stepdown suite

  • SERVIDOR-60552 Teste separado para coleção não existente em metadata_manager_test

  • SERVIDOR-60652 Faça o backport da lógica autoSplitVector para v4.4

  • SERVIDOR- O60682 TransactionCoordinator pode bloquear a aquisição do tíquete de gravação do WiredTiger para persistir sua decisão, prolongando as transações que estão no estado preparado

  • SERVIDOR- Atualizar60738 testes do gerenciador de metadados para coleções inexistentes

  • SERVIDOR-60804 Remover verificações de versão do shard de cursor_valid_after_shard_stepdown

  • SERVIDOR-61461 update_shard_key_doc_moves_shards.js falha devido a atualizações espúrias de segundários

  • SERVIDOR-61628 Não reagendar tarefa de exclusão de intervalo quando numDeleted < numDocsToRemovePerBatch

  • SERVIDOR-61689 O método ActiveMigrationsRegistry::lock não lida corretamente com suas exceções

  • SERVIDOR-61816 cancel_coordinate_txn_commit_with_tickets_exhausted.js pode esperar para sempre devido à condição de corrida entre o reaper da transação e o coordenador de transações

  • SERVIDOR-54909 Em replSetGetStatus, relate os últimos tempos de parede de operação aplicada e durável para todos os membros

  • SERVIDOR- A55376 reconfiguração pode reverter gravações comprometidas em conjuntos de PSA

  • SERVIDOR-60946 Condição de corrida em replsetprio1.js ao iniciar o replset com nós com prioridades diferentes

  • SERVIDOR-57588 Resultados de query inconsistentes quando uma posição de array é indexada cujo valor é uma array

  • SERVIDOR-60586 out_max_time_ms.js não habilita corretamente o ponto de falha "maxTimeNeverTimeOut" levando a falhas de teste espúrias

  • SERVIDOR-59613 A expressão $range deve apresentar erro se exceder o limite de memória

  • SERVIDOR-59924 Erro ao executar o agregado $out com a read concern "available" em clusters fragmentados

  • SERVIDOR-30846 Executar o dbCheck como carga de trabalho em segundo plano nos testes FSM

  • SERVIDOR-45953 Isentar os leitores do oplog de adquirir tíquetes de leitura

  • SERVIDOR-48293 remova compilações de índice inativo de config.system.indexBuilds

SERVIDOR-28953 Capturar estatísticas df (disco cheio) no FTDC

  • SERVIDOR-34597 shardedcluster.py não espera corretamente na inicialização de shards

  • SERVIDOR- Estender46521 testes de geração de leituras espelhadas

  • SERVIDOR- A46533 CmdUpdate deve persistir em BSON subjacente

  • SERVIDOR-48673 A thread de trabalho pode esgotar as tentativas de comando ao usar passConnectionCache=true em conjuntos de stepdown de simultaneidade

  • SERVIDOR-49028 initial_sync_aborts_two_phase_index_builds.js pode falhar se o primary não puder ver a maior parte do conjunto de réplicas

  • SERVIDOR-51087 Adicione utilitário de teste para criar uma coleção fragmentada vazia com os limites especificados

  • SERVIDOR-55395 4.0.23 não constrói com gcc 10

  • SERVIDOR-56602 Monitorar o uso de expressões de correspondência no ServerStatus

  • SERVIDOR-56801 Atualizar links de espaço reservado para a verificação de reconfiguração em conjuntos de PSA

  • SERVIDOR-56887 O comando setIndexCommitQuorum retorna {ok: 1} quando executado contra mongos em uma construção de índice não existente

  • SERVIDOR-56919 Adicionar validação para memberIndex ao auxiliar de shell reconfigToPSASet()

  • SERVIDOR-57284 Aguarde pelo compromisso de configuração em reconfig_for_psa_set_shell.js

  • SERVIDOR-57289 redact não deve converter BSONArray em BSONObj

  • SERVIDOR- Expor o auxiliar de57605 comparação de igualdade Decimal128 ao shell

  • SERVIDOR-58119 single_node_set_new_hostname.js precisa chamar replSetReconfig com um assert.soonNoExcept

  • SERVIDOR- o58385 aplicativo oplog de recuperação atualiza informações de várias chaves em uma collection errada

  • SERVIDOR-58406 Habilitar o registro de depuração quando o TestingProctor estiver habilitado

  • SERVIDOR- A58412 alteração de settings.chainingEnabled na configuração do conjunto de réplicas deve afetar a alteração nas fontes de sincronização

  • SERVIDOR- O58636 nó de sincronização inicial pode perder a entrada final do oplog ao calcular o stopTimestamp em relação a uma fonte de sincronização secundária

  • SERVIDOR-58888 $unionCom explicar com o modo "executionStats" não conta as etapas que são empurradas para baixo

  • SERVIDOR-59108 A resolução da corrida com transação não foi eliminada após o step down

  • SERVIDOR-59191 SPIKE: git.get_project falha ao clonar

  • SERVIDOR-59226 Impasse ao sair com uma sessão de perfil marcada como ininterrupta

  • SERVIDOR-59329 Certifique-se de que withTemporaryOperationContext gere um erro se o nó não for mais primário

  • SERVIDOR- A59409 corrida entre a replicação de reconfig e o stepup pode fazer com que o RSM fique preso em reportar ReplicaSetNoPrimary

  • SERVIDOR-59459 o mongodb falha ao construir com glibc-2.34

  • SERVIDOR-59672 Correção de interrupção da replicação em step_down_during_draining3.js

  • SERVIDOR-59858 Adicionar observabilidade para tarefas agendadas no thread do reator

  • SERVIDOR-59879 Ajuste o valor maxTimeMS para permitir uma execução mais lenta no conjunto de testes paralelos

  • SERVIDOR-60096 Adicionar ponto de falha rollbackHangCommonPointBeforeReplCommitPoint ao RVR

  • SERVIDOR-60218 Melhorar o estágio $group

  • SERVIDOR-60310 A validação da resposta OCSP não deve considerar os status de certificados irrelevantes

  • SERVIDOR- O60326 Windows Server falha ao iniciar quando509 o certificado X tem um nome de assunto vazio

  • SERVIDOR-60456 LDAPBindOptions saem do escopo durante vinculações muito atrasadas no Windows

  • SERVIDOR-60511 o valor de retorno getPinnedOplog deve ser sempre std::min em comparação ao timestamp marcado

  • SERVIDOR- Padrão60520 'enableSearchMeta' como verdadeiro (v4.4)

  • SERVIDOR-60550 a função migration_util pode perder alguns erros de resposta ao enviar comandos remotos por meio do sendToRecipient()

  • SERVIDOR-60582 [v4.4] initiate_emrc_false.js precisa esperar pelo ponto de verificação inicial

  • SERVIDOR-60588 $multiplicar lança incorretamente um erro em alguns casos no mecanismo clássico

  • SERVIDOR-60606 Condição de corrida durante a initial sync quando a construção de índices começa na fase de clonagem de dados

  • SERVIDOR-60670 use uma ramificação separada em vez de um commit específico para o TPCC

  • SERVIDOR-60671 Remover dagger

  • SERVIDOR- O60685 TransactionCoordinator pode interromper a atualização executada localmente com uma categoria de erro que não seja de interrupção, levando à falha do servidor

  • SERVIDOR-60756 Adiciona registro adicional para atualizações malsucedidas em multi_statement_transaction_atomicity_isolation.js

  • SERVIDOR-60788 merge_causes_infinite_loop.js tenta expor um problema que não existe mais

  • SERVIDOR-60809 Adiciona capacidade para não idLookup após $search

  • SERVIDOR-60877 Corrigir a cópia inadvertida de MutableOplogEntry em replLogUpdate

  • SERVIDOR-60928 [4.4] Últimos 4.2 mongos não pode ser inicializado com uma collection fragmentada com uma hashed shard key composta

  • SERVIDOR-60948 Insira o documento na nova coleção em migration_id_index.js para aguardar a criação bem-sucedida do índice no secundário

  • SERVIDOR-60971 Remover chamadas para o serviço de sugestão BF

  • SERVIDOR-61164 Aceite o código de erro 48 (autenticação inadequada) como uma resposta válida para a verificação de vida do LDAP

  • SERVIDOR-61427 Compilações de índice exclusivas podem causar uma perda de disponibilidade durante a confirmação devido à verificação de muitas duplicatas falsas

  • SERVIDOR-61466 Atualize a ordenação do RSM { electionId, setVersion } para o RSM de varredura

  • SERVIDOR-61479 Aumente o número de tentativas de conexão a um conjunto de réplicas após um detalhamento

  • SERVIDOR-61550 Modificar auto_workload_path em perf.yml para ser relativo ao cwd

  • SERVIDOR-61681 Aguarde a atualização do replSetGetStatus em replSetGetStatus_member_wall_times.js

  • SERVIDOR-61690 Ajustar protocolo de campos armazenados para o Atlas Search

  • SERVIDOR-61738 Reavive o arquivo dbCheck.js e torne-o determinístico.

  • SERVIDOR-61743 A sinalização -fno-builtin-memcmp não deve ser aplicada, exceto em8664 plataformas x _

  • SERVIDOR- O61748 dbCheck não deve manter um bloqueio de banco de dados forte durante lotes

  • SERVIDOR- O61754 dbCheck não deve manter um forte bloqueio de coleção durante os lotes

  • SERVIDOR-61757 Adicione uma opção de comando dbCheck para personalizar o tamanho do lote

  • SERVIDOR-61791 pin pymongo

  • SERVIDOR-61846 Impedir que o redact lance BSONObjectTooLarge

  • SERVIDOR- O61852 dbCheck deve tentar bloquear a collection com backoff

  • SERVIDOR-61862 Exponha o comando $_internalReadAtClusterTime à4.4

  • SERVIDOR-61877 Remover a verificação de consistência do catálogo do dbCheck

  • SERVIDOR-61955 Exponha o dbCheck como um comando geralmente disponível

  • SERVIDOR-62022 Reduzir o registro de informações do dbCheck na produção, iniciar e parar o registro

  • SERVIDOR-62023 Melhorar a observabilidade do dbCheck

  • SERVIDOR-62041 Adicionar um tempo máximo de execução em lote ao dbCheck

  • SERVIDOR-62164 Remover várias variantes de construção obsoletas em todas as ramificações estáveis

  • SERVIDOR-62210 Corrigir o manuseio do medidor de progresso do dbCheck de coleções descartadas e recriadas

  • SERVIDOR-62212 Suporte writeConcern para dbCheck

  • WT-5009 Migrar os testes restantes de wiredtiger-perf-lsm para Evergreen

  • WT-5743 Reescreva as células quando as ids de transação forem limpas para VLCS

  • WT-5939 Corrige o conflito de nomenclatura resultante no erro "não é possível remover o diretório" em test_config06 (somente OSX)

  • WT-6077 Adicionar novas estatísticas para acompanhar o progresso compacto

  • WT-7250 Corrija o teste para realizar a remoção explícita em vez de confiar no tamanho baixo do cache

  • WT-7494 Adicionar teste Python para acionar o despejo de restauração da atualização durante a recuperação

  • WT-7885 Certifique-se de que o teste do WiredTiger use tcmalloc sempre que possível

  • WT-8026 Execute compilações da linha principal PPC/zSeries/macOS com menos frequência no Evergreen

  • WT-8067 Corrija o código que garante a inserção do valor mais novo da loja de histórico como atualização completa

  • WT-8116 Correção de problemas relacionados à herança na estrutura de testes C++

  • WT-8147 Detectar sintaxe inválida em configurações de cppsuite

  • WT-8168 Corrigir variáveis não utilizadas nos testes search near cpp

  • WT-8199 Fazer s_all8 aceitar quebras de linha compatíveis com Python PEP

  • WT-8203 Corrija a violação de camadas ao acessar a página

  • WT-8204 Corrigir a possível condição de corrida no7989teste CSuite "wt _compact_checkpoint"

  • WT-8214 Publicar apenas os documentos do projeto WiredTiger develop Evergreen

  • WT-8225 Corrigir corrida de dados no contexto de obtenção do zstd

  • WT-8226 Falha ao considerar atualização preparada

  • WT-8395 Dados inconsistentes após a atualização de 4.4.3 e 4.4.4 a 4.4.8+ e 5.0.2+

  • WT-8534 Permitir a recuperação de um snapshot do ponto de verificação para recuperação de backup e restauração

  • WT-8576 Ativar o registro no ponto de verificação de teste

SERVIDOR-50050 Construir com --ssl=off falha

  • SERVIDOR-53332 Alterar ShardRegistry::_connStringLookup para armazenar connection strings como std::strings

  • SERVIDOR-54064 Sessões sobre árbitros se acumulam e não podem ser apagadas

  • SERVIDOR-55975 O teste core/find_and_modify.js não é adequado para ser executado nas suítes com detalhamento

  • SERVIDOR-59160 Desative o balanceador em test_stacked_migration_cleanup.js

  • SERVIDOR- O balanceador entra em59769 conflito com testes de migração de shard

  • SERVIDOR-59916 T{1, 2}Starts{First, Second}AndWins em WriteConflictHelpers não sincroniza o envio da transação com falha

  • SERVIDOR- O60142 shard pode migrar para cima dos órfãos após a limpeza dos metadados de filtragem

  • SERVIDOR-60419 Fazer CleanUpForMigrateIn deterministic

  • SERVIDOR-50241 PeriodicShardedIndexConsistencyChecker deve ignorar collections descartadas

  • SERVIDOR- A55376 reconfiguração pode reverter gravações comprometidas em conjuntos de PSA

  • SERVIDOR-58988 Evite o ciclo de seleção da fonte de sincronização durante a recuperação primária.

  • SERVIDOR-60153 Registros de nível mais INFO durante a eleição

  • SERVIDOR- a51806 fase de inserção de chave em massa da construção do índice mantém o bloqueio IX sem ceder

  • SERVIDOR-54791 Uso excessivo do descritor de arquivo durante a construção do índice com classificação externa

  • SERVIDOR-57321 A expressão de correspondência $mod lida incorretamente com NaN, Infinity e valores grandes

SERVIDOR-49214 Adicionar expressão $toHashedIndexKey

SERVIDOR-53242 Sempre registre o comando collmod

  • SERVIDOR-34597 shardedcluster.py não espera corretamente na inicialização de shards

  • SERVIDOR- Atualize o46147 reparo para corrigir erros de várias chaves sem executar uma reconstrução de índice

  • SERVIDOR-49340 Adicione o modo de reparo para validar a inicialização --repair

  • SERVIDOR-52850 Remover afirmação de initial_sync_nodes_maintain_and_gossip_commit_point.js

  • SERVIDOR- Faça53448 ftdc_mirrored_reads.js resilientes a máquinas lentas

  • SERVIDOR-54825 Use 'toArray()' além do acesso à array após 'find()' em rslib.js

  • SERVIDOR-55904 Consolide o getFirstOplogEntry e os ajudantes getLeastRecentOp

  • SERVIDOR-56326 Adicionar um método round() à128 classe Decimal

  • SERVIDOR-56416 mongod -- versão retorna com linha de registro estranha em1 laptops M

  • SERVIDOR-56919 Adicionar validação para memberIndex ao auxiliar de shell reconfigToPSASet()

  • SERVIDOR-57284 Aguarde pelo compromisso de configuração em reconfig_for_psa_set_shell.js

  • SERVIDOR- Expor o auxiliar de57605 comparação de igualdade Decimal128 ao shell

  • SERVIDOR-57938 Ignorar validação de polígono para GeoJSON armazenado quando a query tiver $geoIntersect e um 2índice dsphere

  • SERVIDOR-58047 $toHashedIndexKey expressão não adiciona nenhuma dependência

  • SERVIDOR-58104 A collection config.system.sessions pode acabar com chunks inválidos se for descartada e refragmentada com uma chave de shard diferente de _id

  • SERVIDOR-58122 Substituir logs de pesquisa por falha invariante por uso de ponto de falha em resync_majority_member.js

  • SERVIDOR-58139 Evite vazar o estado do NetworkInterfaceTest::CancelLocally

  • SERVIDOR- a58148 asserção mirrored_reads.js não considera falha de leitura espelhada

  • SERVIDOR-58183 _applyPrepareTransaction não garante que prepareConflictBehavior seja kIgnoreConflictAcceptWrites em tentativas de repetição

  • SERVIDOR-58203 melhorar $unionWith estágio

  • SERVIDOR-58583 A análise de query para mongocryptd não lida com projeções expressivas em encontrar

  • SERVIDOR-58777 Inserções e atualizações discordam se um subdocumento vazio é um nível de aninhamento

  • SERVIDOR-58780 [v4.4] Certifique-se de que _shouldSetStableTimestamp seja restaurado para verdadeiro se replsetInitiate falhar

  • SERVIDOR-59010 Corrigir a compilação SSL off, o OCSPManager não deve ser usado quando ssl = off

  • SERVIDOR-59074 Não adquira tíquetes de armazenamento apenas para definir/esperar a visibilidade do oplog

  • SERVIDOR-59120 Criar testes de unidade para commitChunksMerge

  • SERVIDOR-59143 falha crítica se a opção de ferramenta "--ninja" for usada com o módulo ninja em uso

  • SERVIDOR- O59190 IndexAccessMethod pode ser destruído durante o rendimento de carga em massa da criação do índice

  • SERVIDOR-59294 Verifique o tipo de ação para oidReset

  • SERVIDOR-59299 Melhorar o estágio $match

  • SERVIDOR-59425 Ninja não consegue instalar destinos de arquivo localmente

  • SERVIDOR-59456 Iniciar o threadpool LDAPReaper

  • SERVIDOR-59476 validate_commit_message não permite que importações de wiredtiger sejam revertidas

  • SERVIDOR-59651 replsettest runCommandWithRetry deve lidar com configurações lentas

  • SERVIDOR-59725 Remover a tarefa push do RHEL extra 6.2 variantes

  • SERVIDOR-59804 Usando uma ramificação separada para YCSB em system_perf.yml

  • SERVIDOR-59866 Impedir que o fCV aguarde a maioria quando o snapshot atual é descartado

  • SERVIDOR-59867 Mapeamentos de horizonte dividido em ReplSetConfig/MemberConfig devem ser serializados deterministicamente

  • SERVIDOR-59876 Grandes atrasos no retorno do libcrypto.so ao estabelecer conexões de saída

  • SERVIDOR-60025 o documento de fila trava o servidor devido à produção de objeto de tempo de execução inválido

  • SERVIDOR-60062 Correção de cópia profunda de uuid duplicado e descrição de servidor encontrada no clone de descrição de topologia

  • SERVIDOR-60085 Limite o número de conjuntos de testes de fallback no número de testes no conjunto

  • SERVIDOR-60290 Atualizar distro de teste de autenticação externa do Windows

  • SERVIDOR-60299 Correção de bug do Backport PCRE para Bugzilla #2613

  • SERVIDOR-60406 $searchMeta falha na coleta não compartilhada no cluster fragmentado quando não há resultados de pesquisa

  • WT-5270 Criar script wtperf para evergreen

  • WT-6193 Reative o teste VLCS no teste de formato

  • WT-6669 Ative a cobertura VLCS e os testes de ponto de verificação em evergreen

  • WT-6900 Escreva a subpágina "esquema" para o guia de arquitetura

  • WT-6903 Escreva a subpágina "dhandle/btree" para o guia de arquitetura

  • WT-6907 Escreva a subpágina " snapshots " para o guia de arquitetura

  • WT-6909 Guia de arquitetura de despejo

  • WT-6913 sistema de arquivos e guia de arquitetura de interface do sistema operacional

  • WT-7169 Os ts de confirmação não devem ser menores do que os últimos ts duráveis em test_timestamp22.py

  • WT-7294 Reativar os testes de endianness do VLCS evergreen

  • WT-7392 Adicionou bandeira despejada ao dhandle para uso na varredura de sessão

  • WT-7601 Corrige erro tipográfico na documentação de rastreamento de operações

  • WT-7695 Bombeie toda a árvore quando teclar fora do pedido encontrado em __cursor_key_order_check_row

  • WT-7745 Adicione macro para identificar uris para objetos de árvore

  • WT-7757 Pule as páginas de folha obsoletas sem precisar lê-las

  • WT-7844 Adicionar o teste de estresse tiered_abort para armazenamento em camadas.

  • WT-7902 Tente novamente o comando alter após um checkpoint em todo o sistema

  • WT-7914 Atualizar a documentação somente quando necessário

  • WT-7942 Liberar o bloqueio do carimbo de data/hora no teste/formato quando o carimbo de data/hora all_durable não for encontrado

  • WT-7949 Altere o cache do repositório local e os diretórios de bucket para serem relativos a WT_HOME

  • WT-7957 O armazenamento em camadas deve procurar objetos no sistema local

  • WT-7959 Skipped_pages é menos do que expected_pages_skipped no test_cursor17

  • WT-7980 Cria uma interface para o cursor "log:" que alterna arquivos de log antes de exibi-los

  • WT-7987 Criar Teste de Unidade para verificar se o compacto não reescreve itens de transbordamento

  • WT-7989 O Compact é encerrado quando executado ao mesmo tempo que um ponto de verificação do sistema

  • WT-7992 Fornecer API para retornar a última chave em uma tabela, independentemente da visibilidade

  • WT-7993 Se estiver coletando alças e não estiver no modo de checkpoint agressivo, faça com que o checkpoint durma para permitir que o checkpoint pegue um spinlock contencioso.

  • WT-8001 Corrigir o comportamento inconsistente da API ao definir carimbos de data/hora globais mais antigos e estáveis

  • WT-8007 Script de atualização para gerar corretamente um novo teste para a estrutura do conjunto de testes CPP

  • WT-8011 Adicionar suporte de formato para escolher aleatoriamente RS ou VLCS

  • WT-8017 Reative o teste de estresse no formato VLCS em evergreen.

  • WT-8019 Incompatibilidade de pesquisa de isolamento de snapshot do VLCS

  • WT-8022 Verifique os valores de retorno WT_CURSOR.modify no programa de teste de formato

  • WT-8023 Use informações de transações globais para avaliar se uma sessão tem uma transação ativa

  • WT-8024 Adicionar texto de link a referências cruzadas no Arch Guide

  • WT-8034 Use a ramificação de PR quando os documentos forem compilados no teste de PR

  • WT-8035 Lida com comparações lexicográficas habilitadas para prefixo para formatos de chave de cadeia

  • WT-8036 Adição do sinalizador de pânico de conexão em duas declarações de afirmação em wt_evict_thread_run e _wt_evict_thread_stop.

  • WT-8039 Adicionar um novo sinalizador para verificação da API em vez de limpar o sinalizador preparado, o que pode forçar incorretamente uma reversão

  • WT- A8041 reversão para estável descompacta os valores repetidamente

  • WT-8042 Crie um trabalho permanente para executar a variação de teste/ponto de verificação

  • WT-8043 Organize o argumento "ripcip" no código de visibilidade

  • WT-8044 Prefixo habilitado pesquisa perto de apenas retorna chaves correspondentes

  • WT-8048 Remover8 configuração de estresse de temporização do split_

  • WT-8055 Corrigir o problema quando o compact é encerrado ao ser executado ao mesmo tempo que um ponto de verificação

  • WT-8057 Adicione um teste para verificar se a alteração do compacto não está resultando em perda de dados

  • WT-8059 Adicionar um cheque no salvamento quando nenhum item excedente for encontrado

  • WT-8068 Melhorar o fluxo de controle de __rollback_row_modify

  • WT-8069 Defeito da Análise de Coveridade 120706: Teste redundante

  • WT-8070 Remover discrepância entre prefix_key e prefix_search

  • WT-8075 Defeito 120712 da análise de cobertura : a variável "constante" protege o código morto

  • WT-8077 Marque a página como suja quando as atualizações preparadas forem resolvidas

  • WT-8078 Implementar cache de retenção local de armazenamento hierárquico

  • WT-8079 Adicione um ponto de interrupção para verificar macros de erro e limpar o processamento da API

  • WT-8081 Corrigir funções de gancho em camadas para fornecer padrão para string de configuração

  • WT-8086 Criar teste C++ para procurar de prefixo perto de entries

  • WT-8092 Prefixo de saída antecipada quando as chaves estão presentes na lista de inserção

  • WT-8094 Corrija o uso após a liberação no extrator csv

  • WT-8101 Ativar o modo de diagnóstico para os testes de PPC em evergreen

  • WT-8103 Pule uma alça se não for uma árvore

  • WT-8104 Corrija vazamentos de memória observados pela ASAN

  • WT-8108 Usar arquivos temporários e renomeie na loja local

  • WT-8112 Ignorar verificação nula, por coveridade

  • WT-8113 Remover código morto, por coveridade

  • WT-8115 Definir macros somente quando necessário em arquivos cpp

  • WT-8119 Adicionar testes compactos direcionados à estrutura de testes existente

  • WT-8121 Criar um teste de estresse de longa duração que insira uma grande quantidade de dados durante um longo período

  • WT-8125 Atualizar hs_cleanup cppsuite test para usar a nova lógica thread_context

  • WT-8126 Marcar a árvore como suja somente se não for recém-criada ao instanciar uma página de folha da loja virtual excluída

  • WT-8146 Pare o componente de rastreamento quando um teste C++ terminar

  • WT-8148 Corrige o erro de digitação de comentário em util_verify.c

  • WT-8161 Reduzir a verbosidade do CMake Evergreenfumam

  • WT-8162 Refatorar o uso do argumento SMOKE no auxiliar 'define_c_test'

  • WT-8164 Desativar o teste10 python rollback_to_stable no Windows

  • WT-8171 Implemente um teste de estilo C na estrutura de teste CPP

  • WT-8193 Caso de canto incorreto na rollback para estabilidade do VLCS

SERVIDOR-57716 A cadeia de certificados parcial no PEM causa falha de validação no OCSP

  • SERVIDOR-34938 Desaceleração ou travamento secundário devido ao conteúdo fixado no cache por um único lote de oplog

  • SERVIDOR-36263 Ignorar validação da operação em applyOps deve exigir privilégio especial

  • SERVIDOR- A44316 mensagem de registro no InitialSyncer para definir o início da aplicação do carimbo de data e hora está incorreta

  • SERVIDOR- Certifique-se59212 de que o nó foi desativado antes de esperar pela aquisição do catchup em catchup_takeover_with_higher_config.js

  • SERVIDOR-59478 Mover comando serverStatus antes de pegar RSTL em catchup_takeover_with_higher_config.js

SERVIDOR- adicionar57178 teste de regressão para índice composto multichave

SERVIDOR- as56877 operações de inserção podem falhar ao definir o índice para multichave após a interrupção da atualização do catálogo de várias chaves

WT-7830 Migre os scripts de configuração do python para usar o cmake

  • SERVIDOR-49435 uassert em NetworkInterfaceTL::setTimer pode causar falha no servidor se a conexão futura não estiver pronta imediatamente

  • SERVIDOR-53069 Desativar testes de morte em variantes de limpeza de endereço e memória

  • SERVIDOR-53479 Aguarde operações espelhadas no mirror_reads.js

  • SERVIDOR-53849 Saia do getLog em timestamped_reads_wait_for_prepare_oplog_visibility.js

  • SERVIDOR-55589 o comando replSetMaintenance não utiliza o RSTL

  • SERVIDOR-56580 Promova build-tools=próximo a estável

  • SERVIDOR-57262 Permitir que os nós votem em candidatos com configuração superior

  • SERVIDOR-57268 adicionar query multikey para validate_multikey_restart.js

  • SERVIDOR-57360 Registre informações de depuração adicionais para o "invariante (_requests.empty());" em ~LockerImpl

  • SERVIDOR-57630 Habilitar SSL_OP_NO_RENEGOTIATION no Ubuntu 18.04 ao executar com OpenSSL 1.1.1

  • SERVIDOR-57752 Teste o fim do mongod durante um ponto de controle de desligamento limpo

  • SERVIDOR- Faça57893 rsm_horizon_change.js resilientes a falhas de rede

  • SERVIDOR- O58051 Mongod.exe não libera identificadores de arquivo em registros girados no Windows 10

  • SERVIDOR-58169 Registre informações de timestamps sobre como atingir invariantes em torno do cálculo estável de timestamp

  • SERVIDOR- A58184 thread de ponto de verificação gera afirmações quando executadas com transações preparadas em recuperação na inicialização

  • SERVIDOR-58280 a sincronização inicial trava ao ocultar o índice descartado quando as compilações de índice estão ativas

  • SERVIDOR-58402 Aumentar o tempo limite do comando de desligamento em shutdown_primary.js

  • SERVIDOR-58581 Adicionar variável SEARCH_META que preenche a partir de mongot

  • SERVIDOR-58582 Criar estágio $documents e implementar unionWith sem coleção

  • SERVIDOR-58588 Implemente o estágio $searchMeta

  • SERVIDOR-58594 ReplicationCoordinatorImpl::handleHeartbeatResponse_forTest não usa _mutex ao ler _rsConfig

  • SERVIDOR-58676 Proibir pipelines que definem a variável SEARCH_META em coleções fragmentadas

  • SERVIDOR-58813 Robustify jstests/multiversion/hashed_index_bad_keys_cleanup.js

  • SERVIDOR-58886 Permitir que o resultado 'vars' seja retornado de uma query de pesquisa fragmentada, mas falhar no acesso SEARCH_META

  • SERVIDOR-59135 Faça com que os destinos de mongocryptd em MSIs dependam de libsasl2

  • SERVIDOR-59188 Defeito da Análise de Coveridade 120391: Campo escalar não inicializado

  • SERVIDOR-59197 Exclua as entradas de imagens antigas quando os documentos de sessão correspondentes forem excluídos

  • SERVIDOR-59242 atualizar para snmp 5.9.1

  • SERVIDOR-59262 Remover tarefas burn_in_tests do storeFindAndModifyImagesInSideCollection construir variantes

  • SERVIDOR- Tente59414 configurar novamente o curador no powercycle em ramos mais antigos

  • SERVIDOR-59469 Adicionar espaço ausente na lista de variantes de burn_in_tags

  • SERVIDOR-59573 Adicionar setParameter que pode ser usado para restaurar o tempo limite do cursor inativo nas sessões

  • WT-6755 Documentação: preencher glossário do desenvolvedor

  • WT-6902 Subpágina de metadados para o Guia de Arquitetura

  • WT-6910 Escreva a subpágina "history store" para o guia de arquitetura

  • WT-6911 Escreva a subpágina "gerenciador de blocos" para o guia de arquitetura

  • WT-6914 Escrever a subpágina "arquivos de banco de dados" para o guia de arquitetura

  • WT-6915 Escreva a subpágina "arquivos de log" para o guia de arquitetura

  • WT-7006 Escreva a subpágina Conexão para o Guia de Arquitetura

  • WT-7007 Página do guia de arquitetura de backup

  • WT-7198 Corrigir15 falha no test_backup com incompatibilidade de backup

  • WT-7352 Corrigir01 o conflito test_hs entre operações simultâneas na modificação do cursor

  • WT-7363 Adiciona suporte para despejo da saída do armazenamento de histórico em formato hexadecimal

  • WT-7521 Remova excesso de invalidações na ckplist

  • WT-7592 Remover log_flush("sync=background") suporte

  • WT-7599 Atualizar o arquivo CONFIG com base na versão que está prestes a ser executada para testes de compatibilidade

  • WT-7663 Altere a extensão do armazenamento local para permitir somente operações FS somente leitura

  • WT-7673 Investigar e corrigir falhas no teste de manydbs no Windows

  • WT-7703 Corrigir o tempo limite em test_checkpoint_snapshot04

  • WT-7718 Renomear 'build_cmake'

  • WT-7732 Adicionar uma configuração de tempo limite para flush_tier

  • WT-7758 Forçar a remoção de uma página quando a cadeia de atualizações for muito longa

  • WT-7787 Não leia páginas para limpeza de checkpoint quando o cache estiver no modo agressivo

  • WT-7789 Altere os testes de python em camadas para falhar sem a biblioteca de extensões

  • WT-7817 Tornar os cookies de endereço de armazenamento hierárquico compatíveis com versões anteriores

  • WT-7838 Capacidade de a declaração de data e hora ordenada fazer mais do que uma mensagem de registro

  • WT-7842 Remover ulimit explícito -n call in many-collection-test

  • WT-7860 Melhorar relatórios de cobertura de código

  • WT-7864 Adicionar suporte ao run.py para executar listas/variações de cenários em um teste

  • WT-7865 Desativar a afirmação de tempo limite enquanto aguarda o despejo para sair antes do RTS e do teste

  • WT-7866 Atualizar os limites de cache_hs_insert em cppsuite-hs-cleanup-stress

  • WT-7870 Corrigir a medição da complexidade do código ciclomático

  • WT-7871 Remover comentário que não é mais verdadeiro

  • WT-7874 Remover dois outros comentários obsoletos

  • WT- Atualizar7876 a reversão para o teste estável para usar os valores booleanos corretos e atualizar a lógica de verificação estatística

  • WT-7880 Corrigir problema no registro da loja de histórico quando a atualização após a atualização preparada estiver na loja de histórico

  • WT-7882 Corrija a discrepância do wiredtiger.in no mongodb-4.4 branch

  • WT-7883 Remova a declaração wt_free incorreta

  • WT-7889 Encontre/substitua os usos existentes de WT por WiredTiger no guia de referência

  • WT-7890 Corrigir erro de sintaxe CMake em config_lib

  • WT-7891 Remover erros de digitação de documentos

  • WT-7893 Remover mensagem ignorada de wiredtiger_open em test_encrypt08

  • WT-7895 Corrigir falha na compilação da documentação arch-data-file.dox

  • WT-7897 Ative o registro detalhado para test_backup para15 ajudar na depuração

  • WT-7900 Correção da inserção de novos registros no formato de teste para a loja de colunas

  • WT-7901 limpeza do conjunto de testes

  • WT-7905 Corrigir o comportamento interno incorreto para compilações no CMake

  • WT-7907 Adicionar dependências à definição do módulo swig na compilação do CMake

  • WT-7908 Faça o armazenamento de colunas de comprimento variável funcionar novamente com os testes estáticos

  • WT-7909 Criar um novo método para verificar se há transações de usuário em execução antes de iniciar a operação de reversão para estável

  • WT-7918 Suporte à definição de um carimbo de data/hora de preparação no carimbo de data/hora de leitura atual

  • WT-7928 Ponto de verificação VLCS e melhorias adicionais do conjunto de testes

  • WT-7931 A remoção é modificada usando o cursor de remoção em test_multiple_older_readers_with_multiple_mixed_mode() para garantir que a remoção aconteça.

  • WT- Faça o7934 upload dos resultados de desempenho do teste de várias collections para o Altas

  • WT-7935 Adicionar64 implementação do braço da instrução equivalente do rdtsc

  • WT-7936 Atualize o script format.sh para executar testes de recuperação

  • WT-7937 Corrija s_docs para usar a sintaxe sh, não bash

  • WT-7938 Corrige a rollback para o vazamento de memória estável em caso de erro

  • WT-7940 Atualizar o caminho do mongod para o teste de muitos grupos

  • WT-7941 Adicione uma tarefa Evergreen para testar o cancelamento/recuperação com teste/formato

  • WT-7943 Não afirme os registros de data/hora ao reverter uma transação preparada

  • WT-7945 Mude o mecanismo de rollback para a camada operacional no cppsuite.

  • WT-7947 Permitir que o CMake aceite uma versão específica do Python

  • WT-7952 Pequenas correções de compilação de documentos

  • WT-7953 Ensine s_string a não procurar nas listas de opções de fim de semana.

  • WT-7955 Copiar format.sh e CONFIG.stress para o diretório de compilação de teste/formato com CMake

  • WT-7956 RTS para pular células RLE excluídas ou estáveis

  • WT-7961 Às vezes, atrasa o carimbo de data/hora mais antigo em timestamp_abort.

  • WT-7964 Corrigir reversão para estável incorretamente não revertendo atualizações em snap_max

  • WT- Atualiza7965 o número de geração de gravação da base de conexão no final do checkpoint de recuperação

  • WT-7968 Em timestamp_abort skip setting timestamps when all_durable moves backwards

  • WT-7970 Definir o carimbo de data/hora estável antes de iniciar as threads de ponto de verificação e relógio

  • WT-7974 Mais correções e testes na loja de colunas

  • WT-7984 Correção de um bug que poderia fazer com que um ponto de verificação omitisse uma página de dados

  • WT-7994 Adicionar tarefa de compilação de documentos ao teste de PR

  • WT-7995 Corrija a visibilidade global que não exceder a visibilidade estabelecida pelo checkpoint

  • WT-7996 Mais testes C de armazenamento de colunas

  • WT-7998 Pequenas correções na subpágina do guia Arquitetura em cache

  • WT-7999 Corrija a declaração para lidar com uma atualização no meio com carimbo de data e hora de parada máxima

  • WT-8005 Corrigir um bug de preparação de commit que poderia deixar a entrada do repositório de histórico sem solução

  • WT-8006 o código de limpeza de sincronização/checkpoint não é apropriado para o VLCS

SERVIDOR-57727 Condições da corrida em x509_invalid.js

  • SERVIDOR-6036 Desativar o tempo limite do cursor para cursores que pertencem a uma sessão

  • SERVIDOR-52906 moveChunk depois de uma migração com falha que reverteu os índices de clonagem pode ficar suspenso indefinidamente devido à falta de um índice de chave de shard

  • SERVIDOR-57850 Aumentar o tempo limite ao aguardar a migração no authCommands.js

  • SERVIDOR-37904 Permitir que um nó substitua a configuração de encadeamento de cluster (ativado/desativado)

  • SERVIDOR-58164 Quando a inserção do grupo falha, o tipo de erro não é impresso nos logs.

  • SERVIDOR-58258 Aguarde a sincronização inicial para limpar o estado antes de afirmar que a resposta 'replSetGetStatus' não tem campo 'initialSync'

SERVIDOR-58127 Corrija o vazamento de memória do benchRun() para analisar o benchRun() argumenta sob exceção

  • SERVIDOR- O49714 thread de visibilidade do Oplog pode ser lido da memória sem proprietário quando várias coleções de oplog estão presentes

  • SERVIDOR-50287 drop_index.js falha ao executar em passthrough suite com stepdown

SERVIDOR- Os54729 pacotes MongoDB Enterprise Debian/Ubuntu devem depender de libsasl2-modules e libsasl2-modules-gssapi-mit

  • SERVIDOR-56424 melhorar a mensagem de invariante de criação de índice para erro de sistema ENOSPC "28: Não há espaço restante no dispositivo"

  • SERVIDOR-56620 Os nós devem limpar explicitamente o arbiter durableOpTimeAndWalltime

  • SERVIDOR-57642 Falha invariante em src/mongo/db/query/plan_yield_policy.cpp 75 | Abortando

  • SERVIDOR-57650 Tornar o MigrationChunkClonerSource interrompível ao aguardar resposta aos comandos do destinatário

  • SERVIDOR-57798 Direcionar o usuário para a página de download do MongoDB Compass ao não instalar o MongoDB Compass devido a um problema de conexão usando ./install_compass

  • SERVIDOR-57983 Estouro de número inteiro para $range no Classic Engine

  • SERVIDOR-58187 Melhorar o desempenho do Connection Reaper e do MongoLDAP

  • SERVIDOR-58191 [Protocolo de migração] Permite delete_during_migrate.js tolerar falhas de migração de bloco devido ao tempo limite na fase de recuperação em variantes lentas.

  • SERVIDOR-58283 Adicione um novo arquivo de controle de versão para definir MONGO_VERSION e MONGO_GIT_HASH

  • SERVIDOR-58936 As restrições de índice único podem não ser aplicadas

  • WT-6280 Falha na remoção se corridas de manipulação fora de ordem com o ponto de verificação

  • WT-6729 Desative o despejo antes de executar a reversão para a verificação de transação ativa do stable

  • WT-6782 test_prepare_hs02 falha no WT_ROLLBACK: conflito entre operações simultâneas

  • WT-7231 Adicionar a compilação e os testes do CMake ao Evergreen

  • WT-7279 Permitir várias chamadas de encerramento para extensão de fonte de armazenamento

  • WT-7343 Escreva um script que execute many-collection-test.py

  • WT-7383 Adicionar framework para o novo teste hs_cleanup e refatorar o gerador de volume de trabalho e a operação do banco de dados

  • WT-7473 Resolver comentários "TODO: tiered" no código

  • WT-7507 Recuperação de atualizações para uma loja de histórico e um mundo com carimbo de data/hora

  • WT-7520 Adicionar valores de início e parada ao código de geração automática de sinalizadores

  • WT-7524 Funções do reator para obter a lista de pontos de verificação; Limpar exclusão ao pular pontos de verificação

  • WT-7539 Adicione uma opção de configuração que permita ao usuário especificar os modos de depuração.

  • WT-7543 Passar no nome de teste correto ao construir o caminho de configuração padrão

  • WT-7553 Afrouxe as restrições ao despejo de páginas com truncamento rápido para evitar falhas de cache bloqueadas

  • WT-7556 Corrigir test_rollback_to_stable10 failure cache_hs_ondisk is 0

  • WT-7583 Defeito 114074 da análise de cobertura : Código logicamente morto (retrabalho)

  • WT-7585 Corrigir falha no teste de complexidade ciclomática

  • WT-7589 Corrige a reabertura da conexão após um flush_tier em testes hierárquicos

  • WT-7603 Classificar estatísticas para corrigir saída JSON

  • WT-7605 Eliminação do suporte para million-collection-test

  • WT-7609 Relatório sobre o tempo gasto para iniciar e desligar o banco de dados no teste many-coll

  • WT-7616 Criar um teste de aprovação ou reprovação com base em muitas cargas de trabalho do workgen da collection

  • WT-7619 Adicionar uma nova otimização para ignorar páginas na passagem do cursor quando todas as entradas na página forem excluídas

  • WT-7626 Somente garantimos que o despejo da restauração da atualização ocorreu no modo de depuração de teste09

  • WT-7628 Retornar uma mensagem de erro quando fornecida argumentos de linha de comando inválidos na estrutura de teste

  • WT-7629 Execute o formato clang em .cxx na base de código.

  • WT-7632 Corrija um argumento inválido em test_rollback_to_stable14

  • WT-7639 Altere test_tiered02.py para coletar mais dados antes de declarar o arquivo ausente

  • WT-7640 Corrigir02 a falha de test_backup em que as tabelas de ponto de verificação são diferentes devido ao fato de o cursor de ponto de verificação não ser compatível

  • WT-7644 Implemente hooks python para armazenamento em camadas

  • WT-7646 Remover usos desnecessários da macro WT_WITH_BUCKET_STORAGE

  • WT-7647 Alterar o wrapper do Zstandard para incluir o gerenciamento de contexto

  • WT-7649 Ignorar declaração de data e hora durante a recuperação

  • WT- Não7659 permitir renomear na tabela em camadas

  • WT-7660 Renomear poc_test para base_test na estrutura de teste cpp e adicionar lógica insert_operation

  • WT-7667 Corrigir a saída JSON do workgen

  • WT-7668 Sobrecarregar o método de atualização para o teste hs_cleanup

  • WT-7670 Modifique o formato da tag de teste e marque testes adicionais de python

  • WT-7672 Remover o check-test da variante de compilação do Windows CMake Evergreen

  • WT-7674 reduzir o trabalho de reversão à estabilidade para páginas de truncamento rápido

  • WT-7675 Consulte as últimas alterações no carimbo de data/hora do ckpt sem assumir o ponto de controle

  • WT-7676 Reformatar o backup wtperf para ler apenas em arquivos em vez de wt_copy_and_sync

  • WT-7679 Crie um teste evergreen para o estresse com muitas manipulações

  • WT-7680 reversão para estável para oferecer suporte à operação em arquivos individuais

  • WT-7683 Adicionar o gancho de teste python para chamar flush_tier () durante connection.close ()

  • WT-7685 Corrija valores e unidades inválidos para latências no workgen

  • WT-7686 Corrigir chamada de configuração, permitindo que a opção "sync" funcione para flush_tier

  • WT-7687 Pare o thread do gerente em camadas antes do thread interno

  • WT-7689 Corrigir double free em __curhs_insert

  • WT-7690 Corrige o erro de coveridade quando o enum é comparado ao 0 (incr_backup:table_changes)

  • WT-7692 corrigir falha no teste de verificação no ox10 14 cmake

  • WT-7696 Corrigir erro de coveridade - Variável não utilizada em _rollback_to_stable_btree_apply_all

  • WT-7698 Diminua o valor de max_latency em muitos cenários de dhandles para workgen

  • WT-7705 Adicione uma afirmação para garantir que não haja atualizações na nova imagem de disco na restauração da atualização

  • WT-7707 Simplificar as divisões de inserção para usar a chave de WT_REFs de divisão

  • WT-7708 Adicione um asserto para garantir que o carimbo de data/hora durável seja maior do que o carimbo de data/hora estável no final do commit preparado

  • WT-7715 Corrigir bool não inicializado em txn_ckpt.c

  • WT-7717 Altere macros em local_store.c para usar o namespace WT

  • WT-7719 Alterar valor padrão de ENABLE_STRICT para "OFF" (Melhorias de usabilidade do CMake)

  • WT-7720 Atualizar a documentação do POSIX CMAKE doxygen (Melhorias na usabilidade do CMake)

  • WT-7723 Exclua as atualizações no armazenamento de histórico se elas forem revertidas ou se forem a primeira atualização estável na cadeia de atualizações

  • WT-7724 Corrigir a corrida ao executar checkpoints simultâneos e flush_tier

  • WT-7725 Adicionar colchetes ausentes ao redor do parâmetro na definição da macro

  • WT-7726 Separando a porção de validação do modelo de banco de dados

  • WT-7727 Corrige o ponteiro nulo passado para memcpy() durante o teste 'format'.

  • WT-7729 Correção para gravar informações corretas sobre os níveis no ponto de verificação

  • WT-7730 Alterando os formatos dos registros de data/hora mais antigos para corresponder ao formato de registro de data/hora do commit

  • WT-7739 Volte para usar o MacOS 10.14 para tarefa de compilação Evergreen

  • WT-7741 Corrigir endereço desalinhado em crc32-x86.c

  • WT-7742 Corrigir endereço desalinhado em wt3184_dup_index_collator/main.c

  • WT-7743 Correção de estouro de número inteiro no2999teste de conjunto wt _join_extractor

  • WT-7744 Corrigir ponteiro nulo dentro de wt3338_partial_update csuite

  • WT-7746 Melhorar a sincronização do diretório com o CMake helper 'create_test_executable'

  • WT-7748 Corrigir sondas de biblioteca CMake para bibliotecas que não estão no caminho padrão do vinculador

  • WT-7749 Correções selecionadas para (e de) criação e teste no NetBSD

  • WT-7751 Adicione uma declaração para garantir que nunca selecionemos uma atualização que foi gravada no armazenamento de histórico para o armazenamento de dados

  • WT-7752 Atualizar código da embalagem de acordo com a documentação

  • WT-7754 Corrige a corrida ao atualizar o identificador de arquivo do gerenciador de blocos

  • WT-7755 YSCB: adicione uma implementação nativa do YCSB ao WTPERF.

  • WT-7756 RTS para limpar o sinalizador HS de uma atualização após a lápide

  • WT-7761 Melhore o debug_print para incluir timestamp, thread_id e reordenar argumentos em cppsuite.

  • WT-7762 Crie configurações estresse para os dois testes e adicione-as ao evergreen.

  • WT-7763 Problemas de cobertura encontrados na estrutura de teste de estresse

  • WT-7765 Corrige o estouro de números inteiros com sinal no intpack-test3

  • WT-7766 Corrigir ponteiro nulo passado para memset em test_wt3338_partial_update

  • WT-7767 Limpeza de código para curhs_remove e __txn_fixup_prepared_update

  • WT-7770 Correção de problema ao vincular TCMalloc ao CMake

  • WT-7776 Adicione um limite rígido no número de atualizações de modificação antes de instanciarmos uma atualização completa

  • WT-7778 Corrigir desreferenciação nula e retorno de tamanho de alocação incorreto

  • WT-7780 Garanta o sequenciamento de mensagens de registro na estrutura de teste.

  • WT-7781 Evite ignorar testes de python para 3bibliotecas ext de terceiros em compilações do CMake

  • WT-7782 Implementação separada dos cabeçalhos na estrutura de teste cppsuite

  • WT-7784 Habilite o RTS para usar o snapshot do checkpoint em tabelas de registro de data/hora

  • WT-7795 Fix CppSuite failure "expected ) before PRIxMAX"

  • WT-7796 Digitalize a tabela de acompanhamento e exclua partes obsoletas dela.

  • WT-7797 Desativar estatísticas de pós-execução no teste CppSuite

  • WT-7799 Não relata a falha de wiredtiger_open nos testes de Python para saída

  • WT-7802 Remova a lógica de combinação da mesma atualização da transação do armazenamento de dados

  • WT-7804 Corrigir test_hs24 confirmando a atualização do modo misto do valor errado

  • WT-7807 Remover arco não utilizado em backup_config

  • WT-7811 Corrigir test_hs24 que não está sendo confirmado a partir do registro de data 0 e hora

  • WT-7813 Para de inserir no armazenamento de histórico no caso de uma atualização preparada

  • WT-7815 Inicializar corretamente prev_upd_ts para afirmação de data e hora ordenada

  • WT-7825 Corrigir24 a ordem das chaves do test_hs

  • WT-7831 Limpar ids de transação da execução anterior ao recompactar a célula

  • WT-7832 Adicione uma extensão de criptografia que use a biblioteca de criptografia libsodium.

  • WT-7836 Corrigindo uma série de pequenos problemas na estrutura de teste cppsuite

  • WT- Limpa7837 a estrutura de atualizações em wt_hs_insert_updates para não ativar assert

  • WT-7841 adicionar configuração de checksum "only unencrypted", alternar o padrão de checksum para "on"

  • WT-7843 Adicione macros ausentes para definir PRIxMAX

  • WT-7846 Desativar test_tiered08

  • WT-7851 Corrigir checksum ilegal em compatibility-test-for-newer-releases

  • WT-7852 Não liberar o bloqueio do servidor de despejo ao despejar páginas

  • WT-7856 Habilite o teste de descarga com cursor aberto em test_tiered04

  • WT-7882 Corrija a discrepância do wiredtiger.in no mongodb-4.4 branch

  • SERVIDOR-55797 Corrigir o problema de corrida em x509_invalid.js

  • SERVIDOR-56240 Ativar o ponto de verificação para o armazenamento de dados do keystore

  • SERVIDOR-47534 Remover mongos_dataSize.js da lista negra do conjunto sharding_last_stable_mongos_and_mixed_shards

  • SERVIDOR-47699 Alterar o tipo de rendimento utilizado pelo excluidor de intervalo de YIELD_MANUAL para YIELD_AUTO

  • SERVIDOR-48648 Retornar ShardVersion atualizada em _configsvrCommitChunkMerge para evitar atualização de metadados cegos

  • SERVIDOR-48653 Retornar ShardVersion atualizada em _configsvrCommitChunkSplit para evitar atualização de metadados cegos

  • SERVIDOR-50209 A recarga interna do ShardRegistry não é interrompível

  • SERVIDOR-51170 Garantir que as atualizações do banco de dados sejam realizadas após a inicialização do ShardingState

  • SERVIDOR-54675 Arredondar o tamanho dos dados da collection para zero se for considerado negativo na inicialização ou replicação do rollback

  • SERVIDOR-56261 Falha do invariante em hasTransientTransactionOrRetryableWriteError

  • SERVIDOR-56654 Não usa a trava distribuída da collection para divisões de chunks

  • SERVIDOR-56779 Não use a trava distribuída da collection para mesclagens de chunks

  • SERVIDOR-56786 Há três atualizações de informações de roteamento e duas varreduras de chunks no caminho mergeChunks

  • SERVIDOR-57009 Informações adicionais de depuração em caso de falha durante a alteração do FCV

  • SERVIDOR-57055 delete_during_migrate.js está falhando consistentemente em conjuntos de testes com a Cobertura de Código habilitada

  • SERVIDOR-57102 Correção de invariantes no ShardServerCatalogCacheLoader para considerar termos diferentes

  • SERVIDOR-57475 ShardingTest.stop deve entrar em migrações de chunks de nível superior

  • SERVIDOR-58109 O novo caminho '_configsvrMergeChunks' é mais caro do que o antigo

  • SERVIDOR-50327 Adicione o namespace param ao failpoint em new_transaction_waits_for_previous_txn_table_updates.js

  • SERVIDOR-53447 Insira na lista negra1.js de testes de passagem de transação com falhas

  • SERVIDOR-55070 Evita analisar campos desnecessários de entradas de BSON oplog

  • SERVIDOR-55120 Corrigir o link dos documentos para a mensagem de erro fatal na inicialização quando houver uma configuração inválida

  • SERVIDOR-55465 Correção de invariante após falha na solicitação de votação das primárias atuais no teste eleitoral de aquisição de recuperação

  • SERVIDOR-55573 Impasse entre redução e migração de chunks

  • SERVIDOR-55751 Aumente o tempo limite das eleições em initial_sync_nodes_contribute_to_liveness_majority.js

  • SERVIDOR-55766 Introduzir um mecanismo otimizado de recuperação de replicação de inicialização "para restauração"

  • SERVIDOR-56054 Altere o valor minThreads do pool de threads do gravador de replicação para 0

  • SERVIDOR-56415 AwaitNodesAgreeOnPrimary não funciona quando dado um conjunto de nós não padrão

  • SERVIDOR-56937 upgradeSet() em multi_rs.js pode perder o estado de autenticação durante a atualização primária

  • SERVIDOR- A53433 redução de mapas é versionada na conexão direta com os fragmentos

  • SERVIDOR-56144 Altere todos os microbenchmarks relacionados a query para que usem comandos em vez do protocolo de fio legado

  • SERVIDOR-56465 Falha do invariante em Variáveis::getRuntimeConstâncias() const

  • SERVIDOR-38909 Permitir modificadores de atualização vazios, tratando como um erro sem saída em vez de um erro

  • SERVIDOR- O56518 findAndModify exclui incondicionalmente as entradas de oplog preImage no-op, causando falhas durante a migração de chunk

SERVIDOR-53760 O pipeline $unwind + $sort produz um grande número de manipuladores de arquivos ao ser transferido para o disco

  • SERVIDOR- A46805 validação deve limitar o uso de memória em sua segunda passagem

  • SERVIDOR- Os48528 ValidateTests podem falhar esporadicamente devido ao hash KeyString

  • SERVIDOR-51699 index_build_restart_secondary.js (indexbg_restart_secondary.js) deve lidar com exceções ao verificar índices após reiniciar o nó

  • SERVIDOR-54005 É possível que a lógica oplogTruncateAfterPoint não encontre uma entrada de oplog c/ timestamp LTE WT all_durable timestamp

  • SERVIDOR-56780 [4.4] mongod collStats não lida com valores grandes para escala

SERVIDOR-48567 Avisos durante o processamento de passarela

  • SERVIDOR-46871 a presença de liblzma aparentemente não foi verificada pelo configure

  • SERVIDOR-48691 Corrija as compilações do Ninja no Windows Enterprise Server

  • SERVIDOR-50568 Suporte à plataforma: remover Ubuntu18.04 zSeries de 5.0

  • SERVIDOR-53054 O construtor ninja não consegue vincular no Windows com LNK1561: ponto de entrada deve ser definido

  • SERVIDOR-53952 Construir com ninja + ASan envenena o diretório build/install/

  • SERVIDOR-55460 Corrija o empacotamento e o teste de RPM para SLES 12

  • SERVIDOR-37125 O ciclo de energia deve ignorar uma referência de processo se ela não existir mais

  • SERVIDOR-40820 Pacote Jstestfuzz para introduzir conflitos de escrita espúrios

  • SERVIDOR-47720 Esclareça a mensagem de registro "RecordId(...) não encontrado no índice da chave"

  • SERVIDOR-48890 permitir $addFields com documento vazio e fazer com que seja um no-op

  • SERVIDOR-49336 Defina os metadados do cliente se estiverem faltando durante o failCommand

  • SERVIDOR-49930 Nome da coleção de registros em createCollectionForApplyOps() invariante de que as coleções não são renomeadas para fora do caminho na replicação de estado estável

  • SERVIDOR-50549 Transforme códigos de erro relacionados à conexão em comandos proxy

  • SERVIDOR-50576 utilitário mongokerberos está ausente no instalador MSI

  • SERVIDOR-50662 Suporta grandes duplas e outros valores duplos no FTDC

  • SERVIDOR- o51172 resmoke às vezes lança TypeError ao calcular o tempo decorrido para teste

  • SERVIDOR-52657 index_commands_shard_targeting.js depende de MaxTimeMs muito curtos

  • SERVIDOR-52689 Reativar refine_shard_key_transaction_stress

  • SERVIDOR-53035 fornecer uma maneira de ASSERT a partir de um thread não principal em testes de unidade

  • SERVIDOR-53187 Melhorias no registro estruturado para split_vector/chunk_splitter linhas 22107 e 21908

  • SERVIDOR-53334 Falha inesperada de invariante, causando o desligamento do servidor

  • SERVIDOR-53624 4.4 mongos não anexa o rótulo RetryableWriteError aos erros de desligamento

  • SERVIDOR- A53643 inicialização pode ver a versão antiga do documento featureCompatibilityVersion

  • SERVIDOR-53646 Captura a exceção se a espera pelo ponto de falha for lançada em conexões fechadas em awaitable_hello_on_nodes_with_invalid_configs.js

  • SERVIDOR-53671 Torne ~PooledScope() resiliente a exceções de "InterruptedAtShutdown"

  • SERVIDOR-53726 Suporte à plataforma: Remover RHEL6 ZSeries

  • SERVIDOR-53728 Suporte à plataforma: remover SLES12 zSeries

  • SERVIDOR-54489 A validação completa pode anexar erros sem limite

  • SERVIDOR-54793 Exclua os arquivos principais se a tarefa for bem-sucedida

  • SERVIDOR- A54878 compactação pode registrar um valor incorreto para freedBytes

  • SERVIDOR-54890 Desative a validação em segundo plano e as verificações dbHash em coleções limitadas em 4.4

  • SERVIDOR-54896 Definir getLastErrorDefaults quebra transações com vários documentos

  • SERVIDOR-55012 o renameBetweenDBs precisa sempre reposicionar seu cursor no caso de um writeConflict

  • SERVIDOR-55034 O comando profile não deve usar travas de banco de dados S ou X

  • SERVIDOR-55119 Criar aviso de inicialização indicando que os509 certificados X. sem SANs são preteridos

  • SERVIDOR-55249 Arquivar todos os arquivos de dados para testes com falha nos construtores necessários da linha principal

  • SERVIDOR-55275 O construtor de índices deve verificar se há interrupção entre as fases de varredura de collection e carregamento em massa

  • SERVIDOR-55316 Desconecta conexões LDAP fora da linha

  • SERVIDOR-55742 Definir configuração kmipClientCertificateSelector em janelas/macOS

  • SERVIDOR-55753 Use w: maioria para o comando createCollection em transactions_committed_with_tickets_exhausted.js

  • SERVIDOR-56062 Reinicia compilações de índice após erros CappedPositionLost

  • SERVIDOR-56164 Todos os projetos de desempenho usam a ramificação principal do DSI

  • SERVIDOR- A fila de56216 confirmação deve verificar se não há TODOs abertos no código

  • SERVIDOR- O56307 "algoritmo de convergência" da migração de chunks é muito primitivo

  • SERVIDOR-56310 Use w: maioria para o comando createCollection em kill_sessions_with_prepared_transaction.js

  • SERVIDOR-56325 Aguarde o ponto de falha em server_transaction_metrics.js ser atingido para que um serverStatus válido seja recebido

  • SERVIDOR-56347 Habilitar intrínsecos LSE na versão

  • SERVIDOR-56371 Atualize a timelib para 2021.06

  • SERVIDOR-56372 Adicionar parâmetro de servidor retryableFindAndModifyStorageLocation

  • SERVIDOR-56373 [RRFaM] Ao gravar imagens FaM na tabela txn, escreva entradas oplog com needsRetryImage

  • SERVIDOR-56374 [RRFaM] Tenha o caminho de atualização gravado em config.image_collection

  • SERVIDOR-56375 [RRFaM] Faça com que o caminho de exclusão seja gravado em config.transactions

  • SERVIDOR-56376 [RRFam] Adicionar jstest que exercita os dois comportamentos de FaM que podem ser repetidos

  • SERVIDOR-56377 [RRFaM] Adicione o teste FSM para executar FaM retrátil enquanto inverte o parâmetro do servidor

  • SERVIDOR-56452 Ancora-se na chamada de resposta de PooledLDAPConnection::setup

  • SERVIDOR-56468 Entrada incorreta no cache do plano para o predicado {$ne: null}, levando a resultados ausentes na query.

  • SERVIDOR-56501 Adicione contadores de op para códigos op legados (OP_QUERY, OP_INSERT, etc.)

  • SERVIDOR-56509 Envolva a chamada _keyExists de inserção de índice único em uma reconfiguração de cursor WT.

  • SERVIDOR-56516 Corrigir comportamento indefinido no código de análise do operador de projeção $slice

  • SERVIDOR-56563 [RRFaM] Forjar entradas de oplog de imagem noop para migração de chunks

  • SERVIDOR-56630 Caminhos do Unittest OpObserverImpl::onDelete/onUpdate para findAndModify repetíveis

  • SERVIDOR-56713 [RRFaM] Evita criar imagens durante a initial sync

  • SERVIDOR-56751 Verifique se há comentários a fazer como parte da execução do patch build

  • SERVIDOR- O56772 Validator BSON será perdido se ocorrer conflito de gravação durante o collMod

  • SERVIDOR-56819 $indexOfCP retorna resultado incorreto ao procurar string vazia dentro string vazia com índice de início diferente de zero (somente mecanismo de execução clássico)

  • SERVIDOR-56839 A busca de índice simultânea com transações preparadas recém confirmadas pode retornar resultados errados

  • SERVIDOR-56929 Melhorar a mensagem de erro para downgrades inadequados, resultando em opções de coleção inválidas

  • SERVIDOR-56952 [4.4] Adicionar uma nova variante de construção com storeFindAndModifyImagesInSideCollection=true

  • SERVIDOR-56961 [v4.4] Verifique se o cluster está no fCV 4.4 ao executar o gancho FuzzerRestoreClusterSettings

  • SERVIDOR- O56976 comando "setIndexCommitQuorum" não tem efeito enquanto a compilação do índice aguarda que o quorum para o commit seja satisfeito

  • SERVIDOR-57015 [RRFam] A gravação na collection de imagens deve estar em um UnreplicatedWriteBlock

  • SERVIDOR-57036 Pin MarkupSafe == 1.1.0

  • SERVIDOR-57043 Teste para ramificação

  • SERVIDOR-57053 Reescreva $nor com um predicado de $text para $not inválido

  • SERVIDOR-57057 Reduzir as atualizações de informações de roteamento no caminho mergeChunks

  • SERVIDOR-57064 Registro de criação de índice e dropIndex(es) no mongos

  • SERVIDOR-57074 [v4.4] Adicionar a marcação require_document_locking ao index_build_capped_position_lost.js

  • SERVIDOR-57084 A construção MSI deve depender da instalação do PDB

  • SERVIDOR-57091 loop infinito em GranularityRonderPreferredNumbers::roundDown

  • SERVIDOR-57117 A análise ReadPreferenceSetting não é resiliente aos tipos incorretos para a opção "hedge"

  • SERVIDOR-57136 Erro de versão de fio incompatível no desligamento secundário no cluster fragmentado

  • SERVIDOR-57145 Falha do invariante em OCSPManager::requestStatus

  • SERVIDOR- O57157 comando assert serverStatus funciona no auxiliar getBinVersion() jstest

  • SERVIDOR-57172 Faça json.send antes de DSI post_run

  • SERVIDOR-57173 Escrever uma imagem invalidada para findAndModify tentável quando os secundários aplicarem operações anteriores a minValid

  • SERVIDOR-57192 [4.4] Tempo limite de aquisição de bloqueio de validação em segundo plano e dbHash inferior

  • SERVIDOR-57233 Colocar conexões LDAP em linha se a multithreading não estiver ativada

  • SERVIDOR-57251 Corrigir corrida de checkLog em salvage_incomplete_rolling_index_builds.js

  • SERVIDOR-57270 Desativar prepare_read_cursor_out_of_bounds.js em ephemeralForTest

  • SERVIDOR-57273 remova o teste flow_control_replica_set.js

  • SERVIDOR-57275 Atualize kmip_server.py para ser mais verboso

  • SERVIDOR- Tornar57328 ReplsetTest.upgradeSet() tolerante a reeleições

  • SERVIDOR-57330 Atualize as configurações perf yaml para perf e sys-perf para usar perf.send

  • SERVIDOR-57476 A operação pode bloquear o conflito de preparação enquanto mantém o slot do oplog, interrompendo a replicação indefinidamente

  • SERVIDOR-57492 As gravações da tabela lateral inserem mais do que apenas o keystring

  • SERVIDOR-57497 store_retryable_find_and_modify_images_in_side_collection.js deve levar em conta um clustertime posterior em novas tentativas de respostas findAndModify

  • SERVIDOR-57541 mypy 0.900 quebra lint_pylinters

  • SERVIDOR-57557 [v4.4] Suporte a execução do auxiliar de shell checkFCV () com conexão mongos

  • SERVIDOR-57564 Aumente a duração do tempo limite do sistema para >2 horas para permitir que o fio copie todos os arquivos

  • SERVIDOR- Erros deanálise de ClientMetadata podem deixar a decoração ClientMetadataState em estado inválido57708

  • SERVIDOR-57768 Contadores obsoletos não são redefinidos para zero no wrap

  • SERVIDOR-57897 Adicionar opção readPrefMode às operações BenchRun Find/FindOne

  • SERVIDOR-57954 Atualizar a versão TPC-C em sys-perf.yml

  • SERVIDOR-58267 Corrija os usos do shardVersionRetry na versão4.4 (seleção parcial do SERVER-47530)

  • SERVIDOR-58306 A thread chunkInserter pode encerrar() se checkForInterrupt() for chamado depois que o stepdown eliminar o opCtx

  • WT-6204 Possível corrida entre o backup e o ponto de verificação no fechamento do arquivo

  • WT-6230 Nome do diretório do pacote de teste do python Sanitize

  • WT-6362 Garantir que as operações de armazenamento de histórico no contexto da sessão do usuário estejam corretas

  • WT-6387 Remover sinalizador WT_CURSTD_UPDATE_LOCAL não utilizado

  • WT-6403 Restaurar o formato sem carimbo de data/hora do teste transacional

  • WT-6436 Correção de não redefinir a chave ao tentar pesquisar no armazenamento de histórico novamente

  • WT-6538 Corrija a verificação de visibilidade de preparação na página se o início e o fim forem da mesma transação preparada

  • WT-6555 Corrigir erro de memória em test_txn13

  • WT-6576 Corrija a chave preparada para disco abortada

  • WT-6737 Adicionar checkpoints explícitos em test_hs14 para melhorar a previsibilidade

  • WT-6893 Desativar a configuração huffman no teste de compatibilidade

  • WT-6956 Recorte 10 o WiredTiger .0.0 versão

  • WT-7076 Colocação de dados para armazenamento em camadas no WiredTiger

  • WT-7092 Reduzir chamadas para hash URI ao abrir/fechar cursores em cache por um

  • WT-7105 Adicione mensagens de erro de recuperação para incluir o URI

  • WT-7106 Aumentar a frequência com que a codificação delta é usada para registros do armazenamento de histórico

  • WT-7133 Corrige o bug na coleta de estatísticas quando as páginas de destino forem reduzidas devido à alta pressão de cache de HS

  • WT-7135 Verificações adicionais para detectar ao escrever metadados corrompidos

  • WT-7173 Desenvolver esquema de nomenclatura de objetos para armazenamento em camadas

  • WT-7176 Adicionando Ubuntu 18.04 Variante ASAN para compilação wiredtiger

  • WT-7185 Evite abortar uma transação se ela estiver forçando o despejo e a mais antiga

  • WT-7186 Corrigir atualizações esperadas de aborto na memória no cenário de preparação

  • WT-7190 Limitar o despejo de páginas do armazenamento que não sejam do histórico quando o checkpoint estiver operando no armazenamento do histórico

  • WT-7191 Substituir hash FNV por hash City

  • WT-7204 Atualizar o suporte de instanciação de teclas de navegação para trás do cursor

  • WT-7228 Não ligue em seguida se não encontrarmos a chave na loja de história

  • WT-7229 Alinhar fora de ordem e manuseio de modo misto

  • WT-7230 Suporte do sistema de compilação CMake para x86 alvos POSIX

  • WT-7234 Chaves comprimidas e amplificação de memória

  • WT-7241 Adicionar alertas para verificar se o mecanismo de cancelamento de transação preparado está funcionando conforme o esperado

  • WT-7253 Adicionar funcionalidade de importação para testar/formatar

  • WT-7264 Criar uma nova configuração para pesquisa próxima que permita sair rapidamente ao pesquisar prefixos

  • WT-7266 Teste para validar a nova leitura de arquivos que foram fechados com o histórico ativo

  • WT-7267 Comparar toda a chave do armazenamento de histórico ao inferir a posição do cursor em search_near

  • WT-7281 Adicione métrica para registrar o total de sessões verificadas

  • WT-7282 Transforme mensagens de depuração de backup em mensagens detalhadas

  • WT-7296 Mesclar configuração padrão com configuração de teste fornecida na estrutura de teste

  • WT-7297 Corrija a assertion

  • WT-7312 Chaves/valores atualizados para o tipo String e salvar as chaves criadas

  • WT-7315 Implementação da operação de thread de atualização na estrutura de teste

  • WT-7316 Adição de aceleradores de operação e modificação da funcionalidade do componente para separar o loop principal

  • WT-7325 Criou um script para gerar um novo teste na estrutura de teste WT

  • WT-7329 Adicionar recurso de gancho ao teste Python

  • WT-7332 Adicionar capacidade de percorrer tabelas de criação e descarte no workgen

  • WT-7345 Atualizar formato incorreto de avisos de direitos autorais

  • WT-7346 Conectar novas alterações de API à extensão de armazenamento local

  • WT-7348 Suporte completo ao CMake POSIX

  • WT-7355 Criar ganchos de python para validar a implementação de cursor em camadas

  • WT-7356 Implementar carregamento em massa para tabelas hierárquicas

  • WT-7365 Alterar o formato do arquivo de configuração

  • WT-7367 Não remova atualizações instáveis de uma página de árvore do banco de dados na memória

  • WT-7368 Adicionar WT_STORAGE_SOURCE.customize_file_system no lugar de localizações

  • WT-7374 Adicionar lógica de verificação de branch ausente para a tarefa de atualização de documentos

  • WT-7376 Inicializar nome do cursor em camadas

  • WT-7379 Desativar testes da loja de colunas no teste de compatibilidade

  • WT-7380 Corrija a connection string do wiredtiger para limpar estatísticas

  • WT-7381 Lista de dicas da árvore em cache entre pontos de controle

  • WT-7382 Refatorar a validação do banco de dados na estrutura de teste

  • WT-7384 Corrigir um disparo de declaração ao inserir no armazenamento de histórico

  • WT-7385 Remover 'auth_token' de ser reconfigurável

  • WT-7387 Substituir cluster/nó por hostid

  • WT-7388 Adicionar parens à atribuição em condicional

  • WT- A7389 remoção do cursor posicionado em níveis deve deixar o cursor posicionado

  • WT-7390 Adicionar sinalizador --noremove ao executor de testes Python

  • WT-7394 Defeito 118020 da Análise de Coveridade : Variável Escalar Não Inicializada

  • WT-7395 Defeito 118042 da análise de coverity : Dereferência após verificação nula

  • WT-7400 Defina o sinalizador WT_HS_READ_ALL para a pesquisa antes de corrigir os registros de data e hora fora de ordem.

  • WT-7403 Cursor aleatório em loops de tabela em camadas vazios para sempre

  • WT-7407 classificador de falha de teste/formato

  • WT-7409 Remover código morto

  • WT-7410 Divida os sinalizadores de sessão em dois para acomodar mais sinalizadores de sessão no futuro

  • WT-7411 Estatísticas e contador para rastrear atualizações preparadas

  • WT-7413 Adicione uma opção ao wtperf para executar uma operação de backup

  • WT-7414 Crie um teste de python para garantir que todas as tabelas que são descartadas durante o backup estejam no backup

  • WT-7415 Adicionar novos arquivos de configuração com opção de backup

  • WT-7416 Tabela importada requer cópia completa entre backups incrementais

  • WT-7419 Alterações de armazenamento local em camadas para usar o sistema de arquivos WT

  • WT-7420 Armazenamento local em camadas alterado para liberar arquivos para diretório de blocos

  • WT-7423 Limpe o LSN do ponto de verificação e faça backup dos metadados na importação

  • WT-7425 Correção para a opção de linha de comando -C

  • WT-7428 Mova o armazenamento de bucket para uma estrutura em camadas

  • WT-7429 Definir metadados somente leitura ao alternar objetos em camadas

  • WT-7437 Atualize a documentação para doxygen 1.8.17

  • WT-7440 Integre o cursor de arquivo ao armazenamento em níveis

  • WT-7446 Corrigir o valor de duration_seconds incorreto na estrutura de teste

  • WT-7447 Corrija o disparo de afirmação porque a atualização fora de ordem na página não é retirada da pilha

  • WT-7452 Melhora o registro quando a recuperação (e o RTS) estão demorando muito

  • WT-7453 Defeito 119968 da análise de coverity : continuar não tem efeito

  • WT-7454 Defeito 119967 da análise de coverity : continuar não tem efeito

  • WT-7455 Defeito da Análise de Coveridade 119966: Teste redundante

  • WT-7456 Defeito 119965 da análise de coverity : leitura de ponteiro não inicializada

  • WT-7457 Coverity: corrigir erro na renomeação do armazenamento local

  • WT-7458 Defeito da Análise de Coveridade 119949: Teste redundante

  • WT-7459 Defeito da Análise de Coveridade 119947: Teste redundante

  • WT-7463 Usar wt_off_t para evitar tipos de ponteiros incompatíveis

  • WT-7468 Corrigir a configuração de metadados de objetos e arquivos em camadas

  • WT-7469 Corrija o possível bloqueio de leitura de backup ativo nunca desbloqueado

  • WT-7474 Redefinir verificações de ordem do cursor sempre que uma pesquisa for realizada

  • WT-7475 Atualize o formato para usar o novo tipo de cursor da loja de histórico

  • WT-7476 Atualize o manuseio da configuração para permitir definições de configuração opcionais

  • WT-7477 Corrigir bug de cobertura: possível desreferenciação NULL

  • WT-7478 Corrige o tipo coverity printf arg type para corresponder ao formato

  • WT-7480 Limpeza thread_contexts na estrutura de teste

  • WT-7481 Corrige a afirmação errada da comparação da geração de gravação de imagem de disco com a geração de gravação base btree

  • WT-7484 Defeito 120014 da Análise de Coveridade : Variável Escalar Não Inicializada

  • WT-7485 Defeito 120018 da análise de cobertura : vazamento de recursos

  • WT-7486 Cobertura explícita NULL desreferenciada

  • WT-7487 Cobertura explícita NULL desreferenciada

  • WT-7488 Defeito 120015 da análise de coverity : Dereferência após verificação nula

  • WT-7489 Evite executar RTS simultaneamente com ponto de controle

  • WT-7493 Adicione uma nova configuração de conexão para controlar a desvio da página com a evicção de restauração de atualização

  • WT-7496 Adicionar operações que cada nível pode suportar à estrutura de dados

  • WT-7497 Adicionar componente de limpeza aos metadados do objeto

  • WT-7498 Implementar operações de thread interno de armazenamento em camadas

  • WT-7499 Alterar a API WT_STORAGE_SOURCE.flush e adicionar flush_finish

  • WT-7500 Refatorar o código de início do thread em camadas

  • WT-7504 Corrigir21 o cache test_hs preso sujo

  • WT-7506 Permitir aspas simples e duplas dentro de comentários formatados automaticamente

  • WT-7510 Desabilitar importação quando a E/S direta estiver habilitada em teste/formato

  • WT-7511 Adiciona declaração para garantir que a página de armazenamento de histórico seja fixada antes da pesquisa

  • WT-7514 Permitir que o subsistema em camadas abra arquivos em nome do gerenciador de blocos

  • WT-7519 Corrigir estouro de campo de sinalizadores no WT_DATA_HANDLE

  • WT-7523 Teste para verificar se várias atualizações preparadas foram confirmadas ou revertidas

  • WT-7525 Adicionar verificação de ordem de chave logo após a inserção do armazenamento de histórico

  • WT-7528 Corrigir alterações WT_SESSION retorna EBUSY

  • WT-7531 Trate a atualização da restauração do despejo como um progresso

  • WT-7532 Manter a trava do esquema quando o gerente em nível ligar para flush_tier_once

  • WT-7535 Suporte completo ao CMake Windows

  • WT-7537 Alterar o sufixo do objeto de camada local para .wtobj

  • WT-7541 Comando permanente atualizado para analisar nomes de pastas com caracteres indesejáveis

  • WT-7542 Adicione um teste Python para reconfigurar o nível de compressão zstd após reiniciar

  • WT-7545 Limite os testes de atualização/downgrade a transações com carimbo de data/hora no isolamento de snapshot

  • WT-7546 Coverity: pequenos problemas no agente de testes do CppSuite

  • WT-7548 Crie uma macro para identificar os dhandles diretamente associados a um Btree

  • WT-7549 limpar identificadores do gerenciador de blocos para usar o nome do ID do objeto

  • WT-7550 Verifique corretamente a página fixada e corrija a não reinicialização do cursor em caso de erro

  • WT-7565 Atualizar configurações de backup inválidas

  • WT-7566 Resolver a gravação após a liberação de um dhandle morto

  • WT-7567 Retrabalho de reconfiguração de armazenamento em camadas

  • WT-7569 Corrigir o cancelamento incorreto de uma atualização de timestamp fora de ordem

  • WT-7573 Imprima uma mensagem de erro e saia para configurações de backup inválidas em testes de wtperf

  • WT-7574 desabilitar testes compactos para OS/X

  • WT-7577 Adicionar configuração de sincronização a flush_tier

  • WT-7579 Desativar teste de prefixo no teste de compatibilidade devido à incompatibilidade da pesquisa de isolamento de captura de imagem

  • WT-7581 Faça argumentos wt_cache_config consistentes com outras funções de configuração

  • WT-7588 Faça números de ID de objeto em camadas 32 bits

  • WT-7594 Usar o modo key_consistent em execuções de formato TS

  • WT-7595 Adicionar sinalizador ao cursor da loja de histórico para rastrear se a inserção da tabela subjacente foi bem-sucedida

  • WT-7602 Corrigir problemas de compilação do MacOS CMake

  • WT-7625 Atualizando a configuração do acelerador para ser mais amigável na estrutura de testes

  • WT-7633 Mude a tarefa Evergreen de atualização de documentos para o Ubuntu mais 20 recente.04 distro

  • WT-7634 Desativar a geração de páginas de manual no Doxygen

  • WT-7642 Correção do sinalizador de pesquisa de inserção na verificação da ordem da tecla do cursor do armazenamento de histórico

  • WT- Atualizar7643 ferramenta de decodificação de ponto de verificação para armazenamento em camadas

  • WT-7651 Adicionar sincronização para chamadas flush_tier

  • WT-7656 Destruir condvar em camadas após a união do thread

  • WT-7699 Corrigir o tratamento de RTS para abortar uma transação preparada fora de ordem

  • WT-7706 Usa a mesma atualização de transação quando o valor em disco for uma atualização preparada anulada

  • WT-7710 Correção para usar o btree do armazenamento de histórico para inicializar o cursor do armazenamento de histórico

  • WT-7721 Atualize o formato de teste para reabrir um banco de dados existente com configuração diferente

  • WT-7783 Corrija o RTS para restaurar o tombstone quando uma atualização em disco estiver fora da ordem da atualização de preparação.

  • SERVIDOR-51364 Ubuntu 18.04 Servidor com OCSP e TLS falha ao trabalhar

  • SERVIDOR- O54799 AWS IAM Auth não é compatível com ARNs para regiões da AWS China e Gov onde o ARN não começa com "arn:aws:iam"

  • SERVIDOR-55122 Corrija o OCSP para permitir certificados intermediários em tlsCertificateKeyFile

  • SERVIDOR-55332 Corrigir condição de corrida no teste de fragmentação OCSP

  • SERVIDOR-50486 invokeWithSessionCheckedOut sendo chamado para transações preparadas em secundários

  • SERVIDOR-54970 Atualizar a seção "Abortando uma transação de conjunto de réplicas único" do guia de arco

  • SERVIDOR-55007 Impasse entre o passo para baixo e MongoDOperationContextSession

  • SERVIDOR-55008 Somente abortar construções de índice de duas fases quando houver erro BackgroundOperationInProg na sincronização inicial

SERVIDOR-55374 [v4. ] Faz o4 backport do SERVER original -50045 change novamente

SERVIDOR-48580 Aguarde a replicação no client_metadata_slowlog_rs.js

  • SERVIDOR-49237 Adicionar uma maneira para os OperationContexts optarem por sempre serem interrompidos no stepdown

  • SERVIDOR- Faça50060 oplog_slow_sampling_logging.js tolerantes a pequenas alterações no relógio

  • SERVIDOR-50875 Defeito da Análise de Coveridade 115634: Campo escalar não inicializado

  • SERVIDOR-51335 Repare o libfuzzer em 4.4

  • SERVIDOR-51425 Reiniciar o JournalFlusher após a reversão não é seguro para o tópico

  • SERVIDOR-51457 Melhorar a linha de registro para tentativas de autenticação especulativas com falha

  • SERVIDOR-53604 Incluir o aws iam arn original nos registros de auditoria de autenticação

  • SERVIDOR- O53852 MongoDB trava aleatoriamente

  • SERVIDOR- Ligue para55189 awaitReplication() antes de retornar de syncFrom() em rslib.js

  • SERVIDOR-55602 Relaxa a invariante não somente leitura em WiredTigerKVEngine::makeTemporaryRecordStore quando recoverToOplogTimestamp for especificado

  • WT-7373 Melhorar as operações lentas do cursor aleatório no oplog

  • WT-7426 Definir o número de geração de gravação quando a imagem da página for criada

  • WT-7442 RTS para abrir o dhandle somente quando o dhandle tiver atualizações instáveis

  • WT-7460 RTS para cancelar todas as atualizações de uma transação preparada

Aviso

MongoDB versão 4.4.5 não é recomendado para uso de produção devido a um problema crítico, WT-7426. O problema está corrigido na versão 4.4.6.

  • SERVIDOR-53462 Melhorar o registro de exclusão de faixa

  • SERVIDOR-53827 range_deleter_server_status.js deve usar assert.soon para verificar o número de tarefas de exclusão de intervalo

  • SERVIDOR-54014 Define um maxTimeMsOverride razoável para as solicitações de checkOID

  • SERVIDOR-54585 Não é possível executar findAndModify nas collections do servidor de configuração

  • SERVIDOR-54701 shardCollection pode gravar com sucesso no servidor de configuração, mas acaba com índices ausentes no fragmento primário

  • SERVIDOR- A48179 remoção do nó rollback travará o nó na transição rollback

  • SERVIDOR-49294 waitInIsMaster_failpoint.js devem garantir que o shell esteja conectado antes de ativar o failpoint

  • SERVIDOR-50412 Alterar as mensagens de erro "não máster" para "não primário"

  • SERVIDOR-50414 Alterar “não mestre ou secundário; atualmente não é possível ler deste membro do replSet” para “não primário ou secundário; atualmente não é possível ler deste membro replSet”

  • SERVIDOR-53248 ligue para awaitLastOpCommitted antes de confirmar a transação em retryable_prepared_commit_transaction_after_failover.js

  • SERVIDOR-53666 curSecondary no dispositivo de teste de rollback não é garantido para estar no estado SECUNDÁRIO após a reinicialização

  • SERVIDOR-54147 initial_sync_nodes_contribute_to_liveness_majorities.js deve verificar se o termo aumenta em vez de comparar com um número específico

  • SERVIDOR-54180 A função stepUp do ReplSetTest aguarda apenas 6 segundos para que os nós concordem com o primário

  • SERVIDOR-54339 Impedir eleições instantâneas em rollback_crod_op_sequences.js

  • SERVIDOR-54528 Corrida entre desligar o conjunto de réplicas e a sincronização inicial falhou em initial_sync_fails_when_source_removed.js

  • SERVIDOR-54540 Permitir erros de rede ao reiniciar as pulsações para induzir a reversão no ajuste do teste de reversão

  • SERVIDOR-54648 Adicionar verbosidade correta de registro a disallow_adding_initialized_node2.js

  • SERVIDOR-54938 Limpe o diário apenas uma vez por lote no aplicativo oplog secundário

  • SERVIDOR- Tornar48963 max_time_ms_sharded.js mais robusto

  • SERVIDOR-54710 Um grande número de cláusulas $ou pode criar um perfil que exceda o tamanho máximo de BSON, fazendo com que a consulta falhe quando não deve

SERVIDOR-54296 Falha invariante | abortando após invariante

  • SERVIDOR-45847 Retira o JournalFlusher da camada do mecanismo de armazenamento e coloca-o acima do mecanismo de armazenamento

  • SERVIDOR-46826 Instancie o tópico JournalFlusher para motores efêmeros e quando não for possível (nojournal=true)

  • SERVIDOR-48149 Mover chamadores de waitUntilDurable para o JournalFlusher::waitForJournalFlush

  • SERVIDOR-49191 Armazene o oplogTruncateAfterPoint na memória e atualize-o somente quando for alterado

  • SERVIDOR-53875 Impedir que a thread JournalFlusher seja executada, a menos que seja solicitada em testes de unidade, para que ela não acesse a infraestrutura que ainda está sendo inicializada

  • SERVIDOR-54031 errorcodes.py não verifica o código C++ incorporado em scripts Python

  • SERVIDOR- O54057 pacote Mongodb-org-server el8 tem dependência do python2

  • SERVIDOR-54200 install-core deve ser o destino de compilação padrão, em vez de apenas mongod

  • SERVIDOR-54255 Atualizar RHEL 7 AMI para teste de pacote

  • SERVIDOR-54386 mongodb 3.6.22 falha na instalação se o systemctl daemon não estiver em execução

  • SERVIDOR-54699 mongodb-org 4.4.4 -6 Pacote EL ausente

  • SERVIDOR-54858 Atualizar o AMI do Amazon Linux para teste de pacote

  • SERVIDOR-55067 Migrar compilações do Windows para a distribuição VS Current

  • SERVIDOR-5722 Suporte a um campo "sort" na array de operações para a estrutura de teste de desempenho em JavaScript

  • SERVIDOR-45836 Forneça mais detalhes do LDAP (como o IP do servidor) no nível de registro padrão

  • SERVIDOR-46686 Explicar que não respeita o maxTimeMS

  • SERVIDOR-47509 resmoke aceita múltiplas opções "mongodSetParameters", mas usa apenas a última

  • SERVIDOR-48650 A interface de rede MockClockSource do ServiceContext dos testes unitários não pode continuar a depender da vida útil do ReplicationCoordinator para permanecer válida

  • SERVIDOR-49695 Esclarecer e corrigir a sincronização de isOplogTruncateAfterPointBeingUsedForPrimary

  • SERVIDOR-50426 Adicione um delimitador indicando o fim de um teste de morte

  • SERVIDOR-50592 Atualizar requisito de mypy pip

  • SERVIDOR-51038 resmoke.py não pode ser executado em python 3.8

  • SERVIDOR-51281 mongod bloqueado ao vivo

  • SERVIDOR- O51330 StorageTimestampTests depende do agendamento do writer thread em lote do oplog

  • SERVIDOR- Atualizar51465 os testes do pacote após a atualização do instalador do Compass

  • SERVIDOR-51722 Garantir que o MongoDB seja compilado com átomos ARM LSE

  • SERVIDOR-52610 Verifique se o prefixo de instalação foi adicionado ao local correto no RPM

  • SERVIDOR-52833 Coleções limitadas podem conter muitos documentos após a recuperação da replicação

  • SERVIDOR-52884 Remover corrida em reconstruct_prepared_transactions_initial_sync.js

  • SERVIDOR-52953 $geoNear nem sempre corresponde à coordenada fornecida para 'near' quando maxDistance é definido como 0

  • SERVIDOR-53359 jstestfuzz (mutacional) fuzzer está forçando o último fCV durante a validação, em vez de mais

  • SERVIDOR-53394 Tornar o padrão ShardingTaskExecutorPoolReplicaSetMatching desabilitado para mongod

  • SERVIDOR-53428 Adicionar o campo "status" a initialSyncMetrics

  • SERVIDOR- O53431 servidor deve responder a operações em execução com topologyVersion apropriada no menu suspenso

  • SERVIDOR-53566 Investigar e reproduzir o invariante "opCtx != nullptr && _opCtx == nullptr

  • SERVIDOR-53579 o dev-requirements.txt do python é incompatível com o pip 20.3.3

  • SERVIDOR- O53612 StepDown fica suspenso até o tempo limite se todos os nós forem recuperados, mas nenhum for imediatamente elegível

  • SERVIDOR- Atualizar53787 snapshots do logkeeper

  • SERVIDOR-53831 Forçar SpiderMonkey a coletar lixo em ReplSetTest.checkOplogs

  • SERVIDOR- A53932 gravação de várias chaves durante a recuperação da transação preparada pode usar carimbo de data e hora < carimbo de hora estável

  • SERVIDOR-53980 Atualizar2 versão do linkbench em módulos sys-perf.yml

  • SERVIDOR-53985 Verifique se o thread joinUnblockStepDown está conectado e está esperando antes de iniciar o passo a passo em unconditional_step_down.js

  • SERVIDOR-53992 Remover chamadas para detectar outliers das tarefas de desempenho

  • SERVIDOR-54091 Atualizar mensagens de afirmação para verificação do dbhash executada por resmoke.py

  • SERVIDOR-54136 Faça o comando de autenticação respeitar a apliceUserClusterSeparation

  • SERVIDOR-54139 Remover suporte de compartilhamento CURL do cliente HTTP curl

  • SERVIDOR-54169 atualizar geo_s2disjoint_holes.js para verificar os códigos de erro esperados

  • SERVIDOR-54365 Permitir que o ClientOutOfLineExecutor ignore o desligamento

  • SERVIDOR-54366 Aguarde o nó iniciar a redução antes de encerrar a operação de desligamento em force_shutdown_primary.js

  • SERVIDOR-54369 Atualize o Jasper gRPC para a versão mais recente

  • SERVIDOR-54406 NetworkInterfaceMock deve permitir a interrupção e resposta simultâneas

  • SERVIDOR-54450 Enviar perf.json após etapa de análise dsi

  • SERVIDOR-54458 scons fornecedores atualizados para usar uuid para tmpfiles de cache

  • SERVIDOR-54484 resmoke/util/archival.py depende de thread.isAlive preterido e agora removido

  • SERVIDOR-54608 dropIndexes precisa fazer as mesmas assertions nos nós primários e secundários

  • SERVIDOR-54667 Robustecer o caso de teste do operador posicional em jstests/core/collation_update.js

  • SERVIDOR-54684 Diminuição do desempenho de JS no braço64 devido à falta da função de inicialização

  • SERVIDOR-54685 definição errada de MONGO_YIELD_CORE_FOR_SMT para o braço64

  • SERVIDOR-54897 Adicionar a configuração shard-single a etc/system_perf.yml

  • SERVIDOR-55013 Gerenciamento da vida útil de melhorias no PooledLDAPConnection::runFuncWithTimeout

  • SERVIDOR-55019 install_compass não é executado em todas as plataformas compatíveis

  • SERVIDOR-55298 Reproduzir e investigar erro BSONObjectTooLarge

  • SERVIDOR-55369 [v4. ] Não execute4 drop_indexes_prevents_dropping_ready_indexes_after_aborting.js em variantes de compilação de índice de fase única

  • SERVIDOR-55370 Corrigir o comportamento de drop_indexes_aborts_in_progress_index_builds_wildcard.js com BackgroundOperationInProgressForNamespace

  • SERVIDOR-55428 4.9 Ticket de teste de ramificação

  • WT-5137 Mudar para o macos-1014 Evergreen distro

  • WT-6066 Reativar testes de endianness em evergreen

  • WT-6163 Dobre a verificação de existência fixada em __wt_txn_pinned_timestamp

  • WT-6389 Impor que a vida útil do cursor do armazenamento de histórico seja a esperada

  • WT-6513 Atualize a configuração do armazenamento do histórico para tornar as chaves de transbordamento improváveis

  • WT-6525 Novo parâmetro necessário em __wt_hs_insert_updates para indicar gravação bem-sucedida no histórico

  • WT-6673 O RTS corrige o checkpoint inconsistente removendo atualizações fora do snapshot do checkpoint

  • WT-6709 Remover filas de carimbo de data/hora que costumavam armazenar carimbos de data/hora de leitura/duração

  • WT-6714 Atualizar documentação da API para APIs expostas ao WT

  • WT-6715 Documente o comportamento de tabelas registradas/não registradas na WT

  • WT-6819 Permitindo alças de varredura com histórico ativo

  • WT-6850 Criar e adicionar análise de configuração para a classe do gerador de volume de trabalho

  • WT-6851 Adicionar uma biblioteca de gerenciamento de thread ao framework de teste cpp

  • WT-6853 Adicionar rastreamento de operação de volume de trabalho

  • WT-6854 Implementar validação de chicote de teste

  • WT-6855 Implementação inicial do monitor de tempo de execução

  • WT-6856 Amplie as configurações suportadas pela estrutura

  • WT-6897 Crie um teste com a funcionalidade do histórico de armazenamento de dados

  • WT-6898 Implemente o despejo de armazenamento de histórico de uma collection/árvore específica

  • WT-6912 Escreva a subpágina "registrando" para o Guia de Arquitetura

  • WT-6926 Atualize o código-fonte do WiredTiger para incluir 2021 avisos de direitos autorais

  • WT-6935 Atualizar o valor de geração de gravação da base de conexão de todos os checkpoint de arquivo em metadados

  • WT-6950 Criar página de destino da documentação de cobertura de teste

  • WT-6963 Migrar a verificação do armazenamento de histórico para usar o novo cursor do armazenamento de histórico

  • WT-6964 Migrar a reconciliação para usar o novo cursor de armazenamento de histórico

  • WT-6965 Migre a pesquisa de cursor padrão para usar o novo cursor da loja de histórico

  • WT-7028 A rosca de varredura não deve travar durante as alças de coleta de pontos de controle

  • WT-7045 Corrigir FileNotFoundError em simulate_crash_restart

  • WT-7047 Use carimbo de data/hora estável conforme necessário em test_prepare_hs04

  • WT-7060 Definir a estatística do tamanho do arquivo de armazenamento de histórico na inicialização

  • WT-7070 Falhas de teste HS do armazenamento de colunas de triagem

  • WT-7072 Adicionar um exemplo de armazenamento de colunas

  • WT-7085 Migre a reversão da lógica txns preparada para usar o novo cursor da loja de histórico.

  • WT-7086 Migre o rollback para lógica estável para usar o novo cursor de armazenamento de histórico.

  • WT-7087 API para armazenamento em camadas

  • WT-7095 Atualização da geração de pontos de verificação durante o ponto de verificação da loja de histórico

  • WT-7099 Corrige a declaração que não está considerando a reinserção no armazenamento de histórico após um rollback preparado

  • WT-7108 Atualize a documentação do armazenamento de colunas para incluir ex_col_store exemplo

  • WT-7119 Adicionar suporte de armazenamento de colunas de comprimento variável ao RTS para atualizações no armazenamento de dados sem histórico

  • WT-7120 Adicionar armazenamento de colunas de comprimento variável ao RTS para atualizações no armazenamento de dados com histórico

  • WT-7143 Coleta dados sobre a falha na afirmação quando o dhandle em uso não puder ser reaberto

  • WT-7146 Corrigir compilação após sincronizar com o desenvolvimento

  • WT-7150 uninit mem extra no projeto de esquema

  • WT-7160 Migrar tarefa do wiredtiger-doc-build para Evergreen

  • WT-7162 Remoção de estruturas de teste c++ para teste do higienizador de memória

  • WT-7163 Documentar a nova opção wt printlog

  • WT-7164 Mesclar a ramificação do recurso "reestrutura do cursor HS" em desenvolvimento

  • WT-7167 Não realize teste de compatibilidade direta com despejo/carga wt

  • WT-7174 Corrigir vazamento de memória para teste cppsuite

  • WT-7177 Criar uma extensão de armazenamento compartilhado que implemente uma solução de armazenamento local

  • WT-7181 Desativa os testes LSM no teste/formato

  • WT-7183 Classificar nomes de arquivo de teste no documento de cobertura do teste

  • WT-7184 Impedir a entrada de dados não ASCII em arquivos de documentos

  • WT-7192 Corrigir falha de declaração quando o dhandle em uso não pode ser reaberto

  • WT-7200 ID de transação de parada incorreta ao corrigir registros de data/hora fora de ordem no armazenamento de histórico

  • WT-7202 Verificar se não há contagem na afirmação

  • WT-7206 Atualize a estrutura de teste para se alinhar com o estilo C++

  • WT-7208 Deixe o cursor da tabela em um estado válido quando o índice subordinado não abrir

  • WT-7210 Adicionar testes para importação/exportação enquanto um cursor de backup estiver aberto

  • WT-7211 Adição de declaração de retorno ausente na estrutura de testes de estresse

  • WT-7214 Execute a tarefa de compilação do macOS na distribuição macos-1012 Evergreen

  • WT-7217 Defeito 117685 da análise de coverity : leitura de ponteiro não inicializada

  • WT-7223 WT_CALL_FUNCTION não deve imprimir uma mensagem

  • WT-7224 Moveu test_config.c para src/config

  • WT-7225 Reestruturar a função de chave de verificação do armazenamento de histórico

  • WT-7235 Aprimora a API em níveis para a nomeação de objetos

  • WT-7237 Criação de interface de componentes para melhorar a herança de classes na estrutura de teste

  • WT-7238 Uso da lista de inicialização do construtor para evitar falhas de seg.

  • WT-7239 Incorporar etapa de compilação no teste de unidade do macOS

  • WT-7242 Corrija o exemplo para usar corretamente a API para o sistema e sem criptografia

  • WT-7243 Corrigir falha de saída inesperada em test_bug025

  • WT-7246 Remover cursor HS antigo da sessão

  • WT-7249 Ajustar as APIs de extensão da fonte de armazenamento

  • WT-7252 Remova o código redundante que foi enviado por WT-6673

  • WT-7254 Limpe os nomes das funções dentro de cur_hs.c

  • WT-7257 Adicione o teste RTS para ignorar páginas que não tenham atualizações instáveis

  • WT-7261 Garantir que o cursor do armazenamento de histórico esteja fechado quando houver um erro após abrir um

  • WT-7263 Mover comentário para o código sobre o qual ele fala

  • WT-7268 Relatórios de cobertura de falhas no código test_harness

  • WT-7269 Habilitar cenários de armazenamento de colunas para todos os testes existentes do RTS

  • WT-7270 Adicione C ausente incluído no test.h para versões mais antigas g++ para compilar

  • WT-7275 Adicionar timestamp e gerenciamento de transações à estrutura de teste

  • WT-7288 Construa um volume de trabalho many-dhandle-stress.wtperf

  • WT-7289 Adicionar opções de aviso e wtperf fatais para idle_table_cycle

  • WT-7290 Importar many-dhandle-stress.wtperf para workgen

  • WT-7295 Compatibilidade com versões mais antigas do WT

  • WT-7298 Remover referências LSM do código de cursor em camadas

  • WT-7299 Remover saída estranha do results.txt para testes Python

  • WT-7300 Movendo a fase de carregamento do volume de trabalho_generator para execução

  • WT-7301 Reverter alterações de configuração em poc_test

  • WT-7302 Use a geração de gravação de base da última conexão como uma geração de gravação de base mínima para um btree

  • WT-7307 Refaça as verificações de visibilidade da lápide para chamadas anteriores e seguintes do cursor do armazenamento de histórico

  • WT-7308 Atualize a definição de configuração da estrutura de teste para ser mais estruturada

  • WT-7311 Nova opção para especificar o teste a ser executado no framework

  • WT-7328 Coverity: vários avisos na extensão local_storage

  • WT-7331 Corrija o retorno exato quando colocamos o cursor do armazenamento do histórico na chave exata de início

  • WT-7338 Copie o diretório de configuração ao criar a estrutura de teste

  • WT-7339 Coveridade: desalocador incorreto

  • WT-7349 Acesso à memória livre ao percorrer o HS durante o despejo

  • WT-7354 Refatorar o código do esquema hierárquico para seguir as convenções

  • WT-7360 Corrigir a configuração de tempo em lote para alguns construtores Evergreen

  • WT-7361 Remover a tarefa de atualização de documentos da compilação de patch

SERVIDOR-49280 Investigar problemas com ocspValidationRefreshPeriodSecs

  • SERVIDOR-49713 Ignore a verificação de documentos órfãos em shard_removal_triggers_catalog_cache_invalidation.js

  • SERVIDOR-53236 Desabilitar merge_with_move_primary.js de executar no sharding_csrs_continuous_config_stepdown suite

  • SERVIDOR-53444 Faça testes que executam removeShard em assert.soon para esperar que o estado seja "concluído" e não erro em ShardNotFound

  • SERVIDOR-53471 Definir rangeDeleterBatchSize para 128

  • SERVIDOR-29030 Anuncia novo primary por meio de solicitações de heartbeat

  • SERVIDOR-50318 Reinicia apenas os heartbeats programados

  • SERVIDOR- O53026 secundário não pode reiniciar a replicação

  • SERVIDOR-53345 Liberar arbiter_new_hostname.js de testes de multiversão

  • SERVIDOR-53609 a seção lastCommittedTransaction causa alterações frequentes no esquema que limitam a retenção de FTDC

  • SERVIDOR-47869 Adicionar registro de diagnóstico ao ClusterCursorManager

  • SERVIDOR-50769 servidor reiniciado após exprophyllum{"expr":"_currentApplyOps.getArrayLength() > 0","file":"src/mongo/db/pipeline/document_source_change_stream_transform.cpp","line":535}}

  • SERVIDOR-53176 Retornar um erro quando commitQuorum inclui membros votantes buildIndexes:false

  • SERVIDOR-53929 Falha do servidor após falha invariante

  • SERVIDOR-40090 DISTINCT_SCAN em agg só é usado quando determinado formato de _id é especificado

  • SERVIDOR-51886 O pipeline $lookup + $merge pode não conseguir resolver as visualizações corretamente quando os nomes de collection coincidem

  • SERVIDOR-46876 Durante a pressão de despejo, devemos encerrar a operação compacta em vez de interromper o processo

  • SERVIDOR-48002 Não imponha asserção DataCorruptionDetected ao ignorar conflitos de preparação

  • SERVIDOR-48471 Os índices de hash podem ser incorretamente marcados como multikey e não podem ser qualificados como chave de fragmento

  • SERVIDOR-52596 Detecta memLimitMB no8pod K S e informa o cálculo WiredTigerCacheSize para o pod RAM em vez do sistema RAM total

SERVIDOR-53037 RHEL8.2 64 têm x86_64 no nome

  • SERVIDOR-43904 Ao descer, o step up não filtra os nós congelados

  • SERVIDOR-46740 establishCursors() devem sempre drenar o AsyncRequestsSender::_baton

  • SERVIDOR-47030 Corrija o código date_time_support para não produzir exceções

  • SERVIDOR-48516 na inicialização, confirme se o nó do conjunto de réplica com autenticação pode se conectar a si mesmo

  • SERVIDOR-48994 LogTransactionOperationsForShardingHandler deve usar UninterruptibleLockGuard

  • SERVIDOR-49222 64 Suporte a ARM no Amazon Linux 2

  • SERVIDOR-49371 Apresentar o InlineRecursiveCountingExecutor

  • SERVIDOR-49495 Corrija a corrida em auth_pass_prompt.js

  • SERVIDOR-50475 mr_noscripting.js pode falhar de forma espúria na nova implementação do mapReduce

  • SERVIDOR-51337 use-after-move em NetworkInterfaceMock

  • SERVIDOR-52585 idl_tool.py não está configurando as dependências de buildscript/idl/*

  • SERVIDOR-52787 Ajustar o período de validade da resposta do teste ocsp_sharding_basic

  • SERVIDOR-52867 Certifique-se de que o secundário terminou de fechar as conexões após ser removido antes de enviar novos comandos em awaitable_hello_on_nodes_with_invalid_configs.js

  • SERVIDOR-52879 A latência de operação periódica aumenta a cada 5 minutos devido ao fechamento de sessões WT ociosas em cache

  • SERVIDOR-52919 Compactação de fio não ativada para initial sync

  • SERVIDOR-52983 As asserções em inicial_sync_replSetGetStatus.js devem levar em conta tamanhos de lote menores que collectionClonerBatchSize

  • SERVIDOR-53234 jstests/core/profile2.js falha quando operações em segundo plano são executadas em relação ao banco de dados de teste

  • SERVIDOR-53323 Executar concurrency_simultaneous_replication em distro grande no buildvariant do Enterprise Windows (inMemory)

  • SERVIDOR-53376 [4.4] dbHash pode travar de imediato uma construção de índice em cancelamento

  • SERVIDOR-53422 [v4.4] Mover create_coleção.js de noPassthroughWithMongod para noPassthrough

  • SERVIDOR-53440 [v4.4] plan_cache_drop_database.js assertion too strict

  • SERVIDOR-53445 [4.4] impor um tempo limite de aquisição de trava para validação em segundo plano

  • SERVIDOR-53559 Interrompa o volume de trabalho no background no teste de backup/restauração antes de adicionar o nó dos dados de backup ao conjunto de réplicas

  • SERVIDOR-53565 Atualizar a versão TPC-C nos módulos sys-perf.yml e perf.yml

  • SERVIDOR-53694 As informações de tempo do CleanEveryN precisam levar em conta o N codificado

  • SERVIDOR- Divide53717 dinamicamente grandes tarefas de simultaneidade

  • SERVIDOR-53780 Corrigir aspas ausentes nos parâmetros de teste

  • SERVIDOR-53841 Registro adicional para oplog_rollover.js

  • SERVIDOR-53844 Certifique-se de que a inserção na nova coleção seja replicada antes de afirmar em initial_sync_drop_agist_last_stable.js

  • SERVIDOR-53960 burn_in_tests tenta executar um teste empresarial em uma variante de compilação não empresarial

  • SERVIDOR-54110 Corrija as falhas de buildscripts_test em 4.4

  • SERVIDOR-54126 [4.4] buildindexes*.js assume que commitQuorum é sempre aceito

  • SERVIDOR-54134 Ignore versões mongo mais recentes em ramificações mais antigas de setup_multiversion_mongodb.py

  • WT-4625 Adicionar uma verificação para nomes camelCase

  • WT-4649 Atualizando o sistema de construção para permitir diferentes compiladores C++

  • WT-5101 Fazer o Clang Format reconhecer macros de loop restantes

  • WT-5111 Corrija2909o wt _checkpoint_integrity e o wt3120_filesys para que seja natural a execução independente

  • WT-5545 Adicionar compatibilidade com armazenamento de colunas de comprimento fixo ao RTS para lidar com atualizações presentes na lista de atualizações

  • WT-6309 Adiciona suporte para argumentos start/stop ao comando wt printlog

  • WT-6313 Adicionada configuração verify_metadata à lista de exclusão ao escrever em basecfg

  • WT-6354 Aumente a cobertura do utilitário wt com testes de printlog, downgrade e upgrade

  • WT-6430 Mover os sinalizadores WT_CONN_SERVER para seu próprio campo

  • WT-6432 Adicione um caso de teste para usar indevidamente a API do carimbo de data/hora

  • WT-6504 Não retorne ao valor da página como valor base se vermos o valor da página na loja de histórico

  • WT-6567 Escrever a subpágina "rollback to stable" para o guia de arquitetura

  • WT-6568 Corrigir o uso de geração dividida

  • WT-6605 Aprimorar a troca de mensagens verbais

  • WT-6677 Mapear isolamento comprometido/não comprometido para transação somente leitura

  • WT-6710 Altere o isolamento padrão da transação para snapshot

  • WT-6711 Adicione nova API WT_SESSION.reset_snapshot para atualizar o snapshot

  • WT-6717 Restringir o uso do LSM para operar apenas em conjunto com a funcionalidade compatível

  • WT-6740 Corrigir a liberação não intencional do snapshot por meio do tratamento incorreto da sessão de recuperação como uma sessão de despejo

  • WT-6743 Salva e restaura o identificador de dados da sessão durante a chamada de reabertura do cursor

  • WT-6772 Adicionar suporte para atualizações preparadas no armazenamento de dados para test_hs09

  • WT-6800 Insira uma chave por transação para fazer test_txn24 pass no macOS

  • WT- Não defina o6802 temporizador de operação para chamadas de API internas e de reentrada

  • WT- Tente6831 procurar novamente se ela funcionar com a rollback de atualização preparada

  • WT-6846 Programa de teste inicial para a nova estrutura de teste cpp

  • WT-6848 Divida o programa em componentes de teste e estrutura

  • WT-6861 Adicionar a capacidade de registrar mensagens sobre o uso inesperado de carimbo de data/hora

  • WT-6862 Remover duplicata nas descrições de estatísticas

  • WT-6863 Reduza a duplicação de código melhorando macros estatísticas

  • WT-6866 Testes de backup do python do reator classe de base inicial

  • WT-6888 WTPERF informa contagem incorreta de itens com limite superior durante o preenchimento

  • WT-6901 Escreva a subpágina " do cursor " para o Guia de Arquitetura

  • WT-6924 Fila de páginas do armazenamento de histórico para despejo urgente quando a pressão do cache é alta

  • WT-6946 Adicionando tags de teste a um conjunto inicial de programas de teste

  • WT-6947 Geração automática de documentação de cobertura de teste a partir de tags de teste

  • WT-6969 Não atualize o snapshot existente para transações de confirmação automática

  • WT-6981 Adicione aleatoriedade às execuções do conjunto de testes Python

  • WT-6983 Tornar a quebra de texto do wiredtiger.in consistente nas versões do Python

  • WT-6990 Nova configuração de depuração do cursor não é considerada em __wt_cursor_cache_get

  • WT-6991 Tornar WT_IS_HS e WT_IS_METADATA consistentes - ambos operando em dhandle

  • WT-6992 Adicionar estresse de tempo entre o datastore e a pesquisa no armazenamento do histórico

  • WT-6994 Despeja a página do cursor sempre que for detectada uma ordem de saída de tecla

  • WT-6996 Corrija suite_random.rand32() no conjunto de testes python

  • WT-7004 Página do guia de arquitetura para pontos de controle

  • WT-7020 Assegura o registro de data/hora da atualização anterior de uma chave

  • WT-7025 Coveridade: valor não utilizado "op_ts"

  • WT-7026 Ler atomicamente e definir ref->addr em caso de corrida

  • WT-7027 Execute o checkpoint de metadados para force_stop no isolamento confirmado por leitura para backup incremental

  • WT-7038 Atualize cabeçalhos para serem compatíveis com C++

  • WT-7039 Criando estrutura de configuração de teste usando a API de configuração do WiredTiger

  • WT-7054 Altere a ordem das principais impressões fora de ordem para evitar corridas

  • WT-7065 Adicionar verificação de WT_DHANDLE_DEAD à declaração

  • WT-7066 Direciona o link do documento README para develop/index.html

  • WT-7067 Adicionar loja de colunas a test_hs01

  • WT-7068 Adicionar suporte da loja de colunas a test_hs03

  • WT-7069 Habilitar configuração do armazenamento de colunas para o armazenamento de histórico

  • WT-7071 Adicionar suporte da loja de colunas a test_hs16

  • WT-7084 Corrigir afirmação no código de teste e um erro de comentário

  • WT-7089 Não pule objetos de ponto de verificação que tenham páginas obsoletas

  • WT-7091 Restringir o uso do LSM para operar somente em conjunto com o mecanismo de backup incremental compatível

  • WT-7102 Migrar as funcionalidades completas e incrementais do teste de backup para a classe wtbackup

  • WT-7104 Reduzir dados do usuário da saída de registro de impressão

  • WT-7109 Reter opções de configuração não suportadas para compatibilidade com versões anteriores

  • WT-7113 Integre o código de armazenamento em camadas do protótipo ao WT

  • WT-7114 Reverter o código Makefile para sempre executar o script de protótipo

  • WT-7116 Aprimore o teste de compatibilidade para testar as opções de configuração quanto à compatibilidade com versões anteriores

  • WT-7117 RTS para ignorar as modificações que são mais recentes do que a atualização de base no disco ao restaurar uma atualização

  • WT-7121 Incluir testes de Python de alocação estruturada em log no WT

  • WT-7126 Defeito 116991 da análise de coverity : desreferenciado nulo explícito

  • WT-7127 Defeito 116992 da análise de cobertura : valor de retorno não verificado

  • WT-7128 Defeito 116993 da análise de cobertura : vazamento de recursos

  • WT-7131 Os cursores hierárquicos devem retornar erro se configurados com zero níveis

  • WT-7137 Atualize a afirmação para considerar os valores HS excluídos ao verificar se há inserções duplicadas

  • WT-7138 Não execute o truncamento rápido em páginas com atualizações preparadas

  • WT-7159 Anote sempre a atualização em disco como uma atualização completa da loja de histórico

  • SERVIDOR- O33747 Árbitro tenta iniciar a replicação de dados se não conseguir se localizar na configuração após a reinicialização

  • SERVIDOR-49159 Retornar NotPrimaryOrSecondary se o tempo atual não for inicializado em waitForReadConcernImpl

  • SERVIDOR- Torne49187 ReplSetTest .stepUp() robusto a falhas eleitorais.

  • SERVIDOR-50049 assert.soonNoExcept() não deve acessar TestData.traceExceptions para testes sem fumaça.

  • SERVIDOR-50416 Altere notMasterLegacyUnacknowledgedWrites para notPrimaryLegacyUnacknowledgedWrites em serverStatus

  • SERVIDOR-50417 Altere notMasterUnacknowledgedWrites para notPrimaryUnacknowledgedWrites no serverStatus

  • SERVIDOR-50901 RollbackTest deve esperar pelos secundários antes de fazer verificações de consistência de dados

  • SERVIDOR-51261 Renomear hangWaitingForIsMasterResponseOnStandalone para hangWaitingForHelloResponseOnStandalone

  • SERVIDOR-51262 Renomear skipCheckingForNotMasterInCommandDispatch para skipCheckingForHelloInCommandDispatch

  • SERVIDOR-51333 setFeatureCompatibilityVersion deve falhar ao fazer o downgrade do fCV 4.4 a fCV 4.2 com nomes de coleção longos presentes

  • SERVIDOR-52560 oplog_writes_only_permitted_on_standalone.js deve aguardar que a inserção esteja em um checkpoint estável

  • SERVIDOR- Nó removido na inicialização preso em STARTUPapós ser adicionado novamente ao conjunto de réplicas52680 2

  • SERVIDOR-52744 lastApplied do nó de rollback > lastApplied da fonte de sincronização em rollback_after_enhabling_majority_reads.js

  • SERVIDOR-53197 Olá/isMaster esperado aparece no registro de consulta lento, parte 2

  • SERVIDOR-32960 $mod tem comportamento de arredondamento/truncamento inconsistente

  • SERVIDOR-40361 Reduzir o espaço de memória das entradas de cache do plano

  • SERVIDOR- Excluir o48529 mecanismo do PlanCache não utilizado::feedback()

  • SERVIDOR-49744 Metadados de pontuação por documento para $search

  • SERVIDOR-49810 Comparação de resultados estável para faceta/use_cases.js

  • SERVIDOR-52589 A verificação de consistência da chave de índice durante o FETCH pode falhar em certos casos

SERVIDOR-33966 $sort redundante na agregação impede a melhor consolidação $limit $sort

  • SERVIDOR-50502 A mensagem logv do gerente2 de trava precisa do2 conjunto logv ::LogTruncation::Disabled para que os dumps de trava não sejam truncados

  • SERVIDOR-51122 [v4.4] O código da janela de snapshot deve usar o TestingProctor consistentemente e não getTestCommandsEnabled

  • SERVIDOR-51858 Investigar problema consultável em 4.0.20

  • SERVIDOR- O52950 modo recoverOplogAsStandalone não deve iniciar a thread do truncador de oplog

  • SERVIDOR-48221 Desligue o ftdc após o mecanismo de armazenamento

  • SERVIDOR-51603 adicionar mensagem de registro para falha na validação por meio do caminho da exceção

  • SERVIDOR-51652 adicionar um melhor tratamento de erros para validar o uso de KeyString

  • SERVIDOR-51757 Coleta estatísticas de /proc/vmstat numa_pages_migrated no FTDC

  • SERVIDOR-51829 sempre mostre razões de corrupção no nível de índice na saída de validação

  • SERVIDOR-41262 Desacoplar compile_all de compile_all_run_unittests_TG para reduzir o makespan

  • SERVIDOR-52580 Artefatos mh do Windows ausentes em 4.4 branch

  • SERVIDOR-52891 Executar compilações de PPC com menos frequência

  • SERVIDOR- Métricas de47863 progresso da sincronização inicial

  • SERVIDOR-49232 Mensagem de registro confusa quando o ponto de falha é ativado

  • SERVIDOR-50267 Definir limite de saída para 'rawMongoProgramOutput()'

  • SERVIDOR-50271 Remover --logv2 do shell

  • SERVIDOR-50445 Retorne o valor como double quando a subtração NumberLong estourar em ExpressionSubtract

  • SERVIDOR-50547 Explorar o limite de comprimento do pipeline de agregação

  • SERVIDOR-51057 Teste se as métricas getMore são incrementadas em server_status_metrics.js

  • SERVIDOR-51164 Remover microbenchmarks não DSI

  • SERVIDOR-51405 Desative alguns conjuntos de simultaneidade para ephemeralForTest em v4.4

  • SERVIDOR-51418 Resolver condição de corrida em StepdownShouldInterruptConfigWrite

  • SERVIDOR-51454 operationProfiling.filter config option rejeita expressões agg

  • SERVIDOR-51526 As compilações de índice híbrido podem perder gravações e falhar no caso de um WriteConflictException bem programado

  • SERVIDOR-51715 Envolver carimbos de data/hora com tojson() em linhas de log em optime.js

  • SERVIDOR-51718 Não permitir que índices esparsos e com hash sejam considerados para responder a queries $exists: false.

  • SERVIDOR-51733 servidor de configuração em um contêiner docker falha ao iniciar com autenticação

  • SERVIDOR-51793 Acelere as tarefas de compilação geradas por burn_in_tags executando-as no rhel62-large

  • SERVIDOR- Vírgula ausente nos parâmetrosda51796 mensagem de registro "Restaurando arquivo de dados órfão" ( )22334

  • SERVIDOR-51797 Adicionar task_path_suffix a evergreen.yml

  • SERVIDOR-51818 adicionar nome à mensagem invariante no destrutor Mutex

  • SERVIDOR-52530 Mongo v.4.4.1 falha - UnknownError -31803: WT_NOTFOUND

  • SERVIDOR-52586 Desabilitar a tarefa refine_shard_key_transaction_stress em sys-perf

  • SERVIDOR-52625 linkbenches escreve no local convencional

  • SERVIDOR-52646 Validar e possivelmente corrigir casos extremos em regras de reescrita regex para userToDNMapping

  • SERVIDOR-52654 novas chaves de assinatura não geradas pela thread monitoring-keys-for-HMAC

  • SERVIDOR-52666 ycsb é um módulo e grava em um local convencional

  • SERVIDOR-52740 Introduzir rhel62-medium distro para tarefas não compiladas com grande espaço ocupado pela memória

  • SERVIDOR-52746 Garantir que o cursor tailable em find_cmd.js seja invalidado

  • SERVIDOR-52775 Corrigir problemas de módulo sys-perf

  • SERVIDOR-52806 os arquivos de instalação deb assumem systemd

  • SERVIDOR-52817 Atualizar versão YCSB em módulos sys-perf.yml

  • SERVIDOR-52824 Suporte a funções da AWS com caminhos

  • SERVIDOR-52834 Migre tarefas sys-perf e perf para usar o novo comando DSI run_workload

  • SERVIDOR-52929 Manuseie corretamente índices compostos com 32 chaves

  • SERVIDOR-52969 Desativar o Powercyle em ramificações não principais

  • SERVIDOR-52975 Corrigir o uso de 'onRollback' callback para opções de validador de coleção em 'coleção_impl.cpp'

  • SERVIDOR-53017 replSetGetStatus remainingInitialSyncEstimatedMillis sempre 0

  • SERVIDOR-53058 Melhor consideração do tempo de execução do CleanEveryN ao definir tempos limites dinâmicos

  • SERVIDOR-53068 Usar 10gen/linkbench2 em vez de mdcallag/linkbench para desempenho do sistema

  • SERVIDOR-53196 Falha ao gerar tarefas se um grande distro for especificado, mas não estiver disponível

  • SERVIDOR-53314 As tarefas geradas podem especificar um distro nulo

  • WT-4780 Habilitar a declaração de que o carimbo de data/hora de confirmação é mais recente do que todos os leitores

  • WT-6449 Analisador Hang para testes WT Evergreen

  • WT-6563 Criar um reprodutor para aplicação de modificação inválida

  • WT-6678 Remover suporte à codificação Huffman para chaves

  • WT-6693 Adicionar testes de compatibilidade para objetos importados

  • WT-6706 Adicionar funcionalidade de reparo de importação de tabela

  • WT-6713 Remover suporte de transação de fontes de dados personalizadas

  • WT- Revise os6722 nomes das funções no módulo de armazenamento de histórico

  • WT-6750 Afirme para garantir que não haja entradas duplicadas no armazenamento de histórico

  • WT-6751 Afirmação se o novo valor for igual ao valor antigo para uma atualização do armazenamento de histórico

  • WT-6752 Afirmar que o armazenamento de histórico não terá nenhuma atualização não confirmada

  • WT-6753 Afirmar que somente o par de tempo de parada da atualização do armazenamento de histórico pode ser modificado.

  • WT-6816 Esquema de escrita e escrita para permitir que os dhandles com o histórico ativo sejam fechados/reabertos

  • WT-6824 Corrija os erros de teste do OSX python relacionados à codificação UTF

  • WT-6828 Corrija o link do documento no README

  • WT-6830 Codificar bytes antes de concatenar com string

  • WT-6835 Adicione API para permitir consolidar informações de backup incremental

  • WT-6836 Manipular a última chave na tabela de sombra que está sendo removida pela reversão para estável na anulação de carimbo de data/hora

  • WT-6839 Adicionar API à consulta de IDs de backup incremental existentes

  • WT-6842 Adicionar exemplo mostrando o uso apenas de src_id

  • WT-6844 Faça a parada forçada durar

  • WT-6845 Definir btree de sessão como HS ao operar no armazenamento de histórico

  • WT-6857 Defina um novo cursor para o acesso à loja de histórico.

  • WT-6858 Implementar método de inserção para o cursor da loja de histórico

  • WT-6859 Implementar o método search_near para o cursor da loja de histórico

  • WT-6860 Adicionar estatísticas relevantes de armazenamento de histórico a identificadores de dados

  • WT-6867 Documentação: criar subpáginas de modelo para o guia de arquitetura

  • WT-6868 Não armazenar em cache o cursor do armazenamento de histórico para operações em metadados

  • WT-6869 Afirmar que o caminho da árvore nunca retorna a referência inicial

  • WT-6870 Renomeia a estatística do armazenamento de histórico para melhor descrever seu caso de uso.

  • WT-6872 Substituir as instruções de rendimento por um ISB

  • WT-6875 Remover invocação de importação herdada

  • WT-6882 Os arquivos criados durante o backup incremental devem ser copiados na íntegra

  • WT-6883 Refazer a alteração para interromper os intervalos de backup e corrigir o EOF

  • WT-6894 Implementar os métodos anterior e seguinte do cursor de armazenamento do histórico

  • WT-6895 Implementar o método de atualização do cursor HS

  • WT-6896 Implementação inicial da remoção do cursor hs

  • WT-6916 Criar subpáginas de stub para o guia de arquitetura

  • WT-6922 Adicionar teste de consolidação aleatório a incr_backup

  • WT-6925 Corrigir comentário incorreto

  • WT-6934 Corrija __wt_hs_upd_find wrongly returns WT_NOTFOUND

  • WT-6957 Reposicione o cursor se __wt_hs_modify retornar WT_RESTART

  • WT-6958 Corrigir a posição do cursor da loja de histórico após as operações

  • WT-6961 RTS sem registro de data/hora estável

  • WT-6986 Adicionar suporte do UndoDB ao format.sh

  • SERVIDOR-36739 Use o gancho de ação mongos_manual_intervention_action nas suítes de redução de concorrência

  • SERVIDOR-47616 Melhora o erro quando sessões lógicas não podem ter mais de um usuário autenticado em uma única conexão

  • SERVIDOR-48504 A combinação das exceções StaleShardVersion e ShardNotFound faz com que ChunkManagerTargeter falhe

  • SERVIDOR-48566 O carregador de shard nos nós primários lê a versão config.cache.collections sem realizar verificações adicionais

  • SERVIDOR-48654 TransactionCoordinatorMetricsTest deve instalar a fonte de marcação de modelo antes de iniciar o WaitForMajorityService

  • SERVIDOR-48699 MaxTimeMS pode expirar no teste range_deleter_interacts_correctly_with_refine_shard_key.js antes do início do comando _configsvrMoveChunk

  • SERVIDOR-49019 refineShardKey pode atingir a invariante GetLastError durante a redução

  • SERVIDOR-50451 range_deleter_shutdown_and_failover_during_set_fcv.js devem tentar novamente o setFCV contra os mongos até o sucesso para lidar com eleições lentas

  • SERVIDOR- Fazer50470 persistParticipantsList converter TransactionCoordinatorReachedAbortDecision para NoSuchTransaction

  • SERVIDOR-50545 Tente novamente em ConflictingOperationInProgress em index_operations_abort_concurrent_outgoing_migrations.js

  • SERVIDOR-50750 Refinar a chave de shard para incluir o campo aninhado causa "Erro ao atualizar a coleção em cache" nas primárias de shard

  • SERVIDOR-50795 Extraindo forceJumbo de documentos em config.migrations em MigrationType::fromBSON pode jogar

  • SERVIDOR-50900 Desativar PeriodicShardedIndexConsistencyChecker para cursor_valid_after_shard_stepdown.js

  • SERVIDOR-51673 Corrigir o caso de teste em transaction_coordinator_test para desligar o AsyncWorkScheduler antes de tentar persistir a decisão

  • SERVIDOR- O46930 AutoGetOplog não adquire o bloqueio da coleção IX corretamente para mecanismos que não bloqueiam documentos

  • SERVIDOR-48600 RefineCollectionShardKey não verifica erros de gravação de transação

  • SERVIDOR- Permitir48928 que o eleito primário conclua o modo de drenagem mesmo se estiver deixando o cargo incondicionalmente

  • SERVIDOR-49462 Aguarde que os secundários estejam prontos em ReplSetTest.checkOplogs

  • SERVIDOR-49730 Substituir os usos de waitForDrainFinish

  • SERVIDOR-49986 Converter o comando isMaster para inferir e adicionar aliases

  • SERVIDOR-49987 Renomear campos de resposta se "hello" for enviado no mongod

  • SERVIDOR-49988 Renomear campos de resposta se "hello" for enviado no mongos

  • SERVIDOR-49989 Adicione o auxiliar de shell db.hello()

  • SERVIDOR-50083 reconfigurar os passthroughs kill primária e stepdown deve desabilitar a transferência de eleição

  • SERVIDOR-50097 exhaustIsMasterMetrics imprecisa se um alias de comando isMaster for usado

  • SERVIDOR- O50103 DBClientCursor não define um tempo limite de soquete ao usar uma conexão lateral para enviar a solicitação do cursor de eliminação

  • SERVIDOR-50116 Proibir gravações em oplog quando a replicação está habilitada

  • SERVIDOR-50320 Corrija corridas de cancelamento no sincronizador inicial

  • SERVIDOR-50405 Alias isMaster em mongocryptd e anexar o campo de resposta apropriado

  • SERVIDOR-50407 Alias de isMaster em mongotmock e anexa campo de resposta apropriado

  • SERVIDOR-50408 Alterar nome do Código de Erro do NotMaster para NotWritablePrimary

  • SERVIDOR-50409 Altere o código de erro NotMasterNoSlaveOk para NotPrimaryNoSecondaryOk

  • SERVIDOR-50410 Alterar nome do código de erro NotMasterOrSecondary para NotPrimaryOrSecondary

  • SERVIDOR-50411 Alterar nome do Código de Erro NoConfigMaster para NoConfigPrimary

  • SERVIDOR-50415 Renomear o ponto de falha waitInIsMaster para waitInHello

  • SERVIDOR-50418 Adicionar exhaustHello ao serverStatus

  • SERVIDOR-50447 corrigir a dependência do ticket em backports_required_for_multiversion_tests.yml para ismaster.js

  • SERVIDOR-50527 Alterar categoria NotMasterError para NotPrimaryError

  • SERVIDOR-50607 Deve manter mutex ao chamar _checkForShutdownAndConvertStatus_inlock

  • SERVIDOR-50626 Corrida em read_concern_majority_getmore_secondaries.js

  • SERVIDOR-50640 listCommands devem retornar "isMaster" alias além do nome do comando "hello"

  • SERVIDOR- A50869 sincronização em segundo plano pode definir erroneamente o applied-through durante o step-up

  • SERVIDOR-51047 standalone_replication_recovery_relaxes_index_constaints.js não devem ser executados em replica_sets_multiversion em 4.4

  • SERVIDOR-51163 Marcar nós que retornam InvalidReplicaSetConfig em heartbeats como inativo

  • SERVIDOR-51259 Renomear waitForIsMasterResponse para waitForHelloResponse

  • SERVIDOR-51260 Renomear hangWhileWaitingForIsMasterResponse para hangWhileWaitingForHelloResponse

  • SERVIDOR-51597 Não tenta desligar o sincronizador inicial de forma limpa quando a configuração é alterada

  • SERVIDOR-51726 Mantenha a compatibilidade do código de status quando o executor principal for desligado

  • SERVIDOR-47469 applyOps não possui bloqueio exclusivo para operação de visualizações

  • SERVIDOR-48128 mapreduce e aggregation com saída não funcionam no RS para atualização de cluster

  • SERVIDOR-48617 Os 'createIndexes' simultâneos podem bloquear todas as operações de gravação em um ambiente primário e autônomo ao esgotar os tíquetes de gravação.

  • SERVIDOR-50028 Defeito da análise 114771 de coverity : Dereferência após verificação nula

  • SERVIDOR-50029 Defeito da Análise de Coveridade 115663: Variável Escalar Não Inicializada

  • SERVIDOR-50291 Adicione um controle de query para enumerar $ou crianças em uma ordem diferente

  • SERVIDOR-51120 Encontrar queries com SORT_MERGE classifica incorretamente os resultados quando o agrupamento for especificado

  • SERVIDOR-51853 Sempre inicialize o parâmetro de saída numInserido no AbstractIndexAccessMethod::insertKeys

  • SERVIDOR-44586 adicionar métricas ao serverStatus para rastrear o tipo de comando de atualização

  • SERVIDOR-49154 Adicione um teste de regressão para garantir a configuração de fCV para 4. desabilita a2 criação de collections/índice

  • SERVIDOR-30405 adicionar expressão para gerar um número aleatório

  • SERVIDOR-40317 $facet A execução não tem limite de memória que pode consumir

  • SERVIDOR-48390 grupo com $accumulator reclama que a memória excede 100MBs em uma 96coleção menor que MBs

  • SERVIDOR-48523 Verificar incondicionalmente a primeira entrada no oplog ao tentar retomar um change stream

  • SERVIDOR-49469 explicar executionStats para $unionWith mostra incorretamente COLLSCAN para pipeline interno

SERVIDOR-50030 Defeito da análise 115212 de coverity : operador errado usado

  • SERVIDOR-43664 Acelere a inicialização do mecanismo de armazenamento WiredTiger para muitas tabelas, otimizando o WiredTigerUtil::setTableLogging()

  • SERVIDOR-47681 A validação em segundo plano usa a fonte de leitura kNoOverlap em vez de kAllDurableSnapshot para evitar que tenhamos que usar o bloqueio PBWM em secundários

  • SERVIDOR-47803 Mover a configuração de perfil de nível de banco de dados do banco de dados para CollectionCatalog

  • SERVIDOR- Os47812 secundários persistem em multikeypaths curinga fora de ordem

  • SERVIDOR-47959 Repetir leituras do oplog do JournalFlusher em WriteConflictExceptions causadas pelo comando de validação {full:true} simultâneo na collection de oplog

  • SERVIDOR-48021 Adicionar modo de registro da tabela de depuração WT aos *kill_(primary|secondary)* testes

  • SERVIDOR-48154 o conta-gotas de identificação deve produzir periodicamente o bloqueio Global IS

  • SERVIDOR-48245 queda de índice permitida na coleção pendente

  • SERVIDOR-49776 Encaminhar porta MDB <-> Tabela de versão WT de 4.2 a 4.4 e mestre, por favor

  • SERVIDOR-50045 JournalFlusher pode interromper o write concern com ShutdownInProgress durante o rollback

  • SERVIDOR-50586 A validação da coleção deve anexar o namespaces da coleção à saída antes que quaisquer exceções possam ser lançadas

  • SERVIDOR- Substituir a51302 verificação de data e hora de leitura para RefreshTransaction

  • SERVIDOR-26726 Verifique o número de argumentos para createIndex() e lance o erro se mais de dois argumentos

  • SERVIDOR-46189 shell trava com a mensagem "Modos SSL ausentes com um único conjunto de réplicas não são permitidos

  • SERVIDOR- O48244 Shell não deve codificar os níveis de explicação permitidos e permitir que o servidor o rejeite

  • SERVIDOR-49320 Nenhuma mensagem de erro produzida se o arquivo de log não puder ser criado

  • SERVIDOR-50270 o shell deve solicitar uma senha para autenticação do AWS

  • SERVIDOR-50491 Alterações frequentes no esquema devido à retenção FTDC do limite freeStorageSize

  • SERVIDOR-23668 as opções abreviadas de scons não funcionam corretamente

  • SERVIDOR-43903 Todas as tarefas de compilação devem carregar o log de configuração e o log de cache

  • SERVIDOR- O47355 caminho codificado de dist-test/bin não deve ser incluído em aws_e2e_ecs.js

  • SERVIDOR-47943 Erro explicitamente se ICECC ou CCACHE forem especificados, mas não carregarem

  • SERVIDOR-48282 Suporte à plataforma: adicione a comunidade e o Enterprise RHEL 8 ARM

  • SERVIDOR-50016 Falha em arquivos de personalização de variáveis ausentes

  • SERVIDOR-50091 Ativar cache SCons para64 construtores ARM

  • SERVIDOR-50125 UBSAN com cache nem sempre respeita as opções -fsanitize-blacklist

  • SERVIDOR-50363 Promover --build-tools=next to stable

  • SERVIDOR-50648 RHEL 8.2 A tarefa de publicação_pacotes do construtor ARM não deve ser executada em um host ARM.

  • SERVIDOR-50674 A ferramenta Darwin --separate-debug não deve remover a x bandeira

  • SERVIDOR- Os34484 alvos IDL não funcionam corretamente em caminhos de construção externos.

  • SERVIDOR-35649 Os nós removidos devido à falha isSelf devem tentar novamente encontrar-se

  • SERVIDOR-38289 Ensinar SCons sobre arquivos .idl

  • SERVIDOR- O39562 reparo deve lidar com chaves de índice exclusivas duplicadas

  • SERVIDOR-43491 Especifique que o jstest garante apenas um comportamento consistente contra mongod (não mongos)

  • SERVIDOR-45626 Regras consistentes de bloqueio de oplog

  • SERVIDOR- Avisos de inicialização do45992 mecanismo InMemory confusos

  • SERVIDOR-46275 Adicionar suporte para ECDSA com OCSP à ferramenta de geração de certificados

  • SERVIDOR-46321 Atualizar páginas iniciais

  • SERVIDOR-46625 Melhora o diagnóstico quando solicitações mongocryptd são enviadas para daemon não-mongocryptd

  • SERVIDOR-46798 remove VersionInfoInterface::isSameMajorVersion

  • SERVIDOR-47375 TODO completo listado no SERVER-45798

  • SERVIDOR-47827 Solicitação de um burn_in_tests.py local que executa localmente todos os testes alterados desde o mestre, incluindo aqueles confirmados no branch local

  • SERVIDOR-48030 Corrija o deadlock com GetShardMap e RSM antigo

  • SERVIDOR-48067 Reduza o consumo de memória para construções de índices exclusivos com um grande número de chaves não exclusivas

  • SERVIDOR- Os48170 testes de multiversão pressupõem a estabilidade primária ao usar upgradeCluster() com 2shards de conjunto de réplicas de nó

  • SERVIDOR-48324 Expor parâmetro para incluir estatísticas verbosas de tcmalloc em ftdc

  • SERVIDOR- As48334 compilações de índice podem falhar em compilações de depuração com WriteConflictException sem tratamento

  • SERVIDOR-48410 Correção de estouro de número inteiro assinado para biblioteca de data e hora

  • SERVIDOR-48452 Os leitores internos devem, por padrão, ler sem carimbo de data/hora

  • SERVIDOR-48474 Adicionar expressão de correspondência $sampleRate

  • SERVIDOR-48705 resmoke.py enviando SIGABRT para obter despejos de núcleo na desmontagem do dispositivo pode sobrescrever os arquivos principais do analisador de suspensão

  • SERVIDOR-48742 Registre sempre que as configurações do analisador forem alteradas por meio de setProfilingLevel

  • SERVIDOR- O48884 Inicializador do Proctor de Teste tem pré-requisitos incorretos

  • SERVIDOR-48946 Remova a variante permanente do Biggie no v4.4 branch

  • SERVIDOR-48949 perda de limpeza do logv2 em snapshot_window_util.cpp em 4.4

  • SERVIDOR-49102 Aceite uma expressão de filtro como alternativa a slowMS/sampleRate

  • SERVIDOR-49165 Comando endSessions no Client.Desconectar causa uma falha de autorização para uma conexão não autorizada em um host que requer autenticação

  • SERVIDOR-49396 Ative apenas o ponto de falha skipWriteConflictRetries para conexões de usuário

  • SERVIDOR-49402 Mensagem de erro enganosa ao conectar ao Data Lake

  • SERVIDOR-49507 Reduzir o consumo de memória no reparo de inicialização ao reconstruir índices únicos com um grande número de registros duplicados

  • SERVIDOR-49766 Coleções indexadas e não indexadas retornam resultados diferentes para consulta nula

  • SERVIDOR-49857 ASAN Ubuntu 18.04 A variante de compilação não simbolizou sua saída

  • SERVIDOR-49926 [4.4] collMod não deve aceitar a opção "recordPreImages: false" no fCV 4.2

  • SERVIDOR-49957 Leitura fora dos limites em getPrevAndNextUUIDs

  • SERVIDOR- A50010 construção do Mongodb deve ter uma regra ninja específica REGENERAR

  • SERVIDOR- Tornar o50051 jstests/multiversion/hashed_index_bad_keys_cleanup.js mais robusto

  • SERVIDOR-50072 Verificar _isWindows() ao inicializar o MongoRunner.EXIT_ABORT

  • SERVIDOR-50123 Registrar o número de núcleos físicos em todas as plataformas

  • SERVIDOR-50134 Execute testes de microbenchmarks por meio do DSI

  • SERVIDOR-50148 Corrija o use-after-move no MultiIndexBlock

  • SERVIDOR-50242 mensagem de query lenta vista no mongos para ismaster

  • SERVIDOR-50246 $unionWith explain perde as informações de todos os estágios do subpipeline que são absorvidos pelo estágio do cursor

  • SERVIDOR-50249 Atualize via gerenciador de pacotes a partir de 4.2.8 a 4.4.0

  • SERVIDOR-50326 Restringir a fragmentação no volume de trabalho do agg_out.js a uma única thread

  • SERVIDOR-50365 Preso a transações de longa duração que não podem ser encerradas

  • SERVIDOR-50376 Ninja next não vê alterações no compilador

  • SERVIDOR-50379 Reduza a frequência de ! e * construtores em 4.4

  • SERVIDOR- o50394 registro de auditoria mongod atribui operações DDL ao usuário __system em um ambiente fragmentado

  • SERVIDOR-50401 Manipular patches aplicados como commits

  • SERVIDOR-50490 Reduzir a gravidade do registro SERVER RESTARTED de Warning(-2) para Log(0)

  • SERVIDOR- alvos de50530 archive-mh que não estão sendo construídos no Windows

  • SERVIDOR-50605 Adicionar {logMessage: "msg"} comando somente de teste

  • SERVIDOR-50635 A verificação de consistência do índice no final dos testes de fragmentação não é robusta para ShardNotFound

  • SERVIDOR-50690 Adicionar opção para especificar o ip de ligação ao mock ocsp

  • SERVIDOR-50736 Fazer com que o OpenSSL aceite explicitamente os SNIs apresentados no ClientHello

  • SERVIDOR-50818 Defeito da análise de cobertura 114987: Uso do objeto Wrapper após livre

  • SERVIDOR-50852 Dia BF - O padrão de "processos interessantes" do analisador Hang para testes de unidade C++ não corresponde a db_unittests

  • SERVIDOR-50866 systemd unit mongod.service deve usar "After=network-online.target"

  • SERVIDOR-50895 $unionCom pipeline armazenado em cache para explicação será vazado se a execução não exigir subpipeline

  • SERVIDOR-50913 Desmonta o servidor de configuração por último em cluster fragmentado

  • SERVIDOR-50955 oplog_rollover.js pausa o OplogCapMaintainerThread até que o truncamento seja necessário

  • SERVIDOR-51041 Acelerar transações iniciais para leituras secundárias

  • SERVIDOR-51045 [v4.4] Atualizar lista de bloqueios pendente 4.2 backport para SERVER-46625

  • SERVIDOR-51097 os testes unitários foram executados por mais de uma hora, paralisando a fila de confirmações

  • SERVIDOR-51106 Faça do comando isMaster uma classe derivada de olá

  • SERVIDOR- A seguir,51194 crie tarefas perenes para ferramentas de construção

  • SERVIDOR-51220 Lidar com atribuição de auditoria em quedas indiretas

  • SERVIDOR-51242 Desativar canários em tarefas DSI de microbenchmarks

  • SERVIDOR-51303 Estágio de pesquisa seguido de $match no tipo usa campo errado na condição de correspondência

  • SERVIDOR-51384 Habilitar e corrigir compilação para testes noturnos de drivers 4.4

  • SERVIDOR-51467 Definir waitUntilStable como verdadeiro ao atualizar clusters em change_streams_multiversion_cluster.js

  • SERVIDOR- A51604 tarefa de compilação Evergreen deve falhar se o upload de símbolos de depuração falhar

  • SERVIDOR-51607 Atualize a dependência Twisted para pelo menos twisted-19.7.0

  • SERVIDOR-51685 Corrija o download do MongoDB 4.4.1 para testes de multiversão no 4.4 branch

  • SERVIDOR-51771 libunwind falha ao construir com GCC >=10.2

  • SERVIDOR-52617 Cache o pointer para a coleção oplog antes de executar recoverToOplogTimestamp

  • SERVIDOR-52696 Adicionar sysbench a módulos system_perf.yml

  • SERVIDOR-52697 Adicionar tpcc aos módulos system_perf.yml

  • WT-4310 Adiciona a opção para não abortar nas compilações de diagnóstico sobre corrupção de dados

  • WT-5144 Usar wt_ clock em vez de wt_eparch em programas de desempenho

  • WT-5585 Remover opção de configuração cache_overflow

  • WT-5645 Adicione um teste Evergreen que percorre configurações conhecidas de teste/formato de falha

  • WT-5691 Lidar com o cenário em que os arquivos importados têm idades de gravação à frente do banco de dados atual

  • WT-5693 Ativar test_wt4105_large_doc_small_upd

  • WT-6000 Aprimore o teste de backup incremental no formato para suportar a reinicialização

  • WT-6006 Reverter binários de 10 teste para no teste de estresse do ponto de verificação

  • WT-6027 Corrigir erros de ortografia e avisos dos documentos

  • WT-6181 Faça com que os testes do Python Evergreen imprimam a saída padrão em caso de falha

  • WT-6263 Reativar a verificação da loja de histórico

  • WT-6277 Testes de compatibilidade verificam falha na validação de carimbo de data/hora

  • WT-6322 Divida os testes de compatibilidade completos em grupos menores

  • WT- Estender6390 o02 tempo limite compacto de 8 => 10 minutos

  • WT-6404 Adicione estresse de tempo que atrasa o ponto de verificação após chamar __wt_txn_begin

  • WT-6410 Remover WT_SESSION.rebalance

  • WT-6427 Sempre defina um timestamp estável ao definir o timestamp mais antigo

  • WT-6446 Renomeie *.i arquivos em *_inline.h arquivos

  • WT-6451 Não remova páginas de metadados limpas se necessário para leituras históricas

  • WT-6463 As operações do armazenamento de histórico devem honrar o tamanho do cache

  • WT-6467 Corrigir a verificação do armazenamento do histórico

  • WT-6471 Evitar a mensagem de erro para binário do formato clang inexistente

  • WT-6472 Atualizar configuração do cache de teste timestamp_abort

  • WT-6478 As estatísticas de cache do cursor não estão sendo incrementadas

  • WT-6490 Adquirir snapshot para threads de despejo

  • WT-6505 Adicionar depuração para falha de arquivo ausente

  • WT-6507 Sair do trabalhador de despejo do cache após o tempo limite de nossa operação

  • WT-6526 Corrigir falha de asserção ao abrir o banco de dados no modo somente leitura após o desligamento sem limpeza

  • WT-6532 Considerar a sobrecarga da estrutura de atualização no cálculo do comprimento da divisão

  • WT-6544 Valor na página não anexado à marca de exclusão restaurada do armazenamento de dados ou histórico

  • WT-6546 Atualize o truncado rápido para usar os ts mais recentes e duráveis

  • WT-6556 Corrija as sessões internas para usar a função de encerramento de sessão interna do que a API pública para evitar vazamento de memória

  • WT-6559 Use a ID da sessão da nova sessão para determinar o bucket de estatísticas

  • WT-6560 Corrigir o uso do salvamento global no utilitário WT

  • WT-6561 Fornece configuração MongoDB na saída de uso do utilitário wt

  • WT-6569 Combina as atualizações preparadas em uma única atualização antes de gravá-la no armazenamento de dados

  • WT-6570 RTS para remover as atualizações restantes no armazenamento de histórico sem parar o carimbo de data/hora

  • WT-6571 O Lseek não pode usar error_sys_check porque não devolve um int

  • WT- O6577 despejo do armazenamento de histórico gera uma janela de tempo confusa

  • WT-6581 Corrigir nome da classe em test_hs15

  • WT-6583 Limpe apenas o carimbo de data/hora de leitura ao liberar a transação

  • WT- A6586 lápide inserida no armazenamento de histórico também deve ser sinalizada como WT_UPDATE_HS

  • WT-6589 Corrigir os testes de python do cache do cursor desativado

  • WT-6591 Pare o thread do ponto de verificação antes de fechar a conexão nos testes do Python

  • WT-6592 Evite marcar erros para testes de Python ignorados devido à extensão não construída

  • WT-6593 Tentar novamente operações conflitantes em test_rollback_to_stable10

  • WT-6596 Aumentar o cache para o teste de cancelamento do timestamp e separar os espaços de chave para todos os testes de cancelamento

  • WT-6598 Adicionar nova API permitindo alterar o tamanho do bucket de hash dhandle

  • WT-6602 Permitir que o tempo limite da operação seja passado para confirmação e reversão

  • WT-6604 Corrige erro de digitação no comentário descrevendo a estrutura WT_Cell

  • WT-6610 Corrija a análise incremental do ponto de verificação de backup para lidar com atualizações

  • WT-6612 Aumente o tamanho do cache em test_prepare08 para corrigir erro de reversão devido à pressão de cache

  • WT-6613 Adicionar teste de Python para sinalizador early_load

  • WT-6615 Inicialize last_upd onde é realmente usado

  • WT-6616 Defina o registro de data/hora mais antigo do ponto de verificação quando ele estiver concluído

  • WT-6619 Elimina a possibilidade de loop infinito no test_cursor13.py

  • WT-6624 Use o snapshot da transação para aplicativos que executam o despejo

  • WT-6625 Remover TODO desatualizado

  • WT-6629 Suportar tabelas de índice em metadados:criar cursores

  • WT-6635 Desativar teste de tipo de arquivo de combinação e coluna

  • WT-6640 Coverity: falha ao restaurar o dhandle salvo

  • WT-6641 Cobertura: valor não utilizado

  • WT-6643 Defina explicitamente 64a parte uint do bit do LSN para atribuição atômica

  • WT-6649 Coverity: excedente de número inteiro não intencional em __wt_rec_need_split

  • WT-6650 Coveridade: desreferenciações nulas na sessão::close

  • WT-6653 Reverter/Reiniciar o txn antes de tentar novamente no teste RTS

  • WT-6654 Limpe test_backup15.py

  • WT-6657 Correção de panes no armazenamento de histórico ao inserir uma atualização sem registro de data e hora

  • WT-6666 Inicie o cronômetro operacional quando o configurarmos em rollback e commit

  • WT-6670 Corrigir buffer não inicializado

  • WT-6671 Salve o snapshot do ponto de verificação que é usado para assumir o ponto de verificação nos metadados

  • WT-6674 Remover código e documentação da API do Async

  • WT-6675 Remover documentação e API de linguagem Java do WiredTiger

  • WT-6680 Desabilitar temporariamente a verificação da loja de histórico

  • WT-6683 Corrija o código morto logicamente

  • WT-6685 Adicionar opção de configuração de importação a WT_SESSION::create

  • WT-6689 Adicionar suporte para importação de arquivos quando a configuração exportada for fornecida

  • WT-6690 Adicionar suporte para importação de tabela quando a configuração exportada for fornecida

  • WT-6691 Adicionar funcionalidade de reparo de importação de arquivo

  • WT-6692 Lidar com cenário em que os carimbos de data/hora importados são mais recentes do que os carimbos de data/hora do banco de dados atual

  • WT-6708 Reaproveitar o txn de início mais antigo para ser o txn mais recente na janela de tempo agregado

  • WT-6712 Permitir que o RTS funcione quando o registro de data e hora estável não estiver definido

  • WT-6720 Adicionar novos métodos abertos() e fechados()

  • WT-6725 Ignorar a verificação de visibilidade de atualizações restauradas do disco

  • WT-6731 Impedir que o WT_RESTART seja retornado para chamadas de API

  • WT-6732 Corrija ruídos de comando pós-tarefa em logs de tarefas Evergreen

  • WT-6734 Adicionar o suporte ausente à interface Java do Swig

  • WT-6736 Adicione estatísticas para acompanhar as remoções em paralelo com o checkpoint

  • WT-6741 Adicionar verificação para fonte de dados suportada na importação

  • WT-6746 Salvar geração de gravação base em metadados durante o checkpoint

  • WT-6756 Reorganizar nível superior de documentação

  • WT-6761 Ignorar stdout para test_rollback_to_stable10

  • WT-6762 Use estatísticas em vez de arquivos para verificar o consumo

  • WT-6763 Corrigir a atualização gratuita na cadeia quando a inserção falhar após a inserção na cadeia de atualização

  • WT-6764 Aguarde até que o registro de data/hora se mova antes de publicar as informações do checkpoint no teste de cancelamento do registro de data/hora

  • WT-6765 Adicionar mais depuração e detecção anterior de arquivos ausentes

  • WT-6767 Adicionando uma nova configuração de carimbo de data/hora de leitura que permite que ele seja definido como mais antigo do que o carimbo de data/hora mais antigo

  • WT-6783 Gere chaves exclusivas para tabela para garantir registros de log

  • WT-6792 Atualize os testes de compatibilidade para testar com o mongodb-5.0 branch

  • WT-6793 Organizar tarefas Evergreen de estatísticas de código

  • WT-6797 Garantir entradas mínimas antes do curto-circuito

  • WT-6798 Use atômica de LSE do braço e as barreiras de força corretas

  • WT-6806 Voltar do cancelamento agressivo em random_directio

  • WT-6808 Documentação: adicionar imagem de arquitetura de nível superior

  • WT-6809 Evite o deadlock movendo o cache do cursor hs mais cedo

  • WT-6811 Permitir que leitores mais velhos leiam atrás de uma operação de modo misto

  • WT-6812 Corrigir "correção fora de ordem" potencialmente corrompendo valores históricos

  • WT-6813 Corrigir vazamento de memória em schema_create

  • WT-6822 Use o python correto para todos os testes e configure o env para o teste de estresse dividido

  • WT-6827 Executar exemplos de verificação de scons em sequência e não em paralelo

  • SERVIDOR-47733 SymmetricEncryptorWindows não deve preencher quando a atualização é chamada

  • SERVIDOR-49339 Renomear OcspValidationRefreshPeriodSecs para ocspStaplingRefreshPeriodSecs

  • SERVIDOR-49383 Afirmar que o cabeçalho do host está presente na resposta OCSP

  • SERVIDOR-43938 Fazer auth_sharding_cmd_metadata.js iniciar fragmentos como conjuntos de réplica

  • SERVIDOR-46811 As atualizações multi=true podem modificar a chave de shard de documentos órfãos e fazer com que eles se tornem propriedade

  • SERVIDOR-47753 Habilitar random_moveChunk_index_operations.js em conjuntos de concorrência de desativação

  • SERVIDOR-47900 Desative o auxiliar checkOrphansDeleted em 4.4 teste de multiversão

  • SERVIDOR-48066 Não permite que o teste de simultaneidade da chave de shard de atualização atualize a chave de shard para o mesmo valor

  • SERVIDOR- O48096 thread PeriodicShardedIndexConsistencyChecker em jstests pode causar atualizações de fragmentos não intencionais

  • SERVIDOR-48229 Desligar PeriodicShardedIndexConsistencyChecker após ReplicationCoordinator para que nenhum thread tente pausar o trabalho após ele ter parado

  • SERVIDOR-48341 Remova requires_fcv_46 dos testes incluídos na lista48307 negra SERVER- após a backporting SERVER-48307 para 4.4.

  • SERVIDOR-48365 A recuperação do gerente de migração deve lidar com uma chave de shard refinada

  • SERVIDOR-48531 3 O impasse maneiras pode ocorrer entre o divisor de partes, as transações preparadas e o thread de redução.

  • SERVIDOR-48556 O random_moveChunk_breadcast_delete_transaction.js deve tratar um erro de redução ao aguardar a conclusão de uma tarefa de exclusão de intervalo como um erro aceitável do MoveChunk

  • SERVIDOR- O48601 ChunkSplitter deve usar os mesmos limites de chunk para splitVector e splitChunk

  • SERVIDOR-48641 Impasse devido ao MigrationDestinationManager aguardar preocupação de gravação com check-out da sessão

  • SERVIDOR-48679 flushRoutingTableCacheUpdates deve bloquear na seção crítica com kWrite, não com kRead

  • SERVIDOR- O48689 MigrationDestinationManager aguarda que o thread ingresse com check-out da sessão

  • SERVIDOR-48699 MaxTimeMS pode expirar no teste range_deleter_interacts_correctly_with_refine_shard_key.js antes do início do comando _configsvrMoveChunk

  • SERVIDOR-48929 O auxiliar moveChunk precisa ignorar erros de LockTimeout

  • SERVIDOR-49044 Fazer com que o AsyncRequestSender não tente novamente as solicitações de comando remoto com startTransaction=true

  • SERVIDOR-49085 Adicionar código de erro MovePrimaryInProgress

  • SERVIDOR-49086 Falha com erro MovePrimaryInProgress ao inserir, atualizar e excluir comandos

  • SERVIDOR-49087 Adicione suporte para testar MovePrimaryInProgress

  • SERVIDOR-49088 Falha com MovePrimaryInProgress no comando findAndModify

  • SERVIDOR-49089 Falha com MovePrimaryInProgress no comando mapReduce

  • SERVIDOR-49091 Falha com erro MovePrimaryInProgress em comandos de criação, collMod, drop e renameCollection

  • SERVIDOR-49092 Falha com erro MovePrimaryInProgress em comandos createIndexes e dropIndexes

  • SERVIDOR-49311 PeriodicShardedIndexConsistencyChecker pode causar falhas em stale_mongos_and_restarted_shards_agree_on_shard_version.js

  • SERVIDOR-49433 Pare de incrementar a versão principal da coleção em divisões de bloco

  • SERVIDOR-49452 Falha com erro MovePrimaryInProgress no comando collMod

  • SERVIDOR-49546 setFCV para 4.4 deve inserir tarefas de exclusão de intervalo em lotes em vez de uma de cada vez

  • SERVIDOR-49699 waitForCurOpByFailPoint não deve ignorar parâmetro de filtro no 4.4

  • SERVIDOR-49715 Verifique se há interrupções ao encontrar faixas não pertencentes no setFCV a 4.4

  • SERVIDOR-49734 A chamada para o Balanceador::initiateBalancer() na etapa inicial deve ser assíncrona

  • SERVIDOR-49765 Falha com MovePrimaryInProgress para comando dropIndexes

  • SERVIDOR-49809 A definição da visualização pode ser perdida se a visualização for criada durante movePrimary

  • SERVIDOR-39621 O encadeamento desativado deve impor uma alteração na fonte de sincronização quando o primário for desativado, mesmo que o buscador de oplog não seja eliminado na fonte de sincronização

  • SERVIDOR-47263 Mensagem de registro imprecisa ao perder a eleição de execução seca

  • SERVIDOR-47612 Eleições não robustas em remove_newly_added_field_after_finishing_initial_sync.js

  • SERVIDOR-47645 Deve invalidar todas as sessões no step down

  • SERVIDOR-47849 Adicione mais registros ao shutdownTask

  • SERVIDOR-48525 Proíba a exclusão config.transactions quando há transações preparadas

  • SERVIDOR-48712 Corrida em write_concern_after_stepdown.js

  • SERVIDOR-48776 Remover a versão de configuração e a verificação de termos durante a verificação do quorum de reconfiguração

  • SERVIDOR-48967 Impedir gravações replicadas em namespaces vazios em secundários

  • SERVIDOR-48975 Aumentar a verbosidade do registro isSelf

  • SERVIDOR-48979 Corrida entre propagação de configuração e eleição em change_stream_stepdown.js

  • SERVIDOR-49676 Defeito da Análise de Coveridade 115809: Campo escalar não inicializado

  • SERVIDOR-49683 catchup_takeover_two_nodes_ahead.js devem usar initiateWithHighElectionTimeout() para evitar eleições espúrias

  • SERVIDOR- SERVER da49924 porta de encaminhamento -49527 para a branch master

  • SERVIDOR-49990 Nome alternativo para ajudante de shell setSlaveOk() e getSlaveOk()

  • SERVIDOR-49991 Alias printedSlaveReplicationInfo() ajudante de shell

  • SERVIDOR-50039 Erro de temporização no teste dbadmin.js

  • SERVIDOR- O50063 fetcher do Oplog pode retornar erros de rede ou CallbackCanceled ao desligar

  • SERVIDOR-50140 A sincronização inicial não pode sobreviver à reinicialização impura da fonte da sincronização

  • SERVIDOR-50325 Permitir código de erro adicional em no_writes_to_config_transactions_with_prepared_transaction.js

  • SERVIDOR-39392 Invariante no PlanStage::dispose sempre avalia como verdadeiro

  • SERVIDOR- Corrija48442 change_streams.js para testar eventos em qualquer pedido

  • SERVIDOR-48950 Aprimorar a explicação de $search para expor estatísticas do mongot

  • SERVIDOR-48993 explodeForSort pode produzir um plano de query incorreto

  • SERVIDOR-49010 Aumenta a verbosidade do registro em index_stepdown_after_init.js

  • SERVIDOR- Mensagem49389 inicializada de compilação de índice registrada com mais frequência do que o esperado

  • SERVIDOR-49514 'index_abort_before_commit_signal.js' deve verificar o código de erro 'IndexBuildAborted'

  • SERVIDOR-49530 corrija a fase de construção do índice final para recuperação do oplog como um modo independente

  • SERVIDOR-48658 O monitor TTL não deve registrar no nível "E" para QueryPlanKilled

  • SERVIDOR-49415 create_new_indexes_with_conflict.js trava intermitentemente devido à verificação não confiável da linha de registro

  • SERVIDOR-49521 corrigir testes no núcleo/txn para usar a preocupação de gravação "maioria" para comandos createIndexes executados antes de iniciar transações

  • SERVIDOR-49556 corrija a compilação do índice em fsm_workloads/indexed_insert_base.js para trabalhar com transações multidocumentos

  • SERVIDOR-49949 A reconstrução de transações preparadas contendo gravações de várias chaves trava o nó de sincronização inicial.

  • SERVIDOR- O50137 MongoDB falha com falha invariante devido a entradas de oplog geradas em 3.4

  • SERVIDOR-45930 Fazer com que a comunidade mongodb dependa das ferramentas do homebrew

  • SERVIDOR- O47138 instalador MSI produz um arquivo de configuração incorreto

  • SERVIDOR-48041 Diga ao icecream sobre arquivos da lista negra do sanitizer

  • SERVIDOR-48443 Erros de compilação com GCC e ICECC 1.2+

  • SERVIDOR-48885 Erro de divisão de caminhos no arquivo gerado pelo build.ninja com componentes PATH contendo espaços

  • SERVIDOR- O48966 gerador Ninja não emite dependências em entradas do modelo

  • SERVIDOR-49036 o compile_commands.json produzido por ninja está incompleto.

  • SERVIDOR- Não é possível49395 executar a suíte unittest localmente (regressão)

  • SERVIDOR-49466 Introduzir um sinalizador --build-tools=next para incluir --ninja=next

  • SERVIDOR-49493 Rastrear arquivos SCons para recuperação por meio de um arquivo deps

  • SERVIDOR-49932 O processo de construção MSI obtém arquivos por meio de caminhos no diretório de construção

  • SERVIDOR-50078 Compilar desvio aplicado quando não deve ter

  • SERVIDOR-25548 o resmoke não deve continuar após uma falha de shell

  • SERVIDOR-43490 Valida se podemos realizar TODO listado no SERVER-38686

  • SERVIDOR-46726 Fornecer um parâmetro de configuração separado para desativar o trabalho de diagnóstico

  • SERVIDOR-46842 resmoke.py não deve executar verificações de consistência de dados em conjuntos de stepdown se um processo tiver falhado

  • SERVIDOR-47518 mitigar fiasco de ordem dtor-order com uma utilidade para definir objetos imortais de duração estática

  • SERVIDOR-47598 mongodbtoolchains instalados localmente podem afetar compilações remotas do icecream

  • SERVIDOR-47604 Não registre "falha na construção do índice" se ele continuar em segundo plano devido a um stepDown

  • SERVIDOR-47639 Corrige a corrida com solicitação getHosts assíncrona e alteração de topologia simultânea

  • SERVIDOR-47775 LOGV2_FATAL falhou ao imprimir o rastreamento da pilha

  • SERVIDOR-47892 DiagnosticInfo para latches não se integra bem aos testes de unidade que criam e destroem ServiceContexts

  • SERVIDOR-47933 logv2: detecta colisões de atributos

  • SERVIDOR-48048 Use arquivos de tag de remoke para blacklist de multiversão

  • SERVIDOR- Tentar novamente48107 replSetStepDown em rollback_test.js

  • SERVIDOR-48178 A localização de si mesmo na reconfiguração pode ser interrompida pelo fechamento de conexões devido ao rollback

  • SERVIDOR-48204 Melhora as afirmações em mirror_reads.js

  • SERVIDOR-48339 Verificar se a operação está pendurada no ponto de falha em unionWith_current_op.js

  • SERVIDOR-48506 Lança MaxTimeMSExpired em vez de FailedToSatisfyReadPreference quando o prazo do RSM for menor que o máximo

  • SERVIDOR-48572 random_moveChunk_refine_coleção_shard_key.js precisa ignorar erros de LockTimeout de moveChunk

  • SERVIDOR- o48709 thread do gerador de chaves de assinatura no servidor de configuração não acorda como esperado

  • SERVIDOR-48901 Tenha um observador do cliente destruindo o ClientOutOfLineExecutor

  • SERVIDOR-48952 logv2 limpeza para src/mongo/util/stacktrace_posix.cpp

  • SERVIDOR- Tornar48965 update_and_bulk_insert.js menos pesado

  • SERVIDOR-48982 Responda aos heartbeats até que o thread de reconfiguração termine em StepdownShouldInterruptConfigWrite

  • SERVIDOR-49007 ID de registro de ida e volta na resposta das métricas em mock_http_server.py

  • SERVIDOR-49016 Relatórios de construção Ninja "nenhum arquivo: /proc/cpuinfo"

  • SERVIDOR-49026 pseudo_commands.js pode matar operação com opId ' '1234 erroneamente

  • SERVIDOR- O49054 servidor MSI deve instalar o Compass em vez da Comunidade do Compass

  • SERVIDOR-49090 Falha com erro MovePrimaryInProgress no comando agregado

  • SERVIDOR-49097 as compilações do sys-perf diferem das compilações da versão

  • SERVIDOR-49126 Permitir que NetworkInterfaceIntegrationTest seja um cliente interno

  • SERVIDOR-49335 publish_packages should use barque API key

  • SERVIDOR-49404 Aplicar verificações adicionais em $arrayToObject

  • SERVIDOR-49417 uso do sessionId no log do servidor "connection accepted"

  • SERVIDOR-49432 Evite leitura após exclusão no desligamento do ServiceExecutorSync

  • SERVIDOR-49438 Permitir que os testes de memory.js aceitem $where timeout interruption

  • SERVIDOR- Falha49457 no construtor Ninja para mongod com erro de vinculador com símbolo duplicado

  • SERVIDOR-49476 Desative ldap_authz_bind no Ubuntu 18.04 e 20.04

  • SERVIDOR-49523 'commit_quorum_does_not_hang_with_initial_sync.js' pode falhar se o primary não conseguir ver a maioria do conjunto de réplicas

  • SERVIDOR-49690 Tentar novamente "CappedPositionLost" ao pesquisar entradas de oplog antigas

  • SERVIDOR-49693 Representar replicaSetPingTimeMillis em ponto flutuante

  • SERVIDOR-49694 Em um cluster fragmentado, leituras distribuídas ou mais próximas não podem ser roteadas para uma réplica próxima ao shard.

  • SERVIDOR-49704 txn_being_applied_to_secondary_cannot_be_killed.js não devem permitir eleições

  • SERVIDOR-49716 "gather_failed_unittests" não funciona no ubuntu1804-build

  • SERVIDOR-49922 Tornar schema_validator_with_expr_variables.js menos pesado

  • SERVIDOR- Coloca49933 informações de autenticação de cedar nas tarefas sys-perf

  • SERVIDOR-50170 Corrigir falha de seleção de servidor no mongos

  • SERVIDOR-50173 [v4.4] Remover explode_for_sort_collation.js da lista de backports do test suite sharding_multiversion

  • SERVIDOR-50178 Adicione registro a initial_sync_nodes_maintain_and_gossip_commit_point.js

  • SERVIDOR-50183 Copiar função _awaitPrimaryAppliedSurpassesRollbackApplied de RollbackTest para RollbackTestDeluxe

  • SERVIDOR-50216 Ajustar frequências sys-perf

  • SERVIDOR-50290 Imponha limites mais fortes na divisão de tarefas

  • SERVIDOR-50308 Ajustar mensagem de log de depuração ao limpar o estabelecimento do cursor com falha

  • SERVIDOR-50352 Adicione compreensão da sintaxe anterior para exclusões de várias versões

  • SERVIDOR-50362 Adicione resiliência para repetir a execução para geração de tags de multiversão

  • WT-5571 Evergreen perde avisos de compilador, precisa de uma forma de adicionar CFLAGS

  • WT-5717 Reativar o teste de recuperação da loja de histórico

  • WT-5945 Habilitar desempenho mais rigoroso para test_wt2853_perf

  • WT-5970 Atualizar test_wt4333_handle_locks para usar 1tamanho de cache GB

  • WT-6215 Limpar informações de bloco de backup ao renomear: revertido

  • WT-6233 Adicione estatística para rastrear o número de vezes que removemos as chaves da loja de histórico devido à inserção de entradas com 0 carimbo de data e hora

  • WT-6274 Os SESSIONs não devem aninhar chamadas para obter/liberar o cursor hs

  • WT-6325 O truncamento rápido pode levar a operações preparadas nunca resolvidas

  • WT-6331 Definir o carimbo de data/hora mais antigo na inicialização do WiredTiger

  • WT-6421 Evite analisar o ponto de verificação de metadados para arquivos limpos

  • WT-6425 Desativar o arquivamento de registros para evitar a corrida de cópias de arquivos

  • WT-6440 Usar os auxiliares de verificação de visibilidade na página em __wt_txn_update_check

  • WT-6466 Não redefina os temporizadores WT_SESSION quando os cursores HS estiverem fechados

  • WT-6468 Descartar uma página excluída que foi limpa por um ponto de verificação

  • WT-6473 configuração de formato com caches minúsculos pode resultar em objetos vazios

  • WT-6474 Configure o RNG global antes de realizar qualquer processamento de linha de comando ou de arquivo de configuração

  • WT-6479 Não insira atualizações após a primeira atualização globalmente visível no armazenamento de histórico

  • WT-6492 Use WT_UPDATE_RESTORED_FROM_DS para determinar se o valor na página está na cadeia de atualização ou não

  • WT-6493 Tentar processar novamente a lista de atualizações se uma atualização preparada for modificada simultaneamente

  • WT-6499 Ignore a prioridade de evacuação das btrees que estão dominando o uso do cache

  • WT-6511 junção do cursor: avance explicitamente o iterador quando terminar com uma cláusula

  • WT-6514 Corrige a descrição de eviction_updates_trigger na documentação

  • WT-6517 Atualize test_txn13 para evitar um erro de reversão

  • WT-6519 Adicione cobertura de testes para o mongodb-4. ramificação no6 teste de compatibilidade

  • WT-6527 Quando um thread não puder ser alocado, retorne de forma limpa da API do WT

  • WT-6528 Remova a terminologia ofensiva na API e no código-fonte do WiredTiger

  • WT-6539 Corrigir backup e renomear vazamento de memória

  • WT-6543 Distinguir links de artefatos Evergreen entre reinicializações para tarefas de teste

  • WT-6551 Evitar um problema de tempo no início de um teste para pré-alocação de registro

  • WT-6552 Corrige sinalizadores de configuração em evergreen.yml para falhas nos testes de PPC

  • WT-6578 Impedir que a reconciliação examine além do valor no disco

  • WT-6611 Reverter aprimoramento, permitindo a renomeação e backup incremental

  • WT-6623 Definir o ID do arquivo de nível de conexão na verificação do arquivo de recuperação

← Downgrade do cluster fragmentado 4.4 para 4.2