← Back to team overview

maria-developers team mailing list archive

Rev 3769: MWL#68 Subquery optimization: Efficient NOT IN execution with NULLs in file:///home/tsk/mprog/src/mysql-6.0-mwl68/

 

At file:///home/tsk/mprog/src/mysql-6.0-mwl68/

------------------------------------------------------------
revno: 3769
revision-id: timour@xxxxxxxxxxxx-20100201120948-mdt7gtwcz50q1dzp
parent: timour@xxxxxxx-20100122161805-8lgrisqabrlvc3nc
committer: timour@xxxxxxxxxxxx
branch nick: mysql-6.0-mwl68
timestamp: Mon 2010-02-01 14:09:48 +0200
message:
  MWL#68 Subquery optimization: Efficient NOT IN execution with NULLs
  
  Completed main coding of partial matching. The code compiles, but cannot run.
  
  Changes compared to the previous commit:
  - Completed creation and initialization of all objects needed for partial matching.
  - Adjusted the interfaces of multiple methods in order to pass the correct information
    needed for creation/initialization.
  - Added comparion functions needed for binary search and index sorting.
  - Fixed binary search in the value index.
  - Exposed the Arg_comparator of comparison predicates.
Diff too large for email (1030 lines, the limit is 1000).