ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Коллеги, имейте совесть!
@ 2006-09-19  8:36 Денис Смирнов
  2006-09-19  8:50 ` Aleksey Avdeev
                   ` (2 more replies)
  0 siblings, 3 replies; 25+ messages in thread
From: Денис Смирнов @ 2006-09-19  8:36 UTC (permalink / raw)
  To: devel

Я тут пытаюсь организовать зеркалирование git.alt. Честно признаюсь, что
зеркалировать сотни тысяч файлов размером в сотни байт, это очень
накладно.

Может выработать какую-то политику как правильно использовать git-repack?

Иначе зеркалирование требует в несколько раз больше дискового
пространства, да и на трафик накладные расходы куда больше.

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------
Обидно не использовать возможности, особенно если они есть.
		-- ldv in devel@



^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [devel] Коллеги, имейте совесть!
  2006-09-19  8:36 [devel] Коллеги, имейте совесть! Денис Смирнов
@ 2006-09-19  8:50 ` Aleksey Avdeev
  2006-09-19 13:59   ` Stanislav Ievlev
  2006-09-30 17:04   ` Денис Смирнов
  2006-09-19  8:50 ` Damir Shayhutdinov
  2006-09-19 15:59 ` Dmitry V. Levin
  2 siblings, 2 replies; 25+ messages in thread
From: Aleksey Avdeev @ 2006-09-19  8:50 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 573 bytes --]

Денис Смирнов пишет:
> Я тут пытаюсь организовать зеркалирование git.alt. Честно признаюсь, что
> зеркалировать сотни тысяч файлов размером в сотни байт, это очень
> накладно.
> 
> Может выработать какую-то политику как правильно использовать git-repack?
> 
> Иначе зеркалирование требует в несколько раз больше дискового
> пространства, да и на трафик накладные расходы куда больше.
> 

  Может имеет смысл, организовать зеркалирование через git-feth? (Если
правильно понимаю механизм -- должно быть устойчиво к git-repack.)

-- 

С уважением. Алексей.


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 550 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [devel] Коллеги, имейте совесть!
  2006-09-19  8:36 [devel] Коллеги, имейте совесть! Денис Смирнов
  2006-09-19  8:50 ` Aleksey Avdeev
@ 2006-09-19  8:50 ` Damir Shayhutdinov
  2006-09-19  9:46   ` Sergey Vlasov
  2006-09-19 15:59 ` Dmitry V. Levin
  2 siblings, 1 reply; 25+ messages in thread
From: Damir Shayhutdinov @ 2006-09-19  8:50 UTC (permalink / raw)
  To: ALT Devel discussion list

> Я тут пытаюсь организовать зеркалирование git.alt. Честно признаюсь, что
> зеркалировать сотни тысяч файлов размером в сотни байт, это очень
> накладно.
>
> Может выработать какую-то политику как правильно использовать git-repack?

> Иначе зеркалирование требует в несколько раз больше дискового
> пространства, да и на трафик накладные расходы куда больше.

Я делаю repack -a -d перед начальным push. Не знаю, насколько это
помогает на стороне сервера.

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [devel] Коллеги, имейте совесть!
  2006-09-19  8:50 ` Damir Shayhutdinov
@ 2006-09-19  9:46   ` Sergey Vlasov
  2006-09-19 10:06     ` Денис Смирнов
  0 siblings, 1 reply; 25+ messages in thread
From: Sergey Vlasov @ 2006-09-19  9:46 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 869 bytes --]

On Tue, Sep 19, 2006 at 12:50:39PM +0400, Damir Shayhutdinov wrote:
> > Я тут пытаюсь организовать зеркалирование git.alt. Честно признаюсь, что
> > зеркалировать сотни тысяч файлов размером в сотни байт, это очень
> > накладно.
> >
> > Может выработать какую-то политику как правильно использовать git-repack?

Придётся - это необходимо делать на стороне сервера.

> > Иначе зеркалирование требует в несколько раз больше дискового
> > пространства, да и на трафик накладные расходы куда больше.
> 
> Я делаю repack -a -d перед начальным push. Не знаю, насколько это
> помогает на стороне сервера.

Это помогает только на стороне клиента - упакованные объекты могут
копироваться в pack, передаваемый серверу, без перепаковки (хотя на 100%
это верно только для начального git-push --all).  Но сервер всё равно
распакует все объекты в отдельные файлы.

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [devel] Коллеги, имейте совесть!
  2006-09-19  9:46   ` Sergey Vlasov
@ 2006-09-19 10:06     ` Денис Смирнов
  2006-09-19 10:10       ` Sergey Vlasov
  0 siblings, 1 reply; 25+ messages in thread
From: Денис Смирнов @ 2006-09-19 10:06 UTC (permalink / raw)
  To: devel

On Tue, Sep 19, 2006 at 01:46:55PM +0400, Sergey Vlasov wrote:

SV> Это помогает только на стороне клиента - упакованные объекты могут
SV> копироваться в pack, передаваемый серверу, без перепаковки (хотя на 100%
SV> это верно только для начального git-push --all).  Но сервер всё равно
SV> распакует все объекты в отдельные файлы.

Плчему тогда у меня не распаковал? Судя по тому что я вижу, мои объекты
как раз прекрасно запакованы. Причем, почему-то, все в одном pack.

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------
> > >Как добиться сборки с gcc3.4?
> > select-gcc 3.4
> В hasher? Каким образом?
%set_gcc_version
		-- inger in devel@


^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [devel] Коллеги, имейте совесть!
  2006-09-19 10:06     ` Денис Смирнов
@ 2006-09-19 10:10       ` Sergey Vlasov
  2006-09-19 11:03         ` Денис Смирнов
  0 siblings, 1 reply; 25+ messages in thread
From: Sergey Vlasov @ 2006-09-19 10:10 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 653 bytes --]

On Tue, Sep 19, 2006 at 02:06:03PM +0400, Денис Смирнов wrote:
> On Tue, Sep 19, 2006 at 01:46:55PM +0400, Sergey Vlasov wrote:
> 
> SV> Это помогает только на стороне клиента - упакованные объекты могут
> SV> копироваться в pack, передаваемый серверу, без перепаковки (хотя на 100%
> SV> это верно только для начального git-push --all).  Но сервер всё равно
> SV> распакует все объекты в отдельные файлы.
> 
> Плчему тогда у меня не распаковал? Судя по тому что я вижу, мои объекты
> как раз прекрасно запакованы. Причем, почему-то, все в одном pack.

А каким образом заливался репозиторий - через git-push или ssh git.alt
git-clone ... ?

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [devel] Коллеги, имейте совесть!
  2006-09-19 10:10       ` Sergey Vlasov
@ 2006-09-19 11:03         ` Денис Смирнов
  0 siblings, 0 replies; 25+ messages in thread
From: Денис Смирнов @ 2006-09-19 11:03 UTC (permalink / raw)
  To: devel

On Tue, Sep 19, 2006 at 02:10:00PM +0400, Sergey Vlasov wrote:

>> Плчему тогда у меня не распаковал? Судя по тому что я вижу, мои объекты
>> как раз прекрасно запакованы. Причем, почему-то, все в одном pack.
SV> А каким образом заливался репозиторий - через git-push или ssh git.alt
SV> git-clone ... ?

git push.

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------
Есть проблема в des.h; она, конечно, будет исправлена, но это
alt-specific.
		-- ldv in devel@


^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [devel] Коллеги, имейте совесть!
  2006-09-19  8:50 ` Aleksey Avdeev
@ 2006-09-19 13:59   ` Stanislav Ievlev
  2006-09-30 17:04   ` Денис Смирнов
  1 sibling, 0 replies; 25+ messages in thread
From: Stanislav Ievlev @ 2006-09-19 13:59 UTC (permalink / raw)
  To: ALT Devel discussion list

On Tue, Sep 19, 2006 at 12:50:19PM +0400, Aleksey Avdeev wrote:
> Денис Смирнов пишет:
> > Я тут пытаюсь организовать зеркалирование git.alt. Честно признаюсь, что
> > зеркалировать сотни тысяч файлов размером в сотни байт, это очень
> > накладно.
> > 
> > Может выработать какую-то политику как правильно использовать git-repack?
> > 
> > Иначе зеркалирование требует в несколько раз больше дискового
> > пространства, да и на трафик накладные расходы куда больше.
> > 
> 
>   Может имеет смысл, организовать зеркалирование через git-feth? (Если
> правильно понимаю механизм -- должно быть устойчиво к git-repack.)
Да, видимо действительно надо использовать именно какие-то механизмы git ибо repack
будет частой процедурой на стороне сервера git.alt.



^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [devel] Коллеги, имейте совесть!
  2006-09-19  8:36 [devel] Коллеги, имейте совесть! Денис Смирнов
  2006-09-19  8:50 ` Aleksey Avdeev
  2006-09-19  8:50 ` Damir Shayhutdinov
@ 2006-09-19 15:59 ` Dmitry V. Levin
  2006-09-19 17:08   ` Денис Смирнов
  2 siblings, 1 reply; 25+ messages in thread
From: Dmitry V. Levin @ 2006-09-19 15:59 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 672 bytes --]

On Tue, Sep 19, 2006 at 12:36:40PM +0400, Денис Смирнов wrote:
> Я тут пытаюсь организовать зеркалирование git.alt. Честно признаюсь, что
> зеркалировать сотни тысяч файлов размером в сотни байт, это очень
> накладно.

Откуда бы этим сотням тысяч файлов на сервере взяться?
Разве что кто-то git-clone'ил, или push незавершённый в процессе.

> Может выработать какую-то политику как правильно использовать git-repack?

В post-update используется git-repack.

> Иначе зеркалирование требует в несколько раз больше дискового
> пространства, да и на трафик накладные расходы куда больше.

Разве у тебя до git.altlinux.org есть расходы на трафик?


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [devel] Коллеги, имейте совесть!
  2006-09-19 15:59 ` Dmitry V. Levin
@ 2006-09-19 17:08   ` Денис Смирнов
  2006-09-19 17:15     ` Dmitry V. Levin
  2006-09-19 21:26     ` [devel] Коллеги, " Kirill Maslinsky
  0 siblings, 2 replies; 25+ messages in thread
From: Денис Смирнов @ 2006-09-19 17:08 UTC (permalink / raw)
  To: devel

On Tue, Sep 19, 2006 at 07:59:32PM +0400, Dmitry V. Levin wrote:

>> Я тут пытаюсь организовать зеркалирование git.alt. Честно признаюсь, что
>> зеркалировать сотни тысяч файлов размером в сотни байт, это очень
>> накладно.
DVL> Откуда бы этим сотням тысяч файлов на сервере взяться?
DVL> Разве что кто-то git-clone'ил, или push незавершённый в процессе.

В настоящий момент их > 160000 (не считая каталогов).

Сейчас посмотрел кто виноват -- к примеру vlc.git у thresh содержит 50k
файлов. Thunderbird содержит 99k. Два репозитория содержат файлов на
порядок больше чем все остальные вместе взятые.

Ну и emdros.git у kirill тоже непакованый.

Не полностью пакованый gawk, но там всего несколько объектов.

Однако необходимость вызывать repack после clone надо документировать.

Или я могу написать скрипт, который выводить список репозиториев, на
которые можно ночью repack натравить.

Однако сейчас неправильных репозиториев только 4, из них два (vlc и
thunderbird) особо напрягают. 150000 файлов это не самое легкое для
зеркалоирования дело.

>> Может выработать какую-то политику как правильно использовать git-repack?
DVL> В post-update используется git-repack.

Гм. Значит клонят.

>> Иначе зеркалирование требует в несколько раз больше дискового
>> пространства, да и на трафик накладные расходы куда больше.
DVL> Разве у тебя до git.altlinux.org есть расходы на трафик?

С d.s.r бесплатный (если он на мастерхосте). Но канал не резиновый.
А сейчас я вообще из дома клонирую.

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------
inn - это несравнимо хуже, чем wu-ftpd.
		-- ldv in devel@


^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [devel] Коллеги, имейте совесть!
  2006-09-19 17:08   ` Денис Смирнов
@ 2006-09-19 17:15     ` Dmitry V. Levin
  2006-09-19 17:21       ` Денис Смирнов
  2006-09-19 21:26     ` [devel] Коллеги, " Kirill Maslinsky
  1 sibling, 1 reply; 25+ messages in thread
From: Dmitry V. Levin @ 2006-09-19 17:15 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 1029 bytes --]

On Tue, Sep 19, 2006 at 09:08:08PM +0400, Денис Смирнов wrote:
> On Tue, Sep 19, 2006 at 07:59:32PM +0400, Dmitry V. Levin wrote:
> 
> >> Я тут пытаюсь организовать зеркалирование git.alt. Честно признаюсь, что
> >> зеркалировать сотни тысяч файлов размером в сотни байт, это очень
> >> накладно.
> DVL> Откуда бы этим сотням тысяч файлов на сервере взяться?
> DVL> Разве что кто-то git-clone'ил, или push незавершённый в процессе.
> 
> В настоящий момент их > 160000 (не считая каталогов).
> 
> Сейчас посмотрел кто виноват -- к примеру vlc.git у thresh содержит 50k
> файлов. Thunderbird содержит 99k. Два репозитория содержат файлов на
> порядок больше чем все остальные вместе взятые.

С vlc.git понятно - git-repack'у не хватило 1G оперативной памяти.
Что случилось с thunderbird - не знаю, владелец не сообщил, вероятно, то
же самое.  Кто знает как это обходить?

> Однако необходимость вызывать repack после clone надо документировать.

А разве всегда после clone надо вызывать repack?


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [devel] Коллеги, имейте совесть!
  2006-09-19 17:15     ` Dmitry V. Levin
@ 2006-09-19 17:21       ` Денис Смирнов
  2006-09-19 17:28         ` Dmitry V. Levin
  2006-09-19 17:31         ` Pavlov Konstantin
  0 siblings, 2 replies; 25+ messages in thread
From: Денис Смирнов @ 2006-09-19 17:21 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 1203 bytes --]

On Tue, Sep 19, 2006 at 09:15:01PM +0400, Dmitry V. Levin wrote:

>> Сейчас посмотрел кто виноват -- к примеру vlc.git у thresh содержит 50k
>> файлов. Thunderbird содержит 99k. Два репозитория содержат файлов на
>> порядок больше чем все остальные вместе взятые.
DVL> С vlc.git понятно - git-repack'у не хватило 1G оперативной памяти.

У меня 2G, я могу запустить repack и, если получится, поделиться
результатом.

DVL> Что случилось с thunderbird - не знаю, владелец не сообщил, вероятно, то
DVL> же самое.  Кто знает как это обходить?

Поставить на эту машинку больше памяти? А так, получается что придется
ограничить количество пакетов последовательно отправляемых gear-srpmimport
перед очередным push.

>> Однако необходимость вызывать repack после clone надо документировать.
DVL> А разве всегда после clone надо вызывать repack?

Не знаю. В любом случае необходимо чтобы такого кошмара как 150000 файлов
которые можно заменить на не менее чем 4 порядка меньшим количеством не
было.

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------
Это не довод, чтобы рушить систему.
		-- ldv in sisyphus@

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [devel] Коллеги, имейте совесть!
  2006-09-19 17:21       ` Денис Смирнов
@ 2006-09-19 17:28         ` Dmitry V. Levin
  2006-09-19 17:54           ` Денис Смирнов
  2006-09-19 17:31         ` Pavlov Konstantin
  1 sibling, 1 reply; 25+ messages in thread
From: Dmitry V. Levin @ 2006-09-19 17:28 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 1502 bytes --]

On Tue, Sep 19, 2006 at 09:21:17PM +0400, Денис Смирнов wrote:
> On Tue, Sep 19, 2006 at 09:15:01PM +0400, Dmitry V. Levin wrote:
> 
> >> Сейчас посмотрел кто виноват -- к примеру vlc.git у thresh содержит 50k
> >> файлов. Thunderbird содержит 99k. Два репозитория содержат файлов на
> >> порядок больше чем все остальные вместе взятые.
> DVL> С vlc.git понятно - git-repack'у не хватило 1G оперативной памяти.
> 
> У меня 2G, я могу запустить repack и, если получится, поделиться
> результатом.
> 
> DVL> Что случилось с thunderbird - не знаю, владелец не сообщил, вероятно, то
> DVL> же самое.  Кто знает как это обходить?
> 
> Поставить на эту машинку больше памяти? А так, получается что придется
> ограничить количество пакетов последовательно отправляемых gear-srpmimport
> перед очередным push.

Там много памяти, но стоит лимит в 1G.  Если запустить обновременно
несколько repack'ов, то можно исчерпать любое количество памяти.

> >> Однако необходимость вызывать repack после clone надо документировать.
> DVL> А разве всегда после clone надо вызывать repack?
> 
> Не знаю. В любом случае необходимо чтобы такого кошмара как 150000 файлов
> которые можно заменить на не менее чем 4 порядка меньшим количеством не
> было.

Я согласен.  Хорошо бы сделать так, чтобы repack не был столь
требовательным к ресурсам.  Но тогда он будет менее эффективным.

Похоже придётся убирать -a из git-repack -a -d.
Но для первого push'а не важно есть -a или нет.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [devel] Коллеги , имейте совесть!
  2006-09-19 17:21       ` Денис Смирнов
  2006-09-19 17:28         ` Dmitry V. Levin
@ 2006-09-19 17:31         ` Pavlov Konstantin
  1 sibling, 0 replies; 25+ messages in thread
From: Pavlov Konstantin @ 2006-09-19 17:31 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 540 bytes --]

On Tuesday 19 September 2006 21:21, Денис Смирнов wrote:
> >> Сейчас посмотрел кто виноват -- к примеру vlc.git у thresh содержит 50k
> >> файлов. Thunderbird содержит 99k. Два репозитория содержат файлов на
> >> порядок больше чем все остальные вместе взятые.
>
> DVL> С vlc.git понятно - git-repack'у не хватило 1G оперативной памяти.
>
> У меня 2G, я могу запустить repack и, если получится, поделиться
> результатом.

У меня на машинке 4G и все в порядке.

-- 
Pavlov Konstantin,
ALT Linux Team,
VideoLAN Team,
jid: thresh@altlinux.org

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [devel] Коллеги, имейте совесть!
  2006-09-19 17:28         ` Dmitry V. Levin
@ 2006-09-19 17:54           ` Денис Смирнов
  2006-09-19 19:39             ` [devel] Коллеги , " Pavlov Konstantin
  0 siblings, 1 reply; 25+ messages in thread
From: Денис Смирнов @ 2006-09-19 17:54 UTC (permalink / raw)
  To: devel

On Tue, Sep 19, 2006 at 09:28:57PM +0400, Dmitry V. Levin wrote:

DVL> Там много памяти, но стоит лимит в 1G.  Если запустить обновременно
DVL> несколько repack'ов, то можно исчерпать любое количество памяти.

Ясно.

>> Не знаю. В любом случае необходимо чтобы такого кошмара как 150000 файлов
>> которые можно заменить на не менее чем 4 порядка меньшим количеством не
>> было.
DVL> Я согласен.  Хорошо бы сделать так, чтобы repack не был столь
DVL> требовательным к ресурсам.  Но тогда он будет менее эффективным.
DVL> Похоже придётся убирать -a из git-repack -a -d.
DVL> Но для первого push'а не важно есть -a или нет.

Что в настоящий момент с thunderbird и vlc делать будем? Можно пока
персонально для них запустить repack без лимита, и убрать -a (уж не знаю
для них ли или для всех)?

Потому что сейчас зеркалировать мягко скажем неудобно. Да и просто сделать
локальную копию этих репозиториев для работы с ними непросто (в связи с их
объемностью рекомендуется использовать rsync, а это 50-100k файлов).

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------
Метаться из крайности в крайность -- это крайность! :)
		-- mike in devel@


^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [devel] Коллеги , имейте совесть!
  2006-09-19 17:54           ` Денис Смирнов
@ 2006-09-19 19:39             ` Pavlov Konstantin
  2006-09-19 21:34               ` Dmitry V. Levin
  0 siblings, 1 reply; 25+ messages in thread
From: Pavlov Konstantin @ 2006-09-19 19:39 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 294 bytes --]

On Tuesday 19 September 2006 21:54, Денис Смирнов wrote:
> Что в настоящий момент с thunderbird и vlc делать будем? 

Насчет vlc я сразу (в районе 10 утра) связался с Димой, пока нащупываем 
границу нужной памяти.

-- 
Pavlov Konstantin,
ALT Linux Team,
VideoLAN Team,
jid: thresh@altlinux.org

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [devel] Коллеги, имейте совесть!
  2006-09-19 17:08   ` Денис Смирнов
  2006-09-19 17:15     ` Dmitry V. Levin
@ 2006-09-19 21:26     ` Kirill Maslinsky
  2006-09-19 22:04       ` Dmitry V. Levin
  1 sibling, 1 reply; 25+ messages in thread
From: Kirill Maslinsky @ 2006-09-19 21:26 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 738 bytes --]

> DVL> Откуда бы этим сотням тысяч файлов на сервере взяться?
> DVL> Разве что кто-то git-clone'ил, или push незавершённый в процессе.
> 
> В настоящий момент их > 160000 (не считая каталогов).
> 
> Сейчас посмотрел кто виноват -- к примеру vlc.git у thresh содержит 50k
> файлов. Thunderbird содержит 99k. Два репозитория содержат файлов на
> порядок больше чем все остальные вместе взятые.
> 
> Ну и emdros.git у kirill тоже непакованый.

Объясните, пожалуйста, для тупого, как теперь следует поступить, 
чтобы исправить с ним ситуацию? 
Насколько помню, я его действительно clone'ил, и не уверен, 
что вообще когда-либо делал в нём repack.

-- 
Kirill Maslinsky
ALT Linux Documentation Team
http://heap.altlinux.ru

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [devel] Коллеги , имейте совесть!
  2006-09-19 19:39             ` [devel] Коллеги , " Pavlov Konstantin
@ 2006-09-19 21:34               ` Dmitry V. Levin
  2006-09-20  7:29                 ` Денис Смирнов
  0 siblings, 1 reply; 25+ messages in thread
From: Dmitry V. Levin @ 2006-09-19 21:34 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 498 bytes --]

On Tue, Sep 19, 2006 at 11:39:51PM +0400, Pavlov Konstantin wrote:
> On Tuesday 19 September 2006 21:54, Денис Смирнов wrote:
> > Что в настоящий момент с thunderbird и vlc делать будем? 
> 
> Насчет vlc я сразу (в районе 10 утра) связался с Димой, пока нащупываем 
> границу нужной памяти.

Вроде нащупали, для repack'а vlc понадобилось 1375Mb.
А thunderbird просто недолитый - там ни одного ref'а нет.

Собственно говоря, всё кроме недолитого thunderbird уже запаковано.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [devel] Коллеги, имейте совесть!
  2006-09-19 21:26     ` [devel] Коллеги, " Kirill Maslinsky
@ 2006-09-19 22:04       ` Dmitry V. Levin
  2006-09-19 22:16         ` Alexey Tourbin
  0 siblings, 1 reply; 25+ messages in thread
From: Dmitry V. Levin @ 2006-09-19 22:04 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 879 bytes --]

On Wed, Sep 20, 2006 at 01:26:30AM +0400, Kirill Maslinsky wrote:
> > DVL> Откуда бы этим сотням тысяч файлов на сервере взяться?
> > DVL> Разве что кто-то git-clone'ил, или push незавершённый в процессе.
> > 
> > В настоящий момент их > 160000 (не считая каталогов).
> > 
> > Сейчас посмотрел кто виноват -- к примеру vlc.git у thresh содержит 50k
> > файлов. Thunderbird содержит 99k. Два репозитория содержат файлов на
> > порядок больше чем все остальные вместе взятые.
> > 
> > Ну и emdros.git у kirill тоже непакованый.
> 
> Объясните, пожалуйста, для тупого, как теперь следует поступить, 
> чтобы исправить с ним ситуацию? 

Ничего не надо исправлять.

> Насколько помню, я его действительно clone'ил, и не уверен, 
> что вообще когда-либо делал в нём repack.

Теперь при клонировании на сервере repack будет происходить автоматически.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [devel] Коллеги, имейте совесть!
  2006-09-19 22:04       ` Dmitry V. Levin
@ 2006-09-19 22:16         ` Alexey Tourbin
  2006-09-24 20:04           ` [devel] git-daemon Dmitry V. Levin
  0 siblings, 1 reply; 25+ messages in thread
From: Alexey Tourbin @ 2006-09-19 22:16 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 1126 bytes --]

On Wed, Sep 20, 2006 at 02:04:42AM +0400, Dmitry V. Levin wrote:
> On Wed, Sep 20, 2006 at 01:26:30AM +0400, Kirill Maslinsky wrote:
> > > DVL> Откуда бы этим сотням тысяч файлов на сервере взяться?
> > > DVL> Разве что кто-то git-clone'ил, или push незавершённый в процессе.
> > > 
> > > В настоящий момент их > 160000 (не считая каталогов).
> > > 
> > > Сейчас посмотрел кто виноват -- к примеру vlc.git у thresh содержит 50k
> > > файлов. Thunderbird содержит 99k. Два репозитория содержат файлов на
> > > порядок больше чем все остальные вместе взятые.
> > > 
> > > Ну и emdros.git у kirill тоже непакованый.
> > 
> > Объясните, пожалуйста, для тупого, как теперь следует поступить, 
> > чтобы исправить с ним ситуацию? 
> 
> Ничего не надо исправлять.
> 
> > Насколько помню, я его действительно clone'ил, и не уверен, 
> > что вообще когда-либо делал в нём repack.
> 
> Теперь при клонировании на сервере repack будет происходить автоматически.

Может, не надо делать git-repack -a -d, пока не заработает
git://git.altlinux.org?  Мне сейчас даже неудобно ссылку давать на
rsync://.../perl.git.

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [devel] Коллеги , имейте совесть!
  2006-09-19 21:34               ` Dmitry V. Levin
@ 2006-09-20  7:29                 ` Денис Смирнов
  2006-09-20 16:40                   ` Dmitry V. Levin
  0 siblings, 1 reply; 25+ messages in thread
From: Денис Смирнов @ 2006-09-20  7:29 UTC (permalink / raw)
  To: devel

On Wed, Sep 20, 2006 at 01:34:55AM +0400, Dmitry V. Levin wrote:

DVL> Вроде нащупали, для repack'а vlc понадобилось 1375Mb.
DVL> А thunderbird просто недолитый - там ни одного ref'а нет.
DVL> Собственно говоря, всё кроме недолитого thunderbird уже запаковано.

Вижу, спасибо.

Общий объем репозитория сейчас 2G. Из них четверть -- thunderbird.
В общем-то детский объем для зеркалирования.

По крайней мере от хранения истории пакетов (чем я раньше страдал)
наконец-то могу полностью отказаться.

Кстати, я так и не понял -- технология сборки в incoming/ прямо из git.alt
ещё не запущена, или я что-то пропустил?

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------
Пора мне синхронизировать Сизиф.
		-- ivv in devel@


^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [devel] Коллеги , имейте совесть!
  2006-09-20  7:29                 ` Денис Смирнов
@ 2006-09-20 16:40                   ` Dmitry V. Levin
  0 siblings, 0 replies; 25+ messages in thread
From: Dmitry V. Levin @ 2006-09-20 16:40 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 863 bytes --]

On Wed, Sep 20, 2006 at 11:29:12AM +0400, Денис Смирнов wrote:
> On Wed, Sep 20, 2006 at 01:34:55AM +0400, Dmitry V. Levin wrote:
> 
> DVL> Вроде нащупали, для repack'а vlc понадобилось 1375Mb.
> DVL> А thunderbird просто недолитый - там ни одного ref'а нет.
> DVL> Собственно говоря, всё кроме недолитого thunderbird уже запаковано.
> 
> Вижу, спасибо.
> 
> Общий объем репозитория сейчас 2G. Из них четверть -- thunderbird.
> В общем-то детский объем для зеркалирования.
> 
> По крайней мере от хранения истории пакетов (чем я раньше страдал)
> наконец-то могу полностью отказаться.
> 
> Кстати, я так и не понял -- технология сборки в incoming/ прямо из git.alt
> ещё не запущена, или я что-то пропустил?

Ещё не запущена.
Видимо сперва сборочный сервер переедет на площадку рядом с git.alt.
Пока можно осваиваться с git'ом.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [devel] git-daemon
  2006-09-19 22:16         ` Alexey Tourbin
@ 2006-09-24 20:04           ` Dmitry V. Levin
  0 siblings, 0 replies; 25+ messages in thread
From: Dmitry V. Levin @ 2006-09-24 20:04 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 363 bytes --]

On Wed, Sep 20, 2006 at 02:16:27AM +0400, Alexey Tourbin wrote:
[...]
> Может, не надо делать git-repack -a -d, пока не заработает
> git://git.altlinux.org?  Мне сейчас даже неудобно ссылку давать на
> rsync://.../perl.git.

git://git.altlinux.org/people/at/packages/perl теперь работает.
Разумеется, в экспериментальном режиме и всё такое.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [devel] Коллеги, имейте совесть!
  2006-09-19  8:50 ` Aleksey Avdeev
  2006-09-19 13:59   ` Stanislav Ievlev
@ 2006-09-30 17:04   ` Денис Смирнов
  2006-09-30 17:15     ` Sergey Vlasov
  1 sibling, 1 reply; 25+ messages in thread
From: Денис Смирнов @ 2006-09-30 17:04 UTC (permalink / raw)
  To: devel

On Tue, Sep 19, 2006 at 12:50:19PM +0400, Aleksey Avdeev wrote:

AA>   Может имеет смысл, организовать зеркалирование через git-feth? (Если
AA> правильно понимаю механизм -- должно быть устойчиво к git-repack.)

Я об этом думал. Каким образом получить собственно список путей к
репозиториям для fetch? И, в отличии от pull, я не вижу у него ключика
"фетчить все ветки".

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------
"Нет программы -- нет проблемы" (c)
		-- mike in #5012


^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [devel] Коллеги, имейте совесть!
  2006-09-30 17:04   ` Денис Смирнов
@ 2006-09-30 17:15     ` Sergey Vlasov
  0 siblings, 0 replies; 25+ messages in thread
From: Sergey Vlasov @ 2006-09-30 17:15 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 643 bytes --]

On Sat, Sep 30, 2006 at 09:04:03PM +0400, Денис Смирнов wrote:
> On Tue, Sep 19, 2006 at 12:50:19PM +0400, Aleksey Avdeev wrote:
> 
> AA>   Может имеет смысл, организовать зеркалирование через git-feth? (Если
> AA> правильно понимаю механизм -- должно быть устойчиво к git-repack.)
> 
> Я об этом думал. Каким образом получить собственно список путей к
> репозиториям для fetch? И, в отличии от pull, я не вижу у него ключика
> "фетчить все ветки".

http://permalink.gmane.org/gmane.comp.version-control.git/27726

(требует Git.pm, который пока живёт даже не в master, а в ветке next;
возможно, Git.pm всё-таки попадёт в 1.4.3).

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

end of thread, other threads:[~2006-09-30 17:15 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-09-19  8:36 [devel] Коллеги, имейте совесть! Денис Смирнов
2006-09-19  8:50 ` Aleksey Avdeev
2006-09-19 13:59   ` Stanislav Ievlev
2006-09-30 17:04   ` Денис Смирнов
2006-09-30 17:15     ` Sergey Vlasov
2006-09-19  8:50 ` Damir Shayhutdinov
2006-09-19  9:46   ` Sergey Vlasov
2006-09-19 10:06     ` Денис Смирнов
2006-09-19 10:10       ` Sergey Vlasov
2006-09-19 11:03         ` Денис Смирнов
2006-09-19 15:59 ` Dmitry V. Levin
2006-09-19 17:08   ` Денис Смирнов
2006-09-19 17:15     ` Dmitry V. Levin
2006-09-19 17:21       ` Денис Смирнов
2006-09-19 17:28         ` Dmitry V. Levin
2006-09-19 17:54           ` Денис Смирнов
2006-09-19 19:39             ` [devel] Коллеги , " Pavlov Konstantin
2006-09-19 21:34               ` Dmitry V. Levin
2006-09-20  7:29                 ` Денис Смирнов
2006-09-20 16:40                   ` Dmitry V. Levin
2006-09-19 17:31         ` Pavlov Konstantin
2006-09-19 21:26     ` [devel] Коллеги, " Kirill Maslinsky
2006-09-19 22:04       ` Dmitry V. Levin
2006-09-19 22:16         ` Alexey Tourbin
2006-09-24 20:04           ` [devel] git-daemon Dmitry V. Levin

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git