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-duckdb: release 2.0.2 #3024

Merged
merged 1 commit into from
Jan 14, 2025
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-duckdb/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-duckdb/pyproject.toml

View workflow job for this annotation

GitHub Actions / benchmark

Benchmark results

......................................... fanout_to_subgraph_10x: Mean +- std dev: 61.3 ms +- 1.3 ms ......................................... fanout_to_subgraph_10x_sync: Mean +- std dev: 53.3 ms +- 0.7 ms ......................................... fanout_to_subgraph_10x_checkpoint: Mean +- std dev: 74.3 ms +- 1.1 ms ......................................... fanout_to_subgraph_10x_checkpoint_sync: Mean +- std dev: 97.5 ms +- 1.6 ms ......................................... fanout_to_subgraph_100x: Mean +- std dev: 640 ms +- 39 ms ......................................... fanout_to_subgraph_100x_sync: Mean +- std dev: 527 ms +- 15 ms ......................................... fanout_to_subgraph_100x_checkpoint: Mean +- std dev: 786 ms +- 40 ms ......................................... fanout_to_subgraph_100x_checkpoint_sync: Mean +- std dev: 983 ms +- 20 ms ......................................... react_agent_10x: Mean +- std dev: 30.7 ms +- 0.8 ms ......................................... react_agent_10x_sync: Mean +- std dev: 23.1 ms +- 0.2 ms ......................................... react_agent_10x_checkpoint: Mean +- std dev: 38.4 ms +- 0.7 ms ......................................... react_agent_10x_checkpoint_sync: Mean +- std dev: 37.5 ms +- 0.7 ms ......................................... react_agent_100x: Mean +- std dev: 343 ms +- 6 ms ......................................... react_agent_100x_sync: Mean +- std dev: 273 ms +- 2 ms ......................................... react_agent_100x_checkpoint: Mean +- std dev: 651 ms +- 10 ms ......................................... react_agent_100x_checkpoint_sync: Mean +- std dev: 634 ms +- 10 ms ......................................... wide_state_25x300: Mean +- std dev: 23.1 ms +- 0.4 ms ......................................... wide_state_25x300_sync: Mean +- std dev: 15.4 ms +- 0.3 ms ......................................... wide_state_25x300_checkpoint: Mean +- std dev: 251 ms +- 15 ms ......................................... wide_state_25x300_checkpoint_sync: Mean +- std dev: 249 ms +- 15 ms ......................................... wide_state_15x600: Mean +- std dev: 27.2 ms +- 0.6 ms ......................................... wide_state_15x600_sync: Mean +- std dev: 18.4 ms +- 0.4 ms ......................................... wide_state_15x600_checkpoint: Mean +- std dev: 442 ms +- 21 ms ......................................... wide_state_15x600_checkpoint_sync: Mean +- std dev: 431 ms +- 16 ms ......................................... wide_state_9x1200: Mean +- std dev: 27.2 ms +- 0.6 ms ......................................... wide_state_9x1200_sync: Mean +- std dev: 17.8 ms +- 0.2 ms ......................................... wide_state_9x1200_checkpoint: Mean +- std dev: 284 ms +- 17 ms ......................................... wide_state_9x1200_checkpoint_sync: Mean +- std dev: 278 ms +- 14 ms

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

View workflow job for this annotation

GitHub Actions / benchmark

Comparison against main

+-----------------------------------------+---------+-----------------------+ | Benchmark | main | changes | +=========================================+=========+=======================+ | fanout_to_subgraph_10x_sync | 54.8 ms | 53.3 ms: 1.03x faster | +-----------------------------------------+---------+-----------------------+ | fanout_to_subgraph_10x_checkpoint | 75.7 ms | 74.3 ms: 1.02x faster | +-----------------------------------------+---------+-----------------------+ | fanout_to_subgraph_10x | 62.2 ms | 61.3 ms: 1.01x faster | +-----------------------------------------+---------+-----------------------+ | wide_state_25x300 | 23.4 ms | 23.1 ms: 1.01x faster | +-----------------------------------------+---------+-----------------------+ | react_agent_10x | 31.0 ms | 30.7 ms: 1.01x faster | +-----------------------------------------+---------+-----------------------+ | wide_state_15x600 | 27.4 ms | 27.2 ms: 1.01x faster | +-----------------------------------------+---------+-----------------------+ | react_agent_100x_sync | 272 ms | 273 ms: 1.00x slower | +-----------------------------------------+---------+-----------------------+ | fanout_to_subgraph_100x_sync | 520 ms | 527 ms: 1.01x slower | +-----------------------------------------+---------+-----------------------+ | wide_state_15x600_checkpoint_sync | 425 ms | 431 ms: 1.01x slower | +-----------------------------------------+---------+-----------------------+ | fanout_to_subgraph_10x_checkpoint_sync | 96.2 ms | 97.5 ms: 1.01x slower | +-----------------------------------------+---------+-----------------------+ | react_agent_10x_checkpoint_sync | 36.9 ms | 37.5 ms: 1.02x slower | +-----------------------------------------+---------+-----------------------+ | wide_state_9x1200_checkpoint | 279 ms | 284 ms: 1.02x slower | +-----------------------------------------+---------+-----------------------+ | fanout_to_subgraph_100x_checkpoint_sync | 962 ms | 983 ms: 1.02x slower | +-----------------------------------------+---------+-----------------------+ | react_agent_100x_checkpoint | 635 ms | 651 ms: 1.02x slower | +-----------------------------------------+---------+-----------------------+ | react_agent_100x_checkpoint_sync | 615 ms | 634 ms: 1.03x slower | +-----------------------------------------+---------+-----------------------+ | wide_state_15x600_sync | 17.8 ms | 18.4 ms: 1.03x slower | +-----------------------------------------+---------+-----------------------+ | wide_state_15x600_checkpoint | 427 ms | 442 ms: 1.04x slower | +-----------------------------------------+---------+-----------------------+ | fanout_to_subgraph_100x_checkpoint | 749 ms | 786 ms: 1.05x slower | +-----------------------------------------+---------+-----------------------+ | fanout_to_subgraph_100x | 599 ms | 640 ms: 1.07x slower | +-----------------------------------------+---------+-----------------------+ | Geometric mean | (ref) | 1.01x slower | +-----------------------------------------+---------+-----------------------+ Benchmark hidden because not significant (9): wide_state_25x300_sync, wide_state_9x1200_sync, react_agent_10x_sync, wide_state_9x1200, react_agent_100x, wide_state_25x300_checkpoint, wide_state_25x300_checkpoint_sync, react_agent_10x_checkpoint, wide_state_9x1200_checkpoint_sync
name = "langgraph-checkpoint-duckdb"
version = "2.0.1"
version = "2.0.2"
description = "Library with a DuckDB implementation of LangGraph checkpoint saver."
authors = []
license = "MIT"
Expand Down
Loading