Clone
Ali Alsuliman <ali.al.solaiman@gmail.com>
committed
on 17 Sep
[ASTERIXDB-2631][COMP][RT] Report count of all warnings
- user model changes: no
- storage format changes: no
- interface changes: yes

Deta… Show more
[ASTERIXDB-2631][COMP][RT] Report count of all warnings

- user model changes: no

- storage format changes: no

- interface changes: yes

Details:

Currently, only runtime warnings are counted. Include

parser & compile-time warnings, as well.

- removed the warn limit as a compiler option and made it

 a request parameter.

- the warning collector of the parser collects all warnings

 but allow pulling warnings up to a maximum desired.

- the warning collector of the compiler/executor collects up

 to the request max-warnings and allow pulling up to a max desired.

- servlets collect from the parser and query compiler &

 executor up to the request max-warnings.

Change-Id: Ia7e559313d32a8ba6f450f254a3a7b4b1e662a50

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

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

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

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

Reviewed-by: Murtadha Hubail <mhubail@apache.org>

Show less