Re: [RFC/PATCH v3 00/16] Add initial experimental external ODB support

2016-12-18 Thread Lars Schneider
> On 13 Dec 2016, at 18:20, Christian Couder wrote: > > On Sat, Dec 3, 2016 at 7:47 PM, Lars Schneider > wrote: >> >>> On 30 Nov 2016, at 22:04, Christian Couder >>> wrote: >>> >>> Goal >>> >>> >>> Git can store its objects only in the form of loose objects in >>> separate files or p

Re: [RFC/PATCH v3 00/16] Add initial experimental external ODB support

2016-12-15 Thread Christian Couder
On Tue, Dec 13, 2016 at 9:05 PM, Junio C Hamano wrote: > Christian Couder writes: > >> In general I think that having a lot of refs is really a big problem >> right now in Git as many big organizations using Git are facing this >> problem in one form or another. >> So I think that support for a b

Re: [RFC/PATCH v3 00/16] Add initial experimental external ODB support

2016-12-13 Thread Junio C Hamano
Christian Couder writes: > In general I think that having a lot of refs is really a big problem > right now in Git as many big organizations using Git are facing this > problem in one form or another. > So I think that support for a big number of refs is a separate and > important problem that sh

Re: [RFC/PATCH v3 00/16] Add initial experimental external ODB support

2016-12-13 Thread Christian Couder
On Sat, Dec 3, 2016 at 7:47 PM, Lars Schneider wrote: > >> On 30 Nov 2016, at 22:04, Christian Couder >> wrote: >> >> Goal >> >> >> Git can store its objects only in the form of loose objects in >> separate files or packed objects in a pack file. >> >> To be able to better handle some kind

Re: [RFC/PATCH v3 00/16] Add initial experimental external ODB support

2016-12-13 Thread Christian Couder
On Wed, Nov 30, 2016 at 11:36 PM, Junio C Hamano wrote: > Christian Couder writes: > >> For now there should be one odb ref per blob. Each ref name should be >> refs/odbs// where is the sha1 of the blob stored >> in the external odb named . >> >> These odb refs should all point to a blob that sh

Re: [RFC/PATCH v3 00/16] Add initial experimental external ODB support

2016-12-05 Thread Jeff King
On Sat, Dec 03, 2016 at 07:47:51PM +0100, Lars Schneider wrote: > > - " have": the command should output the sha1, size and > > type of all the objects the external ODB contains, one object per > > line. > > This looks impractical. If a repo has 10k external files with > 100 versions each then y

Re: [RFC/PATCH v3 00/16] Add initial experimental external ODB support

2016-12-03 Thread Lars Schneider
> On 30 Nov 2016, at 22:04, Christian Couder wrote: > > Goal > > > Git can store its objects only in the form of loose objects in > separate files or packed objects in a pack file. > > To be able to better handle some kind of objects, for example big > blobs, it would be nice if Git could

Re: [RFC/PATCH v3 00/16] Add initial experimental external ODB support

2016-11-30 Thread Junio C Hamano
Christian Couder writes: > For now there should be one odb ref per blob. Each ref name should be > refs/odbs// where is the sha1 of the blob stored > in the external odb named . > > These odb refs should all point to a blob that should be stored in the > Git repository and contain information ab