Igorkim78 added a comment.

  The LabelService optimizer was fixed (so it will not throw NPEs) this August, 
by reusing Blazegraph core utility 
com.bigdata.rdf.sparql.ast.StaticAnalysis.getVarsFromArguments(BOp) to run an 
introspection on variables used in filters and other clauses, so LabelService 
call placement could be properly adjusted, this introspection seems to come 
into infinite loop over the AST tree. Vars reuse to label aggregation after the 
original var is a common practice, so, yes it should be fixed. Looking on the 
workaround to extract referenced vars without catching into the infinite loop.

TASK DETAIL
  https://phabricator.wikimedia.org/T235540

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Igorkim78
Cc: Mathew.onipe, Smalyshev, Lucas_Werkmeister_WMDE, Igorkim78, Aklapper, 
Evilricepuddin, darthmon_wmde, DannyS712, Nandana, Lahi, Gq86, 
GoranSMilovanovic, QZanden, EBjune, merbst, LawExplorer, _jensen, rosalieper, 
Jonas, Xmlizer, jkroll, Wikidata-bugs, Jdouglas, aude, Tobias1984, Manybubbles, 
Mbch331
_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to