Sammi Chen
e30abdaaae
HADOOP-15027. AliyunOSS: Support multi-thread pre-read to improve sequential read from Hadoop to Aliyun OSS performance. (Contributed by Jinhu Wu)
...
(cherry picked from commit 9195a6e302028ed3921d1016ac2fa5754f06ebf0)
(cherry picked from commit 91184299c54df18540f841cca0efe0131d05b882)
(cherry picked from commit 2816bd1f43bca3734a8eaae0b228aaa72b575792)
2018-01-30 17:15:12 +08:00
Steve Loughran
d9875b046f
HADOOP-15039/HADOOP-15189. Move SemaphoredDelegatingExecutor to hadoop-common
...
Contributed by Genmao Yu
(cherry picked from commit 312c5716943b31f0f6363f6df02523f959eb981e)
2018-01-27 21:00:25 -08:00
Jason Lowe
98499bb098
YARN-7102. NM heartbeat stuck when responseId overflows MAX_INT. Contributed by Botong Huang
...
(cherry picked from commit 4d7bbee0a1dfc0b636cfbff0d0fd11f294985a31)
2018-01-25 18:00:41 -06:00
Jason Lowe
98835e14ae
Revert "HADOOP-15027. AliyunOSS: Support multi-thread pre-read to improve sequential read from Hadoop to Aliyun OSS performance. (Contributed by Jinhu Wu)"
...
This reverts commit 622f6b65d684ce498a811784a229fb0386745711.
2018-01-17 09:59:31 -06:00
Sammi Chen
622f6b65d6
HADOOP-15027. AliyunOSS: Support multi-thread pre-read to improve sequential read from Hadoop to Aliyun OSS performance. (Contributed by Jinhu Wu)
...
(cherry picked from commit 9195a6e302028ed3921d1016ac2fa5754f06ebf0)
(cherry picked from commit 55142849db02a9191db0dd6f4e1401ff19ec242a)
(cherry picked from commit 082a707bae4bb97444a34c00eecd62975807388d)
(cherry picked from commit 896dc7c7801adaa4460fa6c19a4f452a6a6112d8)
2018-01-17 16:37:25 +08:00
Steve Loughran
a35267b47a
HADOOP-15086. NativeAzureFileSystem file rename is not atomic.
...
Contributed by Thomas Marquardt
(Backported to branch-2 via /HADOOP-15156)
2018-01-08 15:12:41 +00:00
Xiao Chen
52adaa43db
HADOOP-15012. Add readahead, dropbehind, and unbuffer to StreamCapabilities. Contributed by John Zhuge.
...
(cherry picked from commit c9d48352c232ac9e031559cb99a18ff249d2b6c1)
2017-12-29 13:57:55 -08:00
Sammi Chen
6af3ea58c9
HADOOP-15111. Aliyun OSS: backport HADOOP-14993 to branch-2. Contributed by Genmao Yu.
...
(cherry picked from commit 1fee447bf2d0cda914c3972d226552ae8f4926c0)
2017-12-15 14:45:32 +08:00
Sammi Chen
b2b9e0da6c
HADOOP-15104. Aliyun OSS: change the default value of max error retry. Contributed by Jinhu Wu.
...
(cherry picked from commit ce04340ec73617daff74378056a95c5d0cc0a790)
(cherry picked from commit 27807e4ccb5601173d09caf82029f9ec37067b47)
2017-12-15 13:56:44 +08:00
Surendra Singh Lilhore
4f0ae1b108
HDFS-12833. Distcp : Update the usage of delete option for dependency with update and overwrite option. Contributed by usharani.
...
(cherry picked from commit 8d69b7f2d41e6a76c8c706ead21b1abe86592881)
2017-12-13 10:50:01 +05:30
Sammi Chen
4a064dd644
HADOOP-15024. AliyunOSS: Support user agent configuration and include that & Hadoop version information to oss server.
...
(cherry picked from commit 94390fcd52d44aa678bfda835225f6b2ccff61b5)
2017-12-08 22:37:17 +08:00
Sammi Chen
b756beb679
HADOOP-14964. AliyunOSS: backport Aliyun OSS module to branch-2. Contributed by Sammi Chen.
...
The consolidated commits in this backport are as follows:
HADOOP-14787. AliyunOSS: Implement the `createNonRecursive` operator.
HADOOP-14649. Update aliyun-sdk-oss version to 2.8.1. (Genmao Yu via rchiang)
HADOOP-14194. Aliyun OSS should not use empty endpoint as default. Contributed by Genmao Yu
HADOOP-14466. Remove useless document from TestAliyunOSSFileSystemContract.java. Contributed by Chen Liang.
HADOOP-14458. Add missing imports to TestAliyunOSSFileSystemContract.java. Contributed by Mingliang Liu.
HADOOP-14192. AliyunOSS FileSystem contract test should implement getTestBaseDir(). Contributed by Mingliang Liu
HADOOP-14072. AliyunOSS: Failed to read from stream when seek beyond the download size. Contributed by Genmao Yu
HADOOP-13769. AliyunOSS: update oss sdk version. Contributed by Genmao Yu
HADOOP-14069. AliyunOSS: listStatus returns wrong file info. Contributed by Fei Hui
HADOOP-13768. AliyunOSS: handle the failure in the batch delete operation `deleteDirs`. Contributed by Genmao Yu
HADOOP-14065. AliyunOSS: oss directory filestatus should use meta time. Contributed by Fei Hui
HADOOP-14045. Aliyun OSS documentation missing from website. Contributed by Yiqun Lin.
HADOOP-13723. AliyunOSSInputStream#read() should update read bytes stat correctly. Contributed by Mingliang Liu
HADOOP-13624. Rename TestAliyunOSSContractDispCp. Contributed by Genmao Yu
HADOOP-13591. Unit test failure in TestOSSContractGetFileStatus and TestOSSContractRootDir. Contributed by Genmao Yu
HADOOP-13481. User documents for Aliyun OSS FileSystem. Contributed by Genmao Yu.
HADOOP-12756. Incorporate Aliyun OSS file system implementation. Contributed by Mingfei Shi and Lin Zhou
(cherry picked from commit 30ab9b6aef2e3d31f2a8fc9211b5324b3d42f18e)
2017-11-27 11:35:17 +08:00
Sammi Chen
12901cdcee
Revert "HADOOP-14964. AliyunOSS: backport Aliyun OSS module to branch-2 and 2.8+ branches. Contributed by Sammi Chen."
...
This reverts commit 32a88442d0f9e9860b1f179da586894cea6a9e10.
2017-11-27 10:46:15 +08:00
Sammi Chen
32a88442d0
HADOOP-14964. AliyunOSS: backport Aliyun OSS module to branch-2 and 2.8+ branches. Contributed by Sammi Chen.
2017-11-24 14:06:01 +08:00
Subru Krishnan
26110ec335
HADOOP-15026. Rebase ResourceEstimator start/stop scripts for branch-2. (Rui Li via Subru).
...
(cherry picked from commit 5991c218a0cd72fc6a2b10ef77729ee6181c9443)
2017-11-09 00:33:23 -08:00
Subru Krishnan
d45672a144
HADOOP-15025. Ensure singleton for ResourceEstimatorService. (Rui Li via Subru).
...
(cherry picked from commit f2df6b8983aace73ad27934bd9f7f4d766e0b25f)
(cherry picked from commit 46a740a82ebb5143038296bbedc9d455f68bae63)
2017-11-08 18:11:32 -08:00
Arun Suresh
bb6a1aa5fa
Preparing for 2.9.1 development
2017-11-02 22:49:38 -07:00
Arun Suresh
e44ff3f60a
HADOOP-15013. Fix ResourceEstimator findbugs issues. (asuresh)
...
(cherry picked from commit 53c0fb7efebfac4a79f5cce2dd42cf00411d51e7)
2017-11-02 17:21:57 -07:00
Akira Ajisaka
05b7b3d126
MAPREDUCE-6999. Fix typo onf in DynamicInputChunk.java. Contributed by fang zhenyi.
...
(cherry picked from commit cc3f3eca409f5e57e540849a80e6448bb4924cc6)
(cherry picked from commit 82fc80a9875fbb440834165d29bb4f19b7f4227e)
2017-11-02 18:34:46 +09:00
Chris Douglas
ee89241282
HADOOP-14991. Add missing figures to Resource Estimator tool. Contributed by Rui Li
...
(cherry picked from commit 139cc752d21c30bf4d1ca263bb4b0717c48b2c0a)
(cherry picked from commit 77ad73501ce519851f2f80a90aca2d73e8b2e20d)
2017-10-27 22:01:41 -07:00
Steve Loughran
3fbcf76324
HADOOP-14553. Add (parallelized) integration tests to hadoop-azure.
...
Contributed by Steve Loughran.
(backport JIRA HADOOP-14870)
2017-10-27 12:55:12 +01:00
Subru Krishnan
9897538a96
HADOOP-14840. Tool to estimate resource requirements of an application pipeline based on prior executions. (Rui Li via Subru).
...
(cherry picked from commit 625039ef20e6011ab360131d70582a6e4bf2ec1d)
2017-10-26 19:14:24 -07:00
Akira Ajisaka
13f1a7e0ed
Revert "HADOOP-14840. Tool to estimate resource requirements of an application pipeline based on prior executions. (Rui Li via Subru)."
...
This reverts commit da7f989d86d28ee6f4a7ac410fc8a4a163e11012.
2017-10-26 15:33:53 +09:00
Subru Krishnan
da7f989d86
HADOOP-14840. Tool to estimate resource requirements of an application pipeline based on prior executions. (Rui Li via Subru).
...
(cherry picked from commit 625039ef20e6011ab360131d70582a6e4bf2ec1d)
2017-10-25 17:05:35 -07:00
Steve Loughran
062d9c9bab
HADOOP-14942. DistCp#cleanup() should check whether jobFS is null.
...
Contributed by Andras Bokor.
(cherry picked from commit f36cbc847560d53e7955ced9ce7ce2773c805793)
2017-10-20 22:27:59 +01:00
Wangda Tan
d894f910d0
YARN-6608. Backport all SLS improvements from trunk to branch-2. (Carlo Curino via wangda)
2017-10-17 19:45:09 -07:00
Steve Loughran
8902178d3e
HADOOP-14935. Azure: POSIX permissions are taking effect in access() method even when authorization is enabled.
...
Contributed by Santhosh G Nayak
Cherry-picked from commit 9fcc3a1fc8cab873034f5c308ceb2d5671a954e8
2017-10-16 16:06:41 +01:00
Steve Loughran
ccfd1a4a56
HADOOP-14913. Sticky bit implementation for rename() operation in Azure WASB.
...
Contributed by Varada Hemeswari.
Cherry-picked from commit ref 3de574413c4d5554213d02bd0ad343ba82cf82aa
2017-10-11 18:09:13 +01:00
Steve Loughran
34040e8d73
HADOOP-14899. Restrict Access to setPermission operation when authorization is enabled in WASB
...
Contributed by Kannapiran Srinivasan.
2017-10-07 11:20:18 +01:00
Steve Loughran
fa6b8feb9e
HADOOP-14845. Azure wasb: getFileStatus not making any auth check.
...
Final fixup of TestNativeAzureFileSystemAuthorization in branch-2 to match trunk's changes
Contributed by Sivaguru Sankaridurg
2017-10-05 16:03:13 +01:00
Steve Loughran
28e05dc1da
HADOOP-14220 Enhance S3GuardTool with bucket-info and set-capacity commands, tests.
...
Contributed by Steve Loughran
2017-10-03 20:06:45 +01:00
Steve Loughran
1eecf8a97c
HADOOP-14768. Honoring sticky bit during Deletion when authorization is enabled in WASB
...
Contributed by Varada Hemeswari
2017-10-02 14:28:59 +01:00
Steve Loughran
a1afc6aa59
HADOOP-13345 S3Guard: Improved Consistency for S3A.
...
Contributed by: Chris Nauroth, Aaron Fabbri, Mingliang Liu, Lei (Eddy) Xu,
Sean Mackrory, Steve Loughran and others.
(cherry-picked from/based on commit 621b43e254afaff708cd6fc4698b29628f6abc33)
2017-09-29 11:29:22 +01:00
Steve Loughran
a641bcec01
HADOOP-14845. Azure wasb: getFileStatus not making any auth check.
...
Contributed by Sivaguru Sankaridurg
2017-09-29 11:16:31 +01:00
Steve Loughran
27a41848ac
HADOOP-14890 Move up to AWS SDK 1.11.199.
...
Contributed by Steve Loughran.
2017-09-26 20:11:10 +01:00
Jason Lowe
2c10abaddd
MAPREDUCE-6967. gridmix/SleepReducer should use Time.monotonicNow for measuring durations. Contributed by Chetna Chaudhari
...
(cherry picked from commit b133dc5700b66318ac6d80e463b049723c511f37)
2017-09-22 15:30:53 -05:00
Steve Loughran
12a026badb
HADOOP-14583. wasb throws an exception if you try to create a file and there's no parent directory.
...
Contributed by Esfandiar Manii.
2017-09-19 11:02:10 +01:00
Xiaoyu Yao
b669aca518
HADOOP-14839. DistCp log output should contain copied and deleted files and directories. Contributed by Yiqun Lin.
2017-09-11 11:40:48 -07:00
Steve Loughran
87af3f4991
HADOOP-14520. WASB: Block compaction for Azure Block Blobs.
...
Contributed by Georgi Chalakov
2017-09-11 14:15:58 +01:00
John Zhuge
1421196d20
HADOOP-14844. Remove requirement to specify TenantGuid for MSI Token Provider. Contributed by Atul Sikaria.
...
(cherry picked from commit a4661850c1e0794baf493a468191e12681d68ab4)
2017-09-08 14:15:51 -07:00
Steve Loughran
6e20ae954c
HADOOP-14774. S3A case "testRandomReadOverBuffer" failed due to improper range parameter.
...
Contributed by Yonger.
(cherry picked from commit 83449abb40633a36b22de538cf82fca240af067e)
2017-09-07 19:58:40 +01:00
John Zhuge
4c34c03b27
HADOOP-14103. Sort out hadoop-aws contract-test-options.xml. Contributed by John Zhuge.
2017-09-06 01:03:18 -07:00
Steve Loughran
f382f66255
HADOOP-14820 Wasb mkdirs security checks inconsistent with HDFS.
...
Contributed by Sivaguru Sankaridurg
2017-09-05 14:18:43 +01:00
John Zhuge
2442a8d716
HADOOP-14824. Update ADLS SDK to 2.2.2 for MSI fix. Contributed by Atul Sikaria.
...
(cherry picked from commit 7ecc6dbed62c80397f71949bee41dcd03065755c)
2017-08-31 21:13:50 -07:00
Yufei Gu
626fa7c8e1
YARN-7077. TestAMSimulator and TestNMSimulator fail. (Contributed by Akira Ajisaka via Yufei Gu)
2017-08-30 23:08:02 -07:00
Steve Loughran
25e9c29608
HADOOP-14802. Add support for using container saskeys for all accesses.
...
Contributed by Sivaguru Sankaridurg
(cherry picked from commit 021974f4cb1eb8cf530dabc95039fed46e66a43d)
Conflicts:
hadoop-common-project/hadoop-common/src/main/resources/core-default.xml
2017-08-30 22:40:50 +01:00
Arun Suresh
f8f193c8e8
YARN-6979. Add flag to notify all types of container updates to NM via NodeHeartbeatResponse. (Kartheek Muthyala via asuresh)
...
(cherry picked from commit 8410d862d3a72740f461ef91dddb5325955e1ca5)
2017-08-20 08:31:17 -07:00
Steve Loughran
c42e694ee5
HADOOP-14769. WASB: delete recursive should not fail if a file is deleted.
...
Contributed by Thomas Marquardt
(cherry picked from commit c6b4e656b76b68cc1d0dbcc15a5aa5ea23335b7b)
2017-08-18 14:38:04 +01:00
Steve Loughran
d5680c08ed
HADOOP-14660. wasb: improve throughput by 34% when account limit exceeded.
...
Contributed by Thomas Marquardt.
2017-08-16 13:49:47 +01:00
John Zhuge
0efc590e6d
HADOOP-14627. Support MSI and DeviceCode token provider in ADLS. Contributed by Atul Sikaria.
...
(cherry picked from commit 7769e9614956283a86eda9e4e69aaa592c0ca960)
2017-08-13 00:27:33 -07:00