Lists: | pgsql-hackers |
---|
From: | MMK <bomuvi(at)yahoo(dot)com> |
---|---|
To: | pgsql-hackers(at)postgresql(dot)org |
Subject: | changed source files. |
Date: | 2010-05-21 14:14:32 |
Message-ID: | 767503.66906.qm@web35502.mail.mud.yahoo.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-hackers |
Hello:
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.
Thanks,
MMK.
From: | Stephen Frost <sfrost(at)snowman(dot)net> |
---|---|
To: | MMK <bomuvi(at)yahoo(dot)com> |
Cc: | pgsql-hackers(at)postgresql(dot)org |
Subject: | Re: changed source files. |
Date: | 2010-05-21 14:15:36 |
Message-ID: | 20100521141536.GS21875@tamriel.snowman.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-hackers |
MMK,
* MMK (bomuvi(at)yahoo(dot)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
From: | "Greg Sabino Mullane" <greg(at)turnstep(dot)com> |
---|---|
To: | pgsql-hackers(at)postgresql(dot)org |
Subject: | Re: changed source files. |
Date: | 2010-05-21 19:22:00 |
Message-ID: | 1b1057cb3ff5f186b8af43e4117953b0@biglumber.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-hackers |
-----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(at)turnstep(dot)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-----