[ https://issues.apache.org/jira/browse/IGNITE-1371?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14969725#comment-14969725 ]
Igor Rudyak commented on IGNITE-1371: ------------------------------------- Hi Artem, Ok, I'll try to create new pull request. Here is some more details for your questions: - All unit and load tests highly rely on the connection to Cassandra database, which should be specified in such test resources org/apache/ignite/tests/cassandra/connection.properties and org/apache/ignite/tests/cassandra/credentials.properties. By default credential settings is empty and all the tests will be skipped - just to prevent unit tests from failure if you don't have Cassandra database. - If you just want to build 'cassandra' module, maven dependency is pretty enough. If you want to run unit and load tests you need to setup Cassandra and Ignite clusters. - 'logs' folder is specified in log4j.properties configuration for tests, just to store all the load test logs in one place for users/developers convenience. If you don't want it - no problem, I can remove it from log4j.properties. - Ok I'll take a look at GridAbstractTest and try to adopt unit tests for 'cassandra' module to follow this design. - The thing is that Cassandra uses ByteBuffer to store objects as BLOBs. I need some time to think about maven command for unit tests. According to load tests - they are all executed by shell scripts from 'scripts' folder and test settings are specified in the test resource 'tests.properties'. As for now I am preparing wiki documentation which will describe lot's of details, including unit tests, load tests and other staff. Here is the link to draft version: https://github.com/irudyak/ignite/wiki. It will take some time for me to finish with it. I'll let you know when it will be completed. Oh year, one more thing - starting from tomorrow I'll be on vacation for two weeks and have limited access to internet. Thus my activity for this ticket will be rather low. > Key-Value store (like Cassandra) as CacheStore > ---------------------------------------------- > > Key: IGNITE-1371 > URL: https://issues.apache.org/jira/browse/IGNITE-1371 > Project: Ignite > Issue Type: New Feature > Components: cache > Affects Versions: ignite-1.4 > Reporter: Alexandre Boudnik > Assignee: Dmitriy Setrakyan > Attachments: master_02b59e4_ignite-1371.patch > > Original Estimate: 504h > Remaining Estimate: 504h > > It will provide ability to map particular cache holding POJOs to Cassandra > table. Later it would be generalized to support eventually any any Key-Value > store. -- This message was sent by Atlassian JIRA (v6.3.4#6332)