Wykres commitów

24 Commity (develop)

Autor SHA1 Wiadomość Data
mazano 2d2552114a
Fix DB name with hyphen and also add env for logging (#495)
* 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>
2024-12-17 21:25:01 +02:00
mazano da42b90334
Upgrade to PG17 (#485)
* Upgrade to PG17



---------

Co-authored-by: Admire Nyakudya <mazano@MacBookAir.Dlink>
2024-10-19 14:01:20 +02:00
jyrkka 1468f485e0
Fix issue with multiple schema creation and modify existing tests (#454) 2023-10-02 13:20:27 +02:00
mazano c816d5e72e
fix #439 (#445)
* fix #439

* add promote class
2023-09-04 21:56:45 +02:00
mazano 74bb497307
fix issue with multiple db creation and add test for this (#443)
* fix issue with multiple db creation and add test for this
2023-08-31 17:37:28 +02:00
mazano b70664d906
fix issue with host mounts (#419)
* fix issue with host mounts and add tests
2023-03-30 07:08:30 +02:00
mazano 9f8f979b6e
run container as none root (#403)
* add option to run as none root and update tests
2023-02-01 06:42:32 +02:00
mazano ac9ec47e3b
install tagged versions of extensions (#400)
* fix #391
2022-12-23 15:50:45 +02:00
mazano c46a7b6a7b update workflow with test for init script (#402) 2022-12-20 22:03:34 +02:00
Rizky Maulana Nugraha dd9c11fdcf
fix #321: POSTGRES_INITDB_WALDIR handling (#324)
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
2021-08-19 20:55:32 +07:00
admire c80597fcd0 add password to docker compose 2021-06-12 15:58:52 +02:00
admire 18084b5e28 explicity declare password 2021-06-12 13:25:54 +02:00
Rizky Maulana Nugraha 0df962e1f8 Fix scenario tests
- Fix cache keys for GH Action
- Disable logical_replication test health-check
  By disabling health-check, we can immediately see the logs
2021-01-27 23:29:23 +00:00
Rizky Maulana Nugraha 4a42a37069
Improve scenario tests logging 2021-01-28 02:43:09 +07:00
admire 0da01b8092 Change replication to streaming replication 2021-01-05 11:32:26 +02:00
admire 2f6cf6a071 added base build folder into main branch and various optimisations - revert commit for fixing passwords with strange characters - not worth the hassle 2021-01-02 23:34:42 +02:00
mazano 07747252b2
Upgrade version to 13.0 (#276)
* Upgrade version to 13.0

* Fix failing tests and add more env variable customisations

* Use args for building versions

* remove unneeded line
2020-10-09 08:09:56 +02:00
mazano 46d64624a9
Add logical replication (#264)
* 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>
2020-10-01 17:55:53 +02:00
mazano 326ca94c42
Added support level agreement to readme (#247)
* Added support level agreement to readme

* Increased sleep timeout for tests to pass

Co-authored-by: admire <admire@kartoza.com>
2020-06-14 17:06:54 +02:00
Nils 9b82076178
add pgrouting (#238)
* add pgrouting: install, as default extension and scenario test; fixes #236

* add extensions test to .travis.yml
2020-04-23 14:10:09 +02:00
Rizky Maulana Nugraha 0437fc5e85
Update testing README.md
Reflect our latest testing architecture
2020-04-21 16:41:01 +07:00
Eero af Heurlin b1308e3215
Allow changing of distro at build time (#233)
* Allow changing of distro at build time

Ubuntu focal has better arm64 support for example.

* Document build-arg usage

* increase sleep time

as per https://github.com/kartoza/docker-postgis/pull/233#discussion_r409846863
2020-04-20 12:05:39 +02:00
mazano 8b12300b2b
reorder scripts and add new env variable for shared libraries (#231)
* 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>
2020-04-14 19:00:36 +02:00
Rizky Maulana Nugraha af1e88beab
Fix data directory deleted on migrations (#228)
* 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
2020-04-08 15:15:45 +07:00