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

Commit e6e0ca5

Browse files
committed
links to documentation from README postgres#24
1 parent 8dbd51e commit e6e0ca5

File tree

1 file changed

+8
-14
lines changed

1 file changed

+8
-14
lines changed

README.md

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,12 @@ other nodes. This is done by using 3 phase commit protocol and heartbeats for fa
3232
brought back to cluster can be fast-forwaded to actual state automatically in case when transactions log still
3333
exists since the time when node was excluded from cluster (this depends on checkpoint configuration in postgres).
3434

35-
Read more about internals on [Architechture](/Architechture) page.
35+
Read more about internals on [architecture](/contrib/mmts/doc/architecture.md) page.
3636

3737

3838

3939
## Installation
4040

41-
(Existing db?)
42-
4341
Multi-master consist of patched version of postgres and extension mmts, that provides most of functionality, but
4442
doesn't requiere changes to postgres core. To run multimaster one need to install postgres and several extensions
4543
to all nodes in cluster.
@@ -48,13 +46,13 @@ to all nodes in cluster.
4846

4947
Ensure that following prerequisites are installed:
5048

51-
debian based linux:
49+
for Debian based linux:
5250

5351
```sh
5452
apt-get install -y git make gcc libreadline-dev bison flex zlib1g-dev
5553
```
5654

57-
red hat based linux:
55+
for RedHat based linux:
5856

5957
```sh
6058
yum groupinstall 'Development Tools'
@@ -124,7 +122,7 @@ After things go more stable we will release prebuilt packages for major platform
124122
```
125123
1. Allow replication in `pg_hba.conf`.
126124

127-
(link to full doc on config params)
125+
Read description of all configuration params at [configuration](/contrib/mmts/doc/configuration.md)
128126

129127
## Management
130128

@@ -135,8 +133,7 @@ After things go more stable we will release prebuilt packages for major platform
135133
* `mtm.get_cluster_info()` -- print some debug info
136134
* `mtm.make_table_local(relation regclass)` -- stop replication for a given table
137135

138-
(link to full doc on functions)
139-
136+
Read description of all management functions at [functions](/contrib/mmts/doc/functions.md)
140137

141138

142139

@@ -160,6 +157,7 @@ To run tests:
160157
* `make -C contrib/mmts xcheck` to run blockade tests. The blockade tests require `docker`, `blockade`, and some other packages installed, see [requirements.txt](tests2/requirements.txt) for the list. You might also want to gain superuser privileges to run these tests successfully.
161158

162159

160+
163161
## Limitations
164162

165163
* Commit latency.
@@ -181,10 +179,6 @@ but also increases probability of serialization failure during commit. _Serializ
181179

182180

183181

184-
docs:
185-
186-
## Architechture
187-
188-
## Configuration params
182+
## Credits and Licence
189183

190-
## Management functions
184+
Multi-master developed by the PostgresPro team.

0 commit comments

Comments
 (0)