

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# Amazon Neptune 引擎更新 2019 年 10 月 15 日
<a name="engine-releases-1.0.1.0.200463.0"></a>

**版本：**1.0.1.0.200463.0

## 重要：此引擎版本现在已弃用
<a name="engine-releases-1.0.1.0.200463.0-deprecation"></a>

从 2021 年 4 月 27 日开始，将不会创建使用此引擎版本的任何新实例。

## 此引擎版本中的新增功能
<a name="engine-releases-200463-features"></a>
+ 添加了 Gremlin Explain/Profile 功能（请参阅 [使用 Gremlin `explain` 分析 Neptune 查询执行](gremlin-explain.md)）。
+ 添加了 [对基于 Gremlin 脚本的会话的支持](access-graph-gremlin-sessions.md)，以实现在单个事务中执行多个 Gremlin 遍历。
+ 在 Neptune 中添加了对 SPARQL 联合查询扩展的支持（请参阅 [SPARQL 1.1 联合查询](https://www.w3.org/TR/sparql11-federated-query/)和 [Neptune 中使用 `SERVICE` 扩展的 SPARQL 联合查询](sparql-service.md)）。
+ 添加了让您能够通过 HTTP URL 参数或通过 SPARQL `queryId` 查询提示将自己的 `queryId` 注入到 Gremlin 或 SPARQL 查询中的功能（请参阅 [将自定义 ID 注入到 Neptune Gremlin 或 SPARQL 查询中](features-query-id.md)）。
+ 在 Neptune 中添加了 [实验室模式](features-lab-mode.md) 特征，让您能够试用即将发布但尚未准备好在生产环境中使用的特征。
+ 添加了即将发布的 [Neptune Streams](streams.md) 功能，该功能可将对数据库所做的全部更改可靠地记录到流（保留一周）中。该功能仅在实验室模式下可用。
+ 更新了并发事务的形式语义（请参阅 [Neptune 中的事务语义](transactions.md)）。该功能为并发提供了行业标准保证。

  默认情况下，将启用这些事务语义。在某些情况下，该功能可能会更改当前的加载行为和降低加载性能。可以使用数据库集群 `neptune_lab_mode` 参数（通过在参数值中包含 `ReadWriteConflictDetection=disabled`）恢复为之前的语义。

## 此引擎版本中的改进
<a name="engine-releases-200463-improvements"></a>
+ 通过报告引擎使用的 TinkerPop 版本和 SPARQL 版本，改进了 [实例状态](access-graph-status.md) API。
+ 改进了 Gremlin 子图运算符的性能。
+ 改进了 Gremlin 响应序列化的性能。
+ 改进了 Gremlin Union 步骤的性能。
+ 缩短了简单 SPARQL 查询的延迟。

## 在此引擎版本中修复的缺陷
<a name="engine-releases-200463-defects"></a>
+ 修复了将超时错误地作为内部故障返回的 Gremlin 错误。
+ 修复了对部分变量集进行 ORDER BY 导致内部服务器错误的 SPARQL 错误。