

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Atualizações do mecanismo do Amazon Neptune de 26/07/2019
<a name="engine-releases-1.0.1.0.200366.0"></a>

**Versão:** 1.0.1.0.200366.0

## IMPORTANTE: ESSA VERSÃO DO MECANISMO ESTÁ OBSOLETA
<a name="engine-releases-1.0.1.0.200366.0-deprecation"></a>

A partir de 27/04/2021, nenhuma nova instância que use essa versão do mecanismo será criada.

## Novos recursos nesta versão do mecanismo
<a name="engine-releases-200366-features"></a>
+ Atualizado para TinkerPop 3.4.1 (consulte [Informações de atualização do TinkerPop](http://tinkerpop.apache.org/docs/3.4.1/upgrade/) e [Log de alterações do TinkerPop 3.4.1](https://github.com/apache/tinkerpop/blob/3.4.1/CHANGELOG.asciidoc#release-3-4-1)).

  Para clientes do Neptune, estas alterações oferecem novas funcionalidades e melhorias, como:
  + `GraphBinary` está agora disponível como um formato de serialização.
  + Um bug de keep-alive que causava vazamentos de memória no driver TinkerPop Java foi corrigido; portanto, uma solução alternativa não é mais necessária.

  No entanto, em alguns casos, eles podem afetar o código do Gremlin existente no Neptune. Por exemplo:
  + O `valueMap()` retorna agora um `Map<Object,Object>` em vez de um `Map<String,Object>`.
  + O comportamento inconsistente da etapa do `within()` foi corrigido para que funcionasse de forma consistente com outras etapas. Anteriormente, os tipos tinham que corresponder para que as comparações funcionassem. Agora, números de tipos diferentes podem ser comparados com precisão. Por exemplo, `33` agora compara como igual a `33L`, que não comparava anteriormente.
  + Um bug no `ReducingBarrierStep` foi corrigido; portanto, ele agora não retorna nenhum valor se nenhum elemento estiver disponível para a saída.
  + A ordem dos escopos `select()` foi alterada (a ordem agora é `maps`, `side-effects`, `paths`). Isso altera os resultados das consultas raras que combinam `side-effects` e `select` com o mesmo nome de chave para `side-effects` e para `select`.
  + `bulkSet()`O agora faz parte do protocolo GraphSON. As consultas que terminam com `toBulkSet()` não funcionam com clientes mais antigos.
  + Uma parametrização da etapa `Submit()` foi removida do cliente 3.4.

  Muitas outras alterações introduzidas no TinkerPop 3.4 não afetam o comportamento atual do Neptune. Por exemplo, o `io()` do Gremlin foi adicionado como uma etapa ao `Traversal` e agora está obsoleto no `Graph`, mas nunca foi habilitado no Neptune.
+ Adicionado suporte para propriedades de vértice de única cardinalidade [carregador em massa para o Gremlin](bulk-load-tutorial-format-gremlin.md#bulk-load-tutorial-format-gremlin-propheaders), para carregar dados de gráfico de propriedade.
+ Adicionada uma opção para substituir os valores existentes para uma propriedade de única cardinalidade no carregador em massa.
+ Adicionada a capacidade de [ para recuperar o status de uma consulta do Gremlin](gremlin-api-status.md) e de [cancelar uma consulta do Gremlin](gremlin-api-status-cancel.md).
+ Adicionada uma dica de consulta [ para limites de tempo de consulta SPARQL](sparql-query-hints-queryTimeout.md).
+ Adicionada a capacidade de ver a função de instância na API de status (consulte [Status de instância](access-graph-status.md)).
+ Adicionado suporte para clonagem de banco de dados (consulte [Clonagem de banco de dados no Neptune](manage-console-cloning.md)).

## Melhorias nesta versão do mecanismo
<a name="engine-releases-200366-improvements"></a>
+ Melhoria da Explicação de consultas SPARQL para mostrar variáveis de gráfico a partir das cláusulas FROM.
+ Melhoria do desempenho para SPARQL em filtros, filtros iguais, cláusulas VALUES e contagens de intervalo.
+ Melhorado o desempenho de ordenação de etapas do Gremlin.
+ Melhorado o desempenho para travessias `.repeat.dedup` do Gremlin.
+ Melhoria do desempenho de travessias `valueMap()` e `path().by()` do Gremlin.

## Defeitos corrigidos nesta versão do mecanismo
<a name="engine-releases-200366-defects"></a>
+ Corregidos vários problemas com caminhos de propriedade SPARQL incluindo a operação com gráficos nomeados.
+ Corrigido um problema com consultas CONSTRUCT SPARQL causando problemas de memória.
+ Corrigido um problema com o analisador RDF Turtle e nomes de locais.
+ Corrigido um problema nas mensagens de erro exibidas aos usuários.
+ Corrigido um problema com os percursos `repeat()...drop()` do Gremlin.
+ Corrigido um problema com a etapa `drop()` do Gremlin.
+ Correção de um problema com os filtros de rótulos do Gremlin.
+ Corrigido um problema com timeout de consultas do Gremlin.