yandex-qatools / postgresql-embedded

Embedded PostgreSQL Server
Other
493 stars 90 forks source link

Postgres 11.1 for Linux #149

Closed mdoering closed 5 years ago

mdoering commented 5 years ago

The latest stable 11 branch of postgres is not supported which is a big loss. If EnterpriseDB continues to drop support for Linux can we switch to another binary distribution? The embedded server has been really nice for us to run continuous integration tests, but that requires linux.

Angeland commented 5 years ago

Yup, in our project we are looking into dropping usage in exchange to running a container/pod for testing from https://hub.docker.com/_/postgres/

liias commented 5 years ago

@Angeland let me know how testcontainers vs postgresql-embedded compares on start up time, that is the only reason I'm interested in trying out this project here (when java 11 and linux postgres 11 support is added).

mdoering commented 5 years ago

I am removing postgresql-embedded now from my project until this is solved. No way without pg11 on linux

smecsia commented 5 years ago

@liias @mdoering thanks for your interest! Unfortunately I don't have enough time to maintain this project anymore. Your approach of using Test Containers as an alternative is the best bet. I strongly recommend it as the great alternative providing the best experience as I migrated to it myself (see updated Readme).

liias commented 5 years ago

As a note, another alternative is https://github.com/opentable/otj-pg-embedded which I will try out (I would like to start up postgres as fast as possible during code generation, so testcontainers is a bit slow for that)