Masahiko Sawada
fdad0b87a2
Fix Japanese doc.
2017-10-17 18:03:07 +09:00
Daniele Varrazzo
7166a0ee8c
Preparing release 1.4.2
2017-10-13 09:16:37 +01:00
Masahiko Sawada
4b86bb1c41
Merge pull request #150 from MasahikoSawada/fix_regress_test
...
Change to use only the characters that are printable ASCII.
2017-10-04 11:05:53 +09:00
Masahiko Sawada
f690ada80f
Change to use only the characters that are printable ASCII.
...
The regression test could fail on some environments such as where
the encoding is SQL_ASCII.
Fixed issue #130 .
2017-10-03 11:51:07 -07:00
Josh Kupershmidt
f83cb2a6e0
Merge pull request #149 from craigds/patch-1
...
Clarify note about GiST indexes
2017-10-03 08:48:08 -04:00
Craig de Stigter
f789bc965d
Clarify note about GiST indexes
...
As per http://lists.pgfoundry.org/pipermail/reorg-general/2015-May/000306.html
2017-09-29 14:03:02 +13:00
Masahiko Sawada
66f5da58c9
Update Japanese doc for the recent changes.
2017-09-25 11:19:22 -07:00
Daniele Varrazzo
1cb3a52ccb
Changelog updated with last developments
2017-09-25 03:17:00 +01:00
Daniele Varrazzo
d7b4e75c10
PG 10 expected test result fixed with changes added in 1.4.1
2017-09-25 02:53:11 +01:00
Daniele Varrazzo
7413a65985
Merge remote-tracking branch 'origin/master' into pg10
2017-09-25 02:45:49 +01:00
Daniele Varrazzo
9e4dd00415
Dropped compiler warning
...
Probably only raised compiling on 32 bits platforms.
2017-09-25 02:37:29 +01:00
Daniele Varrazzo
f996fd8fb3
Allow building with PostgreSQL 10rc1
...
This is what we get:
$ pg_config --version
PostgreSQL 10rc1
2017-09-25 02:33:13 +01:00
Masahiko Sawada
b2d470a122
Merge pull request #143 from MasahikoSawada/fix_lock_exclusive
...
Reset the transcation state before exiting from lock_exclusive.
2017-08-24 09:20:08 +09:00
Masahiko Sawada
900bb8369b
Reset the transcation state before exiting from lock_exclusive.
...
Previously we exited from lock_exclusive() while opening the
transaction that started at beggning if --no-kill-backend option
is specified. This caused that DROP INDEX CONCURRENTLY fails
because it cannot be executed within a user transaction block.
Fixed issue #129 .
2017-08-18 15:25:04 +09:00
Justin Pryzby
1b651bd3d9
Avoid return from lock_exclusive() while in transaction ..
...
..causing "ERROR: DROP INDEX CONCURRENTLY cannot run inside a transaction block"
github#129
2017-08-18 15:21:09 +09:00
Masahiko Sawada
20f5bf4878
Update pg_repack_jp.rst for release 1.4.1.
2017-08-13 00:32:13 +09:00
Daniele Varrazzo
ea27a94578
Typo fixed (after releasing, of course...)
2017-08-12 13:15:14 +01:00
Daniele Varrazzo
b2be4741c9
Preparing release 1.4.1
2017-08-12 12:56:43 +01:00
Masahiko Sawada
766937ab4c
Merge pull request #140 from MasahikoSawada/fix_order
...
Fix reorganize table without sorting.
2017-08-12 13:25:16 +09:00
Masahiko Sawada
34e71adbbd
Fix a typo in pg_repack.c file.
2017-08-05 20:16:31 +09:00
Masahiko Sawada
f8ba09fd31
Get rid of unnecessary lines in expected file.
2017-08-05 02:49:56 +09:00
Masahiko Sawada
33f4c30563
Fix reorganize table without sorting.
...
Commit 5adff6ff0b88d6f162719eff7176069730537c2a 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
Masahiko Sawada
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
Masahiko Sawada
c2ed98a85b
Fix a small memory leak in repack_one_database function.
...
Noticed by coverity scan.
2017-07-12 17:04:33 -07:00
Daniele Varrazzo
cbb3b7f916
Minimum postgres version supported fixed in META.json
2017-04-26 11:30:02 +01:00
Daniele Varrazzo
5b1001d620
Fixed info to refresh website, suggest to tag after deployment
2017-04-25 17:58:09 +01:00
Daniele Varrazzo
2d11efea18
Fixed reST error in Japanese docs
2017-04-25 16:13:53 +01:00
Daniele Varrazzo
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
Daniele Varrazzo
a7e0b6748e
Added identifier to recognize the test output file
2017-04-25 15:50:33 +01:00
Daniele Varrazzo
8bdba99642
Fixed hba configuration to test on PG 10
...
Use env vars instead of hardcoded PG version to select config options.
2017-04-25 15:09:43 +01:00
Daniele Varrazzo
a5a5f3447a
Added expected test for postgres 10
...
The \d output format changed
2017-04-25 15:09:27 +01:00
Daniele Varrazzo
773dc5349d
Work around CatalogIndexInsert no more exported in PG 10
...
The CatalogTupleUpdateWithInfo performs the two operation
simple_heap_update and CatalogIndexInsert.
2017-04-25 15:09:27 +01:00
Daniele Varrazzo
19e34a3202
Added PG 10 compatibility wrapper to simple_prompt()
...
Also checking for malloc failure into previous version's simple_prompt()
calls.
2017-04-25 15:09:27 +01:00
Daniele Varrazzo
b9b8e60bda
Set up travis tests to run with postgres 10
2017-04-25 15:09:27 +01:00
Masahiko Sawada
285675f836
Bump version to 1.4.0 (stable).
2017-04-25 15:25:42 +09:00
Masahiko Sawada
00e66eb735
Fix a typo in pg_repack.rst
2017-04-25 15:21:18 +09:00
Masahiko Sawada
317eb849ad
Add a new feature -I option to release note.
2017-04-25 15:18:21 +09:00
Masahiko Sawada
5f2904362a
Update Japanese doc for -I option.
2017-04-25 15:15:04 +09:00
Masahiko Sawada
1055b06a89
Merge pull request #117 from funbringer/support_table_inheritance
...
Support table inheritance
2017-04-25 02:39:39 +09:00
Dmitry Ivanov
94679ee83a
add a comment regarding AccessShareLocks in repack_get_table_and_inheritors()
2017-04-24 13:26:28 +03:00
Dmitry Ivanov
0901b82588
acquire AccessShareLock on parent and children in repack_get_table_and_inheritors()
2017-04-23 21:22:54 +03:00
Dmitry Ivanov
4df065891c
add missing results to repack_1.out
2017-04-19 14:14:26 +03:00
Dmitry Ivanov
7dca19d7e0
add docs for repack_get_table_and_inheritors()
2017-04-19 14:09:30 +03:00
Dmitry Ivanov
e1f362e831
resolve conflicts
2017-04-19 14:05:53 +03:00
Nicola Murino
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
Masahiko Sawada
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
Masahiko Sawada
6de31a1249
Add new item in Japanese doc.
2017-04-11 23:49:10 +09:00
Masahiko Sawada
a6b2b0e82e
Fix a mistake of merging.
...
Also fix regression test failure.
2017-04-11 23:43:21 +09:00
Masahiko Sawada
d55a08fc1e
Merge branch 'master' into toast_storage_param
2017-04-11 23:30:27 +09:00
Masahiko Sawada
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