Thanks Michael. I have logged https://issues.apache.org/jira/browse/CALCITE-2384 <https://issues.apache.org/jira/browse/CALCITE-2384>.
> On Jun 26, 2018, at 10:53 AM, Michael Mior <[email protected]> wrote: > > I had some time to dig into this today. It looks like it was this commit > which started slowing things down > > https://github.com/apache/calcite/commit/c3788056507206c50b8c700ab81abd4b511bb863 > > I'm not too familiar with this part of the code, but if anyone has > suggestions on improving, that would be great :) > > -- > Michael Mior > [email protected] > > > > Le jeu. 21 juin 2018 à 19:43, Julian Hyde <[email protected]> a écrit : > >> I noticed this test slow down about a month ago. I hit the timeouts but I >> assumed at the time that I was running on an underpowered/overtaxed machine. >> >> Can you log a JIRA case please, Kevin? >> >> It would be useful if someone could do some experiments to find out >> whether this test was faster 6 months ago, and if so, which git commit >> since then caused the slowdown. >> >> Julian >> >> >>> On Jun 21, 2018, at 12:24 PM, Kevin Risden <[email protected]> wrote: >>> >>> I have been hitting the RelMetadataTest.testPullUpPredicatesForExprsItr >> 20 >>> second timeout more often recently and Apache build Jenkins has hit it >>> recently as well [1,2,3]. In one of the recent partial successes [4], the >>> RelMetadataTest suite takes just under 20 seconds at 19.45 seconds. >>> >>> [INFO] Running org.apache.calcite.test.RelMetadataTest >>> [WARNING] Tests run: 140, Failures: 0, Errors: 0, Skipped: 6, Time >>> elapsed: 19.45 s - in org.apache.calcite.test.RelMetadataTest >>> >>> I don't know much about what this test is trying to do. Is there >> something >>> that could be causing this test to run longer? >>> >>> [1] https://builds.apache.org/job/Calcite-Master/306/ >>> [2] https://builds.apache.org/job/Calcite-Master/307/ >>> [3] https://builds.apache.org/job/Calcite-Master/308/ >>> [4] >>> >> https://builds.apache.org/job/Calcite-Master/306/jdk=JDK%201.8%20(latest),label_exp=ubuntu&&!cloud-slave/consoleText >>> >>> Kevin Risden >> >>
