Skip to content
PL/R - R Procedural Language for PostgreSQL
C PLpgSQL Makefile Other
Branch: master
Clone or download
#56 Compare This branch is 50 commits ahead, 9 commits behind jconway:master.
mlt and davecramer Use 8.4 in plr.control (#61)
* Use 8.4 in plr.control

* Remove unused testing files

Those were to be used with PG < 9.x
Latest commit c82fe19 Jun 4, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
expected Use 8.4 in plr.control (#61) Jun 4, 2019
sql Use 8.4 in plr.control (#61) Jun 4, 2019
.dir-locals.el add dir-locals and editorconfig to allow github to format patches pro… May 31, 2019
.editorconfig add dir-locals and editorconfig to allow github to format patches pro… May 31, 2019
.travis.yml Fix: as of version 12 arguments to functions are passed differently (#51 Apr 9, 2019
LICENSE Add GPL 2 license file to repo (#45) Oct 1, 2018
Makefile Use 8.4 in plr.control (#61) Jun 4, 2019
README.md Slack chat badge May 28, 2019
appveyor.yml AppVeyor: use R3.6.0, remove PG9.3, bump up the rest May 24, 2019
buildsetup.pl Appveyor (#27) Nov 9, 2017
changelog.md Squash 8.5 onto 8.4 May 28, 2019
compilingplr.md updated notes to compile and diff Oct 17, 2016
header.def Appveyor (#27) Nov 9, 2017
msvc.diff MS Visual Studio project file and multi-PG Appveyor builds (#48) Dec 11, 2018
pg_backend_support.c Inline handler and basic syntax validator (#55) May 23, 2019
pg_conversion.c Inline handler and basic syntax validator (#55) May 23, 2019
pg_rsupport.c Inline handler and basic syntax validator (#55) May 23, 2019
pg_userfuncs.c initial changes for pg11 (#35) Jun 24, 2018
plr--8.3.0.18--8.4.sql Squash 8.5 onto 8.4 May 28, 2019
plr--8.4.sql Use 8.4 in plr.control (#61) Jun 4, 2019
plr--unpackaged--8.4.sql Squash 8.5 onto 8.4 May 28, 2019
plr-US.pdf Added pdf document Aug 2, 2018
plr.c Inline handler and basic syntax validator (#55) May 23, 2019
plr.control Use 8.4 in plr.control (#61) Jun 4, 2019
plr.h Squash 8.5 onto 8.4 May 28, 2019
plr.spec change version strings to 8.3.0.18 in for release (#43) Sep 26, 2018
plr.vcxproj Use 8.4 in plr.control (#61) Jun 4, 2019
plr.vcxproj.user MS Visual Studio project file and multi-PG Appveyor builds (#48) Dec 11, 2018
userguide.md Window function optimizations (#53) Apr 9, 2019

README.md

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-2018 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

You can’t perform that action at this time.