Commit Graph

170 Commits

Author SHA1 Message Date
Sameer Naik
e4e0a7b0af entrypoint: remove references to entrypoint.sh from base image 2017-02-14 16:17:19 +05:30
Sameer Naik
ad67d1a729 config: move default config var to Dockerfile 2017-02-14 15:31:54 +05:30
Bitnami Bot
81916377de 9.6.2-r0 release
This release contains a variety of fixes from 9.6.1:
  - Fix a race condition that could cause indexes built with CREATE INDEX CONCURRENTLY to be corrupt
  - Ensure that the special snapshot used for catalog scans is not invalidated by premature data pruning
  - Fix incorrect WAL logging for BRIN indexes
  - Unconditionally WAL-log creation of the "init fork" for an unlogged table
  - If the stats collector dies during hot standby, restart it
  - Ensure that hot standby feedback works correctly when it's enabled at standby server start
  - Check for interrupts while hot standby is waiting for a conflicting query
  - Avoid constantly respawning the autovacuum launcher in a corner case
  - Disallow setting the num_sync field to zero in synchronous_standby_names
  - Don't count background worker processes against a user's connection limit
  - Fix check for when an extension member object can be dropped
  - Fix tracking of initial privileges for extension member objects so that it works correctly with ALTER EXTENSION ... ADD/DROP
  - Make sure ALTER TABLE preserves index tablespace assignments when rebuilding indexes
  - Fix incorrect updating of trigger function properties when changing a foreign-key constraint's deferrability properties with ALTER TABLE ... ALTER CONSTRAINT
  - Prevent dropping a foreign-key constraint if there are pending trigger events for the referenced relation
  - Fix ALTER TABLE ... SET DATA TYPE ... USING when child table has different column ordering than the parent
  - Fix processing of OID column when a table with OIDs is associated to a parent with OIDs via ALTER TABLE ... INHERIT
  - Ensure that CREATE TABLE ... LIKE ... WITH OIDS creates a table with OIDs, whether or not the LIKE-referenced table(s) have OIDs
  - Fix CREATE OR REPLACE VIEW to update the view query before attempting to apply the new view options
  - Report correct object identity during ALTER TEXT SEARCH CONFIGURATION
  - Fix commit timestamp mechanism to not fail when queried about the special XIDs FrozenTransactionId and BootstrapTransactionId
  - Fix incorrect use of view reloptions as regular table reloptions
  - Fix incorrect "target lists can have at most N entries" complaint when using ON CONFLICT with wide tables
  - Fix spurious "query provides a value for a dropped column" errors during INSERT or UPDATE on a table with a dropped column
  - Prevent multicolumn expansion of foo.* in an UPDATE source expression
  - Ensure that column typmods are determined accurately for multi-row VALUES constructs
  - Throw error for an unfinished Unicode surrogate pair at the end of a Unicode string
  - Fix execution of DISTINCT and ordered aggregates when multiple such aggregates are able to share the same transition state
  - Fix implementation of phrase search operators in tsquery
  - Ensure that a purely negative text search query, such as !foo, matches empty tsvectors
  - Prevent crash when ts_rewrite() replaces a non-top-level subtree with an empty query
  - Fix performance problems in ts_rewrite()
  - Fix ts_rewrite()'s handling of nested NOT operators
  - Improve speed of user-defined aggregates that use array_append() as transition function
  - Fix array_fill() to handle empty arrays properly
  - Fix possible crash in array_position() or array_positions() when processing arrays of records
  - Fix one-byte buffer overrun in quote_literal_cstr()
  - Prevent multiple calls of pg_start_backup() and pg_stop_backup() from running concurrently
  - Disable transform that attempted to remove no-op AT TIME ZONE conversions
  - Avoid discarding interval-to-interval casts that aren't really no-ops
  - Fix crash if the number of workers available to a parallel query decreases during a rescan
  - Fix bugs in transmitting GUC parameter values to parallel workers
  - Allow statements prepared with PREPARE to be given parallel plans
  - Fix incorrect generation of parallel plans for semi-joins
  - Fix planner's cardinality estimates for parallel joins
  - Fix planner to avoid trying to parallelize plan nodes containing initplans or subplans
  - Ensure that cached plans are invalidated by changes in foreign-table options
  - Fix the plan generated for sorted partial aggregation with a constant GROUP BY clause
  - Fix "could not find plan for CTE" planner error when dealing with a UNION ALL containing CTE references
  - Fix mishandling of initplans when forcibly adding a Material node to a subplan
  - Fix foreign-key-based join selectivity estimation for semi-joins and anti-joins, as well as inheritance cases
  - Fix pg_dump to emit the data of a sequence that is marked as an extension configuration table
  - Fix mishandling of ALTER DEFAULT PRIVILEGES ... REVOKE in pg_dump
  - Fix pg_dump to dump user-defined casts and transforms that use built-in functions
  - Fix pg_restore with --create --if-exists to behave more sanely if an archive contains unrecognized DROP commands
  - Fix pg_basebackup's rate limiting in the presence of slow I/O
  - Fix pg_basebackup's handling of symlinked pg_stat_tmp and pg_replslot subdirectories
  - Fix possible pg_basebackup failure on standby server when including WAL files
  - Improve initdb to insert the correct platform-specific default values for the xxx_flush_after parameters into postgresql.conf
  - Fix possible mishandling of expanded arrays in domain check constraints and CASE execution
  - Fix nested uses of PL/pgSQL functions in contexts such as domain check constraints evaluated during assignment to a PL/pgSQL variable
  - Ensure that the Python exception objects we create for PL/Python are properly reference-counted
  - Fix PL/Tcl to support triggers on tables that have .tupno as a column name
  - Allow DOS-style line endings in ~/.pgpass files, even on Unix
  - Fix one-byte buffer overrun if ecpg is given a file name that ends with a dot
  - Fix incorrect error reporting for duplicate data in psql's \crosstabview
  - Fix psql's tab completion for ALTER DEFAULT PRIVILEGES
  - Fix psql's tab completion for ALTER TABLE t ALTER c DROP ...
  - In psql, treat an empty or all-blank setting of the PAGER environment variable as meaning "no pager"
  - Improve contrib/dblink's reporting of low-level libpq errors, such as out-of-memory
  - Teach contrib/dblink to ignore irrelevant server options when it uses a contrib/postgres_fdw foreign server as the source of connection options
  - Previously, if the foreign server object had options that were not also libpq connection options, an error occurred.
  - Fix portability problems in contrib/pageinspect's functions for GIN indexes
  - Fix possible miss of socket read events while waiting on Windows
  - On Windows, ensure that environment variable changes are propagated to DLLs built with debug options
  - Sync our copy of the timezone library with IANA release tzcode2016j
  - Update time zone data files to tzdata release 2016j for DST law changes in northern Cyprus (adding a new zone Asia/Famagusta), Russia (adding a new zone Europe/Saratov), Tonga, and Antarctica/Casey. Historical corrections for Italy, Kazakhstan, Malta, and Palestine. Switch to preferring numeric zone abbreviations for Tonga.
2017-02-10 15:13:34 +00:00
Sameer Naik
89ba42a03a git: ignore /local/ directory 2017-01-11 11:41:07 +05:30
Sameer Naik
5b3a388ee4 bump image version to 9.6.1-r5 2016-12-28 21:47:09 +05:30
Sameer Naik
8f71befd57 switch to gcr.io/stacksmith-images/minideb:jessie-r8 2016-12-28 18:25:28 +05:30
Sameer Naik
3ff0cf8d1b bump image version to 9.6.1-r4 2016-12-23 13:00:29 +05:30
Sameer Naik
915fac9842 updated circle.yml spec to use scripts from bitnami/test-infra repo 2016-12-22 16:01:23 +05:30
Sameer Naik
3097069aac switch to gcr.io/stacksmith-images/minideb:jessie-r7 2016-12-22 16:01:23 +05:30
Sameer Naik
913c84b173 replace use of docker links with docker networks 2016-12-09 19:12:59 +05:30
Sameer Naik
663893d076 bump image version to 9.6.1-r3 2016-12-08 20:25:16 +05:30
Sameer Naik
81a940f15c update to gcr.io/stacksmith-images/minideb:jessie-r5 2016-12-08 19:59:44 +05:30
jdrios
bfc0c45803 replace the bundled common libraries with references to system packages 2016-12-06 17:01:39 +01:00
Adnan Abdulhussein
225d9ecfb4 entrypoint: remove unnecessary chown 2016-11-18 14:15:37 -08:00
Sameer Naik
fde7aee679 bump image version to 9.6.1-r1 2016-11-16 11:29:23 +05:30
Sameer Naik
c25c849e0d switch to gcr.io/stacksmith-images/minideb:jessie-r2 2016-11-09 11:12:01 +05:30
Sameer Naik
90658ede8c switch to gcr.io/stacksmith-images/minideb:jessie-r1 2016-11-09 11:12:01 +05:30
Sameer Naik
c3fc8c7fe2 switch to gcr.io/stacksmith-images/minideb:jessie-r0 2016-11-09 11:12:01 +05:30
Sameer Naik
1a8a5717d1 readme: updated docker-compose.yml snippets to v2 format 2016-11-08 15:49:26 +05:30
Sameer Naik
605fb0c80e adds docker-compose-replication.yml 2016-11-08 15:44:36 +05:30
Sameer Naik
1240c38816 adds docker-compose.yml 2016-11-08 15:44:35 +05:30
Adnan Abdulhussein
8219d0b290 ci: push update to stacksmith 2016-10-31 20:56:28 -07:00
Fran
1a89980102 Bump PostgreSQL version 2016-10-31 16:02:11 +01:00
dgonzalezruiz
becab55c05 Bump postgreSQL module version 2016-10-17 12:47:26 +02:00
Sameer Naik
87d5cd0224 ci: enforce stricter tagging rules 2016-10-17 13:26:43 +05:30
Sameer Naik
34c058d6b4 ci: quote variables in bash conditional statements 2016-10-17 13:26:43 +05:30
Adnan Abdulhussein
30567b804e Set origin for GCR releases 2016-10-14 15:20:43 -07:00
Adnan Abdulhussein
b2f9600242 Fix CircleCI tag regex 2016-10-14 11:30:15 -07:00
Sameer Naik
7d07ca88ca circle.yml: simplify deployment tag selection 2016-10-14 10:50:54 +05:30
Sameer Naik
1773a8ce36 circle.yml: renamed cache build to _ 2016-10-14 10:50:54 +05:30
Sameer Naik
f9308dbb35 add circle ci status badge to the readme 2016-10-13 22:44:53 +05:30
Sameer Naik
7056d3150d bats: end-of-life 2016-10-13 21:57:52 +05:30
Sameer Naik
ff333f99d0 fix: BITNAMI_APP_VERSION script macro has been renamed to BITNAMI_IMAGE_VERSION 2016-10-13 20:31:06 +05:30
Sameer Naik
57b4613b1f replace development build with a cache build 2016-10-13 11:25:30 +05:30
Sameer Naik
5daed0fd62 use CircleCI to build and deploy releases on multiple targets 2016-10-12 23:04:00 +05:30
tompizmor
a44ff8fa51 Update postgresql including OpenSSL changes 2016-09-24 17:26:39 +02:00
Sameer Naik
04971aaed5 update to gcr.io/stacksmith-images/ubuntu:14.04-r10 baseimage 2016-09-23 23:46:24 +05:30
Sameer Naik
b3a75090c7 bump image revision to 9.5.3-r5
- The `POSTGRES_` prefix on environment variables is now replaced by
  `POSTGRESQL_`
- `POSTGRES_USER` parameter has been renamed to `POSTGRESQL_USERNAME`.
- `POSTGRES_DB` parameter has been renamed to `POSTGRESQL_DATABASE`.
- `POSTGRES_MODE` parameter has been renamed to
  `POSTGRESQL_REPLICATION_MODE`.
2016-09-11 18:13:45 +05:30
Adnan Abdulhussein
3c37c26171 Standardise environment variables 2016-09-09 15:29:25 -07:00
Sameer Naik
0101368bae bump image version to revision-9.5.3-r4 2016-09-07 10:43:25 +05:30
Sameer Naik
8e58c9718e entrypoint: load the module inputs.json file 2016-09-04 15:13:11 +05:30
Sameer Naik
00f47395eb harpoon has been renamed to nami 2016-09-04 14:54:22 +05:30
Sameer Naik
2eb7581ad3 tests: Can setup master/slave replication using a custom master port 2016-08-27 12:07:06 +05:30
Adnan Abdulhussein
30694ac597 Add Docker Hub automated build badge 2016-08-26 17:34:53 -07:00
Jorge Marin
1aca7bec80 Bump revision to 9.5.3-5 2016-08-26 15:30:45 +02:00
Jesus Tinoco
19680abd3e Fix wrong environment variable name
The 'POSTGRES_REPLICATION_MODE' environment variable doesn't exist, it should be 'POSTGRES_MODE'.
2016-08-26 11:49:44 +02:00
Sameer Naik
f5baa9507a license: updated copyright notice 2016-08-02 17:51:27 +05:30
Sameer Naik
5a6289e8c0 bump version to 9.5.3-r2 2016-07-12 10:43:49 +05:30
Sameer Naik
a6eb9c835d update to gcr.io/stacksmith-images/ubuntu:14.04-r8 2016-07-12 10:43:38 +05:30
Sameer Naik
b998c17851 tests: postgres user can now login remotely without a password 2016-07-11 23:20:06 +05:30