Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
PL/R - R Procedural Language for PostgreSQL
C Perl Other

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
doc
expected
sql
Makefile
README.plr
pg_backend_support.c
pg_conversion.c
pg_rsupport.c
pg_userfuncs.c
plr.c
plr.h
plr.sql.in

README.plr

/*
 * PL/R - PostgreSQL support for R as a
 *	      procedural language (PL)
 *
 * Copyright (c) 2003 by Joseph E. Conway
 * ALL RIGHTS RESERVED
 * 
 * Joe Conway <mail@joeconway.com>
 * 
 * Based on pltcl by Jan Wieck
 * and inspired by REmbeddedPostgres by
 * Duncan Temple Lang <duncan@research.bell-labs.com>
 * http://www.omegahat.org/RSPostgres/
 *
 * License: GPL version 2 or newer. http://www.gnu.org/copyleft/gpl.html
 * 
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.
 * 
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 * 
 * You should have received a copy of the GNU General Public License
 * along with this program; if not, write to the Free Software
 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 * 
 */
Version 0.1 (10 February, 2003):
    - Initial release

Version 0.2 (15 February, 2003):
    - Incorporates fixes for lots of bugs and ommissions, in the code and
      docs. Too many to mention, but faithfully recorded in cvs commit
      messages.

Installation:
  Place these files in a directory called 'plr' under 'contrib' in the
  PostgreSQL source tree. E.g. place the tarred source file in 
  '/path/to/pg_source/contrib' and run:

    tar -xzf plr.x.y.z.tar.gz

  Then run:

	cd /path/to/pg_source/contrib/plr
    make
    make install
    make installcheck

  This is usually best done logged in as the PostgreSQL superuser
  (defaults to postgres), except root privileges may be needed for
  "make install".

  You can use plr.sql to create the functions in your database of choice, e.g.

    psql mydatabase < plr.sql

Documentation:

  See the following files:
     doc/plr.sgml    - PL/R documentation source
     doc/*.html      - Preprocessed html version of the documentation

======================================================================
-- Joe Conway

Something went wrong with that request. Please try again.