[postgis-users] possible bug: function st_asgeojson(geometry) is not unique
Paragon Corporation
lr at pcorp.us
Wed Jul 11 04:39:11 PDT 2012
In the postgis_upgrade_20_minor.sql file, there are a bunch of drop
commands at the end. Just run those and you should be fine.
Regina
http://www.postgis.us
> -----Original Message-----
> From: postgis-users-bounces at postgis.refractions.net
> [mailto:postgis-users-bounces at postgis.refractions.net] On
> Behalf Of Tom van Tilburg
> Sent: Wednesday, July 11, 2012 3:54 AM
> To: postgis-users at postgis.refractions.net
> Subject: Re: [postgis-users] possible bug: function
> st_asgeojson(geometry) is not unique
>
> Thanks Regina and Strk for the enlightment on this.
> I will definately stay with the old-fashioned way then, since
> I use release candidates quite often and prefer to be bitten
> as least as possible.
>
> A final question:
> Provided that I had a fresh postgis extension on my
> database but contaminated it by using a restore from data
> that included postgis stuff, what would be the best way to
> clean up my current database?
>
> Best regards,
> Tom
>
>
>
> On 11-7-2012 2:53, Paragon Corporation wrote:
> > The only issue I see with CREATE EXTENSION at this point is that if
> > you want to use the subversion releases because they don't have
> > extension version points (which CREATE EXTENSION requires freeze
> > points) , it's not upgradeable. I have a work around for
> that issue
> > which I'm experimenting with. That only affects people who want to
> > live on the edge like strk.
> >
> > If you always go with released versions, it works just
> dandy from my
> > experience. So in a nut-shell its fine for production use,
> just hard
> > to use for interim synching with repository version.
> >
> > strk is just against it because he got bitten once early on
> and he had
> > a mixed bag of stuff anyway.
> >
> > As far as upgrading from say 1.5. If you did an unclean upgrade --
> > brought over junk and installed on top of a clean postgis 2.0, YOU
> > NEED to run the postgis_upgrade_minor script or you'll get
> ambiguous
> > function calls as you've experienced.
> >
> > Hope that helps,
> > Regina
> > http://www.postgis.us
> >
> >
> >
> >
> >
> >
> >
> >> -----Original Message-----
> >> From: postgis-users-bounces at postgis.refractions.net
> >> [mailto:postgis-users-bounces at postgis.refractions.net] On
> Behalf Of
> >> Tom van Tilburg
> >> Sent: Tuesday, July 10, 2012 6:33 AM
> >> To: postgis-users at postgis.refractions.net
> >> Subject: Re: [postgis-users] possible bug: function
> >> st_asgeojson(geometry) is not unique
> >>
> >> On 10-7-2012 12:16, Sandro Santilli wrote:
> >>>> Also I see no double functions in public.functions nor are there
> >>>> functions in any other place installed in the database.
> >>> select * from pg_proc where proname = 'st_asgeojson'; (I
> >> have 5 rows)
> >> Seems I spoke too soon.. I just created a brand new empty database
> >> and added postgis by extension.
> >> It worked correctly.
> >>
> >> The previous database was also new but I imported a lot of
> data that
> >> came from an earlier postgis database. Seems I accidently
> copied some
> >> postgis functions somewhere because "select * from pg_proc where
> >> proname = 'st_asgeojson';"
> >> returned 11 rows (!).
> >>
> >> Thanks for your input!
> >>
> >> P.S. Do I understand correctly that CREATE EXTENSION is not a
> >> preferred method for postgis?
> >> _______________________________________________
> >> postgis-users mailing list
> >> postgis-users at postgis.refractions.net
> >> http://postgis.refractions.net/mailman/listinfo/postgis-users
> >>
> >
> > _______________________________________________
> > postgis-users mailing list
> > postgis-users at postgis.refractions.net
> > http://postgis.refractions.net/mailman/listinfo/postgis-users
>
>
> _______________________________________________
> postgis-users mailing list
> postgis-users at postgis.refractions.net
> http://postgis.refractions.net/mailman/listinfo/postgis-users
>
More information about the postgis-users
mailing list