Aller au contenu principal
Version: 1.2.4.0

Descriptions des nouvelles fonctionnalités

Fin de vie de Python2 et RHEL 7

OpenSource Data Platform (ODP) 1.2.4.0 ne supporte plus Python2 et RedHat 7. Les versions construites pour RedHat7 / Python2 peuvent être demandées à l'équipe de support. Pour les scénarios de mise à niveau, veuillez vous référer au [Guide de mise à niveau](/docs/1.2.4.0/upgrade/upgrade-introduction)

Changement de comportement

Apache Ozone et Kerberos

Pour activer la haute disponibilité d'apache Ozone sur SCM dans un cluster kerberisé, vous devez le faire lors de l'installation initiale.

Apache Ozone supporte désormais la haute disponibilité sur l'installation pour SCM et OM. Cependant, la haute disponibilité n'est pas activée par défaut. Si vous souhaitez activer la haute disponibilité d'Ozone SCM sur un cluster kerberisé, vous devez le faire lors de l'installation initiale. Vous pouvez demander de l'aide à l'équipe de support.

Changement de versions des composants

Upgrade majeure de la distribution

  • Upgrade ** Apache Spark ** 3 vers la version 3.5.1
  • Upgrade ** Apache Nifi ** vers la version 1.24.0
  • Upgrade ** Apache Tez ** vers la version 0.10.2
  • Upgrade ** Apache Kafka ** vers la version 3.6.2
  • Upgrade ** Apache Solr ** vers la version 8.11.4

Apache Ambari

Issue TypeKeySummary
Sub-taskAMBARI-210update contrib views utils to use commons-lang3
Sub-taskAMBARI-209update hadoop dependency to 3.3.x in contrib views utils
Sub-taskAMBARI-208add commons-lang to ambari-view-utils
Sub-taskAMBARI-207update mvn-rpm-plugin in ambari-views-package
Sub-taskAMBARI-206add commons-lang to ambari-view-utils
BugAMBARI-205fix big file upload with curl when upload hbase.tar.gz
BugAMBARI-204update hadoop version to ODP 1.2.2.0 in ambari-metrics
TaskAMBARI-203AMBARI-25988: Fix outdated ember-collection dependency
TaskAMBARI-202Port AMBARI-25989: Remove not supported modules from views
BugAMBARI-201Fix missing hue_host_name in hue Service check when installing
BugAMBARI-200set default value for Zeppelin and HBase Rest/Thrift services
ImprovementAMBARI-199Increase HDFS NN heap default size to 2G min
ImprovementAMBARI-198Ranger compatibility between Ambari Python3 and ODP python2
ImprovementAMBARI-197fix odp native package breaking odp stack isolation
BugAMBARI-196Create hive.zookeeper.log.level property in hive-env to support logback
Sub-taskAMBARI-195add Zookeeper logback in Ambari Infra Solr
Sub-taskAMBARI-194Create tools-log4j in Atlas when Kafka is not hosted on the same host
Sub-taskAMBARI-193add Zookeeper logback in Ambari Infra Solr
BugAMBARI-192improve kafka ranger plugin management in atlas setup
Sub-taskAMBARI-191update atlas-application properties in hbase and hive bridge to disable producer idempotence
Sub-taskAMBARI-190parametrize principal name for atas, hive, hbase, flink, Spark3, Zeppelin
TaskAMBARI-189Fix Atlas Xmn Memory Suggestion when installed from the UI on stack advisor
BugAMBARI-188update Atlas Kafka ACL script by removing zookeeper reference to it
Sub-taskAMBARI-187Authorize Atlas service to access Kafka notification with Ranger Kafka Plugin policies
TaskAMBARI-186improve hbase thrift site mgmt
TaskAMBARI-185add zookeeper jaas QuorumLearner and QuorumServer section
TaskAMBARI-184improve httpfs-site params management
TaskAMBARI-183update solr version to 8.11.4 for CVE fixes
TaskAMBARI-182parametrize zookeeper principal name
TaskAMBARI-181Disable Thrift hbase action when no hbase thrift server is installed
TaskAMBARI-180Fix Hue params issues when hbase and/or hdfs is not installed
BugAMBARI-179Add Ozone RECON UI HTTP Kerberos support
TaskAMBARI-177Add Knox Gateway Log4j2 Logback support
TaskAMBARI-176Use Apache Ozone core site when HDFS is not installed for Ranger
TaskAMBARI-175Improvate Kerberos and Ranger Handling on Apache Ozone
TaskAMBARI-174Update Ozone SCM and OME High Availability for ODP 1.2.4.0 and Ambari 2.7.11.0
BugAMBARI-173Ambari-metrics: Remove specific OS package on redhat8 families
TaskAMBARI-172Fix Ozone service advisor to allow High Availability on install
TaskAMBARI-170LOGSEARCH: exclude curator-framework from hadoop-auth conflicting version
TaskAMBARI-169add trash deletion in Ozone ambari smoke check
BugAMBARI-168Follow up on AMBARI-26107: Migrate away from DOMNodeInserted to MutationObserver
BugAMBARI-166Ozone SSL-related properties arg fix in credential setup
TaskAMBARI-160Setup default logfeeder solr cloud mode to default
TaskAMBARI-159Harmonize Tez recommendations with G1GC
TaskAMBARI-158Ambari Atlas setup_credential_file typo fix
TaskAMBARI-157Ambari Infra Solr Rule Infra-Based plugin fails with multiple shards
TaskAMBARI-156ambari Logsearch support for rhel 9 families and python3
TaskAMBARI-155Ambari Logsearch Feeder fails on start because of conflicting jars
TaskAMBARI-154Change Ambari Infra Solr security.json rendering to allow multiple shard and multiple logfeeder ranger admin to read collections
TaskAMBARI-153Backport AMBARI-25992: logsearch-portal cannot startup due to spring-boot-autoconfigure upgrade
TaskAMBARI-152Ambari Logsearch fails on start because of conflicting jetty version
TaskAMBARI-151Silence zookeeper client logs with logback.xml rendering
BugAMBARI-150Harmonize RedHat support family with Rocky Linux and AlmaLinux
BugAMBARI-149Setup credential file option force need to pass
BugAMBARI-148Ambari-agent restarts kill HDFS child process on Ubuntu

Distribution ODP

Issue TypeKeySummary
ImprovementODP-255LIVY: Fix knox webui redirect by propagating context
ImprovementODP-254Port ATLAS-4817 : Change compression from 'GZ' to 'SNAPPY' in Atlas HBase tables
TaskODP-253ATLAS-4572: Improved Soft Delete behaviour for relationships edges
TaskODP-252Fix rendering of odp.version in hbase odp binary
TaskODP-251Port HIVE-19138 for fixing Query Cache Result
ImprovementODP-247Make Ranger setup db compatible with Python2 and Python3
EpicODP-246Python2 to Python3 upgrade
ImprovementODP-245Update Zeppelin to support ODP built Flink and Hadoop 3.3.6
ImprovementODP-244Update Spark 3 version to 3.5.1
ImprovementODP-240memleak Backport HIVE-24590-branch-3.1
ImprovementODP-239memleak Backport HIVE-26530-branch-3.1 - HS2 OOM-OperationManager.queryIdOperation cleanup
ImprovementODP-238memleak Backport HIVE-26404-branch-3.1
ImprovementODP-237memleak Backport HIVE-24552-branch-3.1
TaskODP-236memleak Backport HIVE-24236-branch-3.1
TaskODP-235memleak Backport HIVE-16455-HIVE-24858-branch-3.1
TaskODP-234Update Jersey version to be compatible with Hadoop 3.3.6 (part of HIVE-27535)
BugODP-226RANGER-3809: Implement authorizeByResourceType method of Kafka Authorizer
BugODP-225RANGER-3231: Ranger should use Kafka Authorizer from KIP-504