Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

postgresql-plr-8.3.0.13-3.1.2 RPM for i586

From OpenSuSE 12.2 for i586

Name: postgresql-plr Distribution: openSUSE 12.2
Version: 8.3.0.13 Vendor: openSUSE
Release: 3.1.2 Build date: Mon Jul 16 06:56:08 2012
Group: Productivity/Databases/Servers Build host: build34
Size: 86780 Source RPM: postgresql-plr-8.3.0.13-3.1.2.src.rpm
Packager: http://bugs.opensuse.org
Url: http://www.joeconway.com/plr/
Summary: PL/R - R Procedural Language for PostgreSQL
PL/R is a loadable procedural language that enables you to write PostgreSQL
functions and triggers in the R programming language. PL/R offers most (if
not all) of the capabilities a function writer has in the R language.

Commands are available to access the database via the PostgreSQL Server
Programming Interface (SPI) and to raise messages via elog() . There is no
way to access internals of the database backend. However the user is able
to gain OS-level access under the permissions of the PostgreSQL user ID,
as with a C function. Thus, any unprivileged database user should not be
permitted to use this language. It must be installed as an untrusted
procedural language so that only database superusers can create functions
in it. The writer of a PL/R function must take care that the function cannot
be used to do anything unwanted, since it will be able to do anything that
could be done by a user logged in as the database administrator.

An implementation restriction is that PL/R procedures cannot be used to
create input/output functions for new data types.

Provides

Requires

License

GPL-2.0+

Changelog

* Mon Apr 16 2012 bruno@ioda-net.ch
  - Make factory happy added R-base as Build-Require
* Sun Apr 01 2012 bruno@ioda-net.ch
  - Fix formatting & licence scheme
* Fri Mar 30 2012 bruno@ioda-net.ch
  - Fix installation directory : goes to extension now
  - Added missing expected plr.out to doc as sample howto
* Sat Mar 03 2012 bruno@ioda-net.ch
  - Split documentation to postgresql-plr
  - Add more informations (first step and test to readme.SUSE)
  - Try to use -rpath (following darix advise) but no success
* Mon Oct 17 2011 bruno@ioda-net.ch
  * Upgrade to 8.3.0.13
    - Fix Makefile so that msvc scripts can process it successfully
    - Add support for pgsql 9.1 CREATE EXTENSION
    - Put in safeguard to prevent attempted return of non-data (e.g.
    closure) types from R unless the pg return type is BYTEA
    - Correct thinko from earlier pass-by-val array optimization
    - Fix crashbug related to conversion of R data.frame to Postgres
    array on function return
    - Add plr_version() function: outputs a version string
    - New feature: allow PL/R functions to be declared and used
    as WINDOW functions
    - Minor fixes for compiler warnings by updated gcc
    - Fix missing calls to UNPROTECT. Report and patch by Ben Leiting.
    - Take SIGINT back into Postgres control from R. Report and test case
    by Terry Schmitt.
    - Don't try to free an array element value when the array element is NULL
    - Allow pg.spi.prepare/pg.spi.execp to use parameters which are 1D arrays-
* Fri Jun 17 2011 bruno@ioda-net.ch
  - Fixed spurious perms
* Mon Jun 13 2011 bruno@ioda-net.ch
  - Try to fix folders installation
* Wed Jun 08 2011 bruno@ioda-net.ch
  - First spec version for obs

Files

/etc/ld.so.conf.d/postgresql-plr.conf
/usr/lib/postgresql
/usr/lib/postgresql/plr.so
/usr/share/doc/packages/postgresql-plr
/usr/share/doc/packages/postgresql-plr/README.plr
/usr/share/doc/packages/postgresql-plr/readme.SUSE
/usr/share/postgresql/extension
/usr/share/postgresql/extension/plr--8.3.0.13.sql
/usr/share/postgresql/extension/plr--unpackaged--8.3.0.13.sql
/usr/share/postgresql/extension/plr.control
/usr/share/postgresql/extension/plr.sql


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Oct 10 12:32:11 2014