From f4651814e96606a63ec67cf944012363c95a40e6 Mon Sep 17 00:00:00 2001 From: Reinhard Pointner Date: Mon, 25 May 2015 00:02:49 +0000 Subject: [PATCH] * restrict local osdb to useful entries --- build-data/BuildData.groovy | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-data/BuildData.groovy b/build-data/BuildData.groovy index fe90a1f5..67b8a2e2 100755 --- a/build-data/BuildData.groovy +++ b/build-data/BuildData.groovy @@ -333,7 +333,7 @@ new File('osdb.txt').eachLine('UTF-8'){ // 0 IDMovie, 1 IDMovieImdb, 2 MovieName, 3 MovieYear, 4 MovieKind, 5 MoviePriority if (fields.size() == 6 && fields[1] ==~ /\d+/ && fields[3] ==~ /\d{4}/) { - if (fields[4] ==~ /movie|tv.series/ && isValidMovieName(fields[2]) && (fields[3] as int) >= 1970 && (fields[5] as int) >= 100) { + if (fields[4] ==~ /movie|tv.series/ && isValidMovieName(fields[2]) && (fields[3] as int) >= 1970 && (fields[5] as int) >= 750) { // 0 imdbid, 1 name, 2 year, 3 kind, 4 priority osdb << [fields[1] as int, fields[2], fields[3] as int, fields[4] == /movie/ ? 'm' : fields[4] == /tv series/ ? 's' : '?', fields[5] as int] } @@ -359,5 +359,5 @@ osdb = osdb.findResults{ } // sanity check -if (osdb.size() < 30000) { die('OSDB index sanity failed:' + osdb.size()) } +if (osdb.size() < 20000) { die('OSDB index sanity failed:' + osdb.size()) } pack(osdb_out, osdb*.join('\t'))