cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "yuqi (JIRA)" <j...@apache.org>
Subject [jira] [Comment Edited] (CASSANDRA-13326) Support unaligned memory access for AArch64
Date Thu, 16 Mar 2017 06:29:42 GMT

    [ https://issues.apache.org/jira/browse/CASSANDRA-13326?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15927562#comment-15927562
] 

yuqi edited comment on CASSANDRA-13326 at 3/16/17 6:29 AM:
-----------------------------------------------------------

Hi jeff,
Thanks for your advice.
In my Environment:

ent-user@cassandra-ubt:~/cassandra$ arch
aarch64

ent-user@cassandra-ubt:~/cassandra$ cat /etc/os-release
NAME="Ubuntu"
VERSION="16.04.1 LTS (Xenial Xerus)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 16.04.1 LTS"
VERSION_ID="16.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
VERSION_CODENAME=xenial
UBUNTU_CODENAME=xenial


The Unit tests result is attached with command "ant test".
 Only one test case is failed:

[junit] Testsuite: org.apache.cassandra.locator.DynamicEndpointSnitchTest Tests run: 1, Failures:
1, Errors: 0, Skipped: 0, Time elapsed: 3.031 sec
junit] Testcase: testSnitch(org.apache.cassandra.locator.DynamicEndpointSnitchTest):     
 FAILED
    [junit] expected:<[/127.0.0.2, /127.0.0.3, /127.0.0.4, /127.0.0.5]> but was:<[/127.0.0.5,
/127.0.0.2, /127.0.0.4, /127.0.0.3]>
    [junit] junit.framework.AssertionFailedError: expected:<[/127.0.0.2, /127.0.0.3, /127.0.0.4,
/127.0.0.5]> but was:<[/127.0.0.5, /127.0.0.2, /127.0.0.4, /127.0.0.3]>
    [junit]     at org.apache.cassandra.locator.DynamicEndpointSnitchTest.testSnitch(DynamicEndpointSnitchTest.java:105)
    [junit]
    [junit]
    [junit] Test org.apache.cassandra.locator.DynamicEndpointSnitchTest FAILED.






was (Author: yuqilinaro):
Hi jeff,
Thanks for your advice.
In my Environment:

ent-user@cassandra-ubt:~/cassandra.snappy-java$ arch
aarch64

ent-user@cassandra-ubt:~/cassandra.snappy-java$ cat /etc/os-release
NAME="Ubuntu"
VERSION="16.04.1 LTS (Xenial Xerus)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 16.04.1 LTS"
VERSION_ID="16.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
VERSION_CODENAME=xenial
UBUNTU_CODENAME=xenial


The Unit tests result is attached with command "ant test".
 Only one test case is failed:

[junit] Testsuite: org.apache.cassandra.locator.DynamicEndpointSnitchTest Tests run: 1, Failures:
1, Errors: 0, Skipped: 0, Time elapsed: 3.031 sec
junit] Testcase: testSnitch(org.apache.cassandra.locator.DynamicEndpointSnitchTest):     
 FAILED
    [junit] expected:<[/127.0.0.2, /127.0.0.3, /127.0.0.4, /127.0.0.5]> but was:<[/127.0.0.5,
/127.0.0.2, /127.0.0.4, /127.0.0.3]>
    [junit] junit.framework.AssertionFailedError: expected:<[/127.0.0.2, /127.0.0.3, /127.0.0.4,
/127.0.0.5]> but was:<[/127.0.0.5, /127.0.0.2, /127.0.0.4, /127.0.0.3]>
    [junit]     at org.apache.cassandra.locator.DynamicEndpointSnitchTest.testSnitch(DynamicEndpointSnitchTest.java:105)
    [junit]
    [junit]
    [junit] Test org.apache.cassandra.locator.DynamicEndpointSnitchTest FAILED.





>  Support unaligned memory access for AArch64 
> ---------------------------------------------
>
>                 Key: CASSANDRA-13326
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-13326
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Observability, Testing
>         Environment: ARM Cortex-A57@2.1GHz (Hisilicon Taishan/ Cavium ThunderX)
> Ubuntu 16.04.1 LTS 
>            Reporter: yuqi
>            Assignee: yuqi
>            Priority: Minor
>             Fix For: 4.0, 3.11.x
>
>         Attachments: 13326-3.10.txt, UT_log.txt
>
>
> ARMv8 (AArch64)  supports unaligned memory access. The patch will enable it and will
improve performance on AArch64



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Mime
View raw message