Steve Loughran
e3033a5ba8
HADOOP-15792. typo in AzureBlobFileSystem.getIsNamespaceEnabeld.
...
Contributed by Abhishek Modi.
2019-04-24 21:46:25 +00:00
Steve Loughran
d5e4c40760
HADOOP-15801. ABFS: Fixing skipUserGroupMetadata in AzureBlobFileSystemStore.
...
Contributed by Da Zhou
2019-04-24 21:46:25 +00:00
Steve Loughran
0c5074a228
HADOOP-15793. ABFS: Skip unsupported test cases when non namespace enabled in ITestAzureBlobFileSystemAuthorization
...
Contributed by Yuan Gao.
2019-04-24 21:46:25 +00:00
Steve Loughran
ee0fa0d15c
HADOOP-15739. ABFS: remove unused maven dependencies and add used undeclared dependencies.
...
Contributed by Da Zhou.
2019-04-24 21:46:25 +00:00
Steve Loughran
bde00d56df
HADOOP-15723. ABFS: Ranger Support.
...
Contributed by Yuan Gao.
2019-04-24 21:46:25 +00:00
Steve Loughran
4f3cc1d417
HADOOP-15778. ABFS: Fix client side throttling for read.
...
Contributed by Sneha Varma.
2019-04-24 21:46:25 +00:00
Steve Loughran
6c7c8b83f7
HADOOP-15704. Mark ABFS extension package and interfaces as LimitedPrivate/Unstable.
...
Contributed by Steve Loughran.
2019-04-24 21:46:25 +00:00
Sean Mackrory
920b77c8d7
HADOOP-15773. Fixing checkstyle and other issues raised by Yetus.
2019-04-24 21:46:25 +00:00
Steve Loughran
10e149d882
HADOOP-15769. ABFS: distcp tests are always skipped.
...
Contributed by Steve Loughran
2019-04-24 21:46:25 +00:00
Steve Loughran
1efa1b73a9
HADOOP-15719. Fail-fast when using OAuth over http.
...
Contributed by Da Zhou.
2019-04-24 21:46:25 +00:00
Steve Loughran
8acab6c6aa
HADOOP-15714. Tune abfs/wasb parallel and sequential test execution.
...
Contributed by Da Zhou.
2019-04-24 21:46:25 +00:00
Steve Loughran
26ce4e9301
HADOOP-15715. ITestAzureBlobFileSystemE2E timing out with non-scale timeout of 10 min.
...
Contributed by Da Zhou
2019-04-24 21:46:25 +00:00
Steve Loughran
94d0de2eab
HADOOP-15744. AbstractContractAppendTest fails against HDFS on HADOOP-15407 branch.
...
Contributed by Steve Loughran.
2019-04-24 21:46:25 +00:00
Thomas Marquardt
3599cd3dc9
HADOOP-15757. ABFS: remove dependency on common-codec Base64.
...
Contributed by Da Zhou.
2019-04-24 21:46:25 +00:00
Thomas Marquardt
263094f962
HADOOP-15753. ABFS: support path "abfs://mycluster/file/path"
...
Contributed by Da Zhou.
2019-04-24 21:46:25 +00:00
Thomas Marquardt
e52f4a1ad2
HADOOP-15694. ABFS: Allow OAuth credentials to not be tied to accounts.
...
Contributed by Sean Mackrory.
2019-04-24 21:46:25 +00:00
Thomas Marquardt
36b2bab888
HADOOP-15740. ABFS: Check variable names during initialization of AbfsClientThrottlingIntercept.
...
Contributed by Sneha Varma.
2019-04-24 21:46:25 +00:00
Thomas Marquardt
a192d85a5f
HADOOP-15728. ABFS: Add backward compatibility to handle Unsupported Operation
...
for storage account with no namespace feature.
Contributed by Da Zhou.
2019-04-24 21:46:25 +00:00
Thomas Marquardt
8bb713e31a
Fixing findbugs and license issues related to:
...
HADOOP-15703. ABFS - Implement client-side throttling.
Contributed by Sneha Varma and Thomas Marquardt.
2019-04-24 21:46:25 +00:00
Thomas Marquardt
305e750e82
HADOOP-15703. ABFS - Implement client-side throttling.
...
Contributed by Sneha Varma and Thomas Marquardt.
2019-04-24 21:46:25 +00:00
Thomas Marquardt
12c621eda4
HADOOP-15664. ABFS: Reduce test run time via parallelization and grouping.
...
Contributed by Da Zhou.
2019-04-24 21:46:25 +00:00
Thomas Marquardt
3bd089ddca
HADOOP-15663. ABFS: Simplify configuration.
...
Contributed by Da Zhou.
2019-04-24 21:46:25 +00:00
Thomas Marquardt
92f3f9cf09
HADOOP-15692. ABFS: extensible support for custom oauth.
...
Contributed by Junhua Gu and Rajeev Bansal.
2019-04-24 21:46:25 +00:00
Thomas Marquardt
b59741f66b
HADOOP-15682. ABFS: Add support for StreamCapabilities. Fix javadoc and checkstyle.
...
Contributed by Thomas Marquardt.
2019-04-24 21:46:25 +00:00
Thomas Marquardt
08d3d50275
HADOOP 15688. ABFS: InputStream wrapped in FSDataInputStream twice.
...
Contributed by Sean Mackrory.
2019-04-24 21:46:25 +00:00
Thomas Marquardt
e727c87500
HADOOP-15661. ABFS: Add support for ACL.
...
Contributed by Junhua Gu and Da Zhou.
2019-04-24 21:46:25 +00:00
Thomas Marquardt
9d47230c8f
HADOOP-15660. ABFS: Add support for OAuth
...
Contributed by Da Zhou, Rajeev Bansal, and Junhua Gu.
2019-04-24 21:46:25 +00:00
Thomas Marquardt
92e37a0b73
HADOOP-15669. ABFS: Improve HTTPS Performance.
...
Contributed by Vishwajeet Dusane.
2019-04-24 21:46:25 +00:00
Thomas Marquardt
e320b64367
Fixing issue due to commit 2b2399d6
after rebase onto trunk.
2019-04-24 21:46:25 +00:00
Thomas Marquardt
5da4bb8892
HADOOP-15659. Code changes for bug fix and new tests.
...
Contributed by Da Zhou.
2019-04-24 21:46:25 +00:00
Thomas Marquardt
b537d8c442
HADOOP-15446. ABFS: tune imports & javadocs; stabilise tests.
...
Contributed by Steve Loughran and Da Zhou.
2019-04-24 21:46:25 +00:00
Steve Loughran
37426c2da8
HADOOP-15560. ABFS: removed dependency injection and unnecessary dependencies.
...
Contributed by Da Zhou.
2019-04-24 21:46:25 +00:00
Steve Loughran
1b64b0f924
HADOOP-15407. HADOOP-15540. Support Windows Azure Storage - Blob file system "ABFS" in Hadoop: Core Commit.
...
Contributed by Shane Mainali, Thomas Marquardt, Zichen Sun, Georgi Chalakov, Esfandiar Manii, Amit Singh, Dana Kaban, Da Zhou, Junhua Gu, Saher Ahwal, Saurabh Pant, James Baker, Shaoyu Zhang, Lawrence Chen, Kevin Chen and Steve Loughran
2019-04-24 21:46:25 +00:00
Wanqiang Ji
313608e459
HADOOP-16232. Fix errors in the checkstyle configration xmls. Contributed by Wanqiang Ji.
...
(cherry picked from commit 8b6deebb1d
)
(cherry picked from commit 875435dc7d
)
(cherry picked from commit 6f0896e087
)
2019-04-24 11:11:51 +01:00
Steve Loughran
4e342f603f
HADOOP-15547/ WASB: improve listStatus performance.
...
Contributed by Thomas Marquardt.
2018-09-04 16:32:22 +01:00
Chris Douglas
4789b8e9c9
HADOOP-15533. Make WASB listStatus messages consistent. Contributed by Esfandiar Manii
...
(cherry picked from commit f34744603e
)
(cherry picked from commit 7e655b642d
)
(cherry picked from commit d1dcc39222
)
2018-06-17 23:14:12 -07:00
Steve Loughran
0b5d0c3740
HADOOP-15506. Upgrade Azure Storage Sdk version to 7.0.0 and update corresponding code blocks.
...
Contributed by Esfandiar Manii.
(cherry picked from commit d901be6795
)
(cherry picked from commit baac7c2b28
)
(cherry picked from commit df338f2e1a
)
2018-06-11 15:34:54 -07:00
Steve Loughran
e2d32bd9c5
HADOOP-15478. WASB: hflush() and hsync() regression.
...
Contributed by Thomas Marquardt.
(cherry picked from commit ba842847c9
)
2018-05-21 11:13:57 +01:00
Steve Loughran
67468651b1
HADOOP-15446. WASB: PageBlobInputStream.skip breaks HBASE replication.
...
Contributed by Thomas Marquardt
(cherry picked from commit 5b11b9fd41
)
2018-05-10 10:33:03 -07:00
Chris Douglas
cc0a791794
HADOOP-15320. Remove customized getFileBlockLocations for hadoop-azure and hadoop-azure-datalake. Contributed by Shanyu Zhao
...
(cherry picked from commit 081c350188
)
(cherry picked from commit ac16e8f4d3
)
2018-03-28 12:04:20 -07:00
Chris Douglas
762125b864
Backport HADOOP-13514 (surefire upgrade) to branch-2
2018-02-26 16:32:06 -08:00
Steve Loughran
d2ceef0f20
HADOOP-15086. NativeAzureFileSystem file rename is not atomic.
...
Contributed by Thomas Marquardt
(Backported to branch-2 via /HADOOP-15156)
(cherry picked from commit a35267b47a
)
2018-01-08 15:13:50 +00:00
Xiao Chen
c9d48352c2
HADOOP-15012. Add readahead, dropbehind, and unbuffer to StreamCapabilities. Contributed by John Zhuge.
2017-12-07 21:20:33 -08:00
Steve Loughran
5c37a0b841
HADOOP-15042. Azure PageBlobInputStream.skip() can return negative value when numberOfPagesRemaining is 0.
...
Contributed by Rajesh Balamohan
(cherry picked from commit 0ea182d0fa
)
2017-11-28 11:57:51 +00:00
Arun Suresh
71a55bebfb
Preparing for 2.10.0 development
2017-10-31 12:51:14 -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
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 9fcc3a1fc8
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 3de574413c
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
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
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
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
Steve Loughran
87af3f4991
HADOOP-14520. WASB: Block compaction for Azure Block Blobs.
...
Contributed by Georgi Chalakov
2017-09-11 14:15:58 +01: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
Steve Loughran
25e9c29608
HADOOP-14802. Add support for using container saskeys for all accesses.
...
Contributed by Sivaguru Sankaridurg
(cherry picked from commit 021974f4cb
)
Conflicts:
hadoop-common-project/hadoop-common/src/main/resources/core-default.xml
2017-08-30 22:40:50 +01: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 c6b4e656b7
)
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
Steve Loughran
96befde480
HADOOP-14183. Remove service loader config file for wasb fs.
...
Contributed by Esfandiar Manii.
(cherry picked from commit 54356b1e83
)
2017-08-10 16:49:51 +01:00
Steve Loughran
bbf8c4bacb
HADOOP-14715. TestWasbRemoteCallHelper failing.
...
Contributed by Esfandiar Manii.
2017-08-10 16:49:19 +01:00
Steve Loughran
7f7ab0302f
HADOOP-14722. Azure: BlockBlobInputStream position incorrect after seek.
...
Contributed by Thomas Marquardt
(cherry picked from commit d91b7a8451
)
2017-08-06 20:30:40 +01:00
Jitendra Pandey
554c3cd21d
HADOOP-14680. Azure: IndexOutOfBoundsException in BlockBlobInputStream. Contributed by Thomas Marquardt.
2017-07-25 16:35:40 -07:00
Jitendra Pandey
ab95086ed1
HADOOP-14518. Customize User-Agent header sent in HTTP/HTTPS requests by WASB. Contributed by Georgi Chalakov.
2017-07-25 08:31:35 -07:00
Jitendra Pandey
23b920cd7a
HADOOP-14642. wasb: add support for caching Authorization and SASKeys. Contributed by Sivaguru Sankaridurg.
2017-07-19 11:37:36 -07:00
Jitendra Pandey
b9f2effaf6
HADOOP-14640. Azure: Support affinity for service running on localhost and reuse SPNEGO hadoop.auth cookie for authorization, SASKey and delegation token generation. Contributed by Santhosh G Nayak.
2017-07-17 16:25:05 -07:00
Steve Loughran
df69b13b47
HADOOP-14658. branch-2 compilation is broken in hadoop-azure
...
Contributed by Sunil G.
Signed-off-by: Steve Loughran <stevel@apache.org>
2017-07-13 18:25:38 +01:00
Steve Loughran
3dfd107070
HADOOP-14581. Restrict setOwner to list of user when security is enabled in wasb.
...
Contributed by Varada Hemeswari
(fix for java 7 compilation)
2017-07-12 11:07:22 +01:00
Steve Loughran
1e69e52603
HADOOP-14581. Restrict setOwner to list of user when security is enabled in wasb.
...
Contributed by Varada Hemeswari
2017-07-12 10:35:59 +01:00
Steve Loughran
41e83b2ca2
HADOOP-14535 wasb: implement high-performance random access and seek of block blobs.
...
Contributed by Thomas Marquardt
(cherry picked from commit d670c3a4da
)
2017-07-11 21:45:24 +01:00
Jitendra Pandey
d94b30cb03
HADOOP-14443. Azure: Support retry and client side failover for authorization, SASKey and delegation token generation. Contributed by Santhosh G Nayak.
2017-07-10 17:30:31 -07:00
Mingliang Liu
ba76897392
HADOOP-14609. NPE in AzureNativeFileSystemStore.checkContainer() if StorageException lacks an error code. Contributed by Steve Loughran
...
(cherry picked from commit 990aa34de2
)
2017-06-28 14:20:44 -07:00
Mingliang Liu
ce57458ec5
HADOOP-14546. Azure: Concurrent I/O does not work when secure.mode is enabled. Contributed by Thomas
...
(cherry picked from commit 7e031c2c18
)
2017-06-27 17:32:56 -07:00
Mingliang Liu
1b1065a163
HADOOP-14573. regression: Azure tests which capture logs failing with move to SLF4J. Contributed by Steve Loughran
...
(cherry picked from commit 686a634f01
)
2017-06-27 16:49:48 -07:00
Steve Loughran
3a87591df8
HADOOP-14461 Azure: handle failure gracefully in case of missing account access key. Contributed by Mingliang Liu.
...
(cherry picked from commit 48f4a229a9
)
2017-06-26 15:22:44 -07:00
Steve Loughran
093eb0d361
HADOOP-14547. [WASB] the configured retry policy is not used for all storage operations.
...
Contributed by Thomas.
(cherry picked from commit c6bd73c6c5
)
2017-06-23 21:40:05 +01:00
Akira Ajisaka
8a77cf1ee4
HADOOP-14296. Move logging APIs over to slf4j in hadoop-tools.
2017-06-20 13:21:12 +09:00
Mingliang Liu
c953e0ce8b
HADOOP-14512. WASB atomic rename should not throw exception if the file is neither in src nor in dst when doing the rename. Contributed by Duo Xu
...
(cherry picked from commit 325163f23f
)
2017-06-09 13:07:35 -07:00
Mingliang Liu
de4e4ec774
HADOOP-14500. Azure: TestFileSystemOperationExceptionHandling{,MultiThreaded} fails. Contributed by Rajesh Balamohan
...
(cherry picked from commit df35e4cc3b
)
2017-06-07 13:55:11 -07:00
Mingliang Liu
e3a72c2b5c
HADOOP-14491. Azure has messed doc structure. Contributed by Mingliang Liu
...
(cherry picked from commit 536f057158
)
2017-06-06 11:13:42 -07:00
Mingliang Liu
bacfd1baae
HADOOP-14472. Azure: TestReadAndSeekPageBlobAfterWrite fails intermittently. Contributed by Mingliang Liu
...
(cherry picked from commit 6b5285bbcb
)
2017-06-06 11:07:42 -07:00
Mingliang Liu
53e90a8064
HADOOP-14478. Optimize NativeAzureFsInputStream for positional reads. Contributed by Rajesh Balamohan
...
(cherry picked from commit 5fd9742c83
)
2017-06-05 16:01:27 -07:00
Mingliang Liu
0b78db35fd
HADOOP-14460. Azure: update doc for live and contract tests. Contributed by Mingliang Liu
...
(cherry picked from commit ece33208b8
)
2017-06-01 11:52:37 -07:00
Mingliang Liu
9d7e67ccf9
HADOOP-14442. Owner support for ranger-wasb integration. Contributed by Varada Hemeswari
...
(cherry picked from commit 89bb8bfe58
)
2017-05-26 17:59:14 -07:00
Mingliang Liu
f3015425d0
HADOOP-14416. Path starting with 'wasb:///' not resolved correctly while authorizing with WASB-Ranger. Contributed by Sivaguru Sankaridurg
...
(cherry picked from commit b415c6fe74
)
2017-05-16 11:28:12 -07:00
Andrew Wang
18b89e902b
HDFS-11644. Support for querying outputstream capabilities. Contributed by Manoj Govindassamy.
2017-05-13 21:41:11 -07:00
Mingliang Liu
586126956b
HADOOP-14361. Azure: NativeAzureFileSystem.getDelegationToken() call fails sometimes when invoked concurrently. Contributed by Santhosh G Nayak
...
(cherry picked from commit eed731496f
)
2017-05-10 15:05:54 -07:00
Mingliang Liu
e84588eb03
HADOOP-14351. Azure: RemoteWasbAuthorizerImpl and RemoteSASKeyGeneratorImpl should not use Kerberos interactive user cache. Contributed by Santhosh G Nayak
...
(cherry picked from commit 8b5f2c372e
)
2017-04-26 13:51:58 -07:00
Mingliang Liu
03aa142e35
HADOOP-14274. Azure: Simplify Ranger-WASB policy model. Contributed by Sivaguru Sankaridurg
...
(cherry picked from commit 0cab57223e
)
2017-04-12 16:09:20 -07:00
Mingliang Liu
8ee3e7e4b1
HADOOP-14273. Azure: NativeAzureFileSystem should respect config for kerberosSupportEnabled flag. Contributed by Santhosh G Nayak
...
(cherry picked from commit 56ab02eed9
)
2017-04-04 11:16:48 -07:00
Mingliang Liu
ce8cdc109b
HADOOP-14272. Azure: WasbRemoteCallHelper should use String equals for comparison. Contributed by Santhosh G Nayak
...
(cherry picked from commit 27a44b60c1
)
2017-04-04 11:04:42 -07:00
Mingliang Liu
22930b09a0
HADOOP-13945. Azure: Add Kerberos and Delegation token support to WASB client. Contributed by Santhosh G Nayak
...
Change-Id: I39fb0a3b0491bf2160571366939a0502a0045429
(cherry picked from commit 8e15e24059
)
2017-03-20 16:37:57 -07:00
Mingliang Liu
d0e26075b8
HADOOP-14150. Implement getHomeDirectory() method in NativeAzureFileSystem. Contributed by Santhosh G Nayak
...
(cherry picked from commit 28daaf0eb2
)
2017-03-07 14:57:41 -08:00
Mingliang Liu
ff050866bf
HADOOP-13930. Azure: Add Authorization support to WASB. Contributed by Sivaguru Sankaridurg and Dushyanth
...
(cherry picked from commit 686823529b
)
2017-03-06 17:35:06 -08:00
Mingliang Liu
8323e651a1
Revert "HADOOP-13930. Azure: Add Authorization support to WASB. Contributed by Sivaguru Sankaridurg and Dushyanth"
...
This reverts commit b26870c58e
.
2017-03-06 17:18:36 -08:00
Mingliang Liu
2d059b5a40
HADOOP-14048. REDO operation of WASB#AtomicRename should create placeholder blob for destination folder. Contributed by NITIN VERMA
...
(cherry picked from commit c571cda5c7
)
2017-03-06 17:01:01 -08:00
Mingliang Liu
b26870c58e
HADOOP-13930. Azure: Add Authorization support to WASB. Contributed by Sivaguru Sankaridurg and Dushyanth
2017-03-03 17:09:05 -08:00
Mingliang Liu
b0f8de184a
HADOOP-14091. AbstractFileSystem implementaion for 'wasbs' scheme. Contributed Varada Hemeswari.
...
(cherry picked from commit 82607fce39
)
2017-02-23 14:11:08 -08:00
Mingliang Liu
ec646b1a9d
HADOOP-13942. Build failure due to errors of javadoc build in hadoop-azure. Contributed by Kai Sasaki
...
(cherry picked from commit c6a5b689db
)
2016-12-29 16:24:38 -08:00
Mingliang Liu
edac82737a
HADOOP-13863. Azure: Add a new SAS key mode for WASB. Contributed by Dushyanth
...
(cherry picked from commit e92a77099b
)
2016-12-22 20:33:51 -08:00
Mingliang Liu
867389247f
HADOOP-13831. Correct check for error code to detect Azure Storage Throttling and provide retries. Contributed by Gaurav Kanade
...
(cherry picked from commit f92913c35b
)
2016-12-15 12:38:31 -08:00