• R/O
  • HTTP
  • SSH
  • HTTPS

List of commits

Tags
No Tags

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
2e6272f 2013-06-05 14:22:46 Ryohei OKADA

ヒント用テーブルを検索する仕組みを実装した。

SPI関数を使って、SQL問い合わせを実行する。

7d7cdde 2013-05-31 19:04:58 Takashi Suzuki

通常のクエリでもplpgsqlのクエリのように扱ってしまうバグを修正した。

b9fe6c9 2013-05-10 17:46:23 Takashi Suzuki

plpgsql中のクエリの実行計画制御の改善方式を仮実装した。

51c3f5e 2013-05-09 17:01:53 Ryohei OKADA

マニュアルを更新した。

ヒントコメント記述位置の制限を撤廃したので、それに併せてヒントの
記述方法と記述位置についての内容を更新した。

4c7cd87 2013-05-08 15:28:23 Shigeru HANADA

Translate comments into English.

dd1438d 2013-04-25 18:46:54 Ryohei OKADA

「クエリ文字列の先頭」というヒントコメント記述位置の制限を撤廃した。

ヒントコメントより前に、空白文字、アルファベット(大文字/小文字)、数字、
アンダースコア、カンマ、括弧を記述できるようにした。

9663a35 2013-04-01 17:44:02 Takashi Suzuki

COPYRIGHTの年代を更新し、リファレンスに副問い合わせに関する記述を追加した。

各ファイルのCOPYWRITEの年代を更新した。
副問い合わせの結果をヒントに指定する方法に関する記述を追加した。

49b5d3f 2013-03-25 18:25:46 Takashi Suzuki

子テーブルindex指定の親index方式について、一致判定の条件をより厳密にした。

549bed4 2013-03-13 19:07:35 Takashi Suzuki

継承テーブルに式インデックスを含めた場合に生じるバグを修正した。

7c787a3 2013-03-11 20:19:19 Mitsuru Hasegawa

子テーブルindex指定のPOSIX正規表現方式を実装した。

3efbcbc 2013-03-06 19:50:48 Takashi Suzuki

子テーブルindex指定の親index方式を実装した。

08b1374 2013-03-06 12:26:47 Mitsuru Hasegawa

ソースコードクリーンアップを行なった。

- コメント中で間違って単数形を使用していた箇所を複数形に修正した。
- パース関数の戻り値がNULLだった場合は、その関数もNULLを返すように
修正した。
- 開き括弧の読み飛ばしは、パース関数の先頭で行なうように共通化した。
- palloc()の呼び出しは、実際に必要な箇所で呼び出すように修正した。
- OuterInnerJoinCreate()から、不要な引数のnjoinrelsを除去した。
- 変数の宣言箇所のインデントをPostgreSQLのコーディング規約に合わせた。

0f46b55 2013-03-04 17:48:59 naoki_kishi_b1

Signed-off-by: naoki_kishi_b1 <kishi_naoki_b1@lab.ntt.co.jp>

87b0f20 2013-02-28 19:37:47 Takashi Suzuki

ソースコードのレビュー結果をもとにレビューバックを実施した。

8a8109e 2013-02-28 17:02:01 Shigeru Hanada

Treat opening parenthesis as need-to-be-quoted char.

This specification has already been described in document, but
implementation couldn't catch up it.

2b3ab6f 2013-02-28 16:05:00 Shigeru Hanada

Clarify functionality of function parse_quote_value by renaming.

This function parses tokens which might be quoted, so "quoted value"
seems better.

8571f94 2013-02-28 15:55:14 Shigeru Hanada

ダンプ処理でない関数の名前を適切なものに変更した。

実際にサーバログに出力する部分でのみdumpという単語を使い、それ以外は
desc(ribe)やappendという単語を用いた。

2d1841c 2013-02-28 15:14:30 Shigeru Hanada

開き括弧も要引用符文字とした。

この仕様はLeadingヒントでのInner/Outer指定機能追加に伴って変更された
もので、ドキュメントには既に記載されていたが実装はそれとは違う内容に
なっていた。

dce58a0 2013-02-27 22:28:15 Mitsuru Hasegawa

LeadingHintから変換したJoinMethodHintについて格納する結合レベルを
間違っていたバグを修正した。

aa499a1 2013-02-27 18:56:41 Mitsuru Hasegawa

Inner/Outer指定機能の構文を明確にした。

Inner/Outerを制御するLeadingヒントでは、開き括弧は特殊文字として扱う
ように修正した。テーブル名に開き括弧を含む場合は二重引用符でくくる
必要がある。また、開き括弧の前後には空白はあってもなくてもよい。

dfdb083 2013-02-21 14:21:21 naoki_kishi_b1

Signed-off-by: naoki_kishi_b1 <kishi_naoki_b1@lab.ntt.co.jp>

eb3c095 2013-02-21 11:23:32 Takashi Suzuki

Inner/Outer指定機能を実装した。

・Leadingヒントを使って、テーブル結合にInner/Outerを指定できるよう
にした。
・リグレッションテスト(pg_hint_plan.sql)にInner/Outer機能確認のた
めのテストを追加した。
・Inner/Outer機能実装に伴って、Leadingヒントの仕様の変更内容をリフ
ァレンスに記述した。

8d3aee5 2013-02-14 18:50:53 naoki_kishi_b1

英語のドキュメント0版

48b3446 2013-02-14 15:26:52 naoki_kishi_b1

Create an eng doc for hints list.

Signed-off-by: naoki_kishi_b1 <kishi_naoki_b1@lab.ntt.co.jp>

5fe37eb 2013-02-14 11:24:12 naoki_kishi_b1

pg_hint_plan_first

Signed-off-by: naoki_kishi_b1 <naoki_kishi_b1@lab.ntt.co.jp>

0493d01 2013-01-31 13:41:03 Takashi Suzuki

修正ミスの修正

誤って消した内容を元に戻した。
リグレッションテストの予測結果がpg_stat_statementsをインストールし
ていない時のものにだったため、インストール後のものに修正した。

8a4afef 2013-01-31 10:45:34 Takashi Suzuki

デバッグログに親テーブルが2回出力するというバグを修正した。

533c830 2013-01-31 10:39:52 Takashi Suzuki

デバッグログのテーブル名を示していた「"」を必要なときだけ付与するようにした。

9099131 2013-01-30 11:47:03 Takashi Suzuki

デバッグログメッセージとリグレッションテストの予想結果を再修正した

5399e30 2013-01-29 21:02:34 Takashi Suzuki

デバッグログメッセージの修正に伴い、リグレッションテストの予想結果を修正した