Skip to content

Releases: tjni/langgraph-checkpoint-mysql

checkpointmysql==2.0.15

10 May 01:54
8049b86
Compare
Choose a tag to compare

Changes since checkpointmysql==2.0.14

  • Release 2.0.15.
  • Sync tests with upstream.
  • Merge pull request #65 from tjni/nc/17apr/checkpointer-delete-thread
  • Add deprecation warning for shallow savers
  • Add delete_thread method to Checkpointer class
  • Sync tests with upstream.

checkpointmysql==2.0.14

09 May 21:52
a866bfe
Compare
Choose a tag to compare

Changes since checkpointmysql==2.0.13

  • Release 2.0.14.
  • Fix type and lint errors.
  • Support deserializing ("null", b"") properly.
  • Add checkpoint migrations for state graph internal channels
  • Sync with more upstream changes.
  • Fix poetry.lock.
  • Switch task ids to use xxhash3
  • Sync more upstream tests.
  • Sync with upstream tests.
  • Exclude complex values from checkpoint metadata

checkpointmysql==2.0.13

08 May 13:04
251e373
Compare
Choose a tag to compare

Changes since checkpointmysql==2.0.12

  • Release 2.0.13.
  • combine metadata when writing checkpoints
  • Sync with upstream tests.
  • Merge pull request #54 from tjni/asyncmy-support
  • Add support for the asyncmy library.
  • Sync with the latest upstream tests.

checkpointmysql==2.0.12

24 Jan 06:39
9d1b342
Compare
Choose a tag to compare

Changes since checkpointmysql==2.0.11

  • Add MariaDB support.
  • Simpler connection pool support.
  • Update Pregel tests.
  • Add optional task_path arg for put_writes()
  • Handle calling .list on async checkpointer.

checkpointmysql==2.0.11

14 Jan 01:18
8d30a85
Compare
Choose a tag to compare

Changes since checkpointmysql==2.0.10

  • Better fix for collation error in select query.
  • Adding tests to prevent empty migrations.
  • Minor updates to tests from upstream.

checkpointmysql==2.0.10

03 Jan 04:03
e62cb41
Compare
Choose a tag to compare

Changes since checkpointmysql==2.0.9

  • Release 2.0.10.
  • add a shallow checkpointer
  • Move aiomysql references out of _ainternal.py.
  • Clarify in README that we require MySQL >= 8.0.19.
  • Merge pull request #43 from iamxinxin/main
  • Test MySQL 9.x, 8.x, and 8.0.19.
  • fix 'unknown column checkpoints.thread_id in on clause'
  • Use checkpoint_ns_hash in a few more places.
  • Add back hash of checkpoint_ns to primary keys.

checkpointmysql==2.0.9

21 Dec 04:57
65161d9
Compare
Choose a tag to compare

Changes since checkpointmysql==2.0.8

  • Remove checkpoint_ns from primary keys.
  • Move pregel tests around to match upstream.
  • fix mysql migration
  • extend checkpoint_ns to 255
  • change checkpoint_ns to longtext

checkpointmysql==2.0.8

17 Dec 07:13
8345e91
Compare
Choose a tag to compare

Changes since checkpointmysql==2.0.7

  • Release 2.0.8.
  • Support SQLAlchemy pools in sync checkpointer.
  • Support a Callable for a sync connection pool.
  • Add sync support for the AIOMySQLStore.

checkpointmysql==2.0.7

12 Dec 17:33
b175e19
Compare
Choose a tag to compare

Changes since checkpointmysql==2.0.6

  • Add lock to single-connection store.
  • Move the new checkpoint_id index to the end.
  • added create index checkpoints.checkpoint_id
  • Add and fix pregel tests for langgraph 0.2.58.

checkpointmysql==2.0.6

10 Dec 12:09
30a5225
Compare
Choose a tag to compare

Changes since checkpointmysql==2.0.5

  • Create indexes on checkpointer tables.
  • Add tests for multiple interrupts per node.
  • Update tests to replace GraphCommand with Command.
  • Handle interrupt/resume for subgraphs
  • Fixup initial provisioning of aio postgres db
  • Update postgres-checkpoint min bounds
  • Refactor after vector search feature.
  • Add in-mem vector search