Maxim Muzafarov created CASSANDRA-18587: -------------------------------------------
Summary: Align all system property names used by the project to use the 'cassandra' prefix Key: CASSANDRA-18587 URL: https://issues.apache.org/jira/browse/CASSANDRA-18587 Project: Cassandra Issue Type: Task Components: Feature/Virtual Tables Reporter: Maxim Muzafarov Assignee: Maxim Muzafarov Some of the system properties related to the project don't have the correct prefix in their names, which in turn makes it difficult to identify the relationship of a property to the project itself and also adds confusion. The properties must be properly prefixed. For example, {{legacy-sstable-root}} -> {{cassandra.test.legacy_sstable_root}} {{default.provide.overlapping.tombstones}} -> {{cassandra.default.provide.overlapping.tombstones}} The {{@Replaces}} annotation could be used to achieve this behaviour. It is also worth mentioning the redesign of the system properties virtual table. Since all properties will have the correct prefix, we can add a new column to the virtual table, the {{property_type}}, which shows a property relationship, e.g. {{production, test, runtime_production}}, etc. -- 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