export function defaultNodeFilter()

in src/pool/BaseConnectionPool.ts [52:63]


export function defaultNodeFilter (conn: Connection): boolean {
  if (conn.roles != null) {
    if (
      // avoid master-only nodes
      conn.roles.master &&
      !conn.roles.data &&
      !conn.roles.ingest &&
      !conn.roles.ml
    ) return false
  }
  return true
}