Change in asterixdb[master]: ASTERIXDB-1135 Fix Feed Policy Creation From File
Jenkins has posted comments on this change. Change subject: ASTERIXDB-1135 Fix Feed Policy Creation From File .. Patch Set 8: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/2050/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1018 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I452ac11714e20e2ecc31ab8b96a9964ca9d9d6cd Gerrit-PatchSet: 8 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: Yingyi Bu Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-1459: Enable Debugging for Generated Functions
Jenkins has posted comments on this change. Change subject: ASTERIXDB-1459: Enable Debugging for Generated Functions .. Patch Set 2: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/2048/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1030 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I0e7816864b91b2ce0e474137b20c9fee2e35c25c Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-Reviewer: Yingyi Bu Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-1459: Enable Debugging for Generated Functions
Jenkins has posted comments on this change. Change subject: ASTERIXDB-1459: Enable Debugging for Generated Functions .. Patch Set 2: Integration-Tests-1 Integration Tests Timed Out https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/190/ : ABORTED -- To view, visit https://asterix-gerrit.ics.uci.edu/1030 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I0e7816864b91b2ce0e474137b20c9fee2e35c25c Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-Reviewer: Yingyi Bu Gerrit-HasComments: No
Change in asterixdb[master]: minor POM cleanup
Jenkins has posted comments on this change. Change subject: minor POM cleanup .. Patch Set 5: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/2047/ -- To view, visit https://asterix-gerrit.ics.uci.edu/850 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iea7296c8cfd5d62df5c5419e69a4890e73c2b29a Gerrit-PatchSet: 5 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Till WestmannGerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: Implement EXPLAIN for SQL++
Jenkins has posted comments on this change. Change subject: Implement EXPLAIN for SQL++ .. Patch Set 6: Integration Tests Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/193/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1020 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I7b7028fb243d494150cac525c73b2d77b0068646 Gerrit-PatchSet: 6 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Till WestmannGerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: Yingyi Bu Gerrit-HasComments: No
Change in asterixdb[master]: Refactor Metadata Record Types
abdullah alamoudi has submitted this change and it was merged. Change subject: Refactor Metadata Record Types .. Refactor Metadata Record Types The change cleans up Metadata Record Types in the following ways: 1. Gets rid of unneeded throws clauses. 2. Gets rid of the need to explicitly calls init and instead all members become static final. 3. Gets rid of all the unneeded scattered methods for creating the different type. They get replaced by a single method for creating a record type that is safe (doesn't throw exception) and makes it clear what the requested type is. 4. Replaced all the scattered strings with constants that makes maintaining them easy and eliminates the chance of misspelling of a field name since they can be accessed whenever needed from a single location. 5. Ensures no two fields share a variable. this fixes a bug and the wrong expected result was fixed. Note: SonarQube had created tens of warnings for this class. all of them were fixed and no more warning show up Change-Id: I10bc8c0bc255a377dba724f04b6b588910f26cb2 Reviewed-on: https://asterix-gerrit.ics.uci.edu/1031 Sonar-Qube: JenkinsTested-by: Jenkins Reviewed-by: Till Westmann --- M asterixdb/asterix-app/src/test/resources/metadata/results/basic/metadata_datatype/metadata_datatype.1.adm M asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/bootstrap/MetadataBootstrap.java M asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/bootstrap/MetadataRecordTypes.java M asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entitytupletranslators/DatasetTupleTranslator.java M asterixdb/asterix-metadata/src/test/java/org/apache/asterix/metadata/entitytupletranslators/DatasetTupleTranslatorTest.java M asterixdb/asterix-metadata/src/test/java/org/apache/asterix/metadata/entitytupletranslators/IndexTupleTranslatorTest.java 6 files changed, 454 insertions(+), 426 deletions(-) Approvals: Till Westmann: Looks good to me, approved Jenkins: Verified; No violations found diff --git a/asterixdb/asterix-app/src/test/resources/metadata/results/basic/metadata_datatype/metadata_datatype.1.adm b/asterixdb/asterix-app/src/test/resources/metadata/results/basic/metadata_datatype/metadata_datatype.1.adm index 6e9a38b..1920bab 100644 --- a/asterixdb/asterix-app/src/test/resources/metadata/results/basic/metadata_datatype/metadata_datatype.1.adm +++ b/asterixdb/asterix-app/src/test/resources/metadata/results/basic/metadata_datatype/metadata_datatype.1.adm @@ -1,62 +1,64 @@ -{ "DataverseName": "Metadata", "DatatypeName": "CompactionPolicyRecordType", "Derived": { "Tag": "RECORD", "IsAnonymous": false, "Record": { "IsOpen": true, "Fields": [ { "FieldName": "DataverseName", "FieldType": "string", "IsNullable": false }, { "FieldName": "CompactionPolicy", "FieldType": "string", "IsNullable": false }, { "FieldName": "Classname", "FieldType": "string", "IsNullable": false } ] } }, "Timestamp": "Thu Dec 17 12:12:59 PST 2015" } -{ "DataverseName": "Metadata", "DatatypeName": "DatasetRecordType", "Derived": { "Tag": "RECORD", "IsAnonymous": false, "Record": { "IsOpen": true, "Fields": [ { "FieldName": "DataverseName", "FieldType": "string", "IsNullable": false }, { "FieldName": "DatasetName", "FieldType": "string", "IsNullable": false }, { "FieldName": "DatatypeDataverseName", "FieldType": "string", "IsNullable": false }, { "FieldName": "DatatypeName", "FieldType": "string", "IsNullable": false }, { "FieldName": "DatasetType", "FieldType": "string", "IsNullable": false }, { "FieldName": "GroupName", "FieldType": "string", "IsNullable": false }, { "FieldName": "CompactionPolicy", "FieldType": "string", "IsNullable": false }, { "FieldName": "CompactionPolicyProperties", "FieldType": "DatasetRecordType_CompactionPolicyProperties", "IsNullable": false }, { "FieldName": "InternalDetails", "FieldType": "DatasetRecordType_InternalDetails", "IsNullable": true }, { "FieldName": "ExternalDetails", "FieldType": "DatasetRecordType_ExternalDetails", "IsNullable": true }, { "FieldName": "Hints", "FieldType": "DatasetRecordType_Hints", "IsNullable": false }, { "FieldName": "Timestamp", "FieldType": "string", "IsNullable": false }, { "FieldName": "DatasetId", "FieldType": "int32", "IsNullable": false }, { "FieldName": "PendingOp", "FieldType": "int32", "IsNullable": false } ] } }, "Timestamp": "Thu Dec 17 12:12:59 PST 2015" } -{ "DataverseName": "Metadata", "DatatypeName": "DatasetRecordType_CompactionPolicyProperties", "Derived": { "Tag": "ORDEREDLIST", "IsAnonymous": true, "OrderedList": "DatasetRecordType_CompactionPolicyProperties_Item" }, "Timestamp": "Thu Dec 17 12:12:59 PST 2015" } -{ "DataverseName": "Metadata", "DatatypeName": "DatasetRecordType_CompactionPolicyProperties_Item", "Derived": { "Tag": "RECORD",
Change in asterixdb[master]: ASTERIXDB-769: adds a regression test.
Till Westmann has posted comments on this change. Change subject: ASTERIXDB-769: adds a regression test. .. Patch Set 1: Code-Review+2 -- To view, visit https://asterix-gerrit.ics.uci.edu/1027 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ifaa6a37de981c5f60a416db85d3485d042558f63 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Yingyi BuGerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-1135 Fix Feed Policy Creation From File
Till Westmann has posted comments on this change. Change subject: ASTERIXDB-1135 Fix Feed Policy Creation From File .. Patch Set 8: Code-Review+2 -- To view, visit https://asterix-gerrit.ics.uci.edu/1018 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I452ac11714e20e2ecc31ab8b96a9964ca9d9d6cd Gerrit-PatchSet: 8 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: Yingyi Bu Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: Refactor Metadata Record Types
Jenkins has posted comments on this change. Change subject: Refactor Metadata Record Types .. Patch Set 3: Integration Tests Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/192/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1031 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I10bc8c0bc255a377dba724f04b6b588910f26cb2 Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Ian Maxon Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-1135 Fix Feed Policy Creation From File
Jenkins has posted comments on this change. Change subject: ASTERIXDB-1135 Fix Feed Policy Creation From File .. Patch Set 8: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/2046/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1018 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I452ac11714e20e2ecc31ab8b96a9964ca9d9d6cd Gerrit-PatchSet: 8 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: Yingyi Bu Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: Refactor Metadata Record Types
Till Westmann has posted comments on this change. Change subject: Refactor Metadata Record Types .. Patch Set 3: Code-Review+2 Checked for whitespace ... :) -- To view, visit https://asterix-gerrit.ics.uci.edu/1031 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I10bc8c0bc255a377dba724f04b6b588910f26cb2 Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Ian Maxon Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-1135 Fix Feed Policy Creation From File
Hello Till Westmann, Jenkins, I'd like you to reexamine a change. Please visit https://asterix-gerrit.ics.uci.edu/1018 to look at the new patch set (#8). Change subject: ASTERIXDB-1135 Fix Feed Policy Creation From File .. ASTERIXDB-1135 Fix Feed Policy Creation From File Change-Id: I452ac11714e20e2ecc31ab8b96a9964ca9d9d6cd --- A asterixdb/asterix-app/data/feed-policy/policy.properties C asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/create-policy-from-file/create-policy-from-file.1.ddl.aql C asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/create-policy-from-file/create-policy-from-file.2.query.aql C asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/create-policy-from-file/create-policy-from-file.3.ddl.aql D asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_04/feeds_04.1.ddl.aql D asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_04/feeds_04.2.update.aql D asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_04/feeds_04.3.query.aql D asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_05/feeds_05.1.ddl.aql D asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_05/feeds_05.2.update.aql D asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_05/feeds_05.3.query.aql D asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_06/feeds_06.1.ddl.aql D asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_06/feeds_06.2.update.aql D asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_06/feeds_06.4.update.aql D asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_06/feeds_06.5.query.aql D asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/issue_711_feeds/issue_711_feeds.1.ddl.aql D asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/issue_711_feeds/issue_711_feeds.2.update.aql D asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/issue_711_feeds/issue_711_feeds.3.query.aql C asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/create-policy-from-file/create-policy-from-file.1.ddl.sqlpp C asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/create-policy-from-file/create-policy-from-file.2.query.sqlpp R asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/create-policy-from-file/create-policy-from-file.3.ddl.sqlpp M asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_01/feeds_01.1.ddl.sqlpp M asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_02/feeds_02.1.ddl.sqlpp M asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_02/feeds_02.2.update.sqlpp M asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_02/feeds_02.3.query.sqlpp M asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_03/feeds_03.1.ddl.sqlpp D asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_04/feeds_04.1.ddl.sqlpp D asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_04/feeds_04.2.update.sqlpp D asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_05/feeds_05.1.ddl.sqlpp D asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_05/feeds_05.2.update.sqlpp D asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_05/feeds_05.3.query.sqlpp D asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_06/feeds_06.1.ddl.sqlpp D asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_06/feeds_06.2.update.sqlpp D asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_06/feeds_06.4.update.sqlpp D asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_06/feeds_06.5.query.sqlpp M asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_07/feeds_07.1.ddl.sqlpp M asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_07/feeds_07.2.update.sqlpp M asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_07/feeds_07.3.query.sqlpp M asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_08/feeds_08.1.ddl.sqlpp M asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_08/feeds_08.2.update.sqlpp M asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_08/feeds_08.3.query.sqlpp R asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_08/feeds_08.4.sleep.sqlpp M asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_09/feeds_09.1.ddl.sqlpp M asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_09/feeds_09.2.update.sqlpp M
Change in asterixdb[master]: ASTERIXDB-1553: ClusterControllerService Dir/File Creation O...
Jenkins has posted comments on this change. Change subject: ASTERIXDB-1553: ClusterControllerService Dir/File Creation On-Demand .. Patch Set 3: Integration Tests Successful https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/189/ : SUCCESS -- To view, visit https://asterix-gerrit.ics.uci.edu/1029 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ie2e65cf083b3eb2db3e716f2b34fb28fe01debca Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-769: adds a regression test.
Jenkins has posted comments on this change. Change subject: ASTERIXDB-769: adds a regression test. .. Patch Set 1: Integration Tests Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/191/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1027 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ifaa6a37de981c5f60a416db85d3485d042558f63 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Yingyi BuGerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: Implement EXPLAIN for SQL++
Jenkins has posted comments on this change. Change subject: Implement EXPLAIN for SQL++ .. 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/1020 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I7b7028fb243d494150cac525c73b2d77b0068646 Gerrit-PatchSet: 6 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Till WestmannGerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: Yingyi Bu Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-1459: Enable Debugging for Generated Functions
Jenkins has posted comments on this change. Change subject: ASTERIXDB-1459: Enable Debugging for Generated Functions .. Patch Set 2: Integration Tests Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/190/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1030 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I0e7816864b91b2ce0e474137b20c9fee2e35c25c Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-Reviewer: Yingyi Bu Gerrit-HasComments: No
Change in asterixdb[master]: Implement EXPLAIN for SQL++
Hello Jenkins, I'd like you to reexamine a change. Please visit https://asterix-gerrit.ics.uci.edu/1020 to look at the new patch set (#6). Change subject: Implement EXPLAIN for SQL++ .. Implement EXPLAIN for SQL++ - move some code from static methods in ResultUtils to a stateful ResultPrinter to facilitate reuse (we create one ResultWriter per request) - tiny cleanup in LogicalOperatorPrettyPrintVisitor Change-Id: I7b7028fb243d494150cac525c73b2d77b0068646 --- M asterixdb/asterix-algebra/src/main/javacc/AQLPlus.jj M asterixdb/asterix-app/src/main/java/org/apache/asterix/api/common/APIFramework.java M asterixdb/asterix-app/src/main/java/org/apache/asterix/aql/translator/QueryTranslator.java A asterixdb/asterix-app/src/main/java/org/apache/asterix/result/ResultPrinter.java M asterixdb/asterix-app/src/main/java/org/apache/asterix/result/ResultUtils.java A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/explain/explain_simple/explain_simple.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/results/explain/explain_simple/explain_simple.1.adm M asterixdb/asterix-app/src/test/resources/runtimets/testsuite_sqlpp.xml M asterixdb/asterix-lang-aql/src/main/java/org/apache/asterix/lang/aql/statement/SubscribeFeedStatement.java M asterixdb/asterix-lang-aql/src/main/java/org/apache/asterix/lang/aql/visitor/AqlDeleteRewriteVisitor.java M asterixdb/asterix-lang-aql/src/main/javacc/AQL.jj M asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/statement/Query.java M asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/visitor/AbstractInlineUdfsVisitor.java M asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/visitor/CloneAndSubstituteVariablesVisitor.java M asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/visitor/DeepCopyVisitor.java M asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/visitor/SqlppDeleteRewriteVisitor.java M asterixdb/asterix-lang-sqlpp/src/main/javacc/SQLPP.jj M hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/prettyprint/LogicalOperatorPrettyPrintVisitor.java 18 files changed, 292 insertions(+), 152 deletions(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/20/1020/6 -- To view, visit https://asterix-gerrit.ics.uci.edu/1020 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: I7b7028fb243d494150cac525c73b2d77b0068646 Gerrit-PatchSet: 6 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Till WestmannGerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: Yingyi Bu
Change in asterixdb[master]: ASTERIXDB-1135 Fix Feed Policy Creation From File
Till Westmann has posted comments on this change. Change subject: ASTERIXDB-1135 Fix Feed Policy Creation From File .. Patch Set 7: Code-Review+2 (9 comments) So happy you left some whitespace in there for me to find. https://asterix-gerrit.ics.uci.edu/#/c/1018/7/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_02/feeds_02.1.ddl.sqlpp File asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_02/feeds_02.1.ddl.sqlpp: Line 20: * Description : Create a feed dataset that uses the feed simulator adapter. WS Line 21: Begin ingestion and verify contents of the dataset post completion. WS https://asterix-gerrit.ics.uci.edu/#/c/1018/7/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_02/feeds_02.2.update.sqlpp File asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_02/feeds_02.2.update.sqlpp: Line 20: * Description : Create a feed dataset that uses the feed simulator adapter. WS Line 21: Begin ingestion and verify contents of the dataset post completion. WS Line 25: WS https://asterix-gerrit.ics.uci.edu/#/c/1018/7/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_02/feeds_02.3.query.sqlpp File asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_02/feeds_02.3.query.sqlpp: Line 20: * Description : Create a feed dataset that uses the feed simulator adapter. WS Line 21: Begin ingestion and verify contents of the dataset post completion. WS Line 25: WS https://asterix-gerrit.ics.uci.edu/#/c/1018/7/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_03/feeds_03.1.ddl.sqlpp File asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_03/feeds_03.1.ddl.sqlpp: Line 35: } WS -- To view, visit https://asterix-gerrit.ics.uci.edu/1018 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I452ac11714e20e2ecc31ab8b96a9964ca9d9d6cd Gerrit-PatchSet: 7 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: Yingyi Bu Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: Yes
Change in asterixdb[master]: Implement EXPLAIN for SQL++
Jenkins has posted comments on this change. Change subject: Implement EXPLAIN for SQL++ .. Patch Set 5: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/2044/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1020 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I7b7028fb243d494150cac525c73b2d77b0068646 Gerrit-PatchSet: 5 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Till WestmannGerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: Yingyi Bu Gerrit-HasComments: No
Change in asterixdb[master]: Implement EXPLAIN for SQL++
Yingyi Bu has posted comments on this change. Change subject: Implement EXPLAIN for SQL++ .. Patch Set 5: (1 comment) https://asterix-gerrit.ics.uci.edu/#/c/1020/5/asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/visitor/CloneAndSubstituteVariablesVisitor.java File asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/visitor/CloneAndSubstituteVariablesVisitor.java: Line 238: Query newQ = new Query(false); false -> q.isExplain() ? -- To view, visit https://asterix-gerrit.ics.uci.edu/1020 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I7b7028fb243d494150cac525c73b2d77b0068646 Gerrit-PatchSet: 5 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Till WestmannGerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: Yingyi Bu Gerrit-HasComments: Yes
Change in asterixdb[master]: Refactor Metadata Record Types
Jenkins has posted comments on this change. Change subject: Refactor Metadata Record Types .. Patch Set 3: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/2043/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1031 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I10bc8c0bc255a377dba724f04b6b588910f26cb2 Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Ian Maxon Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: Implement EXPLAIN for SQL++
Hello Jenkins, I'd like you to reexamine a change. Please visit https://asterix-gerrit.ics.uci.edu/1020 to look at the new patch set (#5). Change subject: Implement EXPLAIN for SQL++ .. Implement EXPLAIN for SQL++ - move some code from static methods in ResultUtils to a stateful ResultPrinter to facilitate reuse (we create one ResultWriter per request) - tiny cleanup in LogicalOperatorPrettyPrintVisitor Change-Id: I7b7028fb243d494150cac525c73b2d77b0068646 --- M asterixdb/asterix-algebra/src/main/javacc/AQLPlus.jj M asterixdb/asterix-app/src/main/java/org/apache/asterix/api/common/APIFramework.java M asterixdb/asterix-app/src/main/java/org/apache/asterix/aql/translator/QueryTranslator.java A asterixdb/asterix-app/src/main/java/org/apache/asterix/result/ResultPrinter.java M asterixdb/asterix-app/src/main/java/org/apache/asterix/result/ResultUtils.java A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/explain/explain_simple/explain_simple.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/results/explain/explain_simple/explain_simple.1.adm M asterixdb/asterix-app/src/test/resources/runtimets/testsuite_sqlpp.xml M asterixdb/asterix-lang-aql/src/main/java/org/apache/asterix/lang/aql/statement/SubscribeFeedStatement.java M asterixdb/asterix-lang-aql/src/main/java/org/apache/asterix/lang/aql/visitor/AqlDeleteRewriteVisitor.java M asterixdb/asterix-lang-aql/src/main/javacc/AQL.jj M asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/statement/Query.java M asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/visitor/AbstractInlineUdfsVisitor.java M asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/visitor/CloneAndSubstituteVariablesVisitor.java M asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/visitor/DeepCopyVisitor.java M asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/visitor/SqlppDeleteRewriteVisitor.java M asterixdb/asterix-lang-sqlpp/src/main/javacc/SQLPP.jj M hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/prettyprint/LogicalOperatorPrettyPrintVisitor.java 18 files changed, 292 insertions(+), 152 deletions(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/20/1020/5 -- To view, visit https://asterix-gerrit.ics.uci.edu/1020 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: I7b7028fb243d494150cac525c73b2d77b0068646 Gerrit-PatchSet: 5 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Till WestmannGerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: Yingyi Bu
Change in asterixdb[master]: Implement EXPLAIN for SQL++
Till Westmann has posted comments on this change. Change subject: Implement EXPLAIN for SQL++ .. Patch Set 4: (5 comments) https://asterix-gerrit.ics.uci.edu/#/c/1020/4/asterixdb/asterix-app/src/main/java/org/apache/asterix/result/ResultPrinter.java File asterixdb/asterix-app/src/main/java/org/apache/asterix/result/ResultPrinter.java: Line 51: private boolean wrap_array = false; > camel case convention? Done Line 53: private boolean notfirst = false; > camel case convention? Done https://asterix-gerrit.ics.uci.edu/#/c/1020/4/asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/statement/Query.java File asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/statement/Query.java: Line 32: private boolean explain = false; > make that part of the constructor so that we can set that right in visitors Done Line 109: public int hashCode() { > make "explain" part of the hash code calculation? Done Line 120: } > make "explain" part of the equality check? Done -- To view, visit https://asterix-gerrit.ics.uci.edu/1020 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I7b7028fb243d494150cac525c73b2d77b0068646 Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Till WestmannGerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: Yingyi Bu Gerrit-HasComments: Yes
Change in asterixdb[master]: ASTERIXDB-1553: ClusterControllerService Dir/File Creation O...
Michael Blow has submitted this change and it was merged. Change subject: ASTERIXDB-1553: ClusterControllerService Dir/File Creation On-Demand .. ASTERIXDB-1553: ClusterControllerService Dir/File Creation On-Demand Change-Id: Ie2e65cf083b3eb2db3e716f2b34fb28fe01debca Reviewed-on: https://asterix-gerrit.ics.uci.edu/1029 Tested-by: JenkinsReviewed-by: Till Westmann --- M hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/logs/LogFile.java 1 file changed, 13 insertions(+), 7 deletions(-) Approvals: Till Westmann: Looks good to me, approved Jenkins: Verified Objections: Jenkins: Violations found diff --git a/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/logs/LogFile.java b/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/logs/LogFile.java index 7eb0674..8f95c35 100644 --- a/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/logs/LogFile.java +++ b/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/logs/LogFile.java @@ -27,6 +27,7 @@ public class LogFile { private final File root; +private long openTime; private PrintWriter out; public LogFile(File root) { @@ -34,18 +35,23 @@ } public void open() throws Exception { -root.mkdirs(); -out = new PrintWriter(new FileOutputStream(new File(root, String.valueOf(System.currentTimeMillis()) + ".log"), -true)); +openTime = System.currentTimeMillis(); } -public void log(JSONObject object) throws Exception { +public synchronized void log(JSONObject object) throws Exception { +if (out == null) { +root.mkdirs(); +out = new PrintWriter(new FileOutputStream(new File(root, openTime + ".log"), true)); +} out.println(object.toString(1)); out.flush(); } -public void close() { -out.flush(); -out.close(); +public synchronized void close() { +if (out != null) { +out.flush(); +out.close(); +out = null; +} } } -- To view, visit https://asterix-gerrit.ics.uci.edu/1029 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: merged Gerrit-Change-Id: Ie2e65cf083b3eb2db3e716f2b34fb28fe01debca Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael Blow Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann
Change in asterixdb[master]: ASTERIXDB-1479: Change storage valid int and add explicit ve...
Michael Blow has posted comments on this change. Change subject: ASTERIXDB-1479: Change storage valid int and add explicit version .. Patch Set 15: (1 comment) https://asterix-gerrit.ics.uci.edu/#/c/919/15/hyracks-fullstack/hyracks/hyracks-storage-am-common/src/main/java/org/apache/hyracks/storage/am/common/frames/LIFOMetaDataFrame.java File hyracks-fullstack/hyracks/hyracks-storage-am-common/src/main/java/org/apache/hyracks/storage/am/common/frames/LIFOMetaDataFrame.java: Line 52: public static final int STORAGE_VERSION_OFFSET = HEADER_END_OFFSET + 8; //57 Essentially my same concern as in comments from patch 13 in initBuffer()- shouldn't HEADER_END be after the STORAGE_VERSION_OFFSET + 4, and shouldn't STORAGE_VERSION_OFFSET be STORAGE_VERSION_OFFSET + 8? -- To view, visit https://asterix-gerrit.ics.uci.edu/919 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I888ff0eacf5b3cb6ad7ec002c74f113c6ffcd496 Gerrit-PatchSet: 15 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Ian MaxonGerrit-Reviewer: Ian Maxon Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: Yes
Change in asterixdb[master]: ASTERIXDB-1553: ClusterControllerService Dir/File Creation O...
Till Westmann has posted comments on this change. Change subject: ASTERIXDB-1553: ClusterControllerService Dir/File Creation On-Demand .. Patch Set 3: Code-Review+2 -- To view, visit https://asterix-gerrit.ics.uci.edu/1029 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ie2e65cf083b3eb2db3e716f2b34fb28fe01debca Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-1553: ClusterControllerService Dir/File Creation O...
Jenkins has posted comments on this change. Change subject: ASTERIXDB-1553: ClusterControllerService Dir/File Creation On-Demand .. Patch Set 3: Integration Tests Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/189/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1029 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ie2e65cf083b3eb2db3e716f2b34fb28fe01debca Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-1135 Fix Feed Policy Creation From File
Jenkins has posted comments on this change. Change subject: ASTERIXDB-1135 Fix Feed Policy Creation From File .. Patch Set 7: Integration Tests Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/188/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1018 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I452ac11714e20e2ecc31ab8b96a9964ca9d9d6cd Gerrit-PatchSet: 7 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: Yingyi Bu Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-1553: ClusterControllerService Dir/File Creation O...
Jenkins has posted comments on this change. Change subject: ASTERIXDB-1553: ClusterControllerService Dir/File Creation On-Demand .. Patch Set 3: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/2041/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1029 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ie2e65cf083b3eb2db3e716f2b34fb28fe01debca Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: Refactor Metadata Record Types
Jenkins has posted comments on this change. Change subject: Refactor Metadata Record Types .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/2040/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1031 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I10bc8c0bc255a377dba724f04b6b588910f26cb2 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Ian Maxon Gerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-1553: ClusterControllerService Dir/File Creation O...
Hello Jenkins, I'd like you to reexamine a change. Please visit https://asterix-gerrit.ics.uci.edu/1029 to look at the new patch set (#3). Change subject: ASTERIXDB-1553: ClusterControllerService Dir/File Creation On-Demand .. ASTERIXDB-1553: ClusterControllerService Dir/File Creation On-Demand Change-Id: Ie2e65cf083b3eb2db3e716f2b34fb28fe01debca --- M hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/logs/LogFile.java 1 file changed, 13 insertions(+), 7 deletions(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/29/1029/3 -- To view, visit https://asterix-gerrit.ics.uci.edu/1029 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: Ie2e65cf083b3eb2db3e716f2b34fb28fe01debca Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann
Change in asterixdb[master]: ASTERIXDB-1553: ClusterControllerService Dir/File Creation O...
Michael Blow has posted comments on this change. Change subject: ASTERIXDB-1553: ClusterControllerService Dir/File Creation On-Demand .. Patch Set 2: (1 comment) https://asterix-gerrit.ics.uci.edu/#/c/1029/2/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/logs/LogFile.java File hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/logs/LogFile.java: Line 50: public void close() { > synchronize close() as well and set out to null after closing? Yes, this makes sense- done. -- To view, visit https://asterix-gerrit.ics.uci.edu/1029 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ie2e65cf083b3eb2db3e716f2b34fb28fe01debca Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: Yes
Change in asterixdb[master]: ASTERIXDB-1135 Fix Feed Policy Creation From File
Hello Jenkins, I'd like you to reexamine a change. Please visit https://asterix-gerrit.ics.uci.edu/1018 to look at the new patch set (#7). Change subject: ASTERIXDB-1135 Fix Feed Policy Creation From File .. ASTERIXDB-1135 Fix Feed Policy Creation From File Change-Id: I452ac11714e20e2ecc31ab8b96a9964ca9d9d6cd --- A asterixdb/asterix-app/data/feed-policy/policy.properties C asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/create-policy-from-file/create-policy-from-file.1.ddl.aql C asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/create-policy-from-file/create-policy-from-file.2.query.aql C asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/create-policy-from-file/create-policy-from-file.3.ddl.aql D asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_04/feeds_04.1.ddl.aql D asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_04/feeds_04.2.update.aql D asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_04/feeds_04.3.query.aql D asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_05/feeds_05.1.ddl.aql D asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_05/feeds_05.2.update.aql D asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_05/feeds_05.3.query.aql D asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_06/feeds_06.1.ddl.aql D asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_06/feeds_06.2.update.aql D asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_06/feeds_06.4.update.aql D asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_06/feeds_06.5.query.aql D asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/issue_711_feeds/issue_711_feeds.1.ddl.aql D asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/issue_711_feeds/issue_711_feeds.2.update.aql D asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/issue_711_feeds/issue_711_feeds.3.query.aql C asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/create-policy-from-file/create-policy-from-file.1.ddl.sqlpp C asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/create-policy-from-file/create-policy-from-file.2.query.sqlpp R asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/create-policy-from-file/create-policy-from-file.3.ddl.sqlpp M asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_01/feeds_01.1.ddl.sqlpp M asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_02/feeds_02.1.ddl.sqlpp M asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_02/feeds_02.2.update.sqlpp M asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_02/feeds_02.3.query.sqlpp M asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_03/feeds_03.1.ddl.sqlpp D asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_04/feeds_04.1.ddl.sqlpp D asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_04/feeds_04.2.update.sqlpp D asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_05/feeds_05.1.ddl.sqlpp D asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_05/feeds_05.2.update.sqlpp D asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_05/feeds_05.3.query.sqlpp D asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_06/feeds_06.1.ddl.sqlpp D asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_06/feeds_06.2.update.sqlpp D asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_06/feeds_06.4.update.sqlpp D asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_06/feeds_06.5.query.sqlpp M asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_07/feeds_07.1.ddl.sqlpp M asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_07/feeds_07.2.update.sqlpp M asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_07/feeds_07.3.query.sqlpp M asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_08/feeds_08.1.ddl.sqlpp M asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_08/feeds_08.2.update.sqlpp M asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_08/feeds_08.3.query.sqlpp R asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_08/feeds_08.4.sleep.sqlpp M asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_09/feeds_09.1.ddl.sqlpp M asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_09/feeds_09.2.update.sqlpp M
Change in asterixdb[master]: ASTERIXDB-1479: Change storage valid int and add explicit ve...
Jenkins has posted comments on this change. Change subject: ASTERIXDB-1479: Change storage valid int and add explicit version .. Patch Set 15: Integration-Tests+1 Integration Tests Successful https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/187/ : SUCCESS -- To view, visit https://asterix-gerrit.ics.uci.edu/919 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I888ff0eacf5b3cb6ad7ec002c74f113c6ffcd496 Gerrit-PatchSet: 15 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Ian MaxonGerrit-Reviewer: Ian Maxon Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
[jira] [Commented] (ASTERIXDB-1551) Shutdown servlet delays shutdown
[ https://issues.apache.org/jira/browse/ASTERIXDB-1551?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15396629#comment-15396629 ] ASF subversion and git services commented on ASTERIXDB-1551: Commit 6448824afa714c65c319250988b8dc26fc9181c1 in asterixdb's branch refs/heads/master from [~mblow] [ https://git-wip-us.apache.org/repos/asf?p=asterixdb.git;h=6448824 ] ASTERIXDB-1551: Shutdown Servlet Delays Shutdown Change-Id: I80d74b13dc3aa8df9aedf49cb766751e4c091198 Reviewed-on: https://asterix-gerrit.ics.uci.edu/1026 Tested-by: JenkinsSonar-Qube: Jenkins Integration-Tests: Jenkins Reviewed-by: Till Westmann > Shutdown servlet delays shutdown > > > Key: ASTERIXDB-1551 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-1551 > Project: Apache AsterixDB > Issue Type: Bug > Components: AsterixDB >Reporter: Michael Blow >Assignee: Michael Blow > Original Estimate: 2h > Remaining Estimate: 2h > > Shutting down the Asterix cluster via the ShutdownAPIServlet causes a 9 > second delay before an exception is thrown and the shutdown can proceed, due > to the servlet request itself blocking the shutdown. After the 9 second > delay, the following exception is thrown, causing the servlet to exit, > unblocking the shutdown: > SEVERE: CC refused to release connection after 9 seconds > org.apache.hyracks.ipc.exceptions.IPCException: CC refused to release > connection after 9 seconds > at > org.apache.hyracks.api.client.HyracksClientInterfaceRemoteProxy.stopCluster(HyracksClientInterfaceRemoteProxy.java:131) > at > org.apache.hyracks.api.client.HyracksConnection.stopCluster(HyracksConnection.java:191) > at > org.apache.asterix.api.http.servlet.ShutdownAPIServlet.doPost(ShutdownAPIServlet.java:60) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:755) -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (ASTERIXDB-1552) Add test case for asterix-server local sample cluster
[ https://issues.apache.org/jira/browse/ASTERIXDB-1552?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15396630#comment-15396630 ] ASF subversion and git services commented on ASTERIXDB-1552: Commit 70908dfb463f70a7d50dcb94cfc14defd76fa720 in asterixdb's branch refs/heads/master from [~mblow] [ https://git-wip-us.apache.org/repos/asf?p=asterixdb.git;h=70908df ] ASTERIXDB-1552: Test Case for Sample Local Cluster Change-Id: I2eacbd033a65661d22dc2a848afd83bbcc43677f Reviewed-on: https://asterix-gerrit.ics.uci.edu/1028 Sonar-Qube: JenkinsTested-by: Jenkins Integration-Tests: Jenkins Reviewed-by: Till Westmann > Add test case for asterix-server local sample cluster > - > > Key: ASTERIXDB-1552 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-1552 > Project: Apache AsterixDB > Issue Type: Test > Components: AsterixDB >Reporter: Michael Blow >Assignee: Michael Blow > Original Estimate: 3h > Remaining Estimate: 3h > > Tests should be added that ensure no regressions in the local cluster sample > shipped in asterix-server. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
Change in asterixdb[master]: ASTERIXDB-1552: Test Case for Sample Local Cluster
Michael Blow has submitted this change and it was merged. Change subject: ASTERIXDB-1552: Test Case for Sample Local Cluster .. ASTERIXDB-1552: Test Case for Sample Local Cluster Change-Id: I2eacbd033a65661d22dc2a848afd83bbcc43677f Reviewed-on: https://asterix-gerrit.ics.uci.edu/1028 Sonar-Qube: JenkinsTested-by: Jenkins Integration-Tests: Jenkins Reviewed-by: Till Westmann --- M asterixdb/asterix-app/src/test/java/org/apache/asterix/test/common/TestHelper.java A asterixdb/asterix-server/src/test/java/org/apache/asterix/server/test/SampleLocalClusterIT.java 2 files changed, 146 insertions(+), 0 deletions(-) Approvals: Till Westmann: Looks good to me, approved Jenkins: Verified; No violations found; Verified diff --git a/asterixdb/asterix-app/src/test/java/org/apache/asterix/test/common/TestHelper.java b/asterixdb/asterix-app/src/test/java/org/apache/asterix/test/common/TestHelper.java index 0804126..5661258 100644 --- a/asterixdb/asterix-app/src/test/java/org/apache/asterix/test/common/TestHelper.java +++ b/asterixdb/asterix-app/src/test/java/org/apache/asterix/test/common/TestHelper.java @@ -18,7 +18,18 @@ */ package org.apache.asterix.test.common; +import java.io.File; +import java.io.FileOutputStream; +import java.io.IOException; +import java.io.InputStream; +import java.io.OutputStream; +import java.util.Enumeration; import java.util.List; +import java.util.zip.ZipEntry; +import java.util.zip.ZipFile; + +import org.apache.commons.compress.utils.IOUtils; +import org.apache.commons.lang3.StringUtils; public final class TestHelper { @@ -31,4 +42,34 @@ return false; } +public static String joinPath(String... pathElements) { +return StringUtils.join(pathElements, File.separatorChar); +} + +public static void unzip(String sourceFile, String outputDir) throws IOException { +if (System.getProperty("os.name").toLowerCase().startsWith("win")) { +try (ZipFile zipFile = new ZipFile(sourceFile)) { +Enumeration entries = zipFile.entries(); +while (entries.hasMoreElements()) { +ZipEntry entry = entries.nextElement(); +File entryDestination = new File(outputDir, entry.getName()); +if (!entry.isDirectory()) { +entryDestination.getParentFile().mkdirs(); +try (InputStream in = zipFile.getInputStream(entry); + OutputStream out = new FileOutputStream(entryDestination)) { +IOUtils.copy(in, out); +} +} +} +} +} else { +Process process = new ProcessBuilder("unzip", "-d", outputDir, sourceFile).start(); +try { +process.waitFor(); +} catch (InterruptedException e) { +Thread.currentThread().interrupt(); +throw new IOException(e); +} +} +} } diff --git a/asterixdb/asterix-server/src/test/java/org/apache/asterix/server/test/SampleLocalClusterIT.java b/asterixdb/asterix-server/src/test/java/org/apache/asterix/server/test/SampleLocalClusterIT.java new file mode 100644 index 000..e98262a --- /dev/null +++ b/asterixdb/asterix-server/src/test/java/org/apache/asterix/server/test/SampleLocalClusterIT.java @@ -0,0 +1,105 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.asterix.server.test; + +import java.io.File; +import java.io.IOException; +import java.io.InputStream; +import java.io.StringWriter; +import java.net.URL; +import java.util.Collections; +import java.util.logging.Logger; + +import org.apache.asterix.common.utils.ServletUtil.Servlets; +import org.apache.asterix.test.aql.TestExecutor; +import org.apache.asterix.test.common.TestHelper; +import org.apache.asterix.testframework.context.TestCaseContext.OutputFormat; +import org.apache.commons.io.FileUtils; +import
Change in asterixdb[master]: ASTERIXDB-1552: Test Case for Sample Local Cluster
Till Westmann has posted comments on this change. Change subject: ASTERIXDB-1552: Test Case for Sample Local Cluster .. Patch Set 2: Code-Review+2 -- To view, visit https://asterix-gerrit.ics.uci.edu/1028 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I2eacbd033a65661d22dc2a848afd83bbcc43677f Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-1459: Enable Debugging for Generated Functions
Michael Blow has uploaded a new patch set (#2). Change subject: ASTERIXDB-1459: Enable Debugging for Generated Functions .. ASTERIXDB-1459: Enable Debugging for Generated Functions Generate classes as nested classes of original class (including package) to enable debugging. Change-Id: I0e7816864b91b2ce0e474137b20c9fee2e35c25c --- M asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/staticcodegen/CodeGenUtil.java 1 file changed, 12 insertions(+), 20 deletions(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/30/1030/2 -- To view, visit https://asterix-gerrit.ics.uci.edu/1030 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: I0e7816864b91b2ce0e474137b20c9fee2e35c25c Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael Blow
Change in asterixdb[master]: ASTERIXDB-1459: Enable Debugging for Generated Functions
Michael Blow has uploaded a new change for review. https://asterix-gerrit.ics.uci.edu/1030 Change subject: ASTERIXDB-1459: Enable Debugging for Generated Functions .. ASTERIXDB-1459: Enable Debugging for Generated Functions Change-Id: I0e7816864b91b2ce0e474137b20c9fee2e35c25c --- M asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/staticcodegen/CodeGenUtil.java 1 file changed, 12 insertions(+), 20 deletions(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/30/1030/1 diff --git a/asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/staticcodegen/CodeGenUtil.java b/asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/staticcodegen/CodeGenUtil.java index 1da88a1..87a9a84 100644 --- a/asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/staticcodegen/CodeGenUtil.java +++ b/asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/staticcodegen/CodeGenUtil.java @@ -43,11 +43,8 @@ private final static String EVALUATOR_FACTORY = "EvaluatorFactory"; private final static String EVALUATOR = "Evaluator"; private final static String INNER = "Inner"; -private final static String DESCRIPTOR = "Descriptor"; -private final static String ACCESSOR = "Accessor"; private final static String DOLLAR = "$"; -private final static String PKG_SUFFIX = "/generated"; -private final static String ASTERIXDB_PREFIX = "org/apache/asterix"; +private final static String NESTED_CLASSNAME_PREFIX = "_"; /** * The callback interface for a caller to determine what it needs to do for @@ -165,7 +162,9 @@ int index = nameMappings.size() - 1; for (; index >= 0; --index) { Pairentry = nameMappings.get(index); -result = result.replace(entry.getLeft(), entry.getRight()); +if (result.contains(entry.getLeft())) { +return result.replace(entry.getLeft(), entry.getRight()); +} } return result; } @@ -179,7 +178,7 @@ *the original evaluator factory class name. * @param suffixForGeneratedClass, *the suffix for the generated class. - * @param factoryIndex, + * @param factoryCounter, *the counter for the generated class. * @param nameMappings, *class names that needs to be rewritten in the generated byte code. @@ -235,7 +234,7 @@ *the name of the original evaluator class. * @param suffixForGeneratedClass, *the suffix for the generated class. - * @param evalIndex, + * @param evalCounter, *the counter for the generated class. * @param nameMappings, *class names that needs to be rewritten in the generated byte code. @@ -368,30 +367,23 @@ *the original class, i.e., the source of the generated class. * @param suffix, *the suffix for the generated class. - * @param evalCounter, + * @param counter, *a counter that appearing at the end of the name of the generated class. * @return the name of the generated class. */ private static String getGeneratedClassName(String originalClassName, String suffix, int counter) { StringBuilder sb = new StringBuilder(); -int end = originalClassName.indexOf(DESCRIPTOR); -if (end < 0) { -end = originalClassName.indexOf(ACCESSOR); -} -if (end < 0) { -end = originalClassName.indexOf(DOLLAR); -} +int end = originalClassName.indexOf(DOLLAR); if (end < 0) { end = originalClassName.length(); } String name = originalClassName.substring(0, end); -String lastName = name.substring(ASTERIXDB_PREFIX.length()); - -sb.append(ASTERIXDB_PREFIX); -sb.append(PKG_SUFFIX); -sb.append(lastName); +sb.append(name); +sb.append(DOLLAR); +sb.append(NESTED_CLASSNAME_PREFIX); sb.append(suffix); + if (counter > 0) { sb.append(counter); } -- To view, visit https://asterix-gerrit.ics.uci.edu/1030 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I0e7816864b91b2ce0e474137b20c9fee2e35c25c Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael Blow
Change in asterixdb[master]: Implement EXPLAIN for SQL++
Jenkins has posted comments on this change. Change subject: Implement EXPLAIN for SQL++ .. 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/1020 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I7b7028fb243d494150cac525c73b2d77b0068646 Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Till WestmannGerrit-Reviewer: Jenkins Gerrit-Reviewer: Yingyi Bu Gerrit-HasComments: No
Change in asterixdb[master]: Implement EXPLAIN for SQL++
Jenkins has posted comments on this change. Change subject: Implement EXPLAIN for SQL++ .. Patch Set 4: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/2037/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1020 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I7b7028fb243d494150cac525c73b2d77b0068646 Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Till WestmannGerrit-Reviewer: Jenkins Gerrit-Reviewer: Yingyi Bu Gerrit-HasComments: No
[jira] [Updated] (ASTERIXDB-1318) TweetParser should be able to translate all JSON field to ADM
[ https://issues.apache.org/jira/browse/ASTERIXDB-1318?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jianfeng Jia updated ASTERIXDB-1318: Assignee: Xikui Wang (was: Jianfeng Jia) > TweetParser should be able to translate all JSON field to ADM > - > > Key: ASTERIXDB-1318 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-1318 > Project: Apache AsterixDB > Issue Type: Bug >Reporter: Jianfeng Jia >Assignee: Xikui Wang > > The internal TweetParser have some limitations. > 1. We only pick a few JSON fields, e.g. user, geolocation, message. I need > the place field. Also, there are also some other fields the other application > may also interested in. As a service provided by us, we should cut any > information from the original JSON file. > 2. The text fields always call getNormalizedString() to filter out the > not-ASCII chars, which is a big loss of information. Even for English > messages there are emojis which are not “normal”. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
Change in asterixdb[master]: ASTERIXDB-1479: Change storage valid int and add explicit ve...
Jenkins has posted comments on this change. Change subject: ASTERIXDB-1479: Change storage valid int and add explicit version .. Patch Set 15: Integration Tests Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/187/ -- To view, visit https://asterix-gerrit.ics.uci.edu/919 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I888ff0eacf5b3cb6ad7ec002c74f113c6ffcd496 Gerrit-PatchSet: 15 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Ian MaxonGerrit-Reviewer: Ian Maxon Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-1135 Fix Feed Policy Creation From File
abdullah alamoudi has posted comments on this change. Change subject: ASTERIXDB-1135 Fix Feed Policy Creation From File .. Patch Set 6: Yingyi, For the question, it is the former, or that it is not clear what the intention of the test is. For example, for some tests, I am not sure what is the adapter expected behavior and so I removed them since there is no intention of fixing them. I will address the white spaces/description next. -- To view, visit https://asterix-gerrit.ics.uci.edu/1018 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I452ac11714e20e2ecc31ab8b96a9964ca9d9d6cd Gerrit-PatchSet: 6 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: Yingyi Bu Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-769: adds a regression test.
Jenkins has posted comments on this change. Change subject: ASTERIXDB-769: adds a regression test. .. Patch Set 1: Integration-Tests-1 Integration Tests Timed Out https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/185/ : ABORTED -- To view, visit https://asterix-gerrit.ics.uci.edu/1027 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ifaa6a37de981c5f60a416db85d3485d042558f63 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Yingyi BuGerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-1479: Change storage valid int and add explicit ve...
Jenkins has posted comments on this change. Change subject: ASTERIXDB-1479: Change storage valid int and add explicit version .. Patch Set 14: Integration Tests Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/186/ -- To view, visit https://asterix-gerrit.ics.uci.edu/919 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I888ff0eacf5b3cb6ad7ec002c74f113c6ffcd496 Gerrit-PatchSet: 14 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Ian MaxonGerrit-Reviewer: Ian Maxon Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-1479: Change storage valid int and add explicit ve...
Jenkins has posted comments on this change. Change subject: ASTERIXDB-1479: Change storage valid int and add explicit version .. Patch Set 15: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/2036/ -- To view, visit https://asterix-gerrit.ics.uci.edu/919 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I888ff0eacf5b3cb6ad7ec002c74f113c6ffcd496 Gerrit-PatchSet: 15 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Ian MaxonGerrit-Reviewer: Ian Maxon Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-1479: Change storage valid int and add explicit ve...
Hello Michael Blow, Jenkins, I'd like you to reexamine a change. Please visit https://asterix-gerrit.ics.uci.edu/919 to look at the new patch set (#15). Change subject: ASTERIXDB-1479: Change storage valid int and add explicit version .. ASTERIXDB-1479: Change storage valid int and add explicit version This change will stop old versions from possibly corrupting data written by newer versions of Hyracks. It also adds an explicit version to the tree metadata that must match the version at runtime. Change-Id: I888ff0eacf5b3cb6ad7ec002c74f113c6ffcd496 --- M hyracks-fullstack/hyracks/hyracks-storage-am-common/src/main/java/org/apache/hyracks/storage/am/common/api/ITreeIndexMetaDataFrame.java M hyracks-fullstack/hyracks/hyracks-storage-am-common/src/main/java/org/apache/hyracks/storage/am/common/frames/LIFOMetaDataFrame.java M hyracks-fullstack/hyracks/hyracks-storage-am-common/src/main/java/org/apache/hyracks/storage/am/common/freepage/LinkedMetaDataPageManager.java M hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/AbstractLSMIndexFileManager.java 4 files changed, 55 insertions(+), 17 deletions(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/19/919/15 -- To view, visit https://asterix-gerrit.ics.uci.edu/919 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: I888ff0eacf5b3cb6ad7ec002c74f113c6ffcd496 Gerrit-PatchSet: 15 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Ian MaxonGerrit-Reviewer: Ian Maxon Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi
[jira] [Commented] (ASTERIXDB-1527) incorrect operator precedence order
[ https://issues.apache.org/jira/browse/ASTERIXDB-1527?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15396407#comment-15396407 ] ASF subversion and git services commented on ASTERIXDB-1527: Commit 79ccdac8a7d2f6d39fce8cc15e3bd4b40bec8e81 in asterixdb's branch refs/heads/master from [~buyingyi] [ https://git-wip-us.apache.org/repos/asf?p=asterixdb.git;h=79ccdac ] ASTERIXDB-1527: fix operator precedence order. Change-Id: Ib16477c4fad341685e9b1349f40eeabfc74b0165 Reviewed-on: https://asterix-gerrit.ics.uci.edu/1025 Sonar-Qube: JenkinsTested-by: Jenkins Integration-Tests: Jenkins Reviewed-by: Till Westmann > incorrect operator precedence order > --- > > Key: ASTERIXDB-1527 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-1527 > Project: Apache AsterixDB > Issue Type: Bug > Components: Optimizer >Reporter: Yingyi Bu >Assignee: Yingyi Bu > > Query: > 2 * 3^2; > Output: > 36 > It should return 18. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
Change in asterixdb[master]: ASTERIXDB-1527: fix operator precedence order.
Till Westmann has posted comments on this change. Change subject: ASTERIXDB-1527: fix operator precedence order. .. Patch Set 1: Code-Review+2 -- To view, visit https://asterix-gerrit.ics.uci.edu/1025 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ib16477c4fad341685e9b1349f40eeabfc74b0165 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Yingyi BuGerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-1479: Change storage valid int and add explicit ve...
Jenkins has posted comments on this change. Change subject: ASTERIXDB-1479: Change storage valid int and add explicit version .. Patch Set 14: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/2035/ -- To view, visit https://asterix-gerrit.ics.uci.edu/919 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I888ff0eacf5b3cb6ad7ec002c74f113c6ffcd496 Gerrit-PatchSet: 14 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Ian MaxonGerrit-Reviewer: Ian Maxon Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-1479: Change storage valid int and add explicit ve...
Hello Michael Blow, Jenkins, I'd like you to reexamine a change. Please visit https://asterix-gerrit.ics.uci.edu/919 to look at the new patch set (#14). Change subject: ASTERIXDB-1479: Change storage valid int and add explicit version .. ASTERIXDB-1479: Change storage valid int and add explicit version This change will stop old versions from possibly corrupting data written by newer versions of Hyracks. It also adds an explicit version to the tree metadata that must match the version at runtime. Change-Id: I888ff0eacf5b3cb6ad7ec002c74f113c6ffcd496 --- M hyracks-fullstack/hyracks/hyracks-storage-am-common/src/main/java/org/apache/hyracks/storage/am/common/api/ITreeIndexMetaDataFrame.java M hyracks-fullstack/hyracks/hyracks-storage-am-common/src/main/java/org/apache/hyracks/storage/am/common/frames/LIFOMetaDataFrame.java M hyracks-fullstack/hyracks/hyracks-storage-am-common/src/main/java/org/apache/hyracks/storage/am/common/freepage/LinkedMetaDataPageManager.java M hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/AbstractLSMIndexFileManager.java 4 files changed, 55 insertions(+), 17 deletions(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/19/919/14 -- To view, visit https://asterix-gerrit.ics.uci.edu/919 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: I888ff0eacf5b3cb6ad7ec002c74f113c6ffcd496 Gerrit-PatchSet: 14 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Ian MaxonGerrit-Reviewer: Ian Maxon Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: abdullah alamoudi
Change in asterixdb[master]: ASTERIXDB-1553: ClusterControllerService Dir/File Creation O...
Jenkins has posted comments on this change. Change subject: ASTERIXDB-1553: ClusterControllerService Dir/File Creation On-Demand .. Patch Set 2: Integration-Tests+1 Integration Tests Successful https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/184/ : SUCCESS -- To view, visit https://asterix-gerrit.ics.uci.edu/1029 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ie2e65cf083b3eb2db3e716f2b34fb28fe01debca Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-1135 Fix Feed Policy Creation From File
Till Westmann has posted comments on this change. Change subject: ASTERIXDB-1135 Fix Feed Policy Creation From File .. Patch Set 6: (55 comments) Most comments are one the comments for the tests. There's quite q bit of strange whitespace in there. Also the comments often seem unrelated to the test ... https://asterix-gerrit.ics.uci.edu/#/c/1018/6/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_02/feeds_02.1.ddl.sqlpp File asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_02/feeds_02.1.ddl.sqlpp: Line 20: * Description : Create a feed dataset that uses the feed simulator adapter. WS Also, this seems to use the file adapter, not a simulator. Line 21: Begin ingestion and verify contents of the dataset post completion. WS https://asterix-gerrit.ics.uci.edu/#/c/1018/6/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_02/feeds_02.2.update.sqlpp File asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_02/feeds_02.2.update.sqlpp: Line 20: * Description : Create a feed dataset that uses the feed simulator adapter. WS Also, this seems to use the file adapter, not a simulator. Line 21: Begin ingestion and verify contents of the dataset post completion. WS Line 25: WS https://asterix-gerrit.ics.uci.edu/#/c/1018/6/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_02/feeds_02.3.query.sqlpp File asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_02/feeds_02.3.query.sqlpp: Line 20: * Description : Create a feed dataset that uses the feed simulator adapter. WS Also, this seems to use the file adapter, not a simulator. Line 21: Begin ingestion and verify contents of the dataset post completion. WS Line 25: WS https://asterix-gerrit.ics.uci.edu/#/c/1018/6/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_03/feeds_03.1.ddl.sqlpp File asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_03/feeds_03.1.ddl.sqlpp: Line 20: * Description : Create a feed dataset with an associated function and verify contents in Metadata Where does the content verification in Metadata happen? Line 35: } WS https://asterix-gerrit.ics.uci.edu/#/c/1018/6/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_07/feeds_07.1.ddl.sqlpp File asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_07/feeds_07.1.ddl.sqlpp: Line 21: Create a dataset that has an associated rtree index. There seems to be no index created ... Line 22: The synthetic feed simulator uses the Social-Data generator to generate data and simulate a feed. Is "twitter_firehose" a synthetic feed simulator? https://asterix-gerrit.ics.uci.edu/#/c/1018/6/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_07/feeds_07.2.update.sqlpp File asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_07/feeds_07.2.update.sqlpp: Line 20: * Description : Create a feed using the synthetic feed simulator adapter. WS Other comments as before. https://asterix-gerrit.ics.uci.edu/#/c/1018/6/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_07/feeds_07.3.query.sqlpp File asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_07/feeds_07.3.query.sqlpp: Line 20: * Description : Create a feed using the synthetic feed simulator adapter. WS Other comments as before. Line 32: case WS https://asterix-gerrit.ics.uci.edu/#/c/1018/6/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_08/feeds_08.1.ddl.sqlpp File asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_08/feeds_08.1.ddl.sqlpp: Line 22: The synthetic feed simulator uses the Social-Data generator Again, wondering if twitter_firehose is a synthetic feed. https://asterix-gerrit.ics.uci.edu/#/c/1018/6/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_08/feeds_08.2.update.sqlpp File asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_08/feeds_08.2.update.sqlpp: Line 22: The synthetic feed simulator uses the Social-Data generator Comment as before. https://asterix-gerrit.ics.uci.edu/#/c/1018/6/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_08/feeds_08.3.query.sqlpp File asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_08/feeds_08.3.query.sqlpp: Line 22: The synthetic feed simulator uses the Social-Data generator Comment as before. Line 34: case WS
Change in asterixdb[master]: ASTERIXDB-1553: ClusterControllerService Dir/File Creation O...
Jenkins has posted comments on this change. Change subject: ASTERIXDB-1553: ClusterControllerService Dir/File Creation On-Demand .. Patch Set 2: Integration Tests Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/184/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1029 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ie2e65cf083b3eb2db3e716f2b34fb28fe01debca Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-1552: Test Case for Sample Local Cluster
Jenkins has posted comments on this change. Change subject: ASTERIXDB-1552: Test Case for Sample Local Cluster .. Patch Set 2: Integration Tests Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/183/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1028 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I2eacbd033a65661d22dc2a848afd83bbcc43677f Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-1553: ClusterControllerService Dir/File Creation O...
Jenkins has posted comments on this change. Change subject: ASTERIXDB-1553: ClusterControllerService Dir/File Creation On-Demand .. Patch Set 2: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/2033/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1029 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ie2e65cf083b3eb2db3e716f2b34fb28fe01debca Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-769: adds a regression test.
Jenkins has posted comments on this change. Change subject: ASTERIXDB-769: adds a regression test. .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/2034/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1027 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ifaa6a37de981c5f60a416db85d3485d042558f63 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Yingyi BuGerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-1553: ClusterControllerService Dir/File Creation O...
Michael Blow has uploaded a new patch set (#2). Change subject: ASTERIXDB-1553: ClusterControllerService Dir/File Creation On-Demand .. ASTERIXDB-1553: ClusterControllerService Dir/File Creation On-Demand Change-Id: Ie2e65cf083b3eb2db3e716f2b34fb28fe01debca --- M hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/logs/LogFile.java 1 file changed, 11 insertions(+), 6 deletions(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/29/1029/2 -- To view, visit https://asterix-gerrit.ics.uci.edu/1029 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: Ie2e65cf083b3eb2db3e716f2b34fb28fe01debca Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins
Change in asterixdb[master]: ASTERIXDB-1552: Test Case for Sample Local Cluster
Jenkins has posted comments on this change. Change subject: ASTERIXDB-1552: Test Case for Sample Local Cluster .. Patch Set 2: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/2032/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1028 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I2eacbd033a65661d22dc2a848afd83bbcc43677f Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-1553: Create ClusterControllerService Dir/File Cre...
Jenkins has posted comments on this change. Change subject: ASTERIXDB-1553: Create ClusterControllerService Dir/File Creation .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/2031/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1029 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ie2e65cf083b3eb2db3e716f2b34fb28fe01debca Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-1553: Create ClusterControllerService Dir/File Cre...
Michael Blow has uploaded a new change for review. https://asterix-gerrit.ics.uci.edu/1029 Change subject: ASTERIXDB-1553: Create ClusterControllerService Dir/File Creation .. ASTERIXDB-1553: Create ClusterControllerService Dir/File Creation Change-Id: Ie2e65cf083b3eb2db3e716f2b34fb28fe01debca --- M hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/logs/LogFile.java 1 file changed, 11 insertions(+), 6 deletions(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/29/1029/1 diff --git a/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/logs/LogFile.java b/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/logs/LogFile.java index 7eb0674..d3fa282 100644 --- a/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/logs/LogFile.java +++ b/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/logs/LogFile.java @@ -27,6 +27,7 @@ public class LogFile { private final File root; +private long openTime; private PrintWriter out; public LogFile(File root) { @@ -34,18 +35,22 @@ } public void open() throws Exception { -root.mkdirs(); -out = new PrintWriter(new FileOutputStream(new File(root, String.valueOf(System.currentTimeMillis()) + ".log"), -true)); +openTime = System.currentTimeMillis(); } -public void log(JSONObject object) throws Exception { +public synchronized void log(JSONObject object) throws Exception { +if (out == null) { +root.mkdirs(); +out = new PrintWriter(new FileOutputStream(new File(root, openTime + ".log"), true)); +} out.println(object.toString(1)); out.flush(); } public void close() { -out.flush(); -out.close(); +if (out != null) { +out.flush(); +out.close(); +} } } -- To view, visit https://asterix-gerrit.ics.uci.edu/1029 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ie2e65cf083b3eb2db3e716f2b34fb28fe01debca Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael Blow
Change in asterixdb[master]: ASTERIXDB-155: Test Case for Sample Local Cluster
Jenkins has posted comments on this change. Change subject: ASTERIXDB-155: Test Case for Sample Local Cluster .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/2030/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1028 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I2eacbd033a65661d22dc2a848afd83bbcc43677f Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-155: Test Case for Sample Local Cluster
Michael Blow has uploaded a new change for review. https://asterix-gerrit.ics.uci.edu/1028 Change subject: ASTERIXDB-155: Test Case for Sample Local Cluster .. ASTERIXDB-155: Test Case for Sample Local Cluster Change-Id: I2eacbd033a65661d22dc2a848afd83bbcc43677f --- M asterixdb/asterix-app/src/test/java/org/apache/asterix/test/common/TestHelper.java A asterixdb/asterix-server/src/test/java/org/apache/asterix/server/test/SampleLocalClusterIT.java 2 files changed, 146 insertions(+), 0 deletions(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/28/1028/1 diff --git a/asterixdb/asterix-app/src/test/java/org/apache/asterix/test/common/TestHelper.java b/asterixdb/asterix-app/src/test/java/org/apache/asterix/test/common/TestHelper.java index 0804126..5661258 100644 --- a/asterixdb/asterix-app/src/test/java/org/apache/asterix/test/common/TestHelper.java +++ b/asterixdb/asterix-app/src/test/java/org/apache/asterix/test/common/TestHelper.java @@ -18,7 +18,18 @@ */ package org.apache.asterix.test.common; +import java.io.File; +import java.io.FileOutputStream; +import java.io.IOException; +import java.io.InputStream; +import java.io.OutputStream; +import java.util.Enumeration; import java.util.List; +import java.util.zip.ZipEntry; +import java.util.zip.ZipFile; + +import org.apache.commons.compress.utils.IOUtils; +import org.apache.commons.lang3.StringUtils; public final class TestHelper { @@ -31,4 +42,34 @@ return false; } +public static String joinPath(String... pathElements) { +return StringUtils.join(pathElements, File.separatorChar); +} + +public static void unzip(String sourceFile, String outputDir) throws IOException { +if (System.getProperty("os.name").toLowerCase().startsWith("win")) { +try (ZipFile zipFile = new ZipFile(sourceFile)) { +Enumeration entries = zipFile.entries(); +while (entries.hasMoreElements()) { +ZipEntry entry = entries.nextElement(); +File entryDestination = new File(outputDir, entry.getName()); +if (!entry.isDirectory()) { +entryDestination.getParentFile().mkdirs(); +try (InputStream in = zipFile.getInputStream(entry); + OutputStream out = new FileOutputStream(entryDestination)) { +IOUtils.copy(in, out); +} +} +} +} +} else { +Process process = new ProcessBuilder("unzip", "-d", outputDir, sourceFile).start(); +try { +process.waitFor(); +} catch (InterruptedException e) { +Thread.currentThread().interrupt(); +throw new IOException(e); +} +} +} } diff --git a/asterixdb/asterix-server/src/test/java/org/apache/asterix/server/test/SampleLocalClusterIT.java b/asterixdb/asterix-server/src/test/java/org/apache/asterix/server/test/SampleLocalClusterIT.java new file mode 100644 index 000..e98262a --- /dev/null +++ b/asterixdb/asterix-server/src/test/java/org/apache/asterix/server/test/SampleLocalClusterIT.java @@ -0,0 +1,105 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.asterix.server.test; + +import java.io.File; +import java.io.IOException; +import java.io.InputStream; +import java.io.StringWriter; +import java.net.URL; +import java.util.Collections; +import java.util.logging.Logger; + +import org.apache.asterix.common.utils.ServletUtil.Servlets; +import org.apache.asterix.test.aql.TestExecutor; +import org.apache.asterix.test.common.TestHelper; +import org.apache.asterix.testframework.context.TestCaseContext.OutputFormat; +import org.apache.commons.io.FileUtils; +import org.apache.commons.io.IOUtils; +import org.junit.Assert; +import org.junit.BeforeClass; +import org.junit.FixMethodOrder; +import org.junit.Test; +import org.junit.runners.MethodSorters; + +import static org.apache.asterix.test.common.TestHelper.joinPath; +
Change in asterixdb[master]: ASTERIXDB-769: adds a regression test.
Jenkins has posted comments on this change. Change subject: ASTERIXDB-769: adds a regression test. .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/2028/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1027 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ifaa6a37de981c5f60a416db85d3485d042558f63 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Yingyi BuGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-769: adds a regression test.
Yingyi Bu has uploaded a new change for review. https://asterix-gerrit.ics.uci.edu/1027 Change subject: ASTERIXDB-769: adds a regression test. .. ASTERIXDB-769: adds a regression test. Change-Id: Ifaa6a37de981c5f60a416db85d3485d042558f63 --- A asterixdb/asterix-app/src/test/resources/runtimets/queries/leftouterjoin/query-ASTERIXDB-769/query-ASTERIXDB-769.1.ddl.aql A asterixdb/asterix-app/src/test/resources/runtimets/queries/leftouterjoin/query-ASTERIXDB-769/query-ASTERIXDB-769.2.update.aql A asterixdb/asterix-app/src/test/resources/runtimets/queries/leftouterjoin/query-ASTERIXDB-769/query-ASTERIXDB-769.3.query.aql A asterixdb/asterix-app/src/test/resources/runtimets/results/leftouterjoin/query-ASTERIXDB-769/query-ASTERIXDB-769.1.adm M asterixdb/asterix-app/src/test/resources/runtimets/testsuite.xml 5 files changed, 128 insertions(+), 0 deletions(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/27/1027/1 diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries/leftouterjoin/query-ASTERIXDB-769/query-ASTERIXDB-769.1.ddl.aql b/asterixdb/asterix-app/src/test/resources/runtimets/queries/leftouterjoin/query-ASTERIXDB-769/query-ASTERIXDB-769.1.ddl.aql new file mode 100644 index 000..51460ff --- /dev/null +++ b/asterixdb/asterix-app/src/test/resources/runtimets/queries/leftouterjoin/query-ASTERIXDB-769/query-ASTERIXDB-769.1.ddl.aql @@ -0,0 +1,35 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + +drop dataverse test if exists; +create dataverse test; +use dataverse test; + +create type Type1 as closed { +id: int32, +items: [ +{ subid: string, value: int32 } +] +} +create type Type2 as closed +{ id: string, val: int32 } + +create dataset Dataset1(Type1) primary key id; + +create dataset Dataset2(Type2) primary key id; diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries/leftouterjoin/query-ASTERIXDB-769/query-ASTERIXDB-769.2.update.aql b/asterixdb/asterix-app/src/test/resources/runtimets/queries/leftouterjoin/query-ASTERIXDB-769/query-ASTERIXDB-769.2.update.aql new file mode 100644 index 000..2b82631 --- /dev/null +++ b/asterixdb/asterix-app/src/test/resources/runtimets/queries/leftouterjoin/query-ASTERIXDB-769/query-ASTERIXDB-769.2.update.aql @@ -0,0 +1,52 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + + +use dataverse test; + +insert into dataset Dataset1 ( +{ "id": 1, "items": [ +{ "subid": "2", "value": 1 } +, +{ "subid": "4", "value": } +] } +) +insert into dataset Dataset1 ( +{ "id": 2, "items": [ +{ "subid": "0", "value": 1 } +, +{ "subid": "1", "value": } +] } +) +insert into dataset Dataset2 ( +{ "id": "0", "val": 0 } +) +insert into dataset Dataset2 ( +{ "id": "1", "val": 1 } +) +insert into dataset Dataset2 ( +{ "id": "2", "val": 2 } +) +insert into dataset Dataset2 ( +{ "id": "3", "val": 3 } +) +insert into dataset Dataset2 ( +{ "id": "4", "val": 4 } +) + diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries/leftouterjoin/query-ASTERIXDB-769/query-ASTERIXDB-769.3.query.aql b/asterixdb/asterix-app/src/test/resources/runtimets/queries/leftouterjoin/query-ASTERIXDB-769/query-ASTERIXDB-769.3.query.aql new file mode 100644 index 000..2dd7673 --- /dev/null +++
Change in asterixdb[master]: ASTERIXDB-1551: Shutdown Servlet Delays Shutdown
Jenkins has posted comments on this change. Change subject: ASTERIXDB-1551: Shutdown Servlet Delays Shutdown .. Patch Set 2: Integration-Tests+1 Integration Tests Successful https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/180/ : SUCCESS -- To view, visit https://asterix-gerrit.ics.uci.edu/1026 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I80d74b13dc3aa8df9aedf49cb766751e4c091198 Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-1135 Fix Feed Policy Creation From File
Jenkins has posted comments on this change. Change subject: ASTERIXDB-1135 Fix Feed Policy Creation From File .. Patch Set 5: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/2027/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1018 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I452ac11714e20e2ecc31ab8b96a9964ca9d9d6cd Gerrit-PatchSet: 5 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: abdullah alamoudiGerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: Yingyi Bu Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-1135 Fix Feed Policy Creation From File
Hello Jenkins, I'd like you to reexamine a change. Please visit https://asterix-gerrit.ics.uci.edu/1018 to look at the new patch set (#4). Change subject: ASTERIXDB-1135 Fix Feed Policy Creation From File .. ASTERIXDB-1135 Fix Feed Policy Creation From File Change-Id: I452ac11714e20e2ecc31ab8b96a9964ca9d9d6cd --- A asterixdb/asterix-app/data/feed-policy/policy.properties C asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/create-policy-from-file/create-policy-from-file.1.ddl.aql C asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/create-policy-from-file/create-policy-from-file.2.query.aql C asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/create-policy-from-file/create-policy-from-file.3.ddl.aql D asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_04/feeds_04.1.ddl.aql D asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_04/feeds_04.2.update.aql D asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_04/feeds_04.3.query.aql D asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_05/feeds_05.1.ddl.aql D asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_05/feeds_05.3.query.aql D asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_06/feeds_06.1.ddl.aql D asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_06/feeds_06.2.update.aql D asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_06/feeds_06.3.sleep.aql D asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_06/feeds_06.4.update.aql D asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_06/feeds_06.5.query.aql D asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/issue_711_feeds/issue_711_feeds.1.ddl.aql D asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/issue_711_feeds/issue_711_feeds.2.update.aql D asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/issue_711_feeds/issue_711_feeds.3.query.aql C asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/create-policy-from-file/create-policy-from-file.1.ddl.sqlpp C asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/create-policy-from-file/create-policy-from-file.2.query.sqlpp R asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/create-policy-from-file/create-policy-from-file.3.ddl.sqlpp M asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_01/feeds_01.1.ddl.sqlpp M asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_02/feeds_02.1.ddl.sqlpp M asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_02/feeds_02.2.update.sqlpp M asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_02/feeds_02.3.query.sqlpp M asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_03/feeds_03.1.ddl.sqlpp D asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_04/feeds_04.1.ddl.sqlpp D asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_04/feeds_04.2.update.sqlpp D asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_05/feeds_05.1.ddl.sqlpp D asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_05/feeds_05.2.update.sqlpp D asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_05/feeds_05.3.query.sqlpp D asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_06/feeds_06.1.ddl.sqlpp D asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_06/feeds_06.2.update.sqlpp D asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_06/feeds_06.3.sleep.sqlpp D asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_06/feeds_06.4.update.sqlpp D asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_06/feeds_06.5.query.sqlpp M asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_07/feeds_07.1.ddl.sqlpp M asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_07/feeds_07.2.update.sqlpp M asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_07/feeds_07.3.query.sqlpp M asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_08/feeds_08.1.ddl.sqlpp M asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_08/feeds_08.2.update.sqlpp M asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_08/feeds_08.3.query.sqlpp C asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_08/feeds_08.4.sleep.sqlpp M asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_09/feeds_09.1.ddl.sqlpp M
Change in asterixdb[master]: ASTERIXDB-1551: Shutdown Servlet Delays Shutdown
Michael Blow has uploaded a new patch set (#2). Change subject: ASTERIXDB-1551: Shutdown Servlet Delays Shutdown .. ASTERIXDB-1551: Shutdown Servlet Delays Shutdown Change-Id: I80d74b13dc3aa8df9aedf49cb766751e4c091198 --- M asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/servlet/ShutdownAPIServlet.java 1 file changed, 8 insertions(+), 19 deletions(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/26/1026/2 -- To view, visit https://asterix-gerrit.ics.uci.edu/1026 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: I80d74b13dc3aa8df9aedf49cb766751e4c091198 Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael Blow
Change in asterixdb[master]: ASTERIXDB-1551 - Shutdown Servlet Delays Shutdown
Michael Blow has uploaded a new change for review. https://asterix-gerrit.ics.uci.edu/1026 Change subject: ASTERIXDB-1551 - Shutdown Servlet Delays Shutdown .. ASTERIXDB-1551 - Shutdown Servlet Delays Shutdown Change-Id: I80d74b13dc3aa8df9aedf49cb766751e4c091198 --- M asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/servlet/ShutdownAPIServlet.java 1 file changed, 8 insertions(+), 19 deletions(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/26/1026/1 diff --git a/asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/servlet/ShutdownAPIServlet.java b/asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/servlet/ShutdownAPIServlet.java index e2e7c90..6d8c444 100644 --- a/asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/servlet/ShutdownAPIServlet.java +++ b/asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/servlet/ShutdownAPIServlet.java @@ -19,9 +19,6 @@ package org.apache.asterix.api.http.servlet; import java.io.IOException; -import java.io.PrintWriter; -import java.io.StringWriter; -import java.nio.charset.StandardCharsets; import java.util.logging.Level; import javax.servlet.ServletContext; @@ -31,8 +28,6 @@ import javax.servlet.http.HttpServletResponse; import org.apache.asterix.common.config.GlobalConfig; -import org.apache.asterix.result.ResultUtils; -import org.apache.commons.io.IOUtils; import org.apache.hyracks.api.client.IHyracksClientConnection; import static org.apache.asterix.api.http.servlet.ServletConstants.HYRACKS_CONNECTION_ATTR; @@ -47,23 +42,17 @@ response.setContentType("application/json"); response.setCharacterEncoding("utf-8"); -PrintWriter out = response.getWriter(); -StringWriter sw = new StringWriter(); -IOUtils.copy(request.getInputStream(), sw, StandardCharsets.UTF_8.name()); - ServletContext context = getServletContext(); -IHyracksClientConnection hcc; -try { -synchronized (context) { -hcc = (IHyracksClientConnection) context.getAttribute(HYRACKS_CONNECTION_ATTR); -response.setStatus(HttpServletResponse.SC_ACCEPTED); +IHyracksClientConnection hcc = (IHyracksClientConnection) context.getAttribute(HYRACKS_CONNECTION_ATTR); +Thread t = new Thread(() -> { +try { hcc.stopCluster(); +} catch (Exception e) { +GlobalConfig.ASTERIX_LOGGER.log(Level.SEVERE, e.getMessage(), e); } -} catch (Exception e) { -GlobalConfig.ASTERIX_LOGGER.log(Level.SEVERE, e.getMessage(), e); -ResultUtils.apiErrorHandler(out, e); -response.setStatus(HttpServletResponse.SC_INTERNAL_SERVER_ERROR); -} +}); +t.start(); +response.setStatus(HttpServletResponse.SC_ACCEPTED); } @Override -- To view, visit https://asterix-gerrit.ics.uci.edu/1026 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I80d74b13dc3aa8df9aedf49cb766751e4c091198 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael Blow
Change in asterixdb[master]: Configure Log Level.INFO For Sample Local Cluster
Michael Blow has submitted this change and it was merged. Change subject: Configure Log Level.INFO For Sample Local Cluster .. Configure Log Level.INFO For Sample Local Cluster Change-Id: I702cc150c46b8c35f2f46aebe297443e3dae928d Reviewed-on: https://asterix-gerrit.ics.uci.edu/1024 Sonar-Qube: JenkinsReviewed-by: Till Westmann Tested-by: Jenkins Integration-Tests: Jenkins --- M asterixdb/asterix-server/src/main/resources/samples/local/conf/cc.conf 1 file changed, 3 insertions(+), 0 deletions(-) Approvals: Till Westmann: Looks good to me, approved Jenkins: Verified; No violations found; Verified diff --git a/asterixdb/asterix-server/src/main/resources/samples/local/conf/cc.conf b/asterixdb/asterix-server/src/main/resources/samples/local/conf/cc.conf index 9fadb37..99a97c1c 100644 --- a/asterixdb/asterix-server/src/main/resources/samples/local/conf/cc.conf +++ b/asterixdb/asterix-server/src/main/resources/samples/local/conf/cc.conf @@ -16,3 +16,6 @@ [cc] cluster.address = 127.0.0.1 + +[asterix] +log.level=INFO -- To view, visit https://asterix-gerrit.ics.uci.edu/1024 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: merged Gerrit-Change-Id: I702cc150c46b8c35f2f46aebe297443e3dae928d Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael Blow Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann
Change in asterixdb[master]: ASTERIXDB-1527: fix operator precedence order.
Jenkins has posted comments on this change. Change subject: ASTERIXDB-1527: fix operator precedence order. .. Patch Set 1: Integration-Tests-1 Integration Tests Failed https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/178/ : UNSTABLE -- To view, visit https://asterix-gerrit.ics.uci.edu/1025 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ib16477c4fad341685e9b1349f40eeabfc74b0165 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Yingyi BuGerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-1527: fix operator precedence order.
Jenkins has posted comments on this change. Change subject: ASTERIXDB-1527: fix operator precedence order. .. Patch Set 1: Integration Tests Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/178/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1025 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ib16477c4fad341685e9b1349f40eeabfc74b0165 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Yingyi BuGerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-1527: fix operator precedence order.
Jenkins has posted comments on this change. Change subject: ASTERIXDB-1527: fix operator precedence order. .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/2023/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1025 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ib16477c4fad341685e9b1349f40eeabfc74b0165 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Yingyi BuGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-1527: fix operator precedence order.
Yingyi Bu has uploaded a new change for review. https://asterix-gerrit.ics.uci.edu/1025 Change subject: ASTERIXDB-1527: fix operator precedence order. .. ASTERIXDB-1527: fix operator precedence order. Change-Id: Ib16477c4fad341685e9b1349f40eeabfc74b0165 --- A asterixdb/asterix-app/src/test/resources/runtimets/queries/numeric/caret1/caret1.1.query.aql A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/caret1/caret1.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/caret1/caret1.1.adm M asterixdb/asterix-app/src/test/resources/runtimets/testsuite.xml M asterixdb/asterix-app/src/test/resources/runtimets/testsuite_sqlpp.xml M asterixdb/asterix-lang-aql/src/main/javacc/AQL.jj M asterixdb/asterix-lang-sqlpp/src/main/javacc/SQLPP.jj 7 files changed, 128 insertions(+), 15 deletions(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/25/1025/1 diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries/numeric/caret1/caret1.1.query.aql b/asterixdb/asterix-app/src/test/resources/runtimets/queries/numeric/caret1/caret1.1.query.aql new file mode 100644 index 000..f63ab15 --- /dev/null +++ b/asterixdb/asterix-app/src/test/resources/runtimets/queries/numeric/caret1/caret1.1.query.aql @@ -0,0 +1,20 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + +2*3^2 \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/caret1/caret1.1.query.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/caret1/caret1.1.query.sqlpp new file mode 100644 index 000..e31609d --- /dev/null +++ b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/caret1/caret1.1.query.sqlpp @@ -0,0 +1,20 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + +SELECT ELEMENT 2*3^2; \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/caret1/caret1.1.adm b/asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/caret1/caret1.1.adm new file mode 100644 index 000..3c03207 --- /dev/null +++ b/asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/caret1/caret1.1.adm @@ -0,0 +1 @@ +18 diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/testsuite.xml b/asterixdb/asterix-app/src/test/resources/runtimets/testsuite.xml index 279522a..deee18f 100644 --- a/asterixdb/asterix-app/src/test/resources/runtimets/testsuite.xml +++ b/asterixdb/asterix-app/src/test/resources/runtimets/testsuite.xml @@ -4035,6 +4035,11 @@ + +caret1 + + + abs0 diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/testsuite_sqlpp.xml b/asterixdb/asterix-app/src/test/resources/runtimets/testsuite_sqlpp.xml index 748d924..1465ca7 100644 --- a/asterixdb/asterix-app/src/test/resources/runtimets/testsuite_sqlpp.xml +++ b/asterixdb/asterix-app/src/test/resources/runtimets/testsuite_sqlpp.xml @@ -3830,6 +3830,11 @@ + +caret1 + + + abs0 diff --git a/asterixdb/asterix-lang-aql/src/main/javacc/AQL.jj b/asterixdb/asterix-lang-aql/src/main/javacc/AQL.jj index 7701278..0c8a911 100644 --- a/asterixdb/asterix-lang-aql/src/main/javacc/AQL.jj +++
Change in asterixdb[master]: Configure Log Level.INFO For Sample Local Cluster
Jenkins has posted comments on this change. Change subject: Configure Log Level.INFO For Sample Local Cluster .. Patch Set 1: Integration Tests Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/177/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1024 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I702cc150c46b8c35f2f46aebe297443e3dae928d Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No