|
| 1 | +`# 0.56.0-public [2026-01-30] |
| 2 | +### Features |
| 3 | +- Added `set region` command to support setting Region ID |
| 4 | +- Added new configuration options: `region_id`, `signature_v4_corporation`, `quota_name`, and `LABEL` for configuring Region ID, signature corporation, quota name, and test environment label in the configuration file |
| 5 | +- Support temporary quotas (quota names starting with `temp_`) with automatic 1-day cache expiration |
| 6 | +- Added `odps.console.http.submit.headers` configuration option to support custom HTTP request headers |
| 7 | +- Support subquery LogView generation in interactive query mode |
| 8 | + |
| 9 | +### Enhancements |
| 10 | +- In MCQA V2 mode, support asynchronous retrieval of Summary information with a maximum wait time of 30 seconds |
| 11 | +- Improved LogView generation logic with support for LogView version number control |
| 12 | +- Quota caching mechanism optimization with expiration time checking, default cache duration of 1 day |
| 13 | +- Enhanced `use quota` command to support quota switching in MCQA V2 mode, automatically setting related Session variables and HTTP request headers |
| 14 | + |
| 15 | +### Dependency Updates |
| 16 | +- Upgraded odps-sdk from `0.53.0-public` to `0.56.0-public` |
| 17 | +- Upgraded `credentials-java` from `0.3.12` to `1.0.2` |
| 18 | +- Added `arrow-memory-netty` dependency (with exclusions for netty-buffer and netty-common) |
| 19 | +- Upgraded `mockito-core` from `1.10.8` to `4.11.0` |
| 20 | +- Upgraded `junit` from `4.11` to `4.12`, added JUnit 5 support (junit-jupiter-api, junit-jupiter-engine, junit-jupiter-params, junit-vintage-engine) |
| 21 | + |
| 22 | +### Build & Test |
| 23 | +- Added Maven profile to support JDK 21 compilation and testing |
| 24 | +- Optimized Maven surefire plugin configuration with parallel test support (20 threads, 3 forks) |
| 25 | +- Added necessary JVM parameters in JDK 21 mode to support Arrow memory access |
| 26 | + |
| 27 | +### Other Changes |
| 28 | +- Updated copyright year to 2026 |
| 29 | +- `ExternalCredentialsProvider` implements `getProviderName()` and `close()` methods |
| 30 | +- Removed `sts_token` configuration option, now handled internally by the SDK |
| 31 | + |
1 | 32 | # 0.48.0-public [2024-07-22] |
2 | 33 | ### Features |
3 | 34 | - 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) |
|
0 commit comments