asterixdb git commit: ASTERIXDB-1538: fix an issue where LSMRTree index instance is created during the recovery process.

2016-07-20 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master 0d67940d3 -> dc286ff91 ASTERIXDB-1538: fix an issue where LSMRTree index instance is created during the recovery process. - LSMRTreeWithAntiMatterTuples index instance is properly created during the recovery process. Change-Id:

asterixdb git commit: ASTERIXDB-1778: Optimize the edit-distance-check function

2017-02-05 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master 2343e1c13 -> 56189fb11 ASTERIXDB-1778: Optimize the edit-distance-check function - Only calculate 2 * (threshold + 1) cells, rather than all cells per row. - Terminate the calculation steps early when it become obvious that the

[2/2] asterixdb git commit: AQLPlus Refactoring 2: AQL+ grammar generation and AQLPlusExpressionToPlanTranslator

2017-02-16 Thread wangsaeu
AQLPlus Refactoring 2: AQL+ grammar generation and AQLPlusExpressionToPlanTranslator - Apply a systematic way of generating AQL+ grammar from AQL grammar instead of having a separate grammar file and updating it by hand. - Refactor AQLPlusExpressionToPlanTranslator so that it extends

asterixdb git commit: Truncate a temporary file before deleting it.

2017-02-12 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master 337966976 -> 1d8e68471 Truncate a temporary file before deleting it. - Before RunFileReader tries to delete a temporary file, make sure to truncate the file since OS might keep the deleted file for a while, thus taking disk

asterixdb git commit: AQLPlus Refactoring 1: add a new rule controller

2017-01-18 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master 7ff91d02c -> d5118b0b4 AQLPlus Refactoring 1: add a new rule controller - Add a new rule controller that is to be used for FuzzyJoinRuleCollection. If the first rule is not fired in the first iteration, no additional rules in

asterixdb git commit: Add a corner case handling for NGramUTF8StringBinaryTokenizer

2017-01-17 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master c8ea9d6bb -> 908ae63bb Add a corner case handling for NGramUTF8StringBinaryTokenizer - For a corner case where the length of given string is less than the given gram length, it returns 0 as the total number of grams. Change-Id:

asterixdb git commit: Ignore the license-automation-plugin on Eclipse

2017-01-16 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master 4b22843ec -> c8ea9d6bb Ignore the license-automation-plugin on Eclipse - Ignore a newly added license-automation-plugin on Eclipse since it can't be executed properly on Eclipse. - This patch is uploaded to reflect the location

asterixdb git commit: ASTERIXDB-1081, ASTERIXDB-1086, ASTERIXDB-1246: proper multiple plan paths handling

2016-09-20 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master e6bb4aa45 -> e89ad03ba ASTERIXDB-1081, ASTERIXDB-1086, ASTERIXDB-1246: proper multiple plan paths handling - ASTERIXDB-1081: Fixed RemoveUnusedAssignAndAggregateRule to reflect multiple paths in the plan. - ASTERIXDB-1086: Fixed

asterixdb git commit: ASTERIXDB-1088: fixed a secondary index compact issue

2016-08-28 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master 8fec331e4 -> 8130bfbc2 ASTERIXDB-1088: fixed a secondary index compact issue - Secondary index is now properly compacted Change-Id: Ide9191fce61b767c08d2298070e64d455ee34f0b Reviewed-on: https://asterix-gerrit.ics.uci.edu/1123

[2/4] asterixdb git commit: ASTERIXDB-1186: fixed a composite primary index search issue.

2016-08-25 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/52a9d992/asterixdb/asterix-app/src/test/resources/runtimets/results/index-selection/btree-index-composite-key-02/btree-index-composite-key-02.4.adm -- diff --git

[3/4] asterixdb git commit: ASTERIXDB-1186: fixed a composite primary index search issue.

2016-08-25 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/52a9d992/asterixdb/asterix-app/src/test/resources/runtimets/results/index-selection/btree-index-composite-key-02/btree-index-composite-key-02.3.adm -- diff --git

[1/4] asterixdb git commit: ASTERIXDB-1186: fixed a composite primary index search issue.

2016-08-25 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master fdc71eb74 -> 52a9d992d http://git-wip-us.apache.org/repos/asf/asterixdb/blob/52a9d992/asterixdb/asterix-app/src/test/resources/runtimets/results_parser_sqlpp/cross-dataverse/cross-dv19/cross-dv19.3.ast

[4/4] asterixdb git commit: ASTERIXDB-1186: fixed a composite primary index search issue.

2016-08-25 Thread wangsaeu
ASTERIXDB-1186: fixed a composite primary index search issue. - Providing only one field to a composite primary index search now works properly by broadcasting search predicates to all nodes. Change-Id: I0f75229ea804a02e7cacd04f7269a4907668eab0 Reviewed-on:

[1/3] asterixdb git commit: Changed the physical tag of ReplicatePOperator (SPLIT -> REPLICATE)

2016-09-28 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master ad5b22a27 -> a79db2a96 http://git-wip-us.apache.org/repos/asf/asterixdb/blob/a79db2a9/asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-enforced/inverted-index-join/word-jaccard-check-after-btree-access.plan

[3/3] asterixdb git commit: Changed the physical tag of ReplicatePOperator (SPLIT -> REPLICATE)

2016-09-28 Thread wangsaeu
Changed the physical tag of ReplicatePOperator (SPLIT -> REPLICATE) Change-Id: Ic298f90c5bc9875cea1017aff17a524214596b1e Reviewed-on: https://asterix-gerrit.ics.uci.edu/1219 Sonar-Qube: Jenkins Tested-by: Jenkins

[2/3] asterixdb git commit: Changed the physical tag of ReplicatePOperator (SPLIT -> REPLICATE)

2016-09-28 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/a79db2a9/asterixdb/asterix-app/src/test/resources/optimizerts/results/nested-index/inverted-index-join/ngram-edit-distance-inline.plan -- diff --git

asterixdb git commit: ASTERIXDB-1727: Fix an issue with multiple aggregates in one group-by

2016-11-10 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master e4d919e52 -> f40081f5a ASTERIXDB-1727: Fix an issue with multiple aggregates in one group-by - Although the hash group-by hint is given, if multiple aggregate operators exist in the subplan of group-by, the physical operator of the

[2/2] asterixdb git commit: Index-only plan step 2: Added SplitOperator

2016-10-11 Thread wangsaeu
Index-only plan step 2: Added SplitOperator - Introduced SplitOperator that sends a tuple to only one output frame unlike the ReplicateOperator that propagates a tuple into all outputs frames. - Removed PartitioningSplitOperator and PartitioningSplitOperatorDescriptor that are not

[1/2] asterixdb git commit: Index-only plan step 2: Added SplitOperator

2016-10-11 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master db1c115ec -> 76a4f9e36 http://git-wip-us.apache.org/repos/asf/asterixdb/blob/76a4f9e3/hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/operators/physical/ReplicatePOperator.java

asterixdb git commit: Added more explanations for two config parameters

2016-10-13 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master 48a506b88 -> 709273a84 Added more explanations for two config parameters - Added more planataions for storage.memorycomponent.numpages and storage.memorycomponent.globalbudget Change-Id: Idea269eec4d89f665772267588ce2b019327de04

[1/2] asterixdb git commit: ASTERIXDB-1736: Remove Grace Hash Join (not being used)

2016-11-26 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master 12a502b19 -> f3553ecf7

[2/2] asterixdb git commit: ASTERIXDB-1736: Remove Grace Hash Join (not being used)

2016-11-26 Thread wangsaeu
ASTERIXDB-1736: Remove Grace Hash Join (not being used) - Removed Grace Hash Join that is not currently being used since we always use Optimized Hybrid Hash Join. Change-Id: I16e9e4c73d7851f18a48c2715a6bc5c903b74eba Reviewed-on: https://asterix-gerrit.ics.uci.edu/1353 Tested-by: Jenkins

[2/3] asterixdb git commit: Full-text implementation step 1

2016-12-10 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/44cef249/asterixdb/asterix-doc/src/site/markdown/aql/fulltext.md -- diff --git a/asterixdb/asterix-doc/src/site/markdown/aql/fulltext.md

[3/3] asterixdb git commit: Full-text implementation step 1

2016-12-10 Thread wangsaeu
Full-text implementation step 1 - Introduced ftcontains() that conducts the full-text search - This version doesn't support index-based full-text search yet. After this step, the functionality will be added as a separate patch. - Added BinaryHashSet derived from BinaryHashMap class. -

[1/3] asterixdb git commit: Full-text implementation step 1

2016-12-10 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master fce8e2925 -> 44cef249a http://git-wip-us.apache.org/repos/asf/asterixdb/blob/44cef249/hyracks-fullstack/hyracks/hyracks-util/src/main/java/org/apache/hyracks/util/string/UTF8StringUtil.java

asterixdb git commit: Full-text implementation step 2

2016-12-15 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master f5f9d9270 -> 87fa4d83e Full-text implementation step 2 - Parameter checking during the compilation is now applied. Change-Id: Idec6b602ff7797846fd237a924005031c2395346 Reviewed-on: https://asterix-gerrit.ics.uci.edu/1383 Sonar-Qube:

asterixdb git commit: ASTERIXDB-1746: no excessive new byte[] allocation during a record build

2016-12-06 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master dc0cf73a5 -> 1170755c9 ASTERIXDB-1746: no excessive new byte[] allocation during a record build - During a record write using RecordBuilder.write(), it allocates two new byte[] using toByteArray() method. We can replace it to

asterixdb git commit: Removed some new byte[] creation and implemented explicit resource release

2016-12-08 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master 833f1f2d6 -> d810df797 Removed some new byte[] creation and implemented explicit resource release - Removed some new byte[] creation (mainly for toByteArray() method) - Implemented Explicit resource release during a hash join -

asterixdb git commit: Add some functionalities to Grammar Extension plugin

2017-01-12 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master 599ef8fb2 -> 456ff9ded Add some functionalities to Grammar Extension plugin - Can add a Java method at the end of the class definition - Extend @merge replace "oldphrase" with "newphrase" - Can add a construct at the end of the file

[1/4] asterixdb git commit: Full-text implementation step 3

2017-01-06 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master d49bc6eb1 -> c49405aaf http://git-wip-us.apache.org/repos/asf/asterixdb/blob/c49405aa/asterixdb/asterix-doc/src/site/markdown/aql/fulltext.md -- diff --git

[3/4] asterixdb git commit: Full-text implementation step 3

2017-01-06 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/c49405aa/asterixdb/asterix-app/src/test/resources/runtimets/queries/fulltext/fulltext-index-01/fulltext-index-01.1.ddl.aql -- diff --git

[2/4] asterixdb git commit: Full-text implementation step 3

2017-01-06 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/c49405aa/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/fulltext/fulltext-01/fulltext-01.8.query.sqlpp -- diff --git

asterixdb git commit: Ignores the license-automation-plugin on Eclipse

2017-01-05 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master 727187ced -> 623979da1 Ignores the license-automation-plugin on Eclipse - Ignores a newly added license-automation-plugin on Eclipse since it can't be executed properly on Eclipse. Change-Id:

[3/3] asterixdb git commit: ASTERIXDB-1556, ASTERIXDB-1733: Hash Group By and Hash Join conform to the memory budget

2017-01-04 Thread wangsaeu
ASTERIXDB-1556, ASTERIXDB-1733: Hash Group By and Hash Join conform to the memory budget - External Hash Group By and Hash Join now conform to the memory budget (compiler.groupmemory and compiler.joinmemory) - For Optimzed Hybrid Hash Join, we calculate the expected hash table size when the

[2/3] asterixdb git commit: ASTERIXDB-1556, ASTERIXDB-1733: Hash Group By and Hash Join conform to the memory budget

2017-01-04 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/8b2aceeb/hyracks-fullstack/hyracks/hyracks-dataflow-std/src/main/java/org/apache/hyracks/dataflow/std/join/InMemoryHashJoin.java -- diff --git

asterixdb git commit: Full-text implementation step 4

2017-01-09 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master 024fafe2e -> 6a2708f06 Full-text implementation step 4 - Follows the new error handling proposal. - Introduces Full-TextTypeComputer. Change-Id: Ib909882c43a3fc1401eceec1e1ddd981f40b6dee Reviewed-on:

asterixdb git commit: ASTERIXDB-1751: Spilled partition files will be cleaned properly.

2016-12-19 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master d0bd618f2 -> 35ea53b0a ASTERIXDB-1751: Spilled partition files will be cleaned properly. - Properly closes the spilled parition file during the build phase of hash join so that the file will be deleted after the hash join finishes.

[2/2] asterixdb git commit: Index-only plan step 3: Top-down Select and Join transformation rule

2017-03-19 Thread wangsaeu
Index-only plan step 3: Top-down Select and Join transformation rule - Converted IntroduceSelectAccessMethodRule and IntroduceJoinAccessMethodRule from bottom-up approach to top-down approach from the root operator. - Index-only plan needs to verify the variables that are live in the select

[1/2] asterixdb git commit: Index-only plan step 3: Top-down Select and Join transformation rule

2017-03-19 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master d8b5972ec -> c4eb65649 http://git-wip-us.apache.org/repos/asf/asterixdb/blob/c4eb6564/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/OptimizableOperatorSubTree.java

[2/3] asterixdb git commit: ASTERIXDB-1877: Tokenizer in FullText Search fix

2017-04-10 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/ab01c87e/asterixdb/asterix-app/data/fulltext/cloudberry_sample_tweet.adm -- diff --git a/asterixdb/asterix-app/data/fulltext/cloudberry_sample_tweet.adm

[1/3] asterixdb git commit: ASTERIXDB-1877: Tokenizer in FullText Search fix

2017-04-10 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master 90fb051a0 -> ab01c87e5 http://git-wip-us.apache.org/repos/asf/asterixdb/blob/ab01c87e/asterixdb/asterix-app/src/test/resources/runtimets/queries/fulltext/fulltext-08/fulltext-08.1.ddl.aql

asterixdb git commit: Fix ASTERIXDB-1867: get Plan String only when context is not null

2017-04-01 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master d66cfb8e5 -> ff915a9ec Fix ASTERIXDB-1867: get Plan String only when context is not null - Fix AbstractRuleController so that getPlanString() is only executed when context is not null. Change-Id:

asterixdb git commit: ASTERIXDB-1806: let inject_failure not utilize an index

2017-03-02 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master 7152182a3 -> 753576f38 ASTERIXDB-1806: let inject_failure not utilize an index - Change the condition check logic of index transformation rule so that only arguments of AND function can be checked. - Let Index TransFormation Rule

asterixdb git commit: Let SPLIT operator work as expected

2017-03-03 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master 913443086 -> f7100f704 Let SPLIT operator work as expected - Let SPLIT operator function as expected in the optimization framework by referencing the information for the REPLICATE operator Change-Id:

asterixdb git commit: Index-Only Plan Patch Set 4: Index SearchCursor adjustment

2017-04-25 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master 2d6136dee -> d98c4c768 Index-Only Plan Patch Set 4: Index SearchCursor adjustment - Modify the search cursors to maintain the result of proceed() since the result will be required to check whether the given tuple is qualified to

asterixdb git commit: ASTERIXDB-1892: Sets a proper hash table cardinality during hash-group by

2017-05-02 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master 4d2c7cd57 -> 2065eab84 ASTERIXDB-1892: Sets a proper hash table cardinality during hash-group by - Set a proper hash table cardinality during the merge phase of the external hash group-by operator. - Currently, the number of

asterixdb git commit: ASTERIXDB-1789: fix an accessor that is used by Hash Table

2017-05-11 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master e400b117c -> 7a0ba78d3 ASTERIXDB-1789: fix an accessor that is used by Hash Table - Fix an accesor that is used by SerializableHashTable class. This accessor class is required to calculate the original hash value of a tuple when

asterixdb git commit: [ASTERIXDB-1984][COMP] probe-subtree init not required

2017-09-28 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master b67505d6a -> ebde95d63 [ASTERIXDB-1984][COMP] probe-subtree init not required - user model changes: no - storage format changes: no - interface changes: no Details: - Let the IntroduceJoinAccessMethod accept arbitrary forms of

asterixdb git commit: [ASTERIXDB-2153][COMP][RT] Ensure the fulltext search option is properly handled

2017-11-07 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master 7648e489f -> 63645130f [ASTERIXDB-2153][COMP][RT] Ensure the fulltext search option is properly handled - user model changes: no - storage format changes: no - interface changes: no details: When a fulltext search operation is

[3/3] asterixdb git commit: [NO ISSUE][RT][IDX] Simplify index.createAccessor()

2017-11-06 Thread wangsaeu
[NO ISSUE][RT][IDX] Simplify index.createAccessor() - user model changes: no - storage format changes: no - interface change: yes (changed) IIndex, ILSMIndex (new) IIndexAccessParameters details: - Refactor index.createAccessor() method to accept an instance of IIndexAccessParameters as

[2/3] asterixdb git commit: [NO ISSUE][RT][IDX] Simplify index.createAccessor()

2017-11-06 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/40cff7be/hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/LSMHarness.java -- diff --git

asterixdb git commit: [ASTERIXDB-2374][RT] Index-only plan on B+Tree disk components

2018-04-27 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master 9fcf82131 -> 1d8de29a3 [ASTERIXDB-2374][RT] Index-only plan on B+Tree disk components - user model changes: no - storage format changes: no - interface changes: no Details: Let the index-only plan properly work on the disk components

asterixdb git commit: [NO ISSUE] Disable net.revelc.code.formatter on Eclipse

2018-01-30 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master 7ed80afb7 -> a252d78a6 [NO ISSUE] Disable net.revelc.code.formatter on Eclipse - user model changes: no - storage format changes: no - interface changes: no Details: - Disable net.revelc.code.formatter on Eclipse since it doesn't

asterixdb git commit: [NO ISSUE][RT] Ensure an inverted list cursor.close()

2018-02-21 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master fa6c95941 -> dba817c9b [NO ISSUE][RT] Ensure an inverted list cursor.close() - user model changes: no - storage format changes: no - interface changes: no details: - Ensure to always execute an inverted list cursor.close().

[13/16] asterixdb git commit: [ASTERIXDB-1972][COMP][RT][TX] index-only plan

2018-02-16 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/c3c23574/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/InvertedIndexAccessMethod.java -- diff --git

[14/16] asterixdb git commit: [ASTERIXDB-1972][COMP][RT][TX] index-only plan

2018-02-16 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/c3c23574/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/BTreeAccessMethod.java -- diff --git

[16/16] asterixdb git commit: [ASTERIXDB-1972][COMP][RT][TX] index-only plan

2018-02-16 Thread wangsaeu
[ASTERIXDB-1972][COMP][RT][TX] index-only plan - user model changes: no - storage format changes: no - interface changes: IAccessMethod, ILSMIndexOperationContext, IIndexAccessor Details: - Implement an index-only plan - Add a SET option that disables the index-only plan

[15/16] asterixdb git commit: [ASTERIXDB-1972][COMP][RT][TX] index-only plan

2018-02-16 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/c3c23574/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/AccessMethodUtils.java -- diff --git

[02/16] asterixdb git commit: [ASTERIXDB-1972][COMP][RT][TX] index-only plan

2018-02-16 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/c3c23574/asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/MetadataProvider.java -- diff --git

[01/16] asterixdb git commit: [ASTERIXDB-1972][COMP][RT][TX] index-only plan

2018-02-16 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master 028537d1f -> c3c235743 http://git-wip-us.apache.org/repos/asf/asterixdb/blob/c3c23574/hyracks-fullstack/hyracks/hyracks-storage-am-btree/src/main/java/org/apache/hyracks/storage/am/btree/dataflow/BTreeSearchOperatorNodePushable.java

[09/16] asterixdb git commit: [ASTERIXDB-1972][COMP][RT][TX] index-only plan

2018-02-16 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/c3c23574/asterixdb/asterix-app/src/test/resources/optimizerts/results/udfs/query-ASTERIXDB-1019-index-only.plan -- diff --git

[06/16] asterixdb git commit: [ASTERIXDB-1972][COMP][RT][TX] index-only plan

2018-02-16 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/c3c23574/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/index-join/btree-primary-to-secondary-indexonly-plan-equi-join_01/btree-primary-to-secondary-indexonly-plan-equi-join_01.1.ddl.sqlpp

[03/16] asterixdb git commit: [ASTERIXDB-1972][COMP][RT][TX] index-only plan

2018-02-16 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/c3c23574/asterixdb/asterix-app/src/test/resources/runtimets/results/index-join/rtree-spatial-intersect-point_05/rtree-spatial-intersect-point_05.1.adm -- diff --git

[07/16] asterixdb git commit: [ASTERIXDB-1972][COMP][RT][TX] index-only plan

2018-02-16 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/c3c23574/asterixdb/asterix-app/src/test/resources/runtimets/queries/index-selection/btree-secondary-composite-index-indexonly-plan-02/btree-secondary-composite-index-indexonly-plan-02.1.ddl.aql

[11/16] asterixdb git commit: [ASTERIXDB-1972][COMP][RT][TX] index-only plan

2018-02-16 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/c3c23574/asterixdb/asterix-app/src/test/resources/optimizerts/queries/rtree-index/rtree-secondary-index-indexonly-plan-06.aql -- diff --git

[08/16] asterixdb git commit: [ASTERIXDB-1972][COMP][RT][TX] index-only plan

2018-02-16 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/c3c23574/asterixdb/asterix-app/src/test/resources/runtimets/queries/index-join/rtree-spatial-intersect-point_02/rtree-spatial-intersect-point_02.1.ddl.aql -- diff --git

[10/16] asterixdb git commit: [ASTERIXDB-1972][COMP][RT][TX] index-only plan

2018-02-16 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/c3c23574/asterixdb/asterix-app/src/test/resources/optimizerts/results/btree-index/btree-secondary-index-indexonly-plan-09.plan -- diff --git

[3/7] asterixdb git commit: [ASTERIXDB-2083][COMP][RT][IDX][SITE] Budget-Constrained Inverted index search

2018-02-19 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/afe0d3d9/hyracks-fullstack/hyracks/hyracks-storage-am-lsm-invertedindex/src/main/java/org/apache/hyracks/storage/am/lsm/invertedindex/ondisk/FixedSizeFrameTupleAccessor.java --

[4/7] asterixdb git commit: [ASTERIXDB-2083][COMP][RT][IDX][SITE] Budget-Constrained Inverted index search

2018-02-19 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/afe0d3d9/hyracks-fullstack/hyracks/hyracks-storage-am-lsm-invertedindex/src/main/java/org/apache/hyracks/storage/am/lsm/invertedindex/api/IInvertedListCursor.java -- diff --git

[6/7] asterixdb git commit: [ASTERIXDB-2083][COMP][RT][IDX][SITE] Budget-Constrained Inverted index search

2018-02-19 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/afe0d3d9/asterixdb/asterix-app/data/csv/fragile_sample.csv -- diff --git a/asterixdb/asterix-app/data/csv/fragile_sample.csv

[1/7] asterixdb git commit: [ASTERIXDB-2083][COMP][RT][IDX][SITE] Budget-Constrained Inverted index search

2018-02-19 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master c587da107 -> afe0d3d99 http://git-wip-us.apache.org/repos/asf/asterixdb/blob/afe0d3d9/hyracks-fullstack/hyracks/hyracks-tests/hyracks-storage-am-lsm-invertedindex-test/pom.xml

[5/7] asterixdb git commit: [ASTERIXDB-2083][COMP][RT][IDX][SITE] Budget-Constrained Inverted index search

2018-02-19 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/afe0d3d9/asterixdb/asterix-app/src/main/java/org/apache/asterix/api/common/APIFramework.java -- diff --git

[2/7] asterixdb git commit: [ASTERIXDB-2083][COMP][RT][IDX][SITE] Budget-Constrained Inverted index search

2018-02-19 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/afe0d3d9/hyracks-fullstack/hyracks/hyracks-storage-am-lsm-invertedindex/src/main/java/org/apache/hyracks/storage/am/lsm/invertedindex/search/InvertedListMerger.java -- diff

[7/7] asterixdb git commit: [ASTERIXDB-2083][COMP][RT][IDX][SITE] Budget-Constrained Inverted index search

2018-02-19 Thread wangsaeu
[ASTERIXDB-2083][COMP][RT][IDX][SITE] Budget-Constrained Inverted index search - user-model changes: add text.searchmemory parameter - storage format changes: no - interface changes: IInvertedIndexSearcher, IInPlaceInvertedIndex, IInvertedIndexAccessor, IInvertedListCursor

asterixdb git commit: [ASTERIXDB-2296][COMP] proper handling of an optional subfield type

2018-02-22 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master 3f6d3709b -> 5e4b020d0 [ASTERIXDB-2296][COMP] proper handling of an optional subfield type - user-model changes: no - storage format changes: no - interface changes: no Details: - Handle an optional subfield type properly in

[2/3] asterixdb git commit: [ASTERIXDB-2409][RT] Make the full-text search return entire results

2018-07-10 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/7bb77a30/asterixdb/asterix-app/data/fulltext/cloudberry_sample_tweet.adm -- diff --git a/asterixdb/asterix-app/data/fulltext/cloudberry_sample_tweet.adm

[1/3] asterixdb git commit: [ASTERIXDB-2409][RT] Make the full-text search return entire results

2018-07-10 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master e93617f8a -> 7bb77a307 http://git-wip-us.apache.org/repos/asf/asterixdb/blob/7bb77a30/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/fulltext/fulltext-index-09/fulltext-index-09.1.ddl.sqlpp

[3/3] asterixdb git commit: [ASTERIXDB-2409][RT] Make the full-text search return entire results

2018-07-10 Thread wangsaeu
[ASTERIXDB-2409][RT] Make the full-text search return entire results - user model changes: no - storage format changes: no - interface changes: no details: Currently, the full-text search returns a subset of true results (only one frame) for multiple keywords queries if the result size is

[08/12] asterixdb git commit: [NO ISSUE][COMP][RT] Rename index-only test case files

2018-03-10 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/06cec01b/asterixdb/asterix-app/src/test/resources/runtimets/queries/index-join/btree-primary-to-secondary-indexonly-plan-equi-join_01/btree-pidx-to-sidx-idxonly-equi-join_01.1.ddl.aql

[03/12] asterixdb git commit: [NO ISSUE][COMP][RT] Rename index-only test case files

2018-03-10 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/06cec01b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/index-leftouterjoin/probe-sidx-btree-non-indexonly-plan-with-join-btree-pidx1/probe-sidx-btree-non-indexonly-plan-with-join-btree-pidx1.2.update.sqlpp

[01/12] asterixdb git commit: [NO ISSUE][COMP][RT] Rename index-only test case files

2018-03-10 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master af9ee51b7 -> 06cec01bb

[06/12] asterixdb git commit: [NO ISSUE][COMP][RT] Rename index-only test case files

2018-03-10 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/06cec01b/asterixdb/asterix-app/src/test/resources/runtimets/queries/index-selection/btree-secondary-composite-index-indexonly-plan-03/btree-secondary-composite-index-indexonly-plan-03.2.update.aql

[09/12] asterixdb git commit: [NO ISSUE][COMP][RT] Rename index-only test case files

2018-03-10 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/06cec01b/asterixdb/asterix-app/src/test/resources/optimizerts/results/btree-index/btree-secondary-index-indexonly-plan-09.plan -- diff --git

[05/12] asterixdb git commit: [NO ISSUE][COMP][RT] Rename index-only test case files

2018-03-10 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/06cec01b/asterixdb/asterix-app/src/test/resources/runtimets/queries/index-selection/rtree-secondary-index-indexonly-plan-01/rtree-sidx-idxonly-01.1.ddl.aql -- diff --git

[07/12] asterixdb git commit: [NO ISSUE][COMP][RT] Rename index-only test case files

2018-03-10 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/06cec01b/asterixdb/asterix-app/src/test/resources/runtimets/queries/index-leftouterjoin/probe-sidx-btree-indexonly-plan-with-join-btree-pidx1/probe-sidx-btree-idxonly-join-btree-pidx1.2.update.aql

[04/12] asterixdb git commit: [NO ISSUE][COMP][RT] Rename index-only test case files

2018-03-10 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/06cec01b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/index-join/btree-secondary-indexonly-plan-to-secondary-indexonly-plan-equi-join_01/btree-sidx-idxonly-to-sidx-idxonly-equi-join_01.2.update.sqlpp

[11/12] asterixdb git commit: [NO ISSUE][COMP][RT] Rename index-only test case files

2018-03-10 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/06cec01b/asterixdb/asterix-app/src/test/resources/optimizerts/queries/btree-index/btree-sidx-idxonly-01-disable-idxonly.sqlpp -- diff --git

[10/12] asterixdb git commit: [NO ISSUE][COMP][RT] Rename index-only test case files

2018-03-10 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/06cec01b/asterixdb/asterix-app/src/test/resources/optimizerts/queries/rtree-index/rtree-sidx-idxonly-04.aql -- diff --git

[12/12] asterixdb git commit: [NO ISSUE][COMP][RT] Rename index-only test case files

2018-03-10 Thread wangsaeu
[NO ISSUE][COMP][RT] Rename index-only test case files - user model changes: no - storage format changes: no - interface changes: no Details: - Rename index-only test case files to a shorter version not to cause issues on Windows environment. Change-Id:

[02/12] asterixdb git commit: [NO ISSUE][COMP][RT] Rename index-only test case files

2018-03-10 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/06cec01b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/index-selection/btree-secondary-index-indexonly-plan-01/btree-sidx-idxonly-01.3.query.sqlpp -- diff

asterixdb git commit: [ASTERIXDB-2338][RT] Allow concurrent accesses to an inverted list

2018-03-23 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master ce6755422 -> f5257fef5 [ASTERIXDB-2338][RT] Allow concurrent accesses to an inverted list - user model changes: no - storage format changes: no - interface changes: no Details: Fix a bug that when a page of an inverted list that is

asterixdb git commit: [NO ISSUE][RT] no latching on an inverted list during merge

2018-03-01 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master 7b31e41eb -> 71e4b4c00 [NO ISSUE][RT] no latching on an inverted list during merge - user-model changes: no - storage format changes: no - interface changes: no Details: - Do not conduct a latching on an inverted list during a disk

[02/36] asterixdb git commit: [NO ISSUE][COMP][RT] Enable multiway similarity joins

2018-10-09 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/d906bd89/asterixdb/asterix-app/src/test/resources/runtimets/results/fuzzyjoin/dblp-csx-4.2.2/dblp-csx-4.2.2.adm -- diff --git

[05/36] asterixdb git commit: [NO ISSUE][COMP][RT] Enable multiway similarity joins

2018-10-09 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/d906bd89/asterixdb/asterix-app/src/test/resources/runtimets/queries/fuzzyjoin/dblp-csx-4.1.2/ngram-jaccard-inline.4.query.aql -- diff --git

[36/36] asterixdb git commit: [NO ISSUE][COMP][RT] Enable multiway similarity joins

2018-10-09 Thread wangsaeu
[NO ISSUE][COMP][RT] Enable multiway similarity joins - Enable the FuzzyJoinRule that transforms a nested-loop-similarity-join plan to a three-stage-similarity join. - Modify FuzzyJoinRuleCollections. - Add the ExtractCommonExpressionRule to extract common expressions in the star-like

[06/36] asterixdb git commit: [NO ISSUE][COMP][RT] Enable multiway similarity joins

2018-10-09 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/d906bd89/asterixdb/asterix-app/src/test/resources/runtimets/queries/fuzzyjoin/basic-1_2_1/basic-1_2_1.6.query.aql -- diff --git

[31/36] asterixdb git commit: [NO ISSUE][COMP][RT] Enable multiway similarity joins

2018-10-09 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/d906bd89/asterixdb/asterix-app/src/test/resources/optimizerts/results/fj-dblp-csx-hybrid.plan -- diff --git

[01/36] asterixdb git commit: [NO ISSUE][COMP][RT] Enable multiway similarity joins

2018-10-09 Thread wangsaeu
Repository: asterixdb Updated Branches: refs/heads/master e7fa4b3fb -> d906bd89e http://git-wip-us.apache.org/repos/asf/asterixdb/blob/d906bd89/asterixdb/asterix-fuzzyjoin/src/main/java/org/apache/asterix/fuzzyjoin/similarity/SimilarityFiltersJaccard.java

[22/36] asterixdb git commit: [NO ISSUE][COMP][RT] Enable multiway similarity joins

2018-10-09 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/d906bd89/asterixdb/asterix-app/src/test/resources/optimizerts/results/inverted-index-join/word-jaccard_02.plan -- diff --git

[35/36] asterixdb git commit: [NO ISSUE][COMP][RT] Enable multiway similarity joins

2018-10-09 Thread wangsaeu
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/d906bd89/asterixdb/asterix-app/data/dblp-small/csx-small-multi-id.txt -- diff --git a/asterixdb/asterix-app/data/dblp-small/csx-small-multi-id.txt

  1   2   >