OSDN Git Service

Change version to 1.1.4 REL93_1_1_4
authorKyotaro Horiguchi <horiguchi.kyotaro@lab.ntt.co.jp>
Fri, 19 May 2017 05:12:50 +0000 (14:12 +0900)
committerKyotaro Horiguchi <horiguchi.kyotaro@lab.ntt.co.jp>
Fri, 19 May 2017 05:12:50 +0000 (14:12 +0900)
1.1.3 has a crash bug raised by queries in specific shape involving
complex views and/or SQL functions.

It is fixed in this version.

COPYRIGHT
Makefile
SPECS/pg_hint_plan93.spec
pg_hint_plan--1.1.1--1.1.2.sql [deleted file]
pg_hint_plan--1.1.3--1.1.4.sql [moved from pg_hint_plan--1.0--1.1.1.sql with 75% similarity]
pg_hint_plan--1.1.4.sql [moved from pg_hint_plan--1.1.3.sql with 100% similarity]
pg_hint_plan.c
pg_hint_plan.control

index bf54977..498483e 100644 (file)
--- a/COPYRIGHT
+++ b/COPYRIGHT
@@ -1,4 +1,4 @@
-Copyright (c) 2012-2014, NIPPON TELEGRAPH AND TELEPHONE CORPORATION
+Copyright (c) 2012-2017, NIPPON TELEGRAPH AND TELEPHONE CORPORATION
 All rights reserved.
 
 Redistribution and use in source and binary forms, with or without
index 67591cc..6110885 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,11 +1,11 @@
 #
 # pg_hint_plan: Makefile
 #
-# Copyright (c) 2012-2014, NIPPON TELEGRAPH AND TELEPHONE CORPORATION
+# Copyright (c) 2012-2017, NIPPON TELEGRAPH AND TELEPHONE CORPORATION
 #
 
 MODULES = pg_hint_plan
-HINTPLANVER=1.1.3
+HINTPLANVER=1.1.4
 REGRESS = init base_plan pg_hint_plan ut-init ut-A ut-S ut-J ut-L ut-G ut-R ut-fdw ut-fini
 
 REGRESSION_EXPECTED = expected/init.out expected/base_plan.out expected/pg_hint_plan.out expected/ut-A.out expected/ut-S.out expected/ut-J.out expected/ut-L.out expected/ut-G.out
@@ -13,7 +13,8 @@ REGRESSION_EXPECTED = expected/init.out expected/base_plan.out expected/pg_hint_
 REGRESS_OPTS = --encoding=UTF8
 
 EXTENSION = pg_hint_plan
-DATA = pg_hint_plan--1.1.3.sql pg_hint_plan--1.0--1.1.1.sql pg_hint_plan--1.1.1--1.1.2.sql pg_hint_plan--1.1.2--1.1.3.sql
+DATA = pg_hint_plan--1.1.4.sql pg_hint_plan--1.1.3--1.1.4.sql \
+       pg_hint_plan--1.1.2--1.1.3.sql
 
 EXTRA_CLEAN = sql/ut-fdw.sql expected/ut-fdw.out
 
@@ -31,6 +32,8 @@ TARSOURCES = Makefile *.c  *.h COPYRIGHT* \
        doc/* expected/*.out sql/*.sql \
        data/data.csv input/*.source output/*.source SPECS/*.spec
 
+LDFLAGS+=-Wl,--build-id
+
 installcheck: $(REGRESSION_EXPECTED)
 
 rpms: rpm93
index dc7a1f7..6472536 100644 (file)
@@ -1,5 +1,5 @@
 # SPEC file for pg_hint_plan
-# Copyright(C) 2012-2014 NIPPON TELEGRAPH AND TELEPHONE CORPORATION
+# Copyright(C) 2012-2017 NIPPON TELEGRAPH AND TELEPHONE CORPORATION
 
 %define _pgdir   /usr/pgsql-9.3
 %define _bindir  %{_pgdir}/bin
@@ -13,7 +13,7 @@
 ## Set general information for pg_hint_plan.
 Summary:    Optimizer hint for PostgreSQL 9.3
 Name:       pg_hint_plan93
-Version:    1.1.3
+Version:    1.1.4
 Release:    1%{?dist}
 License:    BSD
 Group:      Applications/Databases
@@ -60,9 +60,8 @@ rm -rf %{buildroot}
 install -d %{buildroot}%{_libdir}
 install pg_hint_plan.so %{buildroot}%{_libdir}/pg_hint_plan.so
 install -d %{buildroot}%{_datadir}/extension
-install -m 644 pg_hint_plan--1.1.3.sql %{buildroot}%{_datadir}/extension/pg_hint_plan--1.1.3.sql
-install -m 644 pg_hint_plan--1.0--1.1.1.sql %{buildroot}%{_datadir}/extension/pg_hint_plan--1.0--1.1.1.sql
-install -m 644 pg_hint_plan--1.1.1--1.1.2.sql %{buildroot}%{_datadir}/extension/pg_hint_plan--1.1.1--1.1.2.sql
+install -m 644 pg_hint_plan--1.1.4.sql %{buildroot}%{_datadir}/extension/pg_hint_plan--1.1.4.sql
+install -m 644 pg_hint_plan--1.1.3--1.1.4.sql %{buildroot}%{_datadir}/extension/pg_hint_plan--1.1.3--1.1.4.sql
 install -m 644 pg_hint_plan--1.1.2--1.1.3.sql %{buildroot}%{_datadir}/extension/pg_hint_plan--1.1.2--1.1.3.sql
 install -m 644 pg_hint_plan.control %{buildroot}%{_datadir}/extension/pg_hint_plan.control
 
@@ -73,17 +72,18 @@ rm -rf %{buildroot}
 %defattr(0755,root,root)
 %{_libdir}/pg_hint_plan.so
 %defattr(0644,root,root)
-%{_datadir}/extension/pg_hint_plan--1.1.3.sql
-%{_datadir}/extension/pg_hint_plan--1.0--1.1.1.sql
-%{_datadir}/extension/pg_hint_plan--1.1.1--1.1.2.sql
+%{_datadir}/extension/pg_hint_plan--1.1.4.sql
+%{_datadir}/extension/pg_hint_plan--1.1.3--1.1.4.sql
 %{_datadir}/extension/pg_hint_plan--1.1.2--1.1.3.sql
 %{_datadir}/extension/pg_hint_plan.control
 
 # History of pg_hint_plan.
 %changelog
-* Thu Dec 22 2014 Kyotaro Horiguchi
+* Fri May 19 2017 Kyotaro Horiguchi
+- Fixed a crash bug.
+* Mon Dec 22 2014 Kyotaro Horiguchi
 - Bug fix related to PL/pgSQL.
-* Thu Dec 16 2014 Kyotaro Horiguchi
+* Tue Dec 16 2014 Kyotaro Horiguchi
 - Bug fix.
 * Thu Sep 04 2014 Kyotaro Horiguchi
 - Bug fix.
diff --git a/pg_hint_plan--1.1.1--1.1.2.sql b/pg_hint_plan--1.1.1--1.1.2.sql
deleted file mode 100644 (file)
index 79d2ee1..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-/* pg_hint_plan/pg_hint_plan--1.1.1-1.1.2.sql */
-
--- complain if script is sourced in psql, rather than via CREATE EXTENSION
-\echo Use "ALTER EXTENSION pg_hint_plan UPDATE" to load this file. \quit
similarity index 75%
rename from pg_hint_plan--1.0--1.1.1.sql
rename to pg_hint_plan--1.1.3--1.1.4.sql
index c1a2f8c..a42eab6 100644 (file)
@@ -1,4 +1,4 @@
-/* pg_hint_plan/pg_hint_plan--1.0-1.1.1.sql */
+/* pg_hint_plan/pg_hint_plan--1.1.3-1.1.4.sql */
 
 -- complain if script is sourced in psql, rather than via CREATE EXTENSION
 \echo Use "ALTER EXTENSION pg_hint_plan UPDATE" to load this file. \quit
index 8262e40..d4bbddd 100644 (file)
@@ -4,7 +4,7 @@
  *               do instructions or hints to the planner using C-style block comments
  *               of the SQL.
  *
- * Copyright (c) 2012-2014, NIPPON TELEGRAPH AND TELEPHONE CORPORATION
+ * Copyright (c) 2012-2017, NIPPON TELEGRAPH AND TELEPHONE CORPORATION
  *
  *-------------------------------------------------------------------------
  */
index bd2d451..3a26288 100644 (file)
@@ -1,6 +1,6 @@
 # pg_hint_plan extension
 
 comment = ''
-default_version = '1.1.3'
+default_version = '1.1.4'
 relocatable = false
 schema = hint_plan