7495791f0d935716eb5a6231e11ba833ef327aed
angie
  Thu Apr 6 10:21:25 2017 -0700
Oops, forgot to implement maxOutRows for annoStreamTab!  Thx Chris Lee.  refs #12216

diff --git src/hg/lib/hAnno.c src/hg/lib/hAnno.c
index 02f5540..97bd5de 100644
--- src/hg/lib/hAnno.c
+++ src/hg/lib/hAnno.c
@@ -192,31 +192,31 @@
         {
         type = "pgSnp";
         }
     else
         errAbort("Unrecognized bigData type of file or url '%s'", fileOrUrl);
     }
 if (sameString(type, "bigBed") || sameString("bigGenePred", type))
     streamer = annoStreamBigBedNew(fileOrUrl, assembly, maxOutRows);
 else if (sameString(type, "vcfTabix"))
     streamer = annoStreamVcfNew(fileOrUrl, indexUrl, TRUE, assembly, maxOutRows);
 else if (sameString(type, "vcf"))
     streamer = annoStreamVcfNew(fileOrUrl, NULL, FALSE, assembly, maxOutRows);
 else if (sameString(type, "bigWig"))
     streamer = annoStreamBigWigNew(fileOrUrl, assembly);
 else if (sameString(type, "pgSnp"))
-    streamer = annoStreamTabNew(fileOrUrl, assembly, pgSnpFileAsObj());
+    streamer = annoStreamTabNew(fileOrUrl, assembly, pgSnpFileAsObj(), maxOutRows);
 else if (sameString(type, "bam"))
     errAbort("Sorry, BAM is not yet supported");
 else
     errAbort("Unrecognized bigData type %s of file or url '%s'", type, fileOrUrl);
 return streamer;
 }
 
 struct annoStreamer *hAnnoStreamerFromTrackDb(struct annoAssembly *assembly, char *selTable,
                                               struct trackDb *tdb, char *chrom, int maxOutRows,
                                               struct jsonElement *config)
 /* Figure out the source and type of data and make an annoStreamer. */
 {
 struct annoStreamer *streamer = NULL;
 char *db = assembly->name, *dataDb = db, *dbTable = selTable;
 if (chrom == NULL)