Last modified: 2014-10-29 23:53:41 UTC
This is due to a DBAL compatibility issue which still exists on master of DBAL.
Talked to the DBAL people. They say HHVMs sqlsite driver is not behaving cotrrectly. https://github.com/facebook/hhvm/issues/3467
Per Jeroen: It's not DBAL apparently, but HHVM. While DBAL master's tests fail due to this, if we switch to DBAL master, our CI passes: https://travis-ci.org/wmde/WikibaseQueryEngine/jobs/32550010
Even though your CI is passing, please note that it is not currently safe to use the HHVM PDO_SQLite adapter, as it doesn't handle errors properly.
I'm geussing this is also an issue for MediaWiki core? Or is core not using PDO for it's SQLSite support?
(In reply to Jeroen De Dauw from comment #4) > I'm geussing this is also an issue for MediaWiki core? Or is core not using > PDO for it's SQLSite support? No, core uses PDO:Sqlite.
So core is not using PDO for it's SQLSite support but it uses PDO:Sqlite? Huh? Do we have two things that are named way to similar here?
No, it's the same thing: PDO:Sqlite is the name of a particular driver:)
So then this is an issue for core if it where to use HHVM? Clearly it is not when it's using regular PHP.
HHVM PDO bug is supposedly fixed -- https://github.com/facebook/hhvm/issues/3467