Pre-release 8.8.0 cannot work with string fields longer than 5000000 characters #96036
Labels
:Core/Infra/Core
Core issues without another label
Team:Core/Infra
Meta label for core/infra team
v8.8.0
#95641 upgraded Jackson to version 2.15.0. One of the fixes in this is FasterXML/jackson-core#863. This new limit of 5000000 characters for a string field then applies to strings in Elasticsearch documents.
To reproduce:
./gradlew run
big_a.zip
unzip big_a.zip
curl -u elastic:password http://localhost:9200/my-index/_doc/1 -X PUT -d @big_a.json -H 'Content-Type: application/json'
The response is:
I think this is a blocker for release of 8.8.0 because people will have indexed docs in older versions that have strings longer than 5000000 characters, and they won't be able to work with them in 8.8.0 unless we do something about this problem.
The text was updated successfully, but these errors were encountered: