SQL statement parameter casting is wrong when `IN (..)` operator is used.
az-joss opened this issue · 0 comments
az-joss commented
Logstash information:
- Logstash version: 7.17
- Logstash installation source: docker (logstash 7.17.18)
- How is Logstash being run: docker
- How was the Logstash: OOTB
- JDBC: mariadb-java-client-3.3.3.jar
Steps to reproduce:
- create a pipeline with
jdbc_steaming
filter - have prepared statement with
in (1,2,3 ..)
operator inwhere
clause. - define parameter(s) via
prepared_statement_bind_values
Extra (if relevant)
More description in the discuss portal: https://discuss.elastic.co/t/jdbc-streaming-filter-with-sql-in-condition/354429