scan-delete-rtree-secondary-index.plan

Clone Tools
  • last updated 24 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Move AsterixDB to Subfolder

    • -32
    • +0
    ./scan-delete-rtree-secondary-index.plan
  1. … 44158 more files in changeset.
Revert "ASTERIXDB-1109: Fixed deletion of records from open secondary index"

This reverts commit a05f71826a4ab2c0e7148009e0b7e269b15e0a2f.

Change-Id: I8fcf41c009f9faf51bc8bccc0c3c7217b7769148

Reviewed-on: https://asterix-gerrit.ics.uci.edu/698

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Ildar Absalyamov <ildar.absalyamov@gmail.com>

    • -5
    • +6
    ./scan-delete-rtree-secondary-index.plan
  1. … 37 more files in changeset.
ASTERIXDB-1109: Fixed deletion of records from open secondary index - Avoided creating calling record constructor in delete pipeline - Fixed the case when multiple open indexes enforce the type of the same field & covered it with tests

Change-Id: I41bde91401f67918365de7df19dd2f0de20c73d2

Reviewed-on: https://asterix-gerrit.ics.uci.edu/461

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Yingyi Bu <buyingyi@gmail.com>

    • -6
    • +5
    ./scan-delete-rtree-secondary-index.plan
  1. … 38 more files in changeset.
SQL++ support in AsterixDB: 1. implemented SQL++ expression to logical plan translator; 2. refactored REST API to be agnostic of query languages; 3. disabled fuzzy join queries for SQL++ runtime tests; 4. fixed several rewriting rules.

Change-Id: I82919c4527b304325059519d819a2c30cf2902a9

Reviewed-on: https://asterix-gerrit.ics.uci.edu/479

Reviewed-by: Till Westmann <tillw@apache.org>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

    • -6
    • +5
    ./scan-delete-rtree-secondary-index.plan
  1. … 1379 more files in changeset.
AsterixDB changes for fixing issue873.

For example, in the following query plan, the change lets the optimizer recognize that $12 and $20 are equivalent.

Therefore, HASH_PARTITION_EXCHANGE [$$12] can be replaced by ONE_TO_ONE_EXCHANGE.

-- COMMIT |PARTITIONED|

project ([$$12])

-- STREAM_PROJECT |PARTITIONED|

exchange

-- ONE_TO_ONE_EXCHANGE |PARTITIONED|

delete from TinySocial:TweetMessages from %0->$$4 partitioned by [%0->$$12]

-- INSERT_DELETE |PARTITIONED|

exchange

-- ONE_TO_ONE_EXCHANGE |PARTITIONED|

materialize

-- MATERIALIZE |PARTITIONED|

exchange

-- HASH_PARTITION_EXCHANGE [$$12] |PARTITIONED|

assign [$$12] <- [function-call: asterix:field-access-by-index, Args:[%0->$$4, AInt32: {0}]]

-- ASSIGN |PARTITIONED|

project ([$$4])

-- STREAM_PROJECT |PARTITIONED|

assign [$$4] <- [function-call: asterix:open-record-constructor, Args:[AString: {tweetid}, %0->$$14, AString: {user}, function-call: asterix:field-access-by-index, Args:[%0->$$0, AInt32: {1}], AString: {sender-location}, function-call: asterix:field-access-by-index, Args:[%0->$$0, AInt32: {2}], AString: {send-time}, function-call: asterix:field-access-by-index, Args:[%0->$$0, AInt32: {3}], AString: {referred-topics}, function-call: asterix:field-access-by-index, Args:[%0->$$0, AInt32: {4}], AString: {message-text}, function-call: asterix:field-access-by-index, Args:[%0->$$0, AInt32: {5}]]]

-- ASSIGN |PARTITIONED|

exchange

-- ONE_TO_ONE_EXCHANGE |PARTITIONED|

unnest-map [$$14, $$0] <- function-call: asterix:index-search, Args:[AString: {TweetMessages}, AInt32: {0}, AString: {TinySocial}, AString: {TweetMessages}, ABoolean: {false}, ABoolean: {false}, ABoolean: {false}, AInt32: {1}, %0->$$20, AInt32: {1}, %0->$$21, TRUE, TRUE, TRUE]

-- BTREE_SEARCH |PARTITIONED|

exchange

-- ONE_TO_ONE_EXCHANGE |PARTITIONED|

assign [$$20, $$21] <- [AString: {15}, AString: {15}]

-- ASSIGN |PARTITIONED|

empty-tuple-source

-- EMPTY_TUPLE_SOURCE |PARTITIONED|

Change-Id: Ife8c378a62cdbbcd8c19b521de246162f1f3d6ec

Reviewed-on: https://asterix-gerrit.ics.uci.edu/267

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Wenhai Li <lwhaymail@yahoo.com>

Reviewed-by: Ildar Absalyamov <ildar.absalyamov@gmail.com>

    • -1
    • +1
    ./scan-delete-rtree-secondary-index.plan
  1. … 14 more files in changeset.
This change covers three points: 1. move the generation of UUIDs out of parsers 2. fixes a bug in the metadata lock when performing load operations 3. the external data scan operator is again a leaf operator 4. made sure the startup call doesn't return until the servers are ready to receive requests Merged master into branch for the second time.

The following commits from your working branch will be included:

commit da929c990249fe7f0699417fd7f7ea34908355af

Author: Abdullah Alamoudi <bamousaa@gmail.com>

Date: Fri Jan 16 11:51:14 2015 +0300

Moved generation of UUIDs out of parsers

Change-Id: I32437493cf48c79417f4280e9d8a85cfb1559b62

Reviewed-on: http://fulliautomatix.ics.uci.edu:8443/205

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Ian Maxon <imaxon@uci.edu>

Reviewed-by: Taewoo Kim <wangsaeu@gmail.com>

    • -3
    • +5
    ./scan-delete-rtree-secondary-index.plan
  1. … 60 more files in changeset.
Implement TokenizeOperator in addition to the changes made by Zachary Heilbron. Now, the compiler builds the bulk-load plan. For other details, please refer to the corresponding Hyracks changes.

Change-Id: I646539d88ea2bdc6da4fbf2b6e9460a6189125ff

Reviewed-on: http://fulliautomatix.ics.uci.edu:8443/79

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Young-Seok Kim <kisskys@gmail.com>

    • -0
    • +9
    ./scan-delete-rtree-secondary-index.plan
  1. … 116 more files in changeset.
New test cases for the new replicate operator

- added new execution and optimizer tests for replicate operator

- fixed optimizer test plans after reducing live variables for unnestmap operator

Change-Id: If1341cc712542b0023cebb17bd0d16ee345b359d

Reviewed-on: http://fulliautomatix.ics.uci.edu:8443/88

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Yingyi Bu <buyingyi@gmail.com>

    • -6
    • +5
    ./scan-delete-rtree-secondary-index.plan
  1. … 69 more files in changeset.
Updated test case results.

    • -2
    • +2
    ./scan-delete-rtree-secondary-index.plan
  1. … 4 more files in changeset.
fix for issue244

    • -3
    • +3
    ./scan-delete-rtree-secondary-index.plan
  1. … 15 more files in changeset.
Updated tests plan after fixing issue 447.

    • -14
    • +12
    ./scan-delete-rtree-secondary-index.plan
  1. … 1 more file in changeset.
Merged asterix_lsm_stabilization upto r1547

git-svn-id: https://asterixdb.googlecode.com/svn/trunk/asterix@1622 eaa15691-b419-025a-1212-ee371bd00084

    • -22
    • +24
    ./scan-delete-rtree-secondary-index.plan
  1. … 6220 more files in changeset.
merged asterix_stabilization r620:1109

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_stabilization_temporal_functionality@1113 eaa15691-b419-025a-1212-ee371bd00084

    • -19
    • +22
    ./scan-delete-rtree-secondary-index.plan
  1. … 1432 more files in changeset.
Merged asterix_stabilization r997:r1017.

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization@1018 eaa15691-b419-025a-1212-ee371bd00084

    • -21
    • +25
    ./scan-delete-rtree-secondary-index.plan
  1. … 30 more files in changeset.
Enabled IntroduceProjectRule. Approved by Vinayak.

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_stabilization@1008 eaa15691-b419-025a-1212-ee371bd00084

    • -20
    • +24
    ./scan-delete-rtree-secondary-index.plan
  1. … 250 more files in changeset.
merged asterix_stabilization -r 860:906 to asterix_lsm_stabilization

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization@914 eaa15691-b419-025a-1212-ee371bd00084

    • -3
    • +3
    ./scan-delete-rtree-secondary-index.plan
  1. … 6 more files in changeset.
merged asterix_stabilization -r755:860 to asterix_lsm_stabilization

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization@912 eaa15691-b419-025a-1212-ee371bd00084

    • -6
    • +5
    ./scan-delete-rtree-secondary-index.plan
  1. … 61 more files in changeset.
Merged asterix_stabilization r879:r881.

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_fuzzy_perf@882 eaa15691-b419-025a-1212-ee371bd00084

    • -3
    • +3
    ./scan-delete-rtree-secondary-index.plan
  1. … 26 more files in changeset.
Updated some of the optimizer test cases that were broken by a recenet commit.

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_stabilization@880 eaa15691-b419-025a-1212-ee371bd00084

    • -3
    • +3
    ./scan-delete-rtree-secondary-index.plan
  1. … 3 more files in changeset.
Improved rule matching for indexed NL joins using primary btree indexes (if hint was given). Fixed a few bugs in the access method rewrite rule. Added tests to guard against regressions.

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_stabilization@855 eaa15691-b419-025a-1212-ee371bd00084

    • -5
    • +5
    ./scan-delete-rtree-secondary-index.plan
  1. … 14 more files in changeset.
Checkpoint towards introducing a CommitOperator which implements IOperatorExtension interface plus the corresponding rewrite rule

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization@832 eaa15691-b419-025a-1212-ee371bd00084

    • -1
    • +1
    ./scan-delete-rtree-secondary-index.plan
  1. … 5 more files in changeset.
Corresponding Asterix changes to rewrite rule changes in Algebricks.

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_inline_vars@804 eaa15691-b419-025a-1212-ee371bd00084

    • -13
    • +14
    ./scan-delete-rtree-secondary-index.plan
  1. … 7 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: https://asterixdb.googlecode.com/svn/branches/asterix_inline_vars@802 eaa15691-b419-025a-1212-ee371bd00084

    • -14
    • +12
    ./scan-delete-rtree-secondary-index.plan
  1. … 141 more files in changeset.
Fixed a bug in the access method rewrite rule. Added common subexpression elimination rule to normalization rule collection. Changed expected plans of optimizer tests accordingly (some plans were improved, most had variable numbers changed).

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_inline_vars@795 eaa15691-b419-025a-1212-ee371bd00084

    • -1
    • +1
    ./scan-delete-rtree-secondary-index.plan
  1. … 29 more files in changeset.
Fixed output of test case (cleanup improved the plan).

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_fix_issue_96@446 eaa15691-b419-025a-1212-ee371bd00084

    • -6
    • +5
    ./scan-delete-rtree-secondary-index.plan
Added asterix project

git-svn-id: https://asterixdb.googlecode.com/svn/trunk/asterix@12 eaa15691-b419-025a-1212-ee371bd00084

    • -0
    • +23
    ./scan-delete-rtree-secondary-index.plan
  1. … 1988 more files in changeset.