An illegal reflective access operation has occurred

I am running OpenDistro 1.1.0 docker image with the following:

docker run -p 9200:9200 -p 9600:9600 -e "discovery.type=single-node" amazon/opendistro-for-elasticsearch:1.1.0 1> /tmp/es.log &

This showed up in the build server’s logs:

WARNING: An illegal reflective access operation has occurred 
WARNING: Illegal reflective access by com.amazon.opendistro.elasticsearch.performanceanalyzer.collectors.MasterServiceEventMetrics (file:/usr/share/elasticsearch/plugins/opendistro_performance_analyzer/opendistro_performance_analyzer-1.1.0.0.jar) to field java.util.concurrent.ThreadPoolExecutor.workers 
WARNING: Please consider reporting this to the maintainers of com.amazon.opendistro.elasticsearch.performanceanalyzer.collectors.MasterServiceEventMetrics 
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations 
WARNING: All illegal access operations will be denied in a future release 

Hi,

You can ignore the warning for now. We currently rely on reflection but we will work on phasing it out in the future.

Hi @juhasev Recommend filing a request for graceful handling at Issues · opendistro-for-elasticsearch/performance-analyzer · GitHub - thanks!