。
repoze.tm2はトランザクション内で、そのパイプラインの子供たちへの呼び出しをラップするZODBのトランザクションマネージャを使用してミドルウェア&NBSPはある;これは全体ではなく、唯一のトランザクションパッケージに依存repoze.tmパッケージのフォークです(ZODBに依存しないユーザーの場合)ZODBの。
index.rstドキュメント用/ドキュメントを参照してください。
のこのリリースのの新機能である:ます。
- 中止している間、元の例外を飲み込む避けるミドルウェアで取引。 PR#3を参照してくださいます。
のバージョン1.0のの新機能:Pythonの下の
- ファイル名を指定して実行OOTB 2.4 / 2.5(ピン「トランザクション」 2.4 / 2.5の下で実行されているサポートされているバージョンに依存関係)します。
- はX-TM-中止ヘッダの使用は非推奨となりました。代わりに、代わりにアボートの値とX-TMヘッダーを使用します。
- APIドキュメントのセクションを追加します。
新しいヘッダーX-TMは今では尊重されます。
のバージョン1.0ベータ2のの新機能であるdefault_commit_vetoは拒否権フックをコミット。このヘッダがのheaderListに存在する場合、その値は文字列でなければなりません。その値がコミットされた場合、トランザクションは関係なく、ステータスコードまたはX-TM-中止の値にコミットされます。 X-TMヘッダの値は中止(またはコミット以外の任意の他の文字列値)である場合、トランザクションは関係なく、ステータスコードまたはX-TM-中止の値に中断されます。
のバージョン1.0ベータ1のの新機能:
- 拒否権フックをコミットrepoze.tm.default_commit_veto追加しました。これは拒否権フックをコミット4XXと5XX応答コードのために中止され、またはそこにX-TM-中止という名前のヘッダはのheaderList中だし、そうでなければコミット許可している場合します。
- は拒否権フックをコミット文書化されます。
の要件の
- のPythonます。
コメントが見つかりません