Wenhai Li has uploaded a new change for review.

  https://asterix-gerrit.ics.uci.edu/1072

Change subject: PLEASE EDIT to provide a meaningful commit message!
......................................................................

PLEASE EDIT to provide a meaningful commit message!

The following commits from your working branch will be included:

commit 30342904b2311900fe9fb8bc27dc1d1f7a8e81b7
Merge: 35116f1 9d63f9f
Author: Michael <lwhaym...@yahoo.com>
Date:   Fri Aug 12 11:16:32 2016 -0700

    Merge branch 'master' into fuzzy

commit 35116f170749638467663d7e572792d3e7f74325
Merge: e7e11bf bd3a535
Author: Michael <lwhaym...@yahoo.com>
Date:   Fri Aug 12 07:45:33 2016 -0700

    Merge branch 'master' into fuzzy

commit e7e11bf820895fb27031b59eca3056dbc93eb579
Merge: c40d969 112b39e
Author: Michael <lwhaym...@yahoo.com>
Date:   Tue Aug 9 00:20:46 2016 -0700

    Merge branch 'master' into fuzzy

commit c40d9691a3085f864647137df516b98a63439b7c
Author: Michael <lwhaym...@yahoo.com>
Date:   Fri Aug 5 11:20:24 2016 -0700

    Merge with master

commit 7f7a93aea5bc2ad6799735c412dc7308acb1fe8c
Merge: fce8b4b 9dfebec
Author: Michael <lwhaym...@yahoo.com>
Date:   Fri Aug 5 10:45:35 2016 -0700

    Merge branch 'master' into fuzzy

    Conflicts:
        
asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/base/RuleCollections.java

commit fce8b4bad075b27dd18c2747b8f27d25350177bd
Merge: 2ddd1a3 516d1a8
Author: Michael <lwhaym...@yahoo.com>
Date:   Tue Aug 2 21:19:08 2016 -0700

    Merge branch 'master' into fuzzy

commit 2ddd1a331d295ed33f0081e11a3239e65e891c6b
Author: Michael <lwhaym...@yahoo.com>
Date:   Tue Aug 2 21:16:43 2016 -0700

    Add rules

commit 395099b89c498f49ae119ec2b939b32e3770f0a6
Merge: 36dd404 dbfd22e
Author: Michael <lwhaym...@yahoo.com>
Date:   Wed Jul 27 20:49:56 2016 -0700

    Merge branch 'master' into fuzzy

    Conflicts:
        
asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/base/RuleCollections.java

commit 36dd4046aca20da739d61fbd003a351796010541
Merge: b4d9d5a a3603ac
Author: Michael <lwhaym...@yahoo.com>
Date:   Sun Jul 24 09:29:02 2016 -0700

    Merge branch 'master' into fuzzy

commit b4d9d5a56fb258b2872743840b96e5133f8ead74
Merge: e712468 806f7d2
Author: Michael <lwhaym...@yahoo.com>
Date:   Sat Jul 23 23:40:11 2016 -0700

    Merge branch 'master' into fuzzy

commit e712468dc63cabe05121ce4068a04d29a5a7400e
Author: Michael <lwhaym...@yahoo.com>
Date:   Sat Jul 23 23:38:15 2016 -0700

    UNION fuzzy type.

commit 8646b803427075b73ad3ea96d6225eb288c4c66e
Author: Michael <lwhaym...@yahoo.com>
Date:   Thu Jul 14 20:36:03 2016 -0700

    SQ again!

commit 93a3483d9c84d9b39f7c41dd493be8b823237a1d
Merge: 3ec9542 8166898
Author: Michael <lwhaym...@yahoo.com>
Date:   Thu Jul 14 20:11:30 2016 -0700

    Merge branch 'master' into fuzzy

commit 3ec9542740b44fd22634bf7f5ac48fa923ffc2e3
Author: Michael <lwhaym...@yahoo.com>
Date:   Thu Jul 14 20:10:16 2016 -0700

    SQ warnings;

commit 55319fc23fe162b88740960a3392664751c7bd5a
Author: Michael <lwhaym...@yahoo.com>
Date:   Thu Jul 14 10:55:24 2016 -0700

    Another SQ warning.

commit 2edc0c700dced2c9870a94dbaa03dec6e396c8d8
Author: Michael <lwhaym...@yahoo.com>
Date:   Thu Jul 14 10:50:49 2016 -0700

    Removed the white spaces and the SQ warnings.

commit 31d09b5650087f04005d76c29b2352b3022aaff9
Merge: 3754969 c1f984e
Author: Michael <lwhaym...@yahoo.com>
Date:   Thu Jul 14 10:36:40 2016 -0700

    Merge branch 'master' into fuzzy

commit 375496918229fca473b5ff9172b697f7ed413266
Author: Michael <lwhaym...@yahoo.com>
Date:   Thu Jul 14 10:34:37 2016 -0700

    Polished the code for SQ warning.

commit 439cd7c8b024f59319b2eb5b86b7229ccac8165f
Merge: 03eea46 5b2d4c8
Author: Michael <lwhaym...@yahoo.com>
Date:   Thu Jul 14 07:34:57 2016 -0700

    Merge branch 'master' into fuzzy

commit 03eea46623e81b88a502d3bb4e8dee51e3feb7dc
Merge: 41b84c8 f09607d
Author: Michael <lwhaym...@yahoo.com>
Date:   Fri Jul 8 09:13:45 2016 -0700

    Merge branch 'master' into fuzzy

commit 41b84c837fb890e48eb5cc11482408e174c91c6b
Author: Michael <lwhaym...@yahoo.com>
Date:   Fri Jul 8 09:04:56 2016 -0700

    substitue the table with spaces.

commit 3d7f75b5b620c577b1677999d8918970a4b1ec8c
Merge: 8b93e8a 5a12edf
Author: Michael <lwhaym...@yahoo.com>
Date:   Fri Jul 1 01:26:19 2016 -0700

    Merge branch 'master' into fuzzy

commit 8b93e8a857b54b93069cb42bb5bc08f9d8569a74
Merge: 63ef80f c7599b4
Author: Michael <lwhaym...@yahoo.com>
Date:   Sat Jun 18 06:57:03 2016 -0700

    Merge branch 'master' into fuzzy

commit 63ef80f4acc056fe20ff0502f2e7112badda24c8
Merge: 96ea5b8 98ddabc
Author: Michael <lwhaym...@yahoo.com>
Date:   Thu Jun 16 21:30:07 2016 -0700

    Merge branch 'master' into fuzzy

commit 96ea5b822012a2aa4e9bd96bcf1d06601bfa78ff
Merge: 3d5f73c fd1d460
Author: Michael <lwhaym...@yahoo.com>
Date:   Thu Jun 16 00:51:04 2016 -0700

    Merge branch 'master' into fuzzy

commit 3d5f73c942b7247baafd30a59edc16de3e41ae91
Merge: 7d980ef 67dabe3
Author: Michael <lwhaym...@yahoo.com>
Date:   Sat Jun 11 00:06:22 2016 -0700

    Merge branch 'master' into fuzzy

commit 7d980ef20b57bb3fbaa65ad82f0bbd2ae2c449dc
Author: Michael <lwhaym...@yahoo.com>
Date:   Wed Jun 8 01:41:00 2016 -0700

    Continue formatting the code.

commit e304bc7d519205724e6063887873e60a88ceead6
Author: Michael <lwhaym...@yahoo.com>
Date:   Wed Jun 8 01:30:02 2016 -0700

    Continue formatting the code.

commit 3cf4c5e1157ed17fd215a2c2d2216e3edc779693
Author: Michael <lwhaym...@yahoo.com>
Date:   Wed Jun 8 01:28:19 2016 -0700

    Format the code.

commit ebe8f6c295df236afeb8610c250ce371ffe3dd4a
Merge: 33bdd73 1acad30
Author: Michael <lwhaym...@yahoo.com>
Date:   Tue Jun 7 20:25:19 2016 -0700

    Merge branch 'master' into fuzzy

commit 33bdd7396d488eab54c411644e487dfc63c45b2a
Merge: df7805d a3d21f6
Author: Michael <lwhaym...@yahoo.com>
Date:   Tue Jun 7 00:46:59 2016 -0700

    Merge branch 'master' into fuzzy

commit df7805d8ba4677f0473fbc5f9711df5b8220c39f
Author: Michael <lwhaym...@yahoo.com>
Date:   Mon Jun 6 04:21:12 2016 -0700

    Merge with the master.

commit 18769d55c8dbd99d11fb88b7b47f203a3dfc1966
Merge: 4d50d2b 273c7a5
Author: Michael <lwhaym...@yahoo.com>
Date:   Mon Jun 6 01:40:59 2016 -0700

    Merge branch 'master' into fuzzy

    Conflicts:
        
asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/base/RuleCollections.java
        
asterixdb/asterix-app/src/main/java/org/apache/asterix/api/common/APIFramework.java

commit 4d50d2bea8085183b8a1bd4033457f28355217fe
Merge: 4f368fa 2d2a200
Author: Michael <lwhaym...@yahoo.com>
Date:   Wed Jun 1 04:32:06 2016 -0700

    Merge branch 'master' into fuzzy

commit 4f368fa16048dae40cd43e5cabfaeb7384988b57
Author: Michael <lwhaym...@yahoo.com>
Date:   Fri May 20 11:26:14 2016 -0700

    Change the returned error for dblp-aqlplus_2.

commit d561797326bb7d0e0a79c68d5374d4757a22e032
Merge: 3a2ef06 60e1699
Author: Michael <lwhaym...@yahoo.com>
Date:   Fri May 20 10:50:27 2016 -0700

    Merge branch 'master' into fuzzy

    Conflicts:
        asterixdb/asterix-app/src/test/resources/runtimets/testsuite.xml

commit 3a2ef064d892fd7d6d17f254189063acc66a7ddb
Author: Michael <lwhaym...@yahoo.com>
Date:   Mon Apr 25 05:40:56 2016 -0700

    Introduce the fuzzy join opt-plan.

commit 793254a7e73ff2fefc74d514cb1f246ed3b1786b
Merge: 4f9e7ae 458d89b
Author: Michael <lwhaym...@yahoo.com>
Date:   Mon Apr 25 00:56:05 2016 -0700

    Merge branch 'master' into fuzzy

commit 4f9e7ae0a81f0e166adba072afea9921f30d78f0
Author: Michael <lwhaym...@yahoo.com>
Date:   Wed Apr 20 09:14:21 2016 -0700

    Fix the ExtractCommonOperator to share the operators at the topmost level.

commit e482bfb605942ceb338987db37b87f16d0fefd1e
Merge: f907474 f29b26f
Author: Michael <lwhaym...@yahoo.com>
Date:   Tue Apr 19 23:21:35 2016 -0700

    Merge branch 'master' into fuzzy

commit f9074748e03b64ed1be5ac2bde54988612133860
Author: Michael <lwhaym...@yahoo.com>
Date:   Fri Apr 8 01:06:40 2016 -0700

    Add multiway join testCases.

commit 4f5a0047b9a79ae3a63f969e9e63962915f94117
Merge: d923036 eb08921
Author: Michael <lwhaym...@yahoo.com>
Date:   Fri Apr 8 00:26:25 2016 -0700

    Merge remote-tracking branch 'hyracks-local/fuzzy' into fuzzy

commit d923036955cc200e6cb1dfe7e169b2f9e8f6a557
Merge: 5dc4e13 db831a4
Author: Michael <lwhaym...@yahoo.com>
Date:   Thu Apr 7 23:51:46 2016 -0700

    Merge branch 'master' into fuzzy

commit 5dc4e137d30b1f11838d566748cab1c176a1e085
Merge: bf2b9be e19ff29
Author: Michael <lwhaym...@yahoo.com>
Date:   Thu Apr 7 23:49:20 2016 -0700

    Merge branch 'master' into fuzzy

commit bf2b9bedfcba288b135a5d84b21a1965078e4043
Author: Michael <lwhaym...@yahoo.com>
Date:   Thu Apr 7 23:40:30 2016 -0700

    General multiway fuzzy join with the testCases

commit eb089219cde14f1c9a4ec7dea5d6c7286902cbad
Author: Michael <lwhaym...@yahoo.com>
Date:   Thu Apr 7 23:39:40 2016 -0700

    General multiway fuzzy join merge with master

commit 2f2649a4440f9df832370687edfa6484fe3f8679
Merge: d530d36 877407a
Author: Michael <lwhaym...@yahoo.com>
Date:   Wed Apr 6 08:19:40 2016 -0700

    Merge branch 'master' into fuzzy

commit dc3a6451779d21941f9266d7c75b2afac768d759
Merge: 2de77d6 3f84996
Author: Michael <lwhaym...@yahoo.com>
Date:   Wed Apr 6 08:19:00 2016 -0700

    Merge branch 'master' into fuzzy

commit d530d36e195e09bdd4aec30dfa4e48d8d784b0f8
Author: Michael <lwhaym...@yahoo.com>
Date:   Wed Apr 6 08:17:17 2016 -0700

    Support the multiway fuzzy join based on prefix pruning.

commit 6c439cea9417b97f336dfa5bc3ece595f6f6f6ae
Author: Michael <lwhaym...@yahoo.com>
Date:   Tue Apr 5 19:59:56 2016 -0700

    Support for multiway join with the test for small dataset

commit 64c4f860c637f49cba7ca6a9dedf768f8c65259e
Merge: ee18884 442e49b
Author: Michael <lwhaym...@yahoo.com>
Date:   Sat Apr 2 16:45:17 2016 +0800

    Merge branch 'master' into fuzzy

commit 2de77d600bb2c97617c112f146e48cbcd5b7ad79
Merge: 93af9a0 b2e9d08
Author: Michael <lwhaym...@yahoo.com>
Date:   Sat Apr 2 16:44:37 2016 +0800

    Merge branch 'master' into fuzzy

commit ee188844f48a14ba61e96ee685f48a695308a694
Merge: 2487b67 9486133
Author: Michael <lwhaym...@yahoo.com>
Date:   Wed Mar 23 09:27:44 2016 -0700

    Merge branch 'master' into fuzzy

commit 2487b6721043b98c46d4d7d8950707471b27868a
Author: Michael <lwhaym...@yahoo.com>
Date:   Wed Mar 23 09:27:28 2016 -0700

    Sample inconsistency

commit 93af9a0be3c81a65c63218ebc5f839b611323d7b
Merge: 84dd6d5 0d6d7c2
Author: Michael <lwhaym...@yahoo.com>
Date:   Wed Mar 23 09:25:17 2016 -0700

    Merge branch 'master' into fuzzy

commit be049f30437db584eb64eecd9f21479f56163689
Author: Michael <lwhaym...@yahoo.com>
Date:   Sat Mar 12 21:34:19 2016 -0800

    Blank row

commit 3849451dab6b5a5765d1c67d6e91bb15545fcdbc
Author: Michael <lwhaym...@yahoo.com>
Date:   Sat Mar 12 21:29:13 2016 -0800

    Add Multiple join testCases as well as the joinSelection concerning 
fuzzyJoin.

commit 9dddc46f0c6465b6cd368be6d0bd3562bbd06ab8
Merge: 7dd350d c90d340
Author: Michael <lwhaym...@yahoo.com>
Date:   Sat Mar 12 18:02:53 2016 -0800

    Merge branch 'master' into fuzzy

    Conflicts:
        asterix-app/src/test/resources/optimizerts/results/query-issue562.plan

commit 7dd350de523015d7a4e109eaf53e4f0b690f05a7
Author: Michael <lwhaym...@yahoo.com>
Date:   Sat Mar 12 14:39:48 2016 -0800

    Merge with current master

commit 84dd6d535131fef2492d78fe472719b2adab8cd1
Merge: 14c05dc 3f2f539
Author: Michael <lwhaym...@yahoo.com>
Date:   Sat Mar 12 14:36:05 2016 -0800

    Merge branch 'master' into fuzzy

commit fdf1deab1c9c4864f3615dc4fa3a8f287e9c74c6
Merge: 0045de1 4b96348
Author: Michael <lwhaym...@yahoo.com>
Date:   Thu Mar 10 00:08:50 2016 -0800

    Merge branch 'master' into fuzzy

commit 14c05dc04e94a488e184eb0f6f0093137eee7035
Merge: ce1f9ba 42b2e57
Author: Michael <lwhaym...@yahoo.com>
Date:   Thu Mar 10 00:07:59 2016 -0800

    Merge branch 'master' into fuzzy

    Conflicts:
        
algebricks/algebricks-rewriter/src/main/java/org/apache/hyracks/algebricks/rewriter/rules/ExtractCommonOperatorsRule.java

commit 0045de1ffa59e58e23b39366305af621499523f7
Author: Michael <lwhaym...@yahoo.com>
Date:   Thu Mar 10 00:04:57 2016 -0800

    Merge with master

commit 3d13315ceae15bab5e74556b3b6f4f6e0cab9790
Merge: 0c4b5a5 49fe844
Author: Michael <lwhaym...@yahoo.com>
Date:   Mon Mar 7 17:56:30 2016 -0800

    Merge branch 'master' into fuzzy

    Conflicts:
        
asterix-algebra/src/main/java/org/apache/asterix/optimizer/base/RuleCollections.java
        
asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/FuzzyJoinRule.java
        asterix-app/src/test/resources/optimizerts/results/query-issue562.plan
        
asterix-app/src/test/resources/optimizerts/results/split-materialization-above-join.plan

commit ce1f9bad9cac0eab1760850163ffeed47da7bc99
Merge: 37db515 f29a50c
Author: Michael <lwhaym...@yahoo.com>
Date:   Mon Mar 7 17:33:28 2016 -0800

    Merge branch 'master' into fuzzy

commit 37db5153c1ade2f40e487588e4dc811dda553321
Author: Michael <lwhaym...@yahoo.com>
Date:   Mon Feb 15 20:44:03 2016 -0800

    Cleanup the codebase

commit 0c4b5a5f6caa427310574202ed74fadd12cece2e
Merge: ed8d734 aa9879f
Author: Michael <lwhaym...@yahoo.com>
Date:   Mon Feb 15 19:50:16 2016 -0800

    Merge branch 'master' into fuzzy

commit ed8d73497c338211e0c4ae5c8d6bd8f6081626f2
Author: Michael <lwhaym...@yahoo.com>
Date:   Mon Feb 15 19:49:45 2016 -0800

    Cleanup the codebase

commit 208b83942584e7fcd2e0f868d73fed702aa37a25
Author: Michael <lwhaym...@yahoo.com>
Date:   Mon Feb 15 19:46:35 2016 -0800

    Cleanup the codebase

commit eac441eef71d3e8db140c6611806975ad7af6518
Author: Michael <lwhaym...@yahoo.com>
Date:   Mon Feb 15 19:02:13 2016 -0800

    Cleanup the code

commit 9179c554b7f7f5fc413141bcdf0a59dfa1855f20
Merge: c4276c5 98e4fc4
Author: Michael <lwhaym...@yahoo.com>
Date:   Mon Feb 15 18:58:46 2016 -0800

    Merge branch 'master' into fuzzy

    Conflicts:
        
algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/operators/logical/visitors/LogicalOperatorDeepCopyWithNewVariablesVisitor.java

commit c4276c5077474f767243911ec849b5a4e2696c2b
Author: Michael <lwhaym...@yahoo.com>
Date:   Mon Feb 15 18:55:56 2016 -0800

    Clean up the code

commit ecbb545722e3b522ca8981096afc49415beb8145
Merge: 35aaeb6 618b29d
Author: Michael <lwhaym...@yahoo.com>
Date:   Sat Feb 13 00:36:52 2016 -0800

    Merge branch 'master' into fuzzy

commit 392ed971b0448afde9776d7004ef438aa4888a0e
Merge: 7b90a3c 7a27293
Author: Michael <lwhaym...@yahoo.com>
Date:   Sat Feb 13 00:29:45 2016 -0800

    Merge branch 'master' into fuzzy

commit 7b90a3ce19fdfb4f7e44d6f741a0e4f306dd17b3
Author: Michael <lwhaym...@yahoo.com>
Date:   Sat Feb 13 00:29:05 2016 -0800

    remove the comment and debug

commit 35aaeb6b207ade45b9e8c70d48254647ff5ca526
Merge: 9a06b18 a1c45ff
Author: Michael <lwhaym...@yahoo.com>
Date:   Wed Feb 10 00:00:09 2016 -0800

    Merge branch 'master' into fuzzy

    Conflicts:
        
asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/FuzzyJoinRule.java
        
asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/InvertedIndexAccessMethod.java

commit 9a06b18cb1d3f8f58518720d59e71a2bee0627d0
Author: Michael <lwhaym...@yahoo.com>
Date:   Tue Feb 9 23:54:41 2016 -0800

    Add support three way join and beyond

commit 8df9cd980579ab7102e0c8ee8f2f52c9c0355415
Merge: f64c52a abf0708
Author: Michael <lwhaym...@yahoo.com>
Date:   Tue Feb 9 23:53:48 2016 -0800

    Merge branch 'master' into fuzzy

    Conflicts:
        
algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/operators/logical/visitors/LogicalOperatorDeepCopyWithNewVariablesVisitor.java

commit efa2bb8ce72cf4e58ebcdd3522b79d46d289d94e
Author: Michael <lwhaym...@yahoo.com>
Date:   Tue Feb 9 22:45:03 2016 -0800

    Query plan for twoway as well as threeway fuzzy join based on prefix base 
pruning.

commit f64c52aaa99a3cc731df7702243b8b05c82b50db
Author: Michael <lwhaym...@yahoo.com>
Date:   Tue Feb 9 22:44:35 2016 -0800

    Multiple fuzzy join based on prefix based pruning

commit 63b0299c06c6f69cfdd1395a05bd7cacf22d8b93
Author: Michael <lwhaym...@yahoo.com>
Date:   Mon Feb 8 22:07:52 2016 -0800

    changed the testCases for fuzzyjoin

commit ab03d7d76e98952e2d9612086e78d91d01b3296e
Merge: e85a9ea daa87d8
Author: Michael <lwhaym...@yahoo.com>
Date:   Mon Feb 8 21:33:23 2016 -0800

    Fuzzy join optmiztion testCases

    Conflicts:
        
asterix-app/src/test/resources/optimizerts/results/inverted-index-join-noeqjoin/ngram-jaccard-inline.plan
        
asterix-app/src/test/resources/optimizerts/results/inverted-index-join-noeqjoin/word-jaccard-inline.plan
        
asterix-app/src/test/resources/optimizerts/results/inverted-index-join/ngram-fuzzyeq-jaccard_01.plan
        
asterix-app/src/test/resources/optimizerts/results/inverted-index-join/ngram-fuzzyeq-jaccard_03.plan
        
asterix-app/src/test/resources/optimizerts/results/inverted-index-join/ngram-jaccard-check_01.plan
        
asterix-app/src/test/resources/optimizerts/results/inverted-index-join/ngram-jaccard-check_03.plan
        
asterix-app/src/test/resources/optimizerts/results/inverted-index-join/ngram-jaccard-check_04.plan
        
asterix-app/src/test/resources/optimizerts/results/inverted-index-join/ngram-jaccard_01.plan
        
asterix-app/src/test/resources/optimizerts/results/inverted-index-join/ngram-jaccard_03.plan
        
asterix-app/src/test/resources/optimizerts/results/inverted-index-join/ngram-jaccard_04.plan
        
asterix-app/src/test/resources/optimizerts/results/inverted-index-join/word-fuzzyeq-jaccard_01.plan
        
asterix-app/src/test/resources/optimizerts/results/inverted-index-join/word-fuzzyeq-jaccard_03.plan
        
asterix-app/src/test/resources/optimizerts/results/inverted-index-join/word-jaccard-check_01.plan
        
asterix-app/src/test/resources/optimizerts/results/inverted-index-join/word-jaccard-check_03.plan
        
asterix-app/src/test/resources/optimizerts/results/inverted-index-join/word-jaccard-check_04.plan
        
asterix-app/src/test/resources/optimizerts/results/inverted-index-join/word-jaccard_01.plan
        
asterix-app/src/test/resources/optimizerts/results/inverted-index-join/word-jaccard_03.plan
        
asterix-app/src/test/resources/optimizerts/results/inverted-index-join/word-jaccard_04.plan
        
asterix-app/src/test/resources/optimizerts/results/nested-index/inverted-index-join/ngram-jaccard-inline.plan
        
asterix-app/src/test/resources/optimizerts/results/nested-index/inverted-index-join/word-fuzzyeq-jaccard_01.plan
        
asterix-app/src/test/resources/optimizerts/results/nested-index/inverted-index-join/word-jaccard-check_01.plan
        
asterix-app/src/test/resources/optimizerts/results/nested-index/inverted-index-join/word-jaccard-inline.plan
        
asterix-app/src/test/resources/optimizerts/results/nested-index/inverted-index-join/word-jaccard_01.plan
        
asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/ngram-fuzzyeq-jaccard_01.plan
        
asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/ngram-fuzzyeq-jaccard_02.plan
        
asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/ngram-fuzzyeq-jaccard_03.plan
        
asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/ngram-jaccard-check_01.plan
        
asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/ngram-jaccard-check_02.plan
        
asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/ngram-jaccard-check_03.plan
        
asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/ngram-jaccard-inline.plan
        
asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/ngram-jaccard_01.plan
        
asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/ngram-jaccard_02.plan
        
asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/ngram-jaccard_03.plan
        
asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/word-fuzzyeq-jaccard_01.plan
        
asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/word-fuzzyeq-jaccard_02.plan
        
asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/word-fuzzyeq-jaccard_03.plan
        
asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/word-jaccard-check_01.plan
        
asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/word-jaccard-check_02.plan
        
asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/word-jaccard-check_03.plan
        
asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/word-jaccard-inline.plan
        
asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/word-jaccard_01.plan
        
asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/word-jaccard_02.plan
        
asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/word-jaccard_03.plan
        
asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/ngram-fuzzyeq-jaccard_01.plan
        
asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/ngram-fuzzyeq-jaccard_03.plan
        
asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/ngram-jaccard-check_01.plan
        
asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/ngram-jaccard-check_03.plan
        
asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/ngram-jaccard-check_inline_03.plan
        
asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/ngram-jaccard_01.plan
        
asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/ngram-jaccard_03.plan
        
asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/ngram-jaccard_inline_03.plan
        
asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/word-fuzzyeq-jaccard_01.plan
        
asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/word-fuzzyeq-jaccard_03.plan
        
asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/word-jaccard-check_01.plan
        
asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/word-jaccard-check_03.plan
        
asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/word-jaccard-check_inline_03.plan
        
asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/word-jaccard_01.plan
        
asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/word-jaccard_03.plan
        
asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/word-jaccard_inline_03.plan

commit f198fd5f0ec8e94f66c432d0910696bda8d37388
Merge: d182547 f1fdb15
Author: Michael <lwhaym...@yahoo.com>
Date:   Mon Feb 8 20:18:46 2016 -0800

    Merge branch 'master' into fuzzy

commit e85a9ea8afc376cb75ea50dc3c9b942d4f16ec83
Author: Michael <lwhaym...@yahoo.com>
Date:   Mon Feb 8 20:16:54 2016 -0800

    Twoway fuzzy join without referring deepcopy

commit d182547fda5abfa96312e87a28dbbd36ed99b02f
Author: Michael <lwhaym...@yahoo.com>
Date:   Mon Feb 8 20:12:57 2016 -0800

    Two join without concerning deepcopy limitation

commit a737b2c7087820f3eadee462eda37e7243d1317a
Merge: 5753b39 ee387c1
Author: Michael <lwhaym...@yahoo.com>
Date:   Fri Jan 29 23:29:29 2016 -0800

    Merge branch 'master' into fuzzy

commit e61fc634a076a23b2677ea2ff948e5987bfbc849
Merge: cee1f81 637e955
Author: Michael <lwhaym...@yahoo.com>
Date:   Fri Jan 29 23:29:00 2016 -0800

    Merge branch 'master' into fuzzy

commit 5753b39715fce013942155b31141a07a8eb2b259
Merge: 36d0e3e e05d17c
Author: Michael <lwhaym...@yahoo.com>
Date:   Fri Jan 29 23:03:58 2016 -0800

    Merge branch 'master' into fuzzy

    Conflicts:
        
asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/FuzzyJoinRule.java
        
asterix-app/src/test/resources/optimizerts/results/inverted-index-join/issue741.plan
        
asterix-app/src/test/resources/optimizerts/results/inverted-index-join/leftouterjoin-probe-pidx-with-join-jaccard-check-idx_01.plan
        
asterix-app/src/test/resources/optimizerts/results/nested-index/inverted-index-join/leftouterjoin-probe-pidx-with-join-jaccard-check-idx_01.plan
        
asterix-app/src/test/resources/optimizerts/results/split-materialization-above-join.plan

commit cee1f8115fc54499c62e1746a3b4996f47e3f8ef
Merge: 0fef40d 0b64267
Author: Michael <lwhaym...@yahoo.com>
Date:   Thu Jan 28 17:51:33 2016 -0800

    Merge branch 'master' into fuzzy

    Conflicts:
        
hyracks/hyracks-dataflow-std/src/main/java/org/apache/hyracks/dataflow/std/misc/MaterializerTaskState.java
        
hyracks/hyracks-dataflow-std/src/main/java/org/apache/hyracks/dataflow/std/misc/SplitOperatorDescriptor.java

commit 0fef40d347cea58a0af018d3e3d6a6ca84460983
Author: Michael <lwhaym...@yahoo.com>
Date:   Thu Jan 28 17:26:09 2016 -0800

    delete the plancompiler change

commit 7b4121cc9376b04b3049141a2ea8bd71372a438c
Author: Michael <lwhaym...@yahoo.com>
Date:   Wed Jan 27 23:39:18 2016 -0800

    Right to left plan generation

commit 36d0e3e8a548faee027327f484d2c4e0e15eabbc
Author: Michael <lwhaym...@yahoo.com>
Date:   Wed Jan 27 21:31:05 2016 -0800

    Fuzzy join with replicate

commit 043d4def6d98f7b2f8d589fab1a4cf7d18ffd1e3
Author: Michael <lwhaym...@yahoo.com>
Date:   Wed Jan 27 21:20:57 2016 -0800

    Fuzzy join test cases.

commit 49249d45c93ad398d4572a3a2775195f4c8678dc
Author: Michael <lwhaym...@yahoo.com>
Date:   Wed Jan 27 21:18:57 2016 -0800

    Fuzzyjoin with the operator sharing.

commit 865f40b87b59ae83096527d451181c632bf5865c
Author: Michael <lwhaym...@yahoo.com>
Date:   Mon Dec 7 16:27:23 2015 -0800

    Initial fuzzy join framework with multiple split and temporary ngram fix.

commit 2eecf2209c3601c6b96d649ddfc66465c2bb6261
Author: Michael <lwhaym...@yahoo.com>
Date:   Mon Dec 7 16:22:57 2015 -0800

    Initial stable fuzzy join framework with split and temporay ngrame support

commit 9ce4365032c2e5368780b871e76d6feea24b2dbd
Author: Michael <lwhaym...@yahoo.com>
Date:   Mon Dec 7 03:58:13 2015 -0800

    Non-negative temporaray fix.

commit 8e8977855e90a789625e729a9d5ada5f34a79de8
Author: Michael <lwhaym...@yahoo.com>
Date:   Mon Dec 7 03:34:09 2015 -0800

    Shutdown the switch for UTF8Tokenizer

commit b66903c603bf5677292e7f866c325a1a37728694
Author: Michael <lwhaym...@yahoo.com>
Date:   Wed Dec 2 19:00:57 2015 -0800

    Add primary key from expression for fuzzyjoin

commit c61a8f11c94ff0964a406df1a11b3fccfef98e22
Author: Michael <lwhaym...@yahoo.com>
Date:   Wed Dec 2 18:12:54 2015 -0800

    Initial setup for review with debug information

commit 000d763e774c9b8f02a5858843df30a3b20262cb
Merge: 8bfe4d4 9a554a7
Author: Michael <lwhaym...@yahoo.com>
Date:   Wed Dec 2 17:07:54 2015 -0800

    -b

commit 8bfe4d4e6b777babb0d1873cd1a2fc7a3d792463
Author: Michael <lwhaym...@yahoo.com>
Date:   Wed Dec 2 16:49:24 2015 -0800

    Replicate enforced for fuzzyjoin

commit 591945aae3fb353137c342e43a8fa47d351c588d
Merge: d9feb3e 45af08a
Author: Michael <lwhaym...@yahoo.com>
Date:   Wed Dec 2 16:38:37 2015 -0800

    Merge from master

    * master:
      ASTERIXDB-1198: make ISerializerDeserializer implementations in Hyracks 
stateless.
      Add a test case for Hyracks error reporting.
      ASTERIXDB-1206: call initialize()/deinitialize() in parallel for 
OperatorNodePushables in SuperActivityOperatorNodePushable.
      Add a constructor for FileSplit: FileSplit(String nodeName, String path, 
int ioDeviceId).
      Fix ASTERIXDB-1192
      Add method to check state of buffer cache
      Make LSM bulkload append-only and write-once.
      Override the reset method in ByteArrayAccessibleOutputStream.
      ASTERIXDB-1137: Prevent file from being deleted while a page is being 
flushed.
      SQL++ support in Algebricks: 1. added the OuterUnnestOperator; 2. fixed 
several rewriting rules.
      ASTERIXDB-1145: Fix error propagating in operators/connectors: 1. When an 
AbstractUnarySourceOperator instance runs into an exception, it should call 
writer.fail() first and then throw the exception. 2. An IFrameWriter.fail() 
implementation should not throw yet-another exception, instead, it should just 
propgate    the failure to its downstream operators and optionally set a 
"failed" state so that in the close()/nextFrame() method    it can potentially 
behave differently from usual close()/nextFrame().
      ASTERIXDB-1145: Fix error reporting in AlgebricksMetaOperatorDescriptor 
to avoid undeterministic behaviors.
      ASTERIXDB-1058: ensure memory availablity before allocation

commit 8f57ae66893fe76b3f43bd3080dfe021c6904e2d
Author: Michael <lwhaym...@yahoo.com>
Date:   Wed Dec 2 16:35:33 2015 -0800

    Initial fuzzyjoin plan for inci's review

commit d9feb3ee13f907a0dcc27c0ad91dce92ad16c9a0
Author: Michael <lwhaym...@yahoo.com>
Date:   Wed Dec 2 03:22:49 2015 -0800

    Initial fuzzyjoin setup for inci

Change-Id: I0db68cb30bc986cf3b5d5f671694d77b5cbcf3de
---
M 
asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/base/FuzzyUtils.java
M 
asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/base/RuleCollections.java
M 
asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/AsterixExtractFunctionsFromJoinConditionRule.java
M 
asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/FuzzyJoinRule.java
M 
asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/subplan/InlineSubplanInputForNestedTupleSourceRule.java
A asterixdb/asterix-app/data/dblp-small/csx-small-multi-id.txt
A asterixdb/asterix-app/data/dblp-small/dblp-small-multi-id.txt
A asterixdb/asterix-app/data/pub-small/csx-small-multi-id.txt
A asterixdb/asterix-app/data/pub-small/dblp-small-multi-id.txt
M 
asterixdb/asterix-app/src/main/java/org/apache/asterix/api/common/APIFramework.java
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/inverted-index-join-noeqjoin/ngram-jaccard-inline.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/inverted-index-join-noeqjoin/word-jaccard-inline.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/inverted-index-join/issue741.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/inverted-index-join/leftouterjoin-probe-pidx-with-join-jaccard-check-idx_01.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/inverted-index-join/ngram-fuzzyeq-jaccard_01.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/inverted-index-join/ngram-fuzzyeq-jaccard_02.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/inverted-index-join/ngram-fuzzyeq-jaccard_03.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/inverted-index-join/ngram-jaccard-check_01.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/inverted-index-join/ngram-jaccard-check_02.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/inverted-index-join/ngram-jaccard-check_03.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/inverted-index-join/ngram-jaccard-check_04.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/inverted-index-join/ngram-jaccard_01.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/inverted-index-join/ngram-jaccard_02.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/inverted-index-join/ngram-jaccard_03.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/inverted-index-join/ngram-jaccard_04.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/inverted-index-join/word-fuzzyeq-jaccard_01.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/inverted-index-join/word-fuzzyeq-jaccard_02.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/inverted-index-join/word-fuzzyeq-jaccard_03.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/inverted-index-join/word-jaccard-check-after-btree-access.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/inverted-index-join/word-jaccard-check_01.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/inverted-index-join/word-jaccard-check_02.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/inverted-index-join/word-jaccard-check_03.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/inverted-index-join/word-jaccard-check_04.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/inverted-index-join/word-jaccard_01.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/inverted-index-join/word-jaccard_02.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/inverted-index-join/word-jaccard_03.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/inverted-index-join/word-jaccard_04.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/nested-index/inverted-index-join/leftouterjoin-probe-pidx-with-join-jaccard-check-idx_01.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/nested-index/inverted-index-join/ngram-fuzzyeq-jaccard_01.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/nested-index/inverted-index-join/ngram-jaccard-check_01.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/nested-index/inverted-index-join/ngram-jaccard-inline.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/nested-index/inverted-index-join/ngram-jaccard_01.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/nested-index/inverted-index-join/word-fuzzyeq-jaccard_01.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/nested-index/inverted-index-join/word-jaccard-check-after-btree-access.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/nested-index/inverted-index-join/word-jaccard-check_01.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/nested-index/inverted-index-join/word-jaccard-inline.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/nested-index/inverted-index-join/word-jaccard_01.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/ngram-fuzzyeq-jaccard_01.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/ngram-fuzzyeq-jaccard_02.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/ngram-fuzzyeq-jaccard_03.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/ngram-fuzzyeq-jaccard_04.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/ngram-jaccard-check_01.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/ngram-jaccard-check_02.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/ngram-jaccard-check_03.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/ngram-jaccard-check_04.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/ngram-jaccard-inline.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/ngram-jaccard_01.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/ngram-jaccard_02.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/ngram-jaccard_03.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/ngram-jaccard_04.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/word-fuzzyeq-jaccard_01.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/word-fuzzyeq-jaccard_02.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/word-fuzzyeq-jaccard_03.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/word-fuzzyeq-jaccard_04.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/word-jaccard-check-after-btree-access.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/word-jaccard-check_01.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/word-jaccard-check_02.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/word-jaccard-check_03.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/word-jaccard-check_04.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/word-jaccard-inline.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/word-jaccard_01.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/word-jaccard_02.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/word-jaccard_03.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/nested-open-index/inverted-index-join/word-jaccard_04.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/ngram-fuzzyeq-jaccard_01.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/ngram-fuzzyeq-jaccard_02.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/ngram-fuzzyeq-jaccard_03.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/ngram-fuzzyeq-jaccard_04.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/ngram-jaccard-check_01.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/ngram-jaccard-check_02.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/ngram-jaccard-check_03.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/ngram-jaccard-check_04.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/ngram-jaccard-check_inline_03.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/ngram-jaccard_01.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/ngram-jaccard_02.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/ngram-jaccard_03.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/ngram-jaccard_04.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/ngram-jaccard_inline_03.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/word-fuzzyeq-jaccard_01.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/word-fuzzyeq-jaccard_02.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/word-fuzzyeq-jaccard_03.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/word-fuzzyeq-jaccard_04.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/word-jaccard-check-after-btree-access.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/word-jaccard-check_01.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/word-jaccard-check_02.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/word-jaccard-check_03.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/word-jaccard-check_04.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/word-jaccard-check_inline_03.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/word-jaccard_01.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/word-jaccard_02.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/word-jaccard_03.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/word-jaccard_04.plan
M 
asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/word-jaccard_inline_03.plan
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/fuzzyjoin/dblp-csx-4.1.1/word-jaccard.1.ddl.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/fuzzyjoin/dblp-csx-4.1.1/word-jaccard.2.update.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/fuzzyjoin/dblp-csx-4.1.1/word-jaccard.3.ddl.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/fuzzyjoin/dblp-csx-4.1.1/word-jaccard.4.query.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/fuzzyjoin/dblp-csx-4.1.2/ngram-jaccard-inline.1.ddl.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/fuzzyjoin/dblp-csx-4.1.2/ngram-jaccard-inline.2.update.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/fuzzyjoin/dblp-csx-4.1.2/ngram-jaccard-inline.3.ddl.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/fuzzyjoin/dblp-csx-4.1.2/ngram-jaccard-inline.4.query.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/fuzzyjoin/dblp-csx-4.2.1/word-jaccard.1.ddl.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/fuzzyjoin/dblp-csx-4.2.1/word-jaccard.2.update.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/fuzzyjoin/dblp-csx-4.2.1/word-jaccard.3.ddl.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/fuzzyjoin/dblp-csx-4.2.1/word-jaccard.4.query.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/fuzzyjoin/dblp-csx-4.2.2/ngram-jaccard-inline.1.ddl.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/fuzzyjoin/dblp-csx-4.2.2/ngram-jaccard-inline.2.update.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/fuzzyjoin/dblp-csx-4.2.2/ngram-jaccard-inline.3.ddl.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/fuzzyjoin/dblp-csx-4.2.2/ngram-jaccard-inline.4.query.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/fuzzyjoin/dblp-csx-4.3.1/word-jaccard.1.ddl.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/fuzzyjoin/dblp-csx-4.3.1/word-jaccard.2.update.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/fuzzyjoin/dblp-csx-4.3.1/word-jaccard.3.ddl.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/fuzzyjoin/dblp-csx-4.3.1/word-jaccard.4.query.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/fuzzyjoin/dblp-csx-4.3.2/ngram-jaccard-inline.1.ddl.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/fuzzyjoin/dblp-csx-4.3.2/ngram-jaccard-inline.2.update.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/fuzzyjoin/dblp-csx-4.3.2/ngram-jaccard-inline.3.ddl.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/fuzzyjoin/dblp-csx-4.3.2/ngram-jaccard-inline.4.query.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/fuzzyjoin/dblp-csx-4.4.1/word-jaccard.1.ddl.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/fuzzyjoin/dblp-csx-4.4.1/word-jaccard.2.update.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/fuzzyjoin/dblp-csx-4.4.1/word-jaccard.3.ddl.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/fuzzyjoin/dblp-csx-4.4.1/word-jaccard.4.query.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/fuzzyjoin/dblp-csx-4.4.2/word-jaccard.1.ddl.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/fuzzyjoin/dblp-csx-4.4.2/word-jaccard.2.update.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/fuzzyjoin/dblp-csx-4.4.2/word-jaccard.3.ddl.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/fuzzyjoin/dblp-csx-4.4.2/word-jaccard.4.query.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/results/fuzzyjoin/dblp-csx-4.1.1/dblp-csx-4.1.1.adm
A 
asterixdb/asterix-app/src/test/resources/runtimets/results/fuzzyjoin/dblp-csx-4.1.2/dblp-csx-4.1.2.adm
A 
asterixdb/asterix-app/src/test/resources/runtimets/results/fuzzyjoin/dblp-csx-4.2.1/dblp-csx-4.2.1.adm
A 
asterixdb/asterix-app/src/test/resources/runtimets/results/fuzzyjoin/dblp-csx-4.2.2/dblp-csx-4.2.2.adm
A 
asterixdb/asterix-app/src/test/resources/runtimets/results/fuzzyjoin/dblp-csx-4.3.1/dblp-csx-4.3.1.adm
A 
asterixdb/asterix-app/src/test/resources/runtimets/results/fuzzyjoin/dblp-csx-4.3.2/dblp-csx-4.3.2.adm
A 
asterixdb/asterix-app/src/test/resources/runtimets/results/fuzzyjoin/dblp-csx-4.4.1/dblp-csx-4.4.1.adm
A 
asterixdb/asterix-app/src/test/resources/runtimets/results/fuzzyjoin/dblp-csx-4.4.2/dblp-csx-4.4.2.adm
M asterixdb/asterix-app/src/test/resources/runtimets/testsuite.xml
M 
hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/operators/logical/visitors/IsomorphismUtilities.java
M 
hyracks-fullstack/algebricks/algebricks-rewriter/src/main/java/org/apache/hyracks/algebricks/rewriter/rules/ExtractCommonOperatorsRule.java
M 
hyracks-fullstack/algebricks/algebricks-rewriter/src/main/java/org/apache/hyracks/algebricks/rewriter/rules/ExtractFunctionsFromJoinConditionRule.java
M 
hyracks-fullstack/hyracks/hyracks-storage-am-lsm-invertedindex/src/main/java/org/apache/hyracks/storage/am/lsm/invertedindex/tokenizers/NGramUTF8StringBinaryTokenizer.java
148 files changed, 15,890 insertions(+), 2,218 deletions(-)


  git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb 
refs/changes/72/1072/1


-- 
To view, visit https://asterix-gerrit.ics.uci.edu/1072
To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I0db68cb30bc986cf3b5d5f671694d77b5cbcf3de
Gerrit-PatchSet: 1
Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Owner: Wenhai Li <lwhaym...@yahoo.com>

Reply via email to