Optimize database writes for transactions with lots of TxIns. #491

pull gavinandresen wants to merge 1 commits into bitcoin:master from gavinandresen:manytxfix changing 1 files +12 −12
  1. gavinandresen commented at 6:48 PM on September 5, 2011: contributor

    Patch from ArtForz, who discovered the problem.

    The problem was chaining large transactions (transactions with lots of ins and outs) would make the berkeley db transaction log get very big, as the dependencies (TxIns) of a transaction might be re-written multiple times.

    With this fix, each each transaction referred to by TxIns is written once.

  2. Optimize database writes for transactions with lots of TxIns.
    Patch from ArtForz, who discovered the problem.
    e077cce617
  3. gavinandresen referenced this in commit e4626e94f4 on Sep 6, 2011
  4. gavinandresen merged this on Sep 6, 2011
  5. gavinandresen closed this on Sep 6, 2011

  6. coblee referenced this in commit e4226e8100 on Jul 17, 2012
  7. Losangelosgenetics referenced this in commit 079486533a on Mar 12, 2020
  8. rajarshimaitra referenced this in commit 3e049fcd78 on Aug 5, 2021
  9. DrahtBot locked this on Sep 8, 2021
Contributors

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-22 06:16 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me