It says here https://cwiki.apache.org/confluence/display/solr/Parallel+SQL+Interface#ParallelSQLInterface-SolrSQLSyntax
that you need to escape the FROM. Did you try it without the 'false' != 'false' OR On 2017-08-16 04:07 AM, bhargava ravali koganti wrote:
I'm getting error like this Exception while processing: test document : SolrInputDocument(fields: []):org.apache.solr.handler.dataimport.DataImportHandlerException: Unable to execute query: SELECT * FROM person WHERE 'false' != 'false' OR last_modified > '2017-08-09 15:48:02' Processing Document # 1 at org.apache.solr.handler.dataimport.DataImportHandlerException.wrapAndThrow(DataImportHandlerException.java:69) at org.apache.solr.handler.dataimport.JdbcDataSource$ResultSetIterator.<init>(JdbcDataSource.java:318) at org.apache.solr.handler.dataimport.JdbcDataSource.getData(JdbcDataSource.java:279) at org.apache.solr.handler.dataimport.JdbcDataSource.getData(JdbcDataSource.java:54) at org.apache.solr.handler.dataimport.SqlEntityProcessor.initQuery(SqlEntityProcessor.java:59) at org.apache.solr.handler.dataimport.SqlEntityProcessor.nextRow(SqlEntityProcessor.java:73) at org.apache.solr.handler.dataimport.EntityProcessorWrapper.nextRow(EntityProcessorWrapper.java:244) at org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:475) at org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:414) at org.apache.solr.handler.dataimport.DocBuilder.doFullDump(DocBuilder.java:329) at org.apache.solr.handler.dataimport.DocBuilder.execute(DocBuilder.java:232) at org.apache.solr.handler.dataimport.DataImporter.doFullImport(DataImporter.java:416) at org.apache.solr.handler.dataimport.DataImporter.runCmd(DataImporter.java:480) at org.apache.solr.handler.dataimport.DataImporter$1.run(DataImporter.java:461) Caused by: com.datastax.driver.core.exceptions.SyntaxError: line 1:27 no viable alternative at input 'false' (SELECT * FROM person WHERE ['fals]...) at com.datastax.driver.core.exceptions.SyntaxError.copy(SyntaxError.java:58) at