Thread: changed source files.

changed source files.

From
MMK
Date:
<table border="0" cellpadding="0" cellspacing="0"><tr><td style="font: inherit;" valign="top">Hello:<br /><br />How
doesone find out what source files were modified between two releases?<br /><br />For example, what .c and .h changed
between8.4.3 and 8.4.4?<br /><br />The Notes do not mention specific source files.<br /><br />Thanks,<br /><br
/>MMK.<br/></td></tr></table><br /> 

Re: changed source files.

From
Stephen Frost
Date:
MMK,

* MMK (bomuvi@yahoo.com) wrote:
> How does one find out what source files were modified between two releases?
> For example, what .c and .h changed between 8.4.3 and 8.4.4?
> The Notes do not mention specific source files.

You can pull down the CVS tags for each and then run a recursive diff..
Thanks,
    Stephen

Re: changed source files.

From
"Greg Sabino Mullane"
Date:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160


>> How does one find out what source files were modified between two releases?
>> For example, what .c and .h changed between 8.4.3 and 8.4.4?
>> The Notes do not mention specific source files.
>
> You can pull down the CVS tags for each and then run a recursive diff..

Recursive? My CVS-foo is fading fast (hello git!) but it should be just:

$ cvs diff -rREL8_4_3 -rREL8_4_4 \
| grep 'RCS file' \
| grep "\.[ch]" \
| cut -d/ -f5- \
| cut -d, -f1 \
| sort

The list is so short I'm just going to post it inline:

contrib/intarray/_int_gin.c
contrib/pgstattuple/pgstattuple.c
src/backend/access/heap/heapam.c
src/backend/access/transam/xlog.c
src/backend/catalog/pg_proc.c
src/backend/commands/dbcommands.c
src/backend/commands/user.c
src/backend/executor/functions.c
src/backend/libpq/hba.c
src/backend/nodes/outfuncs.c
src/backend/optimizer/plan/planner.c
src/backend/optimizer/util/clauses.c
src/backend/optimizer/util/plancat.c
src/backend/parser/scansup.c
src/backend/port/sysv_shmem.c
src/backend/postmaster/pgarch.c
src/backend/postmaster/syslogger.c
src/backend/storage/ipc/ipc.c
src/backend/utils/cache/relcache.c
src/backend/utils/error/elog.c
src/backend/utils/misc/guc.c
src/bin/psql/copy.c
src/bin/psql/print.c
src/include/nodes/relation.h
src/include/pg_config.h.win32
src/include/utils/guc.h
src/interfaces/ecpg/ecpglib/connect.c
src/interfaces/libpq/fe-misc.c
src/pl/plperl/plperl.c
src/pl/plperl/ppport.h
src/pl/plpgsql/src/pl_exec.c
src/pl/plpython/plpython.c
src/pl/tcl/pltcl.c
src/timezone/pgtz.c

- -- 
Greg Sabino Mullane greg@turnstep.com
End Point Corporation http://www.endpoint.com/
PGP Key: 0x14964AC8 201005211520
http://biglumber.com/x/web?pk=2529DF6AB8F79407E94445B4BC9B906714964AC8
-----BEGIN PGP SIGNATURE-----

iEYEAREDAAYFAkv23TEACgkQvJuQZxSWSsi0BwCg1Q8jnMdzpUYLU7LgsWkINyIE
WzsAnA8xTTB3KSAJES34sIB19DyHK/2O
=vAit
-----END PGP SIGNATURE-----