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
Documenting that we do not support dots in field names (#1900)
Es-hadoop does not support fields with dots in their names (#853). Adding support is likely to cause more problems
than it fixes. So this commit documents that we do not support them, and adds a better error message.
Copy file name to clipboardExpand all lines: docs/src/reference/asciidoc/core/mapping.adoc
+7Lines changed: 7 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -144,3 +144,10 @@ Explicit or manual mapping should be considered when the defaults need to be ove
144
144
Refer to {es} {ref}/indices-create-index.html[create index] and {ref}/indices-put-mapping.html[mapping] documentation on how to define an index and its types - note that these need to be present *before* data is being uploaded to {es} (otherwise automatic mapping will be used by {es}, if enabled).
145
145
146
146
TIP: In most cases, {ref}/indices-templates.html[templates] are quite handy as they are automatically applied to new indices created that match the pattern; in other words instead of defining the mapping per index, one can just define the template once and then have it applied to all indices that match its pattern.
147
+
148
+
[float]
149
+
[[limitations]]
150
+
=== Limitations
151
+
152
+
{es} allows field names to contain dots ('.'). But {esh} does not support them, and fails when reading or writing fields with dots. Refer to
153
+
{es} {ref}/dot-expand-processor.html[Dot Expander Processor] for tooling to assist replacing dots in field names.
0 commit comments