Julian Hyde created CALCITE-6580: ------------------------------------ Summary: Remove Locale.setDefault Key: CALCITE-6580 URL: https://issues.apache.org/jira/browse/CALCITE-6580 Project: Calcite Issue Type: Improvement Reporter: Julian Hyde
Remove all calls to {{Locale.setDefault}} in tests and production code. That function does not operate on the current thread; it affects all threads in the JVM. As such, it may affect other tests running at the same time, and affect other statements running at the same time. I hope, and believe, that the production code does not depend on {{Locale.getDefault}}. But let's make sure by removing {{setDefault}} from all tests. Add {{Locale.setDefault}} to [forbidden-apis|https://github.com/apache/calcite/blob/main/src/main/config/forbidden-apis/signatures.txt]. -- This message was sent by Atlassian Jira (v8.20.10#820010)