Class StreamingBackend

java.lang.Object
com.yahoo.prelude.fastsearch.VespaBackend
com.yahoo.vespa.streamingvisitors.StreamingBackend

public class StreamingBackend extends VespaBackend
The searcher which forwards queries to storage nodes using visiting. The searcher is a visitor client responsible for starting search visitors in storage and collecting and merging the results.
Author:
baldersheim, Ulf Carlin
  • Constructor Details

    • StreamingBackend

      public StreamingBackend(com.yahoo.container.core.documentapi.VespaDocumentAccess access)
  • Method Details

    • setSearchClusterName

      public final void setSearchClusterName(String clusterName)
    • setStorageClusterRouteSpec

      public final void setStorageClusterRouteSpec(String storageClusterRouteSpec)
    • doPartialFill

      protected void doPartialFill(Result result, String summaryClass)
      Specified by:
      doPartialFill in class VespaBackend
    • doSearch2

      public Result doSearch2(String schema, Query query)
      Description copied from class: VespaBackend
      Searches a search cluster This is an endpoint - searchers will never propagate the search to any nested searcher.
      Specified by:
      doSearch2 in class VespaBackend
      query - the query to search
    • ping

      public Pong ping(Ping ping, Execution execution)