[LLVMdev] Perf is dead again... :(

Tobias Grosser tobias at grosser.es
Thu Nov 27 14:16:44 PST 2014


On 27.11.2014 22:56, Daniel Dunbar wrote:
> I realized that we never finalized the switchover to Postgres, instead the
> default database was still SQLite (which has grown huge) and it was shadow
> importing into the PostgreSQL database.
>
> I have now switch it over to only run against Postgres, which I suspect
> will eliminate the failures we were seeing. Please let me know if you
> notice any problems. It seems like the switch already gives a big
> improvement to the response time of the perf homepage.

Great. Thanks for looking into this.

> I'm not sure what to do w.r.t. access to the machine, I think the best
> solution is to try and move LNT off of llvm.org to a machine we don't need
> to be as careful with.

The only issue that regularly came up with LNT was the stability. Maybe 
this is now solved and LNT hopefully does not need so much maintenance.

> FYI, I attached the LNT log in case anyone wants to look at the errors and
> see if we can fix the SQLite implementation to not fail on them.

The sqlite db seems to be locked (possibly due to a larger import). By 
moving to postgres, we may have "fixed" this issue.

Cheers,
Tobias



More information about the llvm-dev mailing list