Merge in Pull Request #20 from Steeve Lennmark.
Adds support for repacking only the tables in a specified schema. This doesn't support --only-indexes mode, but that seems alright for now. Fix merge conflicts, and make a few tweaks along the way: * bump version to 1.3-dev0 * add Beena to list of maintainers * documentation wordsmithing * fix up the INFO message printed for each index in --index or --only-indexes mode, so that it is only printed once per index, and prints the name of the original index, not that of the transient index_%u name.
This commit is contained in:
		| @ -213,3 +213,20 @@ CREATE TRIGGER zzzzzz AFTER UPDATE ON trg4 FOR EACH ROW EXECUTE PROCEDURE trgtes | ||||
| -- Dry run | ||||
| -- | ||||
| \! pg_repack --dbname=contrib_regression --table=tbl_cluster --dry-run | ||||
|  | ||||
| -- Test --schema | ||||
| -- | ||||
| CREATE SCHEMA test_schema1; | ||||
| CREATE TABLE test_schema1.tbl1 (id INTEGER PRIMARY KEY); | ||||
| CREATE TABLE test_schema1.tbl2 (id INTEGER PRIMARY KEY); | ||||
| CREATE SCHEMA test_schema2; | ||||
| CREATE TABLE test_schema2.tbl1 (id INTEGER PRIMARY KEY); | ||||
| CREATE TABLE test_schema2.tbl2 (id INTEGER PRIMARY KEY); | ||||
| -- => OK | ||||
| \! pg_repack --dbname=contrib_regression --schema=test_schema1 | ||||
| -- => OK | ||||
| \! pg_repack --dbname=contrib_regression --schema=test_schema1 --schema=test_schema2 | ||||
| -- => ERROR | ||||
| \! pg_repack --dbname=contrib_regression --schema=test_schema1 --table=tbl1 | ||||
| -- => ERROR | ||||
| \! pg_repack --dbname=contrib_regression --all --schema=test_schema1 | ||||
|  | ||||
		Reference in New Issue
	
	Block a user