Commit graph

20 commits

Author SHA1 Message Date
Ishaan Jaff
93c20b8d2d fix - locking in memory leads to failing tests 2025-03-28 20:10:58 -07:00
Ishaan Jaff
96e4369160 prisma client in_memory_transaction_lock 2025-03-28 19:52:07 -07:00
Ishaan Jaff
7a63cbe8d0 redis update buffer queue 2025-03-28 17:24:54 -07:00
Ishaan Jaff
36f15f19af debugging for Redis TX management 2025-03-28 16:16:44 -07:00
Ishaan Jaff
cc9f47b1d2 fix loc of DBSpendUpdateTransactions 2025-03-28 15:17:01 -07:00
Ishaan Jaff
fa304a538d use helper methods _commit_spend_updates_to_db_without_redis_buffer 2025-03-28 15:12:19 -07:00
Ishaan Jaff
17d27fcd36 rename pod lock manager 2025-03-28 12:57:00 -07:00
Ishaan Jaff
39cc75c36b handle commit updates to the DB 2025-03-27 22:55:36 -07:00
Ishaan Jaff
a1a038aa19 fix typo on codebase 2025-03-27 22:36:00 -07:00
Ishaan Jaff
3bd005f148 fix db spend update buffer 2025-03-27 22:34:15 -07:00
Ishaan Jaff
081bd58ea5 update the correct set of txs 2025-03-27 21:54:12 -07:00
Ishaan Jaff
9efd1814bd use lock manager for update spend job 2025-03-27 21:43:02 -07:00
Ishaan Jaff
7c4a73ba39 use redis update buffer class 2025-03-27 19:12:51 -07:00
Ishaan Jaff
d03b087e25 basic structure for commit update txs to redis 2025-03-27 18:21:33 -07:00
Ishaan Jaff
33f877e8b0 refactor, use commit_update_transactions_to_db 2025-03-27 18:07:23 -07:00
Ishaan Jaff
7f24714576 use DBSpendUpdateWriter common function for 2025-03-27 17:04:50 -07:00
Ishaan Jaff
a43c7e9104 use simple static methods for updating spend 2025-03-27 16:57:12 -07:00
Ishaan Jaff
3b5fd92f75 fix DBSpendUpdateWriter 2025-03-27 16:44:46 -07:00
Ishaan Jaff
2c9d1cd4d4 DBSpendUpdateWriter 2025-03-27 16:43:18 -07:00
Ishaan Jaff
c367a10c1c use DBSpendUpdateWriter class for managing DB spend updates 2025-03-27 16:31:23 -07:00