-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathRELEASE_NOTES
79 lines (66 loc) · 4.1 KB
/
RELEASE_NOTES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
Release v3.0.0
Improvement:
============
・libpqを使用した測定が実施できるように変更した。
- これに伴い、configureのオプションを変更した。
・シーケンス番号を自動的に変更してシーケンスを作成するスクリプトを追加した。
- scripts/pgsql/create_sequence.sh
・odbcのAUTOCOMMIT属性の設定順序を変更することで以下の新odbcバージョンに対応した。
- psqlodbc-08.03.0400 / libiodbc-3.52.6
・マルチクライアント測定用の簡易実行ツールを作成した。
- wrapper/*
bug fixes:
============
・非マルチスレッドセーフ関数をマルチスレッドセーフに対応するよう修正した。
Release v2.3
Improvement:
============
・使用するデータ型を以下のように変更した。
- SQL_C_LONG → SQL_C_SBIGINT
- SQL_C_ULONG → SQL_C_UBIGINT
- SQL_INTEGER → SQL_C_SHORT
・ol_idを1からの通番に変更した。(interfaces/odbc_com/interaction_buy_confirm.c)
bug fixes:
============
・在庫量の更新計算ミスを修正した。
・c_passwdに小文字化したc_unameを使用するように変更した。(include/inc_pgsql/InsertCust.h)
・STMT_InsertCust_LastCIDのSQLを実行しないように修正した。(include/inc_pgsql/InsertCust.h)
・文字列変数の長さが不足していた問題を修正した。(interfaces/odbc_com/addToSC.c, createSC.c)
・memset()による初期化漏れを修正した。(interfaces/odbc_com/createSC.c)
・不必要な箇所でのCOMMITを削除した。(interfaces/odbc_com/interaction_admin_confirm.c)
・該当レコードが 0 のときの処理を追加。(interfaces/odbc_com/addToSC.c)
・STMT_BUYCONF_getCountryの呼び出し部分のコメントアウトを解除した。(interfaces/odbc_com/interaction_buy_confirm.c)
・c_idが未定の場合の処理を追加した。(interfaces/odbc_com/interaction_home.c)
・STMT_ORDER_DISPLAY_selODRInfoの結果が0件のときの処理を削除した。(interfaces/odbc_com/interaction_order_display.c)
・ループ回数の計算ミスを修正した。(interfaces/odbc_com/interaction_shopping_cart.c)
・createSC()呼び出し箇所を変更した。(interfaces/odbc_com/interaction_shopping_cart.c)
Release v2.1.1
Improvement:
============
・co_id変数をint型からshort型に変更した。
・テーブルカラムのnumeric型を下記の対応する型にそれぞれ変更した。
- small int、int、bigint
・COPYによるデータロード前に、TRUNCATEを実施するように変更した。
・データロード後に主キーを作成するように変更した。
・DBT1で使用するリレーションにPUBLIC権限を付与していた箇所を削除した。
・外部キーをすべて削除した。
Release V2.1
Improvement:
============
Changed most of the stored procedures so that we do not return set of records unnecessarily.
Changed the scripts and stored procedures so that the kit works on PG v7.4.1/
Changed the stored proceudres to take arrays as input parameters so that we do not need to change the PG source code.
Release v2.0
We stopped supporting the SAPDB version now. I do not guarantee that the SAPDB version still work.
Major bug fixes:
================
. In the shopping_cart stored procedure, fixed a variable name which caused deadlock problem.
. In the InsertCust stored procedure, fixed a variable type (char->varchar) to get rid of the tailing spaces in c_uname
. fixed several usage information
. checked all the .pl and .sh scripts to get rid of relative paths, the real path names are generated by configure
Added features:
===============
. added a new user manual for pgsq under doc/pgsql
. added scripts under data_collect to do the run automatically(dbt1_slave.pl and dbt1_master.pl) and collect run results, including system and database statistics, generating BT report
. add scripts under data_collect/resulttools to generate report in html format. The report page has be rewritten completely.
. added more parameters to build_db.sh so that the tester can change the database parameters on the fly.