GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - postgres-plr/plr: PL/R - R Procedural Language for PostgreSQL

BranchesTags
Open more actions menu
 
 

Latest commit

 

History

293 Commits
293 Commits

Folders and files

NameName
Last commit message
Last commit date
.github/workflows
.github/workflows
 
 
expected
expected
 
 
sql
sql
 
 
.dir-locals.el
.dir-locals.el
 
 
.editorconfig
.editorconfig
 
 
.travis.yml
.travis.yml
 
 
LICENSE
LICENSE
 
 
Makefile
Makefile
 
 
README.md
README.md
 
 
Solution.pm.R
Solution.pm.R
 
 
_meson.build
_meson.build
 
 
_meson.build.Test_the_detection_of_the_dependency_libR
_meson.build.Test_the_detection_of_the_dependency_libR
 
 
_meson.build.Test_the_detection_of_the_dependency_libpostgres
_meson.build.Test_the_detection_of_the_dependency_libpostgres
 
 
_meson.build.Test_the_detection_of_the_dependency_libpq
_meson.build.Test_the_detection_of_the_dependency_libpq
 
 
_meson_options.txt
_meson_options.txt
 
 
_meson_options.txt_postgres_root_additional_plr_option.txt
_meson_options.txt_postgres_root_additional_plr_option.txt
 
 
after_build.sh
after_build.sh
 
 
appveyor.yml
appveyor.yml
 
 
build_install_plr_and_postgres_from_source_on_ubuntu.sh
build_install_plr_and_postgres_from_source_on_ubuntu.sh
 
 
build_install_plr_from_binary_postgres_on_ubuntu.sh
build_install_plr_from_binary_postgres_on_ubuntu.sh
 
 
build_script.sh
build_script.sh
 
 
buildsetup.pl
buildsetup.pl
 
 
changelog.md
changelog.md
 
 
clean_pgsql_sln.sh
clean_pgsql_sln.sh
 
 
codecov.yml
codecov.yml
 
 
compilingplr.md
compilingplr.md
 
 
create_an_R_import_library_if_needed.sh
create_an_R_import_library_if_needed.sh
 
 
get_debian_r_binaries_on_ubuntu_from_cran.sh
get_debian_r_binaries_on_ubuntu_from_cran.sh
 
 
get_latest_postgres_source_branch_or_tag.sh
get_latest_postgres_source_branch_or_tag.sh
 
 
get_linux_host_info.sh
get_linux_host_info.sh
 
 
get_postgres_binaries_compiled_on_ubuntu_from_postgres.org.sh
get_postgres_binaries_compiled_on_ubuntu_from_postgres.org.sh
 
 
get_uname_info.sh
get_uname_info.sh
 
 
guarantee_postgres_is_not_installed.sh
guarantee_postgres_is_not_installed.sh
 
 
header.def
header.def
 
 
init.sh
init.sh
 
 
install.md
install.md
 
 
libR.pc
libR.pc
 
 
meson.build
meson.build
 
 
msvc.diff
msvc.diff
 
 
msvc.diff.R
msvc.diff.R
 
 
pg_backend_support.c
pg_backend_support.c
 
 
pg_conversion.c
pg_conversion.c
 
 
pg_rsupport.c
pg_rsupport.c
 
 
pg_userfuncs.c
pg_userfuncs.c
 
 
pggithubbincachefailingfound.sh
pggithubbincachefailingfound.sh
 
 
plr--8.3.0.18--8.4.sql
plr--8.3.0.18--8.4.sql
 
 
plr--8.4--8.4.1.sql
plr--8.4--8.4.1.sql
 
 
plr--8.4.1--8.4.2.sql
plr--8.4.1--8.4.2.sql
 
 
plr--8.4.2--8.4.3.sql
plr--8.4.2--8.4.3.sql
 
 
plr--8.4.3--8.4.4.sql
plr--8.4.3--8.4.4.sql
 
 
plr--8.4.4--8.4.5.sql
plr--8.4.4--8.4.5.sql
 
 
plr--8.4.5--8.4.6.sql
plr--8.4.5--8.4.6.sql
 
 
plr--8.4.6--8.4.7.sql
plr--8.4.6--8.4.7.sql
 
 
plr--8.4.7--8.4.8.sql
plr--8.4.7--8.4.8.sql
 
 
plr--8.4.8--8.4.8.1.sql
plr--8.4.8--8.4.8.1.sql
 
 
plr--8.4.8.1--8.4.8.2.sql
plr--8.4.8.1--8.4.8.2.sql
 
 
plr--8.4.8.10.sql
plr--8.4.8.10.sql
 
 
plr--8.4.8.2--8.4.8.3.sql
plr--8.4.8.2--8.4.8.3.sql
 
 
plr--8.4.8.3--8.4.8.4.sql
plr--8.4.8.3--8.4.8.4.sql
 
 
plr--8.4.8.4--8.4.8.5.sql
plr--8.4.8.4--8.4.8.5.sql
 
 
plr--8.4.8.5--8.4.8.6.sql
plr--8.4.8.5--8.4.8.6.sql
 
 
plr--8.4.8.6--8.4.8.7.sql
plr--8.4.8.6--8.4.8.7.sql
 
 
plr--8.4.8.7--8.4.8.8.sql
plr--8.4.8.7--8.4.8.8.sql
 
 
plr--8.4.8.8--8.4.8.9.sql
plr--8.4.8.8--8.4.8.9.sql
 
 
plr--8.4.8.9--8.4.8.10.sql
plr--8.4.8.9--8.4.8.10.sql
 
 
plr--unpackaged--8.4.8.10.sql
plr--unpackaged--8.4.8.10.sql
 
 
plr-US.pdf
plr-US.pdf
 
 
plr.c
plr.c
 
 
plr.control
plr.control
 
 
plr.h
plr.h
 
 
plr.spec
plr.spec
 
 
plr.vcxproj
plr.vcxproj
 
 
plr.vcxproj.user
plr.vcxproj.user
 
 
save_good_artifact_from_place.sh
save_good_artifact_from_place.sh
 
 
server_version_num.sh
server_version_num.sh
 
 
test_plr_from_binary_postgres_on_ubuntu.sh
test_plr_from_binary_postgres_on_ubuntu.sh
 
 
test_plr_from_source_postgres_on_ubuntu.sh
test_plr_from_source_postgres_on_ubuntu.sh
 
 
test_script.sh
test_script.sh
 
 
userguide.md
userguide.md
 
 

Repository files navigation

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

GitHub license Ubuntu Builds PLR jobs Windows Builds PLR jobs AppVeyor build status Code coverage Chat on Slack

Copyright (c) 2003 by Joseph E. Conway ALL RIGHTS RESERVED

Joe Conway [email protected]

Based on pltcl by Jan Wieck and inspired by REmbeddedPostgres by Duncan Temple Lang [email protected] http://www.omegahat.org/RSPostgres/

License

  • GPL V2 see LICENSE for details

Changes

  • See changelog for release notes for latest docs

Installation:

  • See installation for the most up-to-date instructions.

Documentation:

  • See userguide for complete 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

Resources

Readme
GPL-2.0 license
Activity
Custom properties

Stars

129 stars

Watchers

12 watching

Forks

26 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.