Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Executor ¶
type Executor struct {
// contains filtered or unexported fields
}
Executor handles query execution
func NewExecutor ¶
func NewExecutor(client *elasticsearch.Client, index string, verbose bool) *Executor
NewExecutor creates a new query executor
type Runner ¶
type Runner struct {
// contains filtered or unexported fields
}
Runner manages running multiple queries
func (*Runner) RunAlgorithms ¶
func (r *Runner) RunAlgorithms(ctx context.Context, algorithms []models.AlgorithmConfig) ([]models.QueryResults, error)
RunAlgorithms executes all queries for all algorithms
Click to show internal directories.
Click to hide internal directories.