Skip to content

Commit

Permalink
update release note. (#45)
Browse files Browse the repository at this point in the history
* 本体ライブラリのバグフィックスを追従
* Primary Key のない異常な Entityであっても正常動作させるよう修正。
* 各DBで単体テスト実施。
  • Loading branch information
igapyon authored May 10, 2021
1 parent e1e2331 commit 2085f8d
Show file tree
Hide file tree
Showing 20 changed files with 341 additions and 129 deletions.
46 changes: 46 additions & 0 deletions RELEASE.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,49 @@
# Release 1.14 (2021-05-10)

## EN

- Fixed search under Entity without Key (table without Primary Key).

## JA

- Key の存在しないEntity (Primary Key のないテーブル) でも検索が正しく動作するよう変更。

# Release 1.13 (2021-05-09)

## EN

- Create a new `oiyokan-initializr` project that allows you to edit the Oiyokan configuration file on the web screen.
- Add `java.io.Serializable` to DTO of setting information

## JA

- Oiyokan 設定ファイルを Web 画面で編集できる `oiyokan-initializr` プロジェクトを新規作成
- 設定情報の DTO に `java.io.Serializable` を付与

# Release 1.12 (2021-05-06)

v1.x Testing.

## EN

- Stabilization work of software v1.x.
- Fixed a bug that the DB cursor was not closed in some case.
- Created a new project oiyokan-initializr for Getting Started.
- Deployed the oiyokan library to Maven Repository.
- Changed mvn to work with en.
- Changed Javadoc to be generated with en.
- Changed to output cache control meta to http response.

## JA

- v1.x ソフトウェア安定化作業
- DBカーソルのクローズ漏れバグがあったのを訂正
- Getting Started 用のプロジェクト oiyokan-initializr を新規作成
- Maven Repository にデプロイ
- mvn を en で動作するように変更
- Javadocを en で生成するように変更
- キャッシュコントロール記述をレスポンスに出力するよう変更

# Release 1.11 (2021-05-02)

v1.x Feature freeze.
Expand Down
4 changes: 2 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@

<groupId>jp.igapyon.oiyokan</groupId>
<artifactId>oiyokan-demosite</artifactId>
<version>1.13.20210509a</version>
<version>1.14.20210510a</version>
<name>oiyokan-demosite</name>
<description>Oiyokan is a simple OData v4 Server. (based on Apache
Olingo / Spring Boot / h2 database)</description>
Expand Down Expand Up @@ -86,7 +86,7 @@
<dependency>
<groupId>jp.igapyon.oiyokan</groupId>
<artifactId>oiyokan</artifactId>
<version>1.13.20210509a</version>
<version>1.14.20210510a</version>
</dependency>

<dependency>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,5 +19,5 @@
* Oiyokan Demosite の定数.
*/
public class OiyokanDemositeConstants {
public static final String VERSION = "1.13.20210509a";
public static final String VERSION = "1.14.20210510a";
}
Binary file modified src/main/resources/db/oiyokan-internal.mv.db
Binary file not shown.
46 changes: 43 additions & 3 deletions src/main/resources/oiyokan/oiyokan-settings-MySQL.json
Original file line number Diff line number Diff line change
Expand Up @@ -743,7 +743,7 @@
{
"name": "ODataTest8",
"description": "Description.",
"dbSettingName": "oiyoUnitTestDb",
"dbSettingName": "mysql1",
"canCreate": true,
"canRead": true,
"canUpdate": true,
Expand Down Expand Up @@ -775,10 +775,50 @@
]
}
},
{
"name": "ODataTest9",
"description": "Description.",
"dbSettingName": "mysql1",
"canCreate": true,
"canRead": true,
"canUpdate": true,
"canDelete": true,
"omitCountAll": false,
"jdbcStmtTimeout": 30,
"entityType": {
"name": "ODataTest9",
"dbName": "ODataTest9",
"keyName": [],
"property": [
{
"name": "Name",
"dbName": "Name",
"edmType": "Edm.String",
"jdbcType": "Types.VARCHAR",
"dbType": "VARCHAR",
"nullable": true,
"maxLength": 80,
"dbDefault": "'Ubnormal test case. Without Primary Key.'",
"filterTreatNullAsBlank": true
},
{
"name": "Description",
"dbName": "Description",
"edmType": "Edm.String",
"jdbcType": "Types.VARCHAR",
"dbType": "VARCHAR",
"nullable": true,
"maxLength": 250,
"dbDefault": "'Ubnormal test case. Without Primary Key.'",
"filterTreatNullAsBlank": true
}
]
}
},
{
"name": "ODataTest8Sub",
"description": "Description.",
"dbSettingName": "oiyoUnitTestDb",
"dbSettingName": "mysql1",
"canCreate": true,
"canRead": true,
"canUpdate": true,
Expand Down Expand Up @@ -822,7 +862,7 @@
{
"name": "ODataTest8SubSub",
"description": "Description.",
"dbSettingName": "oiyoUnitTestDb",
"dbSettingName": "mysql1",
"canCreate": true,
"canRead": true,
"canUpdate": true,
Expand Down
46 changes: 43 additions & 3 deletions src/main/resources/oiyokan/oiyokan-settings-ORCL18.json
Original file line number Diff line number Diff line change
Expand Up @@ -743,7 +743,7 @@
{
"name": "ODataTest8",
"description": "Description.",
"dbSettingName": "oiyoUnitTestDb",
"dbSettingName": "oracle1",
"canCreate": true,
"canRead": true,
"canUpdate": true,
Expand Down Expand Up @@ -778,7 +778,7 @@
{
"name": "ODataTest8Sub",
"description": "Description.",
"dbSettingName": "oiyoUnitTestDb",
"dbSettingName": "oracle1",
"canCreate": true,
"canRead": true,
"canUpdate": true,
Expand Down Expand Up @@ -822,7 +822,7 @@
{
"name": "ODataTest8SubSub",
"description": "Description.",
"dbSettingName": "oiyoUnitTestDb",
"dbSettingName": "oracle1",
"canCreate": true,
"canRead": true,
"canUpdate": true,
Expand Down Expand Up @@ -872,6 +872,46 @@
]
}
},
{
"name": "ODataTest9",
"description": "Description.",
"dbSettingName": "oracle1",
"canCreate": true,
"canRead": true,
"canUpdate": true,
"canDelete": true,
"omitCountAll": false,
"jdbcStmtTimeout": 30,
"entityType": {
"name": "ODataTest9",
"dbName": "ODataTest9",
"keyName": [],
"property": [
{
"name": "Name",
"dbName": "Name",
"edmType": "Edm.String",
"jdbcType": "Types.VARCHAR",
"dbType": "VARCHAR",
"nullable": true,
"maxLength": 80,
"dbDefault": "'Ubnormal test case. Without Primary Key.'",
"filterTreatNullAsBlank": true
},
{
"name": "Description",
"dbName": "Description",
"edmType": "Edm.String",
"jdbcType": "Types.VARCHAR",
"dbType": "VARCHAR",
"nullable": true,
"maxLength": 250,
"dbDefault": "'Ubnormal test case. Without Primary Key.'",
"filterTreatNullAsBlank": true
}
]
}
},
{
"name": "ODataTestFulls1s",
"description": "Description.",
Expand Down
40 changes: 40 additions & 0 deletions src/main/resources/oiyokan/oiyokan-settings-PostgreSQL.json
Original file line number Diff line number Diff line change
Expand Up @@ -889,6 +889,46 @@
]
}
},
{
"name": "ODataTest9",
"description": "Description.",
"dbSettingName": "postgres1",
"canCreate": true,
"canRead": true,
"canUpdate": true,
"canDelete": true,
"omitCountAll": false,
"jdbcStmtTimeout": 30,
"entityType": {
"name": "ODataTest9",
"dbName": "ODataTest9",
"keyName": [],
"property": [
{
"name": "Name",
"dbName": "Name",
"edmType": "Edm.String",
"jdbcType": "Types.VARCHAR",
"dbType": "VARCHAR",
"nullable": true,
"maxLength": 80,
"dbDefault": "'Ubnormal test case. Without Primary Key.'",
"filterTreatNullAsBlank": true
},
{
"name": "Description",
"dbName": "Description",
"edmType": "Edm.String",
"jdbcType": "Types.VARCHAR",
"dbType": "VARCHAR",
"nullable": true,
"maxLength": 250,
"dbDefault": "'Ubnormal test case. Without Primary Key.'",
"filterTreatNullAsBlank": true
}
]
}
},
{
"name": "SklActors",
"description": "Description.",
Expand Down
46 changes: 43 additions & 3 deletions src/main/resources/oiyokan/oiyokan-settings-SQLSV2008.json
Original file line number Diff line number Diff line change
Expand Up @@ -743,7 +743,7 @@
{
"name": "ODataTest8",
"description": "Description.",
"dbSettingName": "oiyoUnitTestDb",
"dbSettingName": "mssql1",
"canCreate": true,
"canRead": true,
"canUpdate": true,
Expand Down Expand Up @@ -778,7 +778,7 @@
{
"name": "ODataTest8Sub",
"description": "Description.",
"dbSettingName": "oiyoUnitTestDb",
"dbSettingName": "mssql1",
"canCreate": true,
"canRead": true,
"canUpdate": true,
Expand Down Expand Up @@ -822,7 +822,7 @@
{
"name": "ODataTest8SubSub",
"description": "Description.",
"dbSettingName": "oiyoUnitTestDb",
"dbSettingName": "mssql1",
"canCreate": true,
"canRead": true,
"canUpdate": true,
Expand Down Expand Up @@ -872,6 +872,46 @@
]
}
},
{
"name": "ODataTest9",
"description": "Description.",
"dbSettingName": "mssql1",
"canCreate": true,
"canRead": true,
"canUpdate": true,
"canDelete": true,
"omitCountAll": false,
"jdbcStmtTimeout": 30,
"entityType": {
"name": "ODataTest9",
"dbName": "ODataTest9",
"keyName": [],
"property": [
{
"name": "Name",
"dbName": "Name",
"edmType": "Edm.String",
"jdbcType": "Types.VARCHAR",
"dbType": "VARCHAR",
"nullable": true,
"maxLength": 80,
"dbDefault": "'Ubnormal test case. Without Primary Key.'",
"filterTreatNullAsBlank": true
},
{
"name": "Description",
"dbName": "Description",
"edmType": "Edm.String",
"jdbcType": "Types.VARCHAR",
"dbType": "VARCHAR",
"nullable": true,
"maxLength": 250,
"dbDefault": "'Ubnormal test case. Without Primary Key.'",
"filterTreatNullAsBlank": true
}
]
}
},
{
"name": "ODataTestFulls1s",
"description": "Description.",
Expand Down
Loading

0 comments on commit 2085f8d

Please sign in to comment.