Advertisement
Guest User

Untitled

a guest
Dec 10th, 2016
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.45 KB | None | 0 0
  1. curl -XPUT 'localhost:9200/_river/mysql_jdbc_river/_meta' -d '{
  2. "type": "jdbc",
  3. "jdbc": {
  4. "strategy": "simple",
  5. "driver": "com.mysql.jdbc.Driver",
  6. "url": "jdbc:mysql://localhost:3306/somedatabase",
  7. "user": "someuser",
  8. "password": "somepassword",
  9. "sql": "SELECT * FROM activities",
  10. "poll": "30m",
  11. "rounding": null,
  12. "scale": 0,
  13. "autocommit": false,
  14. "fetchsize": 10,
  15. "max_rows": 0,
  16. "max_retries": 3,
  17. "max_retries_wait": "10s",
  18. "digesting": true,
  19. "acksql": null,
  20. "acksqlparams": null
  21. },
  22. "index": {
  23. "index": "jdbc",
  24. "type": "jdbc",
  25. "bulk_size": 100,
  26. "max_bulk_requests": 30,
  27. "index_settings": null,
  28. "type_mapping": {
  29. "location_mapping": {
  30. "properties": {
  31. "pin": {
  32. "type": "geo_point",
  33. "lat_lon": true,
  34. "store": "yes"
  35. }
  36. }
  37. }
  38. },
  39. "versioning": false,
  40. "acknowledge": false
  41. }
  42. }'
  43.  
  44. [2013-05-21 13:20:58,256][WARN ][river.jdbc ] [node-0] [jdbc][mysql_jdbc_river] failed to create index [jdbc], disabling JDBC river...
  45. org.elasticsearch.index.mapper.MapperParsingException: Failed to parse mapping definition
  46. at org.elasticsearch.index.mapper.DocumentMapperParser.extractMapping(DocumentMapperParser.java:245)
  47. at org.elasticsearch.index.mapper.DocumentMapperParser.parse(DocumentMapperParser.java:155)
  48. at org.elasticsearch.index.mapper.MapperService.parse(MapperService.java:383)
  49. at org.elasticsearch.index.mapper.MapperService.parse(MapperService.java:379)
  50. at org.elasticsearch.cluster.metadata.MetaDataMappingService$4.execute(MetaDataMappingService.java:310)
  51. at org.elasticsearch.cluster.service.InternalClusterService$2.run(InternalClusterService.java:229)
  52. at org.elasticsearch.common.util.concurrent.PrioritizedEsThreadPoolExecutor$TieBreakingPrioritizedRunnable.run(PrioritizedEsThreadPoolExecutor.java:95)
  53. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
  54. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
  55. at java.lang.Thread.run(Thread.java:722)
  56. Caused by: org.elasticsearch.common.jackson.core.JsonParseException: Unexpected character ('=' (code 61)): was expecting a colon to separate field name and value
  57. at [Source: {jdbc={properties={pin={lat_lon=true, type=geo_point}}}}; line: 1, column: 7]
  58. at org.elasticsearch.common.jackson.core.JsonParser._constructError(JsonParser.java:1378)
  59. at org.elasticsearch.common.jackson.core.base.ParserMinimalBase._reportError(ParserMinimalBase.java:599)
  60. at org.elasticsearch.common.jackson.core.base.ParserMinimalBase._reportUnexpectedChar(ParserMinimalBase.java:520)
  61. at org.elasticsearch.common.jackson.core.json.ReaderBasedJsonParser.nextToken(ReaderBasedJsonParser.java:616)
  62. at org.elasticsearch.common.xcontent.json.JsonXContentParser.nextToken(JsonXContentParser.java:50)
  63. at org.elasticsearch.common.xcontent.support.XContentMapConverter.readMap(XContentMapConverter.java:70)
  64. at org.elasticsearch.common.xcontent.support.XContentMapConverter.readOrderedMap(XContentMapConverter.java:60)
  65. at org.elasticsearch.common.xcontent.support.AbstractXContentParser.mapOrdered(AbstractXContentParser.java:126)
  66. at org.elasticsearch.index.mapper.DocumentMapperParser.extractMapping(DocumentMapperParser.java:243)
  67. ... 9 more
  68. [2013-05-21 13:20:58,264][INFO ][cluster.metadata ] [node-0] [_river] update_mapping [mysql_jdbc_river] (dynamic)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement