Elasticsearch: Elasticsearch構成ファイルのクリーンアップサポート

作成日 2016年07月12日  ·  3コメント  ·  ソース: elastic/elasticsearch

現在、Elasticsearchは、YAML、JSON、またはプロパティファイルを介して構成できます。 プロパティファイルのサポートは文書化されていないため、すぐに削除する必要があります。 JSONファイルのサポートは廃止され、6.0.0で削除される必要があります。

  • [x] .properties#19398のサポートを削除
  • [] 2.4.0での.jsonのサポートは廃止されました
  • [] 5.0.0で.jsonのサポートを削除します
  • [] 2.4.0でサポート.ymlを非推奨
  • [] .ymlが5.0.0に存在する場合、ハードに失敗します
  • [] 6.0.0で.ymlが存在するかどうかのチェックを削除します
:CorInfrSettings Meta good first issue help wanted

最も参考になるコメント

elasticsearch.ymlelasticsearch.yaml両方をサポートするという奇妙なケースもあります。 前者は元の名前であり、後者は.yamlが公式の拡張子であるために追加されました(yaml.orgによる)。 .ymlがずっと長くなっていることは理解していますが、単一の構成ファイル名で.yaml使用する必要があると思います。 公式の拡張機能であることに加えて、 elasticsearch.ymlファイルを編集していたばかりだったので、休憩テストを書いたり、誤って.ymlたりすることもありました。

3つのケース(.yml、json、プロパティ)のすべてで、起動時に古いファイル名を探してエラーをスローすることで、ユーザーにとってこれをきれいに行うことができると思います。 2.0では、使用可能なファイルが複数ある場合、すでに失敗に切り替えていました。

全てのコメント3件

elasticsearch.ymlelasticsearch.yaml両方をサポートするという奇妙なケースもあります。 前者は元の名前であり、後者は.yamlが公式の拡張子であるために追加されました(yaml.orgによる)。 .ymlがずっと長くなっていることは理解していますが、単一の構成ファイル名で.yaml使用する必要があると思います。 公式の拡張機能であることに加えて、 elasticsearch.ymlファイルを編集していたばかりだったので、休憩テストを書いたり、誤って.ymlたりすることもありました。

3つのケース(.yml、json、プロパティ)のすべてで、起動時に古いファイル名を探してエラーをスローすることで、ユーザーにとってこれをきれいに行うことができると思います。 2.0では、使用可能なファイルが複数ある場合、すでに失敗に切り替えていました。

.ymlがずっと長くなっていることは理解していますが、単一の構成ファイル名で.yaml使用する必要があると思います。

+1

関連#9706

このページは役に立ちましたか?
0 / 5 - 0 評価