Ich musste bei einem Update der Server feststellen, das Shopware 5.5.4 nicht mit Elasticsearch kompatibel ist… ist dem so?
Es kommt generell ein Mapping Fehler da es den Typ “String” nicht mehr gibt, der durch “Text” ersetzt werden sollte…
ein Downgrade auf Elasticsearch 5.x behebt den Fehler…
Wir fahren im Moment die 5.5.5 … kann ich wirklich ein Downgrade auf die ES 6 machen oder doch eher leiber auf die 5?
Ich bin nicht der Admin im Hause (also eher keine Linux-Mensch … tu mich also mit solchen Dingen „schwer“), sondern der Coder, der „Elasticgirl“ erweitern soll … mir wäre es lieb, da auf einer reibunsgfreien Basis entwickeln zu können (also ohne irgendwelche Paramter zur Kompatibilität setzen zu müssen)
Indices created in 5.x will continue to function in 6.x as they did in 5.x.
Indices created in 6.x only allow a single-type per index. Any name can be used for the type, but there can be only one. The preferred type name is _doc, so that index APIs have the same path as they will have in 7.0: PUT {index}/_doc/{id} and POST {index}/_doc
The _type name can no longer be combined with the _id to form the _uid field. The _uid field has become an alias for the _id field.
New indices no longer support the old-style of parent/child and should use the join fieldinstead.
The _default_ mapping type is deprecated.
In 6.7, the index creation, index template, and mapping APIs support a query string parameter (include_type_name) which indicates whether requests and responses should include a type name. It defaults to true, and should be set to an explicit value to prepare to upgrade to 7.0. Not setting include_type_name will result in a deprecation warning. Indices which don’t have an explicit type will use the dummy type name _doc.
Gilt deine Empfehlung auch, wenn bis dato KEIN ES zum Einsatz kam, es also keine 5er Indizes gibt?