Re: Splitting distributions (Was: Re: [HACKERS] ECPG / Release)

Поиск
Список
Период
Сортировка
От The Hermit Hacker
Тема Re: Splitting distributions (Was: Re: [HACKERS] ECPG / Release)
Дата
Msg-id Pine.BSF.4.21.0002221654210.86931-100000@thelab.hub.org
обсуждение исходный текст
Ответ на Re: Splitting distributions (Was: Re: [HACKERS] ECPG / Release)  (Lamar Owen <lamar.owen@wgcr.org>)
Ответы Re: Splitting distributions (Was: Re: [HACKERS] ECPG / Release)  (Tom Lane <tgl@sss.pgh.pa.us>)
Re: Splitting distributions (Was: Re: [HACKERS] ECPG / Release)  (Bruce Momjian <pgman@candle.pha.pa.us>)
Re: Splitting distributions (Was: Re: [HACKERS] ECPG / Release)  (Peter Eisentraut <peter_e@gmx.net>)
Список pgsql-hackers
On Tue, 22 Feb 2000, Lamar Owen wrote:

> The Hermit Hacker wrote:
> > We should be able to do a pgsql-docs.tar.gz and pgsql-src.tar.gz at the
> > very least ... putting 'doc' in a seperate tar file would reduce the size
> > by ~3meg:
> [snip]
> > I'm going to do this tonight, put it up and see what ppl thing ... if
> > nothing else, it makes it easier for ppl to download smaller chunks ...
> 
> Kindof like how the RPM distribution is split, but not as fine, right?

Pretty much ... longer term goal, IMHO, is to make a more compact
distribution so that if I want libpq on a clint machine, I don't have to
download the whole backend code too ... 

But, for now, I'm just creating simple .tar.gz files that all have to be
downloaded, but, for instance, for those with slow links, they don't have
to hope all 7meg gets down ... they can download smaller files.

I'm creating them right now, broken down as:

docs -> pgsql/docs    
test -> pgsql/src/test
support -> pgsql/src/{interfaces,bin}
base -> pgsql (minus the above)

Basically, it makes this:

-rw-r--r--  1 pgsql  wheel  7543517 Feb 22 16:04 postgresql.snapshot.tar.gz

Download as:

-rw-r--r--  1 pgsql  wheel  2261079 Feb 22 16:06 postgresql.snapshot.base.tar.gz
-rw-r--r--  1 pgsql  wheel  2973217 Feb 22 16:04 postgresql.snapshot.docs.tar.gz
-rw-r--r--  1 pgsql  wheel  1318456 Feb 22 16:06 postgresql.snapshot.support.tar.gz
-rw-r--r--  1 pgsql  wheel   987847 Feb 22 16:05 postgresql.snapshot.test.tar.gz

I've just split the 7.0beta1.tar.gz file up also:

-rw-r--r--  1 pgsql    wheel  7533458 Feb 21 18:34 postgresql-7.0beta1.tar.gz

-rw-r--r--  1 pgsql    wheel  2260487 Feb 22 16:14 postgresql-7.0beta1.base.tar.gz
-rw-r--r--  1 pgsql    wheel  1310901 Feb 22 16:14 postgresql-7.0beta1.support.tar.gz
-rw-r--r--  1 pgsql    wheel   987270 Feb 22 16:13 postgresql-7.0beta1.test.tar.gz
-rw-r--r--  1 pgsql    wheel  2973182 Feb 22 16:13 postgresql-7.0beta1.docs.tar.gz

Vince, can you put something on the Web page showing the 'split' files as
well, so that ppl know they exist and can download those ones instead?




В списке pgsql-hackers по дате отправления:

Предыдущее
От: Bruce Momjian
Дата:
Сообщение: Re: Splitting distributions (Was: Re: [HACKERS] ECPG / Release)
Следующее
От: Oleg Bartunov
Дата:
Сообщение: 'now' in 7.0