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]