mpgreg commented on code in PR #36177: URL: https://github.com/apache/airflow/pull/36177#discussion_r1424978994
########## airflow/providers/weaviate/hooks/weaviate.py: ########## @@ -606,3 +627,220 @@ def object_exists(self, uuid: str | UUID, **kwargs) -> bool: """ client = self.conn return client.data_object.exists(uuid, **kwargs) + + def _generate_uuids( + self, + df: pd.DataFrame, + class_name: str, + unique_columns: list[str], + vector_column: str | None = None, + uuid_column: str | None = None, + ) -> tuple[pd.DataFrame, str]: + """ + Adds UUIDs to a DataFrame, useful for replace operations where UUIDs must be known before ingestion. + + By default, UUIDs are generated using a custom function if 'uuid_column' is not specified. Review Comment: Ah, I misunderstood the comment. all good. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@airflow.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org