pg.ddx.io  pgsql-hackers@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: Magnus Hagander <magnus@hagander.net>
To: Andrew Dunstan <andrew@dunslane.net>
Cc: Tom Lane <tgl@sss.pgh.pa.us>
Cc: Stephen Frost <sfrost@snowman.net>
Cc: Josh Berkus <josh@agliodbs.com>
Cc: Dave Page <dpage@pgadmin.org>
Cc: Bruce Momjian <bruce@momjian.us>
Cc: David Fetter <david@fetter.org>
Cc: Denis Lussier <denis.lussier@enterprisedb.com>
Cc: Dimitri Fontaine <dfontaine@hi-media.com>
Cc: Greg Sabino Mullane <greg@endpoint.com>
Cc: Greg Smith <gsmith@gregsmith.com>
Cc: Gregory Stark <stark@enterprisedb.com>
Cc: Jan Wieck <JanWieck@Yahoo.com>
Cc: Joshua Tolley <eggyknap@gmail.com>
Cc: Koichi Suzuki <koichi.szk@gmail.com>
Cc: Marko Kreen <markokr@gmail.com>
Cc: Michael Meskes <meskes@postgresql.org>
Cc: Oleg Bartunov <oleg@sai.msu.su>
Cc: Peter Eisentraut <peter_e@gmx.net>
Cc: Robert Haas <robertmhaas@gmail.com>
Cc: Robert Treat <xzilla@users.sourceforge.net>
Cc: Selena Deckelmann <selenamarie@gmail.com>
Cc: Tatsuo Ishii <ishii@sraoss.co.jp>
Cc: Teodor Sigaev <teodor@sigaev.ru>
Cc: Toru SHIMOGAKI <shimogaki.toru@oss.ntt.co.jp>
Cc: Zdenek Kotala <zdenek.kotala@gmail.com>
Cc: PostgreSQL-development <pgsql-hackers@postgresql.org>
Subject: Re: PostgreSQL Developer meeting minutes up
Date: Tue, 26 May 2009 16:44:59 +0200
Message-ID: <4A1C006B.8080600@hagander.net> (raw)
In-Reply-To: <4A1BFF70.4000506@dunslane.net>
References: <937d27e10904270840vaf70c0fr37518478b31d8a15@mail.gmail.com>
	<4A189843.3010200@agliodbs.com>
	<20090524165012.GL8123@tamriel.snowman.net>
	<4A1A52F5.7030009@hagander.net>
	<20090525122821.GO8123@tamriel.snowman.net>
	<4A1BABBC.7070803@hagander.net>
	<4A1BE039.70008@dunslane.net>
	<10273.1243343651@sss.pgh.pa.us>
	<4A1BFF70.4000506@dunslane.net>

Andrew Dunstan wrote:
> 
> [moving this onto -hackers, where I think it belongs]
> 
> Tom Lane wrote:
>> Huh?  The buildfarm will only prove that HEAD of the active branches
>> builds.  What the concern was was whether we could correctly extract
>> past states (particularly, but not solely, the tags corresponding to
>> releases) from a converted git repository.  The testing I had in mind
>> was to check out various tags and diff that tree against actual release
>> tarballs.
>>
>>            
>>   
> 
> It appears that our git repo is only picking up the branch tags (e.g.
> REL8_0_STABLE) , not all the release tags (e.g. REL8_0_5) . That needs
> to be fixed (if possible).

Hmm. I looked through the source of the import script. It appears to
mention tags here and there, but doesn't seem to do it. There is a
comment that reads:

      # Previous CVS versions just added the tag to the current HEAD
      # revision and didn't insert a dead revision on the branch with
      # the same date, like it is happening now.
      # This means history is unclear as we can't reliably determine
      # if the tagging happened at the same time as the addition to
      # the branch.  For now, just assume it did.
      #
      # XXX can't reproduce for now, disabling, as it breaks some
      # things
      #


Basically, it comes down to cvs tags not being actual first class
happening, but just metadata on files.

I'm sure we could script the creation of these tags fairly reliably on
*our* repository since we know which files are always updated when a tag
is added. I'm thinking we could just parse the log for configure.in and
grab the tags from there. Thoughts?

-- 
 Magnus Hagander
 Self: http://www.hagander.net/
 Work: http://www.redpill-linpro.com/



view thread (74+ messages)  latest in thread

Message-ID: <4A1C006B.8080600@hagander.net>
Permalink:  ../4A1C006B.8080600@hagander.net/
Also on:    postgresql.org/message-id/4A1C006B.8080600@hagander.net

 · 

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: pgsql-hackers@postgresql.org
  Cc: magnus@hagander.net, andrew@dunslane.net, tgl@sss.pgh.pa.us, sfrost@snowman.net, josh@agliodbs.com, dpage@pgadmin.org, bruce@momjian.us, david@fetter.org, denis.lussier@enterprisedb.com, dfontaine@hi-media.com, greg@endpoint.com, gsmith@gregsmith.com, stark@enterprisedb.com, JanWieck@Yahoo.com, eggyknap@gmail.com, koichi.szk@gmail.com, markokr@gmail.com, meskes@postgresql.org, oleg@sai.msu.su, peter_e@gmx.net, robertmhaas@gmail.com, xzilla@users.sourceforge.net, selenamarie@gmail.com, ishii@sraoss.co.jp, teodor@sigaev.ru, shimogaki.toru@oss.ntt.co.jp, zdenek.kotala@gmail.com
  Subject: Re: PostgreSQL Developer meeting minutes up
  In-Reply-To: <4A1C006B.8080600@hagander.net>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox