• R/O
  • HTTP
  • SSH
  • HTTPS

pg_hint_plan: コミット一覧

firtst release


RSS
Rev. 日時 作者
2462e13 2014-12-17 11:07:58 Kyotaro Horiguchi

Fix regression test according to the changes of PostgreSQL.

Row countings of EXPLAIN results seems to be changed. This follows the
change.

307cea0 2014-12-17 11:00:29 Kyotaro Horiguchi

Removed a stale comment.

b752a95 2014-12-17 10:52:05 Kyotaro Horiguchi

Fix to remove plpgsql query string on non-local exit.

Pl/pgsql query string stored internally squatted after an execution
error then pg_hint_plan afterward read it for hints and ignores really
given ones. This commit makes it erased at the end of transaction.

da636e5 2014-12-17 10:49:22 Kyotaro Horiguchi

Fix to remove plpgsql query string on non-local exit.

Pl/pgsql query string stored internally squatted after an execution
error then pg_hint_plan afterward read it for hints and ignores really
given ones. This commit makes it erased at the end of transaction.

439b0a9 2014-12-17 10:47:23 Kyotaro Horiguchi

Fix to remove plpgsql query string on non-local exit.

Pl/pgsql query string stored internally squatted after an execution
error then pg_hint_plan afterward read it for hints and ignores really
given ones. This commit makes it erased at the end of transaction.

45ca033 2014-12-17 10:46:52 Kyotaro Horiguchi

Fix about unexpectedly living plpgsql query string.

pg_hint_plan forgot to erase plpgsql query strings when it is NOT a
static statement, so it continued to read hints from the remenbered
wrong query string after using dynamic execution of a statement. This
commit makes it to be erased for any types of pl/pgsql statement.

a998f2b 2014-12-17 10:46:46 Kyotaro Horiguchi

Fix default_version of control file

e0c4be9 2014-12-17 10:41:48 Kyotaro Horiguchi

Fix about unexpectedly living plpgsql query string.

pg_hint_plan forgot to erase plpgsql query strings when it is NOT a
static statement, so it continued to read hints from the remenbered
wrong query string after using dynamic execution of a statement. This
commit makes it to be erased for any types of pl/pgsql statement.

bd30598 2014-12-17 10:26:20 Kyotaro Horiguchi

Fix about unexpectedly living plpgsql query string.

pg_hint_plan forgot to erase plpgsql query strings when it is NOT a
static statement, so it continued to read hints from the remenbered
wrong query string after using dynamic execution of a statement. This
commit makes it to be erased for any types of pl/pgsql statement.

c0a2be8 2014-12-17 10:17:18 Kyotaro Horiguchi

Enhance debug output.

Added new debug output levels detailed and verbose. These let you see
more verbose information about what pg_hint_plan does internally.

e4e2df3 2014-12-17 10:12:22 Kyotaro Horiguchi

Revert "Add new join method hint "NestLoop_NM" which means force nested loop"

This reverts commit 7f6e3ce1326751c36676653ef1e81893296860b6.

0a400e6 2014-12-16 16:58:38 Kyotaro Horiguchi

Enhance debug output.

Added new debug output levels detailed and verbose. These let you see
more verbose information about what pg_hint_plan does internally.

fd8affb 2014-09-18 14:26:43 Kyotaro Horiguchi

Add new join method hint "NestLoop_NM" which means force nested loop
but inhibit materialize of the inner relation.

7f6e3ce 2014-09-18 14:23:15 Kyotaro Horiguchi

Add new join method hint "NestLoop_NM" which means force nested loop
but inhibit materialize of the inner relation.

4600e5e REL91_1_1_1 2014-09-18 11:59:59 Kyotaro Horiguchi

Fix a bug that index restriction by name doesn't work for UPDATEs on
inheritance parent.

Inheritance planner doesn't claim for the inheritance parent relation,
so pg_hint_plan_get_relation_info cannot have the chance to prepare
the index spec information for chlid relations. This change make the
function to try to find parent relation even if it is called for the
children with inhparent == false from the first.

a284f79 REL92_1_1_1 2014-09-18 11:58:11 Kyotaro Horiguchi

Fix a bug that index restriction by name doesn't work for UPDATEs on
inheritance parent.

Inheritance planner doesn't claim for the inheritance parent relation,
so pg_hint_plan_get_relation_info cannot have the chance to prepare
the index spec information for chlid relations. This change make the
function to try to find parent relation even if it is called for the
children with inhparent == false from the first.

2990c59 REL93_1_1_1 2014-09-18 11:43:47 Kyotaro Horiguchi

Fix a bug that index restriction by name doesn't work for UPDATEs on
inheritance parent.

Inheritance planner doesn't claim for the inheritance parent relation,
so pg_hint_plan_get_relation_info cannot have the chance to prepare
the index spec information for chlid relations. This change make the
function to try to find parent relation even if it is called for the
children with inhparent == false from the first.

ed6890a 2014-09-18 11:41:03 Kyotaro Horiguchi

Stabilize regtest

c02999d 2014-09-18 11:40:14 Kyotaro Horiguchi

Fix a bug that index restriction by name doesn't work for UPDATEs on
inheritance parent.

Inheritance planner doesn't claim for the inheritance parent relation,
so pg_hint_plan_get_relation_info cannot have the chance to prepare
the index spec information for chlid relations. This change make the
function to try to find parent relation even if it is called for the
children with inhparent == false from the first.

4319892 2014-09-17 17:10:18 Kyotaro Horiguchi

Remove unused struct member.

34cff84 2014-09-17 16:57:55 Kyotaro Horiguchi

Remove unused struct member

890dc40 2014-09-17 16:47:34 Kyotaro Horiguchi

Fix regtests. Drop 9.2 support, RPM automation

d84beeb 2014-09-17 15:26:57 Kyotaro Horiguchi

Stabilize regtest

7dbca52 2014-09-17 11:49:38 Kyotaro Horiguchi

Remove unused struct member

b613607 2014-09-05 13:40:15 Kyotaro Horiguchi

RPM automation

4c4f5cd 2014-09-05 13:40:07 Kyotaro Horiguchi

Change verision to 1.1.1. Change target version to 9.4.

c0f8ca4 2014-09-05 13:26:15 Kyotaro Horiguchi

Make codes copied from PostgreSQL catch up to 9.4

2fbe067 2014-09-05 13:26:11 Kyotaro Horiguchi

Interim support for 9.4beta2. pg_stat_statements.c is replaced with the latest version. Regtests are rearranged and stabilized.

501b564 2014-09-05 13:24:14 Kyotaro Horiguchi

RPM build automation

65b82a0 2014-09-05 13:24:03 Kyotaro Horiguchi

Change version to 1.1.1.

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