[ASTERIXDB-2648][COMP] Fix dataset order in broadcast hint - user model changes: yes - storage format changes: no - interface changes: no
- Provides hash-bcast hint to replace bcast hint which makes broadcast join consistent with other types of joins for choosing the broadcasting dataset based on dataset order in FROM clause. - Chooses the build dataset to get broadcast based on the order in the FROM clause not the WHERE clause (which was the case for bcast hint).
[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 <email@example.com> Tested-by: Till Westmann <firstname.lastname@example.org> Tested-by: Jenkins <email@example.com> Reviewed-by: Murtadha Hubail <firstname.lastname@example.org>