Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Enabled Datasets to use Datatypes from foreign Dataverses

Removed broken Metadata Secondary Indexes

Added DatatypeDataverse field to Dataset

Cleaned up Metadata Tests

Added tests for dropping used Datatypes

User-facing changes are:

1) Allow qualified datatype when creating dataset

2) Metadata queries for datasets will now

include the type dataverse

Change-Id: I24dbc04dcb2a4126fc8361ebe3104877a0d1f2bb

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

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

Reviewed-by: abdullah alamoudi <bamousaa@gmail.com>

  1. … 139 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>

  1. … 1440 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>

  1. … 1090 more files in changeset.
fix metadata tests to be aware of autogenerated field option

  1. … 17 more files in changeset.
merge from master

  1. … 126 more files in changeset.
merge from master

  1. … 39 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

  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

  1. … 1432 more files in changeset.
Support for hints in create dataset statement.

ASTERIX allows user to give additional information in form of hints.

These hints can come handy in scenarios such as determining other parameters like the size of bloom filter to hold data.

To begin with, the onyl hint supported by Asterix is the 'CARDINALITY' hint.

CARDINALITY gives the expected number of tuples in the dataset.

An example create dataset statement that provides hints is given below:-

create dataset X(TypeY)

partitioned by key id

hints (CARDINALITY=2500);

Please note that hints are case-insensitive.

Test Cases:-

Positive

asterix-app/src/test/resources/metadata/queries/basic/issue_251_dataset_hint_1.aql

asterix-app/src/test/resources/metadata/queries/basic/issue_251_dataset_hint_2.aql

asterix-app/src/test/resources/metadata/queries/basic/issue_251_dataset_hint_3.aql

asterix-app/src/test/resources/metadata/queries/basic/issue_251_dataset_hint_4.aql

Negative

asterix-app/src/test/resources/metadata/queries/exception/issue_251_dataset_hint_error_1.aql

asterix-app/src/test/resources/metadata/queries/exception/issue_251_dataset_hint_error_2.aql

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

  1. … 30 more files in changeset.
1) Fix Issue 198 (Metadata tests need to be rewritten - added additional tests, cleaned existing) 2) Metadata tests now use the new test framework.

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

  1. … 147 more files in changeset.