Initial add of defaria.com
[clearscm.git] / defaria.com / blogs / Status / archives / week_2006_12_31.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
2    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" id="sixapart-standard">
4 <head>
5    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
6    <meta name="generator" content="Movable Type 5.2.3" />
7
8    <link rel="stylesheet" href="http://defaria.com/blogs/Status/styles-site.css" type="text/css" />
9    <link rel="alternate" type="application/atom+xml" title="Atom" href="http://defaria.com/blogs/Status/atom.xml" />
10    <link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="http://defaria.com/blogs/Status/index.xml"$>" />
11
12    <title>Status for Andrew DeFaria: December 31, 2006 - January  6, 2007 Archives</title>
13
14    <link rel="start" href="http://defaria.com/blogs/Status/" title="Home" />
15    <link rel="prev" href="http://defaria.com/blogs/Status/archives/week_2006_12_24.html" title="December 24, 2006 - December 30, 2006" />
16    <link rel="next" href="http://defaria.com/blogs/Status/archives/week_2007_01_07.html" title="January  7, 2007 - January 13, 2007" />
17 </head>
18 <body class="layout-one-column">
19    <div id="container">
20       <div id="container-inner" class="pkg">
21
22          <div id="banner">
23             <div id="banner-inner" class="pkg">
24                <h1 id="banner-header"><a href="http://defaria.com/blogs/Status/" accesskey="1">Status for Andrew DeFaria</a></h1>
25                <h2 id="banner-description">Searchable status reports and work log</h2>
26             </div>
27          </div>
28
29          <div id="pagebody">
30             <div id="pagebody-inner" class="pkg">
31                <div id="alpha">
32                   <div id="alpha-inner" class="pkg">
33                      
34                      <p class="content-nav">
35                         <a href="http://defaria.com/blogs/Status/archives/week_2006_12_24.html">&laquo; December 24, 2006 - December 30, 2006</a> |
36                         <a href="http://defaria.com/blogs/Status/">Main</a>
37                         | <a href="http://defaria.com/blogs/Status/archives/week_2007_01_07.html">January  7, 2007 - January 13, 2007 &raquo;</a>
38                      </p>
39                      
40                      
41                      
42
43                      <h2 class="date-header">January  5, 2007</h2>
44                      <a id="a000609"></a>
45                      <div class="entry" id="entry-609">
46                         <h3 class="entry-header">Checkpoint</h3>
47                         <div class="entry-content">
48                            <div class="entry-body">
49                               <ul>
50   <li>Checked in recent changes to GPDB and its associated scripts</li>
51 </ul>
52                               
53                               <ul>
54   <li>gpdb_add_project:</li>
55
56   <ul>
57     <li>Added interrupt handling</li>
58
59     <li>Moved logic that determines what site a machine is in from here to gpdb.pm</li>
60
61     <li>Fixed but in checking "no such map" from NIS</li>
62   </ul>
63
64   <li>gpdb_add_vob:</li>
65
66   <ul>
67     <li>Added function prototypes</li>
68
69     <li>Changed to put together list of vobs from all regions</li>
70
71     <li>Added getting of Vob Family UUID and Vob UUID</li>
72
73     <li>Now using gpdb_currentSite</li>
74   </ul>
75
76   <li>gpdb_convertuk:</p>
77
78   <ul>
79     <li>Added function prototypes</li>
80   </ul>
81
82   <li>gpdb.pm:</li>
83
84   <ul>
85     <li>Reorganized export list</li>
86
87     <li>Added gpdb_mklink_user_to_site,  gpdb_mklink_user_to_project, gpdb_unlink_user_from_project, gpdb_unlink_user_from_site<li>
88
89     <li>Implement gpdb_siteForHostname. This routine returns the site name for the passed in hostname (default localhost)</li>
90
91     <li>Implemented gpdb_getuserByID</li>
92
93     <li>Changed handling of retunred %ccdefaults</li>
94
95     <li>Changed gpdb_getProject to properly return the retired flag</li>
96
97     <li>Change gpdb_putProject to call gpdb_mklink_user_to_project</li>
98
99     <li>Renamed siteName and projectName to gpdb_siteName and gpdb_projectName respctively</li>
100
101     <li>Implemented gpdb_siteAdmins. This returns an array of AXIDs who are site admins</li>
102   </ul>
103
104   <li>tables.sql:</li>
105
106   <ul>
107     <li>Added family_uuid and vob_uuid</li>
108   </ul>
109 </ul>
110                               
111                               <p class="entry-footer">
112                                  <span class="post-footers">Posted by  at 10:30 AM</span> <span class="separator">|</span> <a class="permalink" href="http://defaria.com/blogs/Status/archives/000609.html">Permalink</a>
113                                  
114                                  
115                               </p>
116                            </div>
117                         </div>
118                      </div>
119                      
120                      
121
122                      
123                      <a id="a000607"></a>
124                      <div class="entry" id="entry-607">
125                         <h3 class="entry-header">Nice is not so "nice"</h3>
126                         <div class="entry-content">
127                            <div class="entry-body">
128                               <ul>
129   <li>Changed gpdb_add_vob.pl to use Rexec.pm in order that it may be able to collect information about vobs from other sites</li>
130 </ul>
131                               
132                               <h3>gpdb_add_vob.pl and other sites</h3>
133
134 <p>It was hoped that we cout point things to "login servers" instead of machines specifically designated as DesignSync servers as had been the case for gpdb_add_project.pl. These script really only require cleartool and access, through the automount map, to the sync_custom area in order to pick up the SiteRegistry.reg file.</p>
135
136 <p>However gpdb_add_vob.pl uses a heuristic in an attempt to determine what project a particular vob is associated with. The heuristic states that the vob storage path will have as part of it's path, a project directory. While this is often, but not always, the case here in Dallas, it is not the case at all in Nice! Thus, even though gpdb_add_vob.pl can log into remote sites to gather information about vobs, when logging into Nice it finds that no vob in Nice adheres to this convention and thus it cannot add vob records for any vob in Nice. Nice had been using vob attributes for things like the AID of the owner of the vob but there is no attribute for the project that a vob is associated with!</p>
137
138                               
139                               <p class="entry-footer">
140                                  <span class="post-footers">Posted by  at  8:27 AM</span> <span class="separator">|</span> <a class="permalink" href="http://defaria.com/blogs/Status/archives/000607.html">Permalink</a>
141                                  
142                                  
143                               </p>
144                            </div>
145                         </div>
146                      </div>
147                      
148                      
149
150                      <h2 class="date-header">January  4, 2007</h2>
151                      <a id="a000605"></a>
152                      <div class="entry" id="entry-605">
153                         <h3 class="entry-header">gpdb_add_vob.pl</h3>
154                         <div class="entry-content">
155                            <div class="entry-body">
156                               <ul>
157   <li>Changed gpdb_getProjectsAtSite to be able to separately return all Clearcase projects, Designsync projects, Clearcase & Designsync projects, projects without Clearcase or Designsync associated with them</li>
158
159   <li>Modified gpdb_add_vob.pl to traverse through all regions of current registry server to collect all vob tags</li>
160
161   <li>Modified clearcase record to include fields for VOB Family uuid and VOB uuid. Also modified gpdb_add_vob.pl to get these uuids</li>
162
163   <li>Investigated Victor's CC Metrics database</li>
164
165   <li>Fixed bug in gpdb_add_vob.pl that was adding clearcase records assigned to the wrong site.</li>
166 </ul>
167                               
168                               <p class="entry-footer">
169                                  <span class="post-footers">Posted by  at 11:20 AM</span> <span class="separator">|</span> <a class="permalink" href="http://defaria.com/blogs/Status/archives/000605.html">Permalink</a>
170                                  
171                                  
172                               </p>
173                            </div>
174                         </div>
175                      </div>
176                      
177                      
178
179                      <h2 class="date-header">January  3, 2007</h2>
180                      <a id="a000606"></a>
181                      <div class="entry" id="entry-606">
182                         <h3 class="entry-header">Site Admins</h3>
183                         <div class="entry-content">
184                            <div class="entry-body">
185                               <ul>
186   <li>Changed gpdb_convertuk.pl to properly add mapping records for <i>Site Admins</i></li>
187
188   <li>Changed Single Site Display to display <i>Site Admins</i></li>
189
190   <li>Change Single Site Display to include all information from Excel design spreadsheet from Bill. Also tightened up display of cc_defaults</li>
191
192   <li>Added new gpdb_siteForHostname that returns the site for a given hostname. Default is current host. Uses nslookup to retrieve the CNAME for the host</li>
193 </ul>
194                               
195                               <p class="entry-footer">
196                                  <span class="post-footers">Posted by  at 11:27 AM</span> <span class="separator">|</span> <a class="permalink" href="http://defaria.com/blogs/Status/archives/000606.html">Permalink</a>
197                                  
198                                  
199                               </p>
200                            </div>
201                         </div>
202                      </div>
203                      
204                   </div>
205                </div>
206             </div>
207          </div>
208       </div>
209    </div>
210 </body>
211 </html>