OSDN Git Service
(root)
/
pghintplan
/
pg_hint_plan.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
pghintplan/pg_hint_plan.git
2013-06-12
Shigeru Hanada
Normalize query string for table lookup.
commit
|
commitdiff
|
tree
|
snapshot
2013-06-12
Ryohei OKADA
Merge branch 'plpgsql_hook_test'
commit
|
commitdiff
|
tree
|
snapshot
2013-06-12
Ryohei OKADA
Revert "make 実行時に警告文が出力される問題を解決した。"
commit
|
commitdiff
|
tree
|
snapshot
2013-06-11
Ryohei OKADA
memcpy()を使って文字列をコピーしていた部分をstrcpy()に修正した。
commit
|
commitdiff
|
tree
|
snapshot
2013-06-11
Ryohei OKADA
pstrdup()で複製されたメモリが解放されていなかったので修正した。
commit
|
commitdiff
|
tree
|
snapshot
2013-06-10
Ryohei OKADA
メモリの割り当てをpallocからSPI_pallocに修正した。
commit
|
commitdiff
|
tree
|
snapshot
2013-06-10
Ryohei OKADA
ヒント用テーブルから取得したヒントを効かせられるよう変更
commit
|
commitdiff
|
tree
|
snapshot
2013-06-07
Takashi Suzuki
make 実行時に警告文が出力される問題を解決した。
commit
|
commitdiff
|
tree
|
snapshot
2013-06-07
Ryohei OKADA
Merge branch 'separate_func'
commit
|
commitdiff
|
tree
|
snapshot
2013-06-07
Ryohei OKADA
コードの記述を修正
commit
|
commitdiff
|
tree
|
snapshot
2013-06-07
Ryohei OKADA
ソースコードのレビュー結果をもとにレビューバックを実施した。
commit
|
commitdiff
|
tree
|
snapshot
2013-06-07
Ryohei OKADA
ソースコードのレビュー結果をもとにレビューバックを実施した。
commit
|
commitdiff
|
tree
|
snapshot
2013-06-06
Ryohei OKADA
EXTENSION機構で使用するファイルを追加
commit
|
commitdiff
|
tree
|
snapshot
2013-06-06
Ryohei OKADA
EXTENSION機構の追加
commit
|
commitdiff
|
tree
|
snapshot
2013-06-06
Ryohei OKADA
parse_head_comment()の処理内容を分割
commit
|
commitdiff
|
tree
|
snapshot
2013-06-05
Ryohei OKADA
search_hints()の修正
commit
|
commitdiff
|
tree
|
snapshot
2013-06-05
Shigeru Hanada
Now search_hints() returns hint string.
commit
|
commitdiff
|
tree
|
snapshot
2013-06-05
Shigeru Hanada
Put search_plan into search_hit() as static variable.
commit
|
commitdiff
|
tree
|
snapshot
2013-06-05
Ryohei OKADA
ヒント用テーブルを検索する仕組みを実装した。
commit
|
commitdiff
|
tree
|
snapshot
2013-05-31
Takashi Suzuki
通常のクエリでもplpgsqlのクエリのように扱ってしまうバグを修正した。
commit
|
commitdiff
|
tree
|
snapshot
2013-05-10
Takashi Suzuki
plpgsql中のクエリの実行計画制御の改善方式を仮実装した。
commit
|
commitdiff
|
tree
|
snapshot
2013-05-09
Ryohei OKADA
マニュアルを更新した。
commit
|
commitdiff
|
tree
|
snapshot
2013-05-08
Shigeru HANADA
Translate comments into English.
commit
|
commitdiff
|
tree
|
snapshot
2013-04-25
Ryohei OKADA
「クエリ文字列の先頭」というヒントコメント記述位置の制限を撤廃した。
commit
|
commitdiff
|
tree
|
snapshot
2013-04-01
Takashi Suzuki
COPYRIGHTの年代を更新し、リファレンスに副問い合わせに関する記述を追加した。
commit
|
commitdiff
|
tree
|
snapshot
2013-03-25
Takashi Suzuki
子テーブルindex指定の親index方式について、一致判定の条件をより厳密にした。
commit
|
commitdiff
|
tree
|
snapshot
2013-03-13
Takashi Suzuki
継承テーブルに式インデックスを含めた場合に生じるバグを修正した。
commit
|
commitdiff
|
tree
|
snapshot
2013-03-11
Mitsuru Hasegawa
子テーブルindex指定のPOSIX正規表現方式を実装した。
commit
|
commitdiff
|
tree
|
snapshot
2013-03-06
Takashi Suzuki
子テーブルindex指定の親index方式を実装した。
commit
|
commitdiff
|
tree
|
snapshot
2013-03-06
Mitsuru Hasegawa
ソースコードクリーンアップを行なった。
commit
|
commitdiff
|
tree
|
snapshot
2013-02-28
Takashi Suzuki
ソースコードのレビュー結果をもとにレビューバックを実施した。
commit
|
commitdiff
|
tree
|
snapshot
2013-02-28
Shigeru Hanada
Treat opening parenthesis as need-to-be-quoted char.
commit
|
commitdiff
|
tree
|
snapshot
2013-02-28
Shigeru Hanada
Clarify functionality of function parse_quote_value...
commit
|
commitdiff
|
tree
|
snapshot
2013-02-28
Shigeru Hanada
ダンプ処理でない関数の名前を適切なものに変更した。
commit
|
commitdiff
|
tree
|
snapshot
2013-02-28
Shigeru Hanada
開き括弧も要引用符文字とした。
commit
|
commitdiff
|
tree
|
snapshot
2013-02-27
Mitsuru Hasegawa
LeadingHintから変換したJoinMethodHintについて格納する結合レベルを
commit
|
commitdiff
|
tree
|
snapshot
2013-02-27
Mitsuru Hasegawa
Inner/Outer指定機能の構文を明確にした。
commit
|
commitdiff
|
tree
|
snapshot
2013-02-21
Takashi Suzuki
Inner/Outer指定機能を実装した。
commit
|
commitdiff
|
tree
|
snapshot
2013-02-14
naoki_kishi_b1
pg_hint_plan_first
commit
|
commitdiff
|
tree
|
snapshot
2013-01-31
Takashi Suzuki
修正ミスの修正
commit
|
commitdiff
|
tree
|
snapshot
2013-01-31
Takashi Suzuki
デバッグログに親テーブルが2回出力するというバグを修正した。
commit
|
commitdiff
|
tree
|
snapshot
2013-01-31
Takashi Suzuki
デバッグログのテーブル名を示していた「"」を必要なときだけ付与するようにした。
commit
|
commitdiff
|
tree
|
snapshot
2013-01-30
Takashi Suzuki
デバッグログメッセージとリグレッションテストの予想結果を再修正した
commit
|
commitdiff
|
tree
|
snapshot
2013-01-29
Takashi Suzuki
デバッグログメッセージの修正に伴い、リグレッションテストの予想結果を修正した
commit
|
commitdiff
|
tree
|
snapshot
2013-01-28
Mitsuru Hasegawa
変数のスコープが必要最小限の範囲となるように修正した。
commit
|
commitdiff
|
tree
|
snapshot
2013-01-28
Takashi Suzuki
候補インデックスを持つテーブルを区別し易くするため、エイリアス名で出力するようにした。
commit
|
commitdiff
|
tree
|
snapshot
2013-01-28
Takashi Suzuki
候補インデックスのログ出力をよりわかりやすくした。
commit
|
commitdiff
|
tree
|
snapshot
2013-01-25
Takashi Suzuki
リグレッションテストに候補インデックスのログ出力の試験を追加した。
commit
|
commitdiff
|
tree
|
snapshot
2013-01-25
Takashi Suzuki
候補インデックスのログ出力で、一部のインデックス名も正しく表示するようにした。
commit
|
commitdiff
|
tree
|
snapshot
2013-01-25
Takashi Suzuki
候補インデックスのログに関する処理にdebug_printの値が影響するようにした。
commit
|
commitdiff
|
tree
|
snapshot
2013-01-25
Takashi Suzuki
インデックスの候補をログ出力するようにした。
commit
|
commitdiff
|
tree
|
snapshot
2013-01-16
Takashi Suzuki
定義済みのヒント同士の比較について、文字列ではなく列挙型を使うようにした。
commit
|
commitdiff
|
tree
|
snapshot
2013-01-11
Takashi Suzuki
Bug fix.
commit
|
commitdiff
|
tree
|
snapshot
2013-01-11
Takashi Suzuki
ヒントキーワード比較時に不必要な文字の大小の区別をしないようにした 。
commit
|
commitdiff
|
tree
|
snapshot
2013-01-11
Takashi Suzuki
エラーメッセージの改定に伴い、リグレッションテストの予想結果を修正した。
commit
|
commitdiff
|
tree
|
snapshot
2013-01-11
Takashi Suzuki
インデントのずれや行末のTABをPGのコーディング規約に従って修正した。
commit
|
commitdiff
|
tree
|
snapshot
2013-01-11
Shigeru Hanada
Revise English comments and messages.
commit
|
commitdiff
|
tree
|
snapshot
2013-01-11
Takashi Suzuki
処理内容が似ている関数(parse_*_parenthesis)を1つにまとめた。
commit
|
commitdiff
|
tree
|
snapshot
2013-01-11
Takashi Suzuki
Hint構造体中の変数parser_funcを他の変数と同様に型名に合わせて変更した。
commit
|
commitdiff
|
tree
|
snapshot
2013-01-11
Takashi Suzuki
エラーメッセージ出力関数の名前を、より適切なものに修正した。
commit
|
commitdiff
|
tree
|
snapshot
2013-01-11
Takashi Suzuki
終了条件の異なる処理を分離した。
commit
|
commitdiff
|
tree
|
snapshot
2013-01-11
Takashi Suzuki
全てのヒント方式に共通するパース処理を1つの関数にまとめた。
commit
|
commitdiff
|
tree
|
snapshot
2013-01-09
Takashi Suzuki
エラーメッセージのクリーンアップに伴って使用しなくなった変数を削除した。
commit
|
commitdiff
|
tree
|
snapshot
2013-01-09
Takashi Suzuki
PG本体に合わせてエラーメッセージを修正した。
commit
|
commitdiff
|
tree
|
snapshot
2012-12-21
Shigeru Hanada
使用例セクションを追加しヒントグループごとにSQL文を記述
commit
|
commitdiff
|
tree
|
snapshot
2012-12-21
Shigeru Hanada
章構成をpg_dbms_statsに合わせた
commit
|
commitdiff
|
tree
|
snapshot
2012-12-19
Shigeru Hanada
ECPGの動的SQLの記述をSQLDAを使う場合と区別できる記述にした。
commit
|
commitdiff
|
tree
|
snapshot
2012-12-18
Shigeru Hanada
動作環境に9.2を追加
commit
|
commitdiff
|
tree
|
snapshot
2012-12-18
Shigeru Hanada
制約事項が多くなったのでグループに分割
commit
|
commitdiff
|
tree
|
snapshot
2012-12-18
Shigeru Hanada
<a>タグ内のパラメータ名記述忘れを修正
commit
|
commitdiff
|
tree
|
snapshot
2012-12-18
Shigeru Hanada
「クエリに明記されていないテーブルへのヒント適用」に例を追加
commit
|
commitdiff
|
tree
|
snapshot
2012-12-18
Shigeru Hanada
文章とEXPALIN例でヒント種別か異なっていたので修正
commit
|
commitdiff
|
tree
|
snapshot
2012-12-18
Shigeru Hanada
表記ゆれを統一(ダブルクォート→二重引用符)
commit
|
commitdiff
|
tree
|
snapshot
2012-12-11
Takashi Suzuki
core-9.2.c に余分な改行や改行不足を解消した。
commit
|
commitdiff
|
tree
|
snapshot
2012-12-11
Takashi Suzuki
流用もとのファイルと当該ファイルでコピーライトが異なっていたため、一致させた。
commit
|
commitdiff
|
tree
|
snapshot
2012-12-10
Shigeru Hanada
Merge branch 'master' into translate_comments
commit
|
commitdiff
|
tree
|
snapshot
2012-12-07
Takashi Suzuki
実行していたクエリが試験の目的に沿っていなかったため、修正した。
commit
|
commitdiff
|
tree
|
snapshot
2012-12-07
Takashi Suzuki
外部テーブルをヒント対象にしたときの各ヒント方式の試験を追加した。
commit
|
commitdiff
|
tree
|
snapshot
2012-12-07
Takashi Suzuki
リグレッションテストのリファクタリングを実施した。
commit
|
commitdiff
|
tree
|
snapshot
2012-12-06
Takashi Suzuki
CREATE TABLE AS EXECUTE の試験を【機能に依存しない】試験ファイル内に移動した。
commit
|
commitdiff
|
tree
|
snapshot
2012-12-06
Takashi Suzuki
IndexOnlyScanヒントの試験を【スキャン方式】試験ファイル内に移動した。
commit
|
commitdiff
|
tree
|
snapshot
2012-12-06
Takashi Suzuki
プランナを再帰的に呼び出す場合の試験を【機能に依存しない】試験のファイル内に移動した。
commit
|
commitdiff
|
tree
|
snapshot
2012-11-28
Takashi Suzuki
PREPARE/EXECUTEの試験で、ジェネリックプランを使うように修正した。
commit
|
commitdiff
|
tree
|
snapshot
2012-11-27
Shigeru Hanada
Translate comments into English.
commit
|
commitdiff
|
tree
|
snapshot
2012-11-22
Takashi Suzuki
リグレッションテストをDBクラスタのエンコードの影響を受けなくした。
commit
|
commitdiff
|
tree
|
snapshot
2012-11-22
Takashi Suzuki
Makefileをリファクタリングした
commit
|
commitdiff
|
tree
|
snapshot
2012-11-22
Takashi Suzuki
パラメータ名変更に伴いリグレッションテストを修正した。
commit
|
commitdiff
|
tree
|
snapshot
2012-11-22
Takashi Suzuki
ドキュメントと同様に、ソースコードのパラメータ名を変更した。
commit
|
commitdiff
|
tree
|
snapshot
2012-11-22
Takashi Suzuki
パラメータ名をよりわかりやすいものに変更した。
commit
|
commitdiff
|
tree
|
snapshot
2012-11-21
Takashi Suzuki
クエリに明記されていないテーブルへのヒント適用についてマニュアルに追記した。
commit
|
commitdiff
|
tree
|
snapshot
2012-11-19
Takashi Suzuki
Merge branch 'cvc_fix' of git://moomin/pg_hint_plan...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-19
Takashi Suzuki
IndexOnlyScanヒント用のテストを実装した。
commit
|
commitdiff
|
tree
|
snapshot
2012-11-19
Shigeru Hanada
用語を統一(GUCパラメータ)
commit
|
commitdiff
|
tree
|
snapshot
2012-11-19
Shigeru Hanada
9.2でのcustom_variable_classesの廃止に対応。
commit
|
commitdiff
|
tree
|
snapshot
2012-11-19
Takashi Suzuki
CREATE TABLE AS EXECUTE対応のために、ソースコードと試験を修正した。
commit
|
commitdiff
|
tree
|
snapshot
2012-11-16
Takashi Suzuki
CREATE TABLE AS EXECUTE対応の準備として動作確認用の試験を追加した。
commit
|
commitdiff
|
tree
|
snapshot
2012-11-15
Takashi Suzuki
IndexOnlyScanヒント用のテストを途中まで実装した。
commit
|
commitdiff
|
tree
|
snapshot
2012-11-14
Takashi Suzuki
IndexOnlyScanヒントのコードをScanヒントのグループの最後に移動した。
commit
|
commitdiff
|
tree
|
snapshot
2012-11-14
Takashi Suzuki
[No]IndexOnlyScanヒントの試験パターンを追加し、目的コメントを加えた。
commit
|
commitdiff
|
tree
|
snapshot
2012-11-14
Takashi Suzuki
IndexOnlyScanヒントの制限の説明をより誤解されにくい形に修正した。
commit
|
commitdiff
|
tree
|
snapshot
next