You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Versions < 7.0.0 of this gem supported inheritance-- more specifically, `Single Table Inheritance`. With this feature,
748
+
`Single Table Inheritance` has been supported until the 6.x series of this gem. With this feature,
749
749
settings on a parent model could be inherited by a child model leading to different model documents being indexed
750
750
into the same Elasticsearch index. This feature depended on the ability to set a `type` for a document in Elasticsearch.
751
751
The Elasticsearch team has deprecated support for `types`, as is described [here](https://www.elastic.co/guide/en/elasticsearch/reference/current/removal-of-types.html)
752
-
so this gem has also removed support as it encourages an anti-pattern. Please save different model documents in
753
-
separate indices or implement an artificial `type` field manually in each document.
752
+
This gem will also remove support for types and Single Table Inheritance in version 7.0 as it encourages an anti-pattern.
753
+
Please save different model documents in separate indices or implement an artificial `type` field manually in each
0 commit comments