Commit History

Author SHA1 Message Date
  Rusty Russell 68e848993d Implement timeout for the deadlock of traverse & transactions. 16 years ago
  Rusty Russell 828331b856 Open database with TDB_NOSYNC to speed it up a little. 16 years ago
  Rusty Russell 14ec8920c5 Fix sequence logic bug, and satisfies() logic fix/cleanup. 16 years ago
  Rusty Russell f2050233ad Handle transactions! 16 years ago
  Rusty Russell ee79b5191f Fix sequence numbers when tracing transaction. 16 years ago
  Rusty Russell b009141ce4 Insert (implied) transaction cancel on tdb_close/EOF. 16 years ago
  Rusty Russell 42145b9270 Print seq numbers on timeout dump 16 years ago
  Rusty Russell 010c8d465a Fix early transaction unlock when traverse done inside transaction. 16 years ago
  Rusty Russell efda07f8f8 Fix null ptr deref on TDB_TRACE with internal db. 16 years ago
  Rusty Russell 310a8c6d33 Remove trivial traverse code, simplify. 16 years ago
  Rusty Russell d9961fc330 Fix logic bug in optimizer, and fix up DEBUG_DEPS compile. 16 years ago
  Rusty Russell 46fc04374f More dependency optimization: seems to happen with transactions enabled. 16 years ago
  Rusty Russell d72286e0ad More general solution for serial number misorders. 16 years ago
  Rusty Russell 9323200469 Optimize to reduce extraneous dependencies. 16 years ago
  Rusty Russell c693a0e25d Belated checkin of keywords. 16 years ago
  Rusty Russell 4f148f842e Simplify dependencies by passing pointers over the pipe: avoid O(n^2) behaviour for searching. 16 years ago
  Rusty Russell 800715227e Slightly more sophisticated dependency generation: fixes traverse interaction. 16 years ago
  Rusty Russell 863dd63fcc Missed part of patch. 16 years ago
  Rusty Russell 555c01c93f Get more sophisticated with resolving duplicate serial numbers. 16 years ago
  Rusty Russell eb2cbb4bf5 Traverses seem to work now. Also, much better reporting of deadlocks. 16 years ago
  Rusty Russell dc251c895c First attempt at transactions & traverse (deadlocks still). 16 years ago
  Rusty Russell 2885bab40f Fix uninitialized var. 16 years ago
  Rusty Russell 8a98a4bca5 ... and fix up keyword list. 16 years ago
  Rusty Russell 25db0fb490 Fix last minute warning "fix" in replay_trace.c, remove seqnum inc tracing. 16 years ago
  Rusty Russell 41391dd9a7 Better tdb tracing, start of decent replay_trace. 16 years ago
  Rusty Russell 72c55b03e0 const addition changes from brian, awfulhak.org 16 years ago
  Rusty Russell 1c1a74f4e2 More junkcode! 16 years ago
  Rusty Russell 920193fee5 New junkcode. 16 years ago
  Rusty Russell 8889eaf8df Torture harder: random ops inside traverses. 16 years ago
  Rusty Russell e82f0cbd50 Don't make assumptions about traverse order, and prove it by using a different hash. 16 years ago