Lists: | pgsql-hackers |
---|
From: | Pavel Stehule <pavel(dot)stehule(at)gmail(dot)com> |
---|---|
To: | PostgreSQL Hackers <pgsql-hackers(at)postgresql(dot)org> |
Subject: | documentation issue - extensions |
Date: | 2011-12-07 12:27:16 |
Message-ID: | CAFj8pRAFEQ4EpqyyOObeSCPuZ9XTBTbScYakzH2B0SDzWVrMxQ@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-hackers |
Hello
I am trying to create simple extension according to doc
http://www.postgresql.org/docs/9.1/interactive/extend-extensions.html
I have a problem with line that contains backslash statement
-- complain if script is sourced in psql, rather than via CREATE
EXTENSION
\echo Use "CREATE EXTENSION pair" to load this file. \quit
this content causes a error
postgres=# create extension gdlib;
ERROR: syntax error at or near "\"
without this line extension is created fine.
Is documentation correct?
Regards
Pavel
From: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
---|---|
To: | Pavel Stehule <pavel(dot)stehule(at)gmail(dot)com> |
Cc: | PostgreSQL Hackers <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: documentation issue - extensions |
Date: | 2011-12-07 16:26:40 |
Message-ID: | 19693.1323275200@sss.pgh.pa.us |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-hackers |
Pavel Stehule <pavel(dot)stehule(at)gmail(dot)com> writes:
> I am trying to create simple extension according to doc
> http://www.postgresql.org/docs/9.1/interactive/extend-extensions.html
> I have a problem with line that contains backslash statement
> -- complain if script is sourced in psql, rather than via CREATE
> EXTENSION
> \echo Use "CREATE EXTENSION pair" to load this file. \quit
> this content causes a error
> postgres=# create extension gdlib;
> ERROR: syntax error at or near "\"
Are you testing in an up-to-date server? We added the ability to handle
that post-9.1.0.
regards, tom lane
From: | Pavel Stehule <pavel(dot)stehule(at)gmail(dot)com> |
---|---|
To: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
Cc: | PostgreSQL Hackers <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: documentation issue - extensions |
Date: | 2011-12-07 20:17:44 |
Message-ID: | CAFj8pRCmCzJ+kikGBhM5j6zYzs444xSr0Q3xqmyOzAWjm==ivw@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-hackers |
2011/12/7 Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>:
> Pavel Stehule <pavel(dot)stehule(at)gmail(dot)com> writes:
>> I am trying to create simple extension according to doc
>> http://www.postgresql.org/docs/9.1/interactive/extend-extensions.html
>
>> I have a problem with line that contains backslash statement
>
>> -- complain if script is sourced in psql, rather than via CREATE
>> EXTENSION
>> \echo Use "CREATE EXTENSION pair" to load this file. \quit
>
>> this content causes a error
>
>> postgres=# create extension gdlib;
>> ERROR: syntax error at or near "\"
>
> Are you testing in an up-to-date server? We added the ability to handle
> that post-9.1.0.
>
it was tested on 9.1.1
> regards, tom lane
From: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
---|---|
To: | Pavel Stehule <pavel(dot)stehule(at)gmail(dot)com> |
Cc: | PostgreSQL Hackers <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: documentation issue - extensions |
Date: | 2011-12-07 20:35:48 |
Message-ID: | 10934.1323290148@sss.pgh.pa.us |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-hackers |
Pavel Stehule <pavel(dot)stehule(at)gmail(dot)com> writes:
> 2011/12/7 Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>:
>> Pavel Stehule <pavel(dot)stehule(at)gmail(dot)com> writes:
>>> I have a problem with line that contains backslash statement
>> Are you testing in an up-to-date server? We added the ability to handle
>> that post-9.1.0.
> it was tested on 9.1.1
[ checks release notes... ] Well, we added it in 9.1.2, so there you are.
regards, tom lane
From: | Pavel Stehule <pavel(dot)stehule(at)gmail(dot)com> |
---|---|
To: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
Cc: | PostgreSQL Hackers <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: documentation issue - extensions |
Date: | 2011-12-07 20:39:38 |
Message-ID: | CAFj8pRDN8eWYPDGQoX9eVQ1y4CeQjWvC9kwwiTV1_C=FoA_Abg@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-hackers |
2011/12/7 Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>:
> Pavel Stehule <pavel(dot)stehule(at)gmail(dot)com> writes:
>> 2011/12/7 Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>:
>>> Pavel Stehule <pavel(dot)stehule(at)gmail(dot)com> writes:
>>>> I have a problem with line that contains backslash statement
>
>>> Are you testing in an up-to-date server? We added the ability to handle
>>> that post-9.1.0.
>
>> it was tested on 9.1.1
>
> [ checks release notes... ] Well, we added it in 9.1.2, so there you are.
I can upgrade - it's not problem - just it is surprise for me -
because documentation is not related to mayor version. Maybe this
issue can be documented somewhere
Regards
Pavel
>
> regards, tom lane
From: | "Kevin Grittner" <Kevin(dot)Grittner(at)wicourts(dot)gov> |
---|---|
To: | "Pavel Stehule" <pavel(dot)stehule(at)gmail(dot)com>, "Tom Lane" <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
Cc: | "PostgreSQL Hackers" <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: documentation issue - extensions |
Date: | 2011-12-07 20:43:06 |
Message-ID: | 4EDF7B7A0200002500043A58@gw.wicourts.gov |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-hackers |
Pavel Stehule <pavel(dot)stehule(at)gmail(dot)com> wrote:
> I can upgrade - it's not problem - just it is surprise for me -
> because documentation is not related to mayor version. Maybe this
> issue can be documented somewhere
Don't the release notes, mentioning that the bug is fixed in 9.1.2,
cover that?
-Kevin
From: | Pavel Stehule <pavel(dot)stehule(at)gmail(dot)com> |
---|---|
To: | Kevin Grittner <Kevin(dot)Grittner(at)wicourts(dot)gov> |
Cc: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, PostgreSQL Hackers <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: documentation issue - extensions |
Date: | 2011-12-07 21:37:20 |
Message-ID: | CAFj8pRCfipMg71_DVR6xHHyeJ1pny5LWzMo+tMc+3gsB_m5yaQ@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-hackers |
2011/12/7 Kevin Grittner <Kevin(dot)Grittner(at)wicourts(dot)gov>:
> Pavel Stehule <pavel(dot)stehule(at)gmail(dot)com> wrote:
>
>> I can upgrade - it's not problem - just it is surprise for me -
>> because documentation is not related to mayor version. Maybe this
>> issue can be documented somewhere
>
> Don't the release notes, mentioning that the bug is fixed in 9.1.2,
> cover that?
It is little bit difficult detect this issue as bug
Regards
Pavel
>
> -Kevin
From: | Robert Haas <robertmhaas(at)gmail(dot)com> |
---|---|
To: | Pavel Stehule <pavel(dot)stehule(at)gmail(dot)com> |
Cc: | Kevin Grittner <Kevin(dot)Grittner(at)wicourts(dot)gov>, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, PostgreSQL Hackers <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: documentation issue - extensions |
Date: | 2011-12-08 00:51:05 |
Message-ID: | CA+TgmoY4Et2FbTk7ftfk3Jdnu6O9ZjwyCurqYjP+5zbWtSFCtQ@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-hackers |
On Wed, Dec 7, 2011 at 4:37 PM, Pavel Stehule <pavel(dot)stehule(at)gmail(dot)com> wrote:
> 2011/12/7 Kevin Grittner <Kevin(dot)Grittner(at)wicourts(dot)gov>:
>> Pavel Stehule <pavel(dot)stehule(at)gmail(dot)com> wrote:
>>
>>> I can upgrade - it's not problem - just it is surprise for me -
>>> because documentation is not related to mayor version. Maybe this
>>> issue can be documented somewhere
>>
>> Don't the release notes, mentioning that the bug is fixed in 9.1.2,
>> cover that?
>
> It is little bit difficult detect this issue as bug
It's not a bug. It's an not-forward-compatible behavior change in a
minor release.
--
Robert Haas
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company
From: | Pavel Stehule <pavel(dot)stehule(at)gmail(dot)com> |
---|---|
To: | Robert Haas <robertmhaas(at)gmail(dot)com> |
Cc: | Kevin Grittner <Kevin(dot)Grittner(at)wicourts(dot)gov>, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, PostgreSQL Hackers <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: documentation issue - extensions |
Date: | 2011-12-08 05:07:06 |
Message-ID: | CAFj8pRAuNXBepMDguNDE6OJ10XEHhpXVhGEd+SFhMCny6SdnQg@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-hackers |
2011/12/8 Robert Haas <robertmhaas(at)gmail(dot)com>:
> On Wed, Dec 7, 2011 at 4:37 PM, Pavel Stehule <pavel(dot)stehule(at)gmail(dot)com> wrote:
>> 2011/12/7 Kevin Grittner <Kevin(dot)Grittner(at)wicourts(dot)gov>:
>>> Pavel Stehule <pavel(dot)stehule(at)gmail(dot)com> wrote:
>>>
>>>> I can upgrade - it's not problem - just it is surprise for me -
>>>> because documentation is not related to mayor version. Maybe this
>>>> issue can be documented somewhere
>>>
>>> Don't the release notes, mentioning that the bug is fixed in 9.1.2,
>>> cover that?
>>
>> It is little bit difficult detect this issue as bug
>
> It's not a bug. It's an not-forward-compatible behavior change in a
> minor release.
so this can be mentioned in documentation elsewhere than release notes
- the best is near related examples - it is different behave than
postgresql's user expect.
I understand to reason now - and it has sense - but it is surprising -
not all has newer postgres - this version is mostly in development
environments than production in this moment.
Regards
Pavel
>
> --
> Robert Haas
> EnterpriseDB: http://www.enterprisedb.com
> The Enterprise PostgreSQL Company