[ZEPPELIN-5016]. Flink interpreter is broken for flink 1.10.2

### What is this PR for?
There's one change in flink 1.10.2 which cause flink interpreter broken. This PR fix this issue and also upgrade flink version to 1.10.2 in pom and integration test.

### What type of PR is it?
[Bug Fix | Improvement]

### Todos
* [ ] - Task

### What is the Jira issue?
* There's one change in flink 1.10.2 which cause flink interpreter broken. This PR fix this issue and also upgrade flink version to 1.10.2 in pom and integration test.

### How should this be tested?
* https://issues.apache.org/jira/browse/ZEPPELIN-5016

### Screenshots (if appropriate)

### Questions:
* Does the licenses files need update? No
* Is there breaking changes for older versions? No
* Does this needs documentation? No

Author: Jeff Zhang <zjffdu@apache.org>

Closes #3891 from zjffdu/ZEPPELIN-5016 and squashes the following commits:

e1eee58cb [Jeff Zhang] [ZEPPELIN-5016]. Flink interpreter is broken for flink 1.10.2
4 files changed
tree: c3b3142f6e42a79573575a8a0a4e9043227d3d3f
  1. .github/
  2. _tools/
  3. alluxio/
  4. angular/
  5. beam/
  6. bigquery/
  7. bin/
  8. cassandra/
  9. conf/
  10. dev/
  11. docs/
  12. elasticsearch/
  13. file/
  14. flink/
  15. geode/
  16. groovy/
  17. hazelcastjet/
  18. hbase/
  19. helium-dev/
  20. ignite/
  21. influxdb/
  22. java/
  23. jdbc/
  24. k8s/
  25. kotlin/
  26. ksql/
  27. kylin/
  28. lens/
  29. licenses/
  30. livy/
  31. markdown/
  32. mongodb/
  33. neo4j/
  34. notebook/
  35. pig/
  36. python/
  37. r/
  38. rlang/
  39. sap/
  40. scalding/
  41. scio/
  42. scripts/
  43. shell/
  44. spark/
  45. sparql/
  46. submarine/
  47. testing/
  48. zeppelin-display/
  49. zeppelin-distribution/
  50. zeppelin-examples/
  51. zeppelin-integration/
  52. zeppelin-interpreter/
  53. zeppelin-interpreter-integration/
  54. zeppelin-interpreter-parent/
  55. zeppelin-interpreter-shaded/
  56. zeppelin-jupyter/
  57. zeppelin-jupyter-interpreter/
  58. zeppelin-jupyter-interpreter-shaded/
  59. zeppelin-plugins/
  60. zeppelin-server/
  61. zeppelin-web/
  62. zeppelin-web-angular/
  63. zeppelin-zengine/
  64. .appveyor.yml
  65. .asf.yaml
  66. .gitignore
  67. .travis.yml
  68. Dockerfile
  69. LICENSE
  70. NOTICE
  71. pom.xml
  72. README.md
  73. Roadmap.md
  74. SECURITY-README.md
  75. STYLE.md
  76. travis_check.py
README.md

Apache Zeppelin

Documentation: User Guide
Mailing Lists: User and Dev mailing list
Continuous Integration: Build Status
Contributing: Contribution Guide
Issue Tracker: Jira
License: Apache 2.0

Zeppelin, a web-based notebook that enables interactive data analytics. You can make beautiful data-driven, interactive and collaborative documents with SQL, Scala and more.

Core feature:

  • Web based notebook style editor.
  • Built-in Apache Spark support

To know more about Zeppelin, visit our web site https://zeppelin.apache.org

Getting Started

Install binary package

Please go to install to install Apache Zeppelin from binary package.

Build from source

Please check Build from source to build Zeppelin from source.