cassandra-pr mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ghatwala <...@git.apache.org>
Subject [GitHub] cassandra pull request #108: Adding Power 8's - CAPI ( Coherent Accelerator ...
Date Tue, 02 May 2017 08:34:34 GMT
GitHub user ghatwala opened a pull request:

    https://github.com/apache/cassandra/pull/108

    Adding Power 8's - CAPI ( Coherent Accelerator Processor Interface )-Row Cache Functionality

    Hi All, @odaira - FYI.
    
    We have added support for CAPI ( Power 8 ) in cassandra source base  . More information
about CAPI can be read from below links
    - https://www-304.ibm.com/webapp/set2/sas/f/capi/home.html
    - https://www-304.ibm.com/webapp/set2/sas/f/capi/capiexamples.html
    - https://github.com/open-power/capiflash.
    
    I will be raising a JIRA ticket as well and linking this PR to that JIRA ticket as was
suggested by contributors on IRC/JIRA in the past.
    
    Please review and provide your feedback .
    
    Regards,
    Amit
    
    
    
    


You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/ghatwala/cassandra ppc64le-CAPI/trunk

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/cassandra/pull/108.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #108
    
----
commit ad6362d79d035a29da605cee44bc24ed2041380e
Author: ghatwala <ghatwala@us.ibm.com>
Date:   2017-04-13T04:36:35Z

    Adding Power specific functionality  ( CAPI ) - Row Cache . Added Java layer : capiblock.jar
as well , Unit
    Test case added for capi-row cache.

commit 863bbe13f261558782ef53beb7b92173cc0c41f2
Author: ghatwala <ghatwala@us.ibm.com>
Date:   2017-04-13T04:41:55Z

    Adding all files needed for capi-row cache functionality implementation.

commit 43940279ffacd57491cd621f5efa865da17e1c43
Author: ghatwala <ghatwala@us.ibm.com>
Date:   2017-04-26T09:28:13Z

    Enabling CAPI-row cache by below adding below to conf/jvm.options
    -Dcapi.devices=/dev/sg0:0:512
    -Dcapi.hash=org.apache.cassandra.cache.capi.YCSBKeyHashFunction
    
    Add the following in conf/cassandra.yaml
    row_cache_class_name: org.apache.cassandra.cache.CapiRowCacheProvider

commit fc6f00ef2dafc844541a2b3c3a26cf324a79a077
Author: ghatwala <ghatwala@us.ibm.com>
Date:   2017-04-26T09:39:33Z

    Adding capiblock.jar which has the JNI ( libcapiblock.so ) included

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: pr-unsubscribe@cassandra.apache.org
For additional commands, e-mail: pr-help@cassandra.apache.org


Mime
View raw message