Skip to content

Commit c8b7b03

Browse files
authored
fix: Opensearch serverless vector search collections - remove default _id (#2784)
* fix: Opensearch serverless vector search collections - allow no _id Signed-off-by: Anton Kukushkin <[email protected]> * mypy Signed-off-by: Anton Kukushkin <[email protected]> --------- Signed-off-by: Anton Kukushkin <[email protected]>
1 parent 229a9d1 commit c8b7b03

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

awswrangler/opensearch/_write.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@
66
import ast
77
import json
88
import logging
9-
import uuid
10-
from typing import Any, Generator, Iterable, Mapping
9+
from typing import Any, Generator, Iterable, Mapping, cast
1110

1211
import boto3
1312
import numpy as np
@@ -49,7 +48,7 @@ def _actions_generator(
4948
if id_keys:
5049
_id = "-".join([str(document[id_key]) for id_key in id_keys])
5150
else:
52-
_id = document.get("_id", uuid.uuid4())
51+
_id = cast(str, document.get("_id"))
5352
bulk_chunk_documents.append(
5453
{
5554
"_index": index,

0 commit comments

Comments
 (0)