Change in asterixdb[master]: ConstantExpressionUtil improvements
Till Westmann has submitted this change and it was merged. Change subject: ConstantExpressionUtil improvements .. ConstantExpressionUtil improvements Change-Id: I636538d6ea6c6a527aac1eb9cacdcc40a8489c02 Reviewed-on: https://asterix-gerrit.ics.uci.edu/1074 Sonar-Qube: Jenkins Tested-by: Jenkins Integration-Tests: Jenkins Reviewed-by: Yingyi Bu --- M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/ByNameToByIndexFieldAccessRule.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/ConstantFoldingRule.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/LoadRecordFieldsRule.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/PushFieldAccessRule.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/ResolveVariableRule.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/UnnestToDataScanRule.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/AbstractIntroduceAccessMethodRule.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/AccessMethodUtils.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/IntroduceLSMComponentFilterRule.java M asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/functions/MetadataBuiltinFunctions.java M asterixdb/asterix-om/src/main/java/org/apache/asterix/om/base/ABoolean.java M asterixdb/asterix-om/src/main/java/org/apache/asterix/om/typecomputer/impl/ClosedRecordConstructorResultType.java M asterixdb/asterix-om/src/main/java/org/apache/asterix/om/typecomputer/impl/FieldAccessByIndexResultType.java M asterixdb/asterix-om/src/main/java/org/apache/asterix/om/typecomputer/impl/FieldAccessByNameResultType.java M asterixdb/asterix-om/src/main/java/org/apache/asterix/om/typecomputer/impl/OpenRecordConstructorResultType.java M asterixdb/asterix-om/src/main/java/org/apache/asterix/om/typecomputer/impl/RecordAddFieldsTypeComputer.java M asterixdb/asterix-om/src/main/java/org/apache/asterix/om/typecomputer/impl/RecordConstructorResultType.java R asterixdb/asterix-om/src/main/java/org/apache/asterix/om/util/ConstantExpressionUtil.java M asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/formats/NonTaggedDataFormat.java 19 files changed, 101 insertions(+), 197 deletions(-) Approvals: Yingyi Bu: Looks good to me, approved Jenkins: Verified; No violations found; Verified diff --git a/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/ByNameToByIndexFieldAccessRule.java b/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/ByNameToByIndexFieldAccessRule.java index 6e8bd69..3ba7084 100644 --- a/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/ByNameToByIndexFieldAccessRule.java +++ b/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/ByNameToByIndexFieldAccessRule.java @@ -23,10 +23,9 @@ import java.util.Collections; import org.apache.asterix.algebra.base.AsterixOperatorAnnotations; +import org.apache.asterix.om.util.ConstantExpressionUtil; import org.apache.asterix.lang.common.util.FunctionUtil; import org.apache.asterix.om.base.AInt32; -import org.apache.asterix.om.base.AString; -import org.apache.asterix.om.base.IAObject; import org.apache.asterix.om.constants.AsterixConstantValue; import org.apache.asterix.om.functions.AsterixBuiltinFunctions; import org.apache.asterix.om.types.ARecordType; @@ -141,7 +140,7 @@ @SuppressWarnings("unchecked") private static ILogicalExpression createFieldAccessByIndex(ARecordType recType, AbstractFunctionCallExpression fce) { -String s = getStringSecondArgument(fce); +String s = ConstantExpressionUtil.getStringArgument(fce, 1); if (s == null) { return null; } @@ -151,22 +150,6 @@ } return new ScalarFunctionCallExpression( FunctionUtil.getFunctionInfo(AsterixBuiltinFunctions.FIELD_ACCESS_BY_INDEX), fce.getArguments().get(0), -new MutableObject(new ConstantExpression(new AsterixConstantValue(new AInt32(k); -} - -private static String getStringSecondArgument(AbstractFunctionCallExpression expr) { -ILogicalExpression e2 = expr.getArguments().get(1).getValue(); -if (e2.getExpressionTag() != LogicalExpressionTag.CONSTANT) { -return null; -} -ConstantExpression c = (ConstantExpression) e2; -if (!(c.getValue() instanceof AsterixConstantValue)) { -return null; -} -IAObject v = ((AsterixConstantValue) c.getValue()).getObject(); -if (v.getType().getTypeTag() != ATypeTag.STRING) { -return null; -} -return ((AString) v).getSt
Change in asterixdb[master]: drop support for HTTP GET
Jenkins has posted comments on this change. Change subject: drop support for HTTP GET .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/2281/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1088 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I5f922ea1524ba1f07efcb081769b2bbbfeabe1f2 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Till Westmann Gerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: drop support for HTTP GET
Till Westmann has uploaded a new change for review. https://asterix-gerrit.ics.uci.edu/1088 Change subject: drop support for HTTP GET .. drop support for HTTP GET remove QueryServiceServlet.doGet Change-Id: I5f922ea1524ba1f07efcb081769b2bbbfeabe1f2 --- M asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/servlet/QueryServiceServlet.java 1 file changed, 0 insertions(+), 12 deletions(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/88/1088/1 diff --git a/asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/servlet/QueryServiceServlet.java b/asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/servlet/QueryServiceServlet.java index d3507d8..90e8adf 100644 --- a/asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/servlet/QueryServiceServlet.java +++ b/asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/servlet/QueryServiceServlet.java @@ -384,18 +384,6 @@ } } -@Override -public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException { -String query = request.getParameter(Parameter.STATEMENT.str()); -try { -handleRequest(request, response, query); -} catch (IOException e) { -// Servlet methods should not throw exceptions -// http://cwe.mitre.org/data/definitions/600.html -GlobalConfig.ASTERIX_LOGGER.log(Level.SEVERE, e.getMessage(), e); -} -} - private void handleRequest(HttpServletRequest request, HttpServletResponse response, String query) throws IOException { long elapsedStart = System.nanoTime(); -- To view, visit https://asterix-gerrit.ics.uci.edu/1088 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I5f922ea1524ba1f07efcb081769b2bbbfeabe1f2 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Till Westmann
Change in asterixdb[master]: small refactoring
Jenkins has posted comments on this change. Change subject: small refactoring .. Patch Set 4: Integration Tests Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/359/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1052 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I37eab1645416e3aad6119bba527c5e3b4b98fddc Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Till Westmann Gerrit-Reviewer: Jenkins Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: ConstantExpressionUtil improvements
Yingyi Bu has posted comments on this change. Change subject: ConstantExpressionUtil improvements .. Patch Set 4: Code-Review+2 Pls feel free to merge -- my last comment is orthogonal to this change and could be addressed in next changes. -- To view, visit https://asterix-gerrit.ics.uci.edu/1074 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I636538d6ea6c6a527aac1eb9cacdcc40a8489c02 Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Till Westmann Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: Yingyi Bu Gerrit-HasComments: No
Change in asterixdb[master]: ConstantExpressionUtil improvements
Jenkins has posted comments on this change. Change subject: ConstantExpressionUtil improvements .. Patch Set 4: Integration-Tests+1 Integration Tests Successful https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/358/ : SUCCESS -- To view, visit https://asterix-gerrit.ics.uci.edu/1074 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I636538d6ea6c6a527aac1eb9cacdcc40a8489c02 Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Till Westmann Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: Yingyi Bu Gerrit-HasComments: No
Change in asterixdb[master]: add AsterixHyracksIntegrationUtil.run
Hello Jenkins, I'd like you to reexamine a change. Please visit https://asterix-gerrit.ics.uci.edu/1087 to look at the new patch set (#3). Change subject: add AsterixHyracksIntegrationUtil.run .. add AsterixHyracksIntegrationUtil.run Change-Id: I4d71e93a4c67ec18aa402adf4d6948618a177a68 --- M asterixdb/asterix-app/src/main/java/org/apache/asterix/api/common/AsterixHyracksIntegrationUtil.java 1 file changed, 4 insertions(+), 0 deletions(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/87/1087/3 -- To view, visit https://asterix-gerrit.ics.uci.edu/1087 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: I4d71e93a4c67ec18aa402adf4d6948618a177a68 Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Till Westmann Gerrit-Reviewer: Jenkins
Change in asterixdb[master]: add AsterixHyracksIntegrationUtil.run
Jenkins has posted comments on this change. Change subject: add AsterixHyracksIntegrationUtil.run .. Patch Set 3: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/2280/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1087 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I4d71e93a4c67ec18aa402adf4d6948618a177a68 Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Till Westmann Gerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: add AsterixHyracksIntegrationUtil.run
Jenkins has posted comments on this change. Change subject: add AsterixHyracksIntegrationUtil.run .. Patch Set 2: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/2279/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1087 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I4d71e93a4c67ec18aa402adf4d6948618a177a68 Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Till Westmann Gerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: add AsterixHyracksIntegrationUtil.run
Hello Jenkins, I'd like you to reexamine a change. Please visit https://asterix-gerrit.ics.uci.edu/1087 to look at the new patch set (#2). Change subject: add AsterixHyracksIntegrationUtil.run .. add AsterixHyracksIntegrationUtil.run Change-Id: I4d71e93a4c67ec18aa402adf4d6948618a177a68 --- M asterixdb/asterix-app/src/main/java/org/apache/asterix/api/common/AsterixHyracksIntegrationUtil.java 1 file changed, 6 insertions(+), 1 deletion(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/87/1087/2 -- To view, visit https://asterix-gerrit.ics.uci.edu/1087 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: I4d71e93a4c67ec18aa402adf4d6948618a177a68 Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Till Westmann Gerrit-Reviewer: Jenkins
Change in asterixdb[master]: add AsterixHyracksIntegrationUtil.run
Till Westmann has uploaded a new change for review. https://asterix-gerrit.ics.uci.edu/1087 Change subject: add AsterixHyracksIntegrationUtil.run .. add AsterixHyracksIntegrationUtil.run Change-Id: I4d71e93a4c67ec18aa402adf4d6948618a177a68 --- M asterixdb/asterix-app/src/main/java/org/apache/asterix/api/common/AsterixHyracksIntegrationUtil.java 1 file changed, 4 insertions(+), 0 deletions(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/87/1087/1 diff --git a/asterixdb/asterix-app/src/main/java/org/apache/asterix/api/common/AsterixHyracksIntegrationUtil.java b/asterixdb/asterix-app/src/main/java/org/apache/asterix/api/common/AsterixHyracksIntegrationUtil.java index 3dbc310..4b00195 100644 --- a/asterixdb/asterix-app/src/main/java/org/apache/asterix/api/common/AsterixHyracksIntegrationUtil.java +++ b/asterixdb/asterix-app/src/main/java/org/apache/asterix/api/common/AsterixHyracksIntegrationUtil.java @@ -214,6 +214,10 @@ */ public static void main(String[] args) { AsterixHyracksIntegrationUtil integrationUtil = new AsterixHyracksIntegrationUtil(); +run(integrationUtil); +} + +protected static void run(final AsterixHyracksIntegrationUtil integrationUtil) { Runtime.getRuntime().addShutdownHook(new Thread() { @Override public void run() { -- To view, visit https://asterix-gerrit.ics.uci.edu/1087 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I4d71e93a4c67ec18aa402adf4d6948618a177a68 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Till Westmann
Change in asterixdb[master]: add AsterixHyracksIntegrationUtil.run
Jenkins has posted comments on this change. Change subject: add AsterixHyracksIntegrationUtil.run .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/2278/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1087 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I4d71e93a4c67ec18aa402adf4d6948618a177a68 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Till Westmann Gerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-1478: fix the utf8 reader.
Michael Blow has posted comments on this change. Change subject: ASTERIXDB-1478: fix the utf8 reader. .. Patch Set 7: Code-Review+2 -- To view, visit https://asterix-gerrit.ics.uci.edu/1077 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Idb302dc604fcd71811de550d3d4bd727c81a13ee Gerrit-PatchSet: 7 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Wenhai Li Gerrit-Reviewer: Chen Li Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Jianfeng Jia Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: Wail Alkowaileet Gerrit-Reviewer: Yingyi Bu Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: ConstantExpressionUtil improvements
Jenkins has posted comments on this change. Change subject: ConstantExpressionUtil improvements .. Patch Set 4: Integration Tests Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/358/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1074 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I636538d6ea6c6a527aac1eb9cacdcc40a8489c02 Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Till Westmann Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: Yingyi Bu Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-1478: fix the utf8 reader.
Jenkins has posted comments on this change. Change subject: ASTERIXDB-1478: fix the utf8 reader. .. Patch Set 7: Integration-Tests+1 Integration Tests Successful https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/357/ : SUCCESS -- To view, visit https://asterix-gerrit.ics.uci.edu/1077 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Idb302dc604fcd71811de550d3d4bd727c81a13ee Gerrit-PatchSet: 7 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Wenhai Li Gerrit-Reviewer: Chen Li Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Jianfeng Jia Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: Wail Alkowaileet Gerrit-Reviewer: Yingyi Bu Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
[jira] [Updated] (ASTERIXDB-1588) Exception when using auto generated uuid primary key and socket feed
[ https://issues.apache.org/jira/browse/ASTERIXDB-1588?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Xikui Wang updated ASTERIXDB-1588: -- Description: Following ddl with 'autogenerated' will cause indexOutOfBoundary exception at the SocketFeed part. {quote} drop dataverse feeds if exists; create dataverse feeds; use dataverse feeds; create type TwitterUser if not exists as open\{ screen-name: uuid \}; create dataset TwitterUsers1(TwitterUser) primary key screen-name autogenerated; create feed UserFeed1 using socket_adapter ( ("sockets"="127.0.0.1:10001"), ("address-type"="IP"), ("type-name"="TwitterUser"), ("format"="adm") ); use dataverse feeds; set wait-for-completion-feed "false"; connect feed UserFeed1 to dataset TwitterUsers1 {quote} The reason this happens is when SocketServerInputStream found no available bytes, it will trigger the TupleForwarder to flush all tuples. org/apache/asterix/external/input/stream/SocketServerInputStream.java:70 This causes the indexOutOfBoundary exception at org/apache/asterix/external/util/FeedUtils.java:123 Same ddl without 'autogenerated' will work properly. was: Following ddl with 'autogenerated' will cause indexOutOfBoundary exception at the SocketFeed part. {quote} drop dataverse feeds if exists; create dataverse feeds; use dataverse feeds; create type TwitterUser if not exists as open{ screen-name: uuid }; create dataset TwitterUsers1(TwitterUser) primary key screen-name autogenerated; create feed UserFeed1 using socket_adapter ( ("sockets"="127.0.0.1:10001"), ("address-type"="IP"), ("type-name"="TwitterUser"), ("format"="adm") ); use dataverse feeds; set wait-for-completion-feed "false"; connect feed UserFeed1 to dataset TwitterUsers1 {quote} The reason this happens is when SocketServerInputStream found no available bytes, it will trigger the TupleForwarder to flush all tuples. org/apache/asterix/external/input/stream/SocketServerInputStream.java:70 This causes the indexOutOfBoundary exception at org/apache/asterix/external/util/FeedUtils.java:123 Same ddl without 'autogenerated' will work properly. > Exception when using auto generated uuid primary key and socket feed > > > Key: ASTERIXDB-1588 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-1588 > Project: Apache AsterixDB > Issue Type: Bug > Components: Feeds >Reporter: Xikui Wang > > Following ddl with 'autogenerated' will cause indexOutOfBoundary exception at > the SocketFeed part. > {quote} > drop dataverse feeds if exists; > create dataverse feeds; > use dataverse feeds; > create type TwitterUser if not exists as open\{ > screen-name: uuid > \}; > create dataset TwitterUsers1(TwitterUser) primary key screen-name > autogenerated; > create feed UserFeed1 using socket_adapter > ( > ("sockets"="127.0.0.1:10001"), > ("address-type"="IP"), > ("type-name"="TwitterUser"), > ("format"="adm") > ); > use dataverse feeds; > set wait-for-completion-feed "false"; > connect feed UserFeed1 to dataset TwitterUsers1 > {quote} > The reason this happens is when SocketServerInputStream found no available > bytes, it will trigger the TupleForwarder to flush all tuples. > org/apache/asterix/external/input/stream/SocketServerInputStream.java:70 > This causes the indexOutOfBoundary exception at > org/apache/asterix/external/util/FeedUtils.java:123 > Same ddl without 'autogenerated' will work properly. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (ASTERIXDB-1588) Exception when using auto generated uuid primary key and socket feed
[ https://issues.apache.org/jira/browse/ASTERIXDB-1588?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Xikui Wang updated ASTERIXDB-1588: -- Description: Following ddl with 'autogenerated' will cause indexOutOfBoundary exception at the SocketFeed part. {quote} drop dataverse feeds if exists; create dataverse feeds; use dataverse feeds; create type TwitterUser if not exists as open{ screen-name: uuid }; create dataset TwitterUsers1(TwitterUser) primary key screen-name autogenerated; create feed UserFeed1 using socket_adapter ( ("sockets"="127.0.0.1:10001"), ("address-type"="IP"), ("type-name"="TwitterUser"), ("format"="adm") ); use dataverse feeds; set wait-for-completion-feed "false"; connect feed UserFeed1 to dataset TwitterUsers1 {quote} The reason this happens is when SocketServerInputStream found no available bytes, it will trigger the TupleForwarder to flush all tuples. org/apache/asterix/external/input/stream/SocketServerInputStream.java:70 This causes the indexOutOfBoundary exception at org/apache/asterix/external/util/FeedUtils.java:123 Same ddl without 'autogenerated' will work properly. was: Following ddl with 'autogenerated' will cause indexOutOfBoundary exception at the SocketFeed part. {quote} drop dataverse feeds if exists; create dataverse feeds; use dataverse feeds; create type TwitterUser if not exists as open{ screen-name: uuid }; create dataset TwitterUsers1(TwitterUser) primary key screen-name autogenerated; create feed UserFeed1 using socket_adapter ( ("sockets"="127.0.0.1:10001"), ("address-type"="IP"), ("type-name"="TwitterUser"), ("format"="adm") ); use dataverse feeds; set wait-for-completion-feed "false"; connect feed UserFeed1 to dataset TwitterUsers1 {quote} The reason this happens is when SocketServerInputStream found no available bytes, it will trigger the TupleForwarder to flush all tuples. org/apache/asterix/external/input/stream/SocketServerInputStream.java:70 This causes the indexOutOfBoundary exception at org/apache/asterix/external/util/FeedUtils.java:123 Same ddl without 'autogenerated' will work properly. > Exception when using auto generated uuid primary key and socket feed > > > Key: ASTERIXDB-1588 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-1588 > Project: Apache AsterixDB > Issue Type: Bug > Components: Feeds >Reporter: Xikui Wang > > Following ddl with 'autogenerated' will cause indexOutOfBoundary exception at > the SocketFeed part. > {quote} > drop dataverse feeds if exists; > create dataverse feeds; > use dataverse feeds; > create type TwitterUser if not exists as open{ > screen-name: uuid > }; > create dataset TwitterUsers1(TwitterUser) primary key screen-name > autogenerated; > create feed UserFeed1 using socket_adapter > ( > ("sockets"="127.0.0.1:10001"), > ("address-type"="IP"), > ("type-name"="TwitterUser"), > ("format"="adm") > ); > use dataverse feeds; > set wait-for-completion-feed "false"; > connect feed UserFeed1 to dataset TwitterUsers1 > {quote} > The reason this happens is when SocketServerInputStream found no available > bytes, it will trigger the TupleForwarder to flush all tuples. > org/apache/asterix/external/input/stream/SocketServerInputStream.java:70 > This causes the indexOutOfBoundary exception at > org/apache/asterix/external/util/FeedUtils.java:123 > Same ddl without 'autogenerated' will work properly. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (ASTERIXDB-1588) Exception when using auto generated uuid primary key and socket feed
Xikui Wang created ASTERIXDB-1588: - Summary: Exception when using auto generated uuid primary key and socket feed Key: ASTERIXDB-1588 URL: https://issues.apache.org/jira/browse/ASTERIXDB-1588 Project: Apache AsterixDB Issue Type: Bug Components: Feeds Reporter: Xikui Wang Following ddl with 'autogenerated' will cause indexOutOfBoundary exception at the SocketFeed part. {quote} drop dataverse feeds if exists; create dataverse feeds; use dataverse feeds; create type TwitterUser if not exists as open{ screen-name: uuid }; create dataset TwitterUsers1(TwitterUser) primary key screen-name autogenerated; create feed UserFeed1 using socket_adapter ( ("sockets"="127.0.0.1:10001"), ("address-type"="IP"), ("type-name"="TwitterUser"), ("format"="adm") ); use dataverse feeds; set wait-for-completion-feed "false"; connect feed UserFeed1 to dataset TwitterUsers1 {quote} The reason this happens is when SocketServerInputStream found no available bytes, it will trigger the TupleForwarder to flush all tuples. org/apache/asterix/external/input/stream/SocketServerInputStream.java:70 This causes the indexOutOfBoundary exception at org/apache/asterix/external/util/FeedUtils.java:123 Same ddl without 'autogenerated' will work properly. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
Change in asterixdb[master]: Add several unary numeric builtin functions.
Hello Jenkins, I'd like you to reexamine a change. Please visit https://asterix-gerrit.ics.uci.edu/1086 to look at the new patch set (#6). Change subject: Add several unary numeric builtin functions. .. Add several unary numeric builtin functions. - newly added functions include: acos, asin, atan, cos, exp, ln, log, sign, sin, sqrt and tan; - refactor and simplify numeric function implementations. Change-Id: Ic7f945450f3cf8da543b2d68c29ef6eb0f4699d7 --- M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/util/FunctionCollection.java M asterixdb/asterix-app/src/test/resources/parserts/results_parser_sqlpp/columnalias.ast M asterixdb/asterix-app/src/test/resources/parserts/results_parser_sqlpp/columnalias2.ast M asterixdb/asterix-app/src/test/resources/parserts/results_parser_sqlpp/columnalias3.ast A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/acos/acos.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/asin/asin.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/atan/atan.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/cos/cos.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/exp/exp.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/ln/ln.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/log/log.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/sign/sign.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/sin/sin.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/sqrt/sqrt.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/tan/tan.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/acos/acos.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/asin/asin.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/atan/atan.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/cos/cos.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/exp/exp.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/ln/ln.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/log/log.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/sign/sign.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/sin/sin.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/sqrt/sqrt.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/tan/tan.1.adm M asterixdb/asterix-app/src/test/resources/runtimets/testsuite_sqlpp.xml M asterixdb/asterix-om/src/main/java/org/apache/asterix/om/functions/AsterixBuiltinFunctions.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/AbstractUnaryNumericDoubleFunctionEval.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/AbstractUnaryNumericFunctionEval.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericACosDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericASinDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericATanDescriptor.java M asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericAbsDescriptor.java M asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericCeilingDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericCosDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericExpDescriptor.java M asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericFloorDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericLnDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericLogDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericSignDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericSinDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericSqrtDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericTan
Change in asterixdb[master]: Add several unary numeric builtin functions.
Jenkins has posted comments on this change. Change subject: Add several unary numeric builtin functions. .. Patch Set 6: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/2277/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1086 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ic7f945450f3cf8da543b2d68c29ef6eb0f4699d7 Gerrit-PatchSet: 6 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Yingyi Bu Gerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-1478: fix the utf8 reader.
Jenkins has posted comments on this change. Change subject: ASTERIXDB-1478: fix the utf8 reader. .. Patch Set 7: Integration Tests Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/357/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1077 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Idb302dc604fcd71811de550d3d4bd727c81a13ee Gerrit-PatchSet: 7 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Wenhai Li Gerrit-Reviewer: Chen Li Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Jianfeng Jia Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: Wail Alkowaileet Gerrit-Reviewer: Yingyi Bu Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-1478: fix the utf8 reader.
Michael Blow has posted comments on this change. Change subject: ASTERIXDB-1478: fix the utf8 reader. .. Patch Set 7: I am retriggering the integration tests on a known-good box- but it looks like there might be failures (or changes in expected results needed) with this change. -- To view, visit https://asterix-gerrit.ics.uci.edu/1077 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Idb302dc604fcd71811de550d3d4bd727c81a13ee Gerrit-PatchSet: 7 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Wenhai Li Gerrit-Reviewer: Chen Li Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Jianfeng Jia Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: Wail Alkowaileet Gerrit-Reviewer: Yingyi Bu Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-1566: Fixed External Hash Group By to conform to t...
Jenkins has posted comments on this change. Change subject: ASTERIXDB-1566: Fixed External Hash Group By to conform to the memory budget .. Patch Set 8: Integration Tests Timed Out https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/356/ : ABORTED -- To view, visit https://asterix-gerrit.ics.uci.edu/1056 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I2b323e9a2141b4c1dd1652a360d2d9354d3bc3f5 Gerrit-PatchSet: 8 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Taewoo Kim Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Jianfeng Jia Gerrit-Reviewer: Taewoo Kim Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: Wenhai Li Gerrit-Reviewer: Yingyi Bu Gerrit-HasComments: No
Change in asterixdb[master]: ConstantExpressionUtil improvements
Yingyi Bu has posted comments on this change. Change subject: ConstantExpressionUtil improvements .. Patch Set 4: (1 comment) https://asterix-gerrit.ics.uci.edu/#/c/1074/4/asterixdb/asterix-om/src/main/java/org/apache/asterix/om/typecomputer/impl/RecordConstructorResultType.java File asterixdb/asterix-om/src/main/java/org/apache/asterix/om/typecomputer/impl/RecordConstructorResultType.java: Line 58: Iterator> argIter = f.getArguments().iterator(); It seems that actually nowhere uses this class. Can we remove this class? -- To view, visit https://asterix-gerrit.ics.uci.edu/1074 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I636538d6ea6c6a527aac1eb9cacdcc40a8489c02 Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Till Westmann Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: Yingyi Bu Gerrit-HasComments: Yes
Change in asterixdb[master]: small refactoring
Jenkins has posted comments on this change. Change subject: small refactoring .. Patch Set 4: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/2276/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1052 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I37eab1645416e3aad6119bba527c5e3b4b98fddc Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Till Westmann Gerrit-Reviewer: Jenkins Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: ConstantExpressionUtil improvements
Hello Yingyi Bu, Jenkins, I'd like you to reexamine a change. Please visit https://asterix-gerrit.ics.uci.edu/1074 to look at the new patch set (#4). Change subject: ConstantExpressionUtil improvements .. ConstantExpressionUtil improvements Change-Id: I636538d6ea6c6a527aac1eb9cacdcc40a8489c02 --- M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/ByNameToByIndexFieldAccessRule.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/ConstantFoldingRule.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/LoadRecordFieldsRule.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/PushFieldAccessRule.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/ResolveVariableRule.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/UnnestToDataScanRule.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/AbstractIntroduceAccessMethodRule.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/AccessMethodUtils.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/IntroduceLSMComponentFilterRule.java M asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/functions/MetadataBuiltinFunctions.java M asterixdb/asterix-om/src/main/java/org/apache/asterix/om/base/ABoolean.java M asterixdb/asterix-om/src/main/java/org/apache/asterix/om/typecomputer/impl/ClosedRecordConstructorResultType.java M asterixdb/asterix-om/src/main/java/org/apache/asterix/om/typecomputer/impl/FieldAccessByIndexResultType.java M asterixdb/asterix-om/src/main/java/org/apache/asterix/om/typecomputer/impl/FieldAccessByNameResultType.java M asterixdb/asterix-om/src/main/java/org/apache/asterix/om/typecomputer/impl/OpenRecordConstructorResultType.java M asterixdb/asterix-om/src/main/java/org/apache/asterix/om/typecomputer/impl/RecordAddFieldsTypeComputer.java M asterixdb/asterix-om/src/main/java/org/apache/asterix/om/typecomputer/impl/RecordConstructorResultType.java R asterixdb/asterix-om/src/main/java/org/apache/asterix/om/util/ConstantExpressionUtil.java M asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/formats/NonTaggedDataFormat.java 19 files changed, 101 insertions(+), 197 deletions(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/74/1074/4 -- To view, visit https://asterix-gerrit.ics.uci.edu/1074 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: I636538d6ea6c6a527aac1eb9cacdcc40a8489c02 Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Till Westmann Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: Yingyi Bu
Change in asterixdb[master]: small refactoring
Hello Jenkins, I'd like you to reexamine a change. Please visit https://asterix-gerrit.ics.uci.edu/1052 to look at the new patch set (#4). Change subject: small refactoring .. small refactoring Change-Id: I37eab1645416e3aad6119bba527c5e3b4b98fddc --- M asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/dataflow/FeedRecordDataFlowController.java 1 file changed, 21 insertions(+), 15 deletions(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/52/1052/4 -- To view, visit https://asterix-gerrit.ics.uci.edu/1052 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: I37eab1645416e3aad6119bba527c5e3b4b98fddc Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Till Westmann Gerrit-Reviewer: Jenkins Gerrit-Reviewer: abdullah alamoudi
Change in asterixdb[master]: ConstantExpressionUtil improvements
Jenkins has posted comments on this change. Change subject: ConstantExpressionUtil improvements .. Patch Set 4: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/2275/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1074 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I636538d6ea6c6a527aac1eb9cacdcc40a8489c02 Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Till Westmann Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: Yingyi Bu Gerrit-HasComments: No
Change in asterixdb[master]: ConstantExpressionUtil improvements
Jenkins has posted comments on this change. Change subject: ConstantExpressionUtil improvements .. Patch Set 3: Integration-Tests+1 Integration Tests Successful https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/355/ : SUCCESS -- To view, visit https://asterix-gerrit.ics.uci.edu/1074 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I636538d6ea6c6a527aac1eb9cacdcc40a8489c02 Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Till Westmann Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: Yingyi Bu Gerrit-HasComments: No
[jira] [Commented] (ASTERIXDB-1287) Hyrack's Admin Console's broken page fixed
[ https://issues.apache.org/jira/browse/ASTERIXDB-1287?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15425776#comment-15425776 ] Till commented on ASTERIXDB-1287: - Thanks! [~pritom], could you close it (as you've filed it)? > Hyrack's Admin Console's broken page fixed > -- > > Key: ASTERIXDB-1287 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-1287 > Project: Apache AsterixDB > Issue Type: Improvement > Components: Hyracks >Reporter: Pritom Ahmed >Assignee: Ian Maxon > Original Estimate: 168h > Remaining Estimate: 168h > > In job summary, create time, start time and end time was never updated. As a > result they all were 0. > In Admin Console's Index page, the job create time, start time and end time > all were being assigned with create time. > The same problem was also present in the REST API as well. Also fixed it. > in Job details page of Admin Console, all the data is showing in raw JSON > format. It needs to be shown in tabular form for better readability and > understanding. > Admin Console API iss sending the full array everytime for node details even > though the whole array was not full. As a result, there are huge number of > instances with no data which led to wastage of memory. It only needs to send > the subarrays that contains data. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Closed] (ASTERIXDB-1287) Hyrack's Admin Console's broken page fixed
[ https://issues.apache.org/jira/browse/ASTERIXDB-1287?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pritom Ahmed closed ASTERIXDB-1287. --- Fixed. > Hyrack's Admin Console's broken page fixed > -- > > Key: ASTERIXDB-1287 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-1287 > Project: Apache AsterixDB > Issue Type: Improvement > Components: Hyracks >Reporter: Pritom Ahmed >Assignee: Ian Maxon > Original Estimate: 168h > Remaining Estimate: 168h > > In job summary, create time, start time and end time was never updated. As a > result they all were 0. > In Admin Console's Index page, the job create time, start time and end time > all were being assigned with create time. > The same problem was also present in the REST API as well. Also fixed it. > in Job details page of Admin Console, all the data is showing in raw JSON > format. It needs to be shown in tabular form for better readability and > understanding. > Admin Console API iss sending the full array everytime for node details even > though the whole array was not full. As a result, there are huge number of > instances with no data which led to wastage of memory. It only needs to send > the subarrays that contains data. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
Change in asterixdb[master]: ASTERIXDB-1478: fix the utf8 reader.
Jenkins has posted comments on this change. Change subject: ASTERIXDB-1478: fix the utf8 reader. .. Patch Set 7: Integration Tests Timed Out https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/354/ : ABORTED -- To view, visit https://asterix-gerrit.ics.uci.edu/1077 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Idb302dc604fcd71811de550d3d4bd727c81a13ee Gerrit-PatchSet: 7 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Wenhai Li Gerrit-Reviewer: Chen Li Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Jianfeng Jia Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: Wail Alkowaileet Gerrit-Reviewer: Yingyi Bu Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
[jira] [Resolved] (ASTERIXDB-1287) Hyrack's Admin Console's broken page fixed
[ https://issues.apache.org/jira/browse/ASTERIXDB-1287?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Till resolved ASTERIXDB-1287. - Resolution: Fixed > Hyrack's Admin Console's broken page fixed > -- > > Key: ASTERIXDB-1287 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-1287 > Project: Apache AsterixDB > Issue Type: Improvement > Components: Hyracks >Reporter: Pritom Ahmed >Assignee: Ian Maxon > Original Estimate: 168h > Remaining Estimate: 168h > > In job summary, create time, start time and end time was never updated. As a > result they all were 0. > In Admin Console's Index page, the job create time, start time and end time > all were being assigned with create time. > The same problem was also present in the REST API as well. Also fixed it. > in Job details page of Admin Console, all the data is showing in raw JSON > format. It needs to be shown in tabular form for better readability and > understanding. > Admin Console API iss sending the full array everytime for node details even > though the whole array was not full. As a result, there are huge number of > instances with no data which led to wastage of memory. It only needs to send > the subarrays that contains data. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
Change in asterixdb[master]: Add several unary numeric builtin functions.
Jenkins has posted comments on this change. Change subject: Add several unary numeric builtin functions. .. Patch Set 5: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/2274/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1086 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ic7f945450f3cf8da543b2d68c29ef6eb0f4699d7 Gerrit-PatchSet: 5 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Yingyi Bu Gerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: Add several unary numeric builtin functions.
Hello Jenkins, I'd like you to reexamine a change. Please visit https://asterix-gerrit.ics.uci.edu/1086 to look at the new patch set (#5). Change subject: Add several unary numeric builtin functions. .. Add several unary numeric builtin functions. - newly added functions include: acos, asin, atan, cos, exp, ln, log, sign, sin, sqrt and tan; - refactor and simplify numeric function implementations. Change-Id: Ic7f945450f3cf8da543b2d68c29ef6eb0f4699d7 --- M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/util/FunctionCollection.java A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/acos/acos.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/asin/asin.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/atan/atan.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/cos/cos.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/exp/exp.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/ln/ln.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/log/log.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/sign/sign.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/sin/sin.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/sqrt/sqrt.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/tan/tan.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/acos/acos.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/asin/asin.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/atan/atan.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/cos/cos.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/exp/exp.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/ln/ln.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/log/log.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/sign/sign.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/sin/sin.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/sqrt/sqrt.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/tan/tan.1.adm M asterixdb/asterix-app/src/test/resources/runtimets/testsuite_sqlpp.xml M asterixdb/asterix-om/src/main/java/org/apache/asterix/om/functions/AsterixBuiltinFunctions.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/AbstractUnaryNumericDoubleFunctionEval.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/AbstractUnaryNumericFunctionEval.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericACosDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericASinDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericATanDescriptor.java M asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericAbsDescriptor.java M asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericCeilingDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericCosDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericExpDescriptor.java M asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericFloorDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericLnDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericLogDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericSignDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericSinDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericSqrtDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericTanDescriptor.java M asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericUnaryMinusDescriptor.java 42 files changed, 1,759 insertions(+), 400 deletions(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/
Change in asterixdb[master]: Add several unary numeric builtin functions.
Hello Jenkins, I'd like you to reexamine a change. Please visit https://asterix-gerrit.ics.uci.edu/1086 to look at the new patch set (#4). Change subject: Add several unary numeric builtin functions. .. Add several unary numeric builtin functions. - newly added functions include: acos, asin, atan, cos, exp, ln, log, sign, sin, sqrt and tan; - refactor and simplify numeric function implementations. Change-Id: Ic7f945450f3cf8da543b2d68c29ef6eb0f4699d7 --- M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/util/FunctionCollection.java A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/acos/acos.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/asin/asin.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/atan/atan.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/cos/cos.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/exp/exp.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/ln/ln.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/log/log.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/sign/sign.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/sin/sin.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/sqrt/sqrt.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/tan/tan.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/acos/acos.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/asin/asin.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/atan/atan.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/cos/cos.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/exp/exp.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/ln/ln.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/log/log.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/sign/sign.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/sin/sin.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/sqrt/sqrt.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/tan/tan.1.adm M asterixdb/asterix-app/src/test/resources/runtimets/testsuite_sqlpp.xml M asterixdb/asterix-om/src/main/java/org/apache/asterix/om/functions/AsterixBuiltinFunctions.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/AbstractUnaryNumericDoubleFunctionEval.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/AbstractUnaryNumericFunctionEval.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericACosDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericASinDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericATanDescriptor.java M asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericAbsDescriptor.java M asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericCeilingDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericCosDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericExpDescriptor.java M asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericFloorDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericLnDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericLogDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericSignDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericSinDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericSqrtDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericTanDescriptor.java M asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericUnaryMinusDescriptor.java 42 files changed, 1,759 insertions(+), 400 deletions(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/
Change in asterixdb[master]: Add several unary numeric builtin functions.
Jenkins has posted comments on this change. Change subject: Add several unary numeric builtin functions. .. Patch Set 4: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/2273/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1086 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ic7f945450f3cf8da543b2d68c29ef6eb0f4699d7 Gerrit-PatchSet: 4 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Yingyi Bu Gerrit-Reviewer: Jenkins Gerrit-HasComments: No
[jira] [Commented] (ASTERIXDB-1587) upsert runtime assumes that the datatype comes from the same dataverse as the dataset
[ https://issues.apache.org/jira/browse/ASTERIXDB-1587?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15425696#comment-15425696 ] ASF subversion and git services commented on ASTERIXDB-1587: Commit ddc760f59b906e3124a5da7d73fa7d3575fd79b1 in asterixdb's branch refs/heads/master from [~sjaco002] [ https://git-wip-us.apache.org/repos/asf?p=asterixdb.git;h=ddc760f ] ASTERIXDB-1587 Made upsert look in the correct dataverse for datatypes Change-Id: Iccf04c2210a1535cd7de6eeea88dfefec9ba206a Reviewed-on: https://asterix-gerrit.ics.uci.edu/1085 Reviewed-by: Preston Carman Sonar-Qube: Jenkins Tested-by: Jenkins > upsert runtime assumes that the datatype comes from the same dataverse as the > dataset > - > > Key: ASTERIXDB-1587 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-1587 > Project: Apache AsterixDB > Issue Type: Bug >Reporter: Steven Jacobs >Assignee: Steven Jacobs > > It throws an error if they aren't from the same dataverse. It should work > instead. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
Change in asterixdb[master]: ASTERIXDB-1587 Made upsert look in the correct dataverse for...
Steven Jacobs has submitted this change and it was merged. Change subject: ASTERIXDB-1587 Made upsert look in the correct dataverse for datatypes .. ASTERIXDB-1587 Made upsert look in the correct dataverse for datatypes Change-Id: Iccf04c2210a1535cd7de6eeea88dfefec9ba206a Reviewed-on: https://asterix-gerrit.ics.uci.edu/1085 Reviewed-by: Preston Carman Sonar-Qube: Jenkins Tested-by: Jenkins --- M asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/AqlMetadataProvider.java 1 file changed, 2 insertions(+), 1 deletion(-) Approvals: Jenkins: Verified; No violations found Preston Carman: Looks good to me, approved Objections: Jenkins: Fails diff --git a/asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/AqlMetadataProvider.java b/asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/AqlMetadataProvider.java index a5e5cda..679379b 100644 --- a/asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/AqlMetadataProvider.java +++ b/asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/AqlMetadataProvider.java @@ -2310,8 +2310,9 @@ String indexName = primaryIndex.getIndexName(); String itemTypeName = dataset.getItemTypeName(); +String itemTypeDataverseName = dataset.getItemTypeDataverseName(); ARecordType itemType = (ARecordType) MetadataManager.INSTANCE -.getDatatype(mdTxnCtx, dataSource.getId().getDataverseName(), itemTypeName).getDatatype(); +.getDatatype(mdTxnCtx, itemTypeDataverseName, itemTypeName).getDatatype(); ARecordType metaItemType = DatasetUtils.getMetaType(this, dataset); ITypeTraits[] typeTraits = DatasetUtils.computeTupleTypeTraits(dataset, itemType, metaItemType); IAsterixApplicationContextInfo appContext = (IAsterixApplicationContextInfo) context.getAppContext(); -- To view, visit https://asterix-gerrit.ics.uci.edu/1085 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: merged Gerrit-Change-Id: Iccf04c2210a1535cd7de6eeea88dfefec9ba206a Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Steven Jacobs Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Preston Carman Gerrit-Reviewer: Steven Jacobs
Change in asterixdb[master]: ASTERIXDB-1587 Made upsert look in the correct dataverse for...
Jenkins has posted comments on this change. Change subject: ASTERIXDB-1587 Made upsert look in the correct dataverse for datatypes .. Patch Set 1: Integration-Tests-1 Integration Tests Failed https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/353/ : UNSTABLE -- To view, visit https://asterix-gerrit.ics.uci.edu/1085 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iccf04c2210a1535cd7de6eeea88dfefec9ba206a Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Steven Jacobs Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Preston Carman Gerrit-HasComments: No
[jira] [Commented] (ASTERIXDB-920) Wrong results for a primary index with composite keys
[ https://issues.apache.org/jira/browse/ASTERIXDB-920?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15425666#comment-15425666 ] Taewoo Kim commented on ASTERIXDB-920: -- [~amoudi], can you take over this issue and fix this? Otherwise, I will place a temporary solution for now - adding a select operator after an index-search to make sure there is no correct results. > Wrong results for a primary index with composite keys > - > > Key: ASTERIXDB-920 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-920 > Project: Apache AsterixDB > Issue Type: Bug > Components: AsterixDB, Storage >Reporter: asterixdb-importer >Assignee: Ildar Absalyamov > Attachments: fbm.adm > > > Wrong results for a primary index with composite keys -- This message was sent by Atlassian JIRA (v6.3.4#6332)
Change in asterixdb[master]: Fulltext search initial implementation
Jenkins has posted comments on this change. Change subject: Fulltext search initial implementation .. Patch Set 14: 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/989 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I71887c2ea847e4488f4c98a11f8a5bcad02cac5a Gerrit-PatchSet: 14 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Taewoo Kim Gerrit-Reviewer: Heri Ramampiaro Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Jianfeng Jia Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Taewoo Kim Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: Fulltext search initial implementation
Jenkins has posted comments on this change. Change subject: Fulltext search initial implementation .. Patch Set 14: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/2272/ -- To view, visit https://asterix-gerrit.ics.uci.edu/989 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I71887c2ea847e4488f4c98a11f8a5bcad02cac5a Gerrit-PatchSet: 14 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Taewoo Kim Gerrit-Reviewer: Heri Ramampiaro Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Jianfeng Jia Gerrit-Reviewer: Michael Blow Gerrit-Reviewer: Taewoo Kim Gerrit-Reviewer: Till Westmann Gerrit-HasComments: No
Change in asterixdb[master]: Fulltext search initial implementation
Hello Jenkins, I'd like you to reexamine a change. Please visit https://asterix-gerrit.ics.uci.edu/989 to look at the new patch set (#14). Change subject: Fulltext search initial implementation .. Fulltext search initial implementation - Supports Fulltext search using XQuery syntax - Keyword level AND or OR search is possible - Changed a function name: contains -> string-contains to remove any confusion Change-Id: I71887c2ea847e4488f4c98a11f8a5bcad02cac5a --- M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/algebra/operators/physical/InvertedIndexPOperator.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/base/AnalysisUtil.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/PushLimitIntoOrderByRule.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/AbstractIntroduceAccessMethodRule.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/AccessMethodJobGenParams.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/AccessMethodUtils.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/IntroduceJoinAccessMethodRule.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/IntroduceLSMComponentFilterRule.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/InvertedIndexAccessMethod.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/InvertedIndexJobGenParams.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/OptimizableFuncExpr.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/AqlExpressionToPlanTranslator.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/AqlPlusExpressionToPlanTranslator.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/LangExpressionToPlanTranslator.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/util/FunctionCollection.java M asterixdb/asterix-algebra/src/main/javacc/AQLPlus.jj M asterixdb/asterix-app/data/csv/fragile_02.adm M asterixdb/asterix-app/src/test/resources/metadata/queries/basic/dataset_with_meta-1/dataset_with_meta-1.1.ddl.aql M asterixdb/asterix-app/src/test/resources/metadata/queries/basic/dataset_with_meta-2/dataset_with_meta-2.1.ddl.aql M asterixdb/asterix-app/src/test/resources/metadata/queries/basic/dataset_with_meta-3/dataset_with_meta-3.1.ddl.aql M asterixdb/asterix-app/src/test/resources/metadata/queries/basic/dataset_with_meta-4/dataset_with_meta-4.1.ddl.aql M asterixdb/asterix-app/src/test/resources/metadata/queries/basic/dataset_with_meta-5/dataset_with_meta-5.1.ddl.aql M asterixdb/asterix-app/src/test/resources/metadata/queries/basic/dataset_with_meta-6/dataset_with_meta-6.1.ddl.aql M asterixdb/asterix-app/src/test/resources/metadata/queries/basic/dataset_with_meta-7/dataset_with_meta-6.1.ddl.aql M asterixdb/asterix-app/src/test/resources/metadata/queries/basic/issue_251_dataset_hint_1/issue_251_dataset_hint_1.1.ddl.aql M asterixdb/asterix-app/src/test/resources/metadata/queries/basic/issue_251_dataset_hint_2/issue_251_dataset_hint_2.1.ddl.aql M asterixdb/asterix-app/src/test/resources/metadata/queries/basic/issue_251_dataset_hint_3/issue_251_dataset_hint_3.1.ddl.aql M asterixdb/asterix-app/src/test/resources/metadata/queries/basic/issue_251_dataset_hint_4/issue_251_dataset_hint_4.1.ddl.aql M asterixdb/asterix-app/src/test/resources/metadata/queries/exception/issue_251_dataset_hint_error_1.aql M asterixdb/asterix-app/src/test/resources/metadata/queries/exception/issue_251_dataset_hint_error_1/issue_251_dataset_hint_error_1.1.ddl.aql M asterixdb/asterix-app/src/test/resources/metadata/queries/exception/issue_251_dataset_hint_error_2.aql M asterixdb/asterix-app/src/test/resources/metadata/queries/exception/issue_251_dataset_hint_error_2/issue_251_dataset_hint_error_2.1.ddl.aql M asterixdb/asterix-app/src/test/resources/metadata/queries/exception/issue_255_create_feed_error/issue_255_create_feed_error.1.ddl.aql M asterixdb/asterix-app/src/test/resources/nontagged/tpch/local/closedtables-q9.aql M asterixdb/asterix-app/src/test/resources/nontagged/tpch/local/opentables-q9.aql M asterixdb/asterix-app/src/test/resources/optimizerts/queries/count-tweets.aql M asterixdb/asterix-app/src/test/resources/optimizerts/queries/inverted-index-basic/ngram-contains-panic.aql M asterixdb/asterix-app/src/test/resources/optimizerts/queries/inverted-index-basic/ngram-contains.aql M asterixdb/asterix-app/src/test/resources/optimizerts/queries/inverted-index-basic/word-contains.aql M asterixdb/asterix-app/src/test/resources/optimizerts/queries/inverted-index-join/ngram-contains.aql M asterixdb/asterix-app/src/test/resources/optimizerts/queries/inver
Change in asterixdb[master]: Add several unary numeric builtin functions.
Jenkins has posted comments on this change. Change subject: Add several unary numeric builtin functions. .. Patch Set 3: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/2271/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1086 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ic7f945450f3cf8da543b2d68c29ef6eb0f4699d7 Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Yingyi Bu Gerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: Add several unary numeric builtin functions.
Hello Jenkins, I'd like you to reexamine a change. Please visit https://asterix-gerrit.ics.uci.edu/1086 to look at the new patch set (#3). Change subject: Add several unary numeric builtin functions. .. Add several unary numeric builtin functions. - newly added functions include: acos, asin, atan, cos, exp, ln, log, sign, sin, sqrt and tan; - refactor and simplify numeric function implementations. Change-Id: Ic7f945450f3cf8da543b2d68c29ef6eb0f4699d7 --- M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/util/FunctionCollection.java A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/acos/acos.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/asin/asin.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/atan/atan.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/cos/cos.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/exp/exp.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/ln/ln.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/log/log.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/sign/sign.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/sin/sin.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/sqrt/sqrt.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/tan/tan.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/acos/acos.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/asin/asin.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/atan/atan.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/cos/cos.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/exp/exp.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/ln/ln.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/log/log.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/sign/sign.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/sin/sin.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/sqrt/sqrt.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/tan/tan.1.adm M asterixdb/asterix-app/src/test/resources/runtimets/testsuite_sqlpp.xml M asterixdb/asterix-om/src/main/java/org/apache/asterix/om/functions/AsterixBuiltinFunctions.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/AbstractUnaryNumericDoubleFunctionEval.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/AbstractUnaryNumericFunctionEval.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericACosDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericASinDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericATanDescriptor.java M asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericAbsDescriptor.java M asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericCeilingDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericCosDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericExpDescriptor.java M asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericFloorDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericLnDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericLogDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericSignDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericSinDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericSqrtDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericTanDescriptor.java M asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericUnaryMinusDescriptor.java 42 files changed, 1,749 insertions(+), 404 deletions(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/
Change in asterixdb[master]: ASTERIXDB-1566: Fixed External Hash Group By to conform to t...
Jenkins has posted comments on this change. Change subject: ASTERIXDB-1566: Fixed External Hash Group By to conform to the memory budget .. Patch Set 8: Integration Tests Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/356/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1056 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I2b323e9a2141b4c1dd1652a360d2d9354d3bc3f5 Gerrit-PatchSet: 8 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Taewoo Kim Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Jianfeng Jia Gerrit-Reviewer: Taewoo Kim Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: Wenhai Li Gerrit-Reviewer: Yingyi Bu Gerrit-HasComments: No
Change in asterixdb[master]: Add several unary numeric builtin functions.
Jenkins has posted comments on this change. Change subject: Add several unary numeric builtin functions. .. Patch Set 2: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/2270/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1086 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ic7f945450f3cf8da543b2d68c29ef6eb0f4699d7 Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Yingyi Bu Gerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: Add several unary numeric builtin functions.
Hello Jenkins, I'd like you to reexamine a change. Please visit https://asterix-gerrit.ics.uci.edu/1086 to look at the new patch set (#2). Change subject: Add several unary numeric builtin functions. .. Add several unary numeric builtin functions. - newly added functions include: acos, asin, atan, cos, exp, ln, log, sign, sin, sqrt and tan; - refactor and simplify numeric function implementations. Change-Id: Ic7f945450f3cf8da543b2d68c29ef6eb0f4699d7 --- M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/util/FunctionCollection.java A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/acos/acos.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/asin/asin.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/atan/atan.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/cos/cos.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/exp/exp.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/ln/ln.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/log/log.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/sign/sign.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/sin/sin.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/sqrt/sqrt.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/tan/tan.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/acos/acos.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/asin/asin.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/atan/atan.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/cos/cos.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/exp/exp.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/ln/ln.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/log/log.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/sign/sign.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/sin/sin.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/sqrt/sqrt.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/tan/tan.1.adm M asterixdb/asterix-app/src/test/resources/runtimets/testsuite_sqlpp.xml M asterixdb/asterix-om/src/main/java/org/apache/asterix/om/functions/AsterixBuiltinFunctions.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/AbstractUnaryNumericDoubleFunctionEval.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/AbstractUnaryNumericFunctionEval.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericACosDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericASinDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericATanDescriptor.java M asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericAbsDescriptor.java M asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericCeilingDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericCosDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericExpDescriptor.java M asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericFloorDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericLnDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericLogDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericSignDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericSinDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericSqrtDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericTanDescriptor.java M asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericUnaryMinusDescriptor.java 42 files changed, 1,750 insertions(+), 404 deletions(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/
Change in asterixdb[master]: ConstantExpressionUtil improvements
Jenkins has posted comments on this change. Change subject: ConstantExpressionUtil improvements .. Patch Set 3: Integration Tests Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/355/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1074 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I636538d6ea6c6a527aac1eb9cacdcc40a8489c02 Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Till Westmann Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: Yingyi Bu Gerrit-HasComments: No
Change in asterixdb[master]: ConstantExpressionUtil improvements
Till Westmann has posted comments on this change. Change subject: ConstantExpressionUtil improvements .. Patch Set 3: TRIGGER.*asterix-gerrit-integration-tests -- To view, visit https://asterix-gerrit.ics.uci.edu/1074 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I636538d6ea6c6a527aac1eb9cacdcc40a8489c02 Gerrit-PatchSet: 3 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Till Westmann Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: Yingyi Bu Gerrit-HasComments: No
[jira] [Commented] (ASTERIXDB-1287) Hyrack's Admin Console's broken page fixed
[ https://issues.apache.org/jira/browse/ASTERIXDB-1287?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15425622#comment-15425622 ] Pritom Ahmed commented on ASTERIXDB-1287: - Yes. It is. > Hyrack's Admin Console's broken page fixed > -- > > Key: ASTERIXDB-1287 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-1287 > Project: Apache AsterixDB > Issue Type: Improvement > Components: Hyracks >Reporter: Pritom Ahmed >Assignee: Ian Maxon > Original Estimate: 168h > Remaining Estimate: 168h > > In job summary, create time, start time and end time was never updated. As a > result they all were 0. > In Admin Console's Index page, the job create time, start time and end time > all were being assigned with create time. > The same problem was also present in the REST API as well. Also fixed it. > in Job details page of Admin Console, all the data is showing in raw JSON > format. It needs to be shown in tabular form for better readability and > understanding. > Admin Console API iss sending the full array everytime for node details even > though the whole array was not full. As a result, there are huge number of > instances with no data which led to wastage of memory. It only needs to send > the subarrays that contains data. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Issue Comment Deleted] (ASTERIXDB-1435) Massive operators will induce a heap error that should not be.
[ https://issues.apache.org/jira/browse/ASTERIXDB-1435?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Taewoo Kim updated ASTERIXDB-1435: -- Comment: was deleted (was: These two issues are actually the same issue.) > Massive operators will induce a heap error that should not be. > --- > > Key: ASTERIXDB-1435 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-1435 > Project: Apache AsterixDB > Issue Type: Improvement > Components: AsterixDB > Environment: Ubuntu 12.04 on a single machine with 2 X 12 partitions > on 6 CPUs X 4 hard threads >Reporter: Wenhai >Assignee: Taewoo Kim > > When we testing the fuzzy-join patch > (https://asterix-gerrit.ics.uci.edu/#/c/531/) on a million records table ACM > joining half-million DBLP joining 2million CITE datasets, we encountered a > heap error that should not to be. We divide the three-way prefix-based fuzzy > join in two rounds as following. > Schema > {noformat} > drop dataverse test if exists; > create dataverse test; > use dataverse test; > create type PaperType as open { > tid:uuid, > title: string, > authors: string?, > year: int?, > conf: string?, > idx: string, > abstract: string? > } > create dataset ACM(PaperType) primary key tid autogenerated; > use dataverse test; > drop dataset ACM if exists; > create dataset ACM(PaperType) primary key tid autogenerated; > load dataset ACM > using localfs > (("path"="127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/acm_split.aa,127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/acm_split.ab,127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/acm_split.ac,127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/acm_split.ad,127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/acm_split.ae"),("format"="delimited-text"),("delimiter"="#"),("quote"="\u")); > use dataverse test; > create dataset DBLP(PaperType) primary key tid autogenerated; > load dataset DBLP > using localfs > (("path"="127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/dblp_split.aa,127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/dblp_split.ab,127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/dblp_split.ac,127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/dblp_split.ad,127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/dblp_split.ae,127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/dblp_split.af"),("format"="delimited-text"),("delimiter"="#"),("quote"="\u")); > create dataset ACM(PaperType) primary key tid autogenerated; > use dataverse test; > drop dataset CITE if exists; > create dataset CITE(PaperType) primary key tid autogenerated; > load dataset CITE > using localfs > (("path"="127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/citation_split.aa,127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/citation_split.ab,127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/citation_split.ac"),("format"="delimited-text"),("delimiter"="#"),("quote"="\u")); > use dataverse test; > drop index ACM.word_index if exists > create index word_index on ACM(title) type keyword > use dataverse test; > drop index ACM.ngram_index if exists > create index ngram_index on ACM(title) type ngram(3) > {noformat} > Firstly, we divide the three join onto two two-way joins and joined ACM with > DBLP onto a temporary table STATGE1, > {noformat} > use dataverse test; > drop dataset Stage1 if exists; > create dataset Stage1(PaperType) primary key tid autogenerated; > set import-private-functions 'true' > set simthreshold '.9f'; > insert into dataset Stage1 ( > for $t in dataset ('ACM') > for $o in dataset('DBLP') > where word-tokens($o.authors) ~= word-tokens($t.authors) > return {"title":$t.title, > "authors":$t.authors,"year":$t.year,"conf":$t.conf,"idx":$t.idx,"abstract":$t.abstract}) > {noformat} > Afterwards, we executed another two-way join as follows. > {noformat} > use dataverse test; > set import-private-functions 'true' > set simthreshold '.9f'; > let $s := sum( > for $t in dataset ('Stage1') > for $o in dataset('CITE') > where word-tokens($o.authors) ~= word-tokens($t.authors) > order by $o.id > return 1) > return $s > {noformat} > It is successful to generate the final 7-million results. > Nevertheless, if we enforce the following query directly, > {noformat} > use dataverse test; > set import-private-functions 'true' > set simthreshold '.9f'; > let $s := sum( > for $t in dataset ('ACM') > for $o in dataset('DBLP') > for $g in dataset('CITE') > where word-tokens($o.authors) ~= word-tokens($t.authors) and > word-tokens($t.authors) ~= word-tokens($g.authors) > order by $o.id > return 1) > return $s > {noformat} > we got the error > {noformat} > Java heap error. > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (ASTERIXDB-1435) Massive operators will induce a heap error that should not be.
[ https://issues.apache.org/jira/browse/ASTERIXDB-1435?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15425618#comment-15425618 ] Taewoo Kim commented on ASTERIXDB-1435: --- These two issues are actually the same issue. > Massive operators will induce a heap error that should not be. > --- > > Key: ASTERIXDB-1435 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-1435 > Project: Apache AsterixDB > Issue Type: Improvement > Components: AsterixDB > Environment: Ubuntu 12.04 on a single machine with 2 X 12 partitions > on 6 CPUs X 4 hard threads >Reporter: Wenhai >Assignee: Taewoo Kim > > When we testing the fuzzy-join patch > (https://asterix-gerrit.ics.uci.edu/#/c/531/) on a million records table ACM > joining half-million DBLP joining 2million CITE datasets, we encountered a > heap error that should not to be. We divide the three-way prefix-based fuzzy > join in two rounds as following. > Schema > {noformat} > drop dataverse test if exists; > create dataverse test; > use dataverse test; > create type PaperType as open { > tid:uuid, > title: string, > authors: string?, > year: int?, > conf: string?, > idx: string, > abstract: string? > } > create dataset ACM(PaperType) primary key tid autogenerated; > use dataverse test; > drop dataset ACM if exists; > create dataset ACM(PaperType) primary key tid autogenerated; > load dataset ACM > using localfs > (("path"="127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/acm_split.aa,127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/acm_split.ab,127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/acm_split.ac,127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/acm_split.ad,127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/acm_split.ae"),("format"="delimited-text"),("delimiter"="#"),("quote"="\u")); > use dataverse test; > create dataset DBLP(PaperType) primary key tid autogenerated; > load dataset DBLP > using localfs > (("path"="127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/dblp_split.aa,127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/dblp_split.ab,127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/dblp_split.ac,127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/dblp_split.ad,127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/dblp_split.ae,127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/dblp_split.af"),("format"="delimited-text"),("delimiter"="#"),("quote"="\u")); > create dataset ACM(PaperType) primary key tid autogenerated; > use dataverse test; > drop dataset CITE if exists; > create dataset CITE(PaperType) primary key tid autogenerated; > load dataset CITE > using localfs > (("path"="127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/citation_split.aa,127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/citation_split.ab,127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/citation_split.ac"),("format"="delimited-text"),("delimiter"="#"),("quote"="\u")); > use dataverse test; > drop index ACM.word_index if exists > create index word_index on ACM(title) type keyword > use dataverse test; > drop index ACM.ngram_index if exists > create index ngram_index on ACM(title) type ngram(3) > {noformat} > Firstly, we divide the three join onto two two-way joins and joined ACM with > DBLP onto a temporary table STATGE1, > {noformat} > use dataverse test; > drop dataset Stage1 if exists; > create dataset Stage1(PaperType) primary key tid autogenerated; > set import-private-functions 'true' > set simthreshold '.9f'; > insert into dataset Stage1 ( > for $t in dataset ('ACM') > for $o in dataset('DBLP') > where word-tokens($o.authors) ~= word-tokens($t.authors) > return {"title":$t.title, > "authors":$t.authors,"year":$t.year,"conf":$t.conf,"idx":$t.idx,"abstract":$t.abstract}) > {noformat} > Afterwards, we executed another two-way join as follows. > {noformat} > use dataverse test; > set import-private-functions 'true' > set simthreshold '.9f'; > let $s := sum( > for $t in dataset ('Stage1') > for $o in dataset('CITE') > where word-tokens($o.authors) ~= word-tokens($t.authors) > order by $o.id > return 1) > return $s > {noformat} > It is successful to generate the final 7-million results. > Nevertheless, if we enforce the following query directly, > {noformat} > use dataverse test; > set import-private-functions 'true' > set simthreshold '.9f'; > let $s := sum( > for $t in dataset ('ACM') > for $o in dataset('DBLP') > for $g in dataset('CITE') > where word-tokens($o.authors) ~= word-tokens($t.authors) and > word-tokens($t.authors) ~= word-tokens($g.authors) > order by $o.id > return 1) > return $s > {noformat} > we got the error > {noformat} > Java heap error. > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (ASTERIXDB-1435) Massive operators will induce a heap error that should not be.
[ https://issues.apache.org/jira/browse/ASTERIXDB-1435?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15425617#comment-15425617 ] Taewoo Kim commented on ASTERIXDB-1435: --- These two issues are actually the same issue. > Massive operators will induce a heap error that should not be. > --- > > Key: ASTERIXDB-1435 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-1435 > Project: Apache AsterixDB > Issue Type: Improvement > Components: AsterixDB > Environment: Ubuntu 12.04 on a single machine with 2 X 12 partitions > on 6 CPUs X 4 hard threads >Reporter: Wenhai >Assignee: Taewoo Kim > > When we testing the fuzzy-join patch > (https://asterix-gerrit.ics.uci.edu/#/c/531/) on a million records table ACM > joining half-million DBLP joining 2million CITE datasets, we encountered a > heap error that should not to be. We divide the three-way prefix-based fuzzy > join in two rounds as following. > Schema > {noformat} > drop dataverse test if exists; > create dataverse test; > use dataverse test; > create type PaperType as open { > tid:uuid, > title: string, > authors: string?, > year: int?, > conf: string?, > idx: string, > abstract: string? > } > create dataset ACM(PaperType) primary key tid autogenerated; > use dataverse test; > drop dataset ACM if exists; > create dataset ACM(PaperType) primary key tid autogenerated; > load dataset ACM > using localfs > (("path"="127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/acm_split.aa,127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/acm_split.ab,127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/acm_split.ac,127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/acm_split.ad,127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/acm_split.ae"),("format"="delimited-text"),("delimiter"="#"),("quote"="\u")); > use dataverse test; > create dataset DBLP(PaperType) primary key tid autogenerated; > load dataset DBLP > using localfs > (("path"="127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/dblp_split.aa,127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/dblp_split.ab,127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/dblp_split.ac,127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/dblp_split.ad,127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/dblp_split.ae,127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/dblp_split.af"),("format"="delimited-text"),("delimiter"="#"),("quote"="\u")); > create dataset ACM(PaperType) primary key tid autogenerated; > use dataverse test; > drop dataset CITE if exists; > create dataset CITE(PaperType) primary key tid autogenerated; > load dataset CITE > using localfs > (("path"="127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/citation_split.aa,127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/citation_split.ab,127.0.0.1:///home/hadoop/Downloads/doccorpus/reproduce/citation_split.ac"),("format"="delimited-text"),("delimiter"="#"),("quote"="\u")); > use dataverse test; > drop index ACM.word_index if exists > create index word_index on ACM(title) type keyword > use dataverse test; > drop index ACM.ngram_index if exists > create index ngram_index on ACM(title) type ngram(3) > {noformat} > Firstly, we divide the three join onto two two-way joins and joined ACM with > DBLP onto a temporary table STATGE1, > {noformat} > use dataverse test; > drop dataset Stage1 if exists; > create dataset Stage1(PaperType) primary key tid autogenerated; > set import-private-functions 'true' > set simthreshold '.9f'; > insert into dataset Stage1 ( > for $t in dataset ('ACM') > for $o in dataset('DBLP') > where word-tokens($o.authors) ~= word-tokens($t.authors) > return {"title":$t.title, > "authors":$t.authors,"year":$t.year,"conf":$t.conf,"idx":$t.idx,"abstract":$t.abstract}) > {noformat} > Afterwards, we executed another two-way join as follows. > {noformat} > use dataverse test; > set import-private-functions 'true' > set simthreshold '.9f'; > let $s := sum( > for $t in dataset ('Stage1') > for $o in dataset('CITE') > where word-tokens($o.authors) ~= word-tokens($t.authors) > order by $o.id > return 1) > return $s > {noformat} > It is successful to generate the final 7-million results. > Nevertheless, if we enforce the following query directly, > {noformat} > use dataverse test; > set import-private-functions 'true' > set simthreshold '.9f'; > let $s := sum( > for $t in dataset ('ACM') > for $o in dataset('DBLP') > for $g in dataset('CITE') > where word-tokens($o.authors) ~= word-tokens($t.authors) and > word-tokens($t.authors) ~= word-tokens($g.authors) > order by $o.id > return 1) > return $s > {noformat} > we got the error > {noformat} > Java heap error. > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (ASTERIXDB-1556) Hash Table used by External hash group-by doesn't conform to the budget.
[ https://issues.apache.org/jira/browse/ASTERIXDB-1556?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15425608#comment-15425608 ] Taewoo Kim commented on ASTERIXDB-1556: --- [~dtabass] suggested an idea for garbage collection and I totally agree to this idea. It is feasible without changing the current structure. The missing puzzle filled by [~dtabass] is written in red. Here are the steps for the garbage collection: #1. Allocate a new frame. #2. Read a content frame of Hash Table. #3. Read a slot information. Check the number of used count for the slot. If it's greater than zero (meaning that it is being used now), we put it in a newly allocated frame. And update the corresponding h() value pointer for this location in a header frame. {color:red}*We can find the h() value of the slot using a first tuple pointer in the slot*.{color} If the number is zero, reset the corresponding h() value pointer for this location in a header frame, again using the first tuple pointer in the slot. #4. Once a content frame is read fully, then deallocate that content frame. #5. Repeat #2 - #4 until a newly allocated frame becomes full. Then reallocate a new frame and continues. > Hash Table used by External hash group-by doesn't conform to the budget. > > > Key: ASTERIXDB-1556 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-1556 > Project: Apache AsterixDB > Issue Type: Bug >Reporter: Taewoo Kim >Assignee: Taewoo Kim > Labels: soon > Attachments: 2wayjoin.pdf, 2wayjoin.rtf, 2wayjoinplan.rtf, > 3wayjoin.pdf, 3wayjoin.rtf, 3wayjoinplan.rtf > > > When we enable prefix-based fuzzy-join and apply the multi-way fuzzy-join ( > > 2), the system generates an out-of-memory exception. > Since a fuzzy-join is created using 30-40 lines of AQL codes and this AQL is > translated into massive number of operators (more than 200 operators in the > plan for a 3-way fuzzy join), it could generate out-of-memory exception. > /// Update: as the discussion goes, we found that hash table in the external > hash group by doesn't conform to the frame limit. So, an out of memory > exception happens during the execution of an external hash group by operator. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
Change in asterixdb[master]: ASTERIXDB-1478: fix the utf8 reader.
Jenkins has posted comments on this change. Change subject: ASTERIXDB-1478: fix the utf8 reader. .. Patch Set 7: Integration Tests Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/354/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1077 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Idb302dc604fcd71811de550d3d4bd727c81a13ee Gerrit-PatchSet: 7 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Wenhai Li Gerrit-Reviewer: Chen Li Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Jianfeng Jia Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: Wail Alkowaileet Gerrit-Reviewer: Yingyi Bu Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-1566: Fixed External Hash Group By to conform to t...
Jenkins has posted comments on this change. Change subject: ASTERIXDB-1566: Fixed External Hash Group By to conform to the memory budget .. Patch Set 8: Integration-Tests-1 Integration Tests Failed https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/352/ : UNSTABLE -- To view, visit https://asterix-gerrit.ics.uci.edu/1056 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I2b323e9a2141b4c1dd1652a360d2d9354d3bc3f5 Gerrit-PatchSet: 8 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Taewoo Kim Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Jianfeng Jia Gerrit-Reviewer: Taewoo Kim Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: Wenhai Li Gerrit-Reviewer: Yingyi Bu Gerrit-HasComments: No
Change in asterixdb[master]: Add several unary numeric builtin functions.
Jenkins has posted comments on this change. Change subject: Add several unary numeric builtin functions. .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/2269/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1086 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ic7f945450f3cf8da543b2d68c29ef6eb0f4699d7 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Yingyi Bu Gerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: Add several unary numeric builtin functions.
Yingyi Bu has uploaded a new change for review. https://asterix-gerrit.ics.uci.edu/1086 Change subject: Add several unary numeric builtin functions. .. Add several unary numeric builtin functions. - newly added functions include: acos, asin, atan, cos, exp, ln, log, sign, sin, sqrt and tan; - refactor and simplify numeric function implementations. Change-Id: Ic7f945450f3cf8da543b2d68c29ef6eb0f4699d7 --- M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/util/FunctionCollection.java A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/acos/acos.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/asin/asin.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/atan/atan.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/cos/cos.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/exp/exp.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/ln/ln.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/log/log.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/sign/sign.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/sin/sin.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/sqrt/sqrt.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/tan/tan.1.query.sqlpp A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/acos/acos.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/asin/asin.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/atan/atan.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/cos/cos.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/exp/exp.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/ln/ln.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/log/log.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/sign/sign.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/sin/sin.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/sqrt/sqrt.1.adm A asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/tan/tan.1.adm M asterixdb/asterix-app/src/test/resources/runtimets/testsuite_sqlpp.xml M asterixdb/asterix-om/src/main/java/org/apache/asterix/om/functions/AsterixBuiltinFunctions.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/AbstractUnaryNumericDoubleFunctionEval.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/AbstractUnaryNumericFunctionEval.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericACosDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericASinDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericATanDescriptor.java M asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericAbsDescriptor.java M asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericCeilingDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericCosDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericExpDescriptor.java M asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericFloorDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericLnDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericLogDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericSignDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericSinDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericSqrtDescriptor.java A asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericTanDescriptor.java M asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericUnaryMinusDescriptor.java 42 files changed, 1,745 insertions(+), 404 deletions(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/86/1086/1 diff --git a/asterixdb/asterix-algebra/src/m
Change in asterixdb[master]: ASTERIXDB-1478: fix the utf8 reader.
Yingyi Bu has posted comments on this change. Change subject: ASTERIXDB-1478: fix the utf8 reader. .. Patch Set 7: (1 comment) https://asterix-gerrit.ics.uci.edu/#/c/1077/7/asterixdb/asterix-external-data/src/test/resources/results/beer.txt File asterixdb/asterix-external-data/src/test/resources/results/beer.txt: > What is the difference in this file? @Abdullah, I think the old result is wrong. In this change, "rewery" is changed to "brewery". This reminds me ASTERIXDB-1334 where "color" is parsed into "coor". -- To view, visit https://asterix-gerrit.ics.uci.edu/1077 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Idb302dc604fcd71811de550d3d4bd727c81a13ee Gerrit-PatchSet: 7 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Wenhai Li Gerrit-Reviewer: Chen Li Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Jianfeng Jia Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: Wail Alkowaileet Gerrit-Reviewer: Yingyi Bu Gerrit-Reviewer: abdullah alamoudi Gerrit-HasComments: Yes
Change in asterixdb[master]: ASTERIXDB-1587 Made upsert look in the correct dataverse for...
Jenkins has posted comments on this change. Change subject: ASTERIXDB-1587 Made upsert look in the correct dataverse for datatypes .. Patch Set 1: Integration Tests Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/353/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1085 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iccf04c2210a1535cd7de6eeea88dfefec9ba206a Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Steven Jacobs Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Preston Carman Gerrit-HasComments: No
[jira] [Reopened] (ASTERIXDB-1587) upsert runtime assumes that the datatype comes from the same dataverse as the dataset
[ https://issues.apache.org/jira/browse/ASTERIXDB-1587?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Till reopened ASTERIXDB-1587: - Not fixed yet, but apparently very soon: https://asterix-gerrit.ics.uci.edu/#/c/1085/ > upsert runtime assumes that the datatype comes from the same dataverse as the > dataset > - > > Key: ASTERIXDB-1587 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-1587 > Project: Apache AsterixDB > Issue Type: Bug >Reporter: Steven Jacobs >Assignee: Steven Jacobs > > It throws an error if they aren't from the same dataverse. It should work > instead. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Resolved] (ASTERIXDB-1587) upsert runtime assumes that the datatype comes from the same dataverse as the dataset
[ https://issues.apache.org/jira/browse/ASTERIXDB-1587?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Steven Jacobs resolved ASTERIXDB-1587. -- Resolution: Fixed > upsert runtime assumes that the datatype comes from the same dataverse as the > dataset > - > > Key: ASTERIXDB-1587 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-1587 > Project: Apache AsterixDB > Issue Type: Bug >Reporter: Steven Jacobs >Assignee: Steven Jacobs > > It throws an error if they aren't from the same dataverse. It should work > instead. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
Change in asterixdb[master]: ASTERIXDB-1587 Made upsert look in the correct dataverse for...
Preston Carman has posted comments on this change. Change subject: ASTERIXDB-1587 Made upsert look in the correct dataverse for datatypes .. Patch Set 1: Code-Review+2 Change looks good. Just confirm the tests pass. -- To view, visit https://asterix-gerrit.ics.uci.edu/1085 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iccf04c2210a1535cd7de6eeea88dfefec9ba206a Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Steven Jacobs Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Preston Carman Gerrit-HasComments: No
[jira] [Resolved] (ASTERIXDB-120) Software prereqs in doc need updating
[ https://issues.apache.org/jira/browse/ASTERIXDB-120?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Till resolved ASTERIXDB-120. Resolution: Fixed Documented on the AsterixDB website. > Software prereqs in doc need updating > - > > Key: ASTERIXDB-120 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-120 > Project: Apache AsterixDB > Issue Type: Bug > Components: Documentation, Hyracks >Reporter: asterixdb-importer >Assignee: Michael J. Carey >Priority: Minor > > Software prereqs in doc need updating -- This message was sent by Atlassian JIRA (v6.3.4#6332)
Change in asterixdb[master]: ASTERIXDB-1587 Made upsert look in the correct dataverse for...
Jenkins has posted comments on this change. Change subject: ASTERIXDB-1587 Made upsert look in the correct dataverse for datatypes .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/2268/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1085 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Iccf04c2210a1535cd7de6eeea88dfefec9ba206a Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Steven Jacobs Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Preston Carman Gerrit-HasComments: No
Change in asterixdb[master]: ASTERIXDB-1587 Made upsert look in the correct dataverse for...
Steven Jacobs has uploaded a new change for review. https://asterix-gerrit.ics.uci.edu/1085 Change subject: ASTERIXDB-1587 Made upsert look in the correct dataverse for datatypes .. ASTERIXDB-1587 Made upsert look in the correct dataverse for datatypes Change-Id: Iccf04c2210a1535cd7de6eeea88dfefec9ba206a --- M asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/AqlMetadataProvider.java 1 file changed, 2 insertions(+), 1 deletion(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/85/1085/1 diff --git a/asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/AqlMetadataProvider.java b/asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/AqlMetadataProvider.java index a5e5cda..679379b 100644 --- a/asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/AqlMetadataProvider.java +++ b/asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/AqlMetadataProvider.java @@ -2310,8 +2310,9 @@ String indexName = primaryIndex.getIndexName(); String itemTypeName = dataset.getItemTypeName(); +String itemTypeDataverseName = dataset.getItemTypeDataverseName(); ARecordType itemType = (ARecordType) MetadataManager.INSTANCE -.getDatatype(mdTxnCtx, dataSource.getId().getDataverseName(), itemTypeName).getDatatype(); +.getDatatype(mdTxnCtx, itemTypeDataverseName, itemTypeName).getDatatype(); ARecordType metaItemType = DatasetUtils.getMetaType(this, dataset); ITypeTraits[] typeTraits = DatasetUtils.computeTupleTypeTraits(dataset, itemType, metaItemType); IAsterixApplicationContextInfo appContext = (IAsterixApplicationContextInfo) context.getAppContext(); -- To view, visit https://asterix-gerrit.ics.uci.edu/1085 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Iccf04c2210a1535cd7de6eeea88dfefec9ba206a Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Steven Jacobs
[jira] [Updated] (ASTERIXDB-101) Connection resource leaking
[ https://issues.apache.org/jira/browse/ASTERIXDB-101?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Till updated ASTERIXDB-101: --- Labels: soon (was: ) > Connection resource leaking > --- > > Key: ASTERIXDB-101 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-101 > Project: Apache AsterixDB > Issue Type: Bug > Components: Hyracks, Hyracks Core >Reporter: Yingyi Bu >Assignee: Ian Maxon >Priority: Minor > Labels: soon > > Connection resource leaking -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Resolved] (ASTERIXDB-117) A plan with a scan flagged as leaf in the metadata should not require (nor have) any other logical operator as input
[ https://issues.apache.org/jira/browse/ASTERIXDB-117?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Till resolved ASTERIXDB-117. Resolution: Won't Fix > A plan with a scan flagged as leaf in the metadata should not require (nor > have) any other logical operator as input > > > Key: ASTERIXDB-117 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-117 > Project: Apache AsterixDB > Issue Type: Improvement > Components: Hyracks, Optimizer >Reporter: asterixdb-importer >Assignee: Yingyi Bu >Priority: Minor > > A plan with a scan flagged as leaf in the metadata should not require (nor > have) any other logical operator as input -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (ASTERIXDB-129) GetResultPartitionLocationsWork can cause IPC layer to hang
[ https://issues.apache.org/jira/browse/ASTERIXDB-129?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Till updated ASTERIXDB-129: --- Labels: soon (was: ) > GetResultPartitionLocationsWork can cause IPC layer to hang > --- > > Key: ASTERIXDB-129 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-129 > Project: Apache AsterixDB > Issue Type: Bug > Components: Hyracks, Hyracks Core >Reporter: Zachary Heilbron >Assignee: Till >Priority: Minor > Labels: soon > > GetResultPartitionLocationsWork can cause IPC layer to hang -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (ASTERIXDB-189) Need a less braindead initial mem allocation strategy for operators
[ https://issues.apache.org/jira/browse/ASTERIXDB-189?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Till updated ASTERIXDB-189: --- Labels: soon (was: ) > Need a less braindead initial mem allocation strategy for operators > --- > > Key: ASTERIXDB-189 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-189 > Project: Apache AsterixDB > Issue Type: Improvement > Components: AsterixDB, Configuration >Reporter: Michael J. Carey >Assignee: Keren Ouaknine >Priority: Minor > Labels: soon > > Need a less braindead initial mem allocation strategy for operators -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Resolved] (ASTERIXDB-383) Need to move the optimizer test to the new test framework.
[ https://issues.apache.org/jira/browse/ASTERIXDB-383?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Till resolved ASTERIXDB-383. Resolution: Not A Problem Probably fixed - time for a new framework! > Need to move the optimizer test to the new test framework. > -- > > Key: ASTERIXDB-383 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-383 > Project: Apache AsterixDB > Issue Type: Improvement > Components: AsterixDB, Test Framework >Reporter: Raman Grover >Assignee: Ian Maxon >Priority: Minor > > Need to move the optimizer test to the new test framework. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Resolved] (ASTERIXDB-579) Allow asterix-configuration properties to be specified in user-friendly units
[ https://issues.apache.org/jira/browse/ASTERIXDB-579?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Taewoo Kim resolved ASTERIXDB-579. -- Resolution: Fixed > Allow asterix-configuration properties to be specified in user-friendly units > - > > Key: ASTERIXDB-579 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-579 > Project: Apache AsterixDB > Issue Type: Bug > Components: AsterixDB, Configuration >Reporter: Zachary Heilbron >Assignee: Taewoo Kim >Priority: Minor > Labels: Starter > > Allow asterix-configuration properties to be specified in user-friendly units -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (ASTERIXDB-579) Allow asterix-configuration properties to be specified in user-friendly units
[ https://issues.apache.org/jira/browse/ASTERIXDB-579?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15425470#comment-15425470 ] Taewoo Kim commented on ASTERIXDB-579: -- Yes. This issue is fixed. > Allow asterix-configuration properties to be specified in user-friendly units > - > > Key: ASTERIXDB-579 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-579 > Project: Apache AsterixDB > Issue Type: Bug > Components: AsterixDB, Configuration >Reporter: Zachary Heilbron >Assignee: Taewoo Kim >Priority: Minor > Labels: Starter > > Allow asterix-configuration properties to be specified in user-friendly units -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Resolved] (ASTERIXDB-518) Need better out-of-box experience for single-machine case
[ https://issues.apache.org/jira/browse/ASTERIXDB-518?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Till resolved ASTERIXDB-518. Resolution: Fixed Simple sample for NCService based deployment does this. > Need better out-of-box experience for single-machine case > - > > Key: ASTERIXDB-518 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-518 > Project: Apache AsterixDB > Issue Type: Bug > Components: AsterixDB, Monitoring/Admin >Reporter: Michael J. Carey >Assignee: Ian Maxon >Priority: Minor > > Need to clean up AsterixDB behavior for early adopters with MacBooks -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Resolved] (ASTERIXDB-605) [Severity-BetaBlocker] hyracks adminconsole is broken
[ https://issues.apache.org/jira/browse/ASTERIXDB-605?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Till resolved ASTERIXDB-605. Resolution: Fixed > [Severity-BetaBlocker] hyracks adminconsole is broken > - > > Key: ASTERIXDB-605 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-605 > Project: Apache AsterixDB > Issue Type: Bug > Components: Hyracks, Web Interface >Reporter: Yingyi Bu >Assignee: Ian Maxon > > [Severity-BetaBlocker] hyracks adminconsole is broken -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (ASTERIXDB-579) Allow asterix-configuration properties to be specified in user-friendly units
[ https://issues.apache.org/jira/browse/ASTERIXDB-579?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Till updated ASTERIXDB-579: --- Assignee: Taewoo Kim (was: Ian Maxon) > Allow asterix-configuration properties to be specified in user-friendly units > - > > Key: ASTERIXDB-579 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-579 > Project: Apache AsterixDB > Issue Type: Bug > Components: AsterixDB, Configuration >Reporter: Zachary Heilbron >Assignee: Taewoo Kim >Priority: Minor > Labels: Starter > > Allow asterix-configuration properties to be specified in user-friendly units -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (ASTERIXDB-579) Allow asterix-configuration properties to be specified in user-friendly units
[ https://issues.apache.org/jira/browse/ASTERIXDB-579?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15425469#comment-15425469 ] Till commented on ASTERIXDB-579: Is this fixed? > Allow asterix-configuration properties to be specified in user-friendly units > - > > Key: ASTERIXDB-579 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-579 > Project: Apache AsterixDB > Issue Type: Bug > Components: AsterixDB, Configuration >Reporter: Zachary Heilbron >Assignee: Taewoo Kim >Priority: Minor > Labels: Starter > > Allow asterix-configuration properties to be specified in user-friendly units -- This message was sent by Atlassian JIRA (v6.3.4#6332)
Change in asterixdb[master]: ASTERIXDB-1566: Fixed External Hash Group By to conform to t...
Jenkins has posted comments on this change. Change subject: ASTERIXDB-1566: Fixed External Hash Group By to conform to the memory budget .. Patch Set 8: Integration Tests Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/352/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1056 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: I2b323e9a2141b4c1dd1652a360d2d9354d3bc3f5 Gerrit-PatchSet: 8 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Taewoo Kim Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Jianfeng Jia Gerrit-Reviewer: Taewoo Kim Gerrit-Reviewer: Till Westmann Gerrit-Reviewer: Wenhai Li Gerrit-Reviewer: Yingyi Bu Gerrit-HasComments: No
[jira] [Resolved] (ASTERIXDB-665) [TRIVIAL] How to get version of Asterix/managix ?
[ https://issues.apache.org/jira/browse/ASTERIXDB-665?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Till resolved ASTERIXDB-665. Resolution: Fixed > [TRIVIAL] How to get version of Asterix/managix ? > - > > Key: ASTERIXDB-665 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-665 > Project: Apache AsterixDB > Issue Type: Improvement > Components: AsterixDB, Monitoring/Admin >Reporter: asterixdb-importer >Assignee: Ian Maxon >Priority: Trivial > > [TRIVIAL] How to get version of Asterix/managix ? -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (ASTERIXDB-708) A query trying to make order in elements of each group in "group by" statement produces an exception
[ https://issues.apache.org/jira/browse/ASTERIXDB-708?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Till updated ASTERIXDB-708: --- Labels: soon (was: ) > A query trying to make order in elements of each group in "group by" > statement produces an exception > - > > Key: ASTERIXDB-708 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-708 > Project: Apache AsterixDB > Issue Type: Bug > Components: AsterixDB, Optimizer >Reporter: asterixdb-importer >Assignee: Yingyi Bu >Priority: Minor > Labels: soon > > A query trying to make order in elements of each group in "group by" > statement produces an exception -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Resolved] (ASTERIXDB-711) Exception: Could not complete rollback! System is in an inconsistent state
[ https://issues.apache.org/jira/browse/ASTERIXDB-711?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Till resolved ASTERIXDB-711. Resolution: Cannot Reproduce > Exception: Could not complete rollback! System is in an inconsistent state > -- > > Key: ASTERIXDB-711 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-711 > Project: Apache AsterixDB > Issue Type: Bug > Components: AsterixDB, Transactions >Reporter: asterixdb-importer >Assignee: Young-Seok Kim > > Exception: Could not complete rollback! System is in an inconsistent state -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (ASTERIXDB-751) Abort may undo an operation which has not been applied to in-memory component.
[ https://issues.apache.org/jira/browse/ASTERIXDB-751?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Till updated ASTERIXDB-751: --- Assignee: Abdullah Alamoudi (was: Young-Seok Kim) > Abort may undo an operation which has not been applied to in-memory component. > -- > > Key: ASTERIXDB-751 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-751 > Project: Apache AsterixDB > Issue Type: Bug > Components: AsterixDB, Transactions >Reporter: Young-Seok Kim >Assignee: Abdullah Alamoudi > Labels: soon > > Abort may undo an operation which has not been applied to in-memory component. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (ASTERIXDB-751) Abort may undo an operation which has not been applied to in-memory component.
[ https://issues.apache.org/jira/browse/ASTERIXDB-751?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Till updated ASTERIXDB-751: --- Labels: soon (was: ) > Abort may undo an operation which has not been applied to in-memory component. > -- > > Key: ASTERIXDB-751 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-751 > Project: Apache AsterixDB > Issue Type: Bug > Components: AsterixDB, Transactions >Reporter: Young-Seok Kim >Assignee: Young-Seok Kim > Labels: soon > > Abort may undo an operation which has not been applied to in-memory component. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (ASTERIXDB-770) NPE during optimization when assigning a sub-sub-aggregation
[ https://issues.apache.org/jira/browse/ASTERIXDB-770?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Till updated ASTERIXDB-770: --- Labels: soon (was: ) > NPE during optimization when assigning a sub-sub-aggregation > > > Key: ASTERIXDB-770 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-770 > Project: Apache AsterixDB > Issue Type: Bug > Components: AsterixDB, Optimizer >Reporter: JArod Wen >Assignee: Yingyi Bu >Priority: Minor > Labels: soon > > NPE during optimization when assigning a sub-sub-aggregation -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (ASTERIXDB-811) when the DDL is going on, prevent other operations from seeing the pending ddl operation until the ddl is over.
[ https://issues.apache.org/jira/browse/ASTERIXDB-811?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Till updated ASTERIXDB-811: --- Labels: soon (was: ) > when the DDL is going on, prevent other operations from seeing the pending > ddl operation until the ddl is over. > --- > > Key: ASTERIXDB-811 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-811 > Project: Apache AsterixDB > Issue Type: Bug > Components: AsterixDB, Metadata, Transactions >Reporter: Young-Seok Kim >Assignee: Abdullah Alamoudi > Labels: soon > > when the DDL is going on, prevent other operations from seeing the pending > ddl operation until the ddl is over. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (ASTERIXDB-1587) upsert runtime assumes that the datatype comes from the same dataverse as the dataset
Steven Jacobs created ASTERIXDB-1587: Summary: upsert runtime assumes that the datatype comes from the same dataverse as the dataset Key: ASTERIXDB-1587 URL: https://issues.apache.org/jira/browse/ASTERIXDB-1587 Project: Apache AsterixDB Issue Type: Bug Reporter: Steven Jacobs Assignee: Steven Jacobs It throws an error if they aren't from the same dataverse. It should work instead. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (ASTERIXDB-915) Passing a wrong dataflow helper factory to secondary index drop operator
[ https://issues.apache.org/jira/browse/ASTERIXDB-915?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15425442#comment-15425442 ] Till commented on ASTERIXDB-915: Is this still an issue? > Passing a wrong dataflow helper factory to secondary index drop operator > > > Key: ASTERIXDB-915 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-915 > Project: Apache AsterixDB > Issue Type: Bug > Components: AsterixDB, Storage >Reporter: asterixdb-importer >Assignee: Abdullah Alamoudi > Labels: soon > > Passing a wrong dataflow helper factory to secondary index drop operator -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (ASTERIXDB-915) Passing a wrong dataflow helper factory to secondary index drop operator
[ https://issues.apache.org/jira/browse/ASTERIXDB-915?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Till updated ASTERIXDB-915: --- Labels: soon (was: ) > Passing a wrong dataflow helper factory to secondary index drop operator > > > Key: ASTERIXDB-915 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-915 > Project: Apache AsterixDB > Issue Type: Bug > Components: AsterixDB, Storage >Reporter: asterixdb-importer >Assignee: Abdullah Alamoudi > Labels: soon > > Passing a wrong dataflow helper factory to secondary index drop operator -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (ASTERIXDB-910) Error messages for repeated DDL statements currently stink
[ https://issues.apache.org/jira/browse/ASTERIXDB-910?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Till updated ASTERIXDB-910: --- Labels: soon (was: ) > Error messages for repeated DDL statements currently stink > -- > > Key: ASTERIXDB-910 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-910 > Project: Apache AsterixDB > Issue Type: Improvement > Components: AsterixDB, Metadata, Translator - AQL >Reporter: asterixdb-importer >Assignee: Till >Priority: Minor > Labels: soon > > Error messages for repeated DDL statements currently stink -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Resolved] (ASTERIXDB-924) Abort by lock manager
[ https://issues.apache.org/jira/browse/ASTERIXDB-924?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Till resolved ASTERIXDB-924. Resolution: Not A Problem Probably fixed by deadlock-free locking > Abort by lock manager > - > > Key: ASTERIXDB-924 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-924 > Project: Apache AsterixDB > Issue Type: Bug > Components: AsterixDB, Feeds, Transactions >Reporter: asterixdb-importer >Assignee: Abdullah Alamoudi > > Abort by lock manager -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (ASTERIXDB-927) Dealing with system_nulls properly
[ https://issues.apache.org/jira/browse/ASTERIXDB-927?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15425437#comment-15425437 ] Till commented on ASTERIXDB-927: Is there something left to do here? > Dealing with system_nulls properly > -- > > Key: ASTERIXDB-927 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-927 > Project: Apache AsterixDB > Issue Type: Improvement > Components: AsterixDB, Functions - AQL, Operators >Reporter: asterixdb-importer >Assignee: Yingyi Bu > Labels: soon > > Dealing with system_nulls properly -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (ASTERIXDB-927) Dealing with system_nulls properly
[ https://issues.apache.org/jira/browse/ASTERIXDB-927?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Till updated ASTERIXDB-927: --- Labels: soon (was: ) > Dealing with system_nulls properly > -- > > Key: ASTERIXDB-927 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-927 > Project: Apache AsterixDB > Issue Type: Improvement > Components: AsterixDB, Functions - AQL, Operators >Reporter: asterixdb-importer >Assignee: Yingyi Bu > Labels: soon > > Dealing with system_nulls properly -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (ASTERIXDB-939) Long result instances from Hyracks will fail to be read by Asterix
[ https://issues.apache.org/jira/browse/ASTERIXDB-939?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Till updated ASTERIXDB-939: --- Assignee: Michael Blow (was: Jianfeng Jia) > Long result instances from Hyracks will fail to be read by Asterix > -- > > Key: ASTERIXDB-939 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-939 > Project: Apache AsterixDB > Issue Type: Bug > Components: AsterixDB, Operators >Reporter: asterixdb-importer >Assignee: Michael Blow > Labels: soon > > Long result instances from Hyracks will fail to be read by Asterix -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (ASTERIXDB-939) Long result instances from Hyracks will fail to be read by Asterix
[ https://issues.apache.org/jira/browse/ASTERIXDB-939?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Till updated ASTERIXDB-939: --- Labels: soon (was: ) > Long result instances from Hyracks will fail to be read by Asterix > -- > > Key: ASTERIXDB-939 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-939 > Project: Apache AsterixDB > Issue Type: Bug > Components: AsterixDB, Operators >Reporter: asterixdb-importer >Assignee: Michael Blow > Labels: soon > > Long result instances from Hyracks will fail to be read by Asterix -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (ASTERIXDB-949) Cleanup error message for aggregation function
[ https://issues.apache.org/jira/browse/ASTERIXDB-949?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Till updated ASTERIXDB-949: --- Labels: soon (was: ) > Cleanup error message for aggregation function > -- > > Key: ASTERIXDB-949 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-949 > Project: Apache AsterixDB > Issue Type: Bug > Components: AsterixDB, Optimizer >Reporter: asterixdb-importer >Assignee: Yingyi Bu >Priority: Minor > Labels: soon > > Cleanup error message for aggregation function -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (ASTERIXDB-950) Default configuration parameters may need revision
[ https://issues.apache.org/jira/browse/ASTERIXDB-950?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Till updated ASTERIXDB-950: --- Labels: soon (was: ) > Default configuration parameters may need revision > -- > > Key: ASTERIXDB-950 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-950 > Project: Apache AsterixDB > Issue Type: Improvement > Components: AsterixDB, Configuration >Reporter: asterixdb-importer >Assignee: Michael J. Carey >Priority: Minor > Labels: soon > > Default configuration parameters may need revision -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Resolved] (ASTERIXDB-968) insert operator at scale takes forever
[ https://issues.apache.org/jira/browse/ASTERIXDB-968?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Till resolved ASTERIXDB-968. Resolution: Not A Problem > insert operator at scale takes forever > -- > > Key: ASTERIXDB-968 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-968 > Project: Apache AsterixDB > Issue Type: Bug > Components: AsterixDB, Optimizer >Reporter: asterixdb-importer >Assignee: Abdullah Alamoudi > > insert operator at scale takes forever -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (ASTERIXDB-996) Optimizer fails to use index when operation is performed on value
[ https://issues.apache.org/jira/browse/ASTERIXDB-996?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15425412#comment-15425412 ] Till commented on ASTERIXDB-996: Is this addressed? > Optimizer fails to use index when operation is performed on value > - > > Key: ASTERIXDB-996 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-996 > Project: Apache AsterixDB > Issue Type: Improvement > Components: AsterixDB, Optimizer >Reporter: asterixdb-importer >Assignee: Yingyi Bu >Priority: Minor > > Optimizer fails to use index when operation is performed on value -- This message was sent by Atlassian JIRA (v6.3.4#6332)