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

Maxim Muzafarov commented on CASSANDRA-17797:
---------------------------------------------

[~e.dimitrova], [~smiklosovic] 

I'm not familiar with the Butler tool, however, I think I figured out how it 
works. Despite that, I've failed to find any documentation pages (on Google, or 
Apache Wiki) and sources. Do you have any links to share?

Here is the link to the comparsion:
[https://butler.cassandra.apache.org/?#/ci/upstream/compare/Cassandra-trunk/cassandra-17797]

I've checked tests labelled with `rgrsn` locally and it seems those test fails 
are not related to my changes. I think despite the fact that the test flask 
they may start to fall with another error/stack trace - does the Butler cover 
this case? Nevertheless, I've checked them too for an errors related to system 
properties.

This failing tests I've also re-run locally:
[https://ci-cassandra.apache.org/view/patches/job/Cassandra-devbranch/2103/testReport/]


Sorry, if I've missed something. I didn't have and experience with this tool 
yet.

> All system properties and environment variables should be accessed via the 
> new CassandraRelevantProperties and CassandraRelevantEnv classes
> -------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: CASSANDRA-17797
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-17797
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Local/Config
>            Reporter: Ekaterina Dimitrova
>            Assignee: Maxim Muzafarov
>            Priority: Low
>             Fix For: 4.x
>
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> Follow up ticket for CASSANDRA-15876 - 
> "Always access system properties and environment variables via the new 
> CassandraRelevantProperties and CassandraRelevantEnv classes"
> As part of that ticket we moved to the two new classes only 
> properties/variables that were currently listed in System Properties Virtual 
> Table.
> We have to move to those classes the rest of the properties around the code 
> and start using those classes to access all of them. 
> +Additional information for newcomers:+
> You might want to start by getting acquainted with 
> CassandraRelevantProperties and CassandraRelevantEnv classes. Also, you might 
> want to check what changes were done and how the first batch was transferred 
> to this new framework as part of  
> [CASSANDRA-15876|https://github.com/apache/cassandra/commit/7694c1d191531ac152db55e83bc0db6864a5441e]
> We are interested into the properties accessed currently through 
> getProperties around the code.
> As part of CASSANDRA-15876 relevant unit tests were added 
> (CassandraRelevantPropertiesTest). To verify the new patch we need to ensure 
> that all tests Cassandra pass and also to think about potential update of the 
> mentioned test class.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org

Reply via email to