我在哪里可以找到 AWS Neptune 使用的 Tinkerpop Gremlin 版本

Where can I find out what version of Tinkerpop Gremlin, AWS Neptune is using

我正在尝试在针对 AWS Neptune 的查询中使用 .valueMap().with(WithOptions.tokens)。我得到 MalformedQueryException。我怀疑这是 Gremlin 3.4 中的新功能。*

我找不到概述 Neptune 支持的语法版本的页面。

这些信息存在于何处?

您可以使用 AWS User Guide.

Amazon Neptune is compatible with Apache TinkerPop3 and Gremlin 3.3.2.

如果您使用 /status REST API,您可以准确地找到当前支持的 TinkerPop 版本。如果你做类似

curl <my endpoint>:8182/status

您应该会看到类似

的内容
{"status":"healthy","startTime":"Mon Dec 23 03:09:51 UTC 2019","dbEngineVersion":"1.0.2.1.R4","role":"writer","gremlin":{"version":"tinkerpop-3.4.1"},"sparql":{"version":"sparql-1.1"},"labMode":{"ObjectIndex":"disabled","Streams":"enabled","ReadWriteConflictDetection":"enabled"}}

2022-05-18 更新

作为 /status 的替代方法,如果您使用的是 Neptune workbench(Jupyter 笔记本),%status 魔术命令还将生成包含支持的查询语言版本的状态信息.