class MergedQueryRunner extends QueryRunner with LazyLogging

Query runner for merging results from multiple stores

Linear Supertypes
LazyLogging, QueryRunner, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MergedQueryRunner
  2. LazyLogging
  3. QueryRunner
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new MergedQueryRunner(ds: HasGeoMesaStats, stores: Seq[(Queryable, Option[Filter])], deduplicate: Boolean, parallel: Boolean)

    ds

    merged data store

    stores

    delegate stores

    deduplicate

    deduplicate the results between stores

    parallel

    run scans in parallel (vs sequentially)

Value Members

  1. def runQuery(sft: SimpleFeatureType, original: Query, explain: Explainer): QueryResult

    Execute a query

    Execute a query

    sft

    simple feature type

    explain

    explain output

    Definition Classes
    MergedQueryRunnerQueryRunner