Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

checkpoint-postgres: release 1.0.9 #1890

Merged
merged 1 commit into from
Sep 27, 2024
Merged
Changes from all commits
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
2 changes: 1 addition & 1 deletion libs/checkpoint-postgres/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]

Check notice on line 1 in libs/checkpoint-postgres/pyproject.toml

View workflow job for this annotation

GitHub Actions / benchmark

Benchmark results

......................................... fanout_to_subgraph_10x: Mean +- std dev: 59.9 ms +- 1.8 ms ......................................... WARNING: the benchmark result may be unstable * the standard deviation (6.00 ms) is 11% of the mean (56.3 ms) Try to rerun the benchmark with more runs, values and/or loops. Run 'python -m pyperf system tune' command to reduce the system jitter. Use pyperf stats, pyperf dump and pyperf hist to analyze results. Use --quiet option to hide these warnings. fanout_to_subgraph_10x_sync: Mean +- std dev: 56.3 ms +- 6.0 ms ......................................... fanout_to_subgraph_10x_checkpoint: Mean +- std dev: 77.7 ms +- 2.0 ms ......................................... fanout_to_subgraph_10x_checkpoint_sync: Mean +- std dev: 81.9 ms +- 1.1 ms ......................................... fanout_to_subgraph_100x: Mean +- std dev: 549 ms +- 8 ms ......................................... fanout_to_subgraph_100x_sync: Mean +- std dev: 502 ms +- 5 ms ......................................... fanout_to_subgraph_100x_checkpoint: Mean +- std dev: 755 ms +- 25 ms ......................................... fanout_to_subgraph_100x_checkpoint_sync: Mean +- std dev: 795 ms +- 9 ms ......................................... react_agent_10x: Mean +- std dev: 41.8 ms +- 3.7 ms ......................................... react_agent_10x_sync: Mean +- std dev: 29.9 ms +- 0.3 ms ......................................... react_agent_10x_checkpoint: Mean +- std dev: 53.4 ms +- 1.5 ms ......................................... react_agent_10x_checkpoint_sync: Mean +- std dev: 43.2 ms +- 3.0 ms ......................................... react_agent_100x: Mean +- std dev: 418 ms +- 7 ms ......................................... react_agent_100x_sync: Mean +- std dev: 333 ms +- 4 ms ......................................... react_agent_100x_checkpoint: Mean +- std dev: 928 ms +- 14 ms ......................................... react_agent_100x_checkpoint_sync: Mean +- std dev: 862 ms +- 21 ms ......................................... wide_state_25x300: Mean +- std dev: 20.8 ms +- 0.3 ms ......................................... wide_state_25x300_sync: Mean +- std dev: 13.1 ms +- 0.1 ms ......................................... wide_state_25x300_checkpoint: Mean +- std dev: 243 ms +- 8 ms ......................................... wide_state_25x300_checkpoint_sync: Mean +- std dev: 245 ms +- 20 ms ......................................... wide_state_15x600: Mean +- std dev: 23.9 ms +- 0.4 ms ......................................... wide_state_15x600_sync: Mean +- std dev: 15.0 ms +- 0.1 ms ......................................... wide_state_15x600_checkpoint: Mean +- std dev: 424 ms +- 14 ms ......................................... wide_state_15x600_checkpoint_sync: Mean +- std dev: 421 ms +- 19 ms ......................................... wide_state_9x1200: Mean +- std dev: 23.7 ms +- 0.4 ms ......................................... wide_state_9x1200_sync: Mean +- std dev: 14.8 ms +- 0.2 ms ......................................... wide_state_9x1200_checkpoint: Mean +- std dev: 269 ms +- 9 ms ......................................... wide_state_9x1200_checkpoint_sync: Mean +- std dev: 268 ms +- 14 ms

Check notice on line 1 in libs/checkpoint-postgres/pyproject.toml

View workflow job for this annotation

GitHub Actions / benchmark

Comparison against main

+-----------------------------------------+---------+-----------------------+ | Benchmark | main | changes | +=========================================+=========+=======================+ | fanout_to_subgraph_100x_sync | 501 ms | 502 ms: 1.00x slower | +-----------------------------------------+---------+-----------------------+ | fanout_to_subgraph_100x | 545 ms | 549 ms: 1.01x slower | +-----------------------------------------+---------+-----------------------+ | react_agent_100x_checkpoint | 920 ms | 928 ms: 1.01x slower | +-----------------------------------------+---------+-----------------------+ | react_agent_10x_sync | 29.7 ms | 29.9 ms: 1.01x slower | +-----------------------------------------+---------+-----------------------+ | wide_state_9x1200 | 23.5 ms | 23.7 ms: 1.01x slower | +-----------------------------------------+---------+-----------------------+ | wide_state_15x600_checkpoint | 420 ms | 424 ms: 1.01x slower | +-----------------------------------------+---------+-----------------------+ | wide_state_9x1200_sync | 14.7 ms | 14.8 ms: 1.01x slower | +-----------------------------------------+---------+-----------------------+ | wide_state_15x600 | 23.6 ms | 23.9 ms: 1.01x slower | +-----------------------------------------+---------+-----------------------+ | react_agent_100x_sync | 330 ms | 333 ms: 1.01x slower | +-----------------------------------------+---------+-----------------------+ | fanout_to_subgraph_100x_checkpoint | 747 ms | 755 ms: 1.01x slower | +-----------------------------------------+---------+-----------------------+ | fanout_to_subgraph_10x_checkpoint_sync | 80.8 ms | 81.9 ms: 1.01x slower | +-----------------------------------------+---------+-----------------------+ | wide_state_25x300_checkpoint | 240 ms | 243 ms: 1.01x slower | +-----------------------------------------+---------+-----------------------+ | react_agent_100x | 412 ms | 418 ms: 1.01x slower | +-----------------------------------------+---------+-----------------------+ | react_agent_10x_checkpoint | 52.6 ms | 53.4 ms: 1.01x slower | +-----------------------------------------+---------+-----------------------+ | fanout_to_subgraph_10x | 59.0 ms | 59.9 ms: 1.02x slower | +-----------------------------------------+---------+-----------------------+ | fanout_to_subgraph_100x_checkpoint_sync | 782 ms | 795 ms: 1.02x slower | +-----------------------------------------+---------+-----------------------+ | wide_state_15x600_sync | 14.7 ms | 15.0 ms: 1.02x slower | +-----------------------------------------+---------+-----------------------+ | fanout_to_subgraph_10x_checkpoint | 76.1 ms | 77.7 ms: 1.02x slower | +-----------------------------------------+---------+-----------------------+ | wide_state_25x300 | 20.3 ms | 20.8 ms: 1.02x slower | +-----------------------------------------+---------+-----------------------+ | wide_state_25x300_sync | 12.7 ms | 13.1 ms: 1.03x slower | +-----------------------------------------+---------+-----------------------+ | wide_state_25x300_checkpoint_sync | 237 ms | 245 ms: 1.03x slower | +-----------------------------------------+---------+-----------------------+ | react_agent_100x_checkpoint_sync | 820 ms | 862 ms: 1.05x slower | +-----------------------------------------+---------+-----------------------+ | Geometric mean | (ref) | 1.01x slower | +-----------------------------------------+---------+-----------------------+ Benchmark hidden because not significant (6): fanout_to_subgraph_10x_sync, wide_state_9x1200_checkpoint, wide_state_9x1200_checkpoint_sync, wide_state_15x600_checkpoint_sync, react_agent_10x_checkpoint_sync, react_agent_10x
name = "langgraph-checkpoint-postgres"
version = "1.0.8"
version = "1.0.9"
description = "Library with a Postgres implementation of LangGraph checkpoint saver."
authors = []
license = "MIT"
Expand Down
Loading