Releases: tencentyun/hadoop-cos
hadoop-cos v8.3.15
hadoop-cos v8.3.15
Feature
Support L5 ID to use the colon parameter format.
The copy and the delete operation allow thread interruption.
support the Operation Cancellable.
convering client-side issues
Fix
set the 'closed' of CosNFSInputStream as false explicitly.
modify the TempSecretId and TempSecretKey in the example of CustomDefinedCredentialsProvider
modify the default hadoop-common version.
fix the getFileStatus for the symbolic link file.
fix rejectedExecution exception for the copyThreadPool and deleteThreadPool.
fix the semantics for the symlink.
fix class loader
supplement the UnsupportedException message.
Build
bump org.apache.hadoop:hadoop-common from 3.3.3 to 3.4.0
Test
add unit test
hadoop-cos v8.3.11
hadoop-cos v8.3.11
Feature
add support for tencent polaris by sidecar
support the client request time control (https://github.com/tencentyun/hadoop-cos/pull/154[)](https://github.com/tencentyun/hadoop-cos/commit/4df8618b229e1491db384e6a63b1cd229948cb1d)
Build
build: Change compilation options for the PolarisEndpointResolver.
hadoop-cos v8.3.8
Feature
improve the transfer config priority
feat: 支持存在同名文件且文件长度为0时目录优先的开关
add error log of head bucket
feat: 支持预读buffer固定总容量,避免无限制申请内存导致OOM
Fixes
fix: Remove redundant placeholders in logs.
fix: fix the returning type for the create method of CosNMappoedBufferFactory
fix: listStatus support directoryFirstEnabled switch.
fix: getFileStatus with prefix scene for dir first mode.
fix appid and expose connection relate config
fix: Fix retry strategy for read IOException.
fix: 优化预读时流关闭的日志
hadoop-cos v8.3.5
Feature
- Checks that the passed URI belongs to this file system.
- feat: Complete the log information of retry backoff.
Fixes
- revert create file overwrite optimize code due to cos list limit.](eb15a34)
hadoop-cos v8.3.3
Feature:
- Optimized random read performance significantly.
hadoop-cos v8.3.2
Features:
- Improved the frequency control supports for the List operation.
hadoop-cos v8.3.1
Fixes:
- revert the 26f29ec to fix the infinite invalid retries.
hadoop-cos v8.3.0
Features:
- fix l5 update bug
- support custom-defined credentials provider
- avoid null pointer by init cos native client outside but not init ranger client
- reduce the max connection number from 2048 to default 1024
- support cosn://bucket/ POSIX way to query metadata acceleration bucket
hadoop-cos v8.2.6
Improves:
- Remove logic to recursively check directories to improve the create operation performance;
Bug Fixes:
- Fix the seekable write operation bug.
hadoop-cos v8.2.4
Features:
- fix close() add super.close(), avoid not returning to cache but close, next time occur fs already close exception
- fix close() which now only releases resources once.
- fix listStatus() symbolic calling.
ps: typically only use Hadoop-cos and cos_api-bundle pkg,
if you need to use the random write feature add the ofs-sdk-definition pkg,
if you need to use client-side encryption add the tencentcloud-sdk-java-kms and tencentcloud-sdk-java-common pkg.