Clone Tools
  • last updated 25 mins ago
Constraints: committers
Constraints: files
Constraints: dates
Fixed ASTERIXDB-1249 and ASTERIXDB-1250: self index-nested-loop join correctly identifies the outer and the inner branch.

The first dataset becomes the outer branch.

The second dataset becomes the inner branch.

The optimizer for index-nested-loop join now only try to use an index from the inner branch.

Change-Id: I0d4291197c2bcfbcdcde998c5952af41960c4ad7


Reviewed-by: Yingyi Bu <>

Tested-by: Jenkins <>

  1. … 274 more files in changeset.
Internal renaming for inverted index to have prefix SINGLE_PARTITOIN and LENGTH_PARTITOINED

  1. … 127 more files in changeset.
merge from master

  1. … 404 more files in changeset.
expose only two kinds of inverted index(ngram and keyword) which internally use length-partitioned ngram/keyword inverted index

  1. … 184 more files in changeset.
Modify all the plans to use ONE_TO_ONE_EXCHANGE for result distribution operator.

  1. … 251 more files in changeset.
Merged asterix_lsm_stabilization upto r1547

git-svn-id: eaa15691-b419-025a-1212-ee371bd00084

  1. … 6220 more files in changeset.
Fix optimzer tests to work with DISTRIBUTE_RESULT operator.

git-svn-id: eaa15691-b419-025a-1212-ee371bd00084

  1. … 277 more files in changeset.
merged asterix_stabilization r620:1109

git-svn-id: eaa15691-b419-025a-1212-ee371bd00084

  1. … 1432 more files in changeset.
Enabled IntroduceProjectRule. Approved by Vinayak.

git-svn-id: eaa15691-b419-025a-1212-ee371bd00084

  1. … 250 more files in changeset.
Took care of Vinayak's review comments.

git-svn-id: eaa15691-b419-025a-1212-ee371bd00084

  1. … 87 more files in changeset.
Re-substituted primary key variables in indexed fuzzy joins to better enable removal of the top-level equi join.

git-svn-id: eaa15691-b419-025a-1212-ee371bd00084

  1. … 66 more files in changeset.
Changed expected query plans of index-based fuzzy joins, because we are now using a surrogate-optimized plan.

git-svn-id: eaa15691-b419-025a-1212-ee371bd00084

  1. … 73 more files in changeset.
Added rule to inline variables with a single reference to physical rewrite collection. Changed expected plans for optimizer tests since the plans have been improved (fewer assigns due to inlining).

git-svn-id: eaa15691-b419-025a-1212-ee371bd00084

  1. … 141 more files in changeset.
Reintegrated asterix-fuzzy.

git-svn-id: eaa15691-b419-025a-1212-ee371bd00084

    • -0
    • +19
  1. … 502 more files in changeset.