

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# Amazon Neptune 엔진 업데이트 2019년 7월 26일
<a name="engine-releases-1.0.1.0.200366.0"></a>

**버전**: 1.0.1.0.200366.0

## 중요: 이제 이 엔진 버전은 지원이 중지됩니다.
<a name="engine-releases-1.0.1.0.200366.0-deprecation"></a>

2021년 4월 27일부터는 이 엔진 버전 사용 시 새 인스턴스가 생성되지 않습니다.

## 이 엔진 릴리스의 새로운 기능
<a name="engine-releases-200366-features"></a>
+ TinkerPop 3.4.1로 업그레이드되었습니다([TinkerPop Upgrade Information](http://tinkerpop.apache.org/docs/3.4.1/upgrade/) 및 [TinkerPop 3.4.1 Change Log](https://github.com/apache/tinkerpop/blob/3.4.1/CHANGELOG.asciidoc#release-3-4-1) 참조).

  이러한 변경 사항은 Neptune 고객에게 다음과 같은 새로운 기능과 개선 사항을 제공합니다.
  + `GraphBinary`가 이제 직렬화 형식으로 제공됩니다.
  + TinkerPop Java 드라이버에서 메모리 누수를 유발하는 연결 유지 버그가 수정되었으므로 더 이상 해결 방법이 필요하지 않습니다.

  그러나 경우에 따라 Neptune의 기존 Gremlin 코드에 영향을 줄 수 있습니다. 예:
  + `valueMap()`은 이제 `Map<Object,Object>` 대신 `Map<String,Object>`를 반환합니다.
  + `within()` 단계의 일관되지 않은 동작이 수정되어 다른 단계와 일관되게 작동합니다. 이전에는 유형이 일치해야만 비교를 수행할 수 있었습니다. 이제 다른 유형의 숫자를 정확하게 비교할 수 있습니다. 예를 들어, `33`과 `33L`이 예전에는 다르게 처리되었지만 이제는 동일합니다.
  + `ReducingBarrierStep`의 버그가 수정되었으므로 이제 출력에 사용할 수 있는 요소가 없는 경우 값을 반환하지 않습니다.
  + `select()` 범위의 순서가 변경되었습니다(현재 `maps`, `side-effects`, `paths` 순서). 이는 `side-effects` 및 `select`를 `side-effects`에 대해 `select`와 동일한 키 이름과 결합하는 드문 쿼리의 결과를 변경합니다.
  + `bulkSet()`는 이제 GraphSON 프로토콜의 일부입니다. `toBulkSet()`로 끝나는 쿼리는 이전 클라이언트에서는 작동하지 않습니다.
  + `Submit()` 단계의 한 파라미터화가 3.4 클라이언트에서 제거되었습니다.

  TinkerPop 3.4에 도입된 다른 많은 변경 사항은 현재 Neptune 동작에 영향을 주지 않습니다. 예를 들어 Gremlin `io()`가 `Traversal`에 단계로 추가되었으며 이제 `Graph`에서 더 이상 지원되지 않습니다. 하지만 Neptune에서는 사용되지 않았습니다.
+ [Gremlin용 벌크 로더](bulk-load-tutorial-format-gremlin.md#bulk-load-tutorial-format-gremlin-propheaders)에 단일 카디널리티 버텍스 속성에 대한 지원을 추가하여 속성 그래프 데이터를 로드했습니다.
+ 벌크 로더의 단일 카디널리티 속성에 대한 기존 값을 덮어쓰는 옵션을 추가했습니다.
+ [Gremlin 쿼리 상태를 검색](gremlin-api-status.md)하고 [Gremlin 쿼리를 취소](gremlin-api-status-cancel.md)하는 기능이 추가되었습니다.
+ [SPARQL 쿼리 시간 제한에 대한 쿼리 힌트](sparql-query-hints-queryTimeout.md)를 추가했습니다.
+ 상태 API에서 인스턴스 역할을 보는 기능을 추가했습니다([인스턴스 상태](access-graph-status.md) 단원 참조).
+ 데이터베이스 복제에 대한 지원이 추가되었습니다([Neptune의 데이터베이스 복제본 생성](manage-console-cloning.md) 단원 참조).

## 이 엔진 릴리스의 개선 사항
<a name="engine-releases-200366-improvements"></a>
+ FROM 절에서 그래프 변수를 보여주는 SPARQL 쿼리 설명을 개선했습니다.
+ 필터, 같음 필터, VALUES 절 및 범위 수의 SPARQL의 성능을 개선했습니다.
+ Gremlin 단계 주문의 성능을 개선했습니다.
+ Gremlin `.repeat.dedup` 순회의 성능을 개선했습니다.
+ Gremlin `valueMap()` 및 `path().by()` 순회의 성능이 개선되었습니다.

## 이 엔진 릴리스에서 수정된 결함
<a name="engine-releases-200366-defects"></a>
+ 그래프의 이름이 지정된 작업을 포함하는 SPARQL 속성 경로와 관련된 여러 문제를 수정했습니다.
+ 메모리 문제를 야기하는 SPARQL CONSTRUCT 쿼리 관련 문제를 수정했습니다.
+ RDF Turtle Parser 및 로컬 이름 관련 문제를 수정했습니다.
+ 사용자에게 표시되는 오류 메시지를 바로잡는 문제를 수정했습니다.
+ Gremlin `repeat()...drop()` 순회 관련 문제를 수정했습니다.
+ Gremlin `drop()` 단계 관련 문제를 수정했습니다.
+ Gremlin 레이블 필터 관련 문제를 수정했습니다.
+ Gremlin 쿼리 시간 제한 관련 문제를 수정했습니다.