Skip to content

Commit 4fc214c

Browse files
committed
Squashed 'contrib/pglogical/' content from commit 457e559
git-subtree-dir: contrib/pglogical git-subtree-split: 457e559
0 parents  commit 4fc214c

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

72 files changed

+18527
-0
lines changed

.gitignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
results
2+
tmp_check
3+
pglogical_create_subscriber
4+
*.o
5+
*.so
6+
*~

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[submodule "pglogical_output"]
2+
path = pglogical_output
3+
url = git@github.com:2ndQuadrant/pglogical_output.git

Makefile

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# contrib/pglogical/Makefile
2+
3+
MODULE_big = pglogical
4+
EXTENSION = pglogical
5+
PGFILEDESC = "pglogical - logical replication"
6+
7+
DATA = pglogical--1.0.0.sql pglogical--1.0.1.sql pglogical--1.0.0--1.0.1.sql
8+
9+
OBJS = pglogical_apply.o pglogical_conflict.o pglogical_manager.o \
10+
pglogical_node.o pglogical_proto.o pglogical_relcache.o \
11+
pglogical.o pglogical_repset.o pglogical_rpc.o \
12+
pglogical_functions.o pglogical_queue.o pglogical_fe.o \
13+
pglogical_worker.o pglogical_hooks.o pglogical_sync.o
14+
15+
PG_CPPFLAGS = -I$(libpq_srcdir)
16+
SHLIB_LINK = $(libpq)
17+
18+
REGRESS = preseed infofuncs init_fail init preseed_check basic extended toasted replication_set add_table matview bidirectional primary_key foreign_key functions copy drop
19+
20+
# In-tree builds only
21+
subdir = contrib/pglogical
22+
top_builddir = ../..
23+
include $(top_builddir)/src/Makefile.global
24+
include $(top_srcdir)/contrib/contrib-global.mk
25+
26+
# Disabled because these tests require "wal_level=logical", which
27+
# typical installcheck users do not have (e.g. buildfarm clients).
28+
@installcheck: ;
29+
30+
EXTRA_INSTALL += $(top_srcdir)/contrib/pglogical_output
31+
EXTRA_REGRESS_OPTS += $(top_srcdir)/contrib/pglogical/regress-postgresql.conf
32+
33+
override CPPFLAGS := $(CPPFLAGS) -I$(top_srcdir)/contrib/pglogical_output
34+
35+
.PHONY: pglogical_create_subscriber

0 commit comments

Comments
 (0)