databases/slony1v2 2.2.11 FreeBSD
PostgreSQL master to multiple replicas replication system
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- PostgreSQL
- Categories
- databases
- Package size
- 419.8 KiB, 2306.5 KiB installed
Description
Slony-I is enterprise-level "master to multiple slaves" replication system with cascading and failover.
The big picture for the development of Slony-I is to build a master-slave system that includes all features and capabilities needed to replicate large databases to a reasonably limited number of slave systems.
Slony-I is developed as a system for data centers and backup sites, where the normal mode of operation is that all nodes are available.
Differences from 1.2 stream
-
Removal of TABLE ADD KEY
-
It drops all support for databases prior to PostgreSQL version 8.3.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | databases/slony1v2 | 2.2.11 |
| DragonFly | databases/slony1v2 | 2.2.11 |
Install
Binary package:
pkg install slony1v2
From the ports tree:
cd /usr/ports/databases/slony1v2/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= slony1v2>0:databases/slony1v2
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.2.11 | 2.2.11 | 2.2.10 | 2.2.11 | 2.2.11 |
| FreeBSD:14:quarterly | 2.2.11 | 2.2.11 | n/a | 2.2.11 | 2.2.11 |
| FreeBSD:15:latest | 2.2.11 | 2.2.11 | n/a | 2.2.11 | 2.2.11 |
| FreeBSD:15:quarterly | 2.2.11 | 2.2.11 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.2.11 | 2.2.11 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
${LOCALBASE}/bin/flex: textproc/flex
The full lists below include those, and their dependencies in turn.
Build dependencies 15
Run dependencies 10
No port depends on this one.
Configuration
Options name: databases_slony1v2
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| PERLTOOLS | off | Install perl configuration tools |
- USES
- bison gmake shebangfix tar:bzip2 pgsql:15-
- Service scripts
slon- Conflicts with
- slony1-1*
Message after installing
Files
pkg-plist 39
- bin/slon
- bin/slonik
- bin/slony_logshipper
- etc/slon.conf-sample
- etc/slon_tools.conf-sample
- lib/postgresql/slony1_funcs.2.2.11.so
- lib/slon-tools.pm
- sbin/slon-mkservice
- share/postgresql/slony1_base.2.2.11.sql
- share/postgresql/slony1_base.v83.2.2.11.sql
- share/postgresql/slony1_base.v84.2.2.11.sql
- share/postgresql/slony1_funcs.2.2.11.sql
- share/postgresql/slony1_funcs.v83.2.2.11.sql
- share/postgresql/slony1_funcs.v84.2.2.11.sql
- sbin/slon_kill
- sbin/slon_start
- sbin/slon_status
- sbin/slon_watchdog
- sbin/slon_watchdog2
- sbin/slonik_add_node
- sbin/slonik_build_env
- sbin/slonik_create_set
- sbin/slonik_drop_node
- sbin/slonik_drop_sequence
- sbin/slonik_drop_set
- sbin/slonik_drop_table
- sbin/slonik_execute_script
- sbin/slonik_failover
- sbin/slonik_init_cluster
- sbin/slonik_merge_sets
- sbin/slonik_move_set
- sbin/slonik_print_preamble
- sbin/slonik_restart_node
- sbin/slonik_store_node
- sbin/slonik_subscribe_set
- sbin/slonik_uninstall_nodes
- sbin/slonik_unsubscribe_set
- sbin/slonik_update_nodes
- sbin/slony_show_configuration
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| slony1-2.2.11.tar.bz2 | 1.464951e+06 | a8a1d1380058c02d8b0b6a51b1aed9bcf0484f44d4e3282c552cadb491d32fb7 |
| slony1-2.2.11-docs.tar.bz2 | 1.445007e+06 | e4375c5772a9aa17938ed9fe7b8b85d899718f113aac100094913e383cc2c1f3 |
Master sites 1
- http://main.slony.info/downloads/2.2/source/
Commit history 0
No commits in the history this site was built from.