20f5bf4878
Update pg_repack_jp.rst for release 1.4.1.
2017-08-13 00:32:13 +09:00
ea27a94578
Typo fixed (after releasing, of course...)
2017-08-12 13:15:14 +01:00
b2be4741c9
Preparing release 1.4.1
2017-08-12 12:56:43 +01:00
766937ab4c
Merge pull request #140 from MasahikoSawada/fix_order
...
Fix reorganize table without sorting.
2017-08-12 13:25:16 +09:00
34e71adbbd
Fix a typo in pg_repack.c file.
2017-08-05 20:16:31 +09:00
f8ba09fd31
Get rid of unnecessary lines in expected file.
2017-08-05 02:49:56 +09:00
33f4c30563
Fix reorganize table without sorting.
...
Commit 5adff6ff0b
separated the
data copy from creating table. This is a cause of bug that
pg_repack doesn't actually sort table during reorganization.
This commit fixes this issue by adding ORDER BY clause to Copy
SQL rather than CREATE TABLE SQL.
Reported by acmzero on issue #138 .
2017-08-05 02:31:47 +09:00
cac8179299
Merge pull request #136 from MasahikoSawada/fix_memory_leak
...
Fix a small memory leak in repack_one_database function.
2017-07-13 19:26:27 +09:00
c2ed98a85b
Fix a small memory leak in repack_one_database function.
...
Noticed by coverity scan.
2017-07-12 17:04:33 -07:00
cbb3b7f916
Minimum postgres version supported fixed in META.json
2017-04-26 11:30:02 +01:00
5b1001d620
Fixed info to refresh website, suggest to tag after deployment
2017-04-25 17:58:09 +01:00
2d11efea18
Fixed reST error in Japanese docs
2017-04-25 16:13:53 +01:00
910d5fd86a
Fixed version number
...
1.4 would have been good for me too... But semver requires 1.4.0
2017-04-25 16:11:27 +01:00
285675f836
Bump version to 1.4.0 (stable).
2017-04-25 15:25:42 +09:00
00e66eb735
Fix a typo in pg_repack.rst
2017-04-25 15:21:18 +09:00
317eb849ad
Add a new feature -I option to release note.
2017-04-25 15:18:21 +09:00
5f2904362a
Update Japanese doc for -I option.
2017-04-25 15:15:04 +09:00
1055b06a89
Merge pull request #117 from funbringer/support_table_inheritance
...
Support table inheritance
2017-04-25 02:39:39 +09:00
94679ee83a
add a comment regarding AccessShareLocks in repack_get_table_and_inheritors()
2017-04-24 13:26:28 +03:00
0901b82588
acquire AccessShareLock on parent and children in repack_get_table_and_inheritors()
2017-04-23 21:22:54 +03:00
4df065891c
add missing results to repack_1.out
2017-04-19 14:14:26 +03:00
7dca19d7e0
add docs for repack_get_table_and_inheritors()
2017-04-19 14:09:30 +03:00
e1f362e831
resolve conflicts
2017-04-19 14:05:53 +03:00
05fac2dac3
fix compilation with msvc
...
__attribute__ macro is not defined in msvc and it is not essential to
the implementation. All it does is tell the compiler that this function
is similar to printf, and expects a printf-like format string
So for MSVC we define __attribute__ as a macro that do nothing
2017-04-19 11:54:46 +01:00
4d59be0a66
Merge pull request #123 from MasahikoSawada/toast_storage_param
...
Specify the storage option for TOAST table when create table.
2017-04-13 11:34:49 +09:00
6de31a1249
Add new item in Japanese doc.
2017-04-11 23:49:10 +09:00
a6b2b0e82e
Fix a mistake of merging.
...
Also fix regression test failure.
2017-04-11 23:43:21 +09:00
d55a08fc1e
Merge branch 'master' into toast_storage_param
2017-04-11 23:30:27 +09:00
df96f35345
Merge pull request #122 from MasahikoSawada/col_storage
...
Set column storage type before first copying table.
2017-04-11 23:13:23 +09:00
c75a55d229
Update new item in Japanese doc.
2017-04-11 23:10:08 +09:00
467389abd6
Report column storage issue fixed in docs
...
Close #94 .
2017-04-10 23:31:52 +01:00
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