Skip to content

Commit 6cd575f

Browse files
committed
update version to 0.48.0-public
1 parent 241aff5 commit 6cd575f

File tree

19 files changed

+64
-44
lines changed

19 files changed

+64
-44
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
# 0.48.0-public [2024-07-22]
2+
### Features
3+
- The odps-sdk version has been upgraded from `0.47.0-public` to `0.48.6-public`. For the enhancements and fixes included, please refer to [odps-sdk change log](https://github.com/aliyun/aliyun-odps-java-sdk/blob/release/0.48.x/CHANGELOG.md)
4+
### Fixes
5+
- MCQA mode can more accurately identify fallback behavior and avoid repeated display of logview
6+
7+
18
# 0.47.1-public [2024-05-23]
29
### Features
310
- Add new config params `network_read_timeout` and `network_connect_timeout` to configure network timeout

CHANGELOG_CN.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,10 @@
11
# 更新日志
2+
# 0.48.0-public [2024-07-22]
3+
### 新功能
4+
- odps-sdk 版本从 `0.47.0-public` 升级至 `0.48.6-public`, 包含的增强和修复参阅 [odps-sdk 变更日志](https://github.com/aliyun/aliyun-odps-java-sdk/blob/release/0.48.x/CHANGELOG_CN.md)
5+
### 修复
6+
- MCQA 模式能够更准确的识别 fallback 行为,避免对 logview 的重复展示
7+
28

39
# 0.47.1-public [2024-05-23]
410
### 新功能

odps-console-auth/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
<parent>
77
<groupId>com.aliyun.openservices.odps</groupId>
88
<artifactId>odps-console</artifactId>
9-
<version>0.47.1-public</version>
9+
<version>0.48.0-public</version>
1010
</parent>
1111
<groupId>com.aliyun.openservices.odps</groupId>
1212
<artifactId>odps-console-auth</artifactId>
13-
<version>0.47.1-public</version>
13+
<version>0.48.0-public</version>
1414
<name>odps-console-auth</name>
1515

1616
<properties>

odps-console-basic/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
<parent>
77
<groupId>com.aliyun.openservices.odps</groupId>
88
<artifactId>odps-console</artifactId>
9-
<version>0.47.1-public</version>
9+
<version>0.48.0-public</version>
1010
</parent>
1111
<groupId>com.aliyun.openservices.odps</groupId>
1212
<artifactId>odps-console-basic</artifactId>
13-
<version>0.47.1-public</version>
13+
<version>0.48.0-public</version>
1414
<name>odps-console-basic</name>
1515
<url>http://odps.aliyun.com</url>
1616

odps-console-cupid-public/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,11 @@
3333
<parent>
3434
<groupId>com.aliyun.openservices.odps</groupId>
3535
<artifactId>odps-console</artifactId>
36-
<version>0.47.1-public</version>
36+
<version>0.48.0-public</version>
3737
</parent>
3838
<groupId>com.aliyun.openservices.odps</groupId>
3939
<artifactId>odps-console-cupid-public</artifactId>
40-
<version>0.47.1-public</version>
40+
<version>0.48.0-public</version>
4141
<name>odps-console-cupid-public</name>
4242

4343
<dependencies>

odps-console-dist-public/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<artifactId>odps-console</artifactId>
77
<groupId>com.aliyun.openservices.odps</groupId>
8-
<version>0.47.1-public</version>
8+
<version>0.48.0-public</version>
99
</parent>
1010
<modelVersion>4.0.0</modelVersion>
1111

odps-console-dship/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
<parent>
77
<groupId>com.aliyun.openservices.odps</groupId>
88
<artifactId>odps-console</artifactId>
9-
<version>0.47.1-public</version>
9+
<version>0.48.0-public</version>
1010
</parent>
1111
<groupId>com.aliyun.openservices.odps</groupId>
1212
<artifactId>odps-console-dship</artifactId>
13-
<version>0.47.1-public</version>
13+
<version>0.48.0-public</version>
1414
<name>odps-console-dship</name>
1515

1616
<dependencies>

odps-console-mr/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@
55
<parent>
66
<groupId>com.aliyun.openservices.odps</groupId>
77
<artifactId>odps-console</artifactId>
8-
<version>0.47.1-public</version>
8+
<version>0.48.0-public</version>
99
</parent>
1010
<groupId>com.aliyun.openservices.odps</groupId>
1111
<artifactId>odps-console-mr</artifactId>
12-
<version>0.47.1-public</version>
12+
<version>0.48.0-public</version>
1313
<name>odps-console-mr</name>
1414

1515
<properties>

odps-console-public/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@
55
<parent>
66
<groupId>com.aliyun.openservices.odps</groupId>
77
<artifactId>odps-console</artifactId>
8-
<version>0.47.1-public</version>
8+
<version>0.48.0-public</version>
99
</parent>
1010
<groupId>com.aliyun.openservices.odps</groupId>
1111
<artifactId>odps-console-public</artifactId>
12-
<version>0.47.1-public</version>
12+
<version>0.48.0-public</version>
1313
<name>odps-console-public</name>
1414

1515
<dependencies>

odps-console-public/src/main/java/com/aliyun/openservices/odps/console/pub/DescribeTableCommand.java

Lines changed: 24 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -453,20 +453,8 @@ private String getExtendedScreenDisplay(Table t, Partition pt) throws ODPSConsol
453453
if (isAcid2Table) {
454454
appendAcidInfo(t, t.getClusterInfo(), w);
455455
}
456-
// storageTier 需要区分是分区表还是非分区表
457-
if (t.isPartitioned()) { //分区表显示汇总
458-
StorageTierInfo storageTierInfo = t.getStorageTierInfo();
459-
if (storageTierInfo != null) {
460-
for (StorageTier tier : StorageTier.values()) {
461-
if (storageTierInfo.getStorageSize(tier) != null) {
462-
w.printf("| %s:%s %-56d |\n", tier.getSizeName(),
463-
getSpace(24 - tier.getSizeName().length()),
464-
storageTierInfo.getStorageSize(tier));
465-
}
466-
}
467-
}
468-
} else { //非分区表只显示类型和修改时间
469-
if (t.getStorageTierInfo() != null) {
456+
// storageTier 仅支持非分区表
457+
if (!t.isPartitioned() && (t.getStorageTierInfo() != null)) {
470458
if (t.getStorageTierInfo().getStorageTier() != null) {
471459
w.printf("| StorageTier: %-56s |\n",
472460
t.getStorageTierInfo().getStorageTier().getName());
@@ -475,7 +463,7 @@ private String getExtendedScreenDisplay(Table t, Partition pt) throws ODPSConsol
475463
if (lastModifiedTime != null) {
476464
w.printf("| StorageTierLastModifiedTime: %-52s |\n", df.format(lastModifiedTime));
477465
}
478-
}
466+
479467
}
480468

481469
w.println(
@@ -511,6 +499,27 @@ private String getExtendedScreenDisplay(Table t, Partition pt) throws ODPSConsol
511499
"+------------------------------------------------------------------------------------+");
512500
}
513501
}
502+
503+
List<Table.ColumnMaskInfo> columnMaskInfo = t.getColumnMaskInfo();
504+
if (columnMaskInfo != null) {
505+
w.println("| Data Masking Policy Detail: |");
506+
w.println("+------------------------------------------------------------------------------------+");
507+
w.println("| Column Name | Policy Name List |");
508+
w.println("+------------------------------------------------------------------------------------+");
509+
for (Table.ColumnMaskInfo columnMaskInfoItem : columnMaskInfo) {
510+
String name = columnMaskInfoItem.getName();
511+
List<String> policyNames = columnMaskInfoItem.getPolicyNameList();
512+
for (int i = 0; i < policyNames.size(); i++) {
513+
if (i == 0) {
514+
w.printf("| %-25s | %-54s |\n", name, policyNames.get(i));
515+
} else {
516+
w.printf("| %-25s | %-54s |\n", "", policyNames.get(i));
517+
}
518+
}
519+
w.println("+------------------------------------------------------------------------------------+");
520+
}
521+
522+
}
514523
} catch (Exception e) {
515524
throw new ODPSConsoleException(ErrorCode.INVALID_RESPONSE + ": Invalid table schema.", e);
516525
}

0 commit comments

Comments
 (0)