[
https://issues.apache.org/jira/browse/CASSANDRA-19047?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17790744#comment-17790744
]
Ekaterina Dimitrova commented on CASSANDRA-19047:
-------------------------------------------------
[~adelapena], I am wondering, as a temporary one-off solution until the old
parameter is removed - Can we remove the @Deprecate annotation, add a comment
about deprecation, point to this ticket, and emit some warning for deprecation
only if the new guardrail is disabled and the old warning will be used? It's
still not ideal, but it might work as a short-term temporary solution. What do
you think?
> Guardrail for the number of tables is not working
> -------------------------------------------------
>
> Key: CASSANDRA-19047
> URL: https://issues.apache.org/jira/browse/CASSANDRA-19047
> Project: Cassandra
> Issue Type: Bug
> Components: Cluster/Schema
> Reporter: Mohammad Aburadeh
> Priority: Urgent
>
> Hi,
> We installed Cassandra 4.1.3 and we got the following warning when creating
> more than 150 tables:
> {code:java}
> WARN [Native-Transport-Requests-6] 2023-11-21 18:35:24,585
> CreateTableStatement.java:421 - Cluster already contains 161 tables in 6
> keyspaces. Having a large number of tables will significantly slow down
> schema dependent cluster operations. {code}
> I tried to disable "table_count_warn_threshold" by setting its value to "-1"
> but that did not work.
> Then I tried to set the guardrail for number of tables to "-1" to disable the
> above but did not work as well. It seems there is no way to disable checking
> the number of tables.
> Also, I tried to set "tables_warn_threshold" to a value less than
> "tables_count_warn_threshold", it seems Cassandra always uses
> "tables_count_warn_threshold" when throwing the warning.
> *Two issues in Cassandra 4.1.3:*
> 1- There should be a way to disable this feature. Either by setting the
> guardrail parameter to -1 or setting tables_count_warn_threshold to -1.
> 2- The guardrail for number of tables should overwrite
> tables_count_warn_threshold because I always get the following warning when I
> try to increase the number of tables:
> {code:java}
> WARN [main] 2023-11-21 18:26:16,988 YamlConfigurationLoader.java:427 -
> [keyspace_count_warn_threshold, table_count_warn_threshold] parameters have
> been deprecated. They have new names and/or value format; For more
> information, please refer to NEWS.txt {code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]