Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit 5739395

Browse files
committed
Merge commit '42fd8274ffe42b9deb1febd8dc6779d51894f2e6' into PGPROEE10
2 parents 867b31f + 42fd827 commit 5739395

File tree

17 files changed

+7450
-175
lines changed

17 files changed

+7450
-175
lines changed

contrib/rum/LICENSE

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
RUM is released under the PostgreSQL License, a liberal Open Source license, similar to the BSD or MIT licenses.
2+
3+
Copyright (c) 2015-2017, Postgres Professional
4+
Portions Copyright (c) 1996-2017, PostgreSQL Global Development Group
5+
Portions Copyright (c) 1994, The Regents of the University of California
6+
7+
Permission to use, copy, modify, and distribute this software and its documentation for any purpose, without fee, and without a written agreement is hereby granted, provided that the above copyright notice and this paragraph and the following two paragraphs appear in all copies.
8+
9+
IN NO EVENT SHALL POSTGRES PROFESSIONAL BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING LOST PROFITS, ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF POSTGRES PROFESSIONAL HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
10+
11+
POSTGRES PROFESSIONAL SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND POSTGRES PROFESSIONAL HAS NO OBLIGATIONS TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.

contrib/rum/Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ RELATIVE_INCLUDES = $(addprefix src/, $(INCLUDES))
2323

2424
LDFLAGS_SL += $(filter -lm, $(LIBS))
2525

26-
REGRESS = rum rum_hash ruminv timestamp orderby orderby_hash altorder \
27-
altorder_hash limits \
26+
REGRESS = rum rum_validate rum_hash ruminv timestamp orderby orderby_hash \
27+
altorder altorder_hash limits \
2828
int2 int4 int8 float4 float8 money oid \
2929
time timetz date interval \
3030
macaddr inet cidr text varchar char bytea bit varbit \

contrib/rum/README.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
[![PGXN version](https://badge.fury.io/pg/rum.svg)](https://badge.fury.io/pg/rum)
2+
[![GitHub license](https://img.shields.io/badge/license-PostgreSQL-blue.svg)](https://raw.githubusercontent.com/postgrespro/rum/master/LICENSE)
3+
14
[![Postgres Professional](img/PGpro-logo.png)](https://postgrespro.com/)
25

36
# RUM - RUM access method
@@ -41,13 +44,21 @@ Before build and install **rum** you should ensure following:
4144

4245
Typical installation procedure may look like this:
4346

47+
### Using GitHub repository
48+
4449
$ git clone https://github.com/postgrespro/rum
4550
$ cd rum
4651
$ make USE_PGXS=1
47-
$ sudo make USE_PGXS=1 install
52+
$ make USE_PGXS=1 install
4853
$ make USE_PGXS=1 installcheck
4954
$ psql DB -c "CREATE EXTENSION rum;"
5055

56+
### Using PGXN
57+
58+
$ USE_PGXS=1 pgxn install rum
59+
60+
> **Important:** Don't forget to set the `PG_CONFIG` variable in case you want to test `RUM` on a custom build of PostgreSQL. Read more [here](https://wiki.postgresql.org/wiki/Building_and_Installing_PostgreSQL_Extension_Modules).
61+
5162
## Common operators and functions
5263

5364
**rum** module provides next operators.

0 commit comments

Comments
 (0)