[jira] [Updated] (CASSANDRA-14374) Speculative retry parsing breaks on non-english locale
[ https://issues.apache.org/jira/browse/CASSANDRA-14374?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paulo Motta updated CASSANDRA-14374: Resolution: Fixed Status: Resolved (was: Ready to Commit) Committed as {{f165e72bf19e8d12457b8f569517012628513d24}} to trunk. Thanks for the review! > Speculative retry parsing breaks on non-english locale > -- > > Key: CASSANDRA-14374 > URL: https://issues.apache.org/jira/browse/CASSANDRA-14374 > Project: Cassandra > Issue Type: Bug >Reporter: Paulo Motta >Assignee: Paulo Motta >Priority: Minor > Fix For: 4.0 > > Attachments: > 0001-Use-Locale.US-on-PercentileSpeculativeRetryPolicy.to.patch, > 0002-Use-Locale.US-on-PercentileSpeculativeRetryPolicy.to.patch, > 0003-Use-Locale.US-on-PercentileSpeculativeRetryPolicy.to.patch, > 0004-Use-Locale.US-on-PercentileSpeculativeRetryPolicy.to.patch > > > I was getting the following error when running unit tests on my machine: > {code:none} > Error setting schema for test (query was: CREATE TABLE > cql_test_keyspace.table_32 (a int, b int, c text, primary key (a, b))) > java.lang.RuntimeException: Error setting schema for test (query was: CREATE > TABLE cql_test_keyspace.table_32 (a int, b int, c text, primary key (a, b))) > at org.apache.cassandra.cql3.CQLTester.schemaChange(CQLTester.java:819) > at org.apache.cassandra.cql3.CQLTester.createTable(CQLTester.java:632) > at org.apache.cassandra.cql3.CQLTester.createTable(CQLTester.java:624) > at > org.apache.cassandra.cql3.validation.operations.DeleteTest.testDeleteWithNonoverlappingRange(DeleteTest.java:663) > Caused by: org.apache.cassandra.exceptions.ConfigurationException: Specified > Speculative Retry Policy [99,00p] is not supported > at > org.apache.cassandra.service.reads.SpeculativeRetryPolicy.fromString(SpeculativeRetryPolicy.java:135) > at > org.apache.cassandra.schema.SchemaKeyspace.createTableParamsFromRow(SchemaKeyspace.java:1006) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchTable(SchemaKeyspace.java:981) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchTables(SchemaKeyspace.java:941) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchKeyspace(SchemaKeyspace.java:900) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchKeyspaces(SchemaKeyspace.java:1301) > at org.apache.cassandra.schema.Schema.merge(Schema.java:608) > at > org.apache.cassandra.schema.MigrationManager.announce(MigrationManager.java:425) > at > org.apache.cassandra.schema.MigrationManager.announceNewTable(MigrationManager.java:239) > at > org.apache.cassandra.schema.MigrationManager.announceNewTable(MigrationManager.java:224) > at > org.apache.cassandra.schema.MigrationManager.announceNewTable(MigrationManager.java:204) > at > org.apache.cassandra.cql3.statements.CreateTableStatement.announceMigration(CreateTableStatement.java:88) > at > org.apache.cassandra.cql3.statements.SchemaAlteringStatement.executeInternal(SchemaAlteringStatement.java:120) > at org.apache.cassandra.cql3.CQLTester.schemaChange(CQLTester.java:814) > {code} > It turns out that my machine is configured with {{pt_BR}} locale, which uses > comma instead of dot for decimal separator, so the speculative retry option > parsing introduced by CASSANDRA-14293, which assumed {{en_US}} locale was not > working. > To reproduce on Linux: > {code:none} > export LC_CTYPE=pt_BR.UTF-8 > ant test -Dtest.name="DeleteTest" > ant test -Dtest.name="SpeculativeRetryParseTest" > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-14374) Speculative retry parsing breaks on non-english locale
[ https://issues.apache.org/jira/browse/CASSANDRA-14374?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aleksey Yeschenko updated CASSANDRA-14374: -- Status: Ready to Commit (was: Patch Available) > Speculative retry parsing breaks on non-english locale > -- > > Key: CASSANDRA-14374 > URL: https://issues.apache.org/jira/browse/CASSANDRA-14374 > Project: Cassandra > Issue Type: Bug >Reporter: Paulo Motta >Assignee: Paulo Motta >Priority: Minor > Fix For: 4.0 > > Attachments: > 0001-Use-Locale.US-on-PercentileSpeculativeRetryPolicy.to.patch, > 0002-Use-Locale.US-on-PercentileSpeculativeRetryPolicy.to.patch, > 0003-Use-Locale.US-on-PercentileSpeculativeRetryPolicy.to.patch, > 0004-Use-Locale.US-on-PercentileSpeculativeRetryPolicy.to.patch > > > I was getting the following error when running unit tests on my machine: > {code:none} > Error setting schema for test (query was: CREATE TABLE > cql_test_keyspace.table_32 (a int, b int, c text, primary key (a, b))) > java.lang.RuntimeException: Error setting schema for test (query was: CREATE > TABLE cql_test_keyspace.table_32 (a int, b int, c text, primary key (a, b))) > at org.apache.cassandra.cql3.CQLTester.schemaChange(CQLTester.java:819) > at org.apache.cassandra.cql3.CQLTester.createTable(CQLTester.java:632) > at org.apache.cassandra.cql3.CQLTester.createTable(CQLTester.java:624) > at > org.apache.cassandra.cql3.validation.operations.DeleteTest.testDeleteWithNonoverlappingRange(DeleteTest.java:663) > Caused by: org.apache.cassandra.exceptions.ConfigurationException: Specified > Speculative Retry Policy [99,00p] is not supported > at > org.apache.cassandra.service.reads.SpeculativeRetryPolicy.fromString(SpeculativeRetryPolicy.java:135) > at > org.apache.cassandra.schema.SchemaKeyspace.createTableParamsFromRow(SchemaKeyspace.java:1006) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchTable(SchemaKeyspace.java:981) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchTables(SchemaKeyspace.java:941) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchKeyspace(SchemaKeyspace.java:900) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchKeyspaces(SchemaKeyspace.java:1301) > at org.apache.cassandra.schema.Schema.merge(Schema.java:608) > at > org.apache.cassandra.schema.MigrationManager.announce(MigrationManager.java:425) > at > org.apache.cassandra.schema.MigrationManager.announceNewTable(MigrationManager.java:239) > at > org.apache.cassandra.schema.MigrationManager.announceNewTable(MigrationManager.java:224) > at > org.apache.cassandra.schema.MigrationManager.announceNewTable(MigrationManager.java:204) > at > org.apache.cassandra.cql3.statements.CreateTableStatement.announceMigration(CreateTableStatement.java:88) > at > org.apache.cassandra.cql3.statements.SchemaAlteringStatement.executeInternal(SchemaAlteringStatement.java:120) > at org.apache.cassandra.cql3.CQLTester.schemaChange(CQLTester.java:814) > {code} > It turns out that my machine is configured with {{pt_BR}} locale, which uses > comma instead of dot for decimal separator, so the speculative retry option > parsing introduced by CASSANDRA-14293, which assumed {{en_US}} locale was not > working. > To reproduce on Linux: > {code:none} > export LC_CTYPE=pt_BR.UTF-8 > ant test -Dtest.name="DeleteTest" > ant test -Dtest.name="SpeculativeRetryParseTest" > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-14374) Speculative retry parsing breaks on non-english locale
[ https://issues.apache.org/jira/browse/CASSANDRA-14374?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paulo Motta updated CASSANDRA-14374: Attachment: 0004-Use-Locale.US-on-PercentileSpeculativeRetryPolicy.to.patch > Speculative retry parsing breaks on non-english locale > -- > > Key: CASSANDRA-14374 > URL: https://issues.apache.org/jira/browse/CASSANDRA-14374 > Project: Cassandra > Issue Type: Bug >Reporter: Paulo Motta >Assignee: Paulo Motta >Priority: Minor > Fix For: 4.0 > > Attachments: > 0001-Use-Locale.US-on-PercentileSpeculativeRetryPolicy.to.patch, > 0002-Use-Locale.US-on-PercentileSpeculativeRetryPolicy.to.patch, > 0003-Use-Locale.US-on-PercentileSpeculativeRetryPolicy.to.patch, > 0004-Use-Locale.US-on-PercentileSpeculativeRetryPolicy.to.patch > > > I was getting the following error when running unit tests on my machine: > {code:none} > Error setting schema for test (query was: CREATE TABLE > cql_test_keyspace.table_32 (a int, b int, c text, primary key (a, b))) > java.lang.RuntimeException: Error setting schema for test (query was: CREATE > TABLE cql_test_keyspace.table_32 (a int, b int, c text, primary key (a, b))) > at org.apache.cassandra.cql3.CQLTester.schemaChange(CQLTester.java:819) > at org.apache.cassandra.cql3.CQLTester.createTable(CQLTester.java:632) > at org.apache.cassandra.cql3.CQLTester.createTable(CQLTester.java:624) > at > org.apache.cassandra.cql3.validation.operations.DeleteTest.testDeleteWithNonoverlappingRange(DeleteTest.java:663) > Caused by: org.apache.cassandra.exceptions.ConfigurationException: Specified > Speculative Retry Policy [99,00p] is not supported > at > org.apache.cassandra.service.reads.SpeculativeRetryPolicy.fromString(SpeculativeRetryPolicy.java:135) > at > org.apache.cassandra.schema.SchemaKeyspace.createTableParamsFromRow(SchemaKeyspace.java:1006) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchTable(SchemaKeyspace.java:981) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchTables(SchemaKeyspace.java:941) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchKeyspace(SchemaKeyspace.java:900) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchKeyspaces(SchemaKeyspace.java:1301) > at org.apache.cassandra.schema.Schema.merge(Schema.java:608) > at > org.apache.cassandra.schema.MigrationManager.announce(MigrationManager.java:425) > at > org.apache.cassandra.schema.MigrationManager.announceNewTable(MigrationManager.java:239) > at > org.apache.cassandra.schema.MigrationManager.announceNewTable(MigrationManager.java:224) > at > org.apache.cassandra.schema.MigrationManager.announceNewTable(MigrationManager.java:204) > at > org.apache.cassandra.cql3.statements.CreateTableStatement.announceMigration(CreateTableStatement.java:88) > at > org.apache.cassandra.cql3.statements.SchemaAlteringStatement.executeInternal(SchemaAlteringStatement.java:120) > at org.apache.cassandra.cql3.CQLTester.schemaChange(CQLTester.java:814) > {code} > It turns out that my machine is configured with {{pt_BR}} locale, which uses > comma instead of dot for decimal separator, so the speculative retry option > parsing introduced by CASSANDRA-14293, which assumed {{en_US}} locale was not > working. > To reproduce on Linux: > {code:none} > export LC_CTYPE=pt_BR.UTF-8 > ant test -Dtest.name="DeleteTest" > ant test -Dtest.name="SpeculativeRetryParseTest" > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-14374) Speculative retry parsing breaks on non-english locale
[ https://issues.apache.org/jira/browse/CASSANDRA-14374?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paulo Motta updated CASSANDRA-14374: Attachment: 0003-Use-Locale.US-on-PercentileSpeculativeRetryPolicy.to.patch > Speculative retry parsing breaks on non-english locale > -- > > Key: CASSANDRA-14374 > URL: https://issues.apache.org/jira/browse/CASSANDRA-14374 > Project: Cassandra > Issue Type: Bug >Reporter: Paulo Motta >Assignee: Paulo Motta >Priority: Minor > Fix For: 4.0 > > Attachments: > 0001-Use-Locale.US-on-PercentileSpeculativeRetryPolicy.to.patch, > 0002-Use-Locale.US-on-PercentileSpeculativeRetryPolicy.to.patch, > 0003-Use-Locale.US-on-PercentileSpeculativeRetryPolicy.to.patch > > > I was getting the following error when running unit tests on my machine: > {code:none} > Error setting schema for test (query was: CREATE TABLE > cql_test_keyspace.table_32 (a int, b int, c text, primary key (a, b))) > java.lang.RuntimeException: Error setting schema for test (query was: CREATE > TABLE cql_test_keyspace.table_32 (a int, b int, c text, primary key (a, b))) > at org.apache.cassandra.cql3.CQLTester.schemaChange(CQLTester.java:819) > at org.apache.cassandra.cql3.CQLTester.createTable(CQLTester.java:632) > at org.apache.cassandra.cql3.CQLTester.createTable(CQLTester.java:624) > at > org.apache.cassandra.cql3.validation.operations.DeleteTest.testDeleteWithNonoverlappingRange(DeleteTest.java:663) > Caused by: org.apache.cassandra.exceptions.ConfigurationException: Specified > Speculative Retry Policy [99,00p] is not supported > at > org.apache.cassandra.service.reads.SpeculativeRetryPolicy.fromString(SpeculativeRetryPolicy.java:135) > at > org.apache.cassandra.schema.SchemaKeyspace.createTableParamsFromRow(SchemaKeyspace.java:1006) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchTable(SchemaKeyspace.java:981) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchTables(SchemaKeyspace.java:941) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchKeyspace(SchemaKeyspace.java:900) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchKeyspaces(SchemaKeyspace.java:1301) > at org.apache.cassandra.schema.Schema.merge(Schema.java:608) > at > org.apache.cassandra.schema.MigrationManager.announce(MigrationManager.java:425) > at > org.apache.cassandra.schema.MigrationManager.announceNewTable(MigrationManager.java:239) > at > org.apache.cassandra.schema.MigrationManager.announceNewTable(MigrationManager.java:224) > at > org.apache.cassandra.schema.MigrationManager.announceNewTable(MigrationManager.java:204) > at > org.apache.cassandra.cql3.statements.CreateTableStatement.announceMigration(CreateTableStatement.java:88) > at > org.apache.cassandra.cql3.statements.SchemaAlteringStatement.executeInternal(SchemaAlteringStatement.java:120) > at org.apache.cassandra.cql3.CQLTester.schemaChange(CQLTester.java:814) > {code} > It turns out that my machine is configured with {{pt_BR}} locale, which uses > comma instead of dot for decimal separator, so the speculative retry option > parsing introduced by CASSANDRA-14293, which assumed {{en_US}} locale was not > working. > To reproduce on Linux: > {code:none} > export LC_CTYPE=pt_BR.UTF-8 > ant test -Dtest.name="DeleteTest" > ant test -Dtest.name="SpeculativeRetryParseTest" > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-14374) Speculative retry parsing breaks on non-english locale
[ https://issues.apache.org/jira/browse/CASSANDRA-14374?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paulo Motta updated CASSANDRA-14374: Attachment: (was: 0002-Use-Locale.US-on-PercentileSpeculativeRetryPolicy.to.patch) > Speculative retry parsing breaks on non-english locale > -- > > Key: CASSANDRA-14374 > URL: https://issues.apache.org/jira/browse/CASSANDRA-14374 > Project: Cassandra > Issue Type: Bug >Reporter: Paulo Motta >Assignee: Paulo Motta >Priority: Minor > Fix For: 4.0 > > Attachments: > 0001-Use-Locale.US-on-PercentileSpeculativeRetryPolicy.to.patch, > 0002-Use-Locale.US-on-PercentileSpeculativeRetryPolicy.to.patch > > > I was getting the following error when running unit tests on my machine: > {code:none} > Error setting schema for test (query was: CREATE TABLE > cql_test_keyspace.table_32 (a int, b int, c text, primary key (a, b))) > java.lang.RuntimeException: Error setting schema for test (query was: CREATE > TABLE cql_test_keyspace.table_32 (a int, b int, c text, primary key (a, b))) > at org.apache.cassandra.cql3.CQLTester.schemaChange(CQLTester.java:819) > at org.apache.cassandra.cql3.CQLTester.createTable(CQLTester.java:632) > at org.apache.cassandra.cql3.CQLTester.createTable(CQLTester.java:624) > at > org.apache.cassandra.cql3.validation.operations.DeleteTest.testDeleteWithNonoverlappingRange(DeleteTest.java:663) > Caused by: org.apache.cassandra.exceptions.ConfigurationException: Specified > Speculative Retry Policy [99,00p] is not supported > at > org.apache.cassandra.service.reads.SpeculativeRetryPolicy.fromString(SpeculativeRetryPolicy.java:135) > at > org.apache.cassandra.schema.SchemaKeyspace.createTableParamsFromRow(SchemaKeyspace.java:1006) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchTable(SchemaKeyspace.java:981) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchTables(SchemaKeyspace.java:941) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchKeyspace(SchemaKeyspace.java:900) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchKeyspaces(SchemaKeyspace.java:1301) > at org.apache.cassandra.schema.Schema.merge(Schema.java:608) > at > org.apache.cassandra.schema.MigrationManager.announce(MigrationManager.java:425) > at > org.apache.cassandra.schema.MigrationManager.announceNewTable(MigrationManager.java:239) > at > org.apache.cassandra.schema.MigrationManager.announceNewTable(MigrationManager.java:224) > at > org.apache.cassandra.schema.MigrationManager.announceNewTable(MigrationManager.java:204) > at > org.apache.cassandra.cql3.statements.CreateTableStatement.announceMigration(CreateTableStatement.java:88) > at > org.apache.cassandra.cql3.statements.SchemaAlteringStatement.executeInternal(SchemaAlteringStatement.java:120) > at org.apache.cassandra.cql3.CQLTester.schemaChange(CQLTester.java:814) > {code} > It turns out that my machine is configured with {{pt_BR}} locale, which uses > comma instead of dot for decimal separator, so the speculative retry option > parsing introduced by CASSANDRA-14293, which assumed {{en_US}} locale was not > working. > To reproduce on Linux: > {code:none} > export LC_CTYPE=pt_BR.UTF-8 > ant test -Dtest.name="DeleteTest" > ant test -Dtest.name="SpeculativeRetryParseTest" > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-14374) Speculative retry parsing breaks on non-english locale
[ https://issues.apache.org/jira/browse/CASSANDRA-14374?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paulo Motta updated CASSANDRA-14374: Attachment: 0002-Use-Locale.US-on-PercentileSpeculativeRetryPolicy.to.patch > Speculative retry parsing breaks on non-english locale > -- > > Key: CASSANDRA-14374 > URL: https://issues.apache.org/jira/browse/CASSANDRA-14374 > Project: Cassandra > Issue Type: Bug >Reporter: Paulo Motta >Assignee: Paulo Motta >Priority: Minor > Fix For: 4.0 > > Attachments: > 0001-Use-Locale.US-on-PercentileSpeculativeRetryPolicy.to.patch, > 0002-Use-Locale.US-on-PercentileSpeculativeRetryPolicy.to.patch > > > I was getting the following error when running unit tests on my machine: > {code:none} > Error setting schema for test (query was: CREATE TABLE > cql_test_keyspace.table_32 (a int, b int, c text, primary key (a, b))) > java.lang.RuntimeException: Error setting schema for test (query was: CREATE > TABLE cql_test_keyspace.table_32 (a int, b int, c text, primary key (a, b))) > at org.apache.cassandra.cql3.CQLTester.schemaChange(CQLTester.java:819) > at org.apache.cassandra.cql3.CQLTester.createTable(CQLTester.java:632) > at org.apache.cassandra.cql3.CQLTester.createTable(CQLTester.java:624) > at > org.apache.cassandra.cql3.validation.operations.DeleteTest.testDeleteWithNonoverlappingRange(DeleteTest.java:663) > Caused by: org.apache.cassandra.exceptions.ConfigurationException: Specified > Speculative Retry Policy [99,00p] is not supported > at > org.apache.cassandra.service.reads.SpeculativeRetryPolicy.fromString(SpeculativeRetryPolicy.java:135) > at > org.apache.cassandra.schema.SchemaKeyspace.createTableParamsFromRow(SchemaKeyspace.java:1006) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchTable(SchemaKeyspace.java:981) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchTables(SchemaKeyspace.java:941) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchKeyspace(SchemaKeyspace.java:900) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchKeyspaces(SchemaKeyspace.java:1301) > at org.apache.cassandra.schema.Schema.merge(Schema.java:608) > at > org.apache.cassandra.schema.MigrationManager.announce(MigrationManager.java:425) > at > org.apache.cassandra.schema.MigrationManager.announceNewTable(MigrationManager.java:239) > at > org.apache.cassandra.schema.MigrationManager.announceNewTable(MigrationManager.java:224) > at > org.apache.cassandra.schema.MigrationManager.announceNewTable(MigrationManager.java:204) > at > org.apache.cassandra.cql3.statements.CreateTableStatement.announceMigration(CreateTableStatement.java:88) > at > org.apache.cassandra.cql3.statements.SchemaAlteringStatement.executeInternal(SchemaAlteringStatement.java:120) > at org.apache.cassandra.cql3.CQLTester.schemaChange(CQLTester.java:814) > {code} > It turns out that my machine is configured with {{pt_BR}} locale, which uses > comma instead of dot for decimal separator, so the speculative retry option > parsing introduced by CASSANDRA-14293, which assumed {{en_US}} locale was not > working. > To reproduce on Linux: > {code:none} > export LC_CTYPE=pt_BR.UTF-8 > ant test -Dtest.name="DeleteTest" > ant test -Dtest.name="SpeculativeRetryParseTest" > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-14374) Speculative retry parsing breaks on non-english locale
[ https://issues.apache.org/jira/browse/CASSANDRA-14374?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paulo Motta updated CASSANDRA-14374: Attachment: 0002-Use-Locale.US-on-PercentileSpeculativeRetryPolicy.to.patch > Speculative retry parsing breaks on non-english locale > -- > > Key: CASSANDRA-14374 > URL: https://issues.apache.org/jira/browse/CASSANDRA-14374 > Project: Cassandra > Issue Type: Bug >Reporter: Paulo Motta >Assignee: Paulo Motta >Priority: Minor > Fix For: 4.0 > > Attachments: > 0001-Use-Locale.US-on-PercentileSpeculativeRetryPolicy.to.patch, > 0002-Use-Locale.US-on-PercentileSpeculativeRetryPolicy.to.patch > > > I was getting the following error when running unit tests on my machine: > {code:none} > Error setting schema for test (query was: CREATE TABLE > cql_test_keyspace.table_32 (a int, b int, c text, primary key (a, b))) > java.lang.RuntimeException: Error setting schema for test (query was: CREATE > TABLE cql_test_keyspace.table_32 (a int, b int, c text, primary key (a, b))) > at org.apache.cassandra.cql3.CQLTester.schemaChange(CQLTester.java:819) > at org.apache.cassandra.cql3.CQLTester.createTable(CQLTester.java:632) > at org.apache.cassandra.cql3.CQLTester.createTable(CQLTester.java:624) > at > org.apache.cassandra.cql3.validation.operations.DeleteTest.testDeleteWithNonoverlappingRange(DeleteTest.java:663) > Caused by: org.apache.cassandra.exceptions.ConfigurationException: Specified > Speculative Retry Policy [99,00p] is not supported > at > org.apache.cassandra.service.reads.SpeculativeRetryPolicy.fromString(SpeculativeRetryPolicy.java:135) > at > org.apache.cassandra.schema.SchemaKeyspace.createTableParamsFromRow(SchemaKeyspace.java:1006) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchTable(SchemaKeyspace.java:981) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchTables(SchemaKeyspace.java:941) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchKeyspace(SchemaKeyspace.java:900) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchKeyspaces(SchemaKeyspace.java:1301) > at org.apache.cassandra.schema.Schema.merge(Schema.java:608) > at > org.apache.cassandra.schema.MigrationManager.announce(MigrationManager.java:425) > at > org.apache.cassandra.schema.MigrationManager.announceNewTable(MigrationManager.java:239) > at > org.apache.cassandra.schema.MigrationManager.announceNewTable(MigrationManager.java:224) > at > org.apache.cassandra.schema.MigrationManager.announceNewTable(MigrationManager.java:204) > at > org.apache.cassandra.cql3.statements.CreateTableStatement.announceMigration(CreateTableStatement.java:88) > at > org.apache.cassandra.cql3.statements.SchemaAlteringStatement.executeInternal(SchemaAlteringStatement.java:120) > at org.apache.cassandra.cql3.CQLTester.schemaChange(CQLTester.java:814) > {code} > It turns out that my machine is configured with {{pt_BR}} locale, which uses > comma instead of dot for decimal separator, so the speculative retry option > parsing introduced by CASSANDRA-14293, which assumed {{en_US}} locale was not > working. > To reproduce on Linux: > {code:none} > export LC_CTYPE=pt_BR.UTF-8 > ant test -Dtest.name="DeleteTest" > ant test -Dtest.name="SpeculativeRetryParseTest" > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-14374) Speculative retry parsing breaks on non-english locale
[ https://issues.apache.org/jira/browse/CASSANDRA-14374?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paulo Motta updated CASSANDRA-14374: Attachment: 0001-Use-Locale.US-on-PercentileSpeculativeRetryPolicy.to.patch > Speculative retry parsing breaks on non-english locale > -- > > Key: CASSANDRA-14374 > URL: https://issues.apache.org/jira/browse/CASSANDRA-14374 > Project: Cassandra > Issue Type: Bug >Reporter: Paulo Motta >Assignee: Paulo Motta >Priority: Minor > Fix For: 4.0 > > Attachments: > 0001-Use-Locale.US-on-PercentileSpeculativeRetryPolicy.to.patch > > > I was getting the following error when running unit tests on my machine: > {code:none} > Error setting schema for test (query was: CREATE TABLE > cql_test_keyspace.table_32 (a int, b int, c text, primary key (a, b))) > java.lang.RuntimeException: Error setting schema for test (query was: CREATE > TABLE cql_test_keyspace.table_32 (a int, b int, c text, primary key (a, b))) > at org.apache.cassandra.cql3.CQLTester.schemaChange(CQLTester.java:819) > at org.apache.cassandra.cql3.CQLTester.createTable(CQLTester.java:632) > at org.apache.cassandra.cql3.CQLTester.createTable(CQLTester.java:624) > at > org.apache.cassandra.cql3.validation.operations.DeleteTest.testDeleteWithNonoverlappingRange(DeleteTest.java:663) > Caused by: org.apache.cassandra.exceptions.ConfigurationException: Specified > Speculative Retry Policy [99,00p] is not supported > at > org.apache.cassandra.service.reads.SpeculativeRetryPolicy.fromString(SpeculativeRetryPolicy.java:135) > at > org.apache.cassandra.schema.SchemaKeyspace.createTableParamsFromRow(SchemaKeyspace.java:1006) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchTable(SchemaKeyspace.java:981) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchTables(SchemaKeyspace.java:941) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchKeyspace(SchemaKeyspace.java:900) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchKeyspaces(SchemaKeyspace.java:1301) > at org.apache.cassandra.schema.Schema.merge(Schema.java:608) > at > org.apache.cassandra.schema.MigrationManager.announce(MigrationManager.java:425) > at > org.apache.cassandra.schema.MigrationManager.announceNewTable(MigrationManager.java:239) > at > org.apache.cassandra.schema.MigrationManager.announceNewTable(MigrationManager.java:224) > at > org.apache.cassandra.schema.MigrationManager.announceNewTable(MigrationManager.java:204) > at > org.apache.cassandra.cql3.statements.CreateTableStatement.announceMigration(CreateTableStatement.java:88) > at > org.apache.cassandra.cql3.statements.SchemaAlteringStatement.executeInternal(SchemaAlteringStatement.java:120) > at org.apache.cassandra.cql3.CQLTester.schemaChange(CQLTester.java:814) > {code} > It turns out that my machine is configured with {{pt_BR}} locale, which uses > comma instead of dot for decimal separator, so the speculative retry option > parsing introduced by CASSANDRA-14293, which assumed {{en_US}} locale was not > working. > To reproduce on Linux: > {code:none} > export LC_CTYPE=pt_BR.UTF-8 > ant test -Dtest.name="DeleteTest" > ant test -Dtest.name="SpeculativeRetryParseTest" > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-14374) Speculative retry parsing breaks on non-english locale
[ https://issues.apache.org/jira/browse/CASSANDRA-14374?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paulo Motta updated CASSANDRA-14374: Attachment: (was: 0001-Use-Locale.US-on-PercentileSpeculativeRetryPolicy.to.patch) > Speculative retry parsing breaks on non-english locale > -- > > Key: CASSANDRA-14374 > URL: https://issues.apache.org/jira/browse/CASSANDRA-14374 > Project: Cassandra > Issue Type: Bug >Reporter: Paulo Motta >Assignee: Paulo Motta >Priority: Minor > Fix For: 4.0 > > Attachments: > 0001-Use-Locale.US-on-PercentileSpeculativeRetryPolicy.to.patch > > > I was getting the following error when running unit tests on my machine: > {code:none} > Error setting schema for test (query was: CREATE TABLE > cql_test_keyspace.table_32 (a int, b int, c text, primary key (a, b))) > java.lang.RuntimeException: Error setting schema for test (query was: CREATE > TABLE cql_test_keyspace.table_32 (a int, b int, c text, primary key (a, b))) > at org.apache.cassandra.cql3.CQLTester.schemaChange(CQLTester.java:819) > at org.apache.cassandra.cql3.CQLTester.createTable(CQLTester.java:632) > at org.apache.cassandra.cql3.CQLTester.createTable(CQLTester.java:624) > at > org.apache.cassandra.cql3.validation.operations.DeleteTest.testDeleteWithNonoverlappingRange(DeleteTest.java:663) > Caused by: org.apache.cassandra.exceptions.ConfigurationException: Specified > Speculative Retry Policy [99,00p] is not supported > at > org.apache.cassandra.service.reads.SpeculativeRetryPolicy.fromString(SpeculativeRetryPolicy.java:135) > at > org.apache.cassandra.schema.SchemaKeyspace.createTableParamsFromRow(SchemaKeyspace.java:1006) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchTable(SchemaKeyspace.java:981) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchTables(SchemaKeyspace.java:941) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchKeyspace(SchemaKeyspace.java:900) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchKeyspaces(SchemaKeyspace.java:1301) > at org.apache.cassandra.schema.Schema.merge(Schema.java:608) > at > org.apache.cassandra.schema.MigrationManager.announce(MigrationManager.java:425) > at > org.apache.cassandra.schema.MigrationManager.announceNewTable(MigrationManager.java:239) > at > org.apache.cassandra.schema.MigrationManager.announceNewTable(MigrationManager.java:224) > at > org.apache.cassandra.schema.MigrationManager.announceNewTable(MigrationManager.java:204) > at > org.apache.cassandra.cql3.statements.CreateTableStatement.announceMigration(CreateTableStatement.java:88) > at > org.apache.cassandra.cql3.statements.SchemaAlteringStatement.executeInternal(SchemaAlteringStatement.java:120) > at org.apache.cassandra.cql3.CQLTester.schemaChange(CQLTester.java:814) > {code} > It turns out that my machine is configured with {{pt_BR}} locale, which uses > comma instead of dot for decimal separator, so the speculative retry option > parsing introduced by CASSANDRA-14293, which assumed {{en_US}} locale was not > working. > To reproduce on Linux: > {code:none} > export LC_CTYPE=pt_BR.UTF-8 > ant test -Dtest.name="DeleteTest" > ant test -Dtest.name="SpeculativeRetryParseTest" > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-14374) Speculative retry parsing breaks on non-english locale
[ https://issues.apache.org/jira/browse/CASSANDRA-14374?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aleksey Yeschenko updated CASSANDRA-14374: -- Fix Version/s: 4.0 > Speculative retry parsing breaks on non-english locale > -- > > Key: CASSANDRA-14374 > URL: https://issues.apache.org/jira/browse/CASSANDRA-14374 > Project: Cassandra > Issue Type: Bug >Reporter: Paulo Motta >Assignee: Paulo Motta >Priority: Minor > Fix For: 4.0 > > Attachments: > 0001-Use-Locale.US-on-PercentileSpeculativeRetryPolicy.to.patch > > > I was getting the following error when running unit tests on my machine: > {code:none} > Error setting schema for test (query was: CREATE TABLE > cql_test_keyspace.table_32 (a int, b int, c text, primary key (a, b))) > java.lang.RuntimeException: Error setting schema for test (query was: CREATE > TABLE cql_test_keyspace.table_32 (a int, b int, c text, primary key (a, b))) > at org.apache.cassandra.cql3.CQLTester.schemaChange(CQLTester.java:819) > at org.apache.cassandra.cql3.CQLTester.createTable(CQLTester.java:632) > at org.apache.cassandra.cql3.CQLTester.createTable(CQLTester.java:624) > at > org.apache.cassandra.cql3.validation.operations.DeleteTest.testDeleteWithNonoverlappingRange(DeleteTest.java:663) > Caused by: org.apache.cassandra.exceptions.ConfigurationException: Specified > Speculative Retry Policy [99,00p] is not supported > at > org.apache.cassandra.service.reads.SpeculativeRetryPolicy.fromString(SpeculativeRetryPolicy.java:135) > at > org.apache.cassandra.schema.SchemaKeyspace.createTableParamsFromRow(SchemaKeyspace.java:1006) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchTable(SchemaKeyspace.java:981) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchTables(SchemaKeyspace.java:941) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchKeyspace(SchemaKeyspace.java:900) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchKeyspaces(SchemaKeyspace.java:1301) > at org.apache.cassandra.schema.Schema.merge(Schema.java:608) > at > org.apache.cassandra.schema.MigrationManager.announce(MigrationManager.java:425) > at > org.apache.cassandra.schema.MigrationManager.announceNewTable(MigrationManager.java:239) > at > org.apache.cassandra.schema.MigrationManager.announceNewTable(MigrationManager.java:224) > at > org.apache.cassandra.schema.MigrationManager.announceNewTable(MigrationManager.java:204) > at > org.apache.cassandra.cql3.statements.CreateTableStatement.announceMigration(CreateTableStatement.java:88) > at > org.apache.cassandra.cql3.statements.SchemaAlteringStatement.executeInternal(SchemaAlteringStatement.java:120) > at org.apache.cassandra.cql3.CQLTester.schemaChange(CQLTester.java:814) > {code} > It turns out that my machine is configured with {{pt_BR}} locale, which uses > comma instead of dot for decimal separator, so the speculative retry option > parsing introduced by CASSANDRA-14293, which assumed {{en_US}} locale was not > working. > To reproduce on Linux: > {code:none} > export LC_CTYPE=pt_BR.UTF-8 > ant test -Dtest.name="DeleteTest" > ant test -Dtest.name="SpeculativeRetryParseTest" > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-14374) Speculative retry parsing breaks on non-english locale
[ https://issues.apache.org/jira/browse/CASSANDRA-14374?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aleksey Yeschenko updated CASSANDRA-14374: -- Reviewer: Aleksey Yeschenko > Speculative retry parsing breaks on non-english locale > -- > > Key: CASSANDRA-14374 > URL: https://issues.apache.org/jira/browse/CASSANDRA-14374 > Project: Cassandra > Issue Type: Bug >Reporter: Paulo Motta >Assignee: Paulo Motta >Priority: Minor > Attachments: > 0001-Use-Locale.US-on-PercentileSpeculativeRetryPolicy.to.patch > > > I was getting the following error when running unit tests on my machine: > {code:none} > Error setting schema for test (query was: CREATE TABLE > cql_test_keyspace.table_32 (a int, b int, c text, primary key (a, b))) > java.lang.RuntimeException: Error setting schema for test (query was: CREATE > TABLE cql_test_keyspace.table_32 (a int, b int, c text, primary key (a, b))) > at org.apache.cassandra.cql3.CQLTester.schemaChange(CQLTester.java:819) > at org.apache.cassandra.cql3.CQLTester.createTable(CQLTester.java:632) > at org.apache.cassandra.cql3.CQLTester.createTable(CQLTester.java:624) > at > org.apache.cassandra.cql3.validation.operations.DeleteTest.testDeleteWithNonoverlappingRange(DeleteTest.java:663) > Caused by: org.apache.cassandra.exceptions.ConfigurationException: Specified > Speculative Retry Policy [99,00p] is not supported > at > org.apache.cassandra.service.reads.SpeculativeRetryPolicy.fromString(SpeculativeRetryPolicy.java:135) > at > org.apache.cassandra.schema.SchemaKeyspace.createTableParamsFromRow(SchemaKeyspace.java:1006) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchTable(SchemaKeyspace.java:981) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchTables(SchemaKeyspace.java:941) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchKeyspace(SchemaKeyspace.java:900) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchKeyspaces(SchemaKeyspace.java:1301) > at org.apache.cassandra.schema.Schema.merge(Schema.java:608) > at > org.apache.cassandra.schema.MigrationManager.announce(MigrationManager.java:425) > at > org.apache.cassandra.schema.MigrationManager.announceNewTable(MigrationManager.java:239) > at > org.apache.cassandra.schema.MigrationManager.announceNewTable(MigrationManager.java:224) > at > org.apache.cassandra.schema.MigrationManager.announceNewTable(MigrationManager.java:204) > at > org.apache.cassandra.cql3.statements.CreateTableStatement.announceMigration(CreateTableStatement.java:88) > at > org.apache.cassandra.cql3.statements.SchemaAlteringStatement.executeInternal(SchemaAlteringStatement.java:120) > at org.apache.cassandra.cql3.CQLTester.schemaChange(CQLTester.java:814) > {code} > It turns out that my machine is configured with {{pt_BR}} locale, which uses > comma instead of dot for decimal separator, so the speculative retry option > parsing introduced by CASSANDRA-14293, which assumed {{en_US}} locale was not > working. > To reproduce on Linux: > {code:none} > export LC_CTYPE=pt_BR.UTF-8 > ant test -Dtest.name="DeleteTest" > ant test -Dtest.name="SpeculativeRetryParseTest" > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-14374) Speculative retry parsing breaks on non-english locale
[ https://issues.apache.org/jira/browse/CASSANDRA-14374?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paulo Motta updated CASSANDRA-14374: Reproduced In: 4.0 Status: Patch Available (was: Open) Attached patch that forces {{US}} locale when generating {{PercentileSpeculativeRetryPolicy}} representation. Mind reviewing [~iamaleksey] or [~mkjellman] ? > Speculative retry parsing breaks on non-english locale > -- > > Key: CASSANDRA-14374 > URL: https://issues.apache.org/jira/browse/CASSANDRA-14374 > Project: Cassandra > Issue Type: Bug >Reporter: Paulo Motta >Assignee: Paulo Motta >Priority: Minor > Attachments: > 0001-Use-Locale.US-on-PercentileSpeculativeRetryPolicy.to.patch > > > I was getting the following error when running unit tests on my machine: > {code:none} > Error setting schema for test (query was: CREATE TABLE > cql_test_keyspace.table_32 (a int, b int, c text, primary key (a, b))) > java.lang.RuntimeException: Error setting schema for test (query was: CREATE > TABLE cql_test_keyspace.table_32 (a int, b int, c text, primary key (a, b))) > at org.apache.cassandra.cql3.CQLTester.schemaChange(CQLTester.java:819) > at org.apache.cassandra.cql3.CQLTester.createTable(CQLTester.java:632) > at org.apache.cassandra.cql3.CQLTester.createTable(CQLTester.java:624) > at > org.apache.cassandra.cql3.validation.operations.DeleteTest.testDeleteWithNonoverlappingRange(DeleteTest.java:663) > Caused by: org.apache.cassandra.exceptions.ConfigurationException: Specified > Speculative Retry Policy [99,00p] is not supported > at > org.apache.cassandra.service.reads.SpeculativeRetryPolicy.fromString(SpeculativeRetryPolicy.java:135) > at > org.apache.cassandra.schema.SchemaKeyspace.createTableParamsFromRow(SchemaKeyspace.java:1006) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchTable(SchemaKeyspace.java:981) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchTables(SchemaKeyspace.java:941) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchKeyspace(SchemaKeyspace.java:900) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchKeyspaces(SchemaKeyspace.java:1301) > at org.apache.cassandra.schema.Schema.merge(Schema.java:608) > at > org.apache.cassandra.schema.MigrationManager.announce(MigrationManager.java:425) > at > org.apache.cassandra.schema.MigrationManager.announceNewTable(MigrationManager.java:239) > at > org.apache.cassandra.schema.MigrationManager.announceNewTable(MigrationManager.java:224) > at > org.apache.cassandra.schema.MigrationManager.announceNewTable(MigrationManager.java:204) > at > org.apache.cassandra.cql3.statements.CreateTableStatement.announceMigration(CreateTableStatement.java:88) > at > org.apache.cassandra.cql3.statements.SchemaAlteringStatement.executeInternal(SchemaAlteringStatement.java:120) > at org.apache.cassandra.cql3.CQLTester.schemaChange(CQLTester.java:814) > {code} > It turns out that my machine is configured with {{pt_BR}} locale, which uses > comma instead of dot for decimal separator, so the speculative retry option > parsing introduced by CASSANDRA-14293, which assumed {{en_US}} locale was not > working. > To reproduce on Linux: > {code:none} > export LC_CTYPE=pt_BR.UTF-8 > ant test -Dtest.name="DeleteTest" > ant test -Dtest.name="SpeculativeRetryParseTest" > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-14374) Speculative retry parsing breaks on non-english locale
[ https://issues.apache.org/jira/browse/CASSANDRA-14374?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paulo Motta updated CASSANDRA-14374: Attachment: 0001-Use-Locale.US-on-PercentileSpeculativeRetryPolicy.to.patch > Speculative retry parsing breaks on non-english locale > -- > > Key: CASSANDRA-14374 > URL: https://issues.apache.org/jira/browse/CASSANDRA-14374 > Project: Cassandra > Issue Type: Bug >Reporter: Paulo Motta >Assignee: Paulo Motta >Priority: Minor > Attachments: > 0001-Use-Locale.US-on-PercentileSpeculativeRetryPolicy.to.patch > > > I was getting the following error when running unit tests on my machine: > {code:none} > Error setting schema for test (query was: CREATE TABLE > cql_test_keyspace.table_32 (a int, b int, c text, primary key (a, b))) > java.lang.RuntimeException: Error setting schema for test (query was: CREATE > TABLE cql_test_keyspace.table_32 (a int, b int, c text, primary key (a, b))) > at org.apache.cassandra.cql3.CQLTester.schemaChange(CQLTester.java:819) > at org.apache.cassandra.cql3.CQLTester.createTable(CQLTester.java:632) > at org.apache.cassandra.cql3.CQLTester.createTable(CQLTester.java:624) > at > org.apache.cassandra.cql3.validation.operations.DeleteTest.testDeleteWithNonoverlappingRange(DeleteTest.java:663) > Caused by: org.apache.cassandra.exceptions.ConfigurationException: Specified > Speculative Retry Policy [99,00p] is not supported > at > org.apache.cassandra.service.reads.SpeculativeRetryPolicy.fromString(SpeculativeRetryPolicy.java:135) > at > org.apache.cassandra.schema.SchemaKeyspace.createTableParamsFromRow(SchemaKeyspace.java:1006) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchTable(SchemaKeyspace.java:981) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchTables(SchemaKeyspace.java:941) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchKeyspace(SchemaKeyspace.java:900) > at > org.apache.cassandra.schema.SchemaKeyspace.fetchKeyspaces(SchemaKeyspace.java:1301) > at org.apache.cassandra.schema.Schema.merge(Schema.java:608) > at > org.apache.cassandra.schema.MigrationManager.announce(MigrationManager.java:425) > at > org.apache.cassandra.schema.MigrationManager.announceNewTable(MigrationManager.java:239) > at > org.apache.cassandra.schema.MigrationManager.announceNewTable(MigrationManager.java:224) > at > org.apache.cassandra.schema.MigrationManager.announceNewTable(MigrationManager.java:204) > at > org.apache.cassandra.cql3.statements.CreateTableStatement.announceMigration(CreateTableStatement.java:88) > at > org.apache.cassandra.cql3.statements.SchemaAlteringStatement.executeInternal(SchemaAlteringStatement.java:120) > at org.apache.cassandra.cql3.CQLTester.schemaChange(CQLTester.java:814) > {code} > It turns out that my machine is configured with {{pt_BR}} locale, which uses > comma instead of dot for decimal separator, so the speculative retry option > parsing introduced by CASSANDRA-14293, which assumed {{en_US}} locale was not > working. > To reproduce on Linux: > {code:none} > export LC_CTYPE=pt_BR.UTF-8 > ant test -Dtest.name="DeleteTest" > ant test -Dtest.name="SpeculativeRetryParseTest" > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org