* Fix DB name with hyphen and also add env for logging and test creating database with hyphen
---------
Co-authored-by: Admire Nyakudya <mazano@MacBookAir.Dlink>
This is mainly to fix#321
Fix POSTGRES_INITDB_WALDIR behaviour as expected for the default setup.
With added several minor improvements:
* Add scenario tests for testing POSTGRES_INITDB_WALDIR possible setup
* Improve README.md
* Fix symlink resolution check
* WIP
* Added logic to split between streaming and logical replication
* fix descriptions in readme
* added replication settings to conf files for logical repl
* Rename services to proper names for replication
* Fix review issues
* added test for logical replication
* add logical replication test to travis
* fix script for startup in logical replications
* fix volume declaration
* Fix and improve replication unittests
Co-authored-by: Rizky Maulana Nugraha <lana.pcfre@gmail.com>
* reorder scripts and add new env variable for shared libraries
* Fix failing test
* Increase timeout for collation tests
Co-authored-by: admire <admire@kartoza.com>
* Fix data directory deleted on migrations
* Fix issue #226
* Refactor entrypoint process to only delete DATADIR when
RECREATE_DATADIR is explicitly set to TRUE
* Refactor config to use DATADIR from environment variable
* Update README
* Refactor tests to use python
* Add collations tests
* Change travis config to omit docker image sharing
* Change tests for collation default
* Following up PR #228 about environment variable behaviour
* Add tests for datadir initializations
* Update Travis config
* Improve replication testing