• R/O
  • HTTP
  • SSH
  • HTTPS

List of commits

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

firtst release


RSS
Rev. Time Author
3e062e2 2013-12-09 11:35:40 Shigeru HANADA

Merge branch 'PG92' into row_count2

69d2a95 2013-11-26 16:27:01 Takashi Suzuki

試験中の関数再定義の理由をコメントで記載した。

8907f39 2013-11-25 15:46:35 Takashi Suzuki

COPYRIGHTの更新漏れを修正した。

bf36742 2013-11-25 15:46:28 Takashi Suzuki

プランナ再帰呼び出し時のログ確認試験の直前で関数を再定義するようにした。

PG9.2.5からプリペアドステートメント使用時にカスタムプラン関連の仕
様が変更された。この辺呼応に対応するために、PL/pgSQLのプランキャッ
シュを想定した試験手順にした。

f164579 2013-11-25 15:37:39 Takashi Suzuki

コスト値を表示する試験にコメントを付与した。

2885f16 2013-11-19 17:21:51 Shigeru HANADA

Rowsヒントのドキュメントを追加

13c4074 2013-11-19 16:56:13 Shigeru HANADA

複雑な結合パターンでのRowsヒントの試験を追加

e5a6588 2013-11-19 13:55:12 Shigeru HANADA

不正なRowsヒントが指定された場合のメッセージを改善

- 記述されたままのヒントをデバッグ出力できるように文字列を保持
- 見積もり件数エラーの位置を正確にログに出力

df5c494 2013-11-19 13:54:31 Shigeru HANADA

Rowsヒントに関するリグレッションテストを追加

06d980d 2013-11-18 20:19:15 Shigeru HANADA

Rowsヒントの仕様変更に追従。

- 除算は廃止、小数の乗算で対応

199d2f9 2013-11-18 19:16:35 Shigeru HANADA

Rowsヒントの基本的なテストを追加

628fa91 2013-11-18 19:08:05 Shigeru HANADA

Rowsヒントの絶対値指定にもプレフィックスを規定

絶対値の場合は「#10」のようにハッシュを前置する。

1a012fd 2013-11-18 18:23:29 Shigeru HANADA

PG92ブランチに見積もり件数補正機能を追加した。

7491d71 2013-11-18 17:15:38 Shigeru HANADA

9.2.5での本体変更に併せてリグレッションテストを更新

Nested Loopのコスト値がやや少なくなった。

bfcf220 2013-11-12 16:43:05 Takashi Suzuki

specファイル中の依存ファイル名を修正した。

RPM版インストール時の依存ファイル名に誤りがあったため

fc4641e 2013-11-07 14:00:40 Takashi Suzuki

Copyrightの未更新部分を更新した。

67fc7f8 2013-10-31 17:44:34 Takashi Suzuki

コピーライトと一部の流用関数に更新漏れがあったため、修正した。

633720f 2013-10-31 16:35:33 Takashi Suzuki

スキャン方式の試験番号やタイトルが不適切だったため修正した。

880268f 2013-10-18 15:50:59 Takashi Suzuki

元のクエリの実行計画の変化に伴い、結合順序の試験の予測結果を修正した。

cf98515 2013-10-18 13:34:56 Takashi Suzuki

元のクエリの実行計画の変化に伴い、結合方式の試験の予測結果を修正した。

e9aa35d 2013-10-18 10:24:00 Takashi Suzuki

pg_hint_plan動作確認試験の予測結果をPG93の動作に合わせて変更した。

bdc5c35 2013-10-17 15:41:52 Takashi Suzuki

スキャン方式の試験番号のずれを修正した。

5d3776e 2013-10-17 15:36:21 Takashi Suzuki

元のクエリの実行計画の変化に伴い、スキャン方式の試験の予測結果を修正した。

d1a839a 2013-10-17 12:02:32 Takashi Suzuki

A-13-3-3の試験の目的にしたがって、試験関連のファイルを修正した。

PG/pgSQLの簡単な式のプランをキャッシュするようになったため。

fea8a14 2013-10-17 12:02:21 Takashi Suzuki

エイリアスの自動付与に関する変更漏れ箇所を変更した。

bb7c9d4 2013-10-16 16:38:48 Takashi Suzuki

親テーブル名の除去のもれを修正した。

b893519 2013-10-16 16:25:53 Takashi Suzuki

自動で付与されるエイリアスに合わせて試験予測ファイルを変更した。

c485366 2013-10-16 14:54:59 Takashi Suzuki

EXPLAIN結果でスキーマ修飾が非表示になったため、試験予測結果内容を変更した。

レンジテーブルでエイリアスを扱うためにruleutil.cのヒューリスティッ
クを向上する一環として、必要に応じてスキーマ修飾の名前にもユニーク
な非修飾のエイリアスを付与するようになったため。

7ccd6ea 2013-10-16 14:40:20 Takashi Suzuki

子テーブルに付与されていた親テーブル名を試験予測結果ファイルから除去した。

PG9.2まで、子テーブルに親テーブル名がエイリアスとして付与されていた。
しかし、PG9.3から、SQLを実行した結果がRULEやVIEWに指定されたテーブ
ル名や列名が一意になっていない場合にエイリアスを自動付与するように
なった影響で、親テーブルにエイリアスを指定しなかった場合は子テー
ブルに親テーブル名が付与されなくなった。

5f18017 2013-10-16 14:29:34 Takashi Suzuki

PG本体のResultノード出力抑制に伴い、試験予測結果ファイルを修正した。

PG93の実行計画生成でResultノードの出力が抑制されたので、それにそっ
て試験予測ファイルの内容を修正した。