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

Log de alterações da Data Federation

Observação

As notas de versão mencionam apenas versões com alterações de recursos

O MongoDB lança o Atlas Data Federation todas as semanas, melhorando continuamente o desempenho e a estabilidade do Atlas Data Federation. Essas notas de versão capturam apenas as versões que contêm alterações de recursos. Se uma versão específica do Atlas Data Federation contiver apenas melhorias de desempenho e estabilidade, ela não será incluída nessas notas de versão. Para identificar qual versão você está usando, verifique a string da versão de lançamento para ver a data de lançamento.

  • Supports the ability to read Parquet files with zstd column compression.
  • Alterações em quais regiões processam dados para regiões não suportadas:

    • ca-central-1 (Montreal) processará dados de ca-west-1 (Alberta) em vez de eu-west-1 (Ireland).

    • ap-northeast-1 (Tokyo) processará dados:

      • de ap-northeast-2 (Seoul) em vez de eu-west-1 (Ireland).

      • de ap-northeast-3 (Osaka) em vez de eu-west-1 (Ireland).

      • de ap-east-1 (Hong Kong) em vez de ap-southeast-2 (Sydney).

  • Fixes an issue where the killOp command was prevented from terminating a query.

  • Adiciona suporte para o estágio $sql nas visualizações do Atlas Data Federation.

  • Corrige um problema em que, ao criar uma visualização, o Atlas Data Federation não estava verificando as permissões corretamente.

  • Resolve um problema em que as datas geradas no formato ISO 8602 causavam resultados de query incorretos.
  • Corrige um problema que impedia que o driver Python não conectasse ao usar a autenticação IAM do Amazon Web Services .

  • Fixes an issue that caused $limit queries to fail with an InternalError.

  • Melhora a filtragem de partição de modelo no planejador de query, o que melhora o desempenho da query em determinados casos em várias fontes de armazenamento blob.

  • Altera o erro CommandNotSupported para CommandNotFound.
  • Melhora o desempenho ao ler de arquivos do Parquet .

  • Adiciona suporte para modificar visualizações com collMod.

  • Adiciona o reconhecimento automático de arquivos .jsonl como arquivos JSON Lines.

  • Corrige um problema com o sqlGenerateSchema onde ele não seria executado na fonte do Online Archive.

  • Improves performance for queries that utilize the $ne operator.
  • Supports the $$SEARCH_META aggregation variable when you run $search queries on an Atlas cluster through Atlas Data Federation.
  • Apresenta uma nova experiência de integração com modelos para os casos de uso mais comuns do Atlas Data Federation.

  • Melhora a mensagem de erro para $out para query S3 para fornecer mais detalhes.

  • Otimiza os atributos de partição para selecionar arquivos no S3 ao usar o operador $in em pipelines de agregação.
  • Modifica o comportamento de $queryHistory para indicar que uma query está concluída quando todos os lotes tiverem sido carregados como arquivos de cursor, todos os lotes tiverem sido retornados ao usuário ou houver um erro.

  • Adiciona a capacidade de usar dados BSON para o campo de comentário em comandos.

  • Melhora as mensagens de erro ao consultar um documento com mais de 16 MB.

  • Corrige um problema de correção para $getFields onde Atlas Data Federation diferia do MongoDB ao executar query de um subdocumento vazio.

  • Melhora a estabilidade e o desempenho para $out em S3 ao gravar no Parquet.

  • Corrige um problema com queries $match que resultavam em documentos não sendo retornados ao fazer query de documentos aninhados dentro de uma array em que qualquer documento aninhado não tinha o campo de destino.

  • Melhora o desempenho e a estabilidade ao gravar no Parquet usando $out para S3.

  • Adiciona a capacidade de usar qualquer tipo BSON com o operador e a query $comment no $queryHistory. (A partir do MongoDB 5.1, o operador $comment foi removido).

  • O Atlas Data Federation agora retorna MongoDB 6.2.0 na saída buildInfo.

  • Adiciona a capacidade de limitar a quantidade de dados que o Atlas Data Federation processa para suas instância do banco de dados federado para controlar os custos.
  • Melhora as mensagens de erro quando um cliente tenta inserir, atualizar ou excluir um documento em uma instância do banco de dados federado.
  • Adiciona o nome do aplicativo às conexões que o Atlas Data Federation cria para seus Atlas clusters.

  • Adiciona a capacidade de definir e atualizar a configuração de armazenamento usando a API do Atlas.

  • Corrige um problema que fez com que maxTimeMS com um batchSize de 0 falhasse.
  • Adiciona novos recursos à configuração de armazenamento para suportar a procedência dos dados e maior flexibilidade para federação.

  • Adiciona a região Amazon Web Services ap-southeast-1 (Cingapura).

  • Atualiza o Atlas Data Federation para MongoDB 6.0.2.
  • Melhora o desempenho e a estabilidade.

  • Melhora o desempenho da query em conjuntos de dados do Atlas Data Lake usando metadados de classificação para otimizar as queries.

  • Corrige um problema que fazia com que o Atlas Data Federation não pudesse ler um arquivo Parquet quando o esquema de nível superior ou raiz era marcado como REPEATED ou OPTIONAL.

  • Melhora a estabilidade ao gravar no Parquet usando $out para S3.

  • Corrige o problema de pipeline $not e $in que causava preocupação de expressão não suportada.

  • Melhora o desempenho para query de $out a S3 que grava em formato de arquivo Parquet.

  • Atualiza o tamanho máximo do grupo de linhas padrão para 128 MB para o gravador de parquet.

  • Improves $group stages on Data Lake Dataset partition fields.

  • Corrige os pipelines de agregação com vários estágios $lookup em que um estágio define um campo e outro remove o mesmo campo.

  • Corrige como o Atlas Data Federation lida com arquivos em S3 que terminam com o caractere delimitador (por exemplo, '/').

  • Melhora o desempenho e a estabilidade.

  • Adiciona suporte para a especificação opcional de um formato ISODate para otimizar o desempenho para partições do tipo data.

  • Melhora o desempenho e a estabilidade.

  • Executa $merge em parte.

  • Melhora o desempenho e a estabilidade.

  • O Atlas agora cobra pelo número total de bytes que o Atlas Data Federation processa de fontes HTTP .

  • Adiciona suporte para a opção de background no estágio de aggregation $merge .

  • Melhora o desempenho e a estabilidade.

  • Adiciona suporte para Atlas Data Lake como um "Tipo de Armazenamento" ao comando createStore .

  • Melhora as mensagens de erro para query federadas $search .

  • Renomeia e reinicia a ingestão de dados como Atlas Data Federation.

    Importante

    O serviço do mecanismo de consulta federado anteriormente chamado de Atlas Data Lake agora é chamado de Atlas Data Federation. Para saber mais sobre Atlas Data Federation, consulte Atlas Data Federation.

  • Melhora o desempenho e a estabilidade.

  • Desabilita o suporte para o dialeto MySQL.

  • Melhora o desempenho e a estabilidade.
  • Melhora o desempenho e a estabilidade.

  • Suporta os seguintes novos operadores de agregação MongoDB 5.2:

    • $sortArray

    • $topN

    • $bottomN

    • $maxN

    • $firstN

    • $lastN

  • Corrige um erro para permitir que você use a preferência de leitura para clusters fragmentados.

  • Melhora o desempenho e a estabilidade.
  • Melhora o desempenho e a estabilidade.

  • Impõe um limite superior em maxRowGroupSize.

  • Melhora o desempenho e a estabilidade.

  • Suporta query em collection prefixadas com system, mas não suporta query em collection prefixadas com system..

  • Melhora o desempenho e a estabilidade.

  • Adiciona suporte para a opção $maxTimeMS .

  • Melhora o desempenho e a estabilidade.

  • Permite conexões com ingestão de dados por meio de endpoints privados.

  • Adiciona suporte para autorização X.509.

  • Adds support for empty field parameters with the $setField aggregation expression.

  • Corrige um problema em que os comandos retornavam zero códigos de saída em caso de falha.

  • Corrige um problema em que documentos com subdocumentos vazios gravados no Parquet continham grupos de parquet vazios.

  • Atualiza EstimateRowGroupSize para relatar UncompressedSize para documentos armazenados no Parquet.

  • Ajusta o valor mínimo para maxRowGroupSize ao utilizar $out para Parquet para 16MB.

  • Remove o suporte para o uso de $out para gravar documentos que contêm campos duplicados no Parquet.

  • Melhora as mensagens de erro para $out.

  • Melhora o desempenho e a estabilidade.

  • Includes X.509 users in the usersInfo command output.

  • Melhora o desempenho da autenticação SCRAM.

  • Melhora o desempenho e a estabilidade.

  • Adiciona suporte para o comando authenticate .

  • Preserva subtipos binários no leitor/gravador de parquet.

  • Fornece várias melhorias de estabilidade.

  • Melhora o desempenho e a estabilidade dos comandos collStats e dbStats .

  • Adds support for the $merge aggregation pipeline stage.

  • Permite localField e foreignField com uma sintaxe de estágio de pipeline de agregação $lookup mais expressiva.

  • Implementa o acumulador $count .

  • Melhora o desempenho.

  • Melhora as mensagens de erro.

  • Adiciona os campos computeTime e automaticRefreshInProgress às saídas de comando collStats e dbStats .

  • Allows downloading Data Federation query logs from the UI and API.

  • Remove a restrição de grandes namespace de collection.

  • Adiciona a opção para ignorar o cache para collStats e dbStats para buscar as estatísticas mais recentes.

  • Suporta o comando serverStatus .

  • Melhora a estabilidade e o desempenho.

  • Suporta armazenamentos de dados públicos do S3 com o sinalizador de configuração do public .

  • Suporta compressão padrão ao federar query para cluster do Atlas.

  • Adiciona o campo db ao resultado dbStats .

  • Suporta a seleção de read preference, read tags e max staleness por meio da configuração de armazenamento para armazenamentos do Atlas Cluster.

  • Rejeita comandos enviados com um conjunto de API versionada.

  • Habilita o parâmetro count no estágio de agregação Data lake $collStats (Atlas Data Federation).

  • Não é mais permitido o estágio$collStats (Atlas Data Federation) em subpipelines $facet.

  • Impõe o tamanho máximo do documento para $facet após o processamento de cada item.

  • Melhora o desempenho de $match estágios.

  • Melhora as mensagens de erro.

  • Melhora a estabilidade e o desempenho.

  • Inclui suporte aprimorado para Parquet.

  • Suporta M0, M2, & M5 cluster do Atlas como conjunto de dados.

  • Adiciona a opção de correspondência de padrão regex para collection curinga de cluster do Atlas.

  • Inclui mensagens de erro atualizadas para o limite de execução da query.

  • Gera a configuração de armazenamento automaticamente pela primeira vez após a autenticação do usuário.

  • Retorna a ID da conexão por meio do comando hello .

  • Suporta $geoNear em coleções do Atlas Data Lake que abrangem vários clusters do Atlas.

  • Inclui várias melhorias de desempenho.

  • Inclui mensagens de erro aprimoradas para query encerradas.

  • Inclui nova interface de configuração de armazenamento e integração.

  • Mensagem de erro de esquema SQL aprimorada.

  • Suporte a pushdown de query para collection compostas por múltiplas collection do Atlas.

  • Melhora a estabilidade e o desempenho.

  • Adiciona um novo $sql formatVersion para reduzir o tamanho dos dados do conjunto de resultados.

  • Melhora o desempenho do estágio$lookup (Atlas Data Federation).

  • Adds "verbosity": "queryPlannerExtended" support to the explain command to filter out non-matching partitions.

  • Adds support for $$NOW.

  • Relata o Atlas Data Lake como MongoDB versão 4.4 para as ferramentas.

  • Adiciona suporte para a opção de background no estágio de aggregation $out to Atlas .

  • Inclui melhorias de estabilidade e desempenho.

  • Adiciona a opção {background: true}, que permite que as query sejam executar em segundo plano para o $out, que vai para o estágio S3.

  • Apresenta o estágio de aggregation $queryHistory para visualizar query anteriores.

  • Inclui várias melhorias de desempenho e estabilidade.

  • Suporta os formatos Parquet, CSV e TSV para $out a S3.

  • Adiciona um limite contínuo para cursores.

  • Melhora as mensagens de erro para comandos que não podem ser analisados.

  • Suporta defaultFormat para arquivos em URLs acessíveis publicamente em armazenamentos HTTP .

  • Limita o número de query simultâneas para 30 por instância do banco de dados federado.

  • Suporta o formato de compressão bzip2 .

  • Suporta a opção comment para o comando agregado .

  • Inclui várias melhorias de desempenho e estabilidade.

  • Suporta o comando killOp para encerrar uma query de longa duração.

  • Adiciona configuration para o número máximo de coleções wildcard para armazenar instância do banco de dados federado S3.

  • Melhora o desempenho de gravar de $out para S3.

  • Inclui melhorias gerais de desempenho e estabilidade.

  • Adiciona correlationID à saída $currentOp .

  • Inclui melhorias gerais de desempenho e estabilidade.

  • Supports $collStats aggregation pipeline stage.

  • Inclui otimizações de desempenho para arquivos ORC.

  • Inclui melhorias gerais de desempenho e estabilidade.

  • Adiciona suporte para os campos skip e limit ao comando count() .
  • Inclui melhorias gerais de desempenho e estabilidade.
  • Automatiza a geração de configuração de armazenamento para instância do banco de dados federado recém-criadas.

  • Allows write partitioning-aware data to S3 using the $out in Data Federation.

  • Gera configurações de armazenamento quando o Atlas cria uma instância do banco de dados federado.

  • Adiciona suporte para $out a S3.

  • Atualiza o suporte para o elemento LIST do Apache Parquet.

  • Upgrades wire protocol support to 4.2 from 3.6.

  • Adiciona suporte para verbosidade no plano de explicação.

  • Corrige problemas de estabilidade.
  • Melhora o desempenho.

  • Supports the $currentOp stage so that you can monitor query progress on long-running queries.

  • Atualiza o atributo ISODate para aceitar formatos adicionais.

  • Atualiza o catálogo de metadados quando você usa os comandos de Configuração de Armazenamento .

  • Inclui várias melhorias de desempenho e estabilidade.

  • Supports filename field references for $out.

  • Suporta $toString em $out a S3.

  • Supports optionally granting federated database instance write access to S3 buckets, enabling use of $out semantics to write directly to those buckets.

  • Adiciona comandos incrementais de armazenamento, reconhecimento de data center, collection e visualização para o gerenciamento da configuração de armazenamento.

  • Limita as collection retornadas para collection curinga a 1.000.

  • Atualiza o formato da configuração de armazenamento.

  • Supports cross-database $lookup queries.

  • Suporta extensões de arquivo em minúsculas e maiúsculas.

  • Os segmentos de modelo agora suportam nomes de atributos separados por pontos que correspondem a campos aninhados.

  • Permite que o defaultFormat seja especificado sem um ponto à esquerda.

  • Suporta filtragem com base em faixas para arquivos no formato ORC.

  • Permite que atributos de query sejam extraídos após o primeiro estágio.

  • Inclui várias melhorias de desempenho e estabilidade.

  • Suporta definição de partição para o seguinte:

    • epoch_secs, que é um segundo desde a Era UNIX

    • epoch_millis, que é milésimos de segundo desde a Era UNIX

    • UUID, que é o subtipo binário 4

  • Inclui várias melhorias de desempenho e estabilidade.

  • Adiciona suporte para leitura de arquivos Apache ORC.

  • Retorna um erro se uma query produzir um documento maior que 16 MiB.

  • The $indexStats stage now produces an empty list of indexes instead of an error.

  • Supports $out to S3 storage format in JSON.

  • $match agora trata implicitamente todos os termos como conjunções.

  • Não analisa mais arquivos vazios.

  • Corrige um problema que fez com que a expressão {$match: {$expr: {$and: []}}} encerrasse a conexão.

  • Permite campos aninhados em definições de partição.

  • Não enumera mais diretórios no S3 quando um único subdiretório contendo todas as partições correspondentes à query é identificado.

  • Corrige um problema em que a nova configuração de armazenamento não aparecia na conexão de emissão após a execução de setStorageConfig.

  • Adds support for the getLastError database command.

  • Corrige um erro na forma como os tipos de união são tratados na Avro.

  • Supports $out aggregation pipeline stage to S3.

  • listIndexes agora sempre retorna uma lista vazia.

  • Traduz chaves CSV e TSV delimitadas por ponto em subdocumentos.

  • A mensagem de erro de configuração de armazenamento agora inclui um link para a documentação.

  • Suporta o formato de arquivo SQLSX.

  • Inclui o ID de correlação em mensagens de erro de execução de query.

  • Retorna um erro ao cliente quando o limite de armazenamento do cursor é atingido.

  • Returns an error to the client on the last getMore if the cursor storage limit is exceeded.

  • Supports listCommands. For example: db.runCommand({"listCommands": 1})

  • Includes partition size information in the output of explain().

  • Retorna o primeiro lote de resultados do cursor mais rapidamente.

  • Improves performance of $lookup when combined with $unwind.

  • Suporta automaticamente credenciais do SCRAM-SHA-1 sem exigir que drivers especifiquem este mecanismo de autenticação.

  • Fornece uma mensagem de erro descritiva quando o formato do arquivo é desconhecido.

  • Fornece validação adicional no setStorageConfig.

Lançamento inicial da pré-visualização pública do Atlas Data Federation.