mirror of
https://github.com/langchain-ai/langgraph.git
synced 2026-09-13 05:07:51 +02:00
langgraph, checkpoint-postgres: propagate new versions in update_state (#1270)
* langgraph, checkpoint-postgres: propagate new versions in update_state
This commit is contained in:
@@ -194,7 +194,6 @@ class PostgresSaver(BasePostgresSaver):
|
||||
thread_id,
|
||||
checkpoint_ns,
|
||||
copy.pop("channel_values"),
|
||||
copy["channel_versions"],
|
||||
new_versions,
|
||||
),
|
||||
)
|
||||
|
||||
@@ -201,7 +201,6 @@ class AsyncPostgresSaver(BasePostgresSaver):
|
||||
thread_id,
|
||||
checkpoint_ns,
|
||||
copy.pop("channel_values"),
|
||||
copy["channel_versions"],
|
||||
new_versions,
|
||||
),
|
||||
)
|
||||
|
||||
@@ -150,14 +150,10 @@ class BasePostgresSaver(BaseCheckpointSaver):
|
||||
checkpoint_ns: str,
|
||||
values: dict[str, Any],
|
||||
versions: dict[str, str],
|
||||
new_versions: Optional[dict[str, str]],
|
||||
) -> list[tuple[str, str, str, str, str, bytes]]:
|
||||
if not versions:
|
||||
return []
|
||||
|
||||
if new_versions:
|
||||
versions = new_versions
|
||||
|
||||
return [
|
||||
(
|
||||
thread_id,
|
||||
|
||||
Reference in New Issue
Block a user