Github user arina-ielchiieva commented on the issue:
https://github.com/apache/drill/pull/977
@vrozov
1. Change the the main pom.xml where I have added freemarker lib to the
`dependencyManagement` section is the core change of this pull request. With
this change dependency resolution is always done in favor of the freemarker
version we expect.
2. Changes in other two pom files are just clean up. Since as we now have
freemarker lib in `dependencyManagement` there is no need to indicate version
there.
3. Regarding which modules do have transitive dependency on freemarker,
right now there are two modules - java-exec (jersey-mvc-freemarker lib) and
fmpp (fmpp lib).
---