• R/O
  • HTTP
  • SSH
  • HTTPS

pg_hint_plan: コミット一覧

firtst release


RSS
Rev. 日時 作者
5e5bbe2 2014-01-24 11:21:46 Takashi Suzuki

マニュアルにRowsヒント句の仕様の一部と具体例を挿入した。

記入内容
・Rowsヒント句の補正の件数や倍率をstrtodで補正していること。
理由
・16進数でも指定可能なため。

33c8421 2014-01-24 11:18:54 Takashi Suzuki

hint_reportの出力メッセージを大文字始まりで統一した。

70adcee 2014-01-24 11:18:04 Takashi Suzuki

hint_reportの出力メッセージを大文字始まりで統一した。

0175c08 2014-01-21 14:00:28 Takashi Suzuki

コメントやメッセージを修正した。

356c4f7 2014-01-21 11:43:05 Takashi Suzuki

コメントやメッセージを修正した。

6225c96 2014-01-20 16:14:18 Takashi Suzuki

COPYRIGHTを2014年に更新した

7342e27 2014-01-20 16:10:51 Takashi Suzuki

pg_stat_statementsから流用している関数を更新した。

2c3793d 2014-01-20 13:31:29 Takashi Suzuki

既存の流用関数の更新に伴い、流用関数を追加した。

流用関数を更新した結果、新しいstatistic関数を使用していたため。

b051e3c 2014-01-20 11:09:56 Takashi Suzuki

core.c内の関数をPG9.2最新版のものに更新した。

2ca7f98 2014-01-17 17:20:56 Takashi Suzuki

Rowsヒント句の出力メッセージに関する変更結果を試験に反映した。

d2ef83e 2014-01-17 17:16:36 Takashi Suzuki

Rows試験の予測結果の実行計画をPG92における正しい形に修正した。

04dfdb1 2014-01-17 17:12:28 Takashi Suzuki

PG93との仕様の違いを予想結果に反映した。

PG93の以下のような機能がPG92の試験結果との差になった。
・同名リレーションに対するエイリアス自動付与
・スキーマ修飾の省略
・継承テーブルの親テーブル名表示
・テーブル作成時のインデックス生成メッセージの省略

a7c3fa5 2014-01-17 16:57:06 Takashi Suzuki

bug fix #3

59a7733 2014-01-17 16:56:40 Takashi Suzuki

bug fix #2

件数補正のときに、全ての結合パスにおいて部分集合となってしまい、他
のRowsヒント句適用後に見積もり件数を再計算してしまった。。

理由
Rowsヒント句に存在しないテーブル組合せを指定すると、pg_hint_plan
内部で空のテーブル集合として扱っていたため。

636ab52 2014-01-17 16:53:07 Takashi Suzuki

PG93用で実施した試験をPG92用に追加した。

ただし、以下の理由により不合格
・予測結果をPG92向けに修正していない。
・PG93用試験中に生じたバグの修正をPG92向けでは未実施

eec7714 2014-01-17 11:49:38 Takashi Suzuki

コピーライトを更新した

d49ecd4 2014-01-17 11:29:44 Takashi Suzuki

Rowsで外部ファイルを扱う試験を環境に依存しないようにした。

外部ファイルのアドレスを特定の文字列に置き換えることで、環境に依存
しないようにした。

66aab8c 2014-01-17 10:59:42 Takashi Suzuki

Rows関連試験の予測結果を、全試験を流した場合のものに変更した。

c8e2c79 2014-01-17 10:52:44 Takashi Suzuki

Rowsヒント句のメッセージ出力(R-3-6-*)の試験を追加した。

3360920 2014-01-17 10:38:30 Takashi Suzuki

Rowsヒント句の同じテーブル組合せ(R-3-5-*)の試験を追加した。

5b8a802 2014-01-17 10:27:22 Takashi Suzuki

Rowsヒント句の継承テーブル関連(R-3-4-*)の試験を追加した。

7886b12 2014-01-17 10:15:56 Takashi Suzuki

Rowsヒント句の比率指定(R-3-3-*)の試験を追加した。

4dfeee6 2014-01-16 17:12:42 Takashi Suzuki

Rowsヒント句の増減値指定(R-3-2-*)の試験を追加した。

5b351be 2014-01-16 16:51:15 Takashi Suzuki

Rowsヒント句の絶対値指定(R-3-1-*)の試験を追加した。

86bbe3c 2014-01-16 16:43:38 Takashi Suzuki

bug fix #3

cab3579 2014-01-16 15:57:30 Takashi Suzuki

R-2-4-*の試験とR-2-5-*の試験を追加した。

2170a13 2014-01-16 15:52:16 Takashi Suzuki

Rowsヒント句のRULEまたはVIEWの試験(R-2-3-*)を追加した。

ca45f12 2014-01-16 14:08:55 Takashi Suzuki

バグ修正にそって試験および予想結果を修正した。

4cca55e 2014-01-16 14:02:23 Takashi Suzuki

bug fix #2

件数補正のときに、全ての結合パスにおいて部分集合となってしまい、他
のRowsヒント句適用後に見積もり件数を再計算してしまった。。

理由
Rowsヒント句に存在しないテーブル組合せを指定すると、pg_hint_plan
内部で空のテーブル集合として扱っていたため。

b9c0c8b 2014-01-16 09:18:32 Takashi Suzuki

Rowsヒント句の件数の書式に関する記述を事実から要請に変更した。

旧リポジトリブラウザで表示