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);