9a1f31b4284285d135ddc7ccbf02e11e90983305
braney
  Tue Feb 14 13:41:44 2023 -0800
make hgCustom do the same checks as hgTracks does for suitability for
parallel loading.

diff --git src/hg/inc/customFactory.h src/hg/inc/customFactory.h
index 8600d22..362448a 100644
--- src/hg/inc/customFactory.h
+++ src/hg/inc/customFactory.h
@@ -138,18 +138,21 @@
 /* update custom track from config containing track line and browser lines 
  * Return browser lines */
 
 char *customTrackUserConfig(struct customTrack *ct);
 /* return user-defined track line and browser lines */
 
 void customFactoryEnableExtraChecking(boolean enable);
 /* Enable/disable extra checking of custom tracks in customFactoryParse.
  * E.g. extra checking is great the first time we read in a custom track,
  * but we don't need it for every hgTracks call. */
 
 boolean isValidBigDataUrl(char *url, boolean doAbort);
 /* return True if the URL is a valid bigDataUrl. 
  * It can be a local filename if this is allowed by udc.localDir 
  */
+
+boolean customFactoryParallelLoad(char *bdu, char *type);
+/* Is this a data type that should be loaded in parallel ? */
 #endif /* CUSTOMFACTORY_H */