The branch, master has been updated via 43078e6 More casts. from c742b9f add cast.
http://gitweb.samba.org/?p=build-farm.git;a=shortlog;h=master - Log ----------------------------------------------------------------- commit 43078e6a3caada09bea85bb26d61c724c879a058 Author: Jelmer Vernooij <jel...@samba.org> Date: Mon Nov 22 02:53:08 2010 +0100 More casts. ----------------------------------------------------------------------- Summary of changes: buildfarm/sqldb.py | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) Changeset truncated at 500 lines: diff --git a/buildfarm/sqldb.py b/buildfarm/sqldb.py index e950c72..7dd1f83 100644 --- a/buildfarm/sqldb.py +++ b/buildfarm/sqldb.py @@ -180,7 +180,7 @@ class StormCachingBuildResultStore(BuildResultStore): StormBuild.tree == tree, StormBuild.host == host, StormBuild.compiler == compiler, - StormBuild.revision == revision) + Cast(StormBuild.revision, "TEXT") == revision) cur_build = result.any() if cur_build is None: raise NoSuchBuildError(tree, host, compiler, revision) @@ -189,7 +189,7 @@ class StormCachingBuildResultStore(BuildResultStore): StormBuild.tree == tree, StormBuild.host == host, StormBuild.compiler == compiler, - StormBuild.revision != revision, + Cast(StormBuild.revision, "TEXT") != revision, StormBuild.id < cur_build.id) result = result.order_by(Desc(StormBuild.id)) prev_build = result.first() @@ -210,7 +210,7 @@ class StormCachingBuildResultStore(BuildResultStore): def _get_by_checksum(self, build): result = self.store.find(StormBuild, - StormBuild.checksum == build.log_checksum()) + Cast(StormBuild.checksum, "TEXT") == build.log_checksum()) return result.one() def upload_build(self, build): @@ -304,8 +304,8 @@ class StormCachingBuildFarm(BuildFarm): def get_revision_builds(self, tree, revision=None): return self._get_store().find(StormBuild, - StormBuild.tree == tree, - StormBuild.revision == revision) + Cast(StormBuild.tree, "TEXT") == tree, + Cast(StormBuild.revision, "TEXT") == revision) def commit(self): self.store.commit() -- build.samba.org