Jump to: navigation, search

Difference between revisions of "Translations:ReleaseNotes/Liberty/15/info"

(Created page with "* 依存パッケージの変更 ** sixパッケージが必要になりました。これはPython3サポートに向けた変更です。 ** Python2.6のサポートを終...")
 
Line 4: Line 4:
 
* コンフィグの変更
 
* コンフィグの変更
 
** 直近のバージョンのPythonでは1リクエストあたりのHTTPヘッダー数を100に制限しています。この数値はカスタムミドルウェアに対して小さすぎる場合があります。swift.conf中の"extra_header_count"という新しいコンフィグ値はこの許容できるヘッダー数を増やすために使うことができます。
 
** 直近のバージョンのPythonでは1リクエストあたりのHTTPヘッダー数を100に制限しています。この数値はカスタムミドルウェアに対して小さすぎる場合があります。swift.conf中の"extra_header_count"という新しいコンフィグ値はこの許容できるヘッダー数を増やすために使うことができます。
 +
** "run_pause"の設定が"interval"という名前に変更されました。(現在はrun_pauseのままでも動作します)将来的にはrun_pauseの設定は削除される可能性があります。

Revision as of 13:24, 17 October 2015

Information about message (contribute)
  • 依存パッケージの変更
    • sixパッケージが必要になりました。これはPython3サポートに向けた変更です。
    • Python2.6のサポートを終了しました。
  • コンフィグの変更
    • 直近のバージョンのPythonでは1リクエストあたりのHTTPヘッダー数を100に制限しています。この数値はカスタムミドルウェアに対して小さすぎる場合があります。swift.conf中の"extra_header_count"という新しいコンフィグ値はこの許容できるヘッダー数を増やすために使うことができます。
    • "run_pause"の設定が"interval"という名前に変更されました。(現在はrun_pauseのままでも動作します)将来的にはrun_pauseの設定は削除される可能性があります。
  • Versioned Writes (Object Versioning) 昨日がリファクタされ、Middlewareとして再実装されました。Proxyのpipelineに明示的にversioned_writes middlewareを挿入すべきですが、もし現在container serverのコンフィグで”allow_versions”を有効にしているならば設定を削除したり無効にしてはいけません。既存のcontainer serverコンフィグの設定は既存のversioningを有効にするのに必要です。さらなるアップグレードに関する注意についてはhttp://swift.openstack.org/middleware.html#how-to-enable-object-versioning-in-a-swift-clusterを参照してください。
  • Message definition (ReleaseNotes/Liberty)
    * Dependency changes
    ** Added six requirement. This is part of an ongoing effort to add support for Python 3.
    ** Dropped support for Python 2.6.
    * Config changes
    ** Recent versions of Python restrict the number of headers allowed in a request to 100. This number may be too low for custom middleware. The new "extra_header_count" config value in swift.conf can be used to increase the number of headers allowed.
    ** Renamed "run_pause" setting to "interval" (current configs with run_pause still work). Future versions of Swift may remove the run_pause setting.
    * The versioned writes feature has been refactored and reimplemented as middleware. You should explicitly add the versioned_writes middleware to your proxy pipeline, but do not remove or disable the existing container server config setting ("allow_versions"), if it is currently enabled. The existing container server config setting enables existing containers to continue being versioned. Please see http://swift.openstack.org/middleware.html#how-to-enable-object-versioning-in-a-swift-cluster for further upgrade notes.
    Translation* 依存パッケージの変更
    ** sixパッケージが必要になりました。これはPython3サポートに向けた変更です。
    ** Python2.6のサポートを終了しました。
    * コンフィグの変更
    ** 直近のバージョンのPythonでは1リクエストあたりのHTTPヘッダー数を100に制限しています。この数値はカスタムミドルウェアに対して小さすぎる場合があります。swift.conf中の"extra_header_count"という新しいコンフィグ値はこの許容できるヘッダー数を増やすために使うことができます。
    ** "run_pause"の設定が"interval"という名前に変更されました。(現在はrun_pauseのままでも動作します)将来的にはrun_pauseの設定は削除される可能性があります。
    • 依存パッケージの変更
      • sixパッケージが必要になりました。これはPython3サポートに向けた変更です。
      • Python2.6のサポートを終了しました。
    • コンフィグの変更
      • 直近のバージョンのPythonでは1リクエストあたりのHTTPヘッダー数を100に制限しています。この数値はカスタムミドルウェアに対して小さすぎる場合があります。swift.conf中の"extra_header_count"という新しいコンフィグ値はこの許容できるヘッダー数を増やすために使うことができます。
      • "run_pause"の設定が"interval"という名前に変更されました。(現在はrun_pauseのままでも動作します)将来的にはrun_pauseの設定は削除される可能性があります。