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

 
 

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

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

Submitted by:  None
Submitted on:  Thu 19 Jan 2006 02:03:29 PM UTC  
 
Category: Feature RequestPriority: 5 - Normal
Status: Need InfoPrivacy: Public
Assigned to: NoneOriginator Email: -unavailable-
Open/Closed: OpenFixed Release: None
Fixed Feature Release: None

(Jump to the original submission 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>
Project 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>
Project 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>
Project 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>
Project 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>
Project 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>
Project 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>
Project 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

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

Do you think this task is very important?
If so, you can click here to add your encouragement to it.
This task has 0 encouragements so far.

Only logged-in users can vote.

 

Please enter the title of George Orwell's famous dystopian book (it's a date):

 

 

Follow 3 latest changes.

Date Changed By Updated Field Previous Value => Replaced By
Thu 19 Jan 2006 02:12:53 PM UTCdpriceCategoryNone=>Feature Request
  StatusNone=>Need Info
Thu 19 Jan 2006 02:03:29 PM UTCdpriceReassign itemFrom group Concurrent Versions System, task tracker=>To group Concurrent Versions System, patch tracker

Back to the top


Powered by Savane 3.1-cleanup