• 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
ae19f43 master 2016-04-22 13:38:42 MasaoFujii

Use pg_reload_conf() to reload the configuration file in regression test.

Previously the regression test ran pg_ctl reload command for that purpose.
However in the environment where the path to PostgreSQL binaries is not set,
the regression test always failed because pg_ctl could not be found.
To reload the configuration file even in that environment, this commit
changes the regression test so that it uses pg_reload_conf function, instead.

8edf1db PG95 REL95_1_1_3 2016-01-15 14:12:14 Kyotaro Horiguchi

Support PostgreSQL 9.5.0.

This branch PG95 has been a bit too early so it needs an additional
merge from master branch to complete to support PostgreSQL 9.5.

fce09b4 2016-01-15 12:24:26 Kyotaro Horiguchi

Prepare for 1.1.3/PG95.

The pg_hint_plan version of master branch is left as 1.1.2. This
commit corrects the pg_hint_plan version, and edits RPM building
environment for PostgreSQL 9.5.

9d962d0 2016-01-15 12:13:29 Kyotaro Horiguchi

Edit copyright years.

5ff2794 2016-01-15 12:08:35 Kyotaro Horiguchi

Change for new syntax items in 9.5.

Some syntactical elements are added in 9.5. This change reflects it.

Addition to that, deleted unused parts in pg_stat_statements, which
are previously invalidated with #ifdef directives.

02d20ed 2016-01-15 12:05:13 Kyotaro Horiguchi

Follow a change of error message.

Context message of PL/pgSQL is changed so this commit refrects it to
exted/pg_hint_plan.out.

95b5f89 2016-01-15 11:54:15 Kyotaro Horiguchi

Followed the changes of 9.5.0 release.

There was some changes in 9.5.0 release affect
pg_hint_plan. set_append_rel_pathlist() no longer sets cheapest path
and it became a business of the caller. So rebuild_scan_path() does
so. core.c gets changed from changing lateral join infrastracture
(acfcd45cacb6df23edba4cb3753a2be594238a99) and a change related to custom path(c2ea2285e978d9289084846a3343cef7d261d880).

958c60d 2015-08-18 09:31:54 Kyotaro Horiguchi

Made compatible with 9.5a1

Made make_join_rel.c to catch up REL9_5_ALPHA2. Changed regression
tests following some differences of PostgreSQL's behavior in such like
collapsing of simple VALUES clause, rows estimation and explain
representation of join filter.

0b6cf4b 2015-08-18 09:24:21 Kyotaro Horiguchi

Made compatible with 9.5a1

Make make_join_rel.c to catch up to REL9_5_ALPHA2. Change regtests to
reflect some differences of PostgreSQL's behavior in such like
collapsing of simple VALUES clause, rows estimation and explain
representation of join filter.

d422966 2015-01-05 16:55:23 Kyotaro Horiguchi

Fixed a bug related to SQL statements in PL/pgSQL functions.

At least since 9.1, true query strings of SQL statements executed in
PL/pgSQL functions were found that were not obtained correctly by the
previous implement, it is because that PLpgSQL_stmt variable did not
have proper query string to be read for hints. Instead, it is changed
to read them from the top of error_context_stack in
pg_hint_plan_planner(). This change made a slight difference in
behavior which doesn't affect its work so a part of the regtest was
also changed. And added some regression tests for it.

02823d0 PG94 REL94_1_1_3 2014-12-22 21:17:00 Kyotaro Horiguchi

Prepare for 1.1.3.

1c4e675 PG93 REL93_1_1_3 2014-12-22 21:08:26 Kyotaro Horiguchi

Prepare for 1.1.3.

8c71c47 PG92 REL92_1_1_3 2014-12-22 21:06:37 Kyotaro Horiguchi

Prepare for 1.1.3.

90830fa 2014-12-22 20:51:43 Kyotaro Horiguchi

Fixed a bug related to SQL statements in PL/pgSQL functions.

At least since 9.1, true query strings of SQL statements executed in
PL/pgSQL functions were found that were not obtained correctly by the
previous implement, it is because that PLpgSQL_stmt variable did not
have proper query string to be read for hints. Instead, it is changed
to read them from the top of error_context_stack in
pg_hint_plan_planner(). This change made a slight difference in
behavior which doesn't affect its work so a part of the regtest was
also changed. And added some regression tests for it.

Regression tests for PL/pgSQL added.

Tests for defined PL/pgSQL functions are omitted from regression
tests so added it.

b27943b 2014-12-22 20:51:09 Kyotaro Horiguchi

Fix the method to write query number in debug print.

Query numbers in debug output should be written using qnostr, not qno.

b715e7a 2014-12-22 20:46:04 Kyotaro Horiguchi

Fixed a bug related to SQL statements in PL/pgSQL functions.

At least since 9.1, true query strings of SQL statements executed in
PL/pgSQL functions were found that were not obtained correctly by the
previous implement, it is because that PLpgSQL_stmt variable did not
have proper query string to be read for hints. Instead, it is changed
to read them from the top of error_context_stack in
pg_hint_plan_planner(). This change made a slight difference in
behavior which doesn't affect its work so a part of the regtest was
also changed. And added some regression tests for it.

2c73975 2014-12-22 20:44:42 Kyotaro Horiguchi

Fixed a bug related to SQL statements in PL/pgSQL functions.

At least since 9.1, true query strings of SQL statements executed in
PL/pgSQL functions were found that were not obtained correctly by the
previous implement, it is because that PLpgSQL_stmt variable did not
have proper query string to be read for hints. Instead, it is changed
to read them from the top of error_context_stack in
pg_hint_plan_planner(). This change made a slight difference in
behavior which doesn't affect its work so a part of the regtest was
also changed. And added some regression tests for it.

c42d50f 2014-12-22 11:32:20 Kyotaro Horiguchi

Catch up the changes of pg_stat_statements.c

The change has nothing to do with pg_hint_plan but it's necessary to
catch it up in order to keep the difference minimal for the ease of
maintenance.

09bf8f7 REL94_1_1_2 2014-12-22 11:07:09 Kyotaro Horiguchi

Catch up the changes of pg_stat_statements.c

The change has nothing to do with pg_hint_plan but it's necessary to
catch it up in order to keep the difference minimal for the ease of
maintenance.

044f0b8 PG91 REL91_1_0_2 2014-12-19 16:20:29 Kyotaro Horiguchi

Prepare for release 1.0.2.

16c81b3 2014-12-19 16:20:29 Kyotaro Horiguchi

Fixed documents.

Fixed version numbers in documentation and removed unnecessary tracker
code.

273f743 2014-12-19 16:15:56 Kyotaro Horiguchi

Set additional parameter of set_config_option().

9.5dev added new parameter to set_config_option(). This paramter
should be false in set_config_option_wrapper.

9806c94 2014-12-19 16:15:56 Kyotaro Horiguchi

Fix regression test according to the changes of PostgreSQL.

PostgreSQL became to give WARNING for usage of hash indexes. This
change is to follow it.

9551ee4 2014-12-19 16:14:07 Kyotaro Horiguchi

Prepare for 1.1.2

67bade3 2014-12-19 16:14:07 Kyotaro Horiguchi

Remove unnecessary tracker code from documentations.

ab11909 REL93_1_1_2 2014-12-19 16:12:17 Kyotaro Horiguchi

Prepare for release 1.1.2.

d57f126 2014-12-19 16:12:17 Kyotaro Horiguchi

Remove unnecessary tracker code from documentations.

b52b491 REL92_1_1_2 2014-12-19 16:11:21 Kyotaro Horiguchi

Prepare for release 1.1.2.

224510a 2014-12-19 16:11:21 Kyotaro Horiguchi

Remove unnecessary tracker code from documentations.

b9e6db7 2014-12-19 15:55:10 Kyotaro Horiguchi

Added English documentation.