Commit Graph

453 Commits

Author SHA1 Message Date
b6ea2ca3c9 Fix the mix of tabs and space. 2017-04-10 23:26:58 +01:00
789e819d74 Fix regression test failure. 2017-04-10 23:26:58 +01:00
5adff6ff0b Set column storage type before first copying table.
Previously, even if the table whose column storage type has been
changed the pg_repack did first copy the data to table without changing
column storage paramater. This cause of that the existing data is
pushed out to its toast table even if actual column storage type is
"main".

Issue #94.
2017-04-10 23:25:49 +01:00
3afe19e7c4 Report issue fixed in docs
Close #10
2017-04-10 23:21:26 +01:00
c44306ba74 Fix regression test failure. 2017-04-10 23:21:26 +01:00
ca5ca11d4d Specify the storage option for TOAST table when create table.
The storage option such as AUTOVACUUM_VACUUM_SCALE_FACTOR can be
set to both heap table and TOAST table. But the storage parameter
for TOAST table had gone after repacked. This change create new
function get_storage_param which returns all storage paramters
including for TOAST table and OID setting.

Issue #10.
2017-04-10 23:20:50 +01:00
6d7b1dbca4 Added test to verify the attribute options are respected 2017-04-10 23:07:40 +01:00
cf6fe7d4cf Dropped redundant/wrong pg_config definition
Fix issue #24. The OP reported that the issue is solved by dropping this
assignment. The one in regress has been already dropped in the
refactoring to drop pre-9.1 support.
2017-04-10 22:04:28 +01:00
53e8b9ede3 Merge branch 'drop-old-versions' 2017-04-10 20:58:51 +01:00
a297acc3b3 Dropped piece of no more relevant news from README 2017-04-10 12:06:26 +01:00
7d752f2b4e Dropped C file now unused 2017-04-10 11:58:41 +01:00
86eef300f1 Dropped C code used by unsupported PG versions 2017-04-10 11:44:17 +01:00
ac1333f9f3 Declare supported versions are 9.1-9.6 2017-04-09 19:23:06 +01:00
48c42e1a87 fix regression tests for PostgreSQL <= 9.4 2017-03-30 14:09:59 +03:00
9f54321e32 Merge branch 'master' into support_table_inheritance 2017-03-30 13:37:54 +03:00
acb73b5a20 Dropped unneeded test results variants 2017-03-29 04:55:44 +01:00
ecb07f1e3f Force Postgres 9.1 in makefile 2017-03-29 04:39:02 +01:00
2af90dced1 Dropped sql file for non-extension build 2017-03-29 04:39:02 +01:00
46dd16a6ed Dropped doc about non-extension installation 2017-03-29 04:39:02 +01:00
329f30e3ce Streamline tests to run only on supported versions 2017-03-29 04:39:02 +01:00
914d1c4b3d Document supported versions are 9.1 to 9.6 2017-03-29 04:39:02 +01:00
8a73172606 Fixed query on PostgreSQL 9.1 2017-03-29 04:38:36 +01:00
62b4ad961b Added tests on pg 9.1 2017-03-29 04:38:35 +01:00
2a9ca79772 Added travis configuration for CI tests 2017-03-29 02:34:12 +01:00
d0217d81e3 Added output version for Postgres 9.2-9.4 2017-03-29 02:34:12 +01:00
a8fe1fe1ec Add new features of release 1.4 to Japanese doc. 2017-03-27 19:04:34 +09:00
6d8ff6ba19 extend safety checks for -I 2017-03-24 17:02:12 +03:00
839aec7e71 remove blank line 2017-03-24 16:56:27 +03:00
4e90fe9b48 resolve conflicts 2017-03-24 16:54:16 +03:00
6e42b0c0ad Merge branch 'funbringer-optional_include_extensions' 2017-03-24 17:44:29 +09:00
bf550706fc Add --exclude-extension option to new features. 2017-03-24 17:43:21 +09:00
9422daae7a Merge branch 'optional_include_extensions' of https://github.com/funbringer/pg_repack into funbringer-optional_include_extensions 2017-03-24 17:38:49 +09:00
fe519cf017 Dropped further libs not needed for build 2017-03-23 18:50:22 +00:00
81cca1836b Fixed docs reST formatting
In Japanese too! ツ
2017-03-23 18:12:33 +00:00
9bef0d4fa7 Added new features to release 1.4 2017-03-23 17:42:39 +00:00
3c717c3509 Bump to development line 1.4 2017-03-23 17:32:59 +00:00
a6cbf0577b Merge pull request #118 from MasahikoSawada/fix_doc_jp
Update pg_repack_jp.rst
2017-03-23 20:07:12 +03:00
3419422786 update docs 2017-03-23 16:39:58 +03:00
c62488ae13 add regression tests for --exclude-extension (-C) 2017-03-23 16:26:46 +03:00
e1f41aa6d8 add new option checks for -C 2017-03-23 16:05:59 +03:00
1ecec8ce95 change option to '--exclude-extension' 2017-03-23 15:24:41 +03:00
e89559a813 resolve conflicts 2017-03-23 14:14:18 +03:00
462c37c57e Update pg_repack_jp.rst
Since v1.3.3, when Japanese doc has been introduced, this
file had not been maintained.
2017-03-23 10:50:02 +09:00
5507a57d05 improve docs 2017-03-22 16:34:08 +03:00
698d1ddfdd update docs 2017-03-22 16:32:11 +03:00
6a51ed209d add regression tests for '--parent-table' option 2017-03-22 15:04:27 +03:00
0e3ed0d5e1 fix typos and formatting, implement -I in repack_all_indexes() 2017-03-22 14:15:48 +03:00
68dc592545 introduce option --parent-table (-I, stands for 'inheritance'), fix function repack_one_database(), introduce function repack.get_table_and_inheritors() 2017-03-20 23:05:26 +03:00
7c8e272b54 Merge pull request #114 from bossartn/no_superuser_check
Introduce --no-superuser-check option.
2017-03-08 10:49:11 +09:00
1f784089a6 Added regression testing for --no-superuser-check option. 2017-03-02 02:58:41 +00:00