lidavidm commented on a change in pull request #7289:
URL: https://github.com/apache/arrow/pull/7289#discussion_r433211806



##########
File path: dev/archery/archery/integration/tester_java.py
##########
@@ -37,7 +37,8 @@ class JavaTester(Tester):
     FLIGHT_SERVER = True
     FLIGHT_CLIENT = True
 
-    JAVA_OPTS = ['-Dio.netty.tryReflectionSetAccessible=true']
+    JAVA_OPTS = ['-Dio.netty.tryReflectionSetAccessible=true',
+                 '-Darrow.struct.conflict.policy=CONFLICT_APPEND']

Review comment:
       I think as long as it's easily controllable in code (so a single 
application can work with both behaviors) and well-documented, that should be 
OK. I dislike only having global flags, but that's not the case here. (And 
having global flags can be useful to tweak the behavior of an application 
that's otherwise agnostic to the default behavior.)




----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to