-
POM 220, which includes OSS expose-versions maven plugin, solving issues for OSS users
-
#124: Separate the handling of the embedded dir in a directory provider interface (PgDirectoryResolver), and moves all logic to handle existing bundles from the main class to a separate one (UncompressBundleDirectoryResolver ) which implements the PgDirectoryResolver interface.
Eg:
EmbeddedPostgres pg = EmbeddedPostgres.builder().setPostgresBinaryDirectory(new File("/usr/local")).start();
- Expose contexts for LiquibasePreparer (#106)
- Add OpenJDK 11 to the Travis test matrix and cache dependencies (#118)
- adds optional prefix to logger (#113)
- Issue #116 Server startup fails with "port out of range:-1" error (#117)
- Overwrite existing extracted files if they exist. (#120)
- ProcessOutputLogger: don't prevent jvm shutdown (#123)
- Update POM
- Upgrade to Flyway 6 API (#126)
- PR #104 - improved logging names
- Postgres 10.6
- PR #84 - Speed up binary extraction.
- Add builder option to override working directory (otherwise uses java.io.tmpdir or the ot.epg.working-dir system properties)
- PR #83 - Logging of initDB process
- PR #85 - Fixed Caching of Prepared DBs
- PR 97 (Support for Liquibase)
- PR 95 (user in connection uri)
- PR 94 (shorten thread name) applied and reverted, since it required java 9
- PR #93 - Add separate Junit5 support directory
- Apache commons upgrade for CVE
- Bug forced re-release
- Update POM, fixing some build issues.
- Cleanup resulting PMD, Spotbugs issues
- PR #89 - Corrected locale parameter format and detected windows locale
- Update README on Windows issue
- PR #79 - add license to POM
- PR #81 - restore lost 'this' reference
- PR #77 - better server customizers
- Postgres 10.3
- Exposed getConnectionInfo in PreparedDBRule, PreparedDBProvider. The use case is if you need to access the port and database name and pass them to a NON-java process. In normal circumstances, you should just use getDataSource(), which will return a fully ready DataSource for Java.
- Update POM to Spring released versions.
- use a non-milestone Spring release, sorry!
- fixed output logging bug (immediate close after first read)
- quieted down initialization connect logging
- add
setPGStartupWait
method to builder to override the default time (10 seconds) for waiting for Postgres to start up before throwing an exception. - fix dataDirectory creation under nested subdirectories
- allow specifying jdbc connection parameters
- configurable startup time
- postgres 10
- redirected subprocess output to logger (fixes surefire bug)
- fixed subprocess stderr redirection bug (unconditionally using stdout settings)
- latest OT parent pom
- PMD fixups
- improved documentation
- ancient history