You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Paulo Motta (JIRA)" <ji...@apache.org> on 2015/08/03 18:23:04 UTC

[jira] [Comment Edited] (CASSANDRA-9941) SSTableVerify has wrong return codes on windows

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

Paulo Motta edited comment on CASSANDRA-9941 at 8/3/15 4:22 PM:
----------------------------------------------------------------

The ccm bug is fixed by this merged [PR|https://github.com/pcmanus/ccm/pull/343]. Actually the {{$CASSANDRA_HOME}} and {{$CASSANDRA_CONF}} was not being exported, so the defaults were being picked by cassandra.in.bat (on Linux this was handled correctly by the ccm-modified cassandra.in.sh). Also, there was a problem with cassandra.in.bat that was not using the {{$CASSANDRA_CONF}} variable, so this [commit|https://github.com/apache/cassandra/commit/e93b86c2b3fb1bef33900d2c24427852044e2e54] fixes this.

The wrong return code was happening because the java error code was not being correctly exported by {{sstableverify.bat}}. This [2.2 patch|https://github.com/pauloricardomg/cassandra/tree/9941-2.2] fixes the problem.


was (Author: pauloricardomg):
The ccm bug is fixed by this merged [PR|https://github.com/riptano/cassandra-dtest/pull/434]. Actually the {{$CASSANDRA_HOME}} and {{$CASSANDRA_CONF}} was not being exported, so the defaults were being picked by cassandra.in.bat (on Linux this was handled correctly by the ccm-modified cassandra.in.sh). Also, there was a problem with cassandra.in.bat that was not using the {{$CASSANDRA_CONF}} variable, so this [commit|https://github.com/apache/cassandra/commit/e93b86c2b3fb1bef33900d2c24427852044e2e54] fixes this.

The wrong return code was happening because the java error code was not being correctly exported by {{sstableverify.bat}}. This [2.2 patch|https://github.com/pauloricardomg/cassandra/tree/9941-2.2] fixes the problem.

> SSTableVerify has wrong return codes on windows
> -----------------------------------------------
>
>                 Key: CASSANDRA-9941
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-9941
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Tools
>            Reporter: Philip Thompson
>            Assignee: Joshua McKenzie
>             Fix For: 2.2.x
>
>
> The dtest {{offline_tools_test.py:TestOfflineTools.sstableverify_test}} is failing on windows. When running sstableverify.bat on a nonexistent keyspace, the correct error message is printed, but an error code of 0 for success is returned, which does not match the correct behavior on linux, which returns 1.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)