From 3d6b2104f219f534431eeba7b0750b4cfc92dd30 Mon Sep 17 00:00:00 2001 From: Peter Eisentraut Date: Tue, 10 Mar 2015 21:56:39 -0700 Subject: [PATCH 6/8] Move pg_test_timing from contrib/ to src/bin/ --- contrib/Makefile | 1 - contrib/pg_test_timing/Makefile | 18 ------------------ doc/src/sgml/contrib.sgml | 1 - doc/src/sgml/filelist.sgml | 1 - doc/src/sgml/ref/allfiles.sgml | 1 + doc/src/sgml/{ => ref}/pgtesttiming.sgml | 10 +--------- doc/src/sgml/reference.sgml | 1 + src/bin/Makefile | 1 + {contrib => src/bin}/pg_test_timing/.gitignore | 0 src/bin/pg_test_timing/Makefile | 14 ++++++++++++++ {contrib => src/bin}/pg_test_timing/pg_test_timing.c | 0 src/tools/msvc/Mkvcbuild.pm | 14 ++++++-------- 12 files changed, 24 insertions(+), 38 deletions(-) delete mode 100644 contrib/pg_test_timing/Makefile rename doc/src/sgml/{ => ref}/pgtesttiming.sgml (98%) rename {contrib => src/bin}/pg_test_timing/.gitignore (100%) create mode 100644 src/bin/pg_test_timing/Makefile rename {contrib => src/bin}/pg_test_timing/pg_test_timing.c (100%) diff --git a/contrib/Makefile b/contrib/Makefile index ed6ebae..60475c4 100644 --- a/contrib/Makefile +++ b/contrib/Makefile @@ -33,7 +33,6 @@ SUBDIRS = \ pg_prewarm \ pg_standby \ pg_stat_statements \ - pg_test_timing \ pg_trgm \ pg_upgrade \ pg_upgrade_support \ diff --git a/contrib/pg_test_timing/Makefile b/contrib/pg_test_timing/Makefile deleted file mode 100644 index 8b37aa8..0000000 diff --git a/doc/src/sgml/contrib.sgml b/doc/src/sgml/contrib.sgml index 68cbf78..885a096 100644 --- a/doc/src/sgml/contrib.sgml +++ b/doc/src/sgml/contrib.sgml @@ -202,7 +202,6 @@ pages. &pgstandby; - &pgtesttiming; &pgupgrade; diff --git a/doc/src/sgml/filelist.sgml b/doc/src/sgml/filelist.sgml index c14e737..d6120e3 100644 --- a/doc/src/sgml/filelist.sgml +++ b/doc/src/sgml/filelist.sgml @@ -132,7 +132,6 @@ - diff --git a/doc/src/sgml/ref/allfiles.sgml b/doc/src/sgml/ref/allfiles.sgml index 572032c..39e0244 100644 --- a/doc/src/sgml/ref/allfiles.sgml +++ b/doc/src/sgml/ref/allfiles.sgml @@ -193,6 +193,7 @@ Complete list of usable sgml source files in this directory. + diff --git a/doc/src/sgml/pgtesttiming.sgml b/doc/src/sgml/ref/pgtesttiming.sgml similarity index 98% rename from doc/src/sgml/pgtesttiming.sgml rename to doc/src/sgml/ref/pgtesttiming.sgml index a6ab9b1..d5e231f 100644 --- a/doc/src/sgml/pgtesttiming.sgml +++ b/doc/src/sgml/ref/pgtesttiming.sgml @@ -1,4 +1,4 @@ - + @@ -291,14 +291,6 @@ Histogram of timing durations: - Author - - - Ants Aasma ants.aasma@eesti.ee - - - - See Also diff --git a/doc/src/sgml/reference.sgml b/doc/src/sgml/reference.sgml index be7ca70..99bfcda 100644 --- a/doc/src/sgml/reference.sgml +++ b/doc/src/sgml/reference.sgml @@ -263,6 +263,7 @@ &pgCtl; &pgResetxlog; &pgtestfsync; + &pgtesttiming; &pgxlogdump; &postgres; &postmaster; diff --git a/src/bin/Makefile b/src/bin/Makefile index 497f9ee..253119a 100644 --- a/src/bin/Makefile +++ b/src/bin/Makefile @@ -23,6 +23,7 @@ SUBDIRS = \ pg_dump \ pg_resetxlog \ pg_test_fsync \ + pg_test_timing \ pg_xlogdump \ pgbench \ psql \ diff --git a/contrib/pg_test_timing/.gitignore b/src/bin/pg_test_timing/.gitignore similarity index 100% rename from contrib/pg_test_timing/.gitignore rename to src/bin/pg_test_timing/.gitignore diff --git a/src/bin/pg_test_timing/Makefile b/src/bin/pg_test_timing/Makefile new file mode 100644 index 0000000..f96d2e9 --- /dev/null +++ b/src/bin/pg_test_timing/Makefile @@ -0,0 +1,14 @@ +# src/bin/pg_test_timing/Makefile + +PGFILEDESC = "pg_test_timing - test timing overhead" +PGAPPICON = win32 + +subdir = src/bin/pg_test_timing +top_builddir = ../../.. +include $(top_builddir)/src/Makefile.global + +PROGRAM = pg_test_timing +OBJS = pg_test_timing.o $(WIN32RES) + +NO_PGXS = 1 +include $(top_srcdir)/src/makefiles/pgxs.mk diff --git a/contrib/pg_test_timing/pg_test_timing.c b/src/bin/pg_test_timing/pg_test_timing.c similarity index 100% rename from contrib/pg_test_timing/pg_test_timing.c rename to src/bin/pg_test_timing/pg_test_timing.c diff --git a/src/tools/msvc/Mkvcbuild.pm b/src/tools/msvc/Mkvcbuild.pm index 0441814..ba792b6 100644 --- a/src/tools/msvc/Mkvcbuild.pm +++ b/src/tools/msvc/Mkvcbuild.pm @@ -34,13 +34,11 @@ my $contrib_defines = { 'refint' => 'REFINT_VERBOSE' }; my @contrib_uselibpq = ('dblink', 'oid2name', 'pg_upgrade', 'postgres_fdw', 'vacuumlo'); my @contrib_uselibpgport = ( - 'oid2name', 'pg_standby', - 'pg_test_timing', 'pg_upgrade', - 'vacuumlo'); + 'oid2name', 'pg_standby', + 'pg_upgrade', 'vacuumlo'); my @contrib_uselibpgcommon = ( - 'oid2name', 'pg_standby', - 'pg_test_timing', 'pg_upgrade', - 'vacuumlo'); + 'oid2name', 'pg_standby', + 'pg_upgrade', 'vacuumlo'); my $contrib_extralibs = undef; my $contrib_extraincludes = { 'tsearch2' => ['contrib/tsearch2'], 'dblink' => ['src/backend'] }; @@ -54,10 +52,10 @@ my $frontend_defines = { 'initdb' => 'FRONTEND' }; my @frontend_uselibpq = ('pg_ctl', 'pgbench', 'psql'); my @frontend_uselibpgport = ( 'pg_archivecleanup', 'pg_test_fsync', - 'pgbench' ); + 'pg_test_timing', 'pgbench' ); my @frontend_uselibpgcommon = ( 'pg_archivecleanup', 'pg_test_fsync', - 'pgbench' ); + 'pg_test_timing', 'pgbench' ); my $frontend_extralibs = {'initdb' => ['ws2_32.lib'], 'pg_restore' => ['ws2_32.lib'], 'pgbench' => ['ws2_32.lib'], -- 1.9.2.msysgit.0