8. Fixed Issues

Fixed issues represents selected issues that were previously logged via Hortonworks Support, but are now addressed in the current release. These issues may have been reported in previous versions within the Known Issues section; meaning they were reported by customers or identified by Hortonworks Quality Engineering team.

Incorrect Results

Hortonworks Bug IDApache JIRAComponentSummary
BUG-36095HIVE-10607HiveCombination of ReducesinkDedup + TopN optimization yields incorrect result if there are multiple GBY in reducer
BUG-36685 Hive(2.2) - Need fix for HDP 2.2.4.2-2 - select operator missing column, wrong results in multiple left outer join with sub queries
BUG-38406PIG-4541Pig(2.2) - Skewed full outer join does not return records if any relation is empty. Outer join does not return any record if left relation is empty
BUG-38852YARN-3764YARNCapacityScheduler should forbid moving LeafQueue from one parent to another
BUG-39519 RangerUserSync Process didn't sync the group when groups are added to the user at later time (2.2.4.2 backport)
BUG-39832HIVE-11027Hive[2.2] Hive Incorrect query results with Bucket Map joins vs Shuffle Joins.
BUG-40282HIVE-11104Hive(2.2, patch) - Insert overwrite query does not return expected value
BUG-41821HIVE-10303HIVE-9471HiveBad seek in uncompressed ORC, at row-group boundary
BUG-42173 Hivequery wrong results, filter dropped in multi-way joins that contain join on same table twice+
BUG-42695HBASE-12865HBaseBack Port HBASE-12865: WALs may be deleted before they are replicated to peers
BUG-42891HIVE-11493HiveBackport HIVE-11493 (Predicate with integer column equals double evaluates to false)

Other

Hortonworks Bug IDApache JIRAComponentSummary
BUG-37634 RelEng(2.2.4.10) - hdp-select script trips up on 'lost+found' directory
BUG-39010 RelEng2.2-maint apt-get install fails for Zookeeper, Knox, Hbase due to duplicate files in deb's
BUG-39972 RelEnghttpfs is broken in HDP 2.2.6.0
BUG-41480YARN-3832YARNResource Localization fails on a cluster due to existing cache directories
BUG-42123 StormNimbus Client Misconfiguration
BUG-42616 Kafkakafka-run-class.sh should have client_jmx_port and broker_jmx_port

Performance

Hortonworks Bug IDApache JIRAComponentSummary
BUG-37834HADOOP-10597HDFSRPC Server signals backoff to clients when all request queues are full
BUG-38033HIVE-9984HivejoinReorder getOutputSize exponential
BUG-38150HDFS-7398HDFS-7609HDFSImprove NameNode EditLog load time by fixing retry cache collision
BUG-38893ACCUMULO-3890Accumulo, SliderUse of CredentialProvider results in a lot of NameNode operations
BUG-39833HIVE-11035Hive[2.2] PPD: Orc Split elimination fails because filterColumns=[-1]
BUG-41358 Ranger(2.2) - UserSync process performance issue due to user group cache inconsistency.
BUG-42199HIVE-11429Hive(2.2) - Increase default JDBC result set fetch size (# rows it fetches in one RPC call) to 1000 from 50
BUG-42210 HiveReplace use of distcp with FileUtils.copy(), during Hive.renameFile()
BUG-42284HDFS-8856HDFSImprove HDFS Lease Manager performance
BUG-42364HIVE-6727Hivetable fast stats numFiles, totalSize set to 0 when table has non-default location
BUG-42810YARN-3641YARNNodeManager: stopRecoveryStore() shouldn't be skipped when exceptions happen in stopping NM's sub-services.
BUG-43083TEZ-2628Tez[ATS V1.5] Backport initial patches from TEZ-2628 (ATS v1.5 tez plugin ) into 2.2-maint

Potential Data Loss

Hortonworks Bug IDApache JIRAComponentSummary
BUG-39580HIVE-10685Hive[2.2] Backport HIVE-10685: Alter ORC table concatenate oparetor can cause duplicate/corrupt data
BUG-41424FLUME-2754FlumeFlume Hive Sink skipping first transaction in each TxnBatch
BUG-42323STORM-960StormWhile using a storm/hive/bolt to populate an ACID ORC table, it causes data loss and scan jobs fails with 'java.io.EOFException' error
BUG-42680HBASE-14054HBaseBack port HBASE-14054: Acknowledged writes may get lost if regionserver clock is set backwards

Query Failure

Hortonworks Bug IDApache JIRAComponentSummary
BUG-36758HIVE-10273HiveUnion with partition tables which have no data fails with NPE
BUG-38986HIVE-11028Hivetable self join and join with another table fails with IndexOutOfBoundsException, constant propagation wrong plan
BUG-38996 Hive(2.2) - In Tez mode,dynamic partitioning query with union all fails at moveTask,Invalid partition key & values
BUG-39431HIVE-9950Hive(2.2) - Hive query using Cuckoo hashing causing NullPointerException
BUG-39432 Hive(2.2) - Hive Alter table, concatenate partition files, throws error
BUG-40150HIVE-10538Hive[2.2] Fix NPE in FileSinkOperator from hashcode mismatch (HIVE-10538 backport)
BUG-40704HIVE-11172HiveVectorization NPE error with aggregation with sub function on query with where clause
BUG-40858 Hive(2.2-maint) vectorization with ACID table, count(1) fails with ArrayIndexOutOfBoundsException
BUG-41237HIVE-11285HiveIn MR mode, SMB join is failing with ClassCastException when a partition key of type CHAR / INT / BIGINT / DECIMAL is read.
BUG-41439 Hive, TezError thrown when Empty tables and SMB (OUTER) JOINs are used
BUG-41663HIVE-11438Hivehive cli starts in MR mode/CombineHiveInputFormat, query of ACID table join/union non-ACID fails with NPE map plan not found error.

Security

Hortonworks Bug IDApache JIRAComponentSummary
BUG-36065 RangerPRIVACY case issue in HBase Ranger plugin
BUG-38608 Hue(2.2) - Hue does not respect Support dfs.umaskmode, fs.permissions.umask-mode when creating files or folders
BUG-41603 Ranger(2.2) Data consistency across API and UI
BUG-41975 Ranger(2.2) Ranger enable plugin script should handle file permission with umask 027
BUG-42587STORM-857StormSupervisor process fails to write log metadata to YAML file when "supervisor.run.worker.as.user" is enabled

Stability

Hortonworks Bug IDApache JIRAComponentSummary
BUG-27650HBASE-12465HBaseHBase master start fails due to incorrect file creations
BUG-30184 Hive(2.2, Patch) - empty ORC file without schema produced by Hive
BUG-31699HBASE-12070HBaseBack Port HBASE-12070: Add an option to hbck to fix ZK inconsistencies
BUG-36081HIVE-10595Hive(2.2) - Deleted tables stalls all HiveMetastore compactions
BUG-36797YARN-3626YARNOn Windows localized resources are not moved to the front of the classpath when they should be merge to 2.2-maint
BUG-37096HADOOP-11328Hadoop CommonZKFailoverController does not log Exception when doRun raises errors
BUG-37157HBASE-13331HBase(2.2) - Exceptions from DFS client can cause CatalogJanitor to delete referenced files
BUG-37751STORM-329 STORM-404StormWorker on one machine crashes due to a failure of another worker on another machine
BUG-37760PHOENIX-2031PhoenixUnable to process timestamp data loaded via Phoenix org.apache.phoenix.pig.PhoenixHBaseLoader
BUG-37915TEZ-2488Tez(2.2) - [TEZ-2488] Tez AM crashes if a submitted DAG is configured to use invalid resource sizes.
BUG-39400 Hivehive tez dynamic partition pruning hang on to-be-pruned Map Vertex initialization, when tez reuse containers
BUG-39565HDFS-7871HDFSNameNode edit log roller error message printing can cause NameNode to freeze
BUG-39649TEZ-2189Tez[TEZ-2189] Tez UI live AM tracking url only works for localhost addresses
BUG-39773HIVE-11023Hive(2.2) - Disable direct sql if datanucleus.identifierFactory = datanucleus2
BUG-39803YARN-2922YARNConcurrentModificationException in CapacityScheduler's LeafQueue
BUG-40133YARN-3055YARNThe token is not renewed properly if it's shared by jobs (oozie) in DelegationTokenRenewer
BUG-40195HIVE-11442Hivecommons-configuration-1.6.jar is backwards incompatible and regressive
BUG-41126 HueWorkaround HS2 memory Leak
BUG-41137HDFS-8767HDFSHDFS listStatus on unix pipe file fails with NPE
BUG-41148TEZ-2290 TEZ-2732TezDefaultSorter throws ArrayIndex exceptions on 2047 Mb size sort buffers
BUG-41179HBASE-12270HBaseA bug in the bucket cache, with cache blocks on write enabled
BUG-41385TEZ-2629Tez[TEZ-2629] LimitExceededException in Tez client when DAG has exceeds the default max
BUG-41388HIVE-11303HiveGetting Tez LimitExceededException after dag execution on large query
BUG-41401STORM-951StormStorm Hive Bolt leaking a transaction for every txnBatch
BUG-41461TEZ-2636Tez[TEZ-2636] Tez needs to allow inputs that don't have data in MultiMRInput
BUG-41536SQOOP-2387Sqoop(2.2) NPE during sqoop import when column contains a special character
BUG-41538YARN-3487YARNCapacityScheduler scheduler lock obtained unnecessarily when calling getQueue
BUG-41656 RelEng, StormNimbus process dies in a 20 node cluster when there are multiple supervisors attempt to download a large jar.
BUG-41920 Falcon(2.2) Feed replication test failed because of authentication issues
BUG-42198HBASE-14196HBase(2.2) - Thrift server connection idle timeout issue
BUG-42209YARN-2019 YARN-2136 YARN-2856 YARN-2946 YARN-2992 YARN-3094 YARN-3242 YARN-3369 YARN-3385 YARN-3469 YARN-3753 YARN-3878 YARNStabilizing the RM-ZK integration
BUG-42217TEZ-2635TezBackport TEZ-2635 to 2.2 and 2.3
BUG-42256HADOOP-12186 YARN-2605 YARN-2713 YARN-2865 YARN-3351 YARN-3526 YARN-3804 YARN-3999YARNFixes for RM HA stabilization on HDP-2.2.x
BUG-42662ACCUMULO-3957AccumuloAccumulo monitor's getContentSummary calls may cause NN pauses
BUG-42682HBASE-12449HBaseBack port HBASE-12449: Use the max timestamp of current or old cell's timestamp in HRegion.append()
BUG-42690HBASE-13877HBaseBack Port HBASE-13877: Interrupt to flush from TableFlushProcedure causes dataloss in ITBLL
BUG-42692HBASE-13473HBaseBack Port HBASE-13473: deleted cells come back alive after the stripe compaction
BUG-42696HBASE-12686HBaseBack Port HBASE-12686: Failures in split before PONR not clearing the daughter regions from regions in transition during rollback
BUG-42718HBASE-12891HBaseBack Port HBASE-12891: Parallel execution for Hbck checkRegionConsistency
BUG-42733PHOENIX-1535 PHOENIX-1536 PHOENIX-1570 PHOENIX-1634PhoenixBackport local index related issues to 2.2-maint version
BUG-42734PHOENIX-1448 PHOENIX-1456 PHOENIX-1600 PHOENIX-1610 PHOENIX-1650PhoenixBackport resource leak related issues to Phoenix 2.2-maint
BUG-42765ACCUMULO-3445AccumuloBackport ACCUMULO-3445 "Server failure to login using Kerberos doesn't exit the process"
BUG-42766ACCUMULO-3385AccumuloBackport ACCUMULO-3385 "DateLexicoder fails to correctly order dates prior to 1970"
BUG-42767ACCUMULO-3745AccumuloBackport ACCUMULO-3745 "deadlock in SourceSwitchingIterator"
BUG-42768ACCUMULO-2641AccumuloBackport ACCUMULO-2641 "scan id not set in org.apache.accumulo.core.client.admin.ActiveScan"
BUG-42810YARN-3011YARNNM dies because of the failure of resource localizatio
BUG-42810YARN-3222YARNRMNodeImpl#ReconnectNodeTransition should send scheduler events in sequential order
BUG-42810YARN-3850YARNNM fails to read files from full disks which can lead to container logs being lost and other issues
BUG-42810YARN-3238YARNConnection timeouts to nodemanagers are retried at multiple levels
BUG-42810YARN-3055YARNThe token is not renewed properly if it's shared by jobs (oozie) in DelegationTokenRenewer
BUG-42876HBASE-14258HBase[2.2-maint] Make region_mover.rb case insensitive in regards to hostname
BUG-42933HBASE-13995HBaseBackport HBASE-13995 to HDP-2.2
BUG-42947TEZ-2687Tez(2.2) - Tez should release/kill all held containers before stopping services during the shutdown phase
BUG-42973HBASE-13576HBaseBack Port HBASE-13576: HBCK enhancement: Failure in checking one region should not fail the entire HBCK operation.
BUG-43084YARN-3978 YARN-2301YARNBackport YARN-3978 + YARN-2301 - Reduce ResourceManager memory footprint of Timeline events - Configurably turn off the saving of container info in Generic AHS
BUG-43107TEZ-1808 TEZ-2734zTez[TEZ-1808] Job can fail since name of intermediate files can be too long in specific situation
BUG-43153HBASE-13413HBaseCherry-pick IntegrationTestReplication (HBASE-13413)
BUG-43258TEZ-2552TezCLONE[2.2] - backport TEZ-2552 to 2.2 maint

Upgrade

Hortonworks Bug IDApache JIRAComponentSummary
BUG-38009HDFS-7533HDFSDatanode sometimes does not shutdown on receiving upgrade shutdown command

Usability

Hortonworks Bug IDApache JIRAComponentSummary
BUG-32732 SqoopNetezza skip control characters issue
BUG-35352STORM-745StormSecond Commandline Parameter passed to the main class is skipped when run in windows
BUG-35987 RangerDisabling Hive Ranger does not restore original functionality
BUG-36103 Hue(2.2) - Can't see Tez job details from Hue job browser while Tez job is running
BUG-36829HIVE-10719Hivealter table rename can not rename table in non-default database
BUG-37223TEZ-2546.TezTez UI: Backport tez-ui changes to display hive query text to 2.2 maint branch
BUG-37748 Sqoop(2.2) - Netezza skip control characters issue
BUG-38045HIVE-9655HiveDynamic partition insert with distribute by clause
BUG-39419STORM-938StormAdd an option to the storm hive-bolt to flush at a certain interval
BUG-40345 Hue(Hotfix on top of 2.2.4.2) - Hue - log empty for create and insert statements
BUG-40423 Hue(2.2) - Hue UTF8 Filter Decoding
BUG-41033HDFS-6673HDFSProvide delimited format for the HDFS Offline Image Viewer
BUG-41349YARN-2513YARN[YARN-2513] Host framework UIs in YARN for use with the ATS
BUG-41579HIVE-11112HiveEY: Hive client is not displaying "non-ascii" characters when queried from CLI
BUG-41696YARN-2513YARNHost framework UIs in YARN for use with the ATS
BUG-41849STORM-512StormKafkaBolt doesn't handle ticks properly
BUG-42145SPARK-6918SparkSecure HBase with Kerberos does not work over YARN
BUG-42149MAPREDUCE-6238MapReduce[MAPREDUCE-6238]MR2 can't run local jobs with -libjars command options which is a regression from MR1
BUG-42717 RangerExceptions related to XA secure audit record
BUG-42810YARN-3585YARNNodeManager cannot exit on SHUTDOWN event triggered and NM recovery is enabled