OSDN Git Service

終了条件の異なる処理を分離した。
[pghintplan/pg_hint_plan.git] / pg_hint_plan.c
2013-01-11 Takashi Suzuki終了条件の異なる処理を分離した。
2013-01-11 Takashi Suzuki全てのヒント方式に共通するパース処理を1つの関数にまとめた。
2013-01-09 Takashi Suzukiエラーメッセージのクリーンアップに伴って使用しなくなった変数を削除した。
2013-01-09 Takashi SuzukiPG本体に合わせてエラーメッセージを修正した。
2012-12-10 Shigeru HanadaMerge branch 'master' into translate_comments
2012-11-27 Shigeru HanadaTranslate comments into English.
2012-11-22 Takashi Suzukiドキュメントと同様に、ソースコードのパラメータ名を変更した。
2012-11-19 Takashi SuzukiMerge branch 'cvc_fix' of git://moomin/pg_hint_plan...
2012-11-19 Takashi SuzukiCREATE TABLE AS EXECUTE対応のために、ソースコードと試験を修正した。
2012-11-14 Takashi SuzukiIndexOnlyScanヒントのコードをScanヒントのグループの最後に移動した。
2012-11-12 Takashi Suzuki[No]IndexOnlyScanヒントを追加した。
2012-11-08 Takashi SuzukiPG9.1、PG9.2の両方でビルド可能にした。
2012-10-26 Shigeru HANADARefactor parse_head_comment; simplified code.
2012-10-26 Shigeru HANADAEnhance comments.
2012-10-26 Shigeru HANADAMove name constatnts near by enum.
2012-10-26 Shigeru HANADARefactor function name.
2012-10-26 Shigeru HANADADon't use the term AllHint.
2012-10-25 Shigeru HANADAヒント情報の構造体名を実態を表すものに変更した。
2012-10-25 Shigeru HANADApop_hint の説明のコメントを記述した。
2012-10-25 Shigeru HANADAPGのコーディング規約に従ってコードを整理した。
2012-10-24 Takashi SuzukiPlanHint構造で使用する変数名をわかりやすい名前で統一した。
2012-10-24 Takashi Suzuki現在のヒントを指すポインタをスタックからではなく直接得るようにした。
2012-10-24 Takashi Suzukipush_hint の説明のコメントを記述した。
2012-10-24 Takashi SuzukiPGのコーディング規約に従ってコードを整理した。
2012-10-24 Takashi Suzukiヒント用スタック構造の関数名をわかりやすい名前に変更した。
2012-10-24 Takashi Suzuki2行以上連続した空行を、空行1行に修正した。
2012-10-24 Shigeru HANADApg_hint_plan_plannerのクリーンアップ処理を連続で実行するように修正
2012-10-24 Shigeru HANADApop_stack内で中途半端な状態になる期間を短縮した。
2012-10-24 Takashi Suzuki無駄なヒントパースの抑止
2012-10-11 Takashi Suzukiヒント用スタックが無効になる処理フローを有効となるように修正した。
2012-10-10 Takashi Suzukiヒント保存のスタックについてコメントを追加し、余分なものを削除した。
2012-10-10 Takashi Suzukiヒントのメモリの開放を、ヒントをポップする処理の中に含めた。
2012-10-10 Takashi Suzukiヒント保存用に使っていた構造をPG本体のリスト構造に修正した。
2012-10-10 Takashi Suzuki現在のヒントを保存する変数の名前を適切なものに変更した。
2012-10-10 Takashi Suzuki関数呼び出しをif文の条件部から外し、処理内容をわかりやすくした。
2012-10-10 Takashi Suzukipg_dbms_statsとの同時実行バグに関する修正案の仮実装
2012-09-24 Shigeru HANADAメッセージスタイルの修正漏れを修正。
2012-09-24 Shigeru HANADAメッセージスタイルを統一した。
2012-09-24 Mitsuru Hasegawafix bug operation test No.9
2012-09-21 Mitsuru Hasegawafix bug operation test No.8
2012-09-10 Mitsuru Hasegawafix bug No.3.
2012-09-10 Mitsuru Hasegawafix bug No.2.
2012-08-27 Shigeru HANADAGet rid of code for 9.2 features.
2012-08-27 Shigeru HANADARemove too-much optimization.
2012-08-27 Shigeru HANADAFix bug #0011, which crushes server on repeated Set...
2012-08-27 Shigeru HANADAGet rid of code for 9.2 features.
2012-08-27 Shigeru HANADARemove too-much optimization.
2012-08-27 Shigeru HANADAFix bug #0011, which crushes server on repeated Set...
2012-08-24 Takashi SuzukiMerge branch 'ut_suzuki' of git://moomin/pg_hint_plan...
2012-08-24 Mitsuru Hasegawa否定形の結合方式のヒントを指定した場合に、結合方式関連のGUCパラメ
2012-08-24 Shigeru HANADAMerge branch 'ut' into ut_suzuki
2012-08-23 Mitsuru HasegawaMerge branch 'master' into ut
2012-08-23 Mitsuru Hasegawa否定形のヒントを指定した場合に、ヒントで指定した以外のenable_*
2012-08-22 Mitsuru HasegawaMerge branch 'master' into ut
2012-08-22 Mitsuru HasegawaEXECUTEコマンドに存在しないステートメント名を指定することによって
2012-08-20 Mitsuru HasegawaMerge branch 'master' into ut
2012-08-20 Mitsuru Hasegawabugfix: 故障処理表No.8
2012-08-09 Mitsuru HasegawaMerge branch 'master' into ut
2012-08-09 Mitsuru HasegawaBug fix:EXECUTEコマンド中にエラー終了したあとにSELECTを実行すると
2012-08-09 Mitsuru HasegawaRevert "Bug fix:EXECUTEコマンド中にエラー終了したあとにSELECTを実行すると"
2012-08-09 Mitsuru HasegawaBug fix:EXECUTEコマンド中にエラー終了したあとにSELECTを実行すると
2012-08-09 Mitsuru HasegawaRevert "Bug fix:EXECUTEコマンド中にエラー終了したあとにSELECTを実行すると"
2012-08-08 Mitsuru HasegawaMerge branch 'master' into ut
2012-08-08 Mitsuru HasegawaMerge branch 'master' of git://moomin/pg_hint_plan
2012-08-08 Mitsuru HasegawaBug fix:EXECUTEコマンド中にエラー終了したあとにSELECTを実行すると
2012-08-03 Mitsuru HasegawaMerge branch 'master' into ut
2012-08-03 Mitsuru HasegawaFix typos.
2012-08-03 Mitsuru HasegawaMerge branch 'master' into ut
2012-08-03 Mitsuru Hasegawa余分な修正を元に戻した。
2012-08-03 Mitsuru HasegawaFix bug: DETAILメッセージをPostgreSQLコーディング規約に合わせた。
2012-08-03 Mitsuru Hasegawa8月3日消化分の試験を追加した。
2012-08-02 Mitsuru Hasegawaネストしたコメントがヒント中に指定された場合は、ヒントを無効にする
2012-08-02 Mitsuru HasegawaPostgreSQL本体からそのまま流用した関数のみをcore.cに残すように修正した。
2012-08-02 Mitsuru Hasegawa試験項目作成中に修正した以下のバグを元に戻した。
2012-08-02 Mitsuru Hasegawa試験項目作成中に修正した以下のバグを元に戻した。
2012-07-27 Mitsuru Hasegawaコメントを英語化した。
2012-07-27 Mitsuru Hasegawapostgresql.confのsearch_pathがデフォルトから変更されていた場合に
2012-07-26 Mitsuru Hasegawa関数の配置を変更した。
2012-07-26 Mitsuru Hasegawa9.2におけるindexolnyscanの挙動を確定した。
2012-07-26 Mitsuru Hasegawa以下のリファクタリングをおこなった。
2012-07-25 Mitsuru Hasegawa直前のコミットの修正漏れを修正した。
2012-07-25 Mitsuru Hasegawa以下のコードクリーンアップを実施した。
2012-07-24 Mitsuru Hasegawaコメントの空白除去などのクリーンアップをした。
2012-07-24 Mitsuru HasegawaEXECUTEコマンド実行時にエラー終了した場合に、外部変数に設定した
2012-07-23 Mitsuru Hasegawaヒントの情報保持機構のモジュール化にあわせ、ダンプ機能、および
2012-07-20 Mitsuru Hasegawaコードクリーンアップを行なった。
2012-07-20 Mitsuru Hasegawaunsigned の変数を使用して、負の値をエラー系として返していたバグを
2012-07-17 Mitsuru Hasegawaリファクタリング:Hintの種別コードをHint構造体にもたせ、
2012-07-17 Mitsuru Hasegawaリファクタリング:ダンプ関数の切り出しをした。
2012-07-13 Mitsuru Hasegawa矛盾したヒントを指定した場合のメッセージを変更した。
2012-07-12 Mitsuru Hasegawa外部テーブルのスキャン方式を指定するとエラー終了する
2012-07-11 Mitsuru Hasegawa問い合わせブロックが複数ある場合でも、Leadingヒントで結合順を
2012-07-09 Mitsuru Hasegawa重複したヒントを指定した場合にメッセージを出力するように修正した。
2012-07-09 Mitsuru Hasegawaクォート処理の仕様を整理した。
2012-07-09 Mitsuru Hasegawa継承テーブルにスキャンヒントを指定した場合に、親テーブルのみの
2012-07-06 Mitsuru HasegawaEXECUTE 時にプランが再生成される場合に、PREPARE時に指定した
2012-07-06 Mitsuru Hasegawaテーブルが1つの場合は、常にget_relation_info()でスキャン方式を
2012-07-06 Mitsuru Hasegawa結合のインナーテーブルのスキャンヒントが無視されるバグを修正した。
2012-07-05 Mitsuru Hasegawa副問い合わせやビュー定義内のテーブル数が1つの場合に、スキャンヒントが
2012-07-05 Mitsuru Hasegawaヒント管理情報のリファクタリングをした。
next