17ac71b6117c6c4e211aca6415afd0bfffc2dabc braney Mon Jun 19 14:21:15 2017 -0700 add support for more big* files to put out file changed times. #19655 diff --git src/hg/lib/hui.c src/hg/lib/hui.c index 575565e..d73cc86 100644 --- src/hg/lib/hui.c +++ src/hg/lib/hui.c @@ -8510,31 +8510,33 @@ if (isCustomTrack(tdb->track)) { if (ct) { conn = hAllocConn(CUSTOM_TRASH); tableName = ct->dbTableName; } } else if (startsWith("big", tdb->type)) { char *tableName = hTableForTrack(database, tdb->table); struct sqlConnection *conn = hAllocConnTrack(database, tdb); char *bbiFileName = bbiNameFromSettingOrTable(tdb, conn, tableName); hFreeConn(&conn); struct bbiFile *bbi = NULL; - if (startsWith("bigBed", tdb->type) || sameString("bigBarChart", tdb->type)) + if (startsWith("bigBed", tdb->type) || sameString("bigBarChart", tdb->type) + || sameString("bigMaf", tdb->type) || sameString("bigPsl", tdb->type) + || sameString("bigChain", tdb->type) || sameString("bigGenePred", tdb->type) ) bbi = bigBedFileOpen(bbiFileName); else if (startsWith("bigWig", tdb->type)) bbi = bigWigFileOpen(bbiFileName); time_t timep = 0; if (bbi) { timep = bbiUpdateTime(bbi); bbiFileClose(&bbi); } printBbiUpdateTime(&timep); } else { tableName = hTableForTrack(database, tdb->table); conn = hAllocConnTrack(database, tdb);