https://bugzilla.wikimedia.org/show_bug.cgi?id=59210
Web browser: --- Bug ID: 59210 Summary: CirrusSearch: Found a (rare) parse error in Elasticsearch logs Product: MediaWiki extensions Version: unspecified Hardware: All OS: All Status: NEW Severity: normal Priority: Unprioritized Component: CirrusSearch Assignee: wikibugs-l@lists.wikimedia.org Reporter: neverett+bugzi...@wikimedia.org CC: dga...@wikimedia.org, innocentkil...@gmail.com, neverett+bugzi...@wikimedia.org Classification: Unclassified Mobile Platform: --- org.elasticsearch.action.search.SearchRequest@129dd489] org.elasticsearch.transport.RemoteTransportException: [elastic1012][inet[/10.64.32.144:9300]][search/phase/dfs] Caused by: org.elasticsearch.search.SearchParseException: [enwikisource_content_1388446950][3]: from[-1],size[-1]: Parse Failure [Failed to parse source [{"fields":["id","title","namespace","redirect","text_bytes","text_words"],"query":{"function_score":{"query":{"filtered":{"query":{"query_string":{"query":"\u072b\u0722\u0717 \u0710\u0719\u072a\u071a\u071d\u072c \u0721\u0729\u0723\u071d\u0721\u0717 \u0720\u071f ---------\\- \u0722\u0723\u071d\u071f\u0717","fields":["title^20","heading^5","text","file_text^0.8"],"auto_generate_phrase_queries":true,"phrase_slop":1,"default_operator":"AND"}},"filter":{"terms":{"namespace":["0"]}}}},"functions":[{"script_score":{"script":"log10((doc['incoming_links'].empty ? 0 : doc['incoming_links'].value) + (doc['incoming_redirect_links'].empty ? 0 : doc['incoming_redirect_links'].value) + 2)"}}]}},"highlight":{"order":"score","pre_tags":["<span class=\"searchmatch\">"],"post_tags":["</span>"],"fields":{"title":{"number_of_fragments":0},"text":{"number_of_fragments":1,"fragment_size":100},"file_text":{"number_of_fragments":1,"fragment_size":100},"redirect.title":{"number_of_fragments":1,"fragment_size":10000,"type":"plain"},"heading":{"number_of_fragments":1,"fragment_size":10000,"type":"plain"},"title.plain":{"number_of_fragments":0},"text.plain":{"number_of_fragments":1,"fragment_size":100,"no_match_size":100},"file_text.plain":{"number_of_fragments":1,"fragment_size":100},"redirect.title.plain":{"number_of_fragments":1,"fragment_size":10000,"type":"plain"},"heading.plain":{"number_of_fragments":1,"fragment_size":10000,"type":"plain"}}},"suggest":{"text":"\u072b\u0722\u0717 \u0710\u0719\u072a\u071a\u071d\u072c \u0721\u0729\u0723\u071d\u0721\u0717 \u0720\u071f ---------- \u0722\u0723\u071d\u071f\u0717","title":{"phrase":{"field":"title.suggest","size":1,"max_errors":5,"confidence":2,"direct_generator":[{"field":"title.suggest","suggest_mode":"always"}],"highlight":{"pre_tag":"<em>","post_tag":"</em>"}}}},"size":11,"rescore":{"window_size":1024,"query":{"rescore_query":{"function_score":{"query":{"query_string":{"query":"\"\u072b\u0722\u0717 \u0710\u0719\u072a\u071a\u071d\u072c \u0721\u0729\u0723\u071d\u0721\u0717 \u0720\u071f ---------\\- \u0722\u0723\u071d\u071f\u0717\"","fields":["title^20","heading^5","text","file_text^0.8"],"auto_generate_phrase_queries":true,"phrase_slop":1,"default_operator":"AND"}},"functions":[{"script_score":{"script":"log10((doc['incoming_links'].empty ? 0 : doc['incoming_links'].value) + (doc['incoming_redirect_links'].empty ? 0 : doc['incoming_redirect_links'].value) + 2)"}}]}},"query_weight":1,"rescore_query_weight":10}}}]] at org.elasticsearch.search.SearchService.parseSource(SearchService.java:571) at org.elasticsearch.search.SearchService.createContext(SearchService.java:474) at org.elasticsearch.search.SearchService.createContext(SearchService.java:459) at org.elasticsearch.search.SearchService.createAndPutContext(SearchService.java:452) at org.elasticsearch.search.SearchService.executeDfsPhase(SearchService.java:158) at org.elasticsearch.search.action.SearchServiceTransportAction$SearchDfsTransportHandler.messageReceived(SearchServiceTransportAction.java:602) at org.elasticsearch.search.action.SearchServiceTransportAction$SearchDfsTransportHandler.messageReceived(SearchServiceTransportAction.java:591) at org.elasticsearch.transport.netty.MessageChannelHandler$RequestHandler.run(MessageChannelHandler.java:270) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:724) Caused by: org.elasticsearch.index.query.QueryParsingException: [enwikisource_content_1388446950] Failed to parse query [ܫܢܗ ܐܙܪܚܝܬ ܡܩܣܝܡܗ ܠܟ ---------\- ܢܣܝܟܗ] at org.elasticsearch.index.query.QueryStringQueryParser.parse(QueryStringQueryParser.java:230) at org.elasticsearch.index.query.QueryParseContext.parseInnerQuery(QueryParseContext.java:207) at org.elasticsearch.index.query.FilteredQueryParser.parse(FilteredQueryParser.java:71) at org.elasticsearch.index.query.QueryParseContext.parseInnerQuery(QueryParseContext.java:207) at org.elasticsearch.index.query.functionscore.FunctionScoreQueryParser.parse(FunctionScoreQueryParser.java:90) at org.elasticsearch.index.query.QueryParseContext.parseInnerQuery(QueryParseContext.java:207) at org.elasticsearch.index.query.IndexQueryParserService.parse(IndexQueryParserService.java:284) at org.elasticsearch.index.query.IndexQueryParserService.parse(IndexQueryParserService.java:255) at org.elasticsearch.search.query.QueryParseElement.parse(QueryParseElement.java:33) at org.elasticsearch.search.SearchService.parseSource(SearchService.java:559) ... 10 more Caused by: org.apache.lucene.queryparser.classic.ParseException: Cannot parse 'ܫܢܗ ܐܙܪܚܝܬ ܡܩܣܝܡܗ ܠܟ ---------\- ܢܣܝܟܗ': Encountered " "-" "- "" at line 1, column 22. Was expecting one of: <BAREOPER> ... "(" ... "*" ... <QUOTED> ... -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l