postgres-plr / plr

PL/R - R Procedural Language for PostgreSQL

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PL/R - PostgreSQL support for R as a procedural language (PL)

GitHub license AppVeyor build status Travis build Status Code coverage Chat on Slack

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

Changes

  • See changelog for release notes for latest docs

Installation:

Documentation:

Notes:

  • R headers are required. Download and install R prior to building PL/R.
  • R must have been built with the --enable-R-shlib option when it was configured, in order for the libR shared object library to be available.
  • R_HOME must be defined in the environment of the user under which PostgreSQL is started, before the postmaster is started. Otherwise PL/R will refuse to load.

-- Joe Conway

About

PL/R - R Procedural Language for PostgreSQL

License:GNU General Public License v2.0


Languages

Language:C 74.8%Language:PLpgSQL 10.0%Language:Shell 8.3%Language:R 4.5%Language:Makefile 1.2%Language:Meson 0.6%Language:Perl 0.3%Language:Emacs Lisp 0.2%