Change in asterixdb[master]: [ASTERIXDB-2194][COMP] Introduce datasource functions
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2194][COMP] Introduce datasource functions .. Patch Set 8: Integration-Tests+1 Integration Tests Successful https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/4899/ : SUCCESS -- To view, visit https://asterix-gerrit.ics.uci.edu/2216 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ibcf807ac713a21e8f4d59868525467386e801303 Gerrit-PatchSet: 8 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Ali Alsuliman Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Dmitry Lychagin Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2194][COMP] Introduce datasource functions
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2194][COMP] Introduce datasource functions .. Patch Set 8: Contrib+1 BAD Compatibility Tests Successful https://asterix-jenkins.ics.uci.edu/job/asterixbad-compat/2292/ : SUCCESS -- To view, visit https://asterix-gerrit.ics.uci.edu/2216 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ibcf807ac713a21e8f4d59868525467386e801303 Gerrit-PatchSet: 8 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Ali Alsuliman Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Dmitry Lychagin Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2194][COMP] Introduce datasource functions
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2194][COMP] Introduce datasource functions .. Patch Set 8: BAD Compatibility Tests Started https://asterix-jenkins.ics.uci.edu/job/asterixbad-compat/2292/ -- To view, visit https://asterix-gerrit.ics.uci.edu/2216 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ibcf807ac713a21e8f4d59868525467386e801303 Gerrit-PatchSet: 8 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Ali Alsuliman Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Dmitry Lychagin Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCo...
Murtadha Hubail has posted comments on this change. Change subject: [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCompleteWork .. Patch Set 1: no -- To view, visit https://asterix-gerrit.ics.uci.edu/2218 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I60c911c7aae872ee6b94e68efa53638207c0180d Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Murtadha HubailGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2194][COMP] Introduce datasource functions
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2194][COMP] Introduce datasource functions .. Patch Set 8: Integration Tests Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/4899/ -- To view, visit https://asterix-gerrit.ics.uci.edu/2216 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ibcf807ac713a21e8f4d59868525467386e801303 Gerrit-PatchSet: 8 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Ali Alsuliman Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Dmitry Lychagin Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2194][COMP] Introduce datasource functions
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2194][COMP] Introduce datasource functions .. Patch Set 8: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-rebalance-cancellation/1083/ (11/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2216 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ibcf807ac713a21e8f4d59868525467386e801303 Gerrit-PatchSet: 8 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Ali Alsuliman Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Dmitry Lychagin Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2194][COMP] Introduce datasource functions
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2194][COMP] Introduce datasource functions .. Patch Set 8: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-asterix-app-sql-execution/1900/ (1/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2216 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ibcf807ac713a21e8f4d59868525467386e801303 Gerrit-PatchSet: 8 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Ali Alsuliman Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Dmitry Lychagin Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2194][COMP] Introduce datasource functions
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2194][COMP] Introduce datasource functions .. Patch Set 8: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-cancellation-test/1886/ (9/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2216 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ibcf807ac713a21e8f4d59868525467386e801303 Gerrit-PatchSet: 8 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Ali Alsuliman Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Dmitry Lychagin Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2194][COMP] Introduce datasource functions
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2194][COMP] Introduce datasource functions .. Patch Set 8: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-verify-no-installer-app/2524/ (4/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2216 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ibcf807ac713a21e8f4d59868525467386e801303 Gerrit-PatchSet: 8 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Ali Alsuliman Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Dmitry Lychagin Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2194][COMP] Introduce datasource functions
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2194][COMP] Introduce datasource functions .. Patch Set 8: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-source-assemblies/2202/ (10/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2216 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ibcf807ac713a21e8f4d59868525467386e801303 Gerrit-PatchSet: 8 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Ali Alsuliman Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Dmitry Lychagin Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2194][COMP] Introduce datasource functions
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2194][COMP] Introduce datasource functions .. Patch Set 8: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/7423/ (2/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2216 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ibcf807ac713a21e8f4d59868525467386e801303 Gerrit-PatchSet: 8 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Ali Alsuliman Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Dmitry Lychagin Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2194][COMP] Introduce datasource functions
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2194][COMP] Introduce datasource functions .. Patch Set 8: Build Started https://asterix-jenkins.ics.uci.edu/job/hyracks-gerrit/1871/ (8/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2216 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ibcf807ac713a21e8f4d59868525467386e801303 Gerrit-PatchSet: 8 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Ali Alsuliman Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Dmitry Lychagin Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2194][COMP] Introduce datasource functions
Hello Anon. E. Moose #1000171, Jenkins, I'd like you to reexamine a change. Please visit https://asterix-gerrit.ics.uci.edu/2216 to look at the new patch set (#8). Change subject: [ASTERIXDB-2194][COMP] Introduce datasource functions .. [ASTERIXDB-2194][COMP] Introduce datasource functions - user model changes: yes Some functions can be datasources - storage format changes: no - interface changes: yes - Add IDatasourceFunction: A function that is also a datasource - Add IFunctionToDataSourceTransformer: transform an unnest function into a datascan during compilation Details: - Currently, functions are location agnostic and are run on parameters that are either passed through them during compile time or runtime. - An exception to this is the dataset function which has an associated location constraints running on the nodes which host the dataset. - In this change, we introduce a general framework that allows creation of new functions similar to the dataset function. - Such functions are called datasource Functions. - A datasource function takes constant parameters and run on a set of partitions similar to the dataset function. - The first example of such functions is the DatasetResources function. - The DatasetResources function takes two parameters, a dataverse and a dataset. It is then run on all nodes and returns a set of dataset resources. - Test cases are added for this function. Change-Id: Ibcf807ac713a21e8f4d59868525467386e801303 --- M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/base/AnalysisUtil.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/MetaFunctionToMetaVariableRule.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/UnnestToDataScanRule.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/IntroducePrimaryIndexForAggregationRule.java A asterixdb/asterix-app/src/main/java/org/apache/asterix/app/function/DatasetResourcesDatasource.java A asterixdb/asterix-app/src/main/java/org/apache/asterix/app/function/DatasetResourcesFunction.java A asterixdb/asterix-app/src/main/java/org/apache/asterix/app/function/DatasetResourcesReader.java A asterixdb/asterix-app/src/main/java/org/apache/asterix/app/function/DatasetResourcesRewriter.java A asterixdb/asterix-app/src/main/java/org/apache/asterix/app/function/DatasetRewriter.java A asterixdb/asterix-app/src/main/java/org/apache/asterix/app/function/FeedRewriter.java A asterixdb/asterix-app/src/main/java/org/apache/asterix/app/function/FunctionReader.java A asterixdb/asterix-app/src/main/java/org/apache/asterix/app/function/FunctionRewriter.java A asterixdb/asterix-app/src/main/java/org/apache/asterix/app/function/StorageComponentsDatasource.java A asterixdb/asterix-app/src/main/java/org/apache/asterix/app/function/StorageComponentsFunction.java A asterixdb/asterix-app/src/main/java/org/apache/asterix/app/function/StorageComponentsReader.java A asterixdb/asterix-app/src/main/java/org/apache/asterix/app/function/StorageComponentsRewriter.java M asterixdb/asterix-app/src/main/java/org/apache/asterix/hyracks/bootstrap/CCApplication.java M asterixdb/asterix-app/src/main/java/org/apache/asterix/hyracks/bootstrap/NCApplication.java A asterixdb/asterix-app/src/main/java/org/apache/asterix/util/MetadataBuiltinFunctions.java M asterixdb/asterix-app/src/main/java/org/apache/asterix/utils/FeedOperations.java A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/misc/dataset-resources/dataset-resources.1.ddl.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/misc/dataset-resources/dataset-resources.2.update.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/misc/dataset-resources/dataset-resources.3.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/misc/dataset-resources/dataset-resources.4.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/misc/dataset-resources/dataset-resources.5.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/results/misc/dataset-resources/dataset-resources.3.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/misc/dataset-resources/dataset-resources.4.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/misc/dataset-resources/dataset-resources.5.adm M asterixdb/asterix-app/src/test/resources/runtimets/testsuite_sqlpp.xml M asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/adapter/factory/GenericAdapterFactory.java M asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/util/FeedConstants.java A asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/api/IDatasourceFunction.java M
Change in asterixdb[master]: [ASTERIXDB-2194][COMP] Introduce datasource functions
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2194][COMP] Introduce datasource functions .. Patch Set 8: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-verify-asterix-app/2539/ (5/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2216 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ibcf807ac713a21e8f4d59868525467386e801303 Gerrit-PatchSet: 8 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Ali Alsuliman Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Dmitry Lychagin Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2194][COMP] Introduce datasource functions
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2194][COMP] Introduce datasource functions .. Patch Set 8: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-verify-storage/2499/ (7/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2216 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ibcf807ac713a21e8f4d59868525467386e801303 Gerrit-PatchSet: 8 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Ali Alsuliman Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Dmitry Lychagin Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2194][COMP] Introduce datasource functions
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2194][COMP] Introduce datasource functions .. Patch Set 8: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-asterix-app/2738/ (3/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2216 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ibcf807ac713a21e8f4d59868525467386e801303 Gerrit-PatchSet: 8 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Ali Alsuliman Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Dmitry Lychagin Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2194][COMP] Introduce datasource functions
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2194][COMP] Introduce datasource functions .. Patch Set 8: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-sonar/5923/ (6/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2216 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ibcf807ac713a21e8f4d59868525467386e801303 Gerrit-PatchSet: 8 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Ali Alsuliman Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Dmitry Lychagin Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2194][COMP] Introduce datasource functions
abdullah alamoudi has posted comments on this change. Change subject: [ASTERIXDB-2194][COMP] Introduce datasource functions .. Patch Set 7: (1 comment) https://asterix-gerrit.ics.uci.edu/#/c/2216/6/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/misc/dataset-resources/dataset-resources.3.query.sqlpp File asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/misc/dataset-resources/dataset-resources.3.query.sqlpp: PS6, Line 20: Dataset > It would be nice if we could use identifier resolution here. like ` instead of ' ? -- To view, visit https://asterix-gerrit.ics.uci.edu/2216 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ibcf807ac713a21e8f4d59868525467386e801303 Gerrit-PatchSet: 7 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Ali Alsuliman Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Dmitry Lychagin Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: Yes
Change in asterixdb[master]: [ASTERIXDB-2194][COMP] Introduce datasource functions
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2194][COMP] Introduce datasource functions .. Patch Set 7: Integration Tests Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/4898/ -- To view, visit https://asterix-gerrit.ics.uci.edu/2216 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ibcf807ac713a21e8f4d59868525467386e801303 Gerrit-PatchSet: 7 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Ali Alsuliman Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Dmitry Lychagin Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2194][COMP] Introduce datasource functions
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2194][COMP] Introduce datasource functions .. Patch Set 7: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-sonar/5922/ (3/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2216 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ibcf807ac713a21e8f4d59868525467386e801303 Gerrit-PatchSet: 7 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Ali Alsuliman Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Dmitry Lychagin Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2194][COMP] Introduce datasource functions
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2194][COMP] Introduce datasource functions .. Patch Set 7: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-asterix-app-sql-execution/1899/ (10/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2216 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ibcf807ac713a21e8f4d59868525467386e801303 Gerrit-PatchSet: 7 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Ali Alsuliman Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Dmitry Lychagin Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2194][COMP] Introduce datasource functions
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2194][COMP] Introduce datasource functions .. Patch Set 7: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-cancellation-test/1885/ (8/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2216 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ibcf807ac713a21e8f4d59868525467386e801303 Gerrit-PatchSet: 7 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Ali Alsuliman Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Dmitry Lychagin Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2194][COMP] Introduce datasource functions
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2194][COMP] Introduce datasource functions .. Patch Set 7: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-verify-asterix-app/2538/ (11/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2216 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ibcf807ac713a21e8f4d59868525467386e801303 Gerrit-PatchSet: 7 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Ali Alsuliman Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Dmitry Lychagin Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2194][COMP] Introduce datasource functions
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2194][COMP] Introduce datasource functions .. Patch Set 7: Build Started https://asterix-jenkins.ics.uci.edu/job/hyracks-gerrit/1870/ (6/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2216 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ibcf807ac713a21e8f4d59868525467386e801303 Gerrit-PatchSet: 7 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Ali Alsuliman Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Dmitry Lychagin Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2194][COMP] Introduce datasource functions
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2194][COMP] Introduce datasource functions .. Patch Set 7: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-source-assemblies/2201/ (9/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2216 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ibcf807ac713a21e8f4d59868525467386e801303 Gerrit-PatchSet: 7 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Ali Alsuliman Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Dmitry Lychagin Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2194][COMP] Introduce datasource functions
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2194][COMP] Introduce datasource functions .. Patch Set 7: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-verify-storage/2498/ (1/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2216 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ibcf807ac713a21e8f4d59868525467386e801303 Gerrit-PatchSet: 7 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Ali Alsuliman Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Dmitry Lychagin Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2194][COMP] Introduce datasource functions
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2194][COMP] Introduce datasource functions .. Patch Set 7: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-rebalance-cancellation/1082/ (2/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2216 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ibcf807ac713a21e8f4d59868525467386e801303 Gerrit-PatchSet: 7 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Ali Alsuliman Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Dmitry Lychagin Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2194][COMP] Introduce datasource functions
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2194][COMP] Introduce datasource functions .. Patch Set 7: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/7422/ (7/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2216 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ibcf807ac713a21e8f4d59868525467386e801303 Gerrit-PatchSet: 7 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Ali Alsuliman Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Dmitry Lychagin Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2194][COMP] Introduce datasource functions
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2194][COMP] Introduce datasource functions .. Patch Set 7: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-verify-no-installer-app/2523/ (4/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2216 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ibcf807ac713a21e8f4d59868525467386e801303 Gerrit-PatchSet: 7 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Ali Alsuliman Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Dmitry Lychagin Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2194][COMP] Introduce datasource functions
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2194][COMP] Introduce datasource functions .. Patch Set 7: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-asterix-app/2737/ (5/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2216 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ibcf807ac713a21e8f4d59868525467386e801303 Gerrit-PatchSet: 7 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Ali Alsuliman Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Dmitry Lychagin Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2194][COMP] Introduce datasource functions
Hello Anon. E. Moose #1000171, Jenkins, I'd like you to reexamine a change. Please visit https://asterix-gerrit.ics.uci.edu/2216 to look at the new patch set (#7). Change subject: [ASTERIXDB-2194][COMP] Introduce datasource functions .. [ASTERIXDB-2194][COMP] Introduce datasource functions - user model changes: yes Some functions can be datasources - storage format changes: no - interface changes: yes - Add IDatasourceFunction: A function that is also a datasource - Add IFunctionToDataSourceTransformer: transform an unnest function into a datascan during compilation Details: - Currently, functions are location agnostic and are run on parameters that are either passed through them during compile time or runtime. - An exception to this is the dataset function which has an associated location constraints running on the nodes which host the dataset. - In this change, we introduce a general framework that allows creation of new functions similar to the dataset function. - Such functions are called datasource Functions. - A datasource function takes constant parameters and run on a set of partitions similar to the dataset function. - The first example of such functions is the DatasetResources function. - The DatasetResources function takes two parameters, a dataverse and a dataset. It is then run on all nodes and returns a set of dataset resources. - Test cases are added for this function. Change-Id: Ibcf807ac713a21e8f4d59868525467386e801303 --- M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/base/AnalysisUtil.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/MetaFunctionToMetaVariableRule.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/UnnestToDataScanRule.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/IntroducePrimaryIndexForAggregationRule.java A asterixdb/asterix-app/src/main/java/org/apache/asterix/app/function/DatasetResourcesDatasource.java A asterixdb/asterix-app/src/main/java/org/apache/asterix/app/function/DatasetResourcesFunction.java A asterixdb/asterix-app/src/main/java/org/apache/asterix/app/function/DatasetResourcesReader.java A asterixdb/asterix-app/src/main/java/org/apache/asterix/app/function/DatasetResourcesRewriter.java A asterixdb/asterix-app/src/main/java/org/apache/asterix/app/function/DatasetRewriter.java A asterixdb/asterix-app/src/main/java/org/apache/asterix/app/function/FeedRewriter.java A asterixdb/asterix-app/src/main/java/org/apache/asterix/app/function/FunctionReader.java A asterixdb/asterix-app/src/main/java/org/apache/asterix/app/function/FunctionRewriter.java A asterixdb/asterix-app/src/main/java/org/apache/asterix/app/function/StorageComponentsDatasource.java A asterixdb/asterix-app/src/main/java/org/apache/asterix/app/function/StorageComponentsFunction.java A asterixdb/asterix-app/src/main/java/org/apache/asterix/app/function/StorageComponentsReader.java A asterixdb/asterix-app/src/main/java/org/apache/asterix/app/function/StorageComponentsRewriter.java M asterixdb/asterix-app/src/main/java/org/apache/asterix/hyracks/bootstrap/CCApplication.java M asterixdb/asterix-app/src/main/java/org/apache/asterix/hyracks/bootstrap/NCApplication.java A asterixdb/asterix-app/src/main/java/org/apache/asterix/util/MetadataBuiltinFunctions.java M asterixdb/asterix-app/src/main/java/org/apache/asterix/utils/FeedOperations.java A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/misc/dataset-resources/dataset-resources.1.ddl.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/misc/dataset-resources/dataset-resources.2.update.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/misc/dataset-resources/dataset-resources.3.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/misc/dataset-resources/dataset-resources.4.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/misc/dataset-resources/dataset-resources.5.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/results/misc/dataset-resources/dataset-resources.3.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/misc/dataset-resources/dataset-resources.4.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/misc/dataset-resources/dataset-resources.5.adm M asterixdb/asterix-app/src/test/resources/runtimets/testsuite_sqlpp.xml M asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/adapter/factory/GenericAdapterFactory.java M asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/util/FeedConstants.java A asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/api/IDatasourceFunction.java M
Change in asterixdb[master]: [ASTERIXDB-2194][COMP] Introduce datasource functions
abdullah alamoudi has posted comments on this change. Change subject: [ASTERIXDB-2194][COMP] Introduce datasource functions .. Patch Set 6: (10 comments) https://asterix-gerrit.ics.uci.edu/#/c/2216/6/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/IntroducePrimaryIndexForAggregationRule.java File asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/IntroducePrimaryIndexForAggregationRule.java: PS6, Line 184: if (scanOperator instanceof DataSourceScanOperator) { : DataSourceScanOperator dss = (DataSourceScanOperator) scanOperator; : DataSource ds = (DataSource) dss.getDataSource(); : if (ds.getDatasourceType() != DataSource.Type.INTERNAL_DATASET) { : return false; : } : } > While you are at it, look at line 276. I don't think it can ever happen... If there is a dataset datasource with the dataset being null, then it should be caught earlier https://asterix-gerrit.ics.uci.edu/#/c/2216/6/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/util/DatasetComponentsDatasource.java File asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/util/DatasetComponentsDatasource.java: PS6, Line 19: optimizer > It doesn't seem that this should be part of the optimizer. Done https://asterix-gerrit.ics.uci.edu/#/c/2216/6/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/util/DatasetComponentsFunction.java File asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/util/DatasetComponentsFunction.java: PS6, Line 19: optimizer > It doesn't seem that this should be part of the optimizer. Done PS6, Line 31: DatasetComponentsFunction > The name is a little confusing, maybe we could be more explicit about the f Done https://asterix-gerrit.ics.uci.edu/#/c/2216/6/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/util/DatasetComponentsReader.java File asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/util/DatasetComponentsReader.java: PS6, Line 19: optimizer > This also seems to be a runtime component. Done https://asterix-gerrit.ics.uci.edu/#/c/2216/6/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/misc/dataset-resources/dataset-resources.3.query.sqlpp File asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/misc/dataset-resources/dataset-resources.3.query.sqlpp: PS6, Line 20: Dataset > It would be nice if we could use identifier resolution here. I am not sure what that means PS6, Line 20: dataset_resources > I think that this should be an internal function until we decide on a more Done https://asterix-gerrit.ics.uci.edu/#/c/2216/6/asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/adapter/factory/GenericAdapterFactory.java File asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/adapter/factory/GenericAdapterFactory.java: PS6, Line 210: For function datasources > Why do we have specific code for function datasources in the GenericAdapter This is just to re-use as much of existing infrastructure as we can/should? This is supposed to be used for internal function datasources since we don't create configurations and let the adapter factory figure out data source and data parser but instead, we create those and just set them here. Thoughts? https://asterix-gerrit.ics.uci.edu/#/c/2216/6/asterixdb/asterix-om/src/main/java/org/apache/asterix/om/functions/IFunctionToDataSourceTransformer.java File asterixdb/asterix-om/src/main/java/org/apache/asterix/om/functions/IFunctionToDataSourceTransformer.java: PS6, Line 27: IFunctionToDataSourceTransformer > Is this a transformer or a rewriter? Done PS6, Line 42: AbstractFunctionCallExpression > Can we get this from the operator? Haha. Okay Done -- To view, visit https://asterix-gerrit.ics.uci.edu/2216 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ibcf807ac713a21e8f4d59868525467386e801303 Gerrit-PatchSet: 6 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Ali Alsuliman Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Dmitry Lychagin Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: Yes
Change in asterixdb[master]: [ASTERIXDB-2194][COMP] Introduce datasource functions
Ali Alsuliman has posted comments on this change. Change subject: [ASTERIXDB-2194][COMP] Introduce datasource functions .. Patch Set 6: (1 comment) https://asterix-gerrit.ics.uci.edu/#/c/2216/6/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/IntroducePrimaryIndexForAggregationRule.java File asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/IntroducePrimaryIndexForAggregationRule.java: PS6, Line 184: if (scanOperator instanceof DataSourceScanOperator) { : DataSourceScanOperator dss = (DataSourceScanOperator) scanOperator; : DataSource ds = (DataSource) dss.getDataSource(); : if (ds.getDatasourceType() != DataSource.Type.INTERNAL_DATASET) { : return false; : } : } > Sure. I will move the check in the findDataset call.. While you are at it, look at line 276. Should we check whether "dataset" is null? In terms of codebase, it could happen that the returned dataset is null. But I don't know if that will ever happen. If we want to avoid the nasty "null pointer" exception, you could add the check right after the if-else block (before using "dataset" object) -- To view, visit https://asterix-gerrit.ics.uci.edu/2216 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ibcf807ac713a21e8f4d59868525467386e801303 Gerrit-PatchSet: 6 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Ali Alsuliman Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Dmitry Lychagin Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: Yes
Change in asterixdb[master]: [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCo...
Anon. E. Moose #1000171 has posted comments on this change. Change subject: [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCompleteWork .. Patch Set 1: Contrib+1 Analytics Compatibility Tests Successful https://goo.gl/vm1pT4 : SUCCESS -- To view, visit https://asterix-gerrit.ics.uci.edu/2218 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I60c911c7aae872ee6b94e68efa53638207c0180d Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Murtadha HubailGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2194][COMP] Introduce datasource functions
abdullah alamoudi has posted comments on this change. Change subject: [ASTERIXDB-2194][COMP] Introduce datasource functions .. Patch Set 6: (1 comment) https://asterix-gerrit.ics.uci.edu/#/c/2216/6/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/IntroducePrimaryIndexForAggregationRule.java File asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/IntroducePrimaryIndexForAggregationRule.java: PS6, Line 184: if (scanOperator instanceof DataSourceScanOperator) { : DataSourceScanOperator dss = (DataSourceScanOperator) scanOperator; : DataSource ds = (DataSource) dss.getDataSource(); : if (ds.getDatasourceType() != DataSource.Type.INTERNAL_DATASET) { : return false; : } : } Sure. I will move the check in the findDataset call.. -- To view, visit https://asterix-gerrit.ics.uci.edu/2216 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ibcf807ac713a21e8f4d59868525467386e801303 Gerrit-PatchSet: 6 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Ali Alsuliman Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Dmitry Lychagin Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: Yes
Change in asterixdb[master]: [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCo...
abdullah alamoudi has posted comments on this change. Change subject: [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCompleteWork .. Patch Set 1: Can we create a test case that hits this failure? something similar to JobFailureTest.. -- To view, visit https://asterix-gerrit.ics.uci.edu/2218 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I60c911c7aae872ee6b94e68efa53638207c0180d Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Murtadha HubailGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2194][COMP] Introduce datasource functions
Ali Alsuliman has posted comments on this change. Change subject: [ASTERIXDB-2194][COMP] Introduce datasource functions .. Patch Set 6: (1 comment) https://asterix-gerrit.ics.uci.edu/#/c/2216/6/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/IntroducePrimaryIndexForAggregationRule.java File asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/IntroducePrimaryIndexForAggregationRule.java: Line 190: } > Could we do this tag-based instead of instanceof-based? +1. Then, it would be even neater/more logical to move this check to "findDatasetAndSecondaryPrimaryIndex()" The tag-based check is already there and we could return null if it's not an internal dataset, i.e. couldn't find dataset as the method suggests. -- To view, visit https://asterix-gerrit.ics.uci.edu/2216 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ibcf807ac713a21e8f4d59868525467386e801303 Gerrit-PatchSet: 6 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Ali Alsuliman Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Dmitry Lychagin Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: Yes
Change in asterixdb[master]: [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCo...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCompleteWork .. Patch Set 1: Integration-Tests+1 Integration Tests Successful https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/4897/ : SUCCESS -- To view, visit https://asterix-gerrit.ics.uci.edu/2218 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I60c911c7aae872ee6b94e68efa53638207c0180d Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Murtadha HubailGerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCo...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCompleteWork .. Patch Set 1: Contrib+1 BAD Compatibility Tests Successful https://asterix-jenkins.ics.uci.edu/job/asterixbad-compat/2291/ : SUCCESS -- To view, visit https://asterix-gerrit.ics.uci.edu/2218 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I60c911c7aae872ee6b94e68efa53638207c0180d Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Murtadha HubailGerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2194][COMP] Introduce datasource functions
Till Westmann has posted comments on this change. Change subject: [ASTERIXDB-2194][COMP] Introduce datasource functions .. Patch Set 6: (10 comments) https://asterix-gerrit.ics.uci.edu/#/c/2216/6/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/IntroducePrimaryIndexForAggregationRule.java File asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/IntroducePrimaryIndexForAggregationRule.java: Line 190: } > Looks good. Could we do this tag-based instead of instanceof-based? https://asterix-gerrit.ics.uci.edu/#/c/2216/6/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/util/DatasetComponentsDatasource.java File asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/util/DatasetComponentsDatasource.java: PS6, Line 19: optimizer It doesn't seem that this should be part of the optimizer. https://asterix-gerrit.ics.uci.edu/#/c/2216/6/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/util/DatasetComponentsFunction.java File asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/util/DatasetComponentsFunction.java: PS6, Line 19: optimizer It doesn't seem that this should be part of the optimizer. PS6, Line 31: DatasetComponentsFunction The name is a little confusing, maybe we could be more explicit about the fact that these are storage components? https://asterix-gerrit.ics.uci.edu/#/c/2216/6/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/util/DatasetComponentsReader.java File asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/util/DatasetComponentsReader.java: PS6, Line 19: optimizer This also seems to be a runtime component. https://asterix-gerrit.ics.uci.edu/#/c/2216/6/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/misc/dataset-resources/dataset-resources.3.query.sqlpp File asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/misc/dataset-resources/dataset-resources.3.query.sqlpp: PS6, Line 20: Dataset It would be nice if we could use identifier resolution here. PS6, Line 20: dataset_resources I think that this should be an internal function until we decide on a more permanent user model. https://asterix-gerrit.ics.uci.edu/#/c/2216/6/asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/adapter/factory/GenericAdapterFactory.java File asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/adapter/factory/GenericAdapterFactory.java: PS6, Line 210: For function datasources Why do we have specific code for function datasources in the GenericAdapterFactory? Is there a more adequate place? https://asterix-gerrit.ics.uci.edu/#/c/2216/6/asterixdb/asterix-om/src/main/java/org/apache/asterix/om/functions/IFunctionToDataSourceTransformer.java File asterixdb/asterix-om/src/main/java/org/apache/asterix/om/functions/IFunctionToDataSourceTransformer.java: PS6, Line 27: IFunctionToDataSourceTransformer Is this a transformer or a rewriter? PS6, Line 42: AbstractFunctionCallExpression Can we get this from the operator? -- To view, visit https://asterix-gerrit.ics.uci.edu/2216 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ibcf807ac713a21e8f4d59868525467386e801303 Gerrit-PatchSet: 6 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Ali Alsuliman Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Dmitry Lychagin Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: Yes
Change in asterixdb[master]: [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCo...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCompleteWork .. Patch Set 1: Integration Tests Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/4897/ -- To view, visit https://asterix-gerrit.ics.uci.edu/2218 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I60c911c7aae872ee6b94e68efa53638207c0180d Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Murtadha HubailGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCo...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCompleteWork .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/7421/ (6/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2218 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I60c911c7aae872ee6b94e68efa53638207c0180d Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Murtadha HubailGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCo...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCompleteWork .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-asterix-app/2735/ (10/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2218 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I60c911c7aae872ee6b94e68efa53638207c0180d Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Murtadha HubailGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCo...
Murtadha Hubail has uploaded a new change for review. https://asterix-gerrit.ics.uci.edu/2218 Change subject: [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCompleteWork .. [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCompleteWork - user model changes: no - storage format changes: no - interface changes: no Details: - Abort the job if any unexpected failure happens on NotifyTaskCompleteWork to ensure that the job will not be waiting forever. Change-Id: I60c911c7aae872ee6b94e68efa53638207c0180d --- M hyracks-fullstack/hyracks/hyracks-control/hyracks-control-cc/src/main/java/org/apache/hyracks/control/cc/executor/JobExecutor.java M hyracks-fullstack/hyracks/hyracks-control/hyracks-control-cc/src/main/java/org/apache/hyracks/control/cc/work/TaskCompleteWork.java 2 files changed, 38 insertions(+), 37 deletions(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/18/2218/1 diff --git a/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-cc/src/main/java/org/apache/hyracks/control/cc/executor/JobExecutor.java b/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-cc/src/main/java/org/apache/hyracks/control/cc/executor/JobExecutor.java index 01201a6..ab7a3db 100644 --- a/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-cc/src/main/java/org/apache/hyracks/control/cc/executor/JobExecutor.java +++ b/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-cc/src/main/java/org/apache/hyracks/control/cc/executor/JobExecutor.java @@ -642,27 +642,32 @@ return doomed; } -public void notifyTaskComplete(TaskAttempt ta) throws HyracksException { -TaskAttemptId taId = ta.getTaskAttemptId(); -TaskCluster tc = ta.getTask().getTaskCluster(); -TaskClusterAttempt lastAttempt = findLastTaskClusterAttempt(tc); -if (lastAttempt == null || taId.getAttempt() != lastAttempt.getAttempt()) { -LOGGER.warning( -"Ignoring task complete notification: " + taId + " -- Current last attempt = " + lastAttempt); -return; -} -TaskAttempt.TaskStatus taStatus = ta.getStatus(); -if (taStatus != TaskAttempt.TaskStatus.RUNNING) { -LOGGER.warning("Spurious task complete notification: " + taId + " Current state = " + taStatus); -return; -} -ta.setStatus(TaskAttempt.TaskStatus.COMPLETED, null); -ta.setEndTime(System.currentTimeMillis()); -if (lastAttempt.decrementPendingTasksCounter() == 0) { - lastAttempt.setStatus(TaskClusterAttempt.TaskClusterStatus.COMPLETED); -lastAttempt.setEndTime(System.currentTimeMillis()); -inProgressTaskClusters.remove(tc); -startRunnableActivityClusters(); +public void notifyTaskComplete(TaskAttempt ta) { +try { +TaskAttemptId taId = ta.getTaskAttemptId(); +TaskCluster tc = ta.getTask().getTaskCluster(); +TaskClusterAttempt lastAttempt = findLastTaskClusterAttempt(tc); +if (lastAttempt == null || taId.getAttempt() != lastAttempt.getAttempt()) { +LOGGER.warning(() -> "Ignoring task complete notification: " + taId + " -- Current last attempt = " ++ lastAttempt); +return; +} +TaskAttempt.TaskStatus taStatus = ta.getStatus(); +if (taStatus != TaskAttempt.TaskStatus.RUNNING) { +LOGGER.warning(() -> "Spurious task complete notification: " + taId + " Current state = " + taStatus); +return; +} +ta.setStatus(TaskAttempt.TaskStatus.COMPLETED, null); +ta.setEndTime(System.currentTimeMillis()); +if (lastAttempt.decrementPendingTasksCounter() == 0) { + lastAttempt.setStatus(TaskClusterAttempt.TaskClusterStatus.COMPLETED); +lastAttempt.setEndTime(System.currentTimeMillis()); +inProgressTaskClusters.remove(tc); +startRunnableActivityClusters(); +} +} catch (Exception e) { +LOGGER.log(Level.SEVERE, e, () -> "Unexpected failure. Aborting job " + jobRun.getJobId()); +abortJob(Collections.singletonList(e), NoOpCallback.INSTANCE); } } @@ -724,6 +729,7 @@ ta -> HyracksException.create(ErrorCode.NODE_FAILED, ta.getNodeId())); startRunnableActivityClusters(); } catch (Exception e) { +LOGGER.log(Level.SEVERE, e, () -> "Unexpected failure. Aborting job " + jobRun.getJobId()); abortJob(Collections.singletonList(e), NoOpCallback.INSTANCE); } } diff --git a/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-cc/src/main/java/org/apache/hyracks/control/cc/work/TaskCompleteWork.java
Change in asterixdb[master]: [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCo...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCompleteWork .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-sonar/5921/ (11/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2218 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I60c911c7aae872ee6b94e68efa53638207c0180d Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Murtadha HubailGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCo...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCompleteWork .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-verify-asterix-app/2537/ (9/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2218 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I60c911c7aae872ee6b94e68efa53638207c0180d Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Murtadha HubailGerrit-Reviewer: Jenkins Gerrit-HasComments: No
[jira] [Created] (ASTERIXDB-2197) Job is not aborted on unexpected failures in NotifyTaskCompleteWork
Murtadha Hubail created ASTERIXDB-2197: -- Summary: Job is not aborted on unexpected failures in NotifyTaskCompleteWork Key: ASTERIXDB-2197 URL: https://issues.apache.org/jira/browse/ASTERIXDB-2197 Project: Apache AsterixDB Issue Type: Bug Reporter: Murtadha Hubail Assignee: Murtadha Hubail If any unexpected failure happens during NotifyTaskCompleteWork, the job should be aborted. Otherwise, the job will be stuck waiting forever. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
Change in asterixdb[master]: [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCo...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCompleteWork .. Patch Set 1: BAD Compatibility Tests Started https://asterix-jenkins.ics.uci.edu/job/asterixbad-compat/2291/ -- To view, visit https://asterix-gerrit.ics.uci.edu/2218 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I60c911c7aae872ee6b94e68efa53638207c0180d Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Murtadha HubailGerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb-bad[master]: Coordinated Change for ASTERIXDB-2170
Jenkins has posted comments on this change. Change subject: Coordinated Change for ASTERIXDB-2170 .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterixbad-gerrit/217/ -- To view, visit https://asterix-gerrit.ics.uci.edu/2217 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I96d46b159f1705c644d595f77e5a7c9c9e925375 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb-bad Gerrit-Branch: master Gerrit-Owner: Steven JacobsGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2170][SQL] Fix resolution order of implicit field...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2170][SQL] Fix resolution order of implicit field access .. Patch Set 4: BAD Compatibility Tests Started https://asterix-jenkins.ics.uci.edu/job/asterixbad-compat/2287/ -- To view, visit https://asterix-gerrit.ics.uci.edu/2207 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I50bc823ff53da06507a5454b30f4f500b862d4bf Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Dmitry LychaginGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCo...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCompleteWork .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-cancellation-test/1884/ (7/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2218 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I60c911c7aae872ee6b94e68efa53638207c0180d Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Murtadha HubailGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCo...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCompleteWork .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-verify-no-installer-app/2522/ (8/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2218 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I60c911c7aae872ee6b94e68efa53638207c0180d Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Murtadha HubailGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCo...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCompleteWork .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-asterix-app-sql-execution/1898/ (1/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2218 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I60c911c7aae872ee6b94e68efa53638207c0180d Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Murtadha HubailGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-1723] Delete managix
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-1723] Delete managix .. Patch Set 21: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-asterix-app/2736/ (11/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2155 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I5c710b6ec870bedd49dd46b74ed96a3665670e9b Gerrit-PatchSet: 21 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Ian MaxonGerrit-Reviewer: Ian Maxon Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Steven Jacobs Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCo...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCompleteWork .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/hyracks-gerrit/1869/ (5/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2218 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I60c911c7aae872ee6b94e68efa53638207c0180d Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Murtadha HubailGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCo...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCompleteWork .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-rebalance-cancellation/1081/ (2/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2218 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I60c911c7aae872ee6b94e68efa53638207c0180d Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Murtadha HubailGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCo...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCompleteWork .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-source-assemblies/2200/ (3/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2218 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I60c911c7aae872ee6b94e68efa53638207c0180d Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Murtadha HubailGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCo...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCompleteWork .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-verify-storage/2497/ (4/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2218 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I60c911c7aae872ee6b94e68efa53638207c0180d Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Murtadha HubailGerrit-Reviewer: Jenkins Gerrit-HasComments: No
[jira] [Updated] (ASTERIXDB-2197) Job is not aborted on unexpected failures in NotifyTaskCompleteWork
[ https://issues.apache.org/jira/browse/ASTERIXDB-2197?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Murtadha Hubail updated ASTERIXDB-2197: --- Component/s: FAIL - Failure handling/reporting > Job is not aborted on unexpected failures in NotifyTaskCompleteWork > --- > > Key: ASTERIXDB-2197 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-2197 > Project: Apache AsterixDB > Issue Type: Bug > Components: FAIL - Failure handling/reporting >Reporter: Murtadha Hubail >Assignee: Murtadha Hubail > > If any unexpected failure happens during NotifyTaskCompleteWork, the job > should be aborted. Otherwise, the job will be stuck waiting forever. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
Change in asterixdb[master]: [ASTERIXDB-2181][FUN] Check whether a function is usable at ...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2181][FUN] Check whether a function is usable at creation .. Patch Set 5: Integration-Tests+1 Integration Tests Successful https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/4896/ : SUCCESS -- To view, visit https://asterix-gerrit.ics.uci.edu/2210 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I07fa527b43149b661503978d32c183296857974c Gerrit-PatchSet: 5 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Steven JacobsGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2181][FUN] Check whether a function is usable at ...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2181][FUN] Check whether a function is usable at creation .. Patch Set 5: BAD Compatibility Tests Failed https://asterix-jenkins.ics.uci.edu/job/asterixbad-compat/2290/ : UNSTABLE -- To view, visit https://asterix-gerrit.ics.uci.edu/2210 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I07fa527b43149b661503978d32c183296857974c Gerrit-PatchSet: 5 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Steven JacobsGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2181][FUN] Check whether a function is usable at ...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2181][FUN] Check whether a function is usable at creation .. Patch Set 5: BAD Compatibility Tests Started https://asterix-jenkins.ics.uci.edu/job/asterixbad-compat/2290/ -- To view, visit https://asterix-gerrit.ics.uci.edu/2210 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I07fa527b43149b661503978d32c183296857974c Gerrit-PatchSet: 5 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Steven JacobsGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-1723] Delete managix
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-1723] Delete managix .. Patch Set 21: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-asterix-app/2734/ (11/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2155 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I5c710b6ec870bedd49dd46b74ed96a3665670e9b Gerrit-PatchSet: 21 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Ian MaxonGerrit-Reviewer: Ian Maxon Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Murtadha Hubail Gerrit-Reviewer: Steven Jacobs Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2170][SQL] Fix resolution order of implicit field...
Till Westmann has posted comments on this change. Change subject: [ASTERIXDB-2170][SQL] Fix resolution order of implicit field access .. Patch Set 6: (11 comments) https://asterix-gerrit.ics.uci.edu/#/c/2207/6//COMMIT_MSG Commit Message: PS6, Line 15: nearest variable in scope Could we add a description of "the scope" to the issue? https://asterix-gerrit.ics.uci.edu/#/c/2207/6/asterixdb/asterix-app/src/test/resources/optimizerts/queries_sqlpp/count-tweets.sqlpp File asterixdb/asterix-app/src/test/resources/optimizerts/queries_sqlpp/count-tweets.sqlpp: PS6, Line 42: t as t, Do we need "t" here? https://asterix-gerrit.ics.uci.edu/#/c/2207/6/asterixdb/asterix-app/src/test/resources/optimizerts/results_parser_sqlpp/fj-dblp-csx.ast File asterixdb/asterix-app/src/test/resources/optimizerts/results_parser_sqlpp/fj-dblp-csx.ast: PS6, Line 95: Huh? https://asterix-gerrit.ics.uci.edu/#/c/2207/6/asterixdb/asterix-app/src/test/resources/parserts/queries_sqlpp/columnalias2.sqlpp File asterixdb/asterix-app/src/test/resources/parserts/queries_sqlpp/columnalias2.sqlpp: PS6, Line 20: sum This is confusing, what did this query do before? https://asterix-gerrit.ics.uci.edu/#/c/2207/6/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/resolution/groupby_rename_with_sugar/groupby_rename_with_sugar.1.ddl.sqlpp File asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/resolution/groupby_rename_with_sugar/groupby_rename_with_sugar.1.ddl.sqlpp: PS6, Line 24: UNION ALL What happened to the union_negative_2 queries? https://asterix-gerrit.ics.uci.edu/#/c/2207/6/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/tpch-with-index/q13_customer_distribution/q13_customer_distribution.3.query.sqlpp File asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/tpch-with-index/q13_customer_distribution/q13_customer_distribution.3.query.sqlpp: PS6, Line 27: SUM The support for sugars in different places seems to have changed. Do the sugars work in both places or is this the only option now? https://asterix-gerrit.ics.uci.edu/#/c/2207/6/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/tpch/query-issue562/query-issue562.3.query.sqlpp File asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/tpch/query-issue562/query-issue562.3.query.sqlpp: PS6, Line 37: : : : : : Why did this go? https://asterix-gerrit.ics.uci.edu/#/c/2207/6/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/union/union_order_by_5/union_orderby_5.3.query.sqlpp File asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/union/union_order_by_5/union_orderby_5.3.query.sqlpp: PS6, Line 30: t.id, id What do these resolve to? https://asterix-gerrit.ics.uci.edu/#/c/2207/6/asterixdb/asterix-app/src/test/resources/runtimets/testsuite_sqlpp.xml File asterixdb/asterix-app/src/test/resources/runtimets/testsuite_sqlpp.xml: PS6, Line 2790: function field-access-by-name Unrelated to this change, but I think that "field-access-by-name" is nothing a user would write, so we might want to adjust the error message (maybe we can file an issue for this). https://asterix-gerrit.ics.uci.edu/#/c/2207/6/asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/statement/InsertStatement.java File asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/statement/InsertStatement.java: Line 119: return null; > MAJOR SonarQube violation: Sounds like a good suggestion. Is that feasible in this context? https://asterix-gerrit.ics.uci.edu/#/c/2207/6/asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/visitor/SqlppAstPrintVisitor.java File asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/visitor/SqlppAstPrintVisitor.java: PS6, Line 269: } : else formatting -- To view, visit https://asterix-gerrit.ics.uci.edu/2207 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I50bc823ff53da06507a5454b30f4f500b862d4bf Gerrit-PatchSet: 6 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Dmitry LychaginGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Steven Jacobs Gerrit-Reviewer: Till Westmann Gerrit-HasComments: Yes
Change in asterixdb[master]: [ASTERIXDB-2181][FUN] Check whether a function is usable at ...
Anon. E. Moose #1000171 has posted comments on this change. Change subject: [ASTERIXDB-2181][FUN] Check whether a function is usable at creation .. Patch Set 5: Contrib-2 Analytics Compatibility Tests Failed https://goo.gl/R5ZcLT : UNSTABLE -- To view, visit https://asterix-gerrit.ics.uci.edu/2210 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I07fa527b43149b661503978d32c183296857974c Gerrit-PatchSet: 5 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Steven JacobsGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2181][FUN] Check whether a function is usable at ...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2181][FUN] Check whether a function is usable at creation .. Patch Set 5: WARNING: THIS CHANGE CONTAINS CROSS-PRODUCT CHANGES IN: * asterixdb * hyracks-fullstack PLEASE REVIEW CAREFULLY AND LOOK FOR API CHANGES! -- To view, visit https://asterix-gerrit.ics.uci.edu/2210 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I07fa527b43149b661503978d32c183296857974c Gerrit-PatchSet: 5 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Steven JacobsGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2181][FUN] Check whether a function is usable at ...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2181][FUN] Check whether a function is usable at creation .. Patch Set 5: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-cancellation-test/1883/ (7/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2210 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I07fa527b43149b661503978d32c183296857974c Gerrit-PatchSet: 5 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Steven JacobsGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2181][FUN] Check whether a function is usable at ...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2181][FUN] Check whether a function is usable at creation .. Patch Set 5: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-verify-asterix-app/2536/ (8/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2210 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I07fa527b43149b661503978d32c183296857974c Gerrit-PatchSet: 5 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Steven JacobsGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2181][FUN] Check whether a function is usable at ...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2181][FUN] Check whether a function is usable at creation .. Patch Set 5: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-asterix-app/2733/ (2/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2210 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I07fa527b43149b661503978d32c183296857974c Gerrit-PatchSet: 5 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Steven JacobsGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2181][FUN] Check whether a function is usable at ...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2181][FUN] Check whether a function is usable at creation .. Patch Set 5: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-source-assemblies/2199/ (9/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2210 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I07fa527b43149b661503978d32c183296857974c Gerrit-PatchSet: 5 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Steven JacobsGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2181][FUN] Check whether a function is usable at ...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2181][FUN] Check whether a function is usable at creation .. Patch Set 5: Build Started https://asterix-jenkins.ics.uci.edu/job/hyracks-gerrit/1868/ (5/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2210 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I07fa527b43149b661503978d32c183296857974c Gerrit-PatchSet: 5 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Steven JacobsGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2181][FUN] Check whether a function is usable at ...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2181][FUN] Check whether a function is usable at creation .. Patch Set 5: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-verify-no-installer-app/2521/ (3/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2210 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I07fa527b43149b661503978d32c183296857974c Gerrit-PatchSet: 5 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Steven JacobsGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2181][FUN] Check whether a function is usable at ...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2181][FUN] Check whether a function is usable at creation .. Patch Set 5: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-sonar/5920/ (4/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2210 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I07fa527b43149b661503978d32c183296857974c Gerrit-PatchSet: 5 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Steven JacobsGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2181][FUN] Check whether a function is usable at ...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2181][FUN] Check whether a function is usable at creation .. Patch Set 5: Integration Tests Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/4896/ -- To view, visit https://asterix-gerrit.ics.uci.edu/2210 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I07fa527b43149b661503978d32c183296857974c Gerrit-PatchSet: 5 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Steven JacobsGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2181][FUN] Check whether a function is usable at ...
Hello Jenkins, I'd like you to reexamine a change. Please visit https://asterix-gerrit.ics.uci.edu/2210 to look at the new patch set (#5). Change subject: [ASTERIXDB-2181][FUN] Check whether a function is usable at creation .. [ASTERIXDB-2181][FUN] Check whether a function is usable at creation Try rewriting a function before creating it Add negative tests for bad function declarations Change-Id: I07fa527b43149b661503978d32c183296857974c --- M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/base/RuleCollections.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/ByNameToByIndexFieldAccessRule.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/PushAggregateIntoNestedSubplanRule.java D asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/ResolveVariableRule.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/LangExpressionToPlanTranslator.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/SqlppExpressionToPlanTranslator.java M asterixdb/asterix-app/src/main/java/org/apache/asterix/app/translator/QueryTranslator.java M asterixdb/asterix-app/src/test/java/org/apache/asterix/test/sqlpp/ParserTestExecutor.java M asterixdb/asterix-app/src/test/resources/optimizerts/queries_sqlpp/count-tweets.sqlpp M asterixdb/asterix-app/src/test/resources/optimizerts/queries_sqlpp/denorm-cust-order.sqlpp M asterixdb/asterix-app/src/test/resources/optimizerts/queries_sqlpp/orderby-desc-using-gby.sqlpp M asterixdb/asterix-app/src/test/resources/optimizerts/queries_sqlpp/orders-aggreg.sqlpp M asterixdb/asterix-app/src/test/resources/optimizerts/queries_sqlpp/q01_pricing_summary_report_nt.sqlpp M asterixdb/asterix-app/src/test/resources/optimizerts/queries_sqlpp/query-issue562.sqlpp M asterixdb/asterix-app/src/test/resources/optimizerts/queries_sqlpp/split-materialization-above-join.sqlpp M asterixdb/asterix-app/src/test/resources/optimizerts/results/aggregate/constant-gby-agg.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/gby_partitioning_property_01.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/hints/broadcast_hint_1.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/hints/broadcast_hint_2.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/hints/broadcast_hint_3.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/loj-core.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/loj-sugar.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-non-enforced/btree-equi-join-non-enforced/btree-equi-join-non-enforced-05.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-non-enforced/btree-equi-join-non-enforced/btree-equi-join-non-enforced-06.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-non-enforced/btree-equi-join-non-enforced/btree-equi-join-non-enforced-07.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-non-enforced/btree-equi-join-non-enforced/btree-equi-join-non-enforced-08.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-non-enforced/btree-equi-join-non-enforced/btree-equi-join-non-enforced-09.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-non-enforced/btree-index-non-enforced/btree-index-non-enforced-04.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-non-enforced/btree-index-non-enforced/btree-index-non-enforced-05.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-non-enforced/btree-index-non-enforced/btree-index-non-enforced-06.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-non-enforced/btree-index-non-enforced/btree-index-non-enforced-07.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-non-enforced/btree-index-non-enforced/btree-index-non-enforced-08.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-non-enforced/btree-index-non-enforced/btree-index-non-enforced-09.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-non-enforced/btree-index-non-enforced/btree-index-non-enforced-10.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-non-enforced/btree-index-non-enforced/btree-index-non-enforced-105.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-non-enforced/btree-index-non-enforced/btree-index-non-enforced-11.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/query-ASTERIXDB-159-3.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/query-ASTERIXDB-1671.plan M
Change in asterixdb[master]: [ASTERIXDB-2181][FUN] Check whether a function is usable at ...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2181][FUN] Check whether a function is usable at creation .. Patch Set 5: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-asterix-app-sql-execution/1897/ (10/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2210 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I07fa527b43149b661503978d32c183296857974c Gerrit-PatchSet: 5 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Steven JacobsGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2181][FUN] Check whether a function is usable at ...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2181][FUN] Check whether a function is usable at creation .. Patch Set 5: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/7420/ (6/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2210 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I07fa527b43149b661503978d32c183296857974c Gerrit-PatchSet: 5 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Steven JacobsGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2181][FUN] Check whether a function is usable at ...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2181][FUN] Check whether a function is usable at creation .. Patch Set 5: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-verify-storage/2496/ (1/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2210 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I07fa527b43149b661503978d32c183296857974c Gerrit-PatchSet: 5 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Steven JacobsGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2181][FUN] Check whether a function is usable at ...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2181][FUN] Check whether a function is usable at creation .. Patch Set 5: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-rebalance-cancellation/1080/ (11/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2210 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I07fa527b43149b661503978d32c183296857974c Gerrit-PatchSet: 5 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Steven JacobsGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2194][COMP] Introduce datasource functions
Ali Alsuliman has posted comments on this change. Change subject: [ASTERIXDB-2194][COMP] Introduce datasource functions .. Patch Set 6: (1 comment) https://asterix-gerrit.ics.uci.edu/#/c/2216/6/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/IntroducePrimaryIndexForAggregationRule.java File asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/IntroducePrimaryIndexForAggregationRule.java: Line 190: } Looks good. -- To view, visit https://asterix-gerrit.ics.uci.edu/2216 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ibcf807ac713a21e8f4d59868525467386e801303 Gerrit-PatchSet: 6 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Ali Alsuliman Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Dmitry Lychagin Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: Yes
Change in asterixdb[master]: [ASTERIXDB-2181][FUN] Check whether a function is usable at ...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2181][FUN] Check whether a function is usable at creation .. Patch Set 4: Integration-Tests-1 Integration Tests Failed https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/4895/ : UNSTABLE -- To view, visit https://asterix-gerrit.ics.uci.edu/2210 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I07fa527b43149b661503978d32c183296857974c Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Steven JacobsGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2170][SQL] Fix resolution order of implicit field...
Anon. E. Moose #1000171 has posted comments on this change. Change subject: [ASTERIXDB-2170][SQL] Fix resolution order of implicit field access .. Patch Set 5: Contrib-2 Analytics Compatibility Tests Failed https://goo.gl/BSzQfB : UNSTABLE -- To view, visit https://asterix-gerrit.ics.uci.edu/2207 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I50bc823ff53da06507a5454b30f4f500b862d4bf Gerrit-PatchSet: 5 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Dmitry LychaginGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Steven Jacobs Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2181][FUN] Check whether a function is usable at ...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2181][FUN] Check whether a function is usable at creation .. Patch Set 4: WARNING: THIS CHANGE CONTAINS CROSS-PRODUCT CHANGES IN: * asterixdb * hyracks-fullstack PLEASE REVIEW CAREFULLY AND LOOK FOR API CHANGES! -- To view, visit https://asterix-gerrit.ics.uci.edu/2210 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I07fa527b43149b661503978d32c183296857974c Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Steven JacobsGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2181][FUN] Check whether a function is usable at ...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2181][FUN] Check whether a function is usable at creation .. Patch Set 4: Integration Tests Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/4895/ -- To view, visit https://asterix-gerrit.ics.uci.edu/2210 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I07fa527b43149b661503978d32c183296857974c Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Steven JacobsGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2181][FUN] Check whether a function is usable at ...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2181][FUN] Check whether a function is usable at creation .. Patch Set 3: Integration-Tests-1 Integration Tests Failed https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/4893/ : UNSTABLE -- To view, visit https://asterix-gerrit.ics.uci.edu/2210 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I07fa527b43149b661503978d32c183296857974c Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Steven JacobsGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2170][SQL] Fix resolution order of implicit field...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2170][SQL] Fix resolution order of implicit field access .. Patch Set 6: WARNING: THIS CHANGE CONTAINS CROSS-PRODUCT CHANGES IN: * asterixdb * hyracks-fullstack PLEASE REVIEW CAREFULLY AND LOOK FOR API CHANGES! -- To view, visit https://asterix-gerrit.ics.uci.edu/2207 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I50bc823ff53da06507a5454b30f4f500b862d4bf Gerrit-PatchSet: 6 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Dmitry LychaginGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Steven Jacobs Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2170][SQL] Fix resolution order of implicit field...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2170][SQL] Fix resolution order of implicit field access .. Patch Set 6: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-asterix-app-sql-execution/1893/ (1/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2207 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I50bc823ff53da06507a5454b30f4f500b862d4bf Gerrit-PatchSet: 6 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Dmitry LychaginGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Steven Jacobs Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2170][SQL] Fix resolution order of implicit field...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2170][SQL] Fix resolution order of implicit field access .. Patch Set 6: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-rebalance-cancellation/1076/ (11/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2207 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I50bc823ff53da06507a5454b30f4f500b862d4bf Gerrit-PatchSet: 6 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Dmitry LychaginGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Steven Jacobs Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2170][SQL] Fix resolution order of implicit field...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2170][SQL] Fix resolution order of implicit field access .. Patch Set 6: Build Started https://asterix-jenkins.ics.uci.edu/job/hyracks-gerrit/1864/ (6/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2207 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I50bc823ff53da06507a5454b30f4f500b862d4bf Gerrit-PatchSet: 6 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Dmitry LychaginGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Steven Jacobs Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2170][SQL] Fix resolution order of implicit field...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2170][SQL] Fix resolution order of implicit field access .. Patch Set 6: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-verify-asterix-app/2532/ (10/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2207 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I50bc823ff53da06507a5454b30f4f500b862d4bf Gerrit-PatchSet: 6 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Dmitry LychaginGerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Steven Jacobs Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2181][FUN] Check whether a function is usable at ...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2181][FUN] Check whether a function is usable at creation .. Patch Set 4: Build Started https://asterix-jenkins.ics.uci.edu/job/hyracks-gerrit/1867/ (4/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2210 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I07fa527b43149b661503978d32c183296857974c Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Steven JacobsGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2181][FUN] Check whether a function is usable at ...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2181][FUN] Check whether a function is usable at creation .. Patch Set 4: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/7419/ (6/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2210 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I07fa527b43149b661503978d32c183296857974c Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Steven JacobsGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2181][FUN] Check whether a function is usable at ...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2181][FUN] Check whether a function is usable at creation .. Patch Set 4: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-verify-no-installer-app/2520/ (5/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2210 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I07fa527b43149b661503978d32c183296857974c Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Steven JacobsGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2181][FUN] Check whether a function is usable at ...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2181][FUN] Check whether a function is usable at creation .. Patch Set 4: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-asterix-app-sql-execution/1896/ (1/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2210 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I07fa527b43149b661503978d32c183296857974c Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Steven JacobsGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2181][FUN] Check whether a function is usable at ...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2181][FUN] Check whether a function is usable at creation .. Patch Set 4: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-verify-storage/2495/ (8/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2210 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I07fa527b43149b661503978d32c183296857974c Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Steven JacobsGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2181][FUN] Check whether a function is usable at ...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2181][FUN] Check whether a function is usable at creation .. Patch Set 4: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-source-assemblies/2198/ (10/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2210 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I07fa527b43149b661503978d32c183296857974c Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Steven JacobsGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2181][FUN] Check whether a function is usable at ...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2181][FUN] Check whether a function is usable at creation .. Patch Set 4: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-verify-asterix-app/2535/ (11/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2210 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I07fa527b43149b661503978d32c183296857974c Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Steven JacobsGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2181][FUN] Check whether a function is usable at ...
Hello Jenkins, I'd like you to reexamine a change. Please visit https://asterix-gerrit.ics.uci.edu/2210 to look at the new patch set (#4). Change subject: [ASTERIXDB-2181][FUN] Check whether a function is usable at creation .. [ASTERIXDB-2181][FUN] Check whether a function is usable at creation Try rewriting a function before creating it Add negative tests for bad function declarations Change-Id: I07fa527b43149b661503978d32c183296857974c --- M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/base/RuleCollections.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/ByNameToByIndexFieldAccessRule.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/PushAggregateIntoNestedSubplanRule.java D asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/ResolveVariableRule.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/LangExpressionToPlanTranslator.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/SqlppExpressionToPlanTranslator.java M asterixdb/asterix-app/src/main/java/org/apache/asterix/app/translator/QueryTranslator.java M asterixdb/asterix-app/src/test/java/org/apache/asterix/test/sqlpp/ParserTestExecutor.java M asterixdb/asterix-app/src/test/resources/optimizerts/queries_sqlpp/count-tweets.sqlpp M asterixdb/asterix-app/src/test/resources/optimizerts/queries_sqlpp/denorm-cust-order.sqlpp M asterixdb/asterix-app/src/test/resources/optimizerts/queries_sqlpp/orderby-desc-using-gby.sqlpp M asterixdb/asterix-app/src/test/resources/optimizerts/queries_sqlpp/orders-aggreg.sqlpp M asterixdb/asterix-app/src/test/resources/optimizerts/queries_sqlpp/q01_pricing_summary_report_nt.sqlpp M asterixdb/asterix-app/src/test/resources/optimizerts/queries_sqlpp/query-issue562.sqlpp M asterixdb/asterix-app/src/test/resources/optimizerts/queries_sqlpp/split-materialization-above-join.sqlpp M asterixdb/asterix-app/src/test/resources/optimizerts/results/aggregate/constant-gby-agg.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/gby_partitioning_property_01.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/hints/broadcast_hint_1.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/hints/broadcast_hint_2.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/hints/broadcast_hint_3.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/loj-core.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/loj-sugar.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-non-enforced/btree-equi-join-non-enforced/btree-equi-join-non-enforced-05.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-non-enforced/btree-equi-join-non-enforced/btree-equi-join-non-enforced-06.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-non-enforced/btree-equi-join-non-enforced/btree-equi-join-non-enforced-07.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-non-enforced/btree-equi-join-non-enforced/btree-equi-join-non-enforced-08.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-non-enforced/btree-equi-join-non-enforced/btree-equi-join-non-enforced-09.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-non-enforced/btree-index-non-enforced/btree-index-non-enforced-04.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-non-enforced/btree-index-non-enforced/btree-index-non-enforced-05.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-non-enforced/btree-index-non-enforced/btree-index-non-enforced-06.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-non-enforced/btree-index-non-enforced/btree-index-non-enforced-07.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-non-enforced/btree-index-non-enforced/btree-index-non-enforced-08.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-non-enforced/btree-index-non-enforced/btree-index-non-enforced-09.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-non-enforced/btree-index-non-enforced/btree-index-non-enforced-10.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-non-enforced/btree-index-non-enforced/btree-index-non-enforced-105.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/open-index-non-enforced/btree-index-non-enforced/btree-index-non-enforced-11.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/query-ASTERIXDB-159-3.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results/query-ASTERIXDB-1671.plan M
Change in asterixdb[master]: [ASTERIXDB-2181][FUN] Check whether a function is usable at ...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2181][FUN] Check whether a function is usable at creation .. Patch Set 4: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-cancellation-test/1882/ (7/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2210 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I07fa527b43149b661503978d32c183296857974c Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Steven JacobsGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: [ASTERIXDB-2181][FUN] Check whether a function is usable at ...
Jenkins has posted comments on this change. Change subject: [ASTERIXDB-2181][FUN] Check whether a function is usable at creation .. Patch Set 4: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-asterix-app/2732/ (3/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/2210 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I07fa527b43149b661503978d32c183296857974c Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Steven JacobsGerrit-Reviewer: Jenkins Gerrit-HasComments: No