Skip to content

Commit

Permalink
Merge pull request #276 from 1171736840/dev
Browse files Browse the repository at this point in the history
Dev
  • Loading branch information
1171736840 authored Jul 18, 2024
2 parents 2f32012 + 996c407 commit 266f7b5
Show file tree
Hide file tree
Showing 8 changed files with 21 additions and 25 deletions.
12 changes: 3 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,19 +56,13 @@ Gitee:https://gitee.com/dromara/x-file-storage

这里是简要的更新记录,查看 [详细的更新记录](https://x-file-storage.xuyanwu.cn/#/更新记录)

`2.2.1` 修复某些情况下哈希计算错误的问题、七牛云 Kodo 预签名 URL 无法使用的问题 [更新记录](https://x-file-storage.xuyanwu.cn/#/更新记录?id=_221)
<br />
`2.2.0` 修复大量问题,新增获取文件、列举文件,重构预签名 URL 支持客户端上传、下载、删除等操作,新增 Solon 插件,优化手动分片上传等功能,详情查看 [更新记录](https://x-file-storage.xuyanwu.cn/#/更新记录?id=_220)
<br />
`2.1.0` 修复大量问题,新增存储平台 FastDFS 和 Azure Blob Storage,新增复制、移动(重命名)文件,手动分片上传(断点续传)和计算哈希等功能,详情查看 [更新记录](https://x-file-storage.xuyanwu.cn/#/更新记录?id=_210)
<br />
`2.0.0` 捐赠至 [dromara](https://dromara.org/zh) 开源社区,更改项目名、包名,优化项目结构、支持 Metadata 元数据等,从旧版升级需要注意,详情查看 [更新记录](https://x-file-storage.xuyanwu.cn/#/更新记录?id=_200)
<br />
`1.0.3` 修复了 FileStorageClientFactory 未自动加载等问题,查看 [更新记录](https://x-file-storage.xuyanwu.cn/#/更新记录?id=_103)
<br />
`1.0.2` 修复了华为云 OBS 未加载的问题,查看 [更新记录](https://x-file-storage.xuyanwu.cn/#/更新记录?id=_102)
<br />
`1.0.1` 修复了 MultipartFile 无法正确获取文件名等问题,查看 [更新记录](https://x-file-storage.xuyanwu.cn/#/更新记录?id=_101)
<br />
`1.0.0` 包含了大量功能更新与问题修复,例如解决了内存占用过大问题,支持大文件上传、 [脱离 SpringBoot 单独使用](https://x-file-storage.xuyanwu.cn/#/脱离SpringBoot单独使用) 等,AmazonS3 和 GoogleCloudStorage 存储平台配置名称与之前版本不兼容,查看 [更新记录](https://x-file-storage.xuyanwu.cn/#/更新记录?id=_100)

-------

Expand Down Expand Up @@ -98,7 +92,7 @@ Gitee:https://gitee.com/dromara/x-file-storage
<dependency>
<groupId>org.dromara.x-file-storage</groupId>
<artifactId>x-file-storage-spring</artifactId>
<version>2.2.0</version>
<version>2.2.1</version>
</dependency>
<!-- 引入 阿里云 OSS SDK,如果使用其它存储平台,就引入对应的 SDK -->
<dependency>
Expand Down
10 changes: 2 additions & 8 deletions docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,19 +57,13 @@ Gitee:https://gitee.com/dromara/x-file-storage

这里是简要的更新记录,查看 [详细的更新记录](更新记录)

`2.2.1` 修复某些情况下哈希计算错误的问题、七牛云 Kodo 预签名 URL 无法使用的问题 [更新记录](更新记录?id=_221)
<br />
`2.2.0` 修复大量问题,新增获取文件、列举文件,重构预签名 URL 支持客户端上传、下载、删除等操作,新增 Solon 插件,优化手动分片上传等功能,详情查看 [更新记录](更新记录?id=_220)
<br />
`2.1.0` 修复大量问题,新增存储平台 FastDFS 和 Azure Blob Storage,新增复制、移动(重命名)文件,手动分片上传(断点续传)和计算哈希等功能,详情查看 [更新记录](更新记录?id=_210)
<br />
`2.0.0` 捐赠至 [dromara](https://dromara.org/zh) 开源社区,更改项目名、包名,优化项目结构、支持 Metadata 元数据等,从旧版升级需要注意,详情查看 [更新记录](更新记录?id=_200)
<br />
`1.0.3` 修复了 FileStorageClientFactory 未自动加载等问题,查看 [更新记录](更新记录?id=_103)
<br />
`1.0.2` 修复了华为云 OBS 未加载的问题,查看 [更新记录](更新记录?id=_102)
<br />
`1.0.1` 修复了 MultipartFile 无法正确获取文件名等问题,查看 [更新记录](更新记录?id=_101)
<br />
`1.0.0` 包含了大量功能更新与问题修复,例如解决了内存占用过大问题,支持大文件上传、 [脱离 SpringBoot 单独使用](脱离SpringBoot单独使用) 等,AmazonS3 和 GoogleCloudStorage 存储平台配置名称与之前版本不兼容,查看 [更新记录](更新记录?id=_100)

-------

Expand Down
2 changes: 1 addition & 1 deletion docs/在Solon中使用.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<dependency>
<groupId>org.dromara.x-file-storage</groupId>
<artifactId>x-file-storage-solon</artifactId>
<version>2.2.0</version>
<version>2.2.1</version>
</dependency>
```

Expand Down
7 changes: 4 additions & 3 deletions docs/基础功能.md
Original file line number Diff line number Diff line change
Expand Up @@ -575,9 +575,6 @@ result.getFileList().forEach(info -> log.info("文件:{}", info));
log.info("列举文件完成,共 {} 个文件", result.getFileList().size());
log.info("列举文件全部结果:{}", result);

//列表是否被截断,就是当前目录下还有其它文件或目录超出最大数量未被列举
log.info("列表是否被截断:{}", result.getIsTruncated());
log.info("下次列举的起始位置:{}", result.getNextMarker());

//其它更多参数
ListFilesResult result2 = fileStorageService.listFiles()
Expand All @@ -586,6 +583,10 @@ ListFilesResult result2 = fileStorageService.listFiles()
.setFilenamePrefix("abc") // 文件名前缀
.setMarker("123456") //列举的起始位置,从上一次列举结果中获取
.listFiles();

//列表是否被截断,就是当前目录下还有其它文件或目录超出最大数量未被列举
log.info("列表是否被截断:{}", result2.getIsTruncated());
log.info("下次列举的起始位置:{}", result2.getNextMarker());
```

## 下载
Expand Down
9 changes: 8 additions & 1 deletion docs/快速入门.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
<dependency>
<groupId>org.dromara.x-file-storage</groupId>
<artifactId>x-file-storage-spring</artifactId>
<version>2.2.0</version>
<version>2.2.1</version>
</dependency>
```

Expand Down Expand Up @@ -97,6 +97,13 @@
<artifactId>aws-java-sdk-s3</artifactId>
<version>1.12.429</version>
</dependency>

<!-- 如果出现 okhttp 版本问题,可以尝试引入以下版本,没问题则无需引入-->
<dependency>
<groupId>com.squareup.okhttp3</groupId>
<artifactId>okhttp</artifactId>
<version>4.12.0</version>
</dependency>
```

#### **FTP**
Expand Down
2 changes: 1 addition & 1 deletion docs/更新记录.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
-------

## 📦2.2.1 :id=_221
2024-07-12
2024-07-18
- 修复某些情况下哈希计算错误的问题
- 修复七牛云 Kodo 预签名 URL 无法使用的问题

Expand Down
2 changes: 1 addition & 1 deletion docs/脱离SpringBoot单独使用.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<dependency>
<groupId>org.dromara.x-file-storage</groupId>
<artifactId>x-file-storage-core</artifactId>
<version>2.2.0</version>
<version>2.2.1</version>
</dependency>
```

Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@
</scm>

<properties>
<revision>2.2.1-SNAPSHOT</revision>
<revision>2.2.1</revision>
<!--region Maven Base-->
<maven.version>3.8.1</maven.version>
<java.version>8</java.version>
Expand Down

0 comments on commit 266f7b5

Please sign in to comment.