2015-10-14 6 views
8

लोचदार-खोज प्रोजेक्ट में अपरिवर्तनीय सेटिंग कक्षा अब मौजूद नहीं है। मैंने पाया कि कक्षा हटा दी गई थी।क्या इमटेबल सेटिंग्स को लोचदार खोज में हटा दिया गया है?

"org.elasticsearch.common.settings.ImmutableSettings को 2015-05-26 05:41:12 पर हटा दिया गया था।"

क्या कोई इस पर प्रतिक्रिया देगा? मुझे अभी भी कई Q & मिलते हैं क्योंकि इसमें स्टैक ओवरफ़्लो में कक्षा शामिल है।

उत्तर

17

ES 2.0 में, ImmutableSettings वर्ग वास्तव में हटा दिया गया था। This issue इसका उल्लेख करता है और breaking changes documentation for 2.0 इसका भी उल्लेख करता है।

इसके बजाय अब आप ImmutableSettings.builder() के बजाय Settings.builder() का उपयोग कर सकते हैं। Settings वर्ग की वर्तमान कार्यान्वयन here

सभी प्रश्न है कि अभी भी उपयोग ImmutableSettingsपूर्व 2.0 संस्करण Elasticsearch की के बारे में सवाल कर रहे हैं देखा जा सकता है।

+0

लिंक टूटा हुआ है, इस जानकारी के लिए नया यूआरएल है: https://www.elastic.co/guide/en/elasticsearch/reference/2.0/breaking_20_java_api_changes.html – philnate

+1

धन्यवाद, उत्तर को भी अपडेट करना, बस मामले में । – Val

संबंधित मुद्दे