Skip to content

Commit

Permalink
Merge branch 'lazebnyi/add-state-delegating-retriever' of github.com:…
Browse files Browse the repository at this point in the history
…airbytehq/airbyte-python-cdk into lazebnyi/add-state-delegating-retriever
  • Loading branch information
lazebnyi committed Feb 6, 2025
2 parents ff57a28 + f85a68e commit e46a88a
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2588,7 +2588,11 @@ def create_state_delegating_retriever(
transformations=transformations,
)

return StateDelegatingRetriever(full_data_retriever=full_data_retriever, incremental_data_retriever=incremental_data_retriever, cursor=stream_slicer)
return StateDelegatingRetriever(
full_data_retriever=full_data_retriever,
incremental_data_retriever=incremental_data_retriever,
cursor=stream_slicer,
)

def _create_async_job_status_mapping(
self, model: AsyncJobStatusMapModel, config: Config, **kwargs: Any
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
# Copyright (c) 2025 Airbyte, Inc., all rights reserved.
#

from dataclasses import dataclass
from typing import (
Any,
MutableMapping,
)
from dataclasses import dataclass

from typing_extensions import deprecated

Expand Down Expand Up @@ -48,7 +48,11 @@ def __setattr__(self, name: str, value: Any) -> None:

@property
def retriever(self) -> Retriever:
return self.incremental_data_retriever if self.cursor.get_stream_state() else self.full_data_retriever
return (
self.incremental_data_retriever
if self.cursor.get_stream_state()
else self.full_data_retriever
)

@property
def state(self) -> MutableMapping[str, Any]:
Expand Down

0 comments on commit e46a88a

Please sign in to comment.