[Checkins] [zopefoundation/transaction] 02ace1: Fix transaction manager run problems #58

Dieter Maurer noreply at github.com
Mon May 6 08:14:31 CEST 2019


  Branch: refs/heads/fix_tm_run#58
  Home:   https://github.com/zopefoundation/transaction
  Commit: 02ace18897a97a0d837dc44e8a2ee36ce8b1d975
      https://github.com/zopefoundation/transaction/commit/02ace18897a97a0d837dc44e8a2ee36ce8b1d975
  Author: dieter <dieter at handshake.de>
  Date:   2019-05-06 (Mon, 06 May 2019)

  Changed paths:
    M CHANGES.rst
    M transaction/_manager.py
    M transaction/interfaces.py

  Log Message:
  -----------
  Fix transaction manager run problems #58


  Commit: ac401e72ed29943fbbbb45033cb493480d037b1a
      https://github.com/zopefoundation/transaction/commit/ac401e72ed29943fbbbb45033cb493480d037b1a
  Author: dieter <dieter at handshake.de>
  Date:   2019-05-06 (Mon, 06 May 2019)

  Changed paths:
    M transaction/_manager.py

  Log Message:
  -----------
  avoid empty name in "note"


  Commit: 5a27c37b72b6260499c6422c8e0911de7ad66564
      https://github.com/zopefoundation/transaction/commit/5a27c37b72b6260499c6422c8e0911de7ad66564
  Author: dieter <dieter at handshake.de>
  Date:   2019-05-06 (Mon, 06 May 2019)

  Changed paths:
    M transaction/interfaces.py

  Log Message:
  -----------
  improve documentation for `attempts`


  Commit: d6620ff73e714d0a42ed13ef4601f508cfe29e36
      https://github.com/zopefoundation/transaction/commit/d6620ff73e714d0a42ed13ef4601f508cfe29e36
  Author: dieter <dieter at handshake.de>
  Date:   2019-05-06 (Mon, 06 May 2019)

  Changed paths:
    M transaction/interfaces.py

  Log Message:
  -----------
  improved wording


  Commit: 2404dcded6bfa386e4635826cf3710bd338cef69
      https://github.com/zopefoundation/transaction/commit/2404dcded6bfa386e4635826cf3710bd338cef69
  Author: dieter <dieter at handshake.de>
  Date:   2019-05-06 (Mon, 06 May 2019)

  Changed paths:
    M transaction/_manager.py
    M transaction/interfaces.py
    M transaction/tests/test__manager.py

  Log Message:
  -----------
  elementary implementation of `TransactionManager.run` (i.e.  without `attempts`);
document that a transaction manager supports the "context manager" protocol;
improve formatting (thanks to Marius Gedminas)


  Commit: 56d028b3a752aade529d2d5467b73495968316d9
      https://github.com/zopefoundation/transaction/commit/56d028b3a752aade529d2d5467b73495968316d9
  Author: dieter <dieter at handshake.de>
  Date:   2019-05-06 (Mon, 06 May 2019)

  Changed paths:
    M transaction/tests/test__manager.py

  Log Message:
  -----------
  remove definition of synchronizer methods again - as it reduced the test coverage and is apparently not necessary if all tests pass


  Commit: d8691a7eba122da78fb3fc569315ecde1a13391d
      https://github.com/zopefoundation/transaction/commit/d8691a7eba122da78fb3fc569315ecde1a13391d
  Author: dieter <dieter at handshake.de>
  Date:   2019-05-06 (Mon, 06 May 2019)

  Changed paths:
    M CHANGES.rst
    M transaction/tests/test__manager.py

  Log Message:
  -----------
  Describe the changes explicitely in `Changes.rst` (and not only via a reference to #58).
Change comment formatting in the test suite.


Compare: https://github.com/zopefoundation/transaction/compare/61a1168438e4...d8691a7eba12


More information about the checkins mailing list