100,0,2 Registro de alterações
Esta versão contém várias correções de bugs. Ele também adiciona suporte para despejo e restauração de collections com nomes longos, pois o limite de 120 bytes será aumentado para 255 bytes na versão 4.4 do MongoDB.
A lista completa de alterações está abaixo:
Bug
FERRAMENTAS-1785 Erro de digitação na ajuda do mongodump
FERRAMENTAS- O2495 replay do Oplog não pode lidar com entradas > 16 MB
FERRAMENTAS- Erro de2498 ponteiro de manjericão
TOOLS-2559 Erro ao desinstalar 99 0database-tools..1-1 RPM
TOOLS-2575 pânico de mongorestore durante convertLegacyIndexes 4 de.4 mongodump
FERRAMENTAS-2593 Corrigir o manuseio especial de $admin filenames
Tarefa
FERRAMENTAS-2446 Adicionar1 teste MMAPV aos testes de ferramentas
FERRAMENTAS-2469 Aceitar vários certificados na CA
FERRAMENTAS- O2530 Mongorestore pode restaurar a partir do novo formato mongodump
TOOLS-2537 Ignorar config.system.indexBuilds namespace
FERRAMENTAS-2544 4Adicionar.4 testes ao Evergreen
FERRAMENTAS-2551 Dividir o upload de versões em tarefas por distros
FERRAMENTAS-2555 Opção de conexão direta de suporte
FERRAMENTAS-2561 Assine mongodb-tools tarballs
TOOLS-2605 Recorte a 100 0versão..2
100.0.1 Registro de alterações
Esta versão foi um teste de nossa nova infraestrutura de lançamento e não contém alterações em relação à 100.0.0.
Tarefa
- TOOLS-2493 Ferramentas 100 de0 corte..0 1000e..1 Versões do GA
100.0.0 Changelog
Esta é a primeira versão separada das Ferramentas do Banco de Dados do Servidor. Decidimos mudar para uma versão separada para que possamos enviar novos recursos e erros com mais frequência. A nova versão separada começa do 100.0.0 para torná-la clara que a versão é separada do Servidor. Você pode ler mais sobre isso no blog do MongoDB.
Esta versão contém erros, algumas novas opções de linha de comando e melhorias de qualidade de vida. Uma lista completa pode ser encontrada abaixo, mas aqui estão alguns destaques:
Não há mais restrições ao uso de
--uricom outras opções de conexão, como--porte--password, desde que o URI e a opção explícita não forneçam informações conflitantes. As connection strings agora podem ser especificadas como um argumento posicional sem a opção--uri.O novo sinalizador
--useArrayIndexFieldsparamongoimportinterpreta números naturais em campos como índices de array ao importar arquivos csv ou tsv.O novo sinalizador
--convertLegacyIndexesparamongorestoreremove todas as opções de índice inválidas especificadas na saídamongodumpcorrespondente e reescreve todos os valores de chave de índice herdados para usar valores válidos.Um novo
deletemodeparamongoimport. Com o--modedelete, omongoimportexclui documentos existentes no banco de dados que correspondem a um documento no arquivo de importação.
Falha na construção
- FERRAMENTAS-2489 falha da tarefa format-go no master
Bug
FERRAMENTAS-1493 Ferramentas falham ao executar ajuda quando a largura do terminal é baixa
FERRAMENTAS-1786 mongodump não cria arquivo metadata.json para visualizações descartadas como coleções
FERRAMENTAS-1826 mongorestore em pânico no modo de arquivo quando o oplog de repetição falhou
FERRAMENTAS-1909 mongoimport não relata que ele suporta o tipo decimal
TOOLS-2275 autoIndexId:false não é suportado 4 no.0
FERRAMENTAS-2334 Pular coleções do sistema durante a replay do oplog
FERRAMENTAS-2336 Mensagem de erro de depreciação errada impressa ao restaurar do stdin
FERRAMENTAS-2346 mongodump --arquivo para stdout corrompe o arquivo quando solicita senha
TOOLS-2379 erro de mongodump/mongorestore se o banco de dados de origem tiver uma opção de índice inválida
TOOLS-2380 mongodump falha no nó oculto com a autenticação ativada
FERRAMENTAS-2381 Restaurar o comportamento de tempo limite sem soquete
FERRAMENTAS-2395 Mensagem incorreta para transbordamento de oplog
FERRAMENTAS-2403 mongorestore travou ao reproduzir o último oplog falhou no modo de arquivo
TOOLS-2422 admin.tempusers não é descartado pela mongorestore
FERRAMENTAS-2423 mongorestore não elimina admin.tempusers se existir no dump
FERRAMENTAS-2455 mongorestore trava em arquivo inválido
FERRAMENTAS-2462 Solicitação de senha não funciona no Windows
FERRAMENTAS-2497 mongorestore pode validar incorretamente o comprimento do nome do índice antes de chamar createIndexes
FERRAMENTAS-2513 Criar opções de cliente resulta em erro de validação da string de conexão
TOOLS-2520 Corrigir a análise de opções para opções SSL
TOOLS- A2547 instalação de ferramentas de banco de dados falha no rhel.70
FERRAMENTAS-2548 A instalação de ferramentas de banco de dados falha no SLES 15
Novo recurso
FERRAMENTAS-1954 Suporte para ida e volta da notação de array mongoexport em mongoimport
FERRAMENTAS-2268 Adicionar modo de remoção ao mongoimport
FERRAMENTAS-2412 Opções de índice legado incompatíveis
FERRAMENTAS-2430 mongorestore: em chaves de índice pontilhadas, substitua "hashed" com "1"
TOOLS-2459 Permitir que --uri seja usado com outras opções de string de conexão
FERRAMENTAS-2460 Uma string de conexão pode ser definida como um argumento posicional
TOOLS-2521 Adicionar suporte à opção de URI tlsDisableOCSPEndpointCheck
FERRAMENTAS-2529 Mongodump produz novo formato de arquivo para nomes de coleção longos
Tarefa
FERRAMENTAS-2418 Remover mongoreplay do mongo-tools
FERRAMENTAS-2421 Mantenha a cobertura do teste depois de mover os testes de ferramentas do servidor
FERRAMENTAS-2438 Criar instalador MSI na tarefa de disco
FERRAMENTAS -2439 Fórmula de ferramentas incluída no toque homebrew
TOOLS-2440 Assinar o instalador MSI
FERRAMENTAS-2441 Atualizar a documentação do processo de lançamento
FERRAMENTAS -2442 Automatize os carregamentos de versões
FERRAMENTAS-2443 Gerar arquivo tarball na tarefa dist
FERRAMENTAS-2444 Gerar pacotes deb na tarefa dist
FERRAMENTAS -2449 Criar tarefa de assinatura
FERRAMENTAS- Atualizar2464 suporte à plataforma
FERRAMENTAS-2470 Assinar pacotes Linux
FERRAMENTAS-2471 Automatizar geração de feed de transferências JSON
FERRAMENTAS-2472 Automatizar publicação de pacote Linux
FERRAMENTAS-2473 Consolide os construtores comunitários e empresariais
FERRAMENTAS- Verificar2475 manualmente a versão das ferramentas
FERRAMENTAS -2480 Gerar pacotes de rpm na tarefa de disco
FERRAMENTAS- Atualizar a2488 nomenclatura e a versão do pacote
TOOLS-2493 Cut tools 100.0.0 and 100.0.1 GA releases
FERRAMENTAS-2506 Atualizar o mantenedor nos pacotes do linux
TOOLS-2523 Remover 12 04 71 variantes Ubuntu. e Debian.
TOOLS-2536 opção ignoreUnknownIndexOptions no comando createIndexes para servidores >..419
TOOLS-2538 Mover convertLegacyIndexKeys() de mongorestore para mongo-tools-common
FERRAMENTAS-2539 Publicar pacotes Linux para o curador com nomes corretos
FERRAMENTAS-2549 Enviar versões do GA para o repositório de teste do servidor
TOOLS-2550 Enviar versões GA para o 4 4 repositório.
TOOLS-2551 Split release uploading into per-distro tasks