Describe the bug, including details regarding any error messages, version, and platform.
The ARROW_STRUCT_CONFLICT_POLICY environment does not work because the default value is specified when getting the arrow.struct.conflict.policy property.
| StringconflictPolicyStr = |
| System.getProperty(STRUCT_CONFLICT_POLICY_JVM, ConflictPolicy.CONFLICT_REPLACE.toString()); |
| if (conflictPolicyStr == null) { |
| conflictPolicyStr = System.getenv(STRUCT_CONFLICT_POLICY_ENV); |
| } |
Describe the bug, including details regarding any error messages, version, and platform.
The
ARROW_STRUCT_CONFLICT_POLICYenvironment does not work because the default value is specified when getting thearrow.struct.conflict.policyproperty.arrow-java/vector/src/main/java/org/apache/arrow/vector/complex/AbstractStructVector.java
Lines 49 to 53 in ec3a424