Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 337933

Summary: disk usage report should itemize one level deeper for "tools" and "technology"
Product: Community Reporter: David Williams <david_williams>
Component: ServersAssignee: Eclipse Webmaster <webmaster>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: aclement, daniel_megert, sbouchet, steffen.pingel
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description David Williams CLA 2011-02-22 23:33:44 EST
I'll quote from post I am about to make on cross-project list ... we can track and/or have discussion here. 

= = = = =

Should build directories by "world read"? 

I don't really care ... but, I ask because I thought I'd look (from a Tools PMC perspective) who was using what in the disk usage report item 

47.9G tools

Below is what I found. What this tells me is 3 "projects" do not have world read set, and that the biggest offender is one of those 3. But ... which one? 

For "tools" and "technology" (being top level "collection" projects) it might be more meaningful if the report went one level deeper for those two projects. 

It is kind of nice to have the overall number too ... but to "manage" this space, it'd have to be on a lower level ... or else I'd need world read. :) 


= = = = 
$ du ./* -sh
du: cannot read directory `./ajdt': Permission denied
0       ./ajdt
du: cannot read directory `./aspectj': Permission denied
512     ./aspectj
60M     ./atf
1.1G    ./buckminster
1.5G    ./mtj
du: cannot read directory `./mylyn': Permission denied
0       ./mylyn
1.3G    ./objectteams
3.8M    ./php
1.8G    ./sequoyah
2.6G    ./tm
0       ./ve
Comment 1 Bouchet Stéphane CLA 2011-02-23 10:15:17 EST
Hi,

agreed with that, and adding modeling to the list will be nice, too.
Comment 2 Denis Roy CLA 2011-02-23 16:37:53 EST
I've added tools, modeling and technology to the report.  The report for build is only produced on the weekend to not cause a performance issue for builds that occur during the week.

In the meanwhile, here is the current output for tools and modeling:

build:/shared/tools # du * -sh
0       ajdt
29G     aspectj
60M     atf
1.1G    buckminster
1.5G    mtj
3.3G    mylyn
1.3G    objectteams
3.8M    php
1.8G    sequoyah
2.6G    tm
0       ve



build:/shared/modeling # du * -sh
3.1G    build
1.8M    eclipse.org-common
3.2M    emf
181M    emft
0       gmt
4.0K    htaccess_passwords
4.0K    htaccess_passwords_source
12G     mdt
0       modeling
16K     modeling-developers-mysql.dump
0       modeling-releng-common
691M    public_html
3.4M    releng-common
3.4G    searchcvs
0       staging
0       tmf
4.0K    tmp
40K     tools
Comment 3 Steffen Pingel CLA 2011-02-23 22:43:36 EST
Thanks for pointing that out David. I have deleted old files in the mylyn directory to free up a couple of GB of space but I am unable to change permissions since I don't own the directory. I can assure you though that it's only boring build artifacts and nothing secret :).
Comment 4 Andrew Clement CLA 2011-02-24 14:56:17 EST
Fixed up AspectJ - using rather less space now.
Comment 5 Denis Roy CLA 2011-02-25 08:38:57 EST
They're all in there now.  You can always see the latest report by typing 'sr' on build.

Compiled 2011-02-25T08:07

==== build.eclipse.org ====
-> Usage exceeding 1GB for: Hudson master jobs and workspace (2011-02-24T16:00)
   6.2G eclipse-equinox-test-N
   4.0G buckminster-egf-helios
   3.1G buckminster-egf-indigo
   2.3G tycho-mat-nightly
   1.7G cbi-atf-0.3-nightly
   1.7G gmp-graphiti-nightly
   1.6G eclipse-JUnit-Linux
   1.5G Xtext-nightly-Maintenance
   1.3G cbi-wtp-wst.jsdt
   1.2G gyrex-integration
   1.1G Xtext-nightly-HEAD
   1.1G cbi-mat-nightly
   1.1G emf-cdo-integration
-> Usage exceeding 1GB for: /shared (1000G capacity) (2011-02-24T16:00)
 200.1G eclipse
 121.3G technology
  47.9G jobs
  31.1G webtools
  18.9G rt
  18.5G modeling
  15.3G download-staging.priv
  12.5G tools
  10.5G common
   7.6G stp
   6.1G dsdp
   4.0G cbi
   3.7G helios
   3.6G orbit
-> Usage exceeding 1GB for: /shared/modeling
  11.3G mdt
   3.3G searchcvs
   3.1G build
-> Usage exceeding 1GB for: /shared/tools
   3.3G mylyn
   2.5G tm
   1.8G sequoyah
   1.4G mtj
   1.3G objectteams
   1.1G aspectj
   1.1G buckminster
-> Usage exceeding 1GB for: /shared/technology
 109.3G epp
   4.5G babel
   2.4G cosmos
   2.1G sapphire
   1.8G actf
==== END: build.eclipse.org ====