1. 重构 TxnLogger. 改成 Transaction 内部类Logger.