Clone Tools
  • last updated 25 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Intersect the secondary indexes before primary search

Change-Id: Ie167918fb23e39c8728840e4a90c1b85bf1bde85

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

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

Reviewed-by: Jianfeng Jia <jianfeng.jia@gmail.com>

    • -0
    • +1
    ./intersection/intersection.1.adm
  1. … 27 more files in changeset.
ASTERIXDB-1157: Pushdown Limit

- Limit Pushdown into an Order (ExternalSort) operator.

- ConstantFoldingRule is not applied on the record-related operations.

Change-Id: I19aa4ce402b1834d9f68320acb72d7635a41a837

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

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

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

    • -0
    • +2
    ./btree-index-limit-orderby-01/btree-index-limit-orderby-01.1.adm
    • -0
    • +2
    ./btree-index-limit-orderby-02/btree-index-limit-orderby-02.1.adm
  1. … 36 more files in changeset.
Make LSN recording in components compatible with append-only

Change-Id: I5610e903be3347893e676c915b98316b06073c25

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

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

Reviewed-by: Murtadha Hubail <hubailmor@gmail.com>

  1. … 5 more files in changeset.
ASTERIXDB-1148: Selectable array-wrapping of results

Introduce "wrapper-array" parameter to HTTP API which selects (for ADM and

JSON) whether to wrap the result sequence in a generated outer array. For

JSON this defaults to "true" as before. For ADM this defaults to false,

resulting in a large number of expected-results changes.

Also introduce ability to have AQL tests which provide HTTP parameters.

Change-Id: I3122f136ff9ca8a2c2268238c57bb5eddab7b27e

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

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

Reviewed-by: Chris Hillery <ceej@lambda.nu>

    • -12
    • +11
    ./btree-index-composite-key-mixed-intervals/btree-index-composite-key-mixed-intervals.1.adm
    • -2
    • +1
    ./btree-index-composite-key/btree-index-composite-key.1.adm
    • -19
    • +18
    ./btree-index-rewrite-multiple/btree-index-rewrite-multiple.1.adm
    • -3
    • +2
    ./cust-index-age-nullable/cust-index-age-nullable.1.adm
    • -3
    • +2
    ./disjunctive-predicate-1/disjunctive-predicate-1.1.adm
    • -4
    • +3
    ./fuzzy-inverted-index-ngram-contains/fuzzy-inverted-index-ngram-contains.1.adm
    • -2
    • +1
    ./fuzzy-inverted-index-ngram-edit-distance-panic/fuzzy-inverted-index-ngram-edit-distance-panic.1.adm
    • -2
    • +1
    ./fuzzy-inverted-index-ngram-edit-distance/fuzzy-inverted-index-ngram-edit-distance.1.adm
    • -2
    • +1
    ./fuzzy-inverted-index-ngram-jaccard/fuzzy-inverted-index-ngram-jaccard.1.adm
    • -855
    • +854
    ./fuzzy-inverted-index-olist-edit-distance-panic/fuzzy-inverted-index-olist-edit-distance-panic.1.adm
    • -9
    • +8
    ./fuzzy-inverted-index-olist-edit-distance/fuzzy-inverted-index-olist-edit-distance.1.adm
    • -2
    • +1
    ./fuzzy-inverted-index-olist-jaccard/fuzzy-inverted-index-olist-jaccard.1.adm
    • -2
    • +1
    ./fuzzy-inverted-index-ulist-jaccard/fuzzy-inverted-index-ulist-jaccard.1.adm
    • -4
    • +3
    ./fuzzy-inverted-index-word-contains/fuzzy-inverted-index-word-contains.1.adm
    • -2
    • +1
    ./fuzzy-inverted-index-word-jaccard/fuzzy-inverted-index-word-jaccard.1.adm
  1. … 1426 more files in changeset.
Initial support for true ADM output (content type application/x-adm).

Elimiate the JSON "results" wrapper from API calls. Rename

DisplayFormat -> OutputFormat, TEXT -> ADM. Cleaned up some output and

added some useful comments. Fixed a few latent bugs in testdriver string

comparison routines. Refactored HTTP error handling in TestsUtils. Had

to update many expected test results.

Change-Id: I2d7ead038512455b2ab7844021cb62222400447b

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

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

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

Reviewed-by: Till Westmann <westmann@gmail.com>

    • -11
    • +12
    ./btree-index-composite-key-mixed-intervals/btree-index-composite-key-mixed-intervals.1.adm
    • -1
    • +2
    ./btree-index-composite-key/btree-index-composite-key.1.adm
    • -18
    • +19
    ./btree-index-rewrite-multiple/btree-index-rewrite-multiple.1.adm
    • -2
    • +3
    ./cust-index-age-nullable/cust-index-age-nullable.1.adm
    • -2
    • +3
    ./disjunctive-predicate-1/disjunctive-predicate-1.1.adm
    • -3
    • +4
    ./fuzzy-inverted-index-ngram-contains/fuzzy-inverted-index-ngram-contains.1.adm
    • -1
    • +2
    ./fuzzy-inverted-index-ngram-edit-distance-panic/fuzzy-inverted-index-ngram-edit-distance-panic.1.adm
    • -1
    • +2
    ./fuzzy-inverted-index-ngram-edit-distance/fuzzy-inverted-index-ngram-edit-distance.1.adm
    • -1
    • +2
    ./fuzzy-inverted-index-ngram-jaccard/fuzzy-inverted-index-ngram-jaccard.1.adm
    • -854
    • +855
    ./fuzzy-inverted-index-olist-edit-distance-panic/fuzzy-inverted-index-olist-edit-distance-panic.1.adm
    • -8
    • +9
    ./fuzzy-inverted-index-olist-edit-distance/fuzzy-inverted-index-olist-edit-distance.1.adm
    • -1
    • +2
    ./fuzzy-inverted-index-olist-jaccard/fuzzy-inverted-index-olist-jaccard.1.adm
    • -1
    • +2
    ./fuzzy-inverted-index-ulist-jaccard/fuzzy-inverted-index-ulist-jaccard.1.adm
    • -3
    • +4
    ./fuzzy-inverted-index-word-contains/fuzzy-inverted-index-word-contains.1.adm
    • -1
    • +2
    ./fuzzy-inverted-index-word-jaccard/fuzzy-inverted-index-word-jaccard.1.adm
  1. … 1076 more files in changeset.
Fixed a bug when creating an MBR over a circle.

Change-Id: Iff883cbcbcfa759e2dc046fec6d1dbb256649500

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

Reviewed-by: Pouria Pirzadeh <pouria.pirzadeh@gmail.com>

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

    • -0
    • +2
    ./rtree-secondary-index-circular-query/rtree-secondary-index-circular-query.1.adm
  1. … 6 more files in changeset.
optimization for disjunctive selection predicates - add rule to rewrite a disjunction of eq-comparisons on the same variable in a selection to a join

    • -0
    • +2
    ./disjunctive-predicate-1/disjunctive-predicate-1.1.adm
  1. … 16 more files in changeset.
edit-distance-contains function implementation

    • -0
    • +3
    ./inverted-index-ngram-edit-distance-contains/inverted-index-ngram-edit-distance-contains.1.adm
  1. … 13 more files in changeset.
fix for issue 731, needs optimization on existential queries

    • -0
    • +3
    ./inverted-index-ngram-edit-distance-word-tokens/inverted-index-ngram-edit-distance-word-tokens.1.adm
  1. … 22 more files in changeset.
Merged asterix_lsm_stabilization upto r1547

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

    • -0
    • +11
    ./btree-index-composite-key-mixed-intervals/btree-index-composite-key-mixed-intervals.1.adm
    • -0
    • +1
    ./btree-index-composite-key/btree-index-composite-key.1.adm
    • -0
    • +18
    ./btree-index-rewrite-multiple/btree-index-rewrite-multiple.1.adm
    • -0
    • +2
    ./cust-index-age-nullable/cust-index-age-nullable.1.adm
    • -0
    • +3
    ./fuzzy-inverted-index-ngram-contains/fuzzy-inverted-index-ngram-contains.1.adm
    • -0
    • +1
    ./fuzzy-inverted-index-ngram-edit-distance-panic/fuzzy-inverted-index-ngram-edit-distance-panic.1.adm
    • -0
    • +1
    ./fuzzy-inverted-index-ngram-edit-distance/fuzzy-inverted-index-ngram-edit-distance.1.adm
    • -0
    • +1
    ./fuzzy-inverted-index-ngram-jaccard/fuzzy-inverted-index-ngram-jaccard.1.adm
    • -0
    • +854
    ./fuzzy-inverted-index-olist-edit-distance-panic/fuzzy-inverted-index-olist-edit-distance-panic.1.adm
    • -0
    • +8
    ./fuzzy-inverted-index-olist-edit-distance/fuzzy-inverted-index-olist-edit-distance.1.adm
    • -0
    • +1
    ./fuzzy-inverted-index-olist-jaccard/fuzzy-inverted-index-olist-jaccard.1.adm
    • -0
    • +1
    ./fuzzy-inverted-index-ulist-jaccard/fuzzy-inverted-index-ulist-jaccard.1.adm
    • -0
    • +3
    ./fuzzy-inverted-index-word-contains/fuzzy-inverted-index-word-contains.1.adm
    • -0
    • +1
    ./fuzzy-inverted-index-word-jaccard/fuzzy-inverted-index-word-jaccard.1.adm
    • -0
    • +3
    ./inverted-index-ngram-contains/inverted-index-ngram-contains.1.adm
  1. … 6206 more files in changeset.
Fixed the results of three failing test cases.

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

    • -1
    • +2
    ./rtree-secondary-index-open/rtree-secondary-index-open.1.adm
    • -1
    • +2
    ./rtree-secondary-index/rtree-secondary-index.1.adm
  1. … 1 more file in changeset.
removed some left over result files

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

    • -11
    • +0
    ./btree-index-composite-key-mixed-intervals.adm
    • -3
    • +0
    ./fuzzy-inverted-index-ngram-contains.adm
    • -1
    • +0
    ./fuzzy-inverted-index-ngram-edit-distance-panic.adm
    • -1
    • +0
    ./fuzzy-inverted-index-ngram-edit-distance.adm
    • -1
    • +0
    ./fuzzy-inverted-index-ngram-jaccard.adm
    • -854
    • +0
    ./fuzzy-inverted-index-olist-edit-distance-panic.adm
    • -8
    • +0
    ./fuzzy-inverted-index-olist-edit-distance.adm
    • -1
    • +0
    ./fuzzy-inverted-index-olist-jaccard.adm
    • -1
    • +0
    ./fuzzy-inverted-index-ulist-jaccard.adm
    • -3
    • +0
    ./fuzzy-inverted-index-word-contains.adm
    • -1
    • +0
    ./fuzzy-inverted-index-word-jaccard.adm
  1. … 20 more files in changeset.
merged asterix_stabilization -r1373:1393 --> asterix_lsm_stabilization

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

    • -0
    • +11
    ./btree-index-composite-key-mixed-intervals/btree-index-composite-key-mixed-intervals.1.adm
    • -0
    • +3
    ./fuzzy-inverted-index-ngram-contains/fuzzy-inverted-index-ngram-contains.1.adm
    • -0
    • +1
    ./fuzzy-inverted-index-ngram-edit-distance-panic/fuzzy-inverted-index-ngram-edit-distance-panic.1.adm
    • -0
    • +1
    ./fuzzy-inverted-index-ngram-edit-distance/fuzzy-inverted-index-ngram-edit-distance.1.adm
    • -0
    • +1
    ./fuzzy-inverted-index-ngram-jaccard/fuzzy-inverted-index-ngram-jaccard.1.adm
    • -0
    • +854
    ./fuzzy-inverted-index-olist-edit-distance-panic/fuzzy-inverted-index-olist-edit-distance-panic.1.adm
    • -0
    • +8
    ./fuzzy-inverted-index-olist-edit-distance/fuzzy-inverted-index-olist-edit-distance.1.adm
    • -0
    • +1
    ./fuzzy-inverted-index-olist-jaccard/fuzzy-inverted-index-olist-jaccard.1.adm
    • -0
    • +1
    ./fuzzy-inverted-index-ulist-jaccard/fuzzy-inverted-index-ulist-jaccard.1.adm
    • -0
    • +3
    ./fuzzy-inverted-index-word-contains/fuzzy-inverted-index-word-contains.1.adm
    • -0
    • +1
    ./fuzzy-inverted-index-word-jaccard/fuzzy-inverted-index-word-jaccard.1.adm
  1. … 96 more files in changeset.
Checkpoint #3 for fixing runtimets.

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

    • -1
    • +0
    ./inverted-index-ngram-jaccar/inverted-index-ngram-jaccar.1.adm
    • -0
    • +1
    ./inverted-index-ngram-jaccard/inverted-index-ngram-jaccard.1.adm
    • -1
    • +0
    ./inverted-index-olist-jaccar/inverted-index-olist-jaccar.1.adm
    • -0
    • +1
    ./inverted-index-olist-jaccard/inverted-index-olist-jaccard.1.adm
    • -1
    • +0
    ./inverted-index-ulist-jaccar/inverted-index-ulist-jaccar.1.adm
    • -0
    • +1
    ./inverted-index-ulist-jaccard/inverted-index-ulist-jaccard.1.adm
    • -1
    • +0
    ./inverted-index-word-jaccar/inverted-index-word-jaccar.1.adm
    • -0
    • +1
    ./inverted-index-word-jaccard/inverted-index-word-jaccard.1.adm
  1. … 67 more files in changeset.
Fixed issue 269. Any touch between two spatial objects are considered an intersection.

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

  1. … 17 more files in changeset.
New directory structure for tests to run using REST framework.

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

    • -0
    • +1
    ./btree-index-composite-key/btree-index-composite-key.1.adm
    • -0
    • +18
    ./btree-index-rewrite-multiple/btree-index-rewrite-multiple.1.adm
    • -0
    • +2
    ./cust-index-age-nullable/cust-index-age-nullable.1.adm
    • -0
    • +3
    ./inverted-index-ngram-contains/inverted-index-ngram-contains.1.adm
    • -1
    • +0
    ./inverted-index-ngram-edit-distance-panic.adm
    • -0
    • +1
    ./inverted-index-ngram-edit-distance-panic/inverted-index-ngram-edit-distance-panic.1.adm
    • -1
    • +0
    ./inverted-index-ngram-edit-distance.adm
    • -0
    • +1
    ./inverted-index-ngram-edit-distance/inverted-index-ngram-edit-distance.1.adm
    • -0
    • +1
    ./inverted-index-ngram-jaccar/inverted-index-ngram-jaccar.1.adm
    • -854
    • +0
    ./inverted-index-olist-edit-distance-panic.adm
  1. … 4538 more files in changeset.
Fixed issue 174. Whenever there are mixed intervals in the predicate of a BTree search, we will relax the BTree predicate to be inclusive and then do a post processing to filter out those records that don't satisfy the search predicate.

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

    • -0
    • +11
    ./btree-index-composite-key-mixed-intervals.adm
  1. … 13 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

  1. … 1432 more files in changeset.
Added runtime tests for fuzzy selection queries based on length-partitioned inverted indexes.

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

    • -0
    • +3
    ./fuzzy-inverted-index-ngram-contains.adm
    • -0
    • +1
    ./fuzzy-inverted-index-ngram-edit-distance-panic.adm
    • -0
    • +1
    ./fuzzy-inverted-index-ngram-edit-distance.adm
    • -0
    • +1
    ./fuzzy-inverted-index-ngram-jaccard.adm
    • -0
    • +854
    ./fuzzy-inverted-index-olist-edit-distance-panic.adm
    • -0
    • +8
    ./fuzzy-inverted-index-olist-edit-distance.adm
    • -0
    • +1
    ./fuzzy-inverted-index-olist-jaccard.adm
    • -0
    • +1
    ./fuzzy-inverted-index-ulist-jaccard.adm
    • -0
    • +3
    ./fuzzy-inverted-index-word-contains.adm
    • -0
    • +1
    ./fuzzy-inverted-index-word-jaccard.adm
  1. … 13 more files in changeset.
Fixed issue 204.

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

    • -0
    • +18
    ./btree-index-rewrite-multiple.adm
  1. … 2 more files in changeset.
Added test to cover issue 162

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

    • -0
    • +1
    ./btree-index-composite-key.adm
  1. … 2 more files in changeset.
Reintegrated asterix-fuzzy.

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

    • -0
    • +2
    ./cust-index-age-nullable.adm
    • -0
    • +3
    ./inverted-index-ngram-contains.adm
    • -0
    • +1
    ./inverted-index-ngram-edit-distance-panic.adm
    • -0
    • +1
    ./inverted-index-ngram-edit-distance.adm
    • -0
    • +1
    ./inverted-index-ngram-jaccard.adm
    • -0
    • +854
    ./inverted-index-olist-edit-distance-panic.adm
    • -0
    • +8
    ./inverted-index-olist-edit-distance.adm
    • -0
    • +1
    ./inverted-index-olist-jaccard.adm
    • -0
    • +1
    ./inverted-index-ulist-jaccard.adm
    • -0
    • +3
    ./inverted-index-word-contains.adm
    • -0
    • +1
    ./inverted-index-word-jaccard.adm
    • -0
    • +5
    ./orders-index-custkey-conjunctive-open.adm
    • -0
    • +5
    ./orders-index-custkey-conjunctive.adm
    • -0
    • +22
    ./orders-index-custkey-open.adm
    • -0
    • +22
    ./orders-index-custkey.adm
  1. … 488 more files in changeset.