12:52:01 - error: message=[number_format_exception] For input string: "5000m\u0026fuzziness=2", status=400, displayName=BadRequest, stack=[number_format_exception] For input string: "5000m\u0026fuzziness=2" :: {"path":"/geolinker/geolinker/_search","query":{},"body":"{\"query\":{\"bool\":{\"must\":{\"match\":{\"name\":{\"query\":\"Kaiping\",\"fuzziness\":1,\"prefix_length\":3,\"max_expansions\":50}}},\"filter\":{\"geo_distance\":{\"distance\":\"5000m\\\\u0026fuzziness=2\",\"location\":\"39.667222, 118.275\"}},\"must_not\":{\"match\":{\"provider\":\"dodis\"}}}}}","statusCode":400,"response":"{\"error\":{\"root_cause\":[{\"type\":\"number_format_exception\",\"reason\":\"For input string: \\\"5000m\\\\u0026fuzziness=2\\\"\"}],\"type\":\"number_format_exception\",\"reason\":\"For input string: \\\"5000m\\\\u0026fuzziness=2\\\"\"},\"status\":400}"}
at respond (/usr/local/app/node_modules/elasticsearch/src/lib/transport.js:308:15)
at checkRespForFailure (/usr/local/app/node_modules/elasticsearch/src/lib/transport.js:267:7)
at HttpConnector.<anonymous> (/usr/local/app/node_modules/elasticsearch/src/lib/connectors/http.js:165:7)
at IncomingMessage.wrapper (/usr/local/app/node_modules/elasticsearch/node_modules/lodash/lodash.js:4949:19)
at emitNone (events.js:111:20)
at IncomingMessage.emit (events.js:208:7)
at endReadableNT (_stream_readable.js:1064:12)
at _combinedTickCallback (internal/process/next_tick.js:139:11)
at process._tickCallback (internal/process/next_tick.js:181:9), path=/geolinker/geolinker/_search, , root_cause=[type=number_format_exception, reason=For input string: "5000m\u0026fuzziness=2"], type=number_format_exception, reason=For input string: "5000m\u0026fuzziness=2", status=400, statusCode=400, response={"error":{"root_cause":[{"type":"number_format_exception","reason":"For input string: \"5000m\\u0026fuzziness=2\""}],"type":"number_format_exception","reason":"For input string: \"5000m\\u0026fuzziness=2\""},"status":400}, toString=function () {
return msg + ' :: ' + JSON.stringify(metadata);
}, toJSON=function () {
return _.assign({
msg: msg
}, metadata);
}
(node:1) UnhandledPromiseRejectionWarning: [number_format_exception] For input string: "5000m\u0026fuzziness=2" :: {"path":"/geolinker/geolinker/_search","query":{},"body":"{\"query\":{\"bool\":{\"must\":{\"match\":{\"name\":{\"query\":\"Kaiping\",\"fuzziness\":1,\"prefix_length\":3,\"max_expansions\":50}}},\"filter\":{\"geo_distance\":{\"distance\":\"5000m\\\\u0026fuzziness=2\",\"location\":\"39.667222, 118.275\"}},\"must_not\":{\"match\":{\"provider\":\"dodis\"}}}}}","statusCode":400,"response":"{\"error\":{\"root_cause\":[{\"type\":\"number_format_exception\",\"reason\":\"For input string: \\\"5000m\\\\u0026fuzziness=2\\\"\"}],\"type\":\"number_format_exception\",\"reason\":\"For input string: \\\"5000m\\\\u0026fuzziness=2\\\"\"},\"status\":400}"}
at respond (/usr/local/app/node_modules/elasticsearch/src/lib/transport.js:308:15)
at checkRespForFailure (/usr/local/app/node_modules/elasticsearch/src/lib/transport.js:267:7)
at HttpConnector.<anonymous> (/usr/local/app/node_modules/elasticsearch/src/lib/connectors/http.js:165:7)
at IncomingMessage.wrapper (/usr/local/app/node_modules/elasticsearch/node_modules/lodash/lodash.js:4949:19)
at emitNone (events.js:111:20)
at IncomingMessage.emit (events.js:208:7)
at endReadableNT (_stream_readable.js:1064:12)
at _combinedTickCallback (internal/process/next_tick.js:139:11)
at process._tickCallback (internal/process/next_tick.js:181:9)
(node:1) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 2)
(node:1) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.