Documentation
¶
Overview ¶
Package executor contains implementations of backend.Executor that depend on the query service.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAsyncQueryServiceExecutor ¶
func NewAsyncQueryServiceExecutor(logger *zap.Logger, svc query.AsyncQueryService, st backend.Store) backend.Executor
NewQueryServiceExecutor returns a new executor based on the given AsyncQueryService.
func NewQueryServiceExecutor ¶
func NewQueryServiceExecutor(logger *zap.Logger, svc query.QueryService, st backend.Store) backend.Executor
NewQueryServiceExecutor returns a new executor based on the given QueryService. In general, you should prefer NewAsyncQueryServiceExecutor, as that code is smaller and simpler, because asynchronous queries are more in line with the Executor interface.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.