docs: def checkIfRemoteIsNewer(self, localfile):
          """
          Need to figure out how biothings records releases,
          for now if the file exists we will assume it is
          a fully downloaded cache
          :param localfile: str file path
          :return: boolean True if remote file is newer else False
          """
          is_remote_newer = False
          if localfile.exists() and localfile.stat().st_size > 0:
              LOG.info("File exists locally, using cache")
          else:
              is_remote_newer = True
              LOG.info("No cache file, fetching entries")
          return is_remote_newer