patchConcurrent Versions System - Patches: patch #4813, Reassigned item: Reassigned item:...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

patch #4813: Reassigned item: Reassigned item: Enable repository compression

Submitter:  None
Submitted:  Thu 19 Jan 2006 02:03:29 PM UTC
   
 
Category:  Feature Request Priority:  5 - Normal
Status:  Need Info Privacy:  Public
Assigned to:  None Originator Email:  -email is unavailable-
Open/Closed:  Open Fixed Release:  None
Fixed Feature Release:  None

Jump to the original submission

Thu 19 Jan 2006 02:12:53 PM UTC, comment #7: 

USB key repositories are a good argument.  I've actually done that, though not with such a large repository.  Compression built into CVS would be more portable than most compressed file systems too, I expect and not very complicated to implement.  Backwards compatibility might be an issue, but if files were being compressed individually (,v -> ,v.gz), then conversion into a version that worked with older and third party versions of CVS would be fairly simple and possible using third party tools.

If someone submitted a patch for this, I would consider it.

Derek Robert Price <dprice>
Group administrator
Thu 19 Jan 2006 02:08:00 PM UTC, comment #6: 

Reassigned this back to the Patch tracker.  The Task tracker is configured to only accept modifications from project members and it occurs to me that it may be useful to have one of the trackers restricted this way.  Sandro Bosio writes:


Hi Derek!

Sorry if I reply directly, but after login the task page says me that:

"You are not allowed to post comments on this tracker with your current authentification level"

Yes, true, disk is cheap. But it happens that I'm having my personal cvs on my 256K usb pen, and compressing would give around 7 times the same space (that soon I'm going to need). And also, when using compression with parameter -z (assuming the file has the same compression level requested) this saves cpu time on the server.

Anyway, I was thinking of your suggestion of using a compressed file system, and I will try to figure out how to use it properly on a usb pen.

Thanks for your really fast replys, Sandro

Derek Robert Price <dprice>
Group administrator
Thu 19 Jan 2006 02:03:29 PM UTC, comment #5: 

This item has been reassigned from the project Concurrent Versions System task tracker to your tracker.

The original report is still available at task #5163

Following are the information included in the original report:

[field #0]                  Item ID: 5163
[field #1]                 Group ID: 7788
[field #2]              Open/Closed: Open
[field #3]                 Severity: 3 - Normal
[field #4]                  Privacy: Public
[field #6]                 Category: Feature Request
[field #7]             Submitted by: None
[field #8]              Assigned to: None
[field #9]             Submitted on: Tue 01/17/06 at 17:22
[field #10]                  Summary: Reassigned item: Enable repository compression
[field #11]      Original Submission: Enable repository file compression by compressing each file separately with gzip, in order to keep reduced the size of the repository.
[field #13]               Item Group: None
[field #14]                   Status: Need Info
[field #15]        Component Version: None
[field #16]         Platform Version: None
[field #17]          Reproducibility: None
[field #18]               Size (loc): None
[field #19]            Fixed Release: None
[field #20]          Planned Release: None
[field #21]                   Effort: 3.00
[field #25]                 Priority: 5 - Normal
[field #26]          Should Start On: Tue 01/17/06 at 00:00
[field #27]    Should be Finished on: Tue 01/17/06 at 00:00
[field #28]         Percent Complete: 0%
[field #30]                  Release: None
[field #55]     Custom Select Box #1: None
[field #56]     Custom Select Box #2: None
[field #57]     Custom Select Box #3: None
[field #58]     Custom Select Box #4: None
[field #59]     Custom Select Box #5: None
[field #60]     Custom Select Box #6: None
[field #61]     Custom Select Box #7: None
[field #62]     Custom Select Box #8: None
[field #63]     Custom Select Box #9: None
[field #64]    Custom Select Box #10: None

Derek Robert Price <dprice>
Group administrator
Wed 18 Jan 2006 07:36:58 PM UTC, comment #4: 

This entry is just intended to drop a copy on bug-cvs since the bug-cvs notifications were temporarily broken.

Derek Robert Price <dprice>
Group administrator
Tue 17 Jan 2006 05:30:49 PM UTC, comment #3: 

Reopened as a feature request at user's request - user has no patch.

Discussion on how welcome this change to CVS would be would be appreciated.  My own thoughts are usually that disk is cheaper than CPU nowadays and that there are at least two writable compressed filesystems available for Linux which should do this job nicely if really needed, but my arm could be twisted given a well-formed patch.  At the least, I have no data on the availabilty of compressed file systems for other OSs and understand that `cheap' can be a matter of perspective.

See http://en.wikipedia.org/wiki/E2compr & http://en.wikipedia.org/wiki/Zisofs for more on writable compressed file systems for Linux.

Derek Robert Price <dprice>
Group administrator
Tue 17 Jan 2006 05:22:18 PM UTC, comment #2: 

This item has been reassigned from the project Concurrent Versions System patch tracker to your tracker.

The original report is still available at patch #4806

Following are the information included in the original report:

[field #0]                  Item ID: 4806
[field #1]                 Group ID: 7788
[field #2]              Open/Closed: Open
[field #3]                 Severity: 3 - Normal
[field #4]                  Privacy: Public
[field #6]                 Category: None
[field #7]             Submitted by: None
[field #8]              Assigned to: None
[field #9]             Submitted on: Tue 01/17/06 at 09:22
[field #10]                  Summary: Enable repository compression
[field #11]      Original Submission: Enable repository file compression by compressing each file separately with gzip, in order to keep reduced the size of the repository.
[field #13]               Item Group: None
[field #14]                   Status: Need Info
[field #15]        Component Version: None
[field #16]         Platform Version: None
[field #17]          Reproducibility: None
[field #18]               Size (loc): None
[field #19]            Fixed Release: None
[field #20]          Planned Release: None
[field #21]                   Effort: 0.00
[field #25]                 Priority: 5 - Normal
[field #28]         Percent Complete: 0%
[field #30]                  Release: None
[field #33]         Originator Email: bosio@elet.polimi.it
[field #55]    Fixed Feature Release: None
[field #56]     Custom Select Box #2: None
[field #57]     Custom Select Box #3: None
[field #58]     Custom Select Box #4: None
[field #59]     Custom Select Box #5: None
[field #60]     Custom Select Box #6: None
[field #61]     Custom Select Box #7: None
[field #62]     Custom Select Box #8: None
[field #63]     Custom Select Box #9: None
[field #64]    Custom Select Box #10: None

Derek Robert Price <dprice>
Group administrator
Tue 17 Jan 2006 04:18:30 PM UTC, comment #1: 

Please attach a patch to this issue or I will move it to the task tracker as a feature request in about a week.

Derek Robert Price <dprice>
Group administrator
Thu 19 Jan 2006 02:03:29 PM UTC, original submission:  

Enable repository file compression by compressing each file separately with gzip, in order to keep reduced the size of the repository.

Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

 

Follow 3 latest changes.

Date Changed by Updated Field Previous Value => Replaced by
2006-01-19 dprice CategoryNone Feature Request
    StatusNone Need Info
2006-01-19 dprice Reassign itemFrom group Concurrent Versions System, task tracker To group Concurrent Versions System, patch tracker

Back to the top

Powered by Savane 3.13-d3ae.
Corresponding source code