Elasticsearch: Dukungan file konfigurasi Cleanup Elasticsearch

Dibuat pada 12 Jul 2016  ·  3Komentar  ·  Sumber: elastic/elasticsearch

Hari ini Elasticsearch dapat dikonfigurasi melalui YAML, JSON, atau file properti. Dukungan untuk file properti tidak berdokumen dan harus segera dihapus. Dukungan untuk file JSON seharusnya tidak digunakan lagi dan dihapus di 6.0.0.

  • [x] hapus dukungan untuk .properties #19398
  • [ ] menghentikan dukungan untuk .json di 2.4.0
  • [ ] hapus dukungan untuk .json di 5.0.0
  • [ ] menghentikan dukungan .yml di 2.4.0
  • [ ] gagal keras jika .yml ada di 5.0.0
  • [ ] hapus centang keberadaan .yml di 6.0.0
:CorInfrSettings Meta good first issue help wanted

Komentar yang paling membantu

Kami juga memiliki kasus aneh yang mendukung elasticsearch.yml dan elasticsearch.yaml . Yang pertama adalah nama asli, dan yang terakhir ditambahkan karena .yaml adalah ekstensi resmi (menurut yaml.org). Sementara saya mengerti bahwa .yml telah ada lebih lama, saya pikir kita harus membuat nama file konfigurasi tunggal kita menggunakan .yaml . Selain itu sebagai ekstensi resmi, saya juga telah sedikit sebelumnya ketika menulis tes istirahat dan tidak sengaja menggunakan .yml , karena saya baru saja mengedit file elasticsearch.yml .

Dalam semua 3 kasus (.yml, json, dan properti), saya pikir kita dapat melakukan ini dengan bersih untuk pengguna dengan mencari nama file yang lebih lama saat startup, dan membuat kesalahan. Di 2.0, kami sudah beralih ke gagal jika ada lebih dari satu file yang tersedia.

Semua 3 komentar

Kami juga memiliki kasus aneh yang mendukung elasticsearch.yml dan elasticsearch.yaml . Yang pertama adalah nama asli, dan yang terakhir ditambahkan karena .yaml adalah ekstensi resmi (menurut yaml.org). Sementara saya mengerti bahwa .yml telah ada lebih lama, saya pikir kita harus membuat nama file konfigurasi tunggal kita menggunakan .yaml . Selain itu sebagai ekstensi resmi, saya juga telah sedikit sebelumnya ketika menulis tes istirahat dan tidak sengaja menggunakan .yml , karena saya baru saja mengedit file elasticsearch.yml .

Dalam semua 3 kasus (.yml, json, dan properti), saya pikir kita dapat melakukan ini dengan bersih untuk pengguna dengan mencari nama file yang lebih lama saat startup, dan membuat kesalahan. Di 2.0, kami sudah beralih ke gagal jika ada lebih dari satu file yang tersedia.

Sementara saya mengerti bahwa .yml telah ada lebih lama, saya pikir kita harus membuat nama file konfigurasi tunggal kita menggunakan .yaml .

+1

Terkait #9706

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

rjernst picture rjernst  ·  3Komentar

jpountz picture jpountz  ·  3Komentar

matthughes picture matthughes  ·  3Komentar

brwe picture brwe  ·  3Komentar

mayyamus picture mayyamus  ·  3Komentar