Jump to: navigation, search

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

 
Line 3: Line 3:
 
** Python 2.6のサポートを終了しました。
 
** Python 2.6のサポートを終了しました。
 
* 設定の変更
 
* 設定の変更
** 直近のバージョンの 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 設定は削除される可能性があります。
+
** run_pause 設定は interval に名前が変更されました (現在は run_pause のままでも動作します)。将来的にはrun_pause 設定は削除される可能性があります。
* バージョン付き書き込み (Object Versioning) 機能のリファクタリングが行われ、ミドルウェアとして再実装されました。 proxy の pipeline に明示的にversioned_writes ミドルウェアを追加する必要がありますが、 container サーバーの設定で ”allow_versions” を有効にしている場合にはこの設定を削除したり無効にしたりしてはいけません。既存のcontainer サーバー設定は既存のコンテナーで versioningを有効にするのに必要です。詳しいアップグレード時の注意については http://swift.openstack.org/middleware.html#how-to-enable-object-versioning-in-a-swift-cluster を参照してください。
+
* バージョン付き書き込み (Object Versioning) 機能のリファクタリングが行われ、ミドルウェアとして再実装されました。 proxy の pipeline に明示的にversioned_writes ミドルウェアを追加する必要がありますが、 container サーバーの設定で allow_versions を有効にしている場合にはこの設定を削除したり無効にしたりしてはいけません。既存のcontainer サーバー設定は既存のコンテナーで versioningを有効にするのに必要です。詳しいアップグレード時の注意については http://swift.openstack.org/middleware.html#how-to-enable-object-versioning-in-a-swift-cluster を参照してください。

Latest revision as of 01:12, 19 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 対応に向けた変更です。
    ** Python 2.6のサポートを終了しました。
    * 設定の変更
    ** 直近のバージョンの Python では 1 リクエストあたりの HTTP ヘッダー数を100に制限しています。この数値はカスタムミドルウェアでは小さすぎる場合があります。swift.conf 中の extra_header_count という新しい設定値を使って許容するヘッダー数を増やすことができます。
    ** run_pause 設定は interval に名前が変更されました (現在は run_pause のままでも動作します)。将来的にはrun_pause 設定は削除される可能性があります。
    * バージョン付き書き込み (Object Versioning) 機能のリファクタリングが行われ、ミドルウェアとして再実装されました。 proxy の pipeline に明示的にversioned_writes ミドルウェアを追加する必要がありますが、 container サーバーの設定で allow_versions を有効にしている場合にはこの設定を削除したり無効にしたりしてはいけません。既存のcontainer サーバー設定は既存のコンテナーで versioningを有効にするのに必要です。詳しいアップグレード時の注意については http://swift.openstack.org/middleware.html#how-to-enable-object-versioning-in-a-swift-cluster を参照してください。
    • 依存パッケージの変更
      • sixパッケージが必要になりました。これは現在進められている Python3 対応に向けた変更です。
      • Python 2.6のサポートを終了しました。
    • 設定の変更
      • 直近のバージョンの Python では 1 リクエストあたりの HTTP ヘッダー数を100に制限しています。この数値はカスタムミドルウェアでは小さすぎる場合があります。swift.conf 中の extra_header_count という新しい設定値を使って許容するヘッダー数を増やすことができます。
      • run_pause 設定は interval に名前が変更されました (現在は run_pause のままでも動作します)。将来的にはrun_pause 設定は削除される可能性があります。
    • バージョン付き書き込み (Object Versioning) 機能のリファクタリングが行われ、ミドルウェアとして再実装されました。 proxy の pipeline に明示的にversioned_writes ミドルウェアを追加する必要がありますが、 container サーバーの設定で allow_versions を有効にしている場合にはこの設定を削除したり無効にしたりしてはいけません。既存のcontainer サーバー設定は既存のコンテナーで versioningを有効にするのに必要です。詳しいアップグレード時の注意については http://swift.openstack.org/middleware.html#how-to-enable-object-versioning-in-a-swift-cluster を参照してください。