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

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


Tested-by: Jenkins <>

Reviewed-by: Chris Hillery <>

  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


Tested-by: Jenkins <>

Reviewed-by: Ian Maxon <>

Reviewed-by: Till Westmann <>

  1. … 1090 more files in changeset.
Merged asterix_lsm_stabilization upto r1547

git-svn-id: eaa15691-b419-025a-1212-ee371bd00084

  1. … 6220 more files in changeset.
merged asterix_stabilization r620:1109

git-svn-id: eaa15691-b419-025a-1212-ee371bd00084

  1. … 1432 more files in changeset.
Merged asterix_statement_model_fix into asterix_stabilization 1) Asterix now has a revised statement model. a) Each statement (definition includes a query) is executed as an independent transaction. b) Statements are executed in the order of submission with no implicit re-orderings. c) Asterix does not differentiate between DDL and DML statements. This is unlike the previous model which executed DDL statements prior to DML statements. d) Asterix bails out at the failure in execution of a statement. As stated in (a), the failing statement is rolled back and has no impact on previously executed statements. e) Forward references during type creation are not supported. This is not a regression, as these did not work in the previous model either. f) Amongst the submitted statements, you could have multiple queries.

2) Asterix has support for AQL bodied functions. You can create AQL bodied fucntions and may use them in subsequent sessions.

3) Asterix has support for cross dataverse statements. You can invoke statements/queries that refer to entities belonging to different dataverses.

4) Other Issues resolved: 25, 62, 100, 124, 148, 165, 202

git-svn-id: eaa15691-b419-025a-1212-ee371bd00084

  1. … 493 more files in changeset.
Added asterix project

git-svn-id: eaa15691-b419-025a-1212-ee371bd00084

  1. … 1988 more files in changeset.