I have a dynamic template with the mapping like this
"mapping": { "type": "dense_vector", "dims": 42, "index": false }
And I receive this deprecation log:
Parameter [index] has no effect on type [dense_vector] and will be removed in future
I'm using Elasticsearch 7.17 and planning to migrate to 8.13. The documentation on version 8.13 does mention the use of indexing on type dense_vector (ref). It also mentions that we can disable indexing by setting index to false (ref). So I wonder whether I should ignore it or not because the log level is critical but it seems to be a legit function and removing it may trade off some of the performance.
Please help me explain why there is that deprecation log and whether I should keep the setting or not. Many thanks.