LangGraph state на 2026-06-30 / home / architecture / research-2026-06-30 / langgraph-state
researchlanggraphpostgres

LangGraph state — 2026-06-30

Current versions

Releases 2026 — хронологически

Источник: https://docs.langchain.com/oss/python/releases/changelog

Breaking changes / deprecations

Наш случай: мы не используем langgraph.prebuilt — определяем свои nodes напрямую. Не затронуты.

Postgres Checkpointer — production gotchas

Главные проблемы

  1. Unbounded table growth, нет native TTL

  2. Connection-pool sizing rule:

    • workers × pool.max_size < postgres.max_connections × 0.7
    • За несколько replicas — PgBouncer обязателен
  3. Don't hold HTTP connections during graph execution

    • Цитата: "single biggest source of production outages" для naive deployments
    • Возвращать thread_id сразу, run graphs async
  4. Schema migrationsPostgresSaver.setup() идемпотентен, но teams перенесли создание таблиц в Alembic/CI

Open bugs (на 2026-06-30)

Security (Jun 11, 2026 — Check Point Research disclosure)

ВАЖНО: Postgres checkpointer НЕ затронут этой disclosure.

Патчи:

Источник: https://research.checkpoint.com/2026/from-sqli-to-rce-exploiting-langgraphs-checkpointer/

Нас касается?

Intel-collector: мы НЕ используем checkpointer (наш граф stateless между запусками). Касается только когда дойдём до 15k продукта где будут HITL паузы и resume.

Если решим использовать в 15k:

Metadata
title
LangGraph state на 2026-06-30
tags
['research', 'langgraph', 'postgres']
created
2026-06-30
sources_fetched
2026-06-30