Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions servc/svc/com/storage/delta.py
Original file line number Diff line number Diff line change
Expand Up @@ -122,14 +122,14 @@ def _filters(
return filters if len(filters) > 0 else None

def overwrite(
self, data: List[Any], partitions: Dict[str, List[Any]] | None = None
self, data: List[Any], partitions: Dict[str, List[Any]] | None = None, operator:str = " & "
) -> bool:
table = self.getConn()

predicate: str | None = None
filter = self._filters(partitions)
if filter is not None:
predicate = " & ".join([" ".join(x) for x in filter])
predicate = operator.join([" ".join(x) for x in filter])

write_deltalake(
table,
Expand Down
Loading