Open walterddr opened 1 year ago
several others i can find: https://github.com/apache/pinot/actions/runs/3651519056/jobs/6168825587 https://github.com/apache/pinot/actions/runs/3653818305/jobs/6173667324 https://github.com/apache/pinot/actions/runs/3642421827/jobs/6149508171
occurs all after Dec 6, 2022 (76c649258c625d431a42ff1fbc1b3003fe013066)
Seems like this query fails the most often
org.apache.pinot.query.runtime.queries.ResourceBasedQueriesTest.testQueryTestCasesWithH2[where_clause_tests, SELECT * FROM where_clause_tests_tbl WHERE intCol IN (SELECT a.intCol FROM where_clause_tests_tbl AS a JOIN where_clause_tests_tbl AS b ON a.strCol = b.strCol WHERE MOD(a.intCol, 2) = MOD(b.intCol, 2)), null](8) Time elapsed: 10.079 s <<< FAILURE!
I think this might be related to the threading model - I just realized that for joins the notification system might be problematic, imagine the following:
Three potential fixes:
observed multiple times when random timeout occurs on 3-way or more join queries.
example: https://github.com/apache/pinot/actions/runs/3660353652/jobs/6187392596