ページの先頭行へ戻る
Big Data Integration ServerV1.2.0 リリース情報
FUJITSU Software

2.1.3 Apache Hadoopに関する非互換

Apache Kafkaに関する非互換を以下に示します。

内容

詳細

JIRA

Summary

コマンド仕様の変更

実行結果

HADOOP-15922

DelegationTokenAuthenticationFilter get wrong doAsUser since it does not decode URL

HADOOP-16255

ChecksumFS.Make FileSystem.rename(path, path, options) doesn’t rename checksum

HDFS-13386

RBF: Wrong date information in list file(-ls) result

HDFS-13854

RBF: The ProcessingAvgTime and ProxyAvgTime should display by JMX with ms unit.

HDFS-14166

Ls with -e option not giving the result in proper format

HDFS-14389

getAclStatus returns incorrect permissions and owner when an iNodeAttributeProvider is configured

YARN-8145

yarn rmadmin -getGroups doesn’t return updated groups for user

YARN-8791

When STOPSIGNAL is not present then docker inspect returns an extra line feed

YARN-8987

Usability improvements node-attributes CLI

YARN-9099

GpuResourceAllocator#getReleasingGpus calculates number of GPUs in a wrong way

例外処理修正

HDFS-12981

renameSnapshot a Non-Existent snapshot to itself should throw error

HDFS-13292

Crypto command should give proper exception when trying to set key on existing EZ directory

例外処理追加

HADOOP-14841

Kms client should disconnect if unable to get output stream from connection.

HADOOP-15390

Yarn RM logs flooded by DelegationTokenRenewer trying to renew KMS tokens

HADOOP-15625

S3A input stream to use etags/version number to detect changed source files

HADOOP-15809

ABFS: better exception handling when making getAccessToken call

HADOOP-15846

ABFS: fix mask related bugs in setAcl, modifyAclEntries and removeAclEntries.

HDFS-13758

DatanodeManager should throw exception if it has BlockRecoveryCommand but the block is not under construction

HDFS-13806

EC: No error message for unsetting EC policy of the directory inherits the erasure coding policy from an ancestor directory

HDFS-14459

ClosedChannelException silently ignored in FsVolumeList.addBlockPool()

YARN-8107

Give an informative message when incorrect format is used in ATSv2 filter attributes

YARN-8316

Diagnostic message should improve when yarn service fails to launch due to ATS unavailability

YARN-9217

Nodemanager will fail to start if GPU is misconfigured on the node or GPU drivers missing

チェック

チェック強化

HADOOP-13649

s3guard: implement time-based (TTL) expiry for LocalMetadataStore

HADOOP-13738

DiskChecker should perform some disk IO

HADOOP-15667

FileSystemMultipartUploader should verify that UploadHandle has non-0 length

HADOOP-15850

CopyCommitter#concatFileChunks should check that the blocks per chunk is not 0

HDFS-11239

[SPS]: Check Mover file ID lease also to determine whether Mover is running

HDFS-11264

[SPS]: Double checks to ensure that SPS/Mover are not running together

HDFS-13602

Add checkOperation(WRITE) checks in FSNamesystem

HDFS-13663

Should throw exception when incorrect block size is set

HDFS-13815

RBF: Add check to order command

HDFS-13858

RBF: Add check to have single valid argument to safemode command

HDFS-13977

NameNode can kill itself if it tries to send too many txns to a QJM simultaneously

HDFS-14706

Checksums are not checked if block meta file is less than 7 bytes

YARN-7221

Add security check for privileged docker container

YARN-8202

DefaultAMSProcessor should properly check units of requested custom resource types against minimum/maximum allocation

YARN-8249

Few REST api’s in RMWebServices are missing static user check

YARN-8455

Add basic ACL check for all ATS v2 REST APIs

YARN-8917

Absolute (maximum) capacity of level3+ queues is wrongly calculated for absolute resource

YARN-9335

[atsv2] Restrict the number of elements held in timeline collector when backend is unreachable for async calls

YARN-9718

Yarn REST API, services endpoint remote command ejection

ファイルのパーミッションの変更

権限変更

YARN-9442

container working directory has group read permissions

オプション

オプション

YARN-8798

[Submarine] Job should not be submitted if “-input_path” option is missing

公開しているファイルの内容/形式

ログ修正

HADOOP-14987

Improve KMSClientProvider log around delegation token checking

HADOOP-15377

Improve debug messages in MetricsConfig.java

HADOOP-15382

Log kinit output in credential renewal thread

HADOOP-15476

fix logging for split-dns multihome

HADOOP-15586

Fix wrong log statement in AbstractService

HADOOP-15733

Correct the log when Invalid emptier Interval configured

HADOOP-15772

Remove the ‘Path … should be specified as a URI’ warnings on startup

HADOOP-15925

The config and log of gpg-agent are removed in create-release script

HADOOP-16169

ABFS: Bug fix for getPathProperties

HDFS-11966

[SPS] Correct the log in BlockStorageMovementAttemptedItems#blockStorageMovementResultCheck

HDFS-13217

Audit log all EC policy names during addErasureCodingPolicies

HDFS-13435

RBF: Improve the error loggings for printing the stack trace

HDFS-13440

Log HDFS file name when client fails to connect

HDFS-13544

Improve logging for JournalNode in federated cluster

HDFS-13772

Erasure coding: Unnecessary NameNode Logs displaying for Enabling/Disabling Erasure coding policies which are already enabled/disabled

HDFS-14451

Incorrect header or version mismatch log message

YARN-8082

Include LocalizedResource size information in the NM download log for localization

YARN-8140

Improve log message when launch cmd is ran for stopped yarn service

YARN-8155

Improve ATSv2 client logging in RM and NM publisher

YARN-8165

Incorrect queue name logging in AbstractContainerAllocator

YARN-8185

Improve log in DirectoryCollection constructor

YARN-8459

Improve Capacity Scheduler logs to debug invalid states

YARN-8566

Add diagnostic message for unschedulable containers

YARN-8588

Logging improvements for better debuggability

YARN-8610

Yarn Service Upgrade: Typo in Error message

YARN-9087

Improve logging for initialization of Resource plugins

YARN-9682

Wrong log message when finalizing the upgrade

YARN-9729

[UI2] Fix error message for logs when ATSv2 is offline

ログ削除

HADOOP-15295

Remove redundant logging related to tags from Configuration

YARN-7818

Remove privileged operation warnings during container launch for the ContainerRuntimes

YARN-8045

Reduce log output from container status calls

YARN-8210

AMRMClient logging on every heartbeat to track updation of AM RM token causes too many log lines to be generated in AM logs

YARN-8351

Node attribute manager logs are flooding RM logs

ログ削除

例外メッセージ追加

HADOOP-16208

Do Not Log InterruptedException in Client

ログレベル

HADOOP-15441

Log kms url and token service at debug level.

HADOOP-15581

Set default jetty log level to INFO in KMS

HADOOP-15591

KMSClientProvider should log KMS DT acquisition at INFO level

HADOOP-16191

AliyunOSS: improvements for copyFile/copyDirectory and logging

HDFS-13692

StorageInfoDefragmenter floods log when compacting StorageInfo TreeSet

HDFS-13695

Move logging to slf4j in HDFS package

HDFS-14231

DataXceiver#run() should not log exceptions caused by InvalidToken exception as an error

HDFS-14340

Lower the log level when can’t get postOpAttr

MAPREDUCE-7063

Fix log level inconsistency in CombineFileInputFormat.java

YARN-8208

Add log statement for Docker client configuration file at INFO level

YARN-8322

Change log level when there is an IOException when the allocation file is loaded

YARN-8407

Container launch exception in AM log should be printed in ERROR level

YARN-8988

Reduce the verbose log on RM heartbeat path when distributed node-attributes is enabled

ログ頻度変更

HDFS-13712

BlockReaderRemote.read() logging improvement

ログ追加

HADOOP-15611

Log more details for FairCallQueue

HADOOP-15662

ABFS: Better exception handling of DNS errors

HADOOP-15742

Log if ipc backoff is enabled in CallQueueManager

HADOOP-16269

ABFS: add listFileStatus with StartFrom

HDFS-13727

Log full stack trace if DiskBalancer exits with an unhandled exception

HDFS-13862

RBF: Router logs are not capturing few of the dfsrouteradmin commands

HDFS-13863

FsDatasetImpl should log DiskOutOfSpaceException

HDFS-13885

Add debug logs in dfsclient around decrypting EDEK

HDFS-13973

getErasureCodingPolicy should log path in audit event

HDFS-14462

WebHDFS throws “Error writing request body to server” instead of DSQuotaExceededException

MAPREDUCE-7191

JobHistoryServer should log exception when loading/parsing history file failed

YARN-7225

Add queue and partition info to RM audit log

YARN-8194

Exception when reinitializing a container using LinuxContainerExecutor

YARN-8199

Logging fileSize of log files under NM Local Dir

YARN-8273

Log aggregation does not warn if HDFS quota in target directory is exceeded

YARN-8995

Log events info in AsyncDispatcher when event queue size cumulatively reaches a certain number every time.

YARN-9030

Log aggregation changes to handle filesystems which do not support setting permissions

ログ修正

例外追加

YARN-8415

TimelineWebServices.getEntity should throw ForbiddenException instead of 404 when ACL checks fail

ログ変更

YARN-8601

Print ExecutionType in Container report CLI

YARN-8910

Misleading log statement in NM when max retries is -1

出力追加

HADOOP-15596

Stack trace should not be printed out when running hadoop key commands

メッセージの修正

メッセージ修正

HADOOP-15349

S3Guard DDB retryBackoff to be more informative on limits exceeded

HADOOP-15612

Improve exception when tfile fails to load LzoCodec

HADOOP-15869

BlockDecompressorStream#decompress should not return -1 in case of IOException.

HADOOP-16019

ZKDelegationTokenSecretManager won’t log exception message occured in function setJaasConfiguration

HDFS-13045

RBF: Improve error message returned from subcluster

HDFS-13357

Improve AclException message “Invalid ACL: only directories may have a default ACL.”

HDFS-13622

mkdir should print the parent directory in the error message when parent directories do not exist

HDFS-13635

Incorrect message when block is not found

HDFS-13690

Improve error message when creating encryption zone while KMS is unreachable

HDFS-14056

Fix error messages in HDFS-12716

YARN-7961

Improve status response when yarn application is destroyed

YARN-8429

Improve diagnostic message when artifact is not set properly

YARN-8723

Fix a typo in CS init error message when resource calculator is not correctly set

YARN-8782

Fix exception message in Resource.throwExceptionWhenArrayOutOfBound

YARN-8785

Improve the error message when a bind mount is not whitelisted

YARN-8970

Improve the debug message in CS#allocateContainerOnSingleNode

YARN-9463

Add queueName info when failing with queue capacity sanity check

YARN-9529

Log correct cpu controller path on error while initializing CGroups.

メッセージ追加

HDFS-13363

Record file path when FSDirAclOp throws AclException

YARN-8043

Add the exception message for failed launches running under LCE

YARN-8129

Improve error message for invalid value in fields attribute

非推奨機能

非対応  削除

HADOOP-15330

Remove jdk1.7 profile from hadoop-annotations module

非推奨  削除

HADOOP-14833

Remove s3a user:secret authentication

非使用  削除

HADOOP-15146

Remove DataOutputByteBuffer

YARN-8162

Remove Method DirectoryCollection#verifyDirUsingMkdir

使用するポートの変更

デフォルト値の変更

HDFS-9427

HDFS should not default to ephemeral ports

参照

詳細は、下記のサイトを参照してください。

https://issues.apache.org/jira/secure/Dashboard.jspa