· 10 years ago · Jan 06, 2016, 05:33 PM
1+ for i in '`seq ${#vote[@]}`'
2+ case ${vote[$i]} in
3+ andreas[$i]=1
4+ for i in '`seq ${#vote[@]}`'
5+ case ${vote[$i]} in
6+ eike[$i]=10
7+ for i in '`seq ${#vote[@]}`'
8+ case ${vote[$i]} in
9+ bjoern[$i]=15
10+ for i in '`seq ${#vote[@]}`'
11+ case ${vote[$i]} in
12+ thorsten[$i]=17
13+ for i in '`seq ${#vote[@]}`'
14+ case ${vote[$i]} in
15+ for i in '`seq ${#vote[@]}`'
16+ case ${vote[$i]} in
17+ read line
18+ vote=($line)
19+ echo 12
2012
21++ seq 12
22+ for i in '`seq ${#vote[@]}`'
23+ case ${vote[$i]} in
24+ marina[$i]=25
25+ for i in '`seq ${#vote[@]}`'
26+ case ${vote[$i]} in
27+ thorsten[$i]=18
28+ for i in '`seq ${#vote[@]}`'
29+ case ${vote[$i]} in
30+ michael[$i]=5
31+ for i in '`seq ${#vote[@]}`'
32+ case ${vote[$i]} in
33+ simon[$i]=9
34+ for i in '`seq ${#vote[@]}`'
35+ case ${vote[$i]} in
36+ norbert[$i]=8
37+ for i in '`seq ${#vote[@]}`'
38+ case ${vote[$i]} in
39+ joel[$i]=9
40+ for i in '`seq ${#vote[@]}`'
41+ case ${vote[$i]} in
42+ bjoern[$i]=10
43+ for i in '`seq ${#vote[@]}`'
44+ case ${vote[$i]} in
45+ eike[$i]=16
46+ for i in '`seq ${#vote[@]}`'
47+ case ${vote[$i]} in
48+ kendy[$i]=9
49+ for i in '`seq ${#vote[@]}`'
50+ case ${vote[$i]} in
51+ andreas[$i]=1
52+ for i in '`seq ${#vote[@]}`'
53+ case ${vote[$i]} in
54+ for i in '`seq ${#vote[@]}`'
55+ case ${vote[$i]} in
56+ read line
57+ vote=($line)
58+ echo 10
5910
60++ seq 10
61+ for i in '`seq ${#vote[@]}`'
62+ case ${vote[$i]} in
63+ thorsten[$i]=19
64+ for i in '`seq ${#vote[@]}`'
65+ case ${vote[$i]} in
66+ eike[$i]=11
67+ for i in '`seq ${#vote[@]}`'
68+ case ${vote[$i]} in
69+ bjoern[$i]=16
70+ for i in '`seq ${#vote[@]}`'
71+ case ${vote[$i]} in
72+ andreas[$i]=1
73+ for i in '`seq ${#vote[@]}`'
74+ case ${vote[$i]} in
75+ norbert[$i]=9
76+ for i in '`seq ${#vote[@]}`'
77+ case ${vote[$i]} in
78+ joel[$i]=10
79+ for i in '`seq ${#vote[@]}`'
80+ case ${vote[$i]} in
81+ kendy[$i]=17
82+ for i in '`seq ${#vote[@]}`'
83+ case ${vote[$i]} in
84+ michael[$i]=5
85+ for i in '`seq ${#vote[@]}`'
86+ case ${vote[$i]} in
87+ for i in '`seq ${#vote[@]}`'
88+ case ${vote[$i]} in
89+ read line
90+ vote=($line)
91+ echo 11
9211
93++ seq 11
94+ for i in '`seq ${#vote[@]}`'
95+ case ${vote[$i]} in
96+ marina[$i]=26
97+ for i in '`seq ${#vote[@]}`'
98+ case ${vote[$i]} in
99+ osvaldo[$i]=22
100+ for i in '`seq ${#vote[@]}`'
101+ case ${vote[$i]} in
102+ simon[$i]=23
103+ for i in '`seq ${#vote[@]}`'
104+ case ${vote[$i]} in
105+ bjoern[$i]=26
106+ for i in '`seq ${#vote[@]}`'
107+ case ${vote[$i]} in
108+ thorsten[$i]=16
109+ for i in '`seq ${#vote[@]}`'
110+ case ${vote[$i]} in
111+ michael[$i]=21
112+ for i in '`seq ${#vote[@]}`'
113+ case ${vote[$i]} in
114+ kendy[$i]=18
115+ for i in '`seq ${#vote[@]}`'
116+ case ${vote[$i]} in
117+ eike[$i]=17
118+ for i in '`seq ${#vote[@]}`'
119+ case ${vote[$i]} in
120+ norbert[$i]=14
121+ for i in '`seq ${#vote[@]}`'
122+ case ${vote[$i]} in
123+ for i in '`seq ${#vote[@]}`'
124+ case ${vote[$i]} in
125+ read line
126+ vote=($line)
127+ echo 8
1288
129++ seq 8
130+ for i in '`seq ${#vote[@]}`'
131+ case ${vote[$i]} in
132+ thorsten[$i]=20
133+ for i in '`seq ${#vote[@]}`'
134+ case ${vote[$i]} in
135+ michael[$i]=15
136+ for i in '`seq ${#vote[@]}`'
137+ case ${vote[$i]} in
138+ kendy[$i]=5
139+ for i in '`seq ${#vote[@]}`'
140+ case ${vote[$i]} in
141+ marina[$i]=8
142+ for i in '`seq ${#vote[@]}`'
143+ case ${vote[$i]} in
144+ andreas[$i]=1
145+ for i in '`seq ${#vote[@]}`'
146+ case ${vote[$i]} in
147+ bjoern[$i]=10
148+ for i in '`seq ${#vote[@]}`'
149+ case ${vote[$i]} in
150+ for i in '`seq ${#vote[@]}`'
151+ case ${vote[$i]} in
152+ read line
153+ vote=($line)
154+ echo 12
15512
156++ seq 12
157+ for i in '`seq ${#vote[@]}`'
158+ case ${vote[$i]} in
159+ marina[$i]=27
160+ for i in '`seq ${#vote[@]}`'
161+ case ${vote[$i]} in
162+ osvaldo[$i]=23
163+ for i in '`seq ${#vote[@]}`'
164+ case ${vote[$i]} in
165+ simon[$i]=24
166+ for i in '`seq ${#vote[@]}`'
167+ case ${vote[$i]} in
168+ bjoern[$i]=27
169+ for i in '`seq ${#vote[@]}`'
170+ case ${vote[$i]} in
171+ thorsten[$i]=17
172+ for i in '`seq ${#vote[@]}`'
173+ case ${vote[$i]} in
174+ michael[$i]=22
175+ for i in '`seq ${#vote[@]}`'
176+ case ${vote[$i]} in
177+ kendy[$i]=19
178+ for i in '`seq ${#vote[@]}`'
179+ case ${vote[$i]} in
180+ eike[$i]=18
181+ for i in '`seq ${#vote[@]}`'
182+ case ${vote[$i]} in
183+ norbert[$i]=15
184+ for i in '`seq ${#vote[@]}`'
185+ case ${vote[$i]} in
186+ joel[$i]=15
187+ for i in '`seq ${#vote[@]}`'
188+ case ${vote[$i]} in
189+ for i in '`seq ${#vote[@]}`'
190+ case ${vote[$i]} in
191+ read line
192+ vote=($line)
193+ echo 10
19410
195++ seq 10
196+ for i in '`seq ${#vote[@]}`'
197+ case ${vote[$i]} in
198+ eike[$i]=9
199+ for i in '`seq ${#vote[@]}`'
200+ case ${vote[$i]} in
201+ thorsten[$i]=19
202+ for i in '`seq ${#vote[@]}`'
203+ case ${vote[$i]} in
204+ norbert[$i]=16
205+ for i in '`seq ${#vote[@]}`'
206+ case ${vote[$i]} in
207+ joel[$i]=8
208+ for i in '`seq ${#vote[@]}`'
209+ case ${vote[$i]} in
210+ bjoern[$i]=13
211+ for i in '`seq ${#vote[@]}`'
212+ case ${vote[$i]} in
213+ kendy[$i]=11
214+ for i in '`seq ${#vote[@]}`'
215+ case ${vote[$i]} in
216+ simon[$i]=9
217+ for i in '`seq ${#vote[@]}`'
218+ case ${vote[$i]} in
219+ michael[$i]=6
220+ for i in '`seq ${#vote[@]}`'
221+ case ${vote[$i]} in
222+ for i in '`seq ${#vote[@]}`'
223+ case ${vote[$i]} in
224+ read line
225+ vote=($line)
226+ echo 9
2279
228++ seq 9
229+ for i in '`seq ${#vote[@]}`'
230+ case ${vote[$i]} in
231+ michael[$i]=25
232+ for i in '`seq ${#vote[@]}`'
233+ case ${vote[$i]} in
234+ kendy[$i]=16
235+ for i in '`seq ${#vote[@]}`'
236+ case ${vote[$i]} in
237+ norbert[$i]=17
238+ for i in '`seq ${#vote[@]}`'
239+ case ${vote[$i]} in
240+ eike[$i]=10
241+ for i in '`seq ${#vote[@]}`'
242+ case ${vote[$i]} in
243+ joel[$i]=9
244+ for i in '`seq ${#vote[@]}`'
245+ case ${vote[$i]} in
246+ marina[$i]=6
247+ for i in '`seq ${#vote[@]}`'
248+ case ${vote[$i]} in
249+ simon[$i]=10
250+ for i in '`seq ${#vote[@]}`'
251+ case ${vote[$i]} in
252+ for i in '`seq ${#vote[@]}`'
253+ case ${vote[$i]} in
254+ read line
255+ vote=($line)
256+ echo 12
25712
258++ seq 12
259+ for i in '`seq ${#vote[@]}`'
260+ case ${vote[$i]} in
261+ michael[$i]=26
262+ for i in '`seq ${#vote[@]}`'
263+ case ${vote[$i]} in
264+ simon[$i]=6
265+ for i in '`seq ${#vote[@]}`'
266+ case ${vote[$i]} in
267+ joel[$i]=11
268+ for i in '`seq ${#vote[@]}`'
269+ case ${vote[$i]} in
270+ marina[$i]=9
271+ for i in '`seq ${#vote[@]}`'
272+ case ${vote[$i]} in
273+ kendy[$i]=4
274+ for i in '`seq ${#vote[@]}`'
275+ case ${vote[$i]} in
276+ norbert[$i]=7
277+ for i in '`seq ${#vote[@]}`'
278+ case ${vote[$i]} in
279+ bjoern[$i]=11
280+ for i in '`seq ${#vote[@]}`'
281+ case ${vote[$i]} in
282+ thorsten[$i]=6
283+ for i in '`seq ${#vote[@]}`'
284+ case ${vote[$i]} in
285+ andreas[$i]=1
286+ for i in '`seq ${#vote[@]}`'
287+ case ${vote[$i]} in
288+ eike[$i]=4
289+ for i in '`seq ${#vote[@]}`'
290+ case ${vote[$i]} in
291+ for i in '`seq ${#vote[@]}`'
292+ case ${vote[$i]} in
293+ read line
294+ vote=($line)
295+ echo 6
2966
297++ seq 6
298+ for i in '`seq ${#vote[@]}`'
299+ case ${vote[$i]} in
300+ bjoern[$i]=3
301+ for i in '`seq ${#vote[@]}`'
302+ case ${vote[$i]} in
303+ marina[$i]=9
304+ for i in '`seq ${#vote[@]}`'
305+ case ${vote[$i]} in
306+ joel[$i]=12
307+ for i in '`seq ${#vote[@]}`'
308+ case ${vote[$i]} in
309+ simon[$i]=10
310+ for i in '`seq ${#vote[@]}`'
311+ case ${vote[$i]} in
312+ for i in '`seq ${#vote[@]}`'
313+ case ${vote[$i]} in
314+ read line
315+ vote=($line)
316+ echo 6
3176
318++ seq 6
319+ for i in '`seq ${#vote[@]}`'
320+ case ${vote[$i]} in
321+ norbert[$i]=10
322+ for i in '`seq ${#vote[@]}`'
323+ case ${vote[$i]} in
324+ kendy[$i]=17
325+ for i in '`seq ${#vote[@]}`'
326+ case ${vote[$i]} in
327+ simon[$i]=25
328+ for i in '`seq ${#vote[@]}`'
329+ case ${vote[$i]} in
330+ thorsten[$i]=18
331+ for i in '`seq ${#vote[@]}`'
332+ case ${vote[$i]} in
333+ for i in '`seq ${#vote[@]}`'
334+ case ${vote[$i]} in
335+ read line
336+ vote=($line)
337+ echo 11
33811
339++ seq 11
340+ for i in '`seq ${#vote[@]}`'
341+ case ${vote[$i]} in
342+ thorsten[$i]=21
343+ for i in '`seq ${#vote[@]}`'
344+ case ${vote[$i]} in
345+ bjoern[$i]=10
346+ for i in '`seq ${#vote[@]}`'
347+ case ${vote[$i]} in
348+ kendy[$i]=6
349+ for i in '`seq ${#vote[@]}`'
350+ case ${vote[$i]} in
351+ norbert[$i]=9
352+ for i in '`seq ${#vote[@]}`'
353+ case ${vote[$i]} in
354+ simon[$i]=7
355+ for i in '`seq ${#vote[@]}`'
356+ case ${vote[$i]} in
357+ eike[$i]=9
358+ for i in '`seq ${#vote[@]}`'
359+ case ${vote[$i]} in
360+ joel[$i]=5
361+ for i in '`seq ${#vote[@]}`'
362+ case ${vote[$i]} in
363+ michael[$i]=7
364+ for i in '`seq ${#vote[@]}`'
365+ case ${vote[$i]} in
366+ marina[$i]=7
367+ for i in '`seq ${#vote[@]}`'
368+ case ${vote[$i]} in
369+ for i in '`seq ${#vote[@]}`'
370+ case ${vote[$i]} in
371+ read line
372+ vote=($line)
373+ echo 3
3743
375++ seq 3
376+ for i in '`seq ${#vote[@]}`'
377+ case ${vote[$i]} in
378+ michael[$i]=27
379+ for i in '`seq ${#vote[@]}`'
380+ case ${vote[$i]} in
381+ for i in '`seq ${#vote[@]}`'
382+ case ${vote[$i]} in
383+ read line
384+ vote=($line)
385+ echo 12
38612
387++ seq 12
388+ for i in '`seq ${#vote[@]}`'
389+ case ${vote[$i]} in
390+ thorsten[$i]=22
391+ for i in '`seq ${#vote[@]}`'
392+ case ${vote[$i]} in
393+ michael[$i]=16
394+ for i in '`seq ${#vote[@]}`'
395+ case ${vote[$i]} in
396+ andreas[$i]=1
397+ for i in '`seq ${#vote[@]}`'
398+ case ${vote[$i]} in
399+ bjoern[$i]=28
400+ for i in '`seq ${#vote[@]}`'
401+ case ${vote[$i]} in
402+ kendy[$i]=5
403+ for i in '`seq ${#vote[@]}`'
404+ case ${vote[$i]} in
405+ norbert[$i]=8
406+ for i in '`seq ${#vote[@]}`'
407+ case ${vote[$i]} in
408+ joel[$i]=6
409+ for i in '`seq ${#vote[@]}`'
410+ case ${vote[$i]} in
411+ eike[$i]=19
412+ for i in '`seq ${#vote[@]}`'
413+ case ${vote[$i]} in
414+ marina[$i]=8
415+ for i in '`seq ${#vote[@]}`'
416+ case ${vote[$i]} in
417+ simon[$i]=3
418+ for i in '`seq ${#vote[@]}`'
419+ case ${vote[$i]} in
420+ for i in '`seq ${#vote[@]}`'
421+ case ${vote[$i]} in
422+ read line
423+ vote=($line)
424+ echo 11
42511
426++ seq 11
427+ for i in '`seq ${#vote[@]}`'
428+ case ${vote[$i]} in
429+ simon[$i]=9
430+ for i in '`seq ${#vote[@]}`'
431+ case ${vote[$i]} in
432+ marina[$i]=10
433+ for i in '`seq ${#vote[@]}`'
434+ case ${vote[$i]} in
435+ michael[$i]=6
436+ for i in '`seq ${#vote[@]}`'
437+ case ${vote[$i]} in
438+ thorsten[$i]=19
439+ for i in '`seq ${#vote[@]}`'
440+ case ${vote[$i]} in
441+ eike[$i]=14
442+ for i in '`seq ${#vote[@]}`'
443+ case ${vote[$i]} in
444+ bjoern[$i]=11
445+ for i in '`seq ${#vote[@]}`'
446+ case ${vote[$i]} in
447+ kendy[$i]=20
448+ for i in '`seq ${#vote[@]}`'
449+ case ${vote[$i]} in
450+ norbert[$i]=4
451+ for i in '`seq ${#vote[@]}`'
452+ case ${vote[$i]} in
453+ osvaldo[$i]=4
454+ for i in '`seq ${#vote[@]}`'
455+ case ${vote[$i]} in
456+ for i in '`seq ${#vote[@]}`'
457+ case ${vote[$i]} in
458+ read line
459+ vote=($line)
460+ echo 7
4617
462++ seq 7
463+ for i in '`seq ${#vote[@]}`'
464+ case ${vote[$i]} in
465+ marina[$i]=28
466+ for i in '`seq ${#vote[@]}`'
467+ case ${vote[$i]} in
468+ simon[$i]=7
469+ for i in '`seq ${#vote[@]}`'
470+ case ${vote[$i]} in
471+ michael[$i]=7
472+ for i in '`seq ${#vote[@]}`'
473+ case ${vote[$i]} in
474+ joel[$i]=9
475+ for i in '`seq ${#vote[@]}`'
476+ case ${vote[$i]} in
477+ osvaldo[$i]=4
478+ for i in '`seq ${#vote[@]}`'
479+ case ${vote[$i]} in
480+ for i in '`seq ${#vote[@]}`'
481+ case ${vote[$i]} in
482+ read line
483+ vote=($line)
484+ echo 12
48512
486++ seq 12
487+ for i in '`seq ${#vote[@]}`'
488+ case ${vote[$i]} in
489+ michael[$i]=28
490+ for i in '`seq ${#vote[@]}`'
491+ case ${vote[$i]} in
492+ simon[$i]=8
493+ for i in '`seq ${#vote[@]}`'
494+ case ${vote[$i]} in
495+ marina[$i]=4
496+ for i in '`seq ${#vote[@]}`'
497+ case ${vote[$i]} in
498+ bjoern[$i]=29
499+ for i in '`seq ${#vote[@]}`'
500+ case ${vote[$i]} in
501+ osvaldo[$i]=5
502+ for i in '`seq ${#vote[@]}`'
503+ case ${vote[$i]} in
504+ kendy[$i]=12
505+ for i in '`seq ${#vote[@]}`'
506+ case ${vote[$i]} in
507+ thorsten[$i]=3
508+ for i in '`seq ${#vote[@]}`'
509+ case ${vote[$i]} in
510+ norbert[$i]=5
511+ for i in '`seq ${#vote[@]}`'
512+ case ${vote[$i]} in
513+ eike[$i]=4
514+ for i in '`seq ${#vote[@]}`'
515+ case ${vote[$i]} in
516+ andreas[$i]=1
517+ for i in '`seq ${#vote[@]}`'
518+ case ${vote[$i]} in
519+ for i in '`seq ${#vote[@]}`'
520+ case ${vote[$i]} in
521+ read line
522+ vote=($line)
523+ echo 5
5245
525++ seq 5
526+ for i in '`seq ${#vote[@]}`'
527+ case ${vote[$i]} in
528+ marina[$i]=29
529+ for i in '`seq ${#vote[@]}`'
530+ case ${vote[$i]} in
531+ thorsten[$i]=20
532+ for i in '`seq ${#vote[@]}`'
533+ case ${vote[$i]} in
534+ kendy[$i]=7
535+ for i in '`seq ${#vote[@]}`'
536+ case ${vote[$i]} in
537+ for i in '`seq ${#vote[@]}`'
538+ case ${vote[$i]} in
539+ read line
540+ vote=($line)
541+ echo 12
54212
543++ seq 12
544+ for i in '`seq ${#vote[@]}`'
545+ case ${vote[$i]} in
546+ kendy[$i]=8
547+ for i in '`seq ${#vote[@]}`'
548+ case ${vote[$i]} in
549+ thorsten[$i]=21
550+ for i in '`seq ${#vote[@]}`'
551+ case ${vote[$i]} in
552+ michael[$i]=8
553+ for i in '`seq ${#vote[@]}`'
554+ case ${vote[$i]} in
555+ norbert[$i]=10
556+ for i in '`seq ${#vote[@]}`'
557+ case ${vote[$i]} in
558+ bjoern[$i]=14
559+ for i in '`seq ${#vote[@]}`'
560+ case ${vote[$i]} in
561+ andreas[$i]=1
562+ for i in '`seq ${#vote[@]}`'
563+ case ${vote[$i]} in
564+ simon[$i]=11
565+ for i in '`seq ${#vote[@]}`'
566+ case ${vote[$i]} in
567+ eike[$i]=20
568+ for i in '`seq ${#vote[@]}`'
569+ case ${vote[$i]} in
570+ joel[$i]=5
571+ for i in '`seq ${#vote[@]}`'
572+ case ${vote[$i]} in
573+ marina[$i]=5
574+ for i in '`seq ${#vote[@]}`'
575+ case ${vote[$i]} in
576+ for i in '`seq ${#vote[@]}`'
577+ case ${vote[$i]} in
578+ read line
579+ vote=($line)
580+ echo 10
58110
582++ seq 10
583+ for i in '`seq ${#vote[@]}`'
584+ case ${vote[$i]} in
585+ joel[$i]=2
586+ for i in '`seq ${#vote[@]}`'
587+ case ${vote[$i]} in
588+ thorsten[$i]=22
589+ for i in '`seq ${#vote[@]}`'
590+ case ${vote[$i]} in
591+ marina[$i]=5
592+ for i in '`seq ${#vote[@]}`'
593+ case ${vote[$i]} in
594+ osvaldo[$i]=5
595+ for i in '`seq ${#vote[@]}`'
596+ case ${vote[$i]} in
597+ bjoern[$i]=15
598+ for i in '`seq ${#vote[@]}`'
599+ case ${vote[$i]} in
600+ kendy[$i]=13
601+ for i in '`seq ${#vote[@]}`'
602+ case ${vote[$i]} in
603+ michael[$i]=3
604+ for i in '`seq ${#vote[@]}`'
605+ case ${vote[$i]} in
606+ simon[$i]=11
607+ for i in '`seq ${#vote[@]}`'
608+ case ${vote[$i]} in
609+ for i in '`seq ${#vote[@]}`'
610+ case ${vote[$i]} in
611+ read line
612+ print_array kendy 8 17 7 6 5 13 20 8 9 2
613+ printf '%10s : %3d %3d %3d %3d %3d %3d %3d %3d %3d %3d\n' kendy 8 17 7 6 5 13 20 8 9 2
614 kendy : 8 17 7 6 5 13 20 8 9 2
615+ print_array simon 9 8 25 10 7 5 11 11 6 3
616+ printf '%10s : %3d %3d %3d %3d %3d %3d %3d %3d %3d %3d\n' simon 9 8 25 10 7 5 11 11 6 3
617 simon : 9 8 25 10 7 5 11 11 6 3
618+ print_array osvaldo
619+ printf '%10s : %3d %3d %3d %3d %3d %3d %3d %3d %3d %3d\n' osvaldo
620 osvaldo : 0 0 0 0 0 0 0 0 0 0
621+ print_array norbert 10 5 17 10 9 8 9 5 15 5
622+ printf '%10s : %3d %3d %3d %3d %3d %3d %3d %3d %3d %3d\n' norbert 10 5 17 10 9 8 9 5 15 5
623 norbert : 10 5 17 10 9 8 9 5 15 5
624+ print_array thorsten 22 22 14 19 17 2 3 6 1 1
625+ printf '%10s : %3d %3d %3d %3d %3d %3d %3d %3d %3d %3d\n' thorsten 22 22 14 19 17 2 3 6 1 1
626 thorsten : 22 22 14 19 17 2 3 6 1 1
627+ print_array marina 29 10 5 9 10 6 6 2 8 5
628+ printf '%10s : %3d %3d %3d %3d %3d %3d %3d %3d %3d %3d\n' marina 29 10 5 9 10 6 6 2 8 5
629 marina : 29 10 5 9 10 6 6 2 8 5
630+ print_array michael 28 16 8 8 11 22 3 7 4 2
631+ printf '%10s : %3d %3d %3d %3d %3d %3d %3d %3d %3d %3d\n' michael 28 16 8 8 11 22 3 7 4 2
632 michael : 28 16 8 8 11 22 3 7 4 2
633+ print_array andreas 1 1 1 1 1 1 1 1 1 1
634+ printf '%10s : %3d %3d %3d %3d %3d %3d %3d %3d %3d %3d\n' andreas 1 1 1 1 1 1 1 1 1 1
635 andreas : 1 1 1 1 1 1 1 1 1 1
636+ print_array bjoern 3 10 16 29 15 11 11 1 3
637+ printf '%10s : %3d %3d %3d %3d %3d %3d %3d %3d %3d %3d\n' bjoern 3 10 16 29 15 11 11 1 3
638 bjoern : 3 10 16 29 15 11 11 1 3 0
639+ print_array joel 2 3 12 9 9 10 6 9 5 15
640+ printf '%10s : %3d %3d %3d %3d %3d %3d %3d %3d %3d %3d\n' joel 2 3 12 9 9 10 6 9 5 15
641 joel : 2 3 12 9 9 10 6 9 5 15
642+ print_array eike 9 11 11 10 14 9 9 20 4 4
643+ printf '%10s : %3d %3d %3d %3d %3d %3d %3d %3d %3d %3d\n' eike 9 11 11 10 14 9 9 20 4 4
644 eike : 9 11 11 10 14 9 9 20 4 4
645n_th@Norberts-iMac /Volumes/GP/dev$ emacs votearray.sh
646n_th@Norberts-iMac /Volumes/GP/dev$ emacs votearray.sh
647n_th@Norberts-iMac /Volumes/GP/dev$ cat raw.vote | ./votearray.sh
64812
6497
6506
65110
6529
6539
65412
6554
65612
6576
65812
6598
66012
6618
6626
66312
66411
66512
66612
66712
66812
66911
67012
67112
67212
67312
67412
67511
6769
67712
6787
67912
68012
68112
68212
68312
68412
6857
68612
6877
68812
68912
69012
69112
69212
69312
69412
6953
69610
69712
6983
69912
70012
7019
70212
70312
7046
70512
7066
7079
7089
70912
7109
71110
7129
71310
71412
7157
71612
7175
71811
7194
72012
7214
72212
7237
72412
72512
7268
7276
7288
7298
7305
73110
73212
73312
7346
7357
73610
73711
7386
7398
7408
74112
7428
7436
74411
74512
7469
7476
74812
7497
7508
7518
75210
75311
7545
75510
75612
7577
7586
75912
76010
76111
7628
76312
76410
7659
76612
7676
7686
76911
7703
77112
77211
7737
77412
7755
77612
77710
778 kendy : 8 17 7 6 5 13 20 8 9 2
779 simon : 9 8 25 10 7 5 11 11 6 3
780 osvaldo : 2 23 2 5 5 6 2 5 4 6
781 norbert : 10 5 17 10 9 8 9 5 15 5
782 thorsten : 22 22 14 19 17 2 3 6 1 1
783 marina : 29 10 5 9 10 6 6 2 8 5
784 michael : 28 16 8 8 11 22 3 7 4 2
785 andreas : 1 1 1 1 1 1 1 1 1 1
786 bjoern : 3 10 16 29 15 11 11 1 3 0
787 joel : 2 3 12 9 9 10 6 9 5 15
788 eike : 9 11 11 10 14 9 9 20 4 4
789n_th@Norberts-iMac /Volumes/GP/dev$ emacs votearray.sh
790n_th@Norberts-iMac /Volumes/GP/dev$ cat raw.vote | ./votearray.sh
79112
7927
7936
79410
7959
7969
79712
7984
79912
8006
80112
8028
80312
8048
8056
80612
80711
80812
80912
81012
81112
81211
81312
81412
81512
81612
81712
81811
8199
82012
8217
82212
82312
82412
82512
82612
82712
8287
82912
8307
83112
83212
83312
83412
83512
83612
83712
8383
83910
84012
8413
84212
84312
8449
84512
84612
8476
84812
8496
8509
8519
85212
8539
85410
8559
85610
85712
8587
85912
8605
86111
8624
86312
8644
86512
8667
86712
86812
8698
8706
8718
8728
8735
87410
87512
87612
8776
8787
87910
88011
8816
8828
8838
88412
8858
8866
88711
88812
8899
8906
89112
8927
8938
8948
89510
89611
8975
89810
89912
9007
9016
90212
90310
90411
9058
90612
90710
9089
90912
9106
9116
91211
9133
91412
91511
9167
91712
9185
91912
92010
921 kendy : 8 17 6 4 3 3 4 1 0 0
922 simon : 9 8 24 6 5 4 3 1 1 0
923 osvaldo : 2 23 2 3 3 3 1 0 0 0
924 norbert : 10 5 14 6 7 5 1 1 0 0
925 thorsten : 22 20 13 15 3 1 1 1 0 0
926 marina : 29 9 5 7 2 1 2 0 0 0
927 michael : 28 16 7 4 6 4 0 0 0 0
928 andreas : 1 1 1 1 1 1 1 0 0 0
929 bjoern : 3 10 16 29 15 11 11 1 3 0
930 joel : 2 3 10 8 3 3 1 1 0 0
931 eike : 9 11 10 8 8 1 1 1 0 0
932n_th@Norberts-iMac /Volumes/GP/dev$ cat raw.vote | grep -v " 9 " | ./votearray.sh
9336
9344
9358
93612
9377
9387
93912
9403
9413
9429
9436
9449
9459
94612
9477
9485
9494
9504
9517
9525
9537
9548
9558
9566
9578
9585
9599
9606
9613
9627
9635
964 kendy : 3 9 1 1 1 1 2 1 0 0
965 simon : 1 2 2 3 3 3 2 1 0 0
966 osvaldo : 4 1 1 3 1 1 0 0 0 0
967 norbert : 3 1 6 1 4 1 1 0 0 0
968 thorsten : 2 1 3 4 1 1 1 0 0 0
969 marina : 8 2 2 2 1 2 0 0 0 0
970 michael : 11 5 1 1 2 0 0 0 0 0
971 andreas : 1 1 1 1 0 0 0 0 0 0
972 bjoern : 0 0 0 0 0 0 0 0 0 0
973 joel : 5 4 2 1 0 0 0 0 0 0
974 eike : 1 4 3 4 2 1 1 1 0 0
975n_th@Norberts-iMac /Volumes/GP/dev$ cat raw.vote | grep " 9 " | ./votearray.sh
97612
9777
97810
9799
9809
98112
98212
9836
98412
9858
98612
9876
98812
98911
99012
99112
99212
99312
99411
99512
99612
99712
99812
99912
100011
10019
100212
10037
100412
100512
100612
100712
100812
100912
101012
101112
101212
101312
101412
101512
101610
101712
101812
101912
102012
102112
10226
102312
10249
102512
10269
102710
102810
102912
103011
103112
103212
103312
103412
10358
10366
10378
10388
103910
104012
104112
10426
104310
104411
10456
10468
104712
10486
104911
105012
10519
105212
10537
10548
105510
105611
105710
105812
10597
10606
106112
106210
106311
10648
106512
106610
106712
10686
106911
107012
107111
107212
107312
107410
1075 kendy : 5 8 5 3 2 2 2 0 0 0
1076 simon : 8 6 22 3 2 1 1 1 0 0
1077 osvaldo : 2 19 1 2 2 0 0 0 0 0
1078 norbert : 7 4 8 5 3 4 1 0 0 0
1079 thorsten : 20 19 10 11 2 1 0 0 0 0
1080 marina : 21 7 3 5 2 0 0 0 0 0
1081 michael : 17 11 6 3 6 2 0 0 0 0
1082 andreas : 1 1 1 1 1 1 0 0 0 0
1083 bjoern : 3 10 16 29 15 11 11 1 3 0
1084 joel : 2 3 5 4 1 2 1 1 0 0
1085 eike : 8 7 7 4 6 0 0 0 0 0
1086n_th@Norberts-iMac /Volumes/GP/dev$ ./celect/celect cpo.blt | grep RESULT
1087RESULT [#C# Deterministic Dodgson (margins sum, both positive and negative values) [Dodgson]]: 5 > 7 > 9 > 6 > 2 > 11 > 1 > 4 > 3 > 10 > 8
1088RESULT [#C# Deterministic Dodgson (margins sum, only positive values) [Dodgson]]: 5 > 7 > 6 > 9 > 2 > 11 > 1 > 4 > 3 > 10 > 8
1089RESULT [#C# Simpson's minimal maximum defeat method [Simpson]]: 5 > 6 > 2 = 7 > 9 > 11 > 4 > 1 > 10 > 3 > 8
1090RESULT [#C# First-order 2-1-0 Copeland [Copeland]]: 5 > 7 > 2 = 9 > 6 > 1 > 11 > 4 > 10 > 3 > 8
1091RESULT [#C# Second-order 2-1-0 Copeland [Copeland]]: 5 > 7 > 2 > 9 > 6 > 1 > 11 > 4 > 10 > 3 = 8
1092RESULT [#C# Schulze's Method (Beatpath/CSSD) [Schulze]]: 5 > 7 > 6 = 9 > 2 > 1 > 11 > 4 > 10 > 3 > 8
1093RESULT [#C# Schulze's Method, Debian anti-truncation version [Schulze]]: 5 > 7 > 6 = 9 > 2 > 1 > 11 > 4 > 10 > 3 > 8
1094RESULT [#C# Ranked Pairs with winning votes [Tideman]]: 5 > 7 > 9 > 6 > 2 > 1 = 11 > 4 > 10 > 3 > 8
1095RESULT [First Past the Post]: 6 > 7 > 5 > 4 > 11 = 2 > 1 = 8 > 9 > 10 = 3
1096RESULT [Borda Count]: 5 > 7 > 9 > 6 > 2 > 11 > 4 > 1 > 3 > 10 > 8
1097RESULTS [Nauru 1/n Borda Count]: 7 > 5 > 6 > 2 > 11 > 1 > 4 > 9 > 3 > 8 > 10
1098RESULTS [Hare]: 1 > 4 > 5 > 11 = 7 > 2 > 6 > 9 > 8 > 10 = 3
1099RESULTS [Nanson's Modified]: 1 > 5 > 7 > 9 > 6 > 2 > 11 > 4 > 3 > 10 > 8
1100RESULTS [1/n Nanson Modified]: 1 > 11 = 2 = 3 = 4 = 5 = 6 = 7 = 9 > 8 > 10
1101n_th@Norberts-iMac /Volumes/GP/dev$ emacs cpo.blt
1102n_th@Norberts-iMac /Volumes/GP/dev$ ./celect/celect cpo.blt | grep RESULT
1103RESULTS [CFPRM]: the Condorcet winner is 1 = { 1 10 11 2 3 4 5 6 7 9 }
1104RESULTS [CPO-STV]: the Condorcet winner is 9 = { 1 11 2 3 4 5 6 7 8 9 }
1105RESULTS [dhwl/D'Hondt]: The winners are { 1 10 11 2 3 4 5 6 7 9 }
1106RESULTS [dhwl/Sainte-Lague]: The winners are { 1 11 2 3 4 5 6 7 8 9 }
1107RESULTS [dhwl/Modified Sainte-Lague]: The winners are { 1 11 2 3 4 5 6 7 8 9 }
1108n_th@Norberts-iMac /Volumes/GP/dev$ cd ../lode/tb/tb1/
1109n_th@Norberts-iMac /Volumes/GP/lode/tb/tb1$ git log -p -1 0c8778ce1df92ca3bc2a8dd2f64568fb257e9e39
1110commit 0c8778ce1df92ca3bc2a8dd2f64568fb257e9e39
1111Author: Eike Rathke <erack@redhat.com>
1112Date: Fri Jun 26 15:12:46 2015 +0200
1113
1114 tdf#44419 allow A:A and 1:1 references also in Calc A1 and ODF syntax
1115
1116 They still get displayed as A1:A1048576 and A1:AMJ1 but are accepted as
1117 input.
1118
1119 Change-Id: I6a44ce56767695af874e9f5122501a4c7925b0d6
1120
1121diff --git a/sc/source/core/tool/address.cxx b/sc/source/core/tool/address.cxx
1122index 18087a4..dbcfb15 100644
1123--- a/sc/source/core/tool/address.cxx
1124+++ b/sc/source/core/tool/address.cxx
1125@@ -1031,14 +1031,21 @@ static sal_uInt16 lcl_ScRange_Parse_XL_A1( ScRange& r,
1126
1127 /**
1128 @param p pointer to null-terminated sal_Unicode string
1129+ @param rRawRes returns SCA_... flags without the final check for full
1130+ validity that is applied to the return value, with which
1131+ two addresses that form a column or row singleton range,
1132+ e.g. A:A or 1:1, can be detected. Used in
1133+ lcl_ScRange_Parse_OOo().
1134 @param pRange pointer to range where rAddr effectively is *pRange->aEnd,
1135 used in conjunction with pExtInfo to determine the tab span
1136 of a 3D reference.
1137 */
1138 static sal_uInt16 lcl_ScAddress_Parse_OOo( const sal_Unicode* p, ScDocument* pDoc, ScAddress& rAddr,
1139+ sal_uInt16& rRawRes,
1140 ScAddress::ExternalInfo* pExtInfo = NULL, ScRange* pRange = NULL )
1141 {
1142 sal_uInt16 nRes = 0;
1143+ rRawRes = 0;
1144 OUString aDocName; // the pure Document Name
1145 OUString aTab;
1146 bool bExtDoc = false;
1147@@ -1263,6 +1270,8 @@ static sal_uInt16 lcl_ScAddress_Parse_OOo( const sal_Unicode* p, ScDocument* pDo
1148 }
1149 }
1150
1151+ rRawRes |= nRes;
1152+
1153 if ( !(nRes & SCA_VALID_ROW) && (nRes & SCA_VALID_COL)
1154 && !( (nRes & SCA_TAB_3D) && (nRes & SCA_VALID_TAB)) )
1155 { // no Row, no Tab, but Col => DM (...), B (...) et al
1156@@ -1309,7 +1318,8 @@ static sal_uInt16 lcl_ScAddress_Parse ( const sal_Unicode* p, ScDocument* pDoc,
1157 default :
1158 case formula::FormulaGrammar::CONV_OOO:
1159 {
1160- return lcl_ScAddress_Parse_OOo( p, pDoc, rAddr, pExtInfo, NULL );
1161+ sal_uInt16 nRawRes = 0;
1162+ return lcl_ScAddress_Parse_OOo( p, pDoc, rAddr, nRawRes, pExtInfo, NULL );
1163 }
1164 }
1165 }
1166@@ -1460,10 +1470,35 @@ static sal_uInt16 lcl_ScRange_Parse_OOo( ScRange& rRange,
1167 OUStringBuffer aTmp(r);
1168 aTmp[nPos] = 0;
1169 const sal_Unicode* p = aTmp.getStr();
1170- if( (nRes1 = lcl_ScAddress_Parse_OOo( p, pDoc, rRange.aStart, pExtInfo, NULL ) ) != 0 )
1171+ sal_uInt16 nRawRes1 = 0;
1172+ if (((nRes1 = lcl_ScAddress_Parse_OOo( p, pDoc, rRange.aStart, nRawRes1, pExtInfo, NULL)) != 0) ||
1173+ ((nRawRes1 & (SCA_VALID_COL | SCA_VALID_ROW)) && (nRawRes1 & SCA_VALID_TAB)))
1174 {
1175 rRange.aEnd = rRange.aStart; // sheet must be initialized identical to first sheet
1176- if ( (nRes2 = lcl_ScAddress_Parse_OOo( p + nPos+ 1, pDoc, rRange.aEnd, pExtInfo, &rRange ) ) != 0 )
1177+ sal_uInt16 nRawRes2 = 0;
1178+ nRes2 = lcl_ScAddress_Parse_OOo( p + nPos+ 1, pDoc, rRange.aEnd, nRawRes2, pExtInfo, &rRange);
1179+ if (!((nRes1 & SCA_VALID) && (nRes2 & SCA_VALID)) &&
1180+ // If not fully valid addresses, check if both have a valid
1181+ // column or row, and both have valid (or omitted) sheet references.
1182+ (nRawRes1 & (SCA_VALID_COL | SCA_VALID_ROW)) && (nRawRes1 & SCA_VALID_TAB) &&
1183+ (nRawRes2 & (SCA_VALID_COL | SCA_VALID_ROW)) && (nRawRes2 & SCA_VALID_TAB) &&
1184+ // Both must be column XOR row references, A:A or 1:1 but not A:1 or 1:A
1185+ ((nRawRes1 & (SCA_VALID_COL | SCA_VALID_ROW)) == (nRawRes2 & (SCA_VALID_COL | SCA_VALID_ROW))))
1186+ {
1187+ nRes1 = nRawRes1 | SCA_VALID;
1188+ nRes2 = nRawRes2 | SCA_VALID;
1189+ if (nRawRes1 & SCA_VALID_COL)
1190+ {
1191+ rRange.aStart.SetRow(0);
1192+ rRange.aEnd.SetRow(MAXROW);
1193+ }
1194+ else
1195+ {
1196+ rRange.aStart.SetCol(0);
1197+ rRange.aEnd.SetCol(MAXCOL);
1198+ }
1199+ }
1200+ if (nRes1 && nRes2)
1201 {
1202 // PutInOrder / Justify
1203 sal_uInt16 nMask, nBits1, nBits2;
1204@@ -1503,7 +1538,10 @@ static sal_uInt16 lcl_ScRange_Parse_OOo( ScRange& rRange,
1205 nRes2 |= SCA_TAB_ABSOLUTE;
1206 }
1207 else
1208- nRes1 = 0; // keine Tokens aus halben Sachen
1209+ {
1210+ // Don't leave around valid half references.
1211+ nRes1 = nRes2 = 0;
1212+ }
1213 }
1214 }
1215 nRes1 = ( ( nRes1 | nRes2 ) & SCA_VALID )
1216n_th@Norberts-iMac /Volumes/GP/lode/tb/tb1$ cat sc/source/core/tool/address.cxx
1217/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
1218/*
1219 * This file is part of the LibreOffice project.
1220 *
1221 * This Source Code Form is subject to the terms of the Mozilla Public
1222 * License, v. 2.0. If a copy of the MPL was not distributed with this
1223 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
1224 *
1225 * This file incorporates work covered by the following license notice:
1226 *
1227 * Licensed to the Apache Software Foundation (ASF) under one or more
1228 * contributor license agreements. See the NOTICE file distributed
1229 * with this work for additional information regarding copyright
1230 * ownership. The ASF licenses this file to you under the Apache
1231 * License, Version 2.0 (the "License"); you may not use this file
1232 * except in compliance with the License. You may obtain a copy of
1233 * the License at http://www.apache.org/licenses/LICENSE-2.0 .
1234 */
1235
1236#include "address.hxx"
1237#include "global.hxx"
1238#include "compiler.hxx"
1239#include "document.hxx"
1240#include "externalrefmgr.hxx"
1241
1242#include "globstr.hrc"
1243#include <osl/diagnose.h>
1244
1245#include <com/sun/star/frame/XModel.hpp>
1246#include <com/sun/star/beans/XPropertySet.hpp>
1247#include <com/sun/star/sheet/ExternalLinkInfo.hpp>
1248#include <com/sun/star/sheet/ExternalLinkType.hpp>
1249#include <comphelper/string.hxx>
1250#include <sfx2/objsh.hxx>
1251#include <tools/urlobj.hxx>
1252
1253using namespace css;
1254
1255const ScAddress::Details ScAddress::detailsOOOa1( formula::FormulaGrammar::CONV_OOO, 0, 0 );
1256
1257ScAddress::Details::Details ( const ScDocument* pDoc,
1258 const ScAddress & rAddr ) :
1259 eConv( pDoc->GetAddressConvention() ),
1260 nRow( rAddr.Row() ),
1261 nCol( rAddr.Col() )
1262{}
1263
1264namespace {
1265
1266const sal_Unicode* parseQuotedNameWithBuffer( const sal_Unicode* pStart, const sal_Unicode* p, OUString& rName )
1267{
1268 // The current character must be on the 2nd quote.
1269
1270 // Push all the characters up to the current, but skip the very first
1271 // character which is the opening quote.
1272 OUStringBuffer aBuf(OUString(pStart+1, p-pStart-1));
1273
1274 ++p; // Skip the 2nd quote.
1275 sal_Unicode cPrev = 0;
1276 for (; *p; ++p)
1277 {
1278 if (*p == '\'')
1279 {
1280 if (cPrev == '\'')
1281 {
1282 // double single-quote equals one single quote.
1283 aBuf.append(*p);
1284 cPrev = 0;
1285 continue;
1286 }
1287 }
1288 else if (cPrev == '\'')
1289 {
1290 // We are past the closing quote. We're done!
1291 rName = aBuf.makeStringAndClear();
1292 return p;
1293 }
1294 else
1295 aBuf.append(*p);
1296 cPrev = *p;
1297 }
1298
1299 return pStart;
1300}
1301
1302/**
1303 * Parse from the opening single quote to the closing single quote. Inside
1304 * the quotes, a single quote character is encoded by double single-quote
1305 * characters.
1306 *
1307 * @param p pointer to the first character to begin parsing.
1308 * @param rName (reference) parsed name within the quotes. If the name is
1309 * empty, either the parsing failed or it's an empty quote.
1310 *
1311 * @return pointer to the character immediately after the closing single
1312 * quote.
1313 */
1314const sal_Unicode* parseQuotedName( const sal_Unicode* p, OUString& rName )
1315{
1316 if (*p != '\'')
1317 return p;
1318
1319 const sal_Unicode* pStart = p;
1320 sal_Unicode cPrev = 0;
1321 for (++p; *p; ++p)
1322 {
1323 if (*p == '\'')
1324 {
1325 if (cPrev == '\'')
1326 {
1327 // double single-quote equals one single quote.
1328 return parseQuotedNameWithBuffer(pStart, p, rName);
1329 }
1330 }
1331 else if (cPrev == '\'')
1332 {
1333 // We are past the closing quote. We're done! Skip the opening
1334 // and closing quotes.
1335 rName = OUString(pStart+1, p - pStart-2);
1336 return p;
1337 }
1338
1339 cPrev = *p;
1340 }
1341
1342 rName.clear();
1343 return pStart;
1344}
1345
1346}
1347
1348static long int sal_Unicode_strtol ( const sal_Unicode* p, const sal_Unicode** pEnd )
1349{
1350 long int accum = 0, prev = 0;
1351 bool is_neg = false;
1352
1353 if( *p == '-' )
1354 {
1355 is_neg = true;
1356 p++;
1357 }
1358 else if( *p == '+' )
1359 p++;
1360
1361 while (rtl::isAsciiDigit( *p ))
1362 {
1363 accum = accum * 10 + *p - '0';
1364 if( accum < prev )
1365 {
1366 *pEnd = nullptr;
1367 return 0;
1368 }
1369 prev = accum;
1370 p++;
1371 }
1372
1373 *pEnd = p;
1374 return is_neg ? -accum : accum;
1375}
1376
1377static const sal_Unicode* lcl_eatWhiteSpace( const sal_Unicode* p )
1378{
1379 if ( p )
1380 {
1381 while( *p == ' ' )
1382 ++p;
1383 }
1384 return p;
1385}
1386
1387/** Determines the number of sheets an external reference spans and sets
1388 rRange.aEnd.nTab accordingly. If a sheet is not found, the corresponding
1389 bits in rFlags are cleared. pExtInfo is filled if it wasn't already. If in
1390 cached order rStartTabName comes after rEndTabName, pExtInfo->maTabName
1391 is set to rEndTabName.
1392 @returns <FALSE/> if pExtInfo is already filled and rExternDocName does not
1393 result in the identical file ID. Else <TRUE/>.
1394 */
1395static bool lcl_ScRange_External_TabSpan(
1396 ScRange & rRange,
1397 sal_uInt16 & rFlags,
1398 ScAddress::ExternalInfo* pExtInfo,
1399 const OUString & rExternDocName,
1400 const OUString & rStartTabName,
1401 const OUString & rEndTabName,
1402 ScDocument* pDoc )
1403{
1404 if (rExternDocName.isEmpty())
1405 return !pExtInfo || !pExtInfo->mbExternal;
1406
1407 ScExternalRefManager* pRefMgr = pDoc->GetExternalRefManager();
1408 if (pRefMgr->isOwnDocument( rExternDocName))
1409 {
1410 // This is an internal document. Get the sheet positions from the
1411 // ScDocument instance.
1412 if (!rStartTabName.isEmpty())
1413 {
1414 SCTAB nTab;
1415 if (pDoc->GetTable(rStartTabName, nTab))
1416 rRange.aStart.SetTab(nTab);
1417 }
1418
1419 if (!rEndTabName.isEmpty())
1420 {
1421 SCTAB nTab;
1422 if (pDoc->GetTable(rEndTabName, nTab))
1423 rRange.aEnd.SetTab(nTab);
1424 }
1425 return !pExtInfo || !pExtInfo->mbExternal;
1426 }
1427
1428 sal_uInt16 nFileId = pRefMgr->getExternalFileId( rExternDocName);
1429
1430 if (pExtInfo)
1431 {
1432 if (pExtInfo->mbExternal)
1433 {
1434 if (pExtInfo->mnFileId != nFileId)
1435 return false;
1436 }
1437 else
1438 {
1439 pExtInfo->mbExternal = true;
1440 pExtInfo->maTabName = rStartTabName;
1441 pExtInfo->mnFileId = nFileId;
1442 }
1443 }
1444
1445 if (rEndTabName.isEmpty() || rStartTabName == rEndTabName)
1446 {
1447 rRange.aEnd.SetTab( rRange.aStart.Tab());
1448 return true;
1449 }
1450
1451 SCsTAB nSpan = pRefMgr->getCachedTabSpan( nFileId, rStartTabName, rEndTabName);
1452 if (nSpan == -1)
1453 rFlags &= ~(SCA_VALID_TAB | SCA_VALID_TAB2);
1454 else if (nSpan == 0)
1455 rFlags &= ~SCA_VALID_TAB2;
1456 else if (nSpan >= 1)
1457 rRange.aEnd.SetTab( rRange.aStart.Tab() + nSpan - 1);
1458 else // (nSpan < -1)
1459 {
1460 rRange.aEnd.SetTab( rRange.aStart.Tab() - nSpan - 1);
1461 if (pExtInfo)
1462 pExtInfo->maTabName = rEndTabName;
1463 }
1464 return true;
1465}
1466
1467/** Returns NULL if the string should be a sheet name, but is invalid.
1468 Returns a pointer to the first character after the sheet name, if there was
1469 any, else pointer to start.
1470 @param pMsoxlQuoteStop
1471 Starting _within_ a quoted name, but still may be 3D; quoted name stops
1472 at pMsoxlQuoteStop
1473 */
1474static const sal_Unicode * lcl_XL_ParseSheetRef( const sal_Unicode* start,
1475 OUString& rExternTabName,
1476 bool bAllow3D,
1477 const sal_Unicode* pMsoxlQuoteStop )
1478{
1479 OUString aTabName;
1480 const sal_Unicode *p = start;
1481
1482 // XL only seems to use single quotes for sheet names.
1483 if (pMsoxlQuoteStop)
1484 {
1485 const sal_Unicode* pCurrentStart = p;
1486 while (p < pMsoxlQuoteStop)
1487 {
1488 if (*p == '\'')
1489 {
1490 // We pre-analyzed the quoting, no checks needed here.
1491 if (*++p == '\'')
1492 {
1493 aTabName += OUString( pCurrentStart,
1494 sal::static_int_cast<sal_Int32>( p - pCurrentStart));
1495 pCurrentStart = ++p;
1496 }
1497 }
1498 else if (*p == ':')
1499 {
1500 break; // while
1501 }
1502 else
1503 ++p;
1504 }
1505 if (pCurrentStart < p)
1506 aTabName += OUString( pCurrentStart, sal::static_int_cast<sal_Int32>( p - pCurrentStart));
1507 if (aTabName.isEmpty())
1508 return nullptr;
1509 if (p == pMsoxlQuoteStop)
1510 ++p; // position on ! of ...'!...
1511 if( *p != '!' && ( !bAllow3D || *p != ':' ) )
1512 return (!bAllow3D && *p == ':') ? p : start;
1513 }
1514 else if( *p == '\'')
1515 {
1516 p = parseQuotedName(p, aTabName);
1517 if (aTabName.isEmpty())
1518 return nullptr;
1519 }
1520 else
1521 {
1522 bool only_digits = true;
1523
1524 /*
1525 * Valid: Normal!a1
1526 * Valid: x.y!a1
1527 * Invalid: .y!a1
1528 *
1529 * Some names starting with digits are actually valid, but
1530 * unparse quoted. Things are quite tricky: most sheet names
1531 * starting with a digit are ok, but not those starting with
1532 * "[0-9]*\." or "[0-9]+[eE]".
1533 *
1534 * Valid: 42!a1
1535 * Valid: 4x!a1
1536 * Invalid: 1.!a1
1537 * Invalid: 1e!a1
1538 */
1539 while( true )
1540 {
1541 const sal_Unicode uc = *p;
1542 if( rtl::isAsciiAlpha( uc ) || uc == '_' )
1543 {
1544 if( only_digits && p != start &&
1545 (uc == 'e' || uc == 'E' ) )
1546 {
1547 p = start;
1548 break;
1549 }
1550 only_digits = false;
1551 p++;
1552 }
1553 else if( rtl::isAsciiDigit( uc ))
1554 {
1555 p++;
1556 }
1557 else if( uc == '.' )
1558 {
1559 if( only_digits ) // Valid, except after only digits.
1560 {
1561 p = start;
1562 break;
1563 }
1564 p++;
1565 }
1566 else if (uc > 127)
1567 {
1568 // non ASCII character is allowed.
1569 ++p;
1570 }
1571 else
1572 break;
1573 }
1574
1575 if( *p != '!' && ( !bAllow3D || *p != ':' ) )
1576 return (!bAllow3D && *p == ':') ? p : start;
1577
1578 aTabName += OUString( start, sal::static_int_cast<sal_Int32>( p - start ) );
1579 }
1580
1581 rExternTabName = aTabName;
1582 return p;
1583}
1584
1585/** Tries to obtain the external document index and replace by actual document
1586 name.
1587
1588 @param ppErrRet
1589 Contains the default pointer the caller would return if this method
1590 returns FALSE, may be replaced by NULL for type or data errors.
1591
1592 @returns FALSE only if the input name is numeric and not within the index
1593 sequence, or the link type cannot be determined or data mismatch. Returns
1594 TRUE in all other cases, also when there is no index sequence or the input
1595 name is not numeric.
1596 */
1597static bool lcl_XL_getExternalDoc( const sal_Unicode** ppErrRet, OUString& rExternDocName,
1598 const uno::Sequence<sheet::ExternalLinkInfo>* pExternalLinks )
1599{
1600 // 1-based, sequence starts with an empty element.
1601 if (pExternalLinks && pExternalLinks->hasElements())
1602 {
1603 // A numeric "document name" is an index into the sequence.
1604 if (CharClass::isAsciiNumeric( rExternDocName))
1605 {
1606 sal_Int32 i = rExternDocName.toInt32();
1607 if (i < 0 || i >= pExternalLinks->getLength())
1608 return false; // with default *ppErrRet
1609 const sheet::ExternalLinkInfo & rInfo = (*pExternalLinks)[i];
1610 switch (rInfo.Type)
1611 {
1612 case sheet::ExternalLinkType::DOCUMENT :
1613 {
1614 OUString aStr;
1615 if (!(rInfo.Data >>= aStr))
1616 {
1617 SAL_INFO(
1618 "sc.core",
1619 "Data type mismatch for ExternalLinkInfo "
1620 << i);
1621 *ppErrRet = nullptr;
1622 return false;
1623 }
1624 rExternDocName = aStr;
1625 }
1626 break;
1627 case sheet::ExternalLinkType::SELF :
1628 return false; // ???
1629 case sheet::ExternalLinkType::SPECIAL :
1630 // silently return nothing (do not assert), caller has to handle this
1631 *ppErrRet = nullptr;
1632 return false;
1633 default:
1634 SAL_INFO(
1635 "sc.core",
1636 "unhandled ExternalLinkType " << rInfo.Type
1637 << " for index " << i);
1638 *ppErrRet = nullptr;
1639 return false;
1640 }
1641 }
1642 }
1643 return true;
1644}
1645
1646const sal_Unicode* ScRange::Parse_XL_Header(
1647 const sal_Unicode* p,
1648 const ScDocument* pDoc,
1649 OUString& rExternDocName,
1650 OUString& rStartTabName,
1651 OUString& rEndTabName,
1652 sal_uInt16& nFlags,
1653 bool bOnlyAcceptSingle,
1654 const uno::Sequence<sheet::ExternalLinkInfo>* pExternalLinks )
1655{
1656 const sal_Unicode* startTabs, *start = p;
1657 sal_uInt16 nSaveFlags = nFlags;
1658
1659 // Is this an external reference ?
1660 rStartTabName.clear();
1661 rEndTabName.clear();
1662 rExternDocName.clear();
1663 const sal_Unicode* pMsoxlQuoteStop = nullptr;
1664 if (*p == '[')
1665 {
1666 ++p;
1667 // Only single quotes are correct, and a double single quote escapes a
1668 // single quote text inside the quoted text.
1669 if (*p == '\'')
1670 {
1671 p = parseQuotedName(p, rExternDocName);
1672 if (!*p || *p != ']' || rExternDocName.isEmpty())
1673 {
1674 rExternDocName.clear();
1675 return start;
1676 }
1677 }
1678 else
1679 {
1680 // non-quoted file name.
1681 p = ScGlobal::UnicodeStrChr( start+1, ']' );
1682 if( p == nullptr )
1683 return start;
1684 rExternDocName += OUString( start+1, sal::static_int_cast<sal_Int32>( p-(start+1) ) );
1685 }
1686 ++p;
1687
1688 const sal_Unicode* pErrRet = start;
1689 if (!lcl_XL_getExternalDoc( &pErrRet, rExternDocName, pExternalLinks))
1690 return pErrRet;
1691
1692 rExternDocName = ScGlobal::GetAbsDocName(rExternDocName, pDoc->GetDocumentShell());
1693 }
1694 else if (*p == '\'')
1695 {
1696 // Sickness in Excel's ODF msoxl namespace:
1697 // 'E:\[EXTDATA8.XLS]Sheet1'!$A$7 or
1698 // 'E:\[EXTDATA12B.XLSB]Sheet1:Sheet3'!$A$11
1699 // But, 'Sheet1'!B3 would also be a valid!
1700 // Excel does not allow [ and ] characters in sheet names though.
1701 // But, more sickness comes with MOOXML as there may be
1702 // '[1]Sheet 4'!$A$1 where [1] is the external doc's index.
1703 p = parseQuotedName(p, rExternDocName);
1704 if (!*p || *p != '!')
1705 {
1706 rExternDocName.clear();
1707 return start;
1708 }
1709 if (!rExternDocName.isEmpty())
1710 {
1711 sal_Int32 nOpen = rExternDocName.indexOf( '[');
1712 if (nOpen == -1)
1713 rExternDocName.clear();
1714 else
1715 {
1716 sal_Int32 nClose = rExternDocName.indexOf( ']', nOpen+1);
1717 if (nClose == -1)
1718 rExternDocName.clear();
1719 else
1720 {
1721 rExternDocName = rExternDocName.copy(0, nClose);
1722 rExternDocName = rExternDocName.replaceAt( nOpen, 1, "");
1723 pMsoxlQuoteStop = p - 1; // the ' quote char
1724 // There may be embedded escaped quotes, just matching the
1725 // doc name's length may not work.
1726 for (p = start; *p != '['; ++p)
1727 ;
1728 for ( ; *p != ']'; ++p)
1729 ;
1730 ++p;
1731
1732 // Handle '[1]Sheet 4'!$A$1
1733 if (nOpen == 0)
1734 {
1735 const sal_Unicode* pErrRet = start;
1736 if (!lcl_XL_getExternalDoc( &pErrRet, rExternDocName, pExternalLinks))
1737 return pErrRet;
1738 }
1739 }
1740 }
1741 }
1742 if (rExternDocName.isEmpty())
1743 p = start;
1744 }
1745
1746 startTabs = p;
1747 p = lcl_XL_ParseSheetRef( p, rStartTabName, !bOnlyAcceptSingle, pMsoxlQuoteStop);
1748 if( nullptr == p )
1749 return start; // invalid tab
1750 if (bOnlyAcceptSingle && *p == ':')
1751 return nullptr; // 3D
1752 if( p != startTabs )
1753 {
1754 nFlags |= SCA_VALID_TAB | SCA_TAB_3D | SCA_TAB_ABSOLUTE;
1755 if( *p == ':' ) // 3d ref
1756 {
1757 p = lcl_XL_ParseSheetRef( p+1, rEndTabName, false, pMsoxlQuoteStop);
1758 if( p == nullptr )
1759 {
1760 nFlags = nSaveFlags;
1761 return start; // invalid tab
1762 }
1763 nFlags |= SCA_VALID_TAB2 | SCA_TAB2_3D | SCA_TAB2_ABSOLUTE;
1764 }
1765 else
1766 {
1767 // If only one sheet is given, the full reference is still valid,
1768 // only the second 3D flag is not set.
1769 nFlags |= SCA_VALID_TAB2 | SCA_TAB2_ABSOLUTE;
1770 aEnd.SetTab( aStart.Tab() );
1771 }
1772
1773 if( *p++ != '!' )
1774 {
1775 nFlags = nSaveFlags;
1776 return start; // syntax error
1777 }
1778 else
1779 p = lcl_eatWhiteSpace( p );
1780 }
1781 else
1782 {
1783 nFlags |= SCA_VALID_TAB | SCA_VALID_TAB2;
1784 // Use the current tab, it needs to be passed in. : aEnd.SetTab( .. );
1785 }
1786
1787 if (!rExternDocName.isEmpty())
1788 {
1789 ScExternalRefManager* pRefMgr = pDoc->GetExternalRefManager();
1790 pRefMgr->convertToAbsName(rExternDocName);
1791 }
1792 else
1793 {
1794 // Internal reference.
1795 if (rStartTabName.isEmpty())
1796 {
1797 nFlags = nSaveFlags;
1798 return start;
1799 }
1800
1801 SCTAB nTab;
1802 if (!pDoc->GetTable(rStartTabName, nTab))
1803 {
1804 // invalid table name.
1805 nFlags &= ~SCA_VALID_TAB;
1806 nTab = -1;
1807 }
1808
1809 aStart.SetTab(nTab);
1810 aEnd.SetTab(nTab);
1811
1812 if (!rEndTabName.isEmpty())
1813 {
1814 if (!pDoc->GetTable(rEndTabName, nTab))
1815 {
1816 // invalid table name.
1817 nFlags &= ~SCA_VALID_TAB2;
1818 nTab = -1;
1819 }
1820
1821 aEnd.SetTab(nTab);
1822 }
1823 }
1824 return p;
1825}
1826
1827static const sal_Unicode* lcl_r1c1_get_col( const sal_Unicode* p,
1828 const ScAddress::Details& rDetails,
1829 ScAddress* pAddr, sal_uInt16* nFlags )
1830{
1831 const sal_Unicode *pEnd;
1832 long int n;
1833 bool isRelative;
1834
1835 if( p[0] == '\0' )
1836 return nullptr;
1837
1838 p++;
1839 if( ( isRelative = (*p == '[') ) )
1840 p++;
1841 n = sal_Unicode_strtol( p, &pEnd );
1842 if( nullptr == pEnd )
1843 return nullptr;
1844
1845 if( p == pEnd ) // C is a relative ref with offset 0
1846 {
1847 if( isRelative )
1848 return nullptr;
1849 n = rDetails.nCol;
1850 }
1851 else if( isRelative )
1852 {
1853 if( *pEnd != ']' )
1854 return nullptr;
1855 n += rDetails.nCol;
1856 pEnd++;
1857 }
1858 else
1859 {
1860 *nFlags |= SCA_COL_ABSOLUTE;
1861 n--;
1862 }
1863
1864 if( n < 0 || n >= MAXCOLCOUNT )
1865 return nullptr;
1866 pAddr->SetCol( static_cast<SCCOL>( n ) );
1867 *nFlags |= SCA_VALID_COL;
1868
1869 return pEnd;
1870}
1871
1872static inline const sal_Unicode* lcl_r1c1_get_row(
1873 const sal_Unicode* p,
1874 const ScAddress::Details& rDetails,
1875 ScAddress* pAddr, sal_uInt16* nFlags )
1876{
1877 const sal_Unicode *pEnd;
1878 long int n;
1879 bool isRelative;
1880
1881 if( p[0] == '\0' )
1882 return nullptr;
1883
1884 p++;
1885 if( ( isRelative = (*p == '[') ) )
1886 p++;
1887 n = sal_Unicode_strtol( p, &pEnd );
1888 if( nullptr == pEnd )
1889 return nullptr;
1890
1891 if( p == pEnd ) // R is a relative ref with offset 0
1892 {
1893 if( isRelative )
1894 return nullptr;
1895 n = rDetails.nRow;
1896 }
1897 else if( isRelative )
1898 {
1899 if( *pEnd != ']' )
1900 return nullptr;
1901 n += rDetails.nRow;
1902 pEnd++;
1903 }
1904 else
1905 {
1906 *nFlags |= SCA_ROW_ABSOLUTE;
1907 n--;
1908 }
1909
1910 if( n < 0 || n >= MAXROWCOUNT )
1911 return nullptr;
1912 pAddr->SetRow( static_cast<SCROW>( n ) );
1913 *nFlags |= SCA_VALID_ROW;
1914
1915 return pEnd;
1916}
1917
1918static sal_uInt16 lcl_ScRange_Parse_XL_R1C1( ScRange& r,
1919 const sal_Unicode* p,
1920 ScDocument* pDoc,
1921 const ScAddress::Details& rDetails,
1922 bool bOnlyAcceptSingle,
1923 ScAddress::ExternalInfo* pExtInfo )
1924{
1925 const sal_Unicode* pTmp = nullptr;
1926 OUString aExternDocName, aStartTabName, aEndTabName;
1927 sal_uInt16 nFlags = SCA_VALID | SCA_VALID_TAB;
1928 // Keep in mind that nFlags2 gets left-shifted by 4 bits before being merged.
1929 sal_uInt16 nFlags2 = SCA_VALID_TAB;
1930
1931 p = r.Parse_XL_Header( p, pDoc, aExternDocName, aStartTabName,
1932 aEndTabName, nFlags, bOnlyAcceptSingle );
1933
1934 if (!aExternDocName.isEmpty())
1935 lcl_ScRange_External_TabSpan( r, nFlags, pExtInfo, aExternDocName,
1936 aStartTabName, aEndTabName, pDoc);
1937
1938 if( nullptr == p )
1939 return 0;
1940
1941 if( *p == 'R' || *p == 'r' )
1942 {
1943 if( nullptr == (p = lcl_r1c1_get_row( p, rDetails, &r.aStart, &nFlags )) )
1944 return 0;
1945
1946 if( *p != 'C' && *p != 'c' ) // full row R#
1947 {
1948 if( p[0] != ':' || (p[1] != 'R' && p[1] != 'r' ) ||
1949 nullptr == (pTmp = lcl_r1c1_get_row( p+1, rDetails, &r.aEnd, &nFlags2 )))
1950 {
1951 // Only the initial row number is given, or the second row
1952 // number is invalid. Fallback to just the initial R
1953 nFlags |= (nFlags << 4);
1954 r.aEnd.SetRow( r.aStart.Row() );
1955 }
1956 else
1957 {
1958 // Full row range successfully parsed.
1959 nFlags |= (nFlags2 << 4);
1960 p = pTmp;
1961 }
1962
1963 if (p && p[0] != 0)
1964 {
1965 // any trailing invalid character must invalidate the whole address.
1966 nFlags &= ~(SCA_VALID | SCA_VALID_COL | SCA_VALID_ROW | SCA_VALID_TAB |
1967 SCA_VALID_COL2 | SCA_VALID_ROW2 | SCA_VALID_TAB2);
1968 return nFlags;
1969 }
1970
1971 nFlags |=
1972 SCA_VALID_COL | SCA_VALID_COL2 |
1973 SCA_COL_ABSOLUTE | SCA_COL2_ABSOLUTE;
1974 r.aStart.SetCol( 0 );
1975 r.aEnd.SetCol( MAXCOL );
1976
1977 return bOnlyAcceptSingle ? 0 : nFlags;
1978 }
1979 else if( nullptr == (p = lcl_r1c1_get_col( p, rDetails, &r.aStart, &nFlags )))
1980 {
1981 return 0;
1982 }
1983
1984 if( p[0] != ':' ||
1985 (p[1] != 'R' && p[1] != 'r') ||
1986 nullptr == (pTmp = lcl_r1c1_get_row( p+1, rDetails, &r.aEnd, &nFlags2 )) ||
1987 (*pTmp != 'C' && *pTmp != 'c') ||
1988 nullptr == (pTmp = lcl_r1c1_get_col( pTmp, rDetails, &r.aEnd, &nFlags2 )))
1989 {
1990 // single cell reference
1991
1992 if (p && p[0] != 0)
1993 {
1994 // any trailing invalid character must invalidate the whole address.
1995 nFlags &= ~(SCA_VALID | SCA_VALID_COL | SCA_VALID_ROW | SCA_VALID_TAB);
1996 return nFlags;
1997 }
1998
1999 return bOnlyAcceptSingle ? nFlags : 0;
2000 }
2001 p = pTmp;
2002
2003 // double reference
2004
2005 if (p && p[0] != 0)
2006 {
2007 // any trailing invalid character must invalidate the whole range.
2008 nFlags &= ~(SCA_VALID | SCA_VALID_COL | SCA_VALID_ROW | SCA_VALID_TAB |
2009 SCA_VALID_COL2 | SCA_VALID_ROW2 | SCA_VALID_TAB2);
2010 return nFlags;
2011 }
2012
2013 nFlags |= (nFlags2 << 4);
2014 return bOnlyAcceptSingle ? 0 : nFlags;
2015 }
2016 else if( *p == 'C' || *p == 'c' ) // full col C#
2017 {
2018 if( nullptr == (p = lcl_r1c1_get_col( p, rDetails, &r.aStart, &nFlags )))
2019 return 0;
2020
2021 if( p[0] != ':' || (p[1] != 'C' && p[1] != 'c') ||
2022 nullptr == (pTmp = lcl_r1c1_get_col( p+1, rDetails, &r.aEnd, &nFlags2 )))
2023 { // Fallback to just the initial C
2024 nFlags |= (nFlags << 4);
2025 r.aEnd.SetCol( r.aStart.Col() );
2026 }
2027 else
2028 {
2029 nFlags |= (nFlags2 << 4);
2030 p = pTmp;
2031 }
2032
2033 if (p && p[0] != 0)
2034 {
2035 // any trailing invalid character must invalidate the whole address.
2036 nFlags &= ~(SCA_VALID | SCA_VALID_COL | SCA_VALID_ROW | SCA_VALID_TAB |
2037 SCA_VALID_COL2 | SCA_VALID_ROW2 | SCA_VALID_TAB2);
2038 return nFlags;
2039 }
2040
2041 nFlags |=
2042 SCA_VALID_ROW | SCA_VALID_ROW2 |
2043 SCA_ROW_ABSOLUTE | SCA_ROW2_ABSOLUTE;
2044 r.aStart.SetRow( 0 );
2045 r.aEnd.SetRow( MAXROW );
2046
2047 return bOnlyAcceptSingle ? 0 : nFlags;
2048 }
2049
2050 return 0;
2051}
2052
2053static inline const sal_Unicode* lcl_a1_get_col( const sal_Unicode* p,
2054 ScAddress* pAddr,
2055 sal_uInt16* nFlags )
2056{
2057 SCCOL nCol;
2058
2059 if( *p == '$' )
2060 *nFlags |= SCA_COL_ABSOLUTE, p++;
2061
2062 if( !rtl::isAsciiAlpha( *p ) )
2063 return nullptr;
2064
2065 nCol = sal::static_int_cast<SCCOL>( rtl::toAsciiUpperCase( *p++ ) - 'A' );
2066 while (nCol <= MAXCOL && rtl::isAsciiAlpha(*p))
2067 nCol = sal::static_int_cast<SCCOL>( ((nCol + 1) * 26) + rtl::toAsciiUpperCase( *p++ ) - 'A' );
2068 if( nCol > MAXCOL || rtl::isAsciiAlpha( *p ) )
2069 return nullptr;
2070
2071 *nFlags |= SCA_VALID_COL;
2072 pAddr->SetCol( nCol );
2073
2074 return p;
2075}
2076
2077static inline const sal_Unicode* lcl_a1_get_row( const sal_Unicode* p,
2078 ScAddress* pAddr,
2079 sal_uInt16* nFlags )
2080{
2081 const sal_Unicode *pEnd;
2082 long int n;
2083
2084 if( *p == '$' )
2085 *nFlags |= SCA_ROW_ABSOLUTE, p++;
2086
2087 n = sal_Unicode_strtol( p, &pEnd ) - 1;
2088 if( nullptr == pEnd || p == pEnd || n < 0 || n > MAXROW )
2089 return nullptr;
2090
2091 *nFlags |= SCA_VALID_ROW;
2092 pAddr->SetRow( static_cast<SCROW>(n) );
2093
2094 return pEnd;
2095}
2096
2097/// B:B or 2:2, but not B:2 or 2:B or B2:B or B:B2 or ...
2098static bool isValidSingleton( sal_uInt16 nFlags, sal_uInt16 nFlags2 )
2099{
2100 bool bCols = (nFlags & SCA_VALID_COL) && ((nFlags & SCA_VALID_COL2) || (nFlags2 & SCA_VALID_COL));
2101 bool bRows = (nFlags & SCA_VALID_ROW) && ((nFlags & SCA_VALID_ROW2) || (nFlags2 & SCA_VALID_ROW));
2102 return (bCols && !bRows) || (!bCols && bRows);
2103}
2104
2105static sal_uInt16 lcl_ScRange_Parse_XL_A1( ScRange& r,
2106 const sal_Unicode* p,
2107 ScDocument* pDoc,
2108 bool bOnlyAcceptSingle,
2109 ScAddress::ExternalInfo* pExtInfo,
2110 const uno::Sequence<sheet::ExternalLinkInfo>* pExternalLinks )
2111{
2112 const sal_Unicode* tmp1, *tmp2;
2113 OUString aExternDocName, aStartTabName, aEndTabName; // for external link table
2114 sal_uInt16 nFlags = SCA_VALID | SCA_VALID_TAB, nFlags2 = SCA_VALID_TAB;
2115
2116 p = r.Parse_XL_Header( p, pDoc, aExternDocName, aStartTabName,
2117 aEndTabName, nFlags, bOnlyAcceptSingle, pExternalLinks );
2118
2119 if (!aExternDocName.isEmpty())
2120 lcl_ScRange_External_TabSpan( r, nFlags, pExtInfo, aExternDocName,
2121 aStartTabName, aEndTabName, pDoc);
2122
2123 if( nullptr == p )
2124 return 0;
2125
2126 tmp1 = lcl_a1_get_col( p, &r.aStart, &nFlags );
2127 if( tmp1 == nullptr ) // Is it a row only reference 3:5
2128 {
2129 if( bOnlyAcceptSingle ) // by definition full row refs are ranges
2130 return 0;
2131
2132 tmp1 = lcl_a1_get_row( p, &r.aStart, &nFlags );
2133
2134 tmp1 = lcl_eatWhiteSpace( tmp1 );
2135 if( !tmp1 || *tmp1++ != ':' ) // Even a singleton requires ':' (eg 2:2)
2136 return 0;
2137
2138 tmp1 = lcl_eatWhiteSpace( tmp1 );
2139 tmp2 = lcl_a1_get_row( tmp1, &r.aEnd, &nFlags2 );
2140 if( !tmp2 || *tmp2 != 0 ) // Must have fully parsed a singleton.
2141 return 0;
2142
2143 r.aStart.SetCol( 0 ); r.aEnd.SetCol( MAXCOL );
2144 nFlags |=
2145 SCA_VALID_COL | SCA_VALID_COL2 |
2146 SCA_COL_ABSOLUTE | SCA_COL2_ABSOLUTE;
2147 nFlags |= (nFlags2 << 4);
2148 return nFlags;
2149 }
2150
2151 tmp2 = lcl_a1_get_row( tmp1, &r.aStart, &nFlags );
2152 if( tmp2 == nullptr ) // check for col only reference F:H
2153 {
2154 if( bOnlyAcceptSingle ) // by definition full col refs are ranges
2155 return 0;
2156
2157 tmp1 = lcl_eatWhiteSpace( tmp1 );
2158 if( *tmp1++ != ':' ) // Even a singleton requires ':' (eg F:F)
2159 return 0;
2160
2161 tmp1 = lcl_eatWhiteSpace( tmp1 );
2162 tmp2 = lcl_a1_get_col( tmp1, &r.aEnd, &nFlags2 );
2163 if( !tmp2 || *tmp2 != 0 ) // Must have fully parsed a singleton.
2164 return 0;
2165
2166 r.aStart.SetRow( 0 ); r.aEnd.SetRow( MAXROW );
2167 nFlags |=
2168 SCA_VALID_ROW | SCA_VALID_ROW2 |
2169 SCA_ROW_ABSOLUTE | SCA_ROW2_ABSOLUTE;
2170 nFlags |= (nFlags2 << 4);
2171 return nFlags;
2172 }
2173
2174 // prepare as if it's a singleton, in case we want to fall back */
2175 r.aEnd.SetCol( r.aStart.Col() );
2176 r.aEnd.SetRow( r.aStart.Row() ); // don't overwrite sheet number as parsed in Parse_XL_Header()
2177
2178 if ( bOnlyAcceptSingle )
2179 {
2180 if ( *tmp2 == 0 )
2181 return nFlags;
2182 else
2183 {
2184 // any trailing invalid character must invalidate the address.
2185 nFlags &= ~(SCA_VALID | SCA_VALID_COL | SCA_VALID_ROW | SCA_VALID_TAB);
2186 return nFlags;
2187 }
2188 }
2189
2190 tmp2 = lcl_eatWhiteSpace( tmp2 );
2191 if( *tmp2 != ':' )
2192 {
2193 // Sheet1:Sheet2!C4 is a valid range, without a second sheet it is
2194 // not. Any trailing invalid character invalidates the range.
2195 if (*tmp2 == 0 && (nFlags & SCA_TAB2_3D))
2196 {
2197 if (nFlags & SCA_COL_ABSOLUTE)
2198 nFlags |= SCA_COL2_ABSOLUTE;
2199 if (nFlags & SCA_ROW_ABSOLUTE)
2200 nFlags |= SCA_ROW2_ABSOLUTE;
2201 }
2202 else
2203 nFlags &= ~(SCA_VALID |
2204 SCA_VALID_COL | SCA_VALID_ROW | SCA_VALID_TAB |
2205 SCA_VALID_COL2 | SCA_VALID_ROW2 | SCA_VALID_TAB2);
2206 return nFlags;
2207 }
2208
2209 p = tmp2;
2210 p = lcl_eatWhiteSpace( p+1 ); // after ':'
2211 tmp1 = lcl_a1_get_col( p, &r.aEnd, &nFlags2 );
2212 if( !tmp1 && aEndTabName.isEmpty() ) // Probably the aEndTabName was specified after the first range
2213 {
2214 p = lcl_XL_ParseSheetRef( p, aEndTabName, false, nullptr );
2215 if( p )
2216 {
2217 SCTAB nTab = 0;
2218 if( !aEndTabName.isEmpty() && pDoc->GetTable( aEndTabName, nTab ) )
2219 {
2220 r.aEnd.SetTab( nTab );
2221 nFlags |= SCA_VALID_TAB2 | SCA_TAB2_3D | SCA_TAB2_ABSOLUTE;
2222 }
2223 if (*p == '!' || *p == ':')
2224 p = lcl_eatWhiteSpace( p+1 );
2225 tmp1 = lcl_a1_get_col( p, &r.aEnd, &nFlags2 );
2226 }
2227 }
2228 if( !tmp1 ) // strange, but maybe valid singleton
2229 return isValidSingleton( nFlags, nFlags2) ? nFlags : (nFlags & ~SCA_VALID);
2230
2231 tmp2 = lcl_a1_get_row( tmp1, &r.aEnd, &nFlags2 );
2232 if( !tmp2 ) // strange, but maybe valid singleton
2233 return isValidSingleton( nFlags, nFlags2) ? nFlags : (nFlags & ~SCA_VALID);
2234
2235 if ( *tmp2 != 0 )
2236 {
2237 // any trailing invalid character must invalidate the range.
2238 nFlags &= ~(SCA_VALID | SCA_VALID_COL | SCA_VALID_ROW | SCA_VALID_TAB |
2239 SCA_VALID_COL2 | SCA_VALID_ROW2 | SCA_VALID_TAB2);
2240 return nFlags;
2241 }
2242
2243 nFlags |= (nFlags2 << 4);
2244 return nFlags;
2245}
2246
2247/**
2248 @param p pointer to null-terminated sal_Unicode string
2249 @param rRawRes returns SCA_... flags without the final check for full
2250 validity that is applied to the return value, with which
2251 two addresses that form a column or row singleton range,
2252 e.g. A:A or 1:1, can be detected. Used in
2253 lcl_ScRange_Parse_OOo().
2254 @param pRange pointer to range where rAddr effectively is *pRange->aEnd,
2255 used in conjunction with pExtInfo to determine the tab span
2256 of a 3D reference.
2257 */
2258static sal_uInt16 lcl_ScAddress_Parse_OOo( const sal_Unicode* p, ScDocument* pDoc, ScAddress& rAddr,
2259 sal_uInt16& rRawRes,
2260 ScAddress::ExternalInfo* pExtInfo = nullptr, ScRange* pRange = nullptr )
2261{
2262 sal_uInt16 nRes = 0;
2263 rRawRes = 0;
2264 OUString aDocName; // the pure Document Name
2265 OUString aTab;
2266 bool bExtDoc = false;
2267 bool bExtDocInherited = false;
2268 const ScAddress aCurPos(rAddr);
2269
2270 // Lets see if this is a reference to something in an external file. A
2271 // document name is always quoted and has a trailing #.
2272 if (*p == '\'')
2273 {
2274 const sal_Unicode* pStart = p;
2275 OUString aTmp;
2276 p = parseQuotedName(p, aTmp);
2277 aDocName = aTmp;
2278 if (*p++ == SC_COMPILER_FILE_TAB_SEP)
2279 bExtDoc = true;
2280 else
2281 // This is not a document name. Perhaps a quoted relative table
2282 // name.
2283 p = pStart;
2284 }
2285 else if (pExtInfo && pExtInfo->mbExternal)
2286 {
2287 // This is an external reference.
2288 bExtDoc = bExtDocInherited = true;
2289 }
2290
2291 SCCOL nCol = 0;
2292 SCROW nRow = 0;
2293 SCTAB nTab = 0;
2294 sal_uInt16 nBits = SCA_VALID_TAB;
2295 const sal_Unicode* q;
2296 if ( ScGlobal::FindUnquoted( p, '.') )
2297 {
2298 nRes |= SCA_TAB_3D;
2299 if ( bExtDoc )
2300 nRes |= SCA_TAB_ABSOLUTE;
2301 if (*p == '$')
2302 nRes |= SCA_TAB_ABSOLUTE, p++;
2303
2304 if (*p == '\'')
2305 {
2306 // Tokens that start at ' can have anything in them until a final
2307 // ' but '' marks an escaped '. We've earlier guaranteed that a
2308 // string containing '' will be surrounded by '.
2309 p = parseQuotedName(p, aTab);
2310 }
2311 else
2312 {
2313 OUStringBuffer aTabAcc;
2314 while (*p)
2315 {
2316 if( *p == '.')
2317 break;
2318
2319 if( *p == '\'' )
2320 {
2321 p++; break;
2322 }
2323 aTabAcc.append(*p);
2324 p++;
2325 }
2326 aTab = aTabAcc.makeStringAndClear();
2327 }
2328 if( *p++ != '.' )
2329 nBits = 0;
2330
2331 if (!bExtDoc && (!pDoc || !pDoc->GetTable( aTab, nTab )))
2332 {
2333 // Specified table name is not found in this document. Assume this is an external document.
2334 aDocName = aTab;
2335 sal_Int32 n = aDocName.lastIndexOf('.');
2336 if (n > 0)
2337 {
2338 // Extension found. Strip it.
2339 aTab = aTab.replaceAt(n, 1, "");
2340 bExtDoc = true;
2341 }
2342 else
2343 // No extension found. This is probably not an external document.
2344 nBits = 0;
2345 }
2346 }
2347 else
2348 {
2349 if (bExtDoc && !bExtDocInherited)
2350 return nRes; // After a document a sheet must follow.
2351 nTab = rAddr.Tab();
2352 }
2353 nRes |= nBits;
2354
2355 q = p;
2356 if (*p)
2357 {
2358 nBits = SCA_VALID_COL;
2359 if (*p == '$')
2360 nBits |= SCA_COL_ABSOLUTE, p++;
2361
2362 if (rtl::isAsciiAlpha( *p ))
2363 {
2364 nCol = sal::static_int_cast<SCCOL>( rtl::toAsciiUpperCase( *p++ ) - 'A' );
2365 while (nCol < MAXCOL && rtl::isAsciiAlpha(*p))
2366 nCol = sal::static_int_cast<SCCOL>( ((nCol + 1) * 26) + rtl::toAsciiUpperCase( *p++ ) - 'A' );
2367 }
2368 else
2369 nBits = 0;
2370
2371 if (nCol > MAXCOL || (*p && *p != '$' && !rtl::isAsciiDigit( *p )))
2372 nBits = 0;
2373 nRes |= nBits;
2374 if( !nBits )
2375 p = q;
2376 }
2377
2378 q = p;
2379 if (*p)
2380 {
2381 nBits = SCA_VALID_ROW;
2382 if (*p == '$')
2383 nBits |= SCA_ROW_ABSOLUTE, p++;
2384 if( !rtl::isAsciiDigit( *p ) )
2385 {
2386 nBits = 0;
2387 nRow = SCROW(-1);
2388 }
2389 else
2390 {
2391 long n = rtl_ustr_toInt32( p, 10 ) - 1;
2392 while (rtl::isAsciiDigit( *p ))
2393 p++;
2394 if( n < 0 || n > MAXROW )
2395 nBits = 0;
2396 nRow = static_cast<SCROW>(n);
2397 }
2398 nRes |= nBits;
2399 if( !nBits )
2400 p = q;
2401 }
2402
2403 rAddr.Set( nCol, nRow, nTab );
2404
2405 if (!*p && bExtDoc)
2406 {
2407 if (!pDoc)
2408 nRes = 0;
2409 else
2410 {
2411 ScExternalRefManager* pRefMgr = pDoc->GetExternalRefManager();
2412
2413 // Need document name if inherited.
2414 if (bExtDocInherited)
2415 {
2416 // The FileId was created using the original file name, so
2417 // obtain that. Otherwise lcl_ScRange_External_TabSpan() would
2418 // retrieve a FileId for the real name and bail out if that
2419 // differed from pExtInfo->mnFileId, as is the case when
2420 // loading documents that refer external files relative to the
2421 // current own document but were saved from a different path
2422 // than loaded.
2423 const OUString* pFileName = pRefMgr->getExternalFileName( pExtInfo->mnFileId, true);
2424 if (pFileName)
2425 aDocName = *pFileName;
2426 else
2427 nRes = 0;
2428 }
2429 pRefMgr->convertToAbsName(aDocName);
2430
2431 if ((!pExtInfo || !pExtInfo->mbExternal) && pRefMgr->isOwnDocument(aDocName))
2432 {
2433 if (!pDoc->GetTable( aTab, nTab ))
2434 nRes = 0;
2435 else
2436 {
2437 rAddr.SetTab( nTab);
2438 nRes |= SCA_VALID_TAB;
2439 }
2440 }
2441 else
2442 {
2443 if (!pExtInfo)
2444 nRes = 0;
2445 else
2446 {
2447 if (!pExtInfo->mbExternal)
2448 {
2449 sal_uInt16 nFileId = pRefMgr->getExternalFileId(aDocName);
2450
2451 pExtInfo->mbExternal = true;
2452 pExtInfo->maTabName = aTab;
2453 pExtInfo->mnFileId = nFileId;
2454
2455 if (pRefMgr->getSingleRefToken(nFileId, aTab,
2456 ScAddress(nCol, nRow, 0), nullptr,
2457 &nTab).get())
2458 {
2459 rAddr.SetTab( nTab);
2460 nRes |= SCA_VALID_TAB;
2461 }
2462 else
2463 nRes = 0;
2464 }
2465 else
2466 {
2467 // This is a call for the second part of the reference,
2468 // we must have the range to adapt tab span.
2469 if (!pRange)
2470 nRes = 0;
2471 else
2472 {
2473 sal_uInt16 nFlags = nRes | SCA_VALID_TAB2;
2474 if (!lcl_ScRange_External_TabSpan( *pRange, nFlags,
2475 pExtInfo, aDocName,
2476 pExtInfo->maTabName, aTab, pDoc))
2477 nRes &= ~SCA_VALID_TAB;
2478 else
2479 {
2480 if (nFlags & SCA_VALID_TAB2)
2481 {
2482 rAddr.SetTab( pRange->aEnd.Tab());
2483 nRes |= SCA_VALID_TAB;
2484 }
2485 else
2486 nRes &= ~SCA_VALID_TAB;
2487 }
2488 }
2489 }
2490 }
2491 }
2492 }
2493 }
2494
2495 rRawRes |= nRes;
2496
2497 if ( !(nRes & SCA_VALID_ROW) && (nRes & SCA_VALID_COL)
2498 && !( (nRes & SCA_TAB_3D) && (nRes & SCA_VALID_TAB)) )
2499 { // no Row, no Tab, but Col => DM (...), B (...) et al
2500 nRes = 0;
2501 }
2502 if( !*p )
2503 {
2504 sal_uInt16 nMask = nRes & ( SCA_VALID_ROW | SCA_VALID_COL | SCA_VALID_TAB );
2505 if( nMask == ( SCA_VALID_ROW | SCA_VALID_COL | SCA_VALID_TAB ) )
2506 nRes |= SCA_VALID;
2507 }
2508 else
2509 nRes = 0;
2510 return nRes;
2511}
2512
2513static sal_uInt16 lcl_ScAddress_Parse ( const sal_Unicode* p, ScDocument* pDoc, ScAddress& rAddr,
2514 const ScAddress::Details& rDetails,
2515 ScAddress::ExternalInfo* pExtInfo = nullptr,
2516 const uno::Sequence<sheet::ExternalLinkInfo>* pExternalLinks = nullptr )
2517{
2518 if( !*p )
2519 return 0;
2520
2521 switch (rDetails.eConv)
2522 {
2523 case formula::FormulaGrammar::CONV_XL_A1:
2524 case formula::FormulaGrammar::CONV_XL_OOX:
2525 {
2526 ScRange rRange = rAddr;
2527 sal_uInt16 nFlags = lcl_ScRange_Parse_XL_A1(
2528 rRange, p, pDoc, true, pExtInfo,
2529 (rDetails.eConv == formula::FormulaGrammar::CONV_XL_OOX ? pExternalLinks : nullptr) );
2530 rAddr = rRange.aStart;
2531 return nFlags;
2532 }
2533 case formula::FormulaGrammar::CONV_XL_R1C1:
2534 {
2535 ScRange rRange = rAddr;
2536 sal_uInt16 nFlags = lcl_ScRange_Parse_XL_R1C1( rRange, p, pDoc, rDetails, true, pExtInfo );
2537 rAddr = rRange.aStart;
2538 return nFlags;
2539 }
2540 default :
2541 case formula::FormulaGrammar::CONV_OOO:
2542 {
2543 sal_uInt16 nRawRes = 0;
2544 return lcl_ScAddress_Parse_OOo( p, pDoc, rAddr, nRawRes, pExtInfo );
2545 }
2546 }
2547}
2548
2549bool ConvertSingleRef( ScDocument* pDoc, const OUString& rRefString,
2550 SCTAB nDefTab, ScRefAddress& rRefAddress,
2551 const ScAddress::Details& rDetails,
2552 ScAddress::ExternalInfo* pExtInfo /* = NULL */ )
2553{
2554 bool bRet = false;
2555 if (pExtInfo || (ScGlobal::FindUnquoted( rRefString, SC_COMPILER_FILE_TAB_SEP) == -1))
2556 {
2557 ScAddress aAddr( 0, 0, nDefTab );
2558 sal_uInt16 nRes = aAddr.Parse( rRefString, pDoc, rDetails, pExtInfo);
2559 if ( nRes & SCA_VALID )
2560 {
2561 rRefAddress.Set( aAddr,
2562 ((nRes & SCA_COL_ABSOLUTE) == 0),
2563 ((nRes & SCA_ROW_ABSOLUTE) == 0),
2564 ((nRes & SCA_TAB_ABSOLUTE) == 0));
2565 bRet = true;
2566 }
2567 }
2568 return bRet;
2569}
2570
2571bool ConvertDoubleRef( ScDocument* pDoc, const OUString& rRefString, SCTAB nDefTab,
2572 ScRefAddress& rStartRefAddress, ScRefAddress& rEndRefAddress,
2573 const ScAddress::Details& rDetails,
2574 ScAddress::ExternalInfo* pExtInfo /* = NULL */ )
2575{
2576 bool bRet = false;
2577 if (pExtInfo || (ScGlobal::FindUnquoted( rRefString, SC_COMPILER_FILE_TAB_SEP) == -1))
2578 {
2579 ScRange aRange( ScAddress( 0, 0, nDefTab));
2580 sal_uInt16 nRes = aRange.Parse( rRefString, pDoc, rDetails, pExtInfo);
2581 if ( nRes & SCA_VALID )
2582 {
2583 rStartRefAddress.Set( aRange.aStart,
2584 ((nRes & SCA_COL_ABSOLUTE) == 0),
2585 ((nRes & SCA_ROW_ABSOLUTE) == 0),
2586 ((nRes & SCA_TAB_ABSOLUTE) == 0));
2587 rEndRefAddress.Set( aRange.aEnd,
2588 ((nRes & SCA_COL2_ABSOLUTE) == 0),
2589 ((nRes & SCA_ROW2_ABSOLUTE) == 0),
2590 ((nRes & SCA_TAB2_ABSOLUTE) == 0));
2591 bRet = true;
2592 }
2593 }
2594 return bRet;
2595}
2596
2597sal_uInt16 ScAddress::Parse( const OUString& r, ScDocument* pDoc,
2598 const Details& rDetails,
2599 ExternalInfo* pExtInfo,
2600 const uno::Sequence<sheet::ExternalLinkInfo>* pExternalLinks )
2601{
2602 return lcl_ScAddress_Parse( r.getStr(), pDoc, *this, rDetails, pExtInfo, pExternalLinks );
2603}
2604
2605bool ScRange::Intersects( const ScRange& rRange ) const
2606{
2607 return !(
2608 std::min( aEnd.Col(), rRange.aEnd.Col() ) < std::max( aStart.Col(), rRange.aStart.Col() )
2609 || std::min( aEnd.Row(), rRange.aEnd.Row() ) < std::max( aStart.Row(), rRange.aStart.Row() )
2610 || std::min( aEnd.Tab(), rRange.aEnd.Tab() ) < std::max( aStart.Tab(), rRange.aStart.Tab() )
2611 );
2612}
2613
2614ScRange ScRange::Intersection( const ScRange& rOther ) const
2615{
2616 SCCOL nCol1 = std::max(aStart.Col(), rOther.aStart.Col());
2617 SCCOL nCol2 = std::min(aEnd.Col(), rOther.aEnd.Col());
2618 SCROW nRow1 = std::max(aStart.Row(), rOther.aStart.Row());
2619 SCROW nRow2 = std::min(aEnd.Row(), rOther.aEnd.Row());
2620 SCTAB nTab1 = std::max(aStart.Tab(), rOther.aStart.Tab());
2621 SCTAB nTab2 = std::min(aEnd.Tab(), rOther.aEnd.Tab());
2622
2623 if (nCol1 > nCol2 || nRow1 > nRow2 || nTab1 > nTab2)
2624 return ScRange(ScAddress::INITIALIZE_INVALID);
2625
2626 return ScRange(nCol1, nRow1, nTab1, nCol2, nRow2, nTab2);
2627}
2628
2629void ScRange::PutInOrder()
2630{
2631 SCCOL nTempCol;
2632 if ( aEnd.Col() < (nTempCol = aStart.Col()) )
2633 {
2634 aStart.SetCol(aEnd.Col());
2635 aEnd.SetCol(nTempCol);
2636 }
2637 SCROW nTempRow;
2638 if ( aEnd.Row() < (nTempRow = aStart.Row()) )
2639 {
2640 aStart.SetRow(aEnd.Row());
2641 aEnd.SetRow(nTempRow);
2642 }
2643 SCTAB nTempTab;
2644 if ( aEnd.Tab() < (nTempTab = aStart.Tab()) )
2645 {
2646 aStart.SetTab(aEnd.Tab());
2647 aEnd.SetTab(nTempTab);
2648 }
2649}
2650
2651void ScRange::ExtendTo( const ScRange& rRange )
2652{
2653 OSL_ENSURE( rRange.IsValid(), "ScRange::ExtendTo - cannot extend to invalid range" );
2654 if( IsValid() )
2655 {
2656 aStart.SetCol( std::min( aStart.Col(), rRange.aStart.Col() ) );
2657 aStart.SetRow( std::min( aStart.Row(), rRange.aStart.Row() ) );
2658 aStart.SetTab( std::min( aStart.Tab(), rRange.aStart.Tab() ) );
2659 aEnd.SetCol( std::max( aEnd.Col(), rRange.aEnd.Col() ) );
2660 aEnd.SetRow( std::max( aEnd.Row(), rRange.aEnd.Row() ) );
2661 aEnd.SetTab( std::max( aEnd.Tab(), rRange.aEnd.Tab() ) );
2662 }
2663 else
2664 *this = rRange;
2665}
2666
2667static sal_uInt16 lcl_ScRange_Parse_OOo( ScRange& rRange,
2668 const OUString& r,
2669 ScDocument* pDoc,
2670 ScAddress::ExternalInfo* pExtInfo = nullptr )
2671{
2672 sal_uInt16 nRes1 = 0, nRes2 = 0;
2673 sal_Int32 nPos = ScGlobal::FindUnquoted( r, ':');
2674 if (nPos != -1)
2675 {
2676 OUStringBuffer aTmp(r);
2677 aTmp[nPos] = 0;
2678 const sal_Unicode* p = aTmp.getStr();
2679 sal_uInt16 nRawRes1 = 0;
2680 if (((nRes1 = lcl_ScAddress_Parse_OOo( p, pDoc, rRange.aStart, nRawRes1, pExtInfo)) != 0) ||
2681 ((nRawRes1 & (SCA_VALID_COL | SCA_VALID_ROW)) && (nRawRes1 & SCA_VALID_TAB)))
2682 {
2683 rRange.aEnd = rRange.aStart; // sheet must be initialized identical to first sheet
2684 sal_uInt16 nRawRes2 = 0;
2685 nRes2 = lcl_ScAddress_Parse_OOo( p + nPos+ 1, pDoc, rRange.aEnd, nRawRes2, pExtInfo, &rRange);
2686 if (!((nRes1 & SCA_VALID) && (nRes2 & SCA_VALID)) &&
2687 // If not fully valid addresses, check if both have a valid
2688 // column or row, and both have valid (or omitted) sheet references.
2689 (nRawRes1 & (SCA_VALID_COL | SCA_VALID_ROW)) && (nRawRes1 & SCA_VALID_TAB) &&
2690 (nRawRes2 & (SCA_VALID_COL | SCA_VALID_ROW)) && (nRawRes2 & SCA_VALID_TAB) &&
2691 // Both must be column XOR row references, A:A or 1:1 but not A:1 or 1:A
2692 ((nRawRes1 & (SCA_VALID_COL | SCA_VALID_ROW)) == (nRawRes2 & (SCA_VALID_COL | SCA_VALID_ROW))))
2693 {
2694 nRes1 = nRawRes1 | SCA_VALID;
2695 nRes2 = nRawRes2 | SCA_VALID;
2696 if (nRawRes1 & SCA_VALID_COL)
2697 {
2698 rRange.aStart.SetRow(0);
2699 rRange.aEnd.SetRow(MAXROW);
2700 nRes1 |= SCA_VALID_ROW | SCA_ROW_ABSOLUTE;
2701 nRes2 |= SCA_VALID_ROW | SCA_ROW_ABSOLUTE;
2702 }
2703 else
2704 {
2705 rRange.aStart.SetCol(0);
2706 rRange.aEnd.SetCol(MAXCOL);
2707 nRes1 |= SCA_VALID_COL | SCA_COL_ABSOLUTE;
2708 nRes2 |= SCA_VALID_COL | SCA_COL_ABSOLUTE;
2709 }
2710 }
2711 else if ((nRes1 & SCA_VALID) && (nRes2 & SCA_VALID))
2712 {
2713 // Flag entire column/row references so they can be displayed
2714 // as such. If the sticky reference parts are not both
2715 // absolute or relative, assume that the user thought about
2716 // something we should not touch.
2717 if (rRange.aStart.Row() == 0 && rRange.aEnd.Row() == MAXROW &&
2718 ((nRes1 & SCA_ROW_ABSOLUTE) == 0) && ((nRes2 & SCA_ROW_ABSOLUTE) == 0))
2719 {
2720 nRes1 |= SCA_ROW_ABSOLUTE;
2721 nRes2 |= SCA_ROW_ABSOLUTE;
2722 }
2723 else if (rRange.aStart.Col() == 0 && rRange.aEnd.Col() == MAXCOL &&
2724 ((nRes1 & SCA_COL_ABSOLUTE) == 0) && ((nRes2 & SCA_COL_ABSOLUTE) == 0))
2725 {
2726 nRes1 |= SCA_COL_ABSOLUTE;
2727 nRes2 |= SCA_COL_ABSOLUTE;
2728 }
2729 }
2730 if ((nRes1 & SCA_VALID) && (nRes2 & SCA_VALID))
2731 {
2732 // PutInOrder / Justify
2733 sal_uInt16 nMask, nBits1, nBits2;
2734 SCCOL nTempCol;
2735 if ( rRange.aEnd.Col() < (nTempCol = rRange.aStart.Col()) )
2736 {
2737 rRange.aStart.SetCol(rRange.aEnd.Col()); rRange.aEnd.SetCol(nTempCol);
2738 nMask = (SCA_VALID_COL | SCA_COL_ABSOLUTE);
2739 nBits1 = nRes1 & nMask;
2740 nBits2 = nRes2 & nMask;
2741 nRes1 = (nRes1 & ~nMask) | nBits2;
2742 nRes2 = (nRes2 & ~nMask) | nBits1;
2743 }
2744 SCROW nTempRow;
2745 if ( rRange.aEnd.Row() < (nTempRow = rRange.aStart.Row()) )
2746 {
2747 rRange.aStart.SetRow(rRange.aEnd.Row()); rRange.aEnd.SetRow(nTempRow);
2748 nMask = (SCA_VALID_ROW | SCA_ROW_ABSOLUTE);
2749 nBits1 = nRes1 & nMask;
2750 nBits2 = nRes2 & nMask;
2751 nRes1 = (nRes1 & ~nMask) | nBits2;
2752 nRes2 = (nRes2 & ~nMask) | nBits1;
2753 }
2754 SCTAB nTempTab;
2755 if ( rRange.aEnd.Tab() < (nTempTab = rRange.aStart.Tab()) )
2756 {
2757 rRange.aStart.SetTab(rRange.aEnd.Tab()); rRange.aEnd.SetTab(nTempTab);
2758 nMask = (SCA_VALID_TAB | SCA_TAB_ABSOLUTE | SCA_TAB_3D);
2759 nBits1 = nRes1 & nMask;
2760 nBits2 = nRes2 & nMask;
2761 nRes1 = (nRes1 & ~nMask) | nBits2;
2762 nRes2 = (nRes2 & ~nMask) | nBits1;
2763 }
2764 if ( ((nRes1 & ( SCA_TAB_ABSOLUTE | SCA_TAB_3D ))
2765 == ( SCA_TAB_ABSOLUTE | SCA_TAB_3D ))
2766 && !(nRes2 & SCA_TAB_3D) )
2767 nRes2 |= SCA_TAB_ABSOLUTE;
2768 }
2769 else
2770 {
2771 // Don't leave around valid half references.
2772 nRes1 = nRes2 = 0;
2773 }
2774 }
2775 }
2776 nRes1 = ( ( nRes1 | nRes2 ) & SCA_VALID )
2777 | nRes1
2778 | ( ( nRes2 & SCA_BITS ) << 4 );
2779 return nRes1;
2780}
2781
2782sal_uInt16 ScRange::Parse( const OUString& rString, ScDocument* pDoc,
2783 const ScAddress::Details& rDetails,
2784 ScAddress::ExternalInfo* pExtInfo,
2785 const uno::Sequence<sheet::ExternalLinkInfo>* pExternalLinks )
2786{
2787 if (rString.isEmpty())
2788 return 0;
2789
2790 switch (rDetails.eConv)
2791 {
2792 case formula::FormulaGrammar::CONV_XL_A1:
2793 case formula::FormulaGrammar::CONV_XL_OOX:
2794 {
2795 return lcl_ScRange_Parse_XL_A1( *this, rString.getStr(), pDoc, false, pExtInfo,
2796 (rDetails.eConv == formula::FormulaGrammar::CONV_XL_OOX ? pExternalLinks : nullptr) );
2797 }
2798
2799 case formula::FormulaGrammar::CONV_XL_R1C1:
2800 {
2801 return lcl_ScRange_Parse_XL_R1C1( *this, rString.getStr(), pDoc, rDetails, false, pExtInfo );
2802 }
2803
2804 default:
2805 case formula::FormulaGrammar::CONV_OOO:
2806 {
2807 return lcl_ScRange_Parse_OOo( *this, rString, pDoc, pExtInfo );
2808 }
2809 }
2810}
2811
2812// Accept a full range, or an address
2813sal_uInt16 ScRange::ParseAny( const OUString& rString, ScDocument* pDoc,
2814 const ScAddress::Details& rDetails )
2815{
2816 sal_uInt16 nRet = Parse( rString, pDoc, rDetails );
2817 const sal_uInt16 nValid = SCA_VALID | SCA_VALID_COL2 | SCA_VALID_ROW2 | SCA_VALID_TAB2;
2818
2819 if ( (nRet & nValid) != nValid )
2820 {
2821 ScAddress aAdr(aStart);//initialize with currentPos as fallback for table number
2822 nRet = aAdr.Parse( rString, pDoc, rDetails );
2823 if ( nRet & SCA_VALID )
2824 aStart = aEnd = aAdr;
2825 }
2826 return nRet;
2827}
2828
2829// Parse only full row references
2830sal_uInt16 ScRange::ParseCols( const OUString& rStr, ScDocument* pDoc,
2831 const ScAddress::Details& rDetails )
2832{
2833 if (rStr.isEmpty())
2834 return 0;
2835
2836 const sal_Unicode* p = rStr.getStr();
2837 sal_uInt16 nRes = 0, ignored = 0;
2838
2839 (void)pDoc; // make compiler shutup we may need this later
2840
2841 switch (rDetails.eConv)
2842 {
2843 default :
2844 case formula::FormulaGrammar::CONV_OOO: // No full col refs in OOO yet, assume XL notation
2845 case formula::FormulaGrammar::CONV_XL_A1:
2846 case formula::FormulaGrammar::CONV_XL_OOX:
2847 if (nullptr != (p = lcl_a1_get_col( p, &aStart, &ignored ) ) )
2848 {
2849 if( p[0] == ':')
2850 {
2851 if( nullptr != (p = lcl_a1_get_col( p+1, &aEnd, &ignored )))
2852 {
2853 nRes = SCA_VALID_COL;
2854 }
2855 }
2856 else
2857 {
2858 aEnd = aStart;
2859 nRes = SCA_VALID_COL;
2860 }
2861 }
2862 break;
2863
2864 case formula::FormulaGrammar::CONV_XL_R1C1:
2865 if ((p[0] == 'C' || p[0] == 'c') &&
2866 nullptr != (p = lcl_r1c1_get_col( p, rDetails, &aStart, &ignored )))
2867 {
2868 if( p[0] == ':')
2869 {
2870 if( (p[1] == 'C' || p[1] == 'c') &&
2871 nullptr != (p = lcl_r1c1_get_col( p+1, rDetails, &aEnd, &ignored )))
2872 {
2873 nRes = SCA_VALID_COL;
2874 }
2875 }
2876 else
2877 {
2878 aEnd = aStart;
2879 nRes = SCA_VALID_COL;
2880 }
2881 }
2882 break;
2883 }
2884
2885 return (p != nullptr && *p == '\0') ? nRes : 0;
2886}
2887
2888// Parse only full row references
2889sal_uInt16 ScRange::ParseRows( const OUString& rStr, ScDocument* pDoc,
2890 const ScAddress::Details& rDetails )
2891{
2892 if (rStr.isEmpty())
2893 return 0;
2894
2895 const sal_Unicode* p = rStr.getStr();
2896 sal_uInt16 nRes = 0, ignored = 0;
2897
2898 (void)pDoc; // make compiler shutup we may need this later
2899
2900 switch (rDetails.eConv)
2901 {
2902 default :
2903 case formula::FormulaGrammar::CONV_OOO: // No full row refs in OOO yet, assume XL notation
2904 case formula::FormulaGrammar::CONV_XL_A1:
2905 case formula::FormulaGrammar::CONV_XL_OOX:
2906 if (nullptr != (p = lcl_a1_get_row( p, &aStart, &ignored ) ) )
2907 {
2908 if( p[0] == ':')
2909 {
2910 if( nullptr != (p = lcl_a1_get_row( p+1, &aEnd, &ignored )))
2911 {
2912 nRes = SCA_VALID_COL;
2913 }
2914 }
2915 else
2916 {
2917 aEnd = aStart;
2918 nRes = SCA_VALID_COL;
2919 }
2920 }
2921 break;
2922
2923 case formula::FormulaGrammar::CONV_XL_R1C1:
2924 if ((p[0] == 'R' || p[0] == 'r') &&
2925 nullptr != (p = lcl_r1c1_get_row( p, rDetails, &aStart, &ignored )))
2926 {
2927 if( p[0] == ':')
2928 {
2929 if( (p[1] == 'R' || p[1] == 'r') &&
2930 nullptr != (p = lcl_r1c1_get_row( p+1, rDetails, &aEnd, &ignored )))
2931 {
2932 nRes = SCA_VALID_COL;
2933 }
2934 }
2935 else
2936 {
2937 aEnd = aStart;
2938 nRes = SCA_VALID_COL;
2939 }
2940 }
2941 break;
2942 }
2943
2944 return (p != nullptr && *p == '\0') ? nRes : 0;
2945}
2946
2947template<typename T > static inline void lcl_ScColToAlpha( T& rBuf, SCCOL nCol )
2948{
2949 if (nCol < 26*26)
2950 {
2951 if (nCol < 26)
2952 rBuf.append( static_cast<char>( 'A' + nCol ));
2953 else
2954 {
2955 rBuf.append( static_cast<char>( 'A' + nCol / 26 - 1 ));
2956 rBuf.append( static_cast<char>( 'A' + nCol % 26 ));
2957 }
2958 }
2959 else
2960 {
2961 sal_Int32 nInsert = rBuf.getLength();
2962 while (nCol >= 26)
2963 {
2964 SCCOL nC = nCol % 26;
2965 rBuf.insert(nInsert, static_cast<char> ( 'A' + nC ));
2966 nCol = sal::static_int_cast<SCCOL>( nCol - nC );
2967 nCol = nCol / 26 - 1;
2968 }
2969 rBuf.insert(nInsert, static_cast<char> ( 'A' + nCol ));
2970 }
2971}
2972
2973void ScColToAlpha( OUStringBuffer& rBuf, SCCOL nCol)
2974{
2975 lcl_ScColToAlpha(rBuf, nCol);
2976}
2977
2978template <typename T > static inline void lcl_a1_append_c ( T &rString, int nCol, bool bIsAbs )
2979{
2980 if( bIsAbs )
2981 rString.append("$");
2982 lcl_ScColToAlpha( rString, sal::static_int_cast<SCCOL>(nCol) );
2983}
2984
2985template <typename T > static inline void lcl_a1_append_r ( T &rString, sal_Int32 nRow, bool bIsAbs )
2986{
2987 if ( bIsAbs )
2988 rString.append("$");
2989 rString.append( nRow + 1 );
2990}
2991
2992template <typename T > static inline void lcl_r1c1_append_c ( T &rString, sal_Int32 nCol, bool bIsAbs,
2993 const ScAddress::Details& rDetails )
2994{
2995 rString.append("C");
2996 if (bIsAbs)
2997 {
2998 rString.append( nCol + 1 );
2999 }
3000 else
3001 {
3002 nCol -= rDetails.nCol;
3003 if (nCol != 0) {
3004 rString.append("[").append(nCol).append("]");
3005 }
3006 }
3007}
3008
3009template <typename T > static inline void lcl_r1c1_append_r ( T &rString, sal_Int32 nRow, bool bIsAbs,
3010 const ScAddress::Details& rDetails )
3011{
3012 rString.append("R");
3013 if (bIsAbs)
3014 {
3015 rString.append( nRow + 1 );
3016 }
3017 else
3018 {
3019 nRow -= rDetails.nRow;
3020 if (nRow != 0) {
3021 rString.append("[").append(nRow).append("]");
3022 }
3023 }
3024}
3025
3026static OUString getFileNameFromDoc( const ScDocument* pDoc )
3027{
3028 // TODO : er points at ScGlobal::GetAbsDocName()
3029 // as a better template. Look into it
3030 OUString sFileName;
3031 SfxObjectShell* pShell;
3032
3033 if( nullptr != pDoc &&
3034 nullptr != (pShell = pDoc->GetDocumentShell() ) )
3035 {
3036 uno::Reference< frame::XModel > xModel( pShell->GetModel(), uno::UNO_QUERY );
3037 if( xModel.is() )
3038 {
3039 if( !xModel->getURL().isEmpty() )
3040 {
3041 INetURLObject aURL( xModel->getURL() );
3042 sFileName = aURL.GetLastName();
3043 }
3044 else
3045 sFileName = pShell->GetTitle();
3046 }
3047 }
3048 return sFileName;
3049}
3050
3051
3052static inline void lcl_string_append(OUStringBuffer &rString, const OUString &sString)
3053{
3054 rString.append(sString);
3055}
3056
3057static inline void lcl_string_append(OStringBuffer &rString, const OUString &sString)
3058{
3059 rString.append(OUStringToOString( sString, RTL_TEXTENCODING_UTF8 ));
3060}
3061
3062template<typename T > inline void lcl_Format( T& r, SCTAB nTab, SCROW nRow, SCCOL nCol, sal_uInt16 nFlags,
3063 const ScDocument* pDoc,
3064 const ScAddress::Details& rDetails)
3065{
3066 if( nFlags & SCA_VALID )
3067 nFlags |= ( SCA_VALID_ROW | SCA_VALID_COL | SCA_VALID_TAB );
3068 if( pDoc && (nFlags & SCA_VALID_TAB ) )
3069 {
3070 if ( nTab >= pDoc->GetTableCount() )
3071 {
3072 lcl_string_append(r, ScGlobal::GetRscString( STR_NOREF_STR ));
3073 return;
3074 }
3075 if( nFlags & SCA_TAB_3D )
3076 {
3077 OUString aTabName, aDocName;
3078 pDoc->GetName(nTab, aTabName);
3079 // External Reference, same as in ScCompiler::MakeTabStr()
3080 if( aTabName[0] == '\'' )
3081 { // "'Doc'#Tab"
3082 sal_Int32 nPos = ScCompiler::GetDocTabPos( aTabName);
3083 if (nPos != -1)
3084 {
3085 aDocName = aTabName.copy( 0, nPos + 1 );
3086 aTabName = aTabName.copy( nPos + 1 );
3087 }
3088 }
3089 else if( nFlags & SCA_FORCE_DOC )
3090 {
3091 // VBA has an 'external' flag that forces the addition of the
3092 // tab name _and_ the doc name. The VBA code would be
3093 // needlessly complicated if it constructed an actual external
3094 // reference so we add this somewhat cheesy kludge to force the
3095 // addition of the document name even for non-external references
3096 aDocName = getFileNameFromDoc( pDoc );
3097 }
3098 ScCompiler::CheckTabQuotes( aTabName, rDetails.eConv);
3099
3100 switch( rDetails.eConv )
3101 {
3102 default :
3103 case formula::FormulaGrammar::CONV_OOO:
3104 lcl_string_append(r, aDocName);
3105 if( nFlags & SCA_TAB_ABSOLUTE )
3106 r.append("$");
3107 lcl_string_append(r, aTabName);
3108 r.append(".");
3109 break;
3110
3111 case formula::FormulaGrammar::CONV_XL_A1:
3112 case formula::FormulaGrammar::CONV_XL_R1C1:
3113 case formula::FormulaGrammar::CONV_XL_OOX:
3114 if (!aDocName.isEmpty())
3115 {
3116 lcl_string_append(r.append("["), aDocName);
3117 r.append("]");
3118 }
3119 lcl_string_append(r, aTabName);
3120 r.append("!");
3121 break;
3122 }
3123 }
3124 }
3125 switch( rDetails.eConv )
3126 {
3127 default :
3128 case formula::FormulaGrammar::CONV_OOO:
3129 case formula::FormulaGrammar::CONV_XL_A1:
3130 case formula::FormulaGrammar::CONV_XL_OOX:
3131 if( nFlags & SCA_VALID_COL )
3132 lcl_a1_append_c ( r, nCol, (nFlags & SCA_COL_ABSOLUTE) != 0 );
3133 if( nFlags & SCA_VALID_ROW )
3134 lcl_a1_append_r ( r, nRow, (nFlags & SCA_ROW_ABSOLUTE) != 0 );
3135 break;
3136
3137 case formula::FormulaGrammar::CONV_XL_R1C1:
3138 if( nFlags & SCA_VALID_ROW )
3139 lcl_r1c1_append_r ( r, nRow, (nFlags & SCA_ROW_ABSOLUTE) != 0, rDetails );
3140 if( nFlags & SCA_VALID_COL )
3141 lcl_r1c1_append_c ( r, nCol, (nFlags & SCA_COL_ABSOLUTE) != 0, rDetails );
3142 break;
3143 }
3144}
3145
3146void ScAddress::Format( OStringBuffer& r, sal_uInt16 nFlags,
3147 const ScDocument* pDoc,
3148 const Details& rDetails) const
3149{
3150 lcl_Format(r, nTab, nRow, nCol, nFlags, pDoc, rDetails);
3151}
3152
3153OUString ScAddress::Format(sal_uInt16 nFlags, const ScDocument* pDoc,
3154 const Details& rDetails) const
3155{
3156 OUStringBuffer r;
3157 lcl_Format(r, nTab, nRow, nCol, nFlags, pDoc, rDetails);
3158 return r.makeStringAndClear();
3159}
3160
3161static void lcl_Split_DocTab( const ScDocument* pDoc, SCTAB nTab,
3162 const ScAddress::Details& rDetails,
3163 sal_uInt16 nFlags,
3164 OUString& rTabName, OUString& rDocName )
3165{
3166 pDoc->GetName(nTab, rTabName);
3167 rDocName.clear();
3168 // External reference, same as in ScCompiler::MakeTabStr()
3169 if ( rTabName[0] == '\'' )
3170 { // "'Doc'#Tab"
3171 sal_Int32 nPos = ScCompiler::GetDocTabPos( rTabName);
3172 if (nPos != -1)
3173 {
3174 rDocName = rTabName.copy( 0, nPos + 1 );
3175 rTabName = rTabName.copy( nPos + 1 );
3176 }
3177 }
3178 else if( nFlags & SCA_FORCE_DOC )
3179 {
3180 // VBA has an 'external' flag that forces the addition of the
3181 // tab name _and_ the doc name. The VBA code would be
3182 // needlessly complicated if it constructed an actual external
3183 // reference so we add this somewhat cheesy kludge to force the
3184 // addition of the document name even for non-external references
3185 rDocName = getFileNameFromDoc( pDoc );
3186 }
3187 ScCompiler::CheckTabQuotes( rTabName, rDetails.eConv);
3188}
3189
3190static void lcl_ScRange_Format_XL_Header( OUStringBuffer& rString, const ScRange& rRange,
3191 sal_uInt16 nFlags, const ScDocument* pDoc,
3192 const ScAddress::Details& rDetails )
3193{
3194 if( nFlags & SCA_TAB_3D )
3195 {
3196 OUString aTabName, aDocName;
3197 lcl_Split_DocTab( pDoc, rRange.aStart.Tab(), rDetails, nFlags,
3198 aTabName, aDocName );
3199 if( !aDocName.isEmpty() )
3200 {
3201 rString.append("[").append(aDocName).append("]");
3202 }
3203 rString.append(aTabName);
3204
3205 if( nFlags & SCA_TAB2_3D )
3206 {
3207 lcl_Split_DocTab( pDoc, rRange.aEnd.Tab(), rDetails, nFlags,
3208 aTabName, aDocName );
3209 rString.append(":");
3210 rString.append(aTabName);
3211 }
3212 rString.append("!");
3213 }
3214}
3215
3216OUString ScRange::Format( sal_uInt16 nFlags, const ScDocument* pDoc,
3217 const ScAddress::Details& rDetails ) const
3218{
3219 if( !( nFlags & SCA_VALID ) )
3220 {
3221 return ScGlobal::GetRscString( STR_NOREF_STR );
3222 }
3223
3224 OUStringBuffer r;
3225#define absrel_differ(nFlags, mask) (((nFlags) & (mask)) ^ (((nFlags) >> 4) & (mask)))
3226 switch( rDetails.eConv ) {
3227 default :
3228 case formula::FormulaGrammar::CONV_OOO: {
3229 bool bOneTab = (aStart.Tab() == aEnd.Tab());
3230 if ( !bOneTab )
3231 nFlags |= SCA_TAB_3D;
3232 r = aStart.Format(nFlags, pDoc, rDetails);
3233 if( aStart != aEnd ||
3234 absrel_differ( nFlags, SCA_COL_ABSOLUTE ) ||
3235 absrel_differ( nFlags, SCA_ROW_ABSOLUTE ))
3236 {
3237 nFlags = ( nFlags & SCA_VALID ) | ( ( nFlags >> 4 ) & 0x070F );
3238 if ( bOneTab )
3239 pDoc = nullptr;
3240 else
3241 nFlags |= SCA_TAB_3D;
3242 OUString aName(aEnd.Format(nFlags, pDoc, rDetails));
3243 r.append(":");
3244 r.append(aName);
3245 }
3246 }
3247 break;
3248
3249 case formula::FormulaGrammar::CONV_XL_A1:
3250 case formula::FormulaGrammar::CONV_XL_OOX:
3251 lcl_ScRange_Format_XL_Header( r, *this, nFlags, pDoc, rDetails );
3252 if( aStart.Col() == 0 && aEnd.Col() >= MAXCOL )
3253 {
3254 // Full col refs always require 2 rows (2:2)
3255 lcl_a1_append_r( r, aStart.Row(), (nFlags & SCA_ROW_ABSOLUTE) != 0 );
3256 r.append(":");
3257 lcl_a1_append_r( r, aEnd.Row(), (nFlags & SCA_ROW2_ABSOLUTE) != 0 );
3258 }
3259 else if( aStart.Row() == 0 && aEnd.Row() >= MAXROW )
3260 {
3261 // Full row refs always require 2 cols (A:A)
3262 lcl_a1_append_c( r, aStart.Col(), (nFlags & SCA_COL_ABSOLUTE) != 0 );
3263 r.append(":");
3264 lcl_a1_append_c( r, aEnd.Col(), (nFlags & SCA_COL2_ABSOLUTE) != 0 );
3265 }
3266 else
3267 {
3268 lcl_a1_append_c ( r, aStart.Col(), (nFlags & SCA_COL_ABSOLUTE) != 0 );
3269 lcl_a1_append_r ( r, aStart.Row(), (nFlags & SCA_ROW_ABSOLUTE) != 0 );
3270 if( aStart.Col() != aEnd.Col() ||
3271 absrel_differ( nFlags, SCA_COL_ABSOLUTE ) ||
3272 aStart.Row() != aEnd.Row() ||
3273 absrel_differ( nFlags, SCA_ROW_ABSOLUTE )) {
3274 r.append(":");
3275 lcl_a1_append_c ( r, aEnd.Col(), (nFlags & SCA_COL2_ABSOLUTE) != 0 );
3276 lcl_a1_append_r ( r, aEnd.Row(), (nFlags & SCA_ROW2_ABSOLUTE) != 0 );
3277 }
3278 }
3279 break;
3280
3281 case formula::FormulaGrammar::CONV_XL_R1C1:
3282 lcl_ScRange_Format_XL_Header( r, *this, nFlags, pDoc, rDetails );
3283 if( aStart.Col() == 0 && aEnd.Col() >= MAXCOL )
3284 {
3285 lcl_r1c1_append_r( r, aStart.Row(), (nFlags & SCA_ROW_ABSOLUTE) != 0, rDetails );
3286 if( aStart.Row() != aEnd.Row() ||
3287 absrel_differ( nFlags, SCA_ROW_ABSOLUTE )) {
3288 r.append(":");
3289 lcl_r1c1_append_r( r, aEnd.Row(), (nFlags & SCA_ROW2_ABSOLUTE) != 0, rDetails );
3290 }
3291 }
3292 else if( aStart.Row() == 0 && aEnd.Row() >= MAXROW )
3293 {
3294 lcl_r1c1_append_c( r, aStart.Col(), (nFlags & SCA_COL_ABSOLUTE) != 0, rDetails );
3295 if( aStart.Col() != aEnd.Col() ||
3296 absrel_differ( nFlags, SCA_COL_ABSOLUTE )) {
3297 r.append(":");
3298 lcl_r1c1_append_c( r, aEnd.Col(), (nFlags & SCA_COL2_ABSOLUTE) != 0, rDetails );
3299 }
3300 }
3301 else
3302 {
3303 lcl_r1c1_append_r( r, aStart.Row(), (nFlags & SCA_ROW_ABSOLUTE) != 0, rDetails );
3304 lcl_r1c1_append_c( r, aStart.Col(), (nFlags & SCA_COL_ABSOLUTE) != 0, rDetails );
3305 if( aStart.Col() != aEnd.Col() ||
3306 absrel_differ( nFlags, SCA_COL_ABSOLUTE ) ||
3307 aStart.Row() != aEnd.Row() ||
3308 absrel_differ( nFlags, SCA_ROW_ABSOLUTE )) {
3309 r.append(":");
3310 lcl_r1c1_append_r( r, aEnd.Row(), (nFlags & SCA_ROW2_ABSOLUTE) != 0, rDetails );
3311 lcl_r1c1_append_c( r, aEnd.Col(), (nFlags & SCA_COL2_ABSOLUTE) != 0, rDetails );
3312 }
3313 }
3314 }
3315#undef absrel_differ
3316 return r.makeStringAndClear();
3317}
3318
3319bool ScAddress::Move( SCsCOL dx, SCsROW dy, SCsTAB dz, ScDocument* pDoc )
3320{
3321 SCsTAB nMaxTab = pDoc ? pDoc->GetTableCount() : MAXTAB;
3322 dx = Col() + dx;
3323 dy = Row() + dy;
3324 dz = Tab() + dz;
3325 bool bValid = true;
3326 if( dx < 0 )
3327 dx = 0, bValid = false;
3328 else if( dx > MAXCOL )
3329 dx = MAXCOL, bValid =false;
3330 if( dy < 0 )
3331 dy = 0, bValid = false;
3332 else if( dy > MAXROW )
3333 dy = MAXROW, bValid =false;
3334 if( dz < 0 )
3335 dz = 0, bValid = false;
3336 else if( dz > nMaxTab )
3337 dz = nMaxTab, bValid =false;
3338 Set( dx, dy, dz );
3339 return bValid;
3340}
3341
3342bool ScRange::Move( SCsCOL dx, SCsROW dy, SCsTAB dz, ScDocument* pDoc )
3343{
3344 if (dy && aStart.Row() == 0 && aEnd.Row() == MAXROW)
3345 dy = 0; // Entire column not to be moved.
3346 if (dx && aStart.Col() == 0 && aEnd.Col() == MAXCOL)
3347 dx = 0; // Entire row not to be moved.
3348 bool b = aStart.Move( dx, dy, dz, pDoc );
3349 b &= aEnd.Move( dx, dy, dz, pDoc );
3350 return b;
3351}
3352
3353OUString ScAddress::GetColRowString( bool bAbsolute,
3354 const Details& rDetails ) const
3355{
3356 OUStringBuffer aString;
3357
3358 switch( rDetails.eConv )
3359 {
3360 default :
3361 case formula::FormulaGrammar::CONV_OOO:
3362 case formula::FormulaGrammar::CONV_XL_A1:
3363 case formula::FormulaGrammar::CONV_XL_OOX:
3364 if (bAbsolute)
3365 aString.append("$");
3366
3367 lcl_ScColToAlpha( aString, nCol);
3368
3369 if ( bAbsolute )
3370 aString.append("$");
3371
3372 aString.append(OUString::number(nRow+1));
3373 break;
3374
3375 case formula::FormulaGrammar::CONV_XL_R1C1:
3376 lcl_r1c1_append_r ( aString, nRow, bAbsolute, rDetails );
3377 lcl_r1c1_append_c ( aString, nCol, bAbsolute, rDetails );
3378 break;
3379 }
3380
3381 return aString.makeStringAndClear();
3382}
3383
3384OUString ScRefAddress::GetRefString( ScDocument* pDoc, SCTAB nActTab,
3385 const ScAddress::Details& rDetails ) const
3386{
3387 if ( !pDoc )
3388 return EMPTY_OUSTRING;
3389 if ( Tab()+1 > pDoc->GetTableCount() )
3390 return ScGlobal::GetRscString( STR_NOREF_STR );
3391
3392 sal_uInt16 nFlags = SCA_VALID;
3393 if ( nActTab != Tab() )
3394 {
3395 nFlags |= SCA_TAB_3D;
3396 if ( !bRelTab )
3397 nFlags |= SCA_TAB_ABSOLUTE;
3398 }
3399 if ( !bRelCol )
3400 nFlags |= SCA_COL_ABSOLUTE;
3401 if ( !bRelRow )
3402 nFlags |= SCA_ROW_ABSOLUTE;
3403
3404 return aAdr.Format(nFlags, pDoc, rDetails);
3405}
3406
3407bool AlphaToCol( SCCOL& rCol, const OUString& rStr)
3408{
3409 SCCOL nResult = 0;
3410 sal_Int32 nStop = rStr.getLength();
3411 sal_Int32 nPos = 0;
3412 sal_Unicode c;
3413 while (nResult <= MAXCOL && nPos < nStop && (c = rStr[nPos]) != 0 &&
3414 rtl::isAsciiAlpha(c))
3415 {
3416 if (nPos > 0)
3417 nResult = (nResult + 1) * 26;
3418 nResult += ScGlobal::ToUpperAlpha(c) - 'A';
3419 ++nPos;
3420 }
3421 bool bOk = (ValidCol(nResult) && nPos > 0);
3422 if (bOk)
3423 rCol = nResult;
3424 return bOk;
3425}
3426
3427/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
3428n_th@Norberts-iMac /Volumes/GP/lode/tb/tb1$ /lcl_Parse
3429-bash: /lcl_Parse: No such file or directory
3430n_th@Norberts-iMac /Volumes/GP/lode/tb/tb1$ less sc/source/core/tool/address.cxx
3431n_th@Norberts-iMac /Volumes/GP/lode/tb/tb1$ ssh ci_ssh
3432Linux jenkins 3.2.0-4-amd64 #1 SMP Debian 3.2.68-1+deb7u3 x86_64
3433
3434The programs included with the Debian GNU/Linux system are free software;
3435the exact distribution terms for each program are described in the
3436individual files in /usr/share/doc/*/copyright.
3437
3438Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
3439permitted by applicable law.
3440Last login: Thu Dec 10 15:01:17 2015 from cpe-97-99-115-140.tx.res.rr.com
3441nthiebaud@jenkins:~$ ping www.google.com
3442PING www.google.com (173.194.112.176) 56(84) bytes of data.
344364 bytes from fra07s32-in-f16.1e100.net (173.194.112.176): icmp_req=1 ttl=59 time=5.32 ms
344464 bytes from fra07s32-in-f16.1e100.net (173.194.112.176): icmp_req=2 ttl=59 time=5.40 ms
344564 bytes from fra07s32-in-f16.1e100.net (173.194.112.176): icmp_req=3 ttl=59 time=5.58 ms
3446^C
3447--- www.google.com ping statistics ---
34483 packets transmitted, 3 received, 0% packet loss, time 2003ms
3449rtt min/avg/max/mdev = 5.326/5.438/5.587/0.125 ms
3450nthiebaud@jenkins:~$ sudo su - ci
3451[sudo] password for nthiebaud:
3452ci@jenkins:~$ cat ~/.ssh/co
3453cat: /home/ci/.ssh/co: No such file or directory
3454ci@jenkins:~$ cat ~/.ssh/
3455authorized_keys authorized_keys~ ci_ec2_rsa ci_ec2_rsa.pub id_gerrit_rsa id_gerrit_rsa.pub id_rsa id_rsa.pub known_hosts known_hosts~
3456ci@jenkins:~$ ssh -p 2069 tdf@97.77.27.60
3457Enter passphrase for key '/home/ci/.ssh/id_rsa':
3458tb69:~ tdf$ exit
3459logout
3460Connection to 97.77.27.60 closed.
3461ci@jenkins:~$ exit
3462logout
3463nthiebaud@jenkins:~$ sudo su -
3464root@jenkins ~ # ps -elf | grep jenkins
34650 S root 2506 2498 0 80 0 - 1958 - 08:01 pts/0 00:00:00 grep --color jenkins
34665 S postgrey 3374 1 0 80 0 - 16574 - Nov17 ? 00:00:00 /usr/sbin/postgrey --pidfile=/var/run/postgrey.pid --daemonize --inet=10023 --hostname=jenkins.libreoffice.org --greylist-text=Your mail has been greylisted. Please try again in %s seconds
34671 S ci 4863 1 0 80 0 - 4604 - Dec04 ? 00:00:02 /usr/bin/daemon --name=jenkins --inherit --env=JENKINS_HOME=/home/ci/jenkins/home --output=/home/ci/jenkins/var/system.log --pidfile=/home/ci/jenkins/var/jenkins.pid -- /usr/bin/java -Djava.awt.headless=true -Djava.net.preferIPv4Stack=true -Djava.security.egd=file:/dev/./urandom -Xmx16G -jar /home/ci/jenkins/war/jenkins.war --webroot=/home/ci/jenkins/var/cache/jenkins/war --httpPort=8082 --ajp13Port=-1
34680 S ci 4865 4863 8 80 0 - 4563182 - Dec04 ? 21:01:55 /usr/bin/java -Djava.awt.headless=true -Djava.net.preferIPv4Stack=true -Djava.security.egd=file:/dev/./urandom -Xmx16G -jar /home/ci/jenkins/war/jenkins.war --webroot=/home/ci/jenkins/var/cache/jenkins/war --httpPort=8082 --ajp13Port=-1
3469root@jenkins ~ # kill -9 4865
3470root@jenkins ~ # ps -elf | grep jenkins
34710 R root 2508 2498 0 80 0 - 1958 - 08:01 pts/0 00:00:00 grep --color jenkins
34725 S postgrey 3374 1 0 80 0 - 16574 - Nov17 ? 00:00:00 /usr/sbin/postgrey --pidfile=/var/run/postgrey.pid --daemonize --inet=10023 --hostname=jenkins.libreoffice.org --greylist-text=Your mail has been greylisted. Please try again in %s seconds
3473root@jenkins ~ # /etc/init.d/ci start
3474[ ok ] Starting Jenkins Continuous Integration Server: jenkins.
3475root@jenkins ~ # exit
3476logout
3477nthiebaud@jenkins:~$ exit
3478logout
3479Connection to ci.libreoffice.org closed.
3480n_th@Norberts-iMac /Volumes/GP/lode/tb/tb1$ cd ../../..
3481n_th@Norberts-iMac /Volumes/GP$ cd dev/
3482n_th@Norberts-iMac /Volumes/GP/dev$ ll
3483total 3840
3484-rw-r--r-- 1 n_th staff 2907 Dec 14 09:57 #condorcet.blt#
3485-rwxr-xr-x 1 n_th staff 8496 Jul 7 03:04 a.out
3486drwxr-xr-x 3 n_th staff 102 Apr 14 2015 bibigui
3487drwxr-xr-x@ 30 n_th staff 1020 Dec 13 21:57 celect
3488-rw-r--r--@ 1 n_th staff 44891 Dec 13 21:30 celect_packaged.tar.bz2
3489-rw-r--r--@ 1 n_th staff 2905 Dec 14 09:57 condorcet.blt
3490-rw-r--r-- 1 n_th staff 2691 Dec 14 09:58 condorcet2.blt
3491-rw-r--r-- 1 n_th staff 2473 Dec 14 09:59 condorcet3.blt
3492-rw-r--r-- 1 n_th staff 2293 Dec 14 09:59 condorcet4.blt
3493-rw-r--r-- 1 n_th staff 4266 Dec 14 10:55 cpo.blt
3494-rw-r--r-- 1 n_th staff 4786 Dec 13 21:40 cpo1.blt
3495-rw-r--r-- 1 n_th staff 132 Aug 21 12:02 csvconv
3496-rw-r--r--@ 1 n_th staff 2905 Dec 11 19:20 election.blt
3497-rw-r--r-- 1 n_th staff 8599 Dec 11 19:35 election.html
3498-rw-r--r-- 1 n_th staff 2905 Dec 12 09:06 election2.blt
3499-rw-r--r-- 1 n_th staff 2904 Dec 12 19:56 election3.blt
3500-rw-r--r-- 1 n_th staff 2283 Dec 12 19:32 election4.btl
3501-rw-r--r-- 1 n_th staff 2455 Dec 12 19:43 election7.blt
3502-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_1.blt
3503-rw-r--r--@ 1 n_th staff 2905 Dec 12 20:28 election_10.blt
3504-rw-r--r-- 1 n_th staff 2904 Dec 12 20:30 election_2.blt
3505-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_3.blt
3506-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_4.blt
3507-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_5.blt
3508-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_6.blt
3509-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_7.blt
3510-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_8.blt
3511-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_9.blt
3512-rw-r--r-- 1 n_th staff 2905 Dec 12 21:19 election_and.blt
3513-rw-r--r--@ 1 n_th staff 2786 Dec 12 10:08 election_bod_2011.blt
3514-rw-r--r--@ 1 n_th staff 2888 Dec 12 09:34 election_bod_2013.blt
3515-rw-r--r--@ 1 n_th staff 1504 Dec 12 10:04 election_mc_2012.blt
3516-rw-r--r--@ 1 n_th staff 2975 Dec 12 09:40 election_mc_2014.blt
3517-rw-r--r-- 1 n_th staff 2619 Dec 13 18:42 election_noit.blt
3518drwxr-xr-x 59 n_th staff 2006 Oct 19 10:19 gerrit
3519drwxr-xr-x 785 n_th staff 26690 Apr 11 2015 git
3520drwxr-xr-x 101 n_th staff 3434 Aug 8 17:54 gnu-make-lo
3521drwxr-xr-x 5 n_th staff 170 Jun 23 10:51 go
3522drwxr-xr-x 7 n_th staff 238 Nov 7 16:37 jenkins
3523drwxr-xr-x 3 n_th staff 102 Apr 12 2015 lotest
3524drwxr-xr-x 14 n_th staff 476 Aug 21 01:11 mcm
3525drwxr-xr-x 4 n_th staff 136 Nov 10 15:24 moz
3526drwxr-xr-x 75 n_th staff 2550 Dec 6 11:33 mpack-1.6
3527-rw-r--r-- 1 n_th staff 179850 Jul 21 2003 mpack-1.6.tar.gz
3528drwxr-xr-x 11 n_th staff 374 Oct 14 20:12 openoffice
3529drwxr-xr-x@ 8 n_th staff 272 Apr 6 2013 openstv-master
3530-rw-r--r--@ 1 n_th staff 205124 Dec 11 19:24 openstv-master.zip
3531drwxr-xr-x@ 8 n_th staff 272 Apr 6 2013 openstv-master_new
3532drwxr-xr-x 58 n_th staff 1972 Aug 21 11:28 perfdata
3533-rw-r--r-- 1 n_th staff 17038 Dec 12 08:18 profile.out
3534-rw-r--r-- 1 n_th staff 2675 Dec 14 10:10 raw.vote
3535-rw-r--r-- 1 n_th staff 124 Dec 13 09:30 test.blt
3536-rw-r--r-- 1 n_th staff 332 Jul 7 03:04 test.cpp
3537-rw-r--r-- 1 n_th staff 1110 Jul 7 02:52 test.s
3538-rw-r--r-- 1 n_th staff 315 Jul 7 03:01 teststd.cpp
3539-rw-r--r-- 1 n_th staff 1388 Jul 7 03:02 teststd.s
3540-rw-r--r-- 1 n_th staff 1388 Jul 7 03:02 teststd.s.o
3541-rw-r--r-- 1 n_th staff 4177 Dec 11 20:42 visitor.patch
3542-rw-r--r--@ 1 n_th staff 100154 Nov 30 14:10 visitors-0.7.tar.gz
3543drwxr-xr-x@ 30 n_th staff 1020 Nov 30 19:22 visitors_0.7
3544drwxr-xr-x@ 25 n_th staff 850 Mar 30 2006 visitors_0.7_old
3545-rwxr-xr-x 1 n_th staff 1163 Dec 14 10:45 votearray.sh
3546n_th@Norberts-iMac /Volumes/GP/dev$ ll -tr
3547total 3840
3548-rw-r--r-- 1 n_th staff 179850 Jul 21 2003 mpack-1.6.tar.gz
3549drwxr-xr-x@ 25 n_th staff 850 Mar 30 2006 visitors_0.7_old
3550drwxr-xr-x@ 8 n_th staff 272 Apr 6 2013 openstv-master_new
3551drwxr-xr-x@ 8 n_th staff 272 Apr 6 2013 openstv-master
3552drwxr-xr-x 785 n_th staff 26690 Apr 11 2015 git
3553drwxr-xr-x 3 n_th staff 102 Apr 12 2015 lotest
3554drwxr-xr-x 3 n_th staff 102 Apr 14 2015 bibigui
3555drwxr-xr-x 5 n_th staff 170 Jun 23 10:51 go
3556-rw-r--r-- 1 n_th staff 1110 Jul 7 02:52 test.s
3557-rw-r--r-- 1 n_th staff 315 Jul 7 03:01 teststd.cpp
3558-rw-r--r-- 1 n_th staff 1388 Jul 7 03:02 teststd.s.o
3559-rw-r--r-- 1 n_th staff 1388 Jul 7 03:02 teststd.s
3560-rw-r--r-- 1 n_th staff 332 Jul 7 03:04 test.cpp
3561-rwxr-xr-x 1 n_th staff 8496 Jul 7 03:04 a.out
3562drwxr-xr-x 101 n_th staff 3434 Aug 8 17:54 gnu-make-lo
3563drwxr-xr-x 14 n_th staff 476 Aug 21 01:11 mcm
3564drwxr-xr-x 58 n_th staff 1972 Aug 21 11:28 perfdata
3565-rw-r--r-- 1 n_th staff 132 Aug 21 12:02 csvconv
3566drwxr-xr-x 11 n_th staff 374 Oct 14 20:12 openoffice
3567drwxr-xr-x 59 n_th staff 2006 Oct 19 10:19 gerrit
3568drwxr-xr-x 7 n_th staff 238 Nov 7 16:37 jenkins
3569drwxr-xr-x 4 n_th staff 136 Nov 10 15:24 moz
3570-rw-r--r--@ 1 n_th staff 100154 Nov 30 14:10 visitors-0.7.tar.gz
3571drwxr-xr-x@ 30 n_th staff 1020 Nov 30 19:22 visitors_0.7
3572drwxr-xr-x 75 n_th staff 2550 Dec 6 11:33 mpack-1.6
3573-rw-r--r--@ 1 n_th staff 2905 Dec 11 19:20 election.blt
3574-rw-r--r--@ 1 n_th staff 205124 Dec 11 19:24 openstv-master.zip
3575-rw-r--r-- 1 n_th staff 8599 Dec 11 19:35 election.html
3576-rw-r--r-- 1 n_th staff 4177 Dec 11 20:42 visitor.patch
3577-rw-r--r-- 1 n_th staff 17038 Dec 12 08:18 profile.out
3578-rw-r--r-- 1 n_th staff 2905 Dec 12 09:06 election2.blt
3579-rw-r--r--@ 1 n_th staff 2888 Dec 12 09:34 election_bod_2013.blt
3580-rw-r--r--@ 1 n_th staff 2975 Dec 12 09:40 election_mc_2014.blt
3581-rw-r--r--@ 1 n_th staff 1504 Dec 12 10:04 election_mc_2012.blt
3582-rw-r--r--@ 1 n_th staff 2786 Dec 12 10:08 election_bod_2011.blt
3583-rw-r--r-- 1 n_th staff 2283 Dec 12 19:32 election4.btl
3584-rw-r--r-- 1 n_th staff 2455 Dec 12 19:43 election7.blt
3585-rw-r--r-- 1 n_th staff 2904 Dec 12 19:56 election3.blt
3586-rw-r--r--@ 1 n_th staff 2905 Dec 12 20:28 election_10.blt
3587-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_1.blt
3588-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_9.blt
3589-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_8.blt
3590-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_7.blt
3591-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_6.blt
3592-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_5.blt
3593-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_4.blt
3594-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_3.blt
3595-rw-r--r-- 1 n_th staff 2904 Dec 12 20:30 election_2.blt
3596-rw-r--r-- 1 n_th staff 2905 Dec 12 21:19 election_and.blt
3597-rw-r--r-- 1 n_th staff 124 Dec 13 09:30 test.blt
3598-rw-r--r-- 1 n_th staff 2619 Dec 13 18:42 election_noit.blt
3599-rw-r--r--@ 1 n_th staff 44891 Dec 13 21:30 celect_packaged.tar.bz2
3600-rw-r--r-- 1 n_th staff 4786 Dec 13 21:40 cpo1.blt
3601drwxr-xr-x@ 30 n_th staff 1020 Dec 13 21:57 celect
3602-rw-r--r--@ 1 n_th staff 2905 Dec 14 09:57 condorcet.blt
3603-rw-r--r-- 1 n_th staff 2907 Dec 14 09:57 #condorcet.blt#
3604-rw-r--r-- 1 n_th staff 2691 Dec 14 09:58 condorcet2.blt
3605-rw-r--r-- 1 n_th staff 2473 Dec 14 09:59 condorcet3.blt
3606-rw-r--r-- 1 n_th staff 2293 Dec 14 09:59 condorcet4.blt
3607-rw-r--r-- 1 n_th staff 2675 Dec 14 10:10 raw.vote
3608-rwxr-xr-x 1 n_th staff 1163 Dec 14 10:45 votearray.sh
3609-rw-r--r-- 1 n_th staff 4266 Dec 14 10:55 cpo.blt
3610n_th@Norberts-iMac /Volumes/GP/dev$ ./celect/celect cpo.blt | grep RESULT
3611RESULTS [CFPRM]: the Condorcet winner is 1 = { 1 10 11 2 3 4 5 6 7 9 }
3612RESULTS [CPO-STV]: the Condorcet winner is 9 = { 1 11 2 3 4 5 6 7 8 9 }
3613RESULTS [dhwl/D'Hondt]: The winners are { 1 10 11 2 3 4 5 6 7 9 }
3614RESULTS [dhwl/Sainte-Lague]: The winners are { 1 11 2 3 4 5 6 7 8 9 }
3615RESULTS [dhwl/Modified Sainte-Lague]: The winners are { 1 11 2 3 4 5 6 7 8 9 }
3616n_th@Norberts-iMac /Volumes/GP/dev$ emacs cpo.blt
3617n_th@Norberts-iMac /Volumes/GP/dev$ ./celect/celect cpo.blt | grep RESULT
3618RESULT [#C# Deterministic Dodgson (margins sum, both positive and negative values) [Dodgson]]: 5 > 7 > 9 > 6 > 2 > 11 > 1 > 4 > 3 > 10 > 8
3619RESULT [#C# Deterministic Dodgson (margins sum, only positive values) [Dodgson]]: 5 > 7 > 6 > 9 > 2 > 11 > 1 > 4 > 3 > 10 > 8
3620RESULT [#C# Simpson's minimal maximum defeat method [Simpson]]: 5 > 6 > 2 = 7 > 9 > 11 > 4 > 1 > 10 > 3 > 8
3621RESULT [#C# First-order 2-1-0 Copeland [Copeland]]: 5 > 7 > 2 = 9 > 6 > 1 > 11 > 4 > 10 > 3 > 8
3622RESULT [#C# Second-order 2-1-0 Copeland [Copeland]]: 5 > 7 > 2 > 9 > 6 > 1 > 11 > 4 > 10 > 3 = 8
3623RESULT [#C# Schulze's Method (Beatpath/CSSD) [Schulze]]: 5 > 7 > 6 = 9 > 2 > 1 > 11 > 4 > 10 > 3 > 8
3624RESULT [#C# Schulze's Method, Debian anti-truncation version [Schulze]]: 5 > 7 > 6 = 9 > 2 > 1 > 11 > 4 > 10 > 3 > 8
3625RESULT [#C# Ranked Pairs with winning votes [Tideman]]: 5 > 7 > 9 > 6 > 2 > 1 = 11 > 4 > 10 > 3 > 8
3626RESULT [First Past the Post]: 6 > 7 > 5 > 4 > 11 = 2 > 1 = 8 > 9 > 10 = 3
3627RESULT [Borda Count]: 5 > 7 > 9 > 6 > 2 > 11 > 4 > 1 > 3 > 10 > 8
3628RESULTS [Nauru 1/n Borda Count]: 7 > 5 > 6 > 2 > 11 > 1 > 4 > 9 > 3 > 8 > 10
3629RESULTS [Hare]: 1 > 4 > 5 > 11 = 7 > 2 > 6 > 9 > 8 > 10 = 3
3630RESULTS [Nanson's Modified]: 1 > 5 > 7 > 9 > 6 > 2 > 11 > 4 > 3 > 10 > 8
3631RESULTS [1/n Nanson Modified]: 1 > 11 = 2 = 3 = 4 = 5 = 6 = 7 = 9 > 8 > 10
3632n_th@Norberts-iMac /Volumes/GP/dev$ cat election.blt
363311 10
36341 10 8 11 5 9 2 7 1 4 6 0
36351 8 7 6 9 11 0
36361 1 7 4 11 0
36371 6 3 2 5 9 11 1 7 0
36381 5 2 9 1 7 11 4 0
36391 5 4 9 7 2 11 8 0
36401 11 1 4 6 5 7 10 2 9 8 0
36411 6 3 0
36421 6 3 2 9 5 7 1 11 4 10 0
36431 2 4 7 9 0
36441 7 1 9 2 6 5 4 3 8 11 0
36451 1 9 5 7 11 8 0
36461 7 11 9 5 4 3 8 10 2 6 0
36471 2 6 11 3 1 7 0
36481 5 11 4 9 0
36491 7 1 5 9 10 4 8 3 6 2 0
36501 4 5 11 7 6 9 2 8 1 0
36511 7 5 4 9 10 6 2 1 11 8 0
36521 6 3 2 9 5 7 1 11 4 10 0
36531 7 11 5 4 9 1 10 2 6 8 0
36541 6 7 2 5 8 9 11 3 1 10 0
36551 4 5 8 9 10 11 2 1 7 0
36561 11 7 9 8 5 1 6 4 10 2 0
36571 8 6 5 11 4 3 2 10 9 7 0
36581 1 6 5 9 7 10 4 11 3 8 0
36591 2 5 7 4 11 8 1 9 6 10 0
36601 7 5 11 4 9 6 3 2 8 1 0
36611 5 9 10 4 6 8 11 3 7 0
36621 5 9 11 4 6 10 2 0
36631 6 3 2 9 5 7 1 11 4 10 0
36641 1 5 9 8 6 0
36651 7 1 5 6 9 10 8 11 3 4 0
36661 4 5 10 6 7 9 11 2 1 8 0
36671 4 10 1 11 7 5 9 2 6 8 0
36681 7 1 4 5 2 9 11 10 6 3 0
36691 6 2 10 7 5 3 1 11 8 4 0
36701 9 5 8 11 6 3 4 10 2 7 0
36711 7 1 4 11 2 0
36721 5 9 4 8 11 10 7 6 2 3 0
36731 7 1 11 5 4 0
36741 6 3 2 9 5 7 1 11 4 10 0
36751 6 3 2 9 5 7 1 11 4 10 0
36761 2 7 5 11 4 9 6 10 1 8 0
36771 7 11 9 5 10 6 4 2 1 3 0
36781 3 6 5 2 7 9 8 4 10 11 0
36791 6 3 2 9 5 7 1 11 4 10 0
36801 8 6 3 10 4 7 5 1 2 11 0
36811 6 0
36821 8 1 5 3 11 9 4 7 0
36831 5 7 4 11 9 1 10 2 6 3 0
36841 6 0
36851 6 3 2 9 7 1 11 10 5 4 0
36861 2 6 3 9 7 11 5 1 10 4 0
36871 7 1 5 11 4 10 6 0
36881 5 1 4 7 11 10 9 8 2 6 0
36891 7 4 11 2 10 1 9 5 8 6 0
36901 5 9 8 2 0
36911 6 3 2 9 5 7 1 11 4 10 0
36921 4 7 10 5 0
36931 11 4 10 5 7 2 9 0
36941 7 11 5 2 8 4 1 0
36951 6 3 2 9 5 7 1 11 4 10 0
36961 2 8 5 1 11 7 9 0
36971 7 2 9 6 3 10 11 5 0
36981 7 1 4 10 11 2 6 0
36991 5 2 11 7 1 4 9 10 0
37001 4 7 6 10 11 1 2 3 8 5 0
37011 7 1 4 2 10 0
37021 6 5 2 10 7 3 1 4 9 8 0
37031 5 11 10 0
37041 5 9 8 10 11 6 4 7 3 0
37051 8 11 0
37061 5 3 2 4 9 7 11 10 1 8 0
37071 7 1 0
37081 7 1 5 8 9 6 4 2 10 3 0
37091 1 3 10 6 2 0
37101 6 3 2 9 5 7 1 11 4 10 0
37111 11 7 2 10 6 4 9 5 1 3 0
37121 8 5 9 7 10 1 0
37131 7 10 11 9 0
37141 6 3 2 5 9 7 0
37151 4 11 1 5 9 8 0
37161 5 11 4 0
37171 11 5 4 9 10 7 2 6 0
37181 6 3 2 5 11 4 9 7 1 10 0
37191 3 6 8 9 11 7 10 5 2 1 0
37201 9 5 7 11 0
37211 6 3 5 2 4 0
37221 5 7 10 1 9 11 6 2 0
37231 6 3 2 5 7 1 9 11 4 0
37241 8 5 9 7 0
37251 7 1 10 4 2 11 0
37261 5 7 9 4 11 1 0
37271 6 3 2 9 5 7 1 11 4 10 0
37281 7 4 6 5 3 2 0
37291 1 6 9 2 0
37301 11 9 4 5 6 10 3 1 7 0
37311 6 3 2 9 5 7 1 11 4 10 0
37321 2 5 7 1 9 11 6 0
37331 1 7 2 6 0
37341 5 9 2 3 6 7 8 1 11 4 0
37351 7 5 9 1 6 0
37361 7 10 1 5 2 9 0
37371 6 7 11 1 3 2 0
37381 11 9 4 3 7 1 2 5 0
37391 5 2 10 9 8 4 11 1 7 0
37401 11 3 8 0
37411 4 7 1 10 5 9 11 2 0
37421 2 5 9 6 1 3 4 10 11 8 0
37431 4 5 11 9 8 0
37441 8 11 9 5 0
37451 6 5 7 2 4 10 9 11 1 8 0
37461 5 11 9 8 4 10 1 7 0
37471 6 3 2 9 5 7 1 11 4 0
37481 5 7 1 6 8 9 0
37491 6 3 2 9 5 7 1 11 4 10 0
37501 11 5 4 10 9 1 2 7 0
37511 7 1 4 11 10 6 2 0
37521 7 2 10 6 1 4 9 5 8 11 0
37531 9 6 10 2 0
37541 4 1 2 5 0
37551 5 9 1 4 2 11 10 7 6 0
37561 7 0
37571 5 7 8 9 1 4 10 11 6 2 0
37581 2 6 7 5 11 9 1 4 3 0
37591 6 2 7 10 3 0
37601 7 2 6 9 3 1 5 4 11 8 0
37611 6 5 1 0
37621 1 5 7 4 9 8 2 11 10 6 0
37631 10 5 6 3 9 1 7 2 0
37640
3765"Jan Holešovský"
3766"Simon Phipps"
3767"Osvaldo Gervasi"
3768"Norbert Thiebaud"
3769"Thorsten Behrens"
3770"Marina Latini"
3771"Michael Meeks"
3772"Andreas Mantke"
3773"Björn Michaelsen"
3774"Joel Madero"
3775"Eike Rathke"
3776"2015 Board of Directors election"
3777n_th@Norberts-iMac /Volumes/GP/dev$ ll
3778total 3840
3779-rw-r--r-- 1 n_th staff 2907 Dec 14 09:57 #condorcet.blt#
3780-rwxr-xr-x 1 n_th staff 8496 Jul 7 03:04 a.out
3781drwxr-xr-x 3 n_th staff 102 Apr 14 2015 bibigui
3782drwxr-xr-x@ 30 n_th staff 1020 Dec 13 21:57 celect
3783-rw-r--r--@ 1 n_th staff 44891 Dec 13 21:30 celect_packaged.tar.bz2
3784-rw-r--r--@ 1 n_th staff 2905 Dec 14 09:57 condorcet.blt
3785-rw-r--r-- 1 n_th staff 2691 Dec 14 09:58 condorcet2.blt
3786-rw-r--r-- 1 n_th staff 2473 Dec 14 09:59 condorcet3.blt
3787-rw-r--r-- 1 n_th staff 2293 Dec 14 09:59 condorcet4.blt
3788-rw-r--r-- 1 n_th staff 4260 Dec 15 06:58 cpo.blt
3789-rw-r--r-- 1 n_th staff 4786 Dec 13 21:40 cpo1.blt
3790-rw-r--r-- 1 n_th staff 132 Aug 21 12:02 csvconv
3791-rw-r--r--@ 1 n_th staff 2905 Dec 11 19:20 election.blt
3792-rw-r--r-- 1 n_th staff 8599 Dec 11 19:35 election.html
3793-rw-r--r-- 1 n_th staff 2905 Dec 12 09:06 election2.blt
3794-rw-r--r-- 1 n_th staff 2904 Dec 12 19:56 election3.blt
3795-rw-r--r-- 1 n_th staff 2283 Dec 12 19:32 election4.btl
3796-rw-r--r-- 1 n_th staff 2455 Dec 12 19:43 election7.blt
3797-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_1.blt
3798-rw-r--r--@ 1 n_th staff 2905 Dec 12 20:28 election_10.blt
3799-rw-r--r-- 1 n_th staff 2904 Dec 12 20:30 election_2.blt
3800-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_3.blt
3801-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_4.blt
3802-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_5.blt
3803-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_6.blt
3804-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_7.blt
3805-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_8.blt
3806-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_9.blt
3807-rw-r--r-- 1 n_th staff 2905 Dec 12 21:19 election_and.blt
3808-rw-r--r--@ 1 n_th staff 2786 Dec 12 10:08 election_bod_2011.blt
3809-rw-r--r--@ 1 n_th staff 2888 Dec 12 09:34 election_bod_2013.blt
3810-rw-r--r--@ 1 n_th staff 1504 Dec 12 10:04 election_mc_2012.blt
3811-rw-r--r--@ 1 n_th staff 2975 Dec 12 09:40 election_mc_2014.blt
3812-rw-r--r-- 1 n_th staff 2619 Dec 13 18:42 election_noit.blt
3813drwxr-xr-x 59 n_th staff 2006 Oct 19 10:19 gerrit
3814drwxr-xr-x 785 n_th staff 26690 Apr 11 2015 git
3815drwxr-xr-x 101 n_th staff 3434 Aug 8 17:54 gnu-make-lo
3816drwxr-xr-x 5 n_th staff 170 Jun 23 10:51 go
3817drwxr-xr-x 7 n_th staff 238 Nov 7 16:37 jenkins
3818drwxr-xr-x 3 n_th staff 102 Apr 12 2015 lotest
3819drwxr-xr-x 14 n_th staff 476 Aug 21 01:11 mcm
3820drwxr-xr-x 4 n_th staff 136 Nov 10 15:24 moz
3821drwxr-xr-x 75 n_th staff 2550 Dec 6 11:33 mpack-1.6
3822-rw-r--r-- 1 n_th staff 179850 Jul 21 2003 mpack-1.6.tar.gz
3823drwxr-xr-x 11 n_th staff 374 Oct 14 20:12 openoffice
3824drwxr-xr-x@ 8 n_th staff 272 Apr 6 2013 openstv-master
3825-rw-r--r--@ 1 n_th staff 205124 Dec 11 19:24 openstv-master.zip
3826drwxr-xr-x@ 8 n_th staff 272 Apr 6 2013 openstv-master_new
3827drwxr-xr-x 58 n_th staff 1972 Aug 21 11:28 perfdata
3828-rw-r--r-- 1 n_th staff 17038 Dec 12 08:18 profile.out
3829-rw-r--r-- 1 n_th staff 2675 Dec 14 10:10 raw.vote
3830-rw-r--r-- 1 n_th staff 124 Dec 13 09:30 test.blt
3831-rw-r--r-- 1 n_th staff 332 Jul 7 03:04 test.cpp
3832-rw-r--r-- 1 n_th staff 1110 Jul 7 02:52 test.s
3833-rw-r--r-- 1 n_th staff 315 Jul 7 03:01 teststd.cpp
3834-rw-r--r-- 1 n_th staff 1388 Jul 7 03:02 teststd.s
3835-rw-r--r-- 1 n_th staff 1388 Jul 7 03:02 teststd.s.o
3836-rw-r--r-- 1 n_th staff 4177 Dec 11 20:42 visitor.patch
3837-rw-r--r--@ 1 n_th staff 100154 Nov 30 14:10 visitors-0.7.tar.gz
3838drwxr-xr-x@ 30 n_th staff 1020 Nov 30 19:22 visitors_0.7
3839drwxr-xr-x@ 25 n_th staff 850 Mar 30 2006 visitors_0.7_old
3840-rwxr-xr-x 1 n_th staff 1163 Dec 14 10:45 votearray.sh
3841n_th@Norberts-iMac /Volumes/GP/dev$ ./openstv-master/openstv/runElection.py MeekSTV election_bod_2011.blt
3842OpenSTV version 1.7 (http://www.OpenSTV.org/)
3843
3844Suggested donation for using OpenSTV for an election is $50. Please go to
3845http://www.OpenSTV.org/donate to donate via PayPal, Google Checkout, or
3846Amazon Payments.
3847
3848Certified election reports are also available. Please go to
3849http://www.openstv.org/certified-reports for more information.
3850
3851Loading ballots from file election_bod_2011.blt.
3852Ballot file contains 13 candidates and 103 ballots.
3853No candidates have withdrawn.
3854Ballot file contains 103 non-empty ballots.
3855
3856Counting votes for 2011 Board of Directors election using Meek STV.
385713 candidates running for 10 seats.
3858
3859 R|Charles-H S|Andreas Man|Jesús Corr|Italo Vigno|Michael Mee|Alexander W
3860 |chulz |tke |ius |li |ks |erner
3861 |-----------+-----------+-----------+-----------+-----------+-----------
3862 |Kálmán K?|Thorsten Be|Caolán McN|Bjoern Mich|Olivier Hal|Andras Tima
3863 |?ménczy |hrens |amara |aelsen |lot |r
3864 |-----------+-----------+-----------+-----------+-----------+-----------
3865 |Florian Eff|Exhausted |Surplus |Threshold
3866 |enberger | | |
3867==========================================================================
3868 1| 7.000000| 3.000000| 2.000000| 5.000000| 13.000000| 1.000000
3869 | 0.000000| 19.000000| 2.000000| 4.000000| 12.000000| 4.000000
3870 | 31.000000| 0.000000| 37.545452| 9.363637
3871 |-----------------------------------------------------------------------
3872 | Count of first choices. Candidates Michael Meeks, Thorsten Behrens,
3873 | Olivier Hallot, and Florian Effenberger have reached the threshold and
3874 | are elected.
3875==========================================================================
3876 2| 10.163075| 5.955141| 4.257053| 9.867354| 13.140596| 2.924824
3877 | 0.414925| 13.547115| 9.550092| 6.975831| 11.005296| 4.279720
3878 | 10.777076| 0.141902| 12.595445| 9.350737
3879 |-----------------------------------------------------------------------
3880 | Count after transferring surplus votes. Keep factors of candidates who
3881 | have exceeded the threshold: Michael Meeks, 0.720280; Thorsten
3882 | Behrens, 0.492823; Olivier Hallot, 0.780304; and Florian Effenberger,
3883 | 0.302053. Candidates Charles-H Schulz, Italo Vignoli, and Caolán
3884 | McNamara have reached the threshold and are elected.
3885==========================================================================
3886 3| 10.610084| 6.476951| 4.832916| 10.963638| 10.178537| 3.226163
3887 | 0.707560| 9.986193| 13.308796| 7.891046| 9.797587| 4.514413
3888 | 10.082167| 0.423949| 9.651330| 9.325096
3889 |-----------------------------------------------------------------------
3890 | Count after transferring surplus votes. Keep factors of candidates who
3891 | have exceeded the threshold: Charles-H Schulz, 0.920070; Italo
3892 | Vignoli, 0.947644; Michael Meeks, 0.512546; Thorsten Behrens,
3893 | 0.340166; Caolán McNamara, 0.979126; Olivier Hallot, 0.662992; and
3894 | Florian Effenberger, 0.262077.
3895==========================================================================
3896 4| 10.741176| 6.723774| 5.427351| 10.716235| 10.101607| 3.464786
3897 | 0.940212| 9.824632| 10.161567| 9.228608| 9.907202| 5.021048
3898 | 9.795380| 0.946422| 6.304606| 9.277599
3899 |-----------------------------------------------------------------------
3900 | Count after transferring surplus votes. Keep factors of candidates who
3901 | have exceeded the threshold: Charles-H Schulz, 0.808641; Italo
3902 | Vignoli, 0.806017; Michael Meeks, 0.469571; Thorsten Behrens,
3903 | 0.317647; Caolán McNamara, 0.686046; Olivier Hallot, 0.631020; and
3904 | Florian Effenberger, 0.242398.
3905==========================================================================
3906 5| 10.105953| 6.957296| 5.953147| 10.039400| 9.671434| 3.579286
3907 | 1.068851| 9.591797| 9.985095| 9.969684| 9.772373| 5.303997
3908 | 9.616886| 1.384801| 4.850654| 9.237746
3909 |-----------------------------------------------------------------------
3910 | Count after transferring surplus votes. Keep factors of candidates who
3911 | have exceeded the threshold: Charles-H Schulz, 0.698457; Italo
3912 | Vignoli, 0.697811; Michael Meeks, 0.431268; Thorsten Behrens,
3913 | 0.299961; Caolán McNamara, 0.626366; Olivier Hallot, 0.590919; and
3914 | Florian Effenberger, 0.229585. Candidate Bjoern Michaelsen has reached
3915 | the threshold and is elected.
3916==========================================================================
3917 6| 9.828174| 7.203858| 6.407945| 9.779977| 9.525166| 3.729331
3918 | 1.168133| 9.484168| 9.711652| 9.730518| 9.530022| 5.672737
3919 | 9.462937| 1.765382| 3.427430| 9.203148
3920 |-----------------------------------------------------------------------
3921 | Count after transferring surplus votes. Keep factors of candidates who
3922 | have exceeded the threshold: Charles-H Schulz, 0.638453; Italo
3923 | Vignoli, 0.642091; Michael Meeks, 0.411930; Thorsten Behrens,
3924 | 0.288889; Caolán McNamara, 0.579485; Bjoern Michaelsen, 0.926584;
3925 | Olivier Hallot, 0.558592; and Florian Effenberger, 0.220534.
3926==========================================================================
3927 7| 9.591515| 7.385614| 6.741958| 9.565693| 9.404918| 3.841337
3928 | 1.237267| 9.373912| 9.529878| 9.543673| 9.410848| 5.953144
3929 | 9.361214| 2.059029| 2.370035| 9.176452
3930 |-----------------------------------------------------------------------
3931 | Count after transferring surplus votes. Keep factors of candidates who
3932 | have exceeded the threshold: Charles-H Schulz, 0.597851; Italo
3933 | Vignoli, 0.604221; Michael Meeks, 0.398004; Thorsten Behrens,
3934 | 0.280330; Caolán McNamara, 0.549144; Bjoern Michaelsen, 0.876366;
3935 | Olivier Hallot, 0.539433; and Florian Effenberger, 0.214480.
3936==========================================================================
3937 8| 9.591515| 7.385614| 6.840150| 9.565693| 9.404918| 3.841337
3938 | | 9.373912| 9.649477| 9.947298| 9.665934| 6.256965
3939 | 9.361214| 2.115973| 3.189753| 9.171276
3940 |-----------------------------------------------------------------------
3941 | Count after eliminating Kálmán Kéménczy and transferring votes.
3942 | All losing candidates are eliminated.
3943==========================================================================
3944 9| 9.541952| 7.573789| 7.170411| 9.508761| 9.350068| 3.966298
3945 | | 9.323991| 9.450162| 9.453953| 9.322809| 6.589420
3946 | 9.310188| 2.438198| 2.126020| 9.141983
3947 |-----------------------------------------------------------------------
3948 | Count after transferring surplus votes. Keep factors of candidates who
3949 | have exceeded the threshold: Charles-H Schulz, 0.571657; Italo
3950 | Vignoli, 0.579308; Michael Meeks, 0.388117; Thorsten Behrens,
3951 | 0.274271; Caolán McNamara, 0.521930; Bjoern Michaelsen, 0.807998;
3952 | Olivier Hallot, 0.511828; and Florian Effenberger, 0.210129.
3953==========================================================================
395410| 9.639834| 9.908884| 7.247566| 9.811997| 9.350068|
3955 | | 9.757268| 9.450162| 10.040341| 9.322809| 6.635721
3956 | 9.322505| 2.512845| 4.387104| 9.135196
3957 |-----------------------------------------------------------------------
3958 | Count after eliminating Alexander Werner and transferring votes. All
3959 | losing candidates are eliminated. Candidate Andreas Mantke has reached
3960 | the threshold and is elected.
3961==========================================================================
396211| 9.587090| 9.397791| 7.665312| 9.613578| 9.379752|
3963 | | 9.370295| 9.505557| 9.429876| 9.376862| 7.183044
3964 | 9.351270| 3.139573| 3.308082| 9.078221
3965 |-----------------------------------------------------------------------
3966 | Count after transferring surplus votes. Keep factors of candidates who
3967 | have exceeded the threshold: Charles-H Schulz, 0.541732; Andreas
3968 | Mantke, 0.921920; Italo Vignoli, 0.539350; Michael Meeks, 0.379198;
3969 | Thorsten Behrens, 0.256785; Caolán McNamara, 0.504535; Bjoern
3970 | Michaelsen, 0.735157; Olivier Hallot, 0.501528; and Florian
3971 | Effenberger, 0.205908.
3972==========================================================================
397312| 9.420386| 9.271777| 8.004065| 9.440402| 9.266917|
3974 | | 9.243752| 9.350992| 9.362785| 9.272727| 7.562658
3975 | 9.236813| 3.566726| 2.512050| 9.039389
3976 |-----------------------------------------------------------------------
3977 | Count after transferring surplus votes. Keep factors of candidates who
3978 | have exceeded the threshold: Charles-H Schulz, 0.512978; Andreas
3979 | Mantke, 0.890571; Italo Vignoli, 0.509315; Michael Meeks, 0.367008;
3980 | Thorsten Behrens, 0.248781; Caolán McNamara, 0.481853; Bjoern
3981 | Michaelsen, 0.707742; Olivier Hallot, 0.485555; and Florian
3982 | Effenberger, 0.199896.
3983==========================================================================
398413| 9.290629| 9.186400| 8.272268| 9.307069| 9.178612|
3985 | | 9.162491| 9.239080| 9.246138| 9.184295| 7.868558
3986 | 9.156968| 3.907492| 1.875992| 9.008410
3987 |-----------------------------------------------------------------------
3988 | Count after transferring surplus votes. Keep factors of candidates who
3989 | have exceeded the threshold: Charles-H Schulz, 0.492232; Andreas
3990 | Mantke, 0.868250; Italo Vignoli, 0.487681; Michael Meeks, 0.357997;
3991 | Thorsten Behrens, 0.243281; Caolán McNamara, 0.465797; Bjoern
3992 | Michaelsen, 0.683297; Olivier Hallot, 0.473337; and Florian
3993 | Effenberger, 0.195624.
3994==========================================================================
399514| 9.191427| 9.117322| 8.475852| 9.204684| 9.111718|
3996 | | 9.098943| 9.154100| 9.160766| 9.116231| 8.104217
3997 | 9.095314| 4.169426| 1.389123| 8.984598
3998 |-----------------------------------------------------------------------
3999 | Count after transferring surplus votes. Keep factors of candidates who
4000 | have exceeded the threshold: Charles-H Schulz, 0.477280; Andreas
4001 | Mantke, 0.851428; Italo Vignoli, 0.472032; Michael Meeks, 0.351359;
4002 | Thorsten Behrens, 0.239190; Caolán McNamara, 0.454168; Bjoern
4003 | Michaelsen, 0.665729; Olivier Hallot, 0.464273; and Florian
4004 | Effenberger, 0.192451.
4005==========================================================================
400615| 9.117694| 9.064816| 8.628588| 9.127919| 9.060570|
4007 | | 9.050865| 9.090813| 9.096185| 9.064045| 8.282766
4008 | 9.048355| 4.367384| 1.021844| 8.966602
4009 |-----------------------------------------------------------------------
4010 | Count after transferring surplus votes. Keep factors of candidates who
4011 | have exceeded the threshold: Charles-H Schulz, 0.466541; Andreas
4012 | Mantke, 0.839034; Italo Vignoli, 0.460746; Michael Meeks, 0.346458;
4013 | Thorsten Behrens, 0.236185; Caolán McNamara, 0.445759; Bjoern
4014 | Michaelsen, 0.652927; Olivier Hallot, 0.457570; and Florian
4015 | Effenberger, 0.190109.
4016==========================================================================
401716| 9.063179| 9.025357| 8.742042| 9.070969| 9.022192|
4018 | | 9.014925| 9.043808| 9.048049| 9.024823| 8.416363
4019 | 9.013175| 4.515118| 0.747929| 8.953172
4020 |-----------------------------------------------------------------------
4021 | Count after transferring surplus votes. Keep factors of candidates who
4022 | have exceeded the threshold: Charles-H Schulz, 0.458810; Andreas
4023 | Mantke, 0.829944; Italo Vignoli, 0.452604; Michael Meeks, 0.342865;
4024 | Thorsten Behrens, 0.233987; Caolán McNamara, 0.439669; Bjoern
4025 | Michaelsen, 0.643626; Olivier Hallot, 0.452651; and Florian
4026 | Effenberger, 0.188392.
4027==========================================================================
402817| 9.023186| 8.996043| 8.825668| 9.028971| 8.993722|
4029 | | 8.988315| 9.009185| 9.012430| 8.995680| 8.515353
4030 | 8.987065| 4.624382| 0.545446| 8.943239
4031 |-----------------------------------------------------------------------
4032 | Count after transferring surplus votes. Keep factors of candidates who
4033 | have exceeded the threshold: Charles-H Schulz, 0.453242; Andreas
4034 | Mantke, 0.823307; Italo Vignoli, 0.446727; Michael Meeks, 0.340243;
4035 | Thorsten Behrens, 0.232385; Caolán McNamara, 0.435263; Bjoern
4036 | Michaelsen, 0.636877; Olivier Hallot, 0.449058; and Florian
4037 | Effenberger, 0.187138.
4038==========================================================================
403918| 8.993917| 8.974415| 8.886974| 8.998208| 8.972725|
4040 | | 8.968736| 8.983824| 8.986268| 8.974180| 8.588183
4041 | 8.967889| 4.704681| 0.396711| 8.935939
4042 |-----------------------------------------------------------------------
4043 | Count after transferring surplus votes. Keep factors of candidates who
4044 | have exceeded the threshold: Charles-H Schulz, 0.449227; Andreas
4045 | Mantke, 0.818475; Italo Vignoli, 0.442486; Michael Meeks, 0.338334;
4046 | Thorsten Behrens, 0.231220; Caolán McNamara, 0.432077; Bjoern
4047 | Michaelsen, 0.631988; Olivier Hallot, 0.446441; and Florian
4048 | Effenberger, 0.186226.
4049==========================================================================
405019| 8.972622| 8.958574| 8.931729| 8.975745| 8.957326|
4051 | | 8.954427| 8.965317| 8.967142| 8.958402| 8.641496
4052 | 8.953817| 4.763403| 0.289101| 8.930600
4053 |-----------------------------------------------------------------------
4054 | Count after transferring surplus votes. Keep factors of candidates who
4055 | have exceeded the threshold: Charles-H Schulz, 0.446332; Andreas
4056 | Mantke, 0.814966; Italo Vignoli, 0.439424; Michael Meeks, 0.336947;
4057 | Thorsten Behrens, 0.230375; Caolán McNamara, 0.429774; Bjoern
4058 | Michaelsen, 0.628449; Olivier Hallot, 0.444539; and Florian
4059 | Effenberger, 0.185563. Candidate Jesús Corrius has reached the
4060 | threshold and is elected.
4061
4062Winners are Charles-H Schulz, Andreas Mantke, Jesús Corrius, Italo
4063Vignoli, Michael Meeks, Thorsten Behrens, Caolán McNamara, Bjoern
4064Michaelsen, Olivier Hallot, and Florian Effenberger.
4065n_th@Norberts-iMac /Volumes/GP/dev$ cp election_bod_2011.blt c
4066celect/ celect_packaged.tar.bz2 condorcet.blt condorcet2.blt condorcet3.blt condorcet4.blt cpo.blt cpo1.blt csvconv
4067n_th@Norberts-iMac /Volumes/GP/dev$ cp election_bod_2011.blt cpo_2013.blt
4068n_th@Norberts-iMac /Volumes/GP/dev$ cat cpo_2013.blt
406913 10
40701 13 2 12 8 6 1 9 5 10 11 7 4 3 0
40711 2 13 8 5 4 0
40721 13 11 1 4 2 0
40731 5 12 9 13 10 11 8 2 4 7 1 3 6 0
40741 10 12 4 1 5 9 13 3 8 0
40751 1 13 11 4 0
40761 4 1 10 5 11 13 8 3 9 2 0
40771 13 4 11 3 2 5 12 8 1 0
40781 11 4 1 13 9 5 8 12 3 10 2 7 6 0
40791 13 6 8 2 1 4 5 11 10 9 3 12 7 0
40801 8 4 11 1 9 10 13 3 5 12 7 2 6 0
40811 11 4 13 1 0
40821 12 7 5 9 8 13 10 3 4 0
40831 8 5 9 13 1 4 10 0
40841 8 13 4 5 0
40851 1 3 8 4 2 13 11 7 9 10 6 12 5 0
40861 9 8 4 13 5 1 12 10 11 3 0
40871 13 8 2 6 0
40881 13 9 4 10 8 0
40891 13 1 11 0
40901 4 13 11 0
40911 10 3 4 6 2 13 8 7 11 1 1 9 2 0
40921 11 1 4 9 13 12 10 7 3 0
40931 11 13 4 1 0
40941 13 10 12 3 11 4 9 1 2 8 7 6 5 0
40951 13 2 8 0
40961 1 8 13 4 5 9 11 3 2 10 0
40971 8 5 0
40981 5 9 13 8 4 1 11 12 3 10 7 2 6 0
40991 13 8 4 0
41001 11 13 1 3 4 6 9 10 5 2 7 8 12 0
41011 5 13 7 11 9 3 4 1 10 12 8 2 6 0
41021 8 13 9 5 10 0
41031 8 5 9 12 11 4 10 13 7 2 0
41041 2 13 0
41051 13 8 11 10 4 1 6 0
41061 13 4 5 9 2 6 11 12 1 3 8 10 7 0
41071 4 11 8 13 1 5 2 10 9 3 6 12 7 0
41081 11 7 10 0
41091 1 8 3 9 5 13 2 4 6 10 12 7 11 0
41101 8 3 7 9 0
41111 5 8 9 12 13 4 10 7 2 0
41121 13 10 9 8 3 5 4 0
41131 5 9 10 1 13 4 8 12 11 7 2 3 6 0
41141 13 8 11 5 6 1 2 10 4 0
41151 1 8 5 4 13 11 3 9 7 10 12 2 6 0
41161 5 8 13 1 4 12 2 10 11 3 9 0
41171 13 3 11 7 9 10 5 2 1 12 0
41181 11 1 9 10 5 4 3 13 8 6 12 2 7 0
41191 5 13 9 1 3 12 4 6 11 10 8 7 2 0
41201 13 4 1 0
41211 10 8 9 13 4 12 2 6 3 11 1 5 7 0
41221 8 13 9 5 4 1 11 10 12 2 3 6 7 0
41231 8 5 13 10 9 4 0
41241 8 5 9 0
41251 5 8 9 4 10 13 7 12 0
41261 11 13 2 4 1 12 9 5 10 3 6 8 7 0
41271 13 2 8 9 4 7 3 12 10 5 11 1 6 0
41281 13 5 8 10 0
41291 13 8 3 11 7 2 4 10 5 1 9 12 6 0
41301 4 1 13 8 11 7 12 9 2 0
41311 8 9 5 10 1 0
41321 8 9 5 10 3 13 11 1 2 12 6 7 4 0
41331 5 9 1 8 13 10 4 12 7 3 0
41341 13 10 8 6 4 12 2 0
41351 12 4 8 13 11 7 9 2 10 5 0
41361 11 13 4 0
41371 5 9 1 12 8 4 10 7 13 3 11 2 6 0
41381 9 10 5 8 11 12 3 2 1 4 13 6 7 0
41391 12 0
41401 8 5 13 9 4 12 10 2 0
41411 13 3 7 0
41421 13 8 5 9 10 1 4 12 11 3 2 7 6 0
41431 13 6 8 2 1 5 4 10 12 11 0
41441 5 8 9 1 12 10 11 3 0
41451 13 8 9 6 4 2 11 12 5 3 1 10 7 0
41461 8 1 13 2 4 11 9 7 0
41471 12 3 11 10 5 9 2 7 13 8 4 6 1 0
41481 8 6 10 4 13 3 9 1 11 7 0
41491 1 10 13 6 0
41501 3 7 0
41511 13 5 1 3 4 9 2 12 8 11 7 6 10 0
41521 4 13 11 1 8 5 0
41531 2 7 8 1 13 0
41541 1 9 5 4 13 12 10 2 11 0
41551 11 9 8 1 13 5 10 4 2 12 6 7 3 0
41561 10 1 2 8 7 11 4 0
41571 13 9 5 8 0
41581 5 9 13 3 4 10 8 1 2 11 12 6 7 0
41591 13 8 2 6 12 9 5 4 3 10 11 1 7 0
41601 8 13 9 4 10 1 11 2 7 6 3 12 5 0
41611 8 13 4 9 5 11 0
41621 3 12 4 13 11 10 8 1 5 2 7 9 6 0
41631 13 8 9 12 1 4 2 0
41641 8 9 13 7 12 10 3 5 0
41651 11 1 13 4 3 8 2 9 5 7 10 12 6 0
41661 13 8 4 1 11 12 10 3 9 2 0
41671 13 1 4 8 11 5 6 3 2 12 9 10 7 0
41681 5 13 8 10 0
41691 8 10 2 4 5 13 11 12 9 3 0
41701 6 2 13 8 4 12 11 0
41711 13 11 5 4 3 8 12 0
41721 11 5 4 9 3 13 0
41730
4174"Charles-H Schulz"
4175"Andreas Mantke"
4176"Jesús Corrius"
4177"Italo Vignoli"
4178"Michael Meeks"
4179"Alexander Werner"
4180"Kálmán Kéménczy"
4181"Thorsten Behrens"
4182"Caolán McNamara"
4183"Bjoern Michaelsen"
4184"Olivier Hallot"
4185"Andras Timar"
4186"Florian Effenberger"
4187"2011 Board of Directors election"
4188n_th@Norberts-iMac /Volumes/GP/dev$ cat cpo_2013.blt | grep "^1 " | sed -e 's/ / > /'
41891 > 13 2 12 8 6 1 9 5 10 11 7 4 3 0
41901 > 2 13 8 5 4 0
41911 > 13 11 1 4 2 0
41921 > 5 12 9 13 10 11 8 2 4 7 1 3 6 0
41931 > 10 12 4 1 5 9 13 3 8 0
41941 > 1 13 11 4 0
41951 > 4 1 10 5 11 13 8 3 9 2 0
41961 > 13 4 11 3 2 5 12 8 1 0
41971 > 11 4 1 13 9 5 8 12 3 10 2 7 6 0
41981 > 13 6 8 2 1 4 5 11 10 9 3 12 7 0
41991 > 8 4 11 1 9 10 13 3 5 12 7 2 6 0
42001 > 11 4 13 1 0
42011 > 12 7 5 9 8 13 10 3 4 0
42021 > 8 5 9 13 1 4 10 0
42031 > 8 13 4 5 0
42041 > 1 3 8 4 2 13 11 7 9 10 6 12 5 0
42051 > 9 8 4 13 5 1 12 10 11 3 0
42061 > 13 8 2 6 0
42071 > 13 9 4 10 8 0
42081 > 13 1 11 0
42091 > 4 13 11 0
42101 > 10 3 4 6 2 13 8 7 11 1 1 9 2 0
42111 > 11 1 4 9 13 12 10 7 3 0
42121 > 11 13 4 1 0
42131 > 13 10 12 3 11 4 9 1 2 8 7 6 5 0
42141 > 13 2 8 0
42151 > 1 8 13 4 5 9 11 3 2 10 0
42161 > 8 5 0
42171 > 5 9 13 8 4 1 11 12 3 10 7 2 6 0
42181 > 13 8 4 0
42191 > 11 13 1 3 4 6 9 10 5 2 7 8 12 0
42201 > 5 13 7 11 9 3 4 1 10 12 8 2 6 0
42211 > 8 13 9 5 10 0
42221 > 8 5 9 12 11 4 10 13 7 2 0
42231 > 2 13 0
42241 > 13 8 11 10 4 1 6 0
42251 > 13 4 5 9 2 6 11 12 1 3 8 10 7 0
42261 > 4 11 8 13 1 5 2 10 9 3 6 12 7 0
42271 > 11 7 10 0
42281 > 1 8 3 9 5 13 2 4 6 10 12 7 11 0
42291 > 8 3 7 9 0
42301 > 5 8 9 12 13 4 10 7 2 0
42311 > 13 10 9 8 3 5 4 0
42321 > 5 9 10 1 13 4 8 12 11 7 2 3 6 0
42331 > 13 8 11 5 6 1 2 10 4 0
42341 > 1 8 5 4 13 11 3 9 7 10 12 2 6 0
42351 > 5 8 13 1 4 12 2 10 11 3 9 0
42361 > 13 3 11 7 9 10 5 2 1 12 0
42371 > 11 1 9 10 5 4 3 13 8 6 12 2 7 0
42381 > 5 13 9 1 3 12 4 6 11 10 8 7 2 0
42391 > 13 4 1 0
42401 > 10 8 9 13 4 12 2 6 3 11 1 5 7 0
42411 > 8 13 9 5 4 1 11 10 12 2 3 6 7 0
42421 > 8 5 13 10 9 4 0
42431 > 8 5 9 0
42441 > 5 8 9 4 10 13 7 12 0
42451 > 11 13 2 4 1 12 9 5 10 3 6 8 7 0
42461 > 13 2 8 9 4 7 3 12 10 5 11 1 6 0
42471 > 13 5 8 10 0
42481 > 13 8 3 11 7 2 4 10 5 1 9 12 6 0
42491 > 4 1 13 8 11 7 12 9 2 0
42501 > 8 9 5 10 1 0
42511 > 8 9 5 10 3 13 11 1 2 12 6 7 4 0
42521 > 5 9 1 8 13 10 4 12 7 3 0
42531 > 13 10 8 6 4 12 2 0
42541 > 12 4 8 13 11 7 9 2 10 5 0
42551 > 11 13 4 0
42561 > 5 9 1 12 8 4 10 7 13 3 11 2 6 0
42571 > 9 10 5 8 11 12 3 2 1 4 13 6 7 0
42581 > 12 0
42591 > 8 5 13 9 4 12 10 2 0
42601 > 13 3 7 0
42611 > 13 8 5 9 10 1 4 12 11 3 2 7 6 0
42621 > 13 6 8 2 1 5 4 10 12 11 0
42631 > 5 8 9 1 12 10 11 3 0
42641 > 13 8 9 6 4 2 11 12 5 3 1 10 7 0
42651 > 8 1 13 2 4 11 9 7 0
42661 > 12 3 11 10 5 9 2 7 13 8 4 6 1 0
42671 > 8 6 10 4 13 3 9 1 11 7 0
42681 > 1 10 13 6 0
42691 > 3 7 0
42701 > 13 5 1 3 4 9 2 12 8 11 7 6 10 0
42711 > 4 13 11 1 8 5 0
42721 > 2 7 8 1 13 0
42731 > 1 9 5 4 13 12 10 2 11 0
42741 > 11 9 8 1 13 5 10 4 2 12 6 7 3 0
42751 > 10 1 2 8 7 11 4 0
42761 > 13 9 5 8 0
42771 > 5 9 13 3 4 10 8 1 2 11 12 6 7 0
42781 > 13 8 2 6 12 9 5 4 3 10 11 1 7 0
42791 > 8 13 9 4 10 1 11 2 7 6 3 12 5 0
42801 > 8 13 4 9 5 11 0
42811 > 3 12 4 13 11 10 8 1 5 2 7 9 6 0
42821 > 13 8 9 12 1 4 2 0
42831 > 8 9 13 7 12 10 3 5 0
42841 > 11 1 13 4 3 8 2 9 5 7 10 12 6 0
42851 > 13 8 4 1 11 12 10 3 9 2 0
42861 > 13 1 4 8 11 5 6 3 2 12 9 10 7 0
42871 > 5 13 8 10 0
42881 > 8 10 2 4 5 13 11 12 9 3 0
42891 > 6 2 13 8 4 12 11 0
42901 > 13 11 5 4 3 8 12 0
42911 > 11 5 4 9 3 13 0
4292n_th@Norberts-iMac /Volumes/GP/dev$ cat cpo_2013.blt | grep "^1 " | sed -e 's/ / > /g'
42931 > 13 > 2 > 12 > 8 > 6 > 1 > 9 > 5 > 10 > 11 > 7 > 4 > 3 > 0
42941 > 2 > 13 > 8 > 5 > 4 > 0
42951 > 13 > 11 > 1 > 4 > 2 > 0
42961 > 5 > 12 > 9 > 13 > 10 > 11 > 8 > 2 > 4 > 7 > 1 > 3 > 6 > 0
42971 > 10 > 12 > 4 > 1 > 5 > 9 > 13 > 3 > 8 > 0
42981 > 1 > 13 > 11 > 4 > 0
42991 > 4 > 1 > 10 > 5 > 11 > 13 > 8 > 3 > 9 > 2 > 0
43001 > 13 > 4 > 11 > 3 > 2 > 5 > 12 > 8 > 1 > 0
43011 > 11 > 4 > 1 > 13 > 9 > 5 > 8 > 12 > 3 > 10 > 2 > 7 > 6 > 0
43021 > 13 > 6 > 8 > 2 > 1 > 4 > 5 > 11 > 10 > 9 > 3 > 12 > 7 > 0
43031 > 8 > 4 > 11 > 1 > 9 > 10 > 13 > 3 > 5 > 12 > 7 > 2 > 6 > 0
43041 > 11 > 4 > 13 > 1 > 0
43051 > 12 > 7 > 5 > 9 > 8 > 13 > 10 > 3 > 4 > 0
43061 > 8 > 5 > 9 > 13 > 1 > 4 > 10 > 0
43071 > 8 > 13 > 4 > 5 > 0
43081 > 1 > 3 > 8 > 4 > 2 > 13 > 11 > 7 > 9 > 10 > 6 > 12 > 5 > 0
43091 > 9 > 8 > 4 > 13 > 5 > 1 > 12 > 10 > 11 > 3 > 0
43101 > 13 > 8 > 2 > 6 > 0
43111 > 13 > 9 > 4 > 10 > 8 > 0
43121 > 13 > 1 > 11 > 0
43131 > 4 > 13 > 11 > 0
43141 > 10 > 3 > 4 > 6 > 2 > 13 > 8 > 7 > 11 > 1 > 1 > 9 > 2 > 0
43151 > 11 > 1 > 4 > 9 > 13 > 12 > 10 > 7 > 3 > 0
43161 > 11 > 13 > 4 > 1 > 0
43171 > 13 > 10 > 12 > 3 > 11 > 4 > 9 > 1 > 2 > 8 > 7 > 6 > 5 > 0
43181 > 13 > 2 > 8 > 0
43191 > 1 > 8 > 13 > 4 > 5 > 9 > 11 > 3 > 2 > 10 > 0
43201 > 8 > 5 > 0
43211 > 5 > 9 > 13 > 8 > 4 > 1 > 11 > 12 > 3 > 10 > 7 > 2 > 6 > 0
43221 > 13 > 8 > 4 > 0
43231 > 11 > 13 > 1 > 3 > 4 > 6 > 9 > 10 > 5 > 2 > 7 > 8 > 12 > 0
43241 > 5 > 13 > 7 > 11 > 9 > 3 > 4 > 1 > 10 > 12 > 8 > 2 > 6 > 0
43251 > 8 > 13 > 9 > 5 > 10 > 0
43261 > 8 > 5 > 9 > 12 > 11 > 4 > 10 > 13 > 7 > 2 > 0
43271 > 2 > 13 > 0
43281 > 13 > 8 > 11 > 10 > 4 > 1 > 6 > 0
43291 > 13 > 4 > 5 > 9 > 2 > 6 > 11 > 12 > 1 > 3 > 8 > 10 > 7 > 0
43301 > 4 > 11 > 8 > 13 > 1 > 5 > 2 > 10 > 9 > 3 > 6 > 12 > 7 > 0
43311 > 11 > 7 > 10 > 0
43321 > 1 > 8 > 3 > 9 > 5 > 13 > 2 > 4 > 6 > 10 > 12 > 7 > 11 > 0
43331 > 8 > 3 > 7 > 9 > 0
43341 > 5 > 8 > 9 > 12 > 13 > 4 > 10 > 7 > 2 > 0
43351 > 13 > 10 > 9 > 8 > 3 > 5 > 4 > 0
43361 > 5 > 9 > 10 > 1 > 13 > 4 > 8 > 12 > 11 > 7 > 2 > 3 > 6 > 0
43371 > 13 > 8 > 11 > 5 > 6 > 1 > 2 > 10 > 4 > 0
43381 > 1 > 8 > 5 > 4 > 13 > 11 > 3 > 9 > 7 > 10 > 12 > 2 > 6 > 0
43391 > 5 > 8 > 13 > 1 > 4 > 12 > 2 > 10 > 11 > 3 > 9 > 0
43401 > 13 > 3 > 11 > 7 > 9 > 10 > 5 > 2 > 1 > 12 > 0
43411 > 11 > 1 > 9 > 10 > 5 > 4 > 3 > 13 > 8 > 6 > 12 > 2 > 7 > 0
43421 > 5 > 13 > 9 > 1 > 3 > 12 > 4 > 6 > 11 > 10 > 8 > 7 > 2 > 0
43431 > 13 > 4 > 1 > 0
43441 > 10 > 8 > 9 > 13 > 4 > 12 > 2 > 6 > 3 > 11 > 1 > 5 > 7 > 0
43451 > 8 > 13 > 9 > 5 > 4 > 1 > 11 > 10 > 12 > 2 > 3 > 6 > 7 > 0
43461 > 8 > 5 > 13 > 10 > 9 > 4 > 0
43471 > 8 > 5 > 9 > 0
43481 > 5 > 8 > 9 > 4 > 10 > 13 > 7 > 12 > 0
43491 > 11 > 13 > 2 > 4 > 1 > 12 > 9 > 5 > 10 > 3 > 6 > 8 > 7 > 0
43501 > 13 > 2 > 8 > 9 > 4 > 7 > 3 > 12 > 10 > 5 > 11 > 1 > 6 > 0
43511 > 13 > 5 > 8 > 10 > 0
43521 > 13 > 8 > 3 > 11 > 7 > 2 > 4 > 10 > 5 > 1 > 9 > 12 > 6 > 0
43531 > 4 > 1 > 13 > 8 > 11 > 7 > 12 > 9 > 2 > 0
43541 > 8 > 9 > 5 > 10 > 1 > 0
43551 > 8 > 9 > 5 > 10 > 3 > 13 > 11 > 1 > 2 > 12 > 6 > 7 > 4 > 0
43561 > 5 > 9 > 1 > 8 > 13 > 10 > 4 > 12 > 7 > 3 > 0
43571 > 13 > 10 > 8 > 6 > 4 > 12 > 2 > 0
43581 > 12 > 4 > 8 > 13 > 11 > 7 > 9 > 2 > 10 > 5 > 0
43591 > 11 > 13 > 4 > 0
43601 > 5 > 9 > 1 > 12 > 8 > 4 > 10 > 7 > 13 > 3 > 11 > 2 > 6 > 0
43611 > 9 > 10 > 5 > 8 > 11 > 12 > 3 > 2 > 1 > 4 > 13 > 6 > 7 > 0
43621 > 12 > 0
43631 > 8 > 5 > 13 > 9 > 4 > 12 > 10 > 2 > 0
43641 > 13 > 3 > 7 > 0
43651 > 13 > 8 > 5 > 9 > 10 > 1 > 4 > 12 > 11 > 3 > 2 > 7 > 6 > 0
43661 > 13 > 6 > 8 > 2 > 1 > 5 > 4 > 10 > 12 > 11 > 0
43671 > 5 > 8 > 9 > 1 > 12 > 10 > 11 > 3 > 0
43681 > 13 > 8 > 9 > 6 > 4 > 2 > 11 > 12 > 5 > 3 > 1 > 10 > 7 > 0
43691 > 8 > 1 > 13 > 2 > 4 > 11 > 9 > 7 > 0
43701 > 12 > 3 > 11 > 10 > 5 > 9 > 2 > 7 > 13 > 8 > 4 > 6 > 1 > 0
43711 > 8 > 6 > 10 > 4 > 13 > 3 > 9 > 1 > 11 > 7 > 0
43721 > 1 > 10 > 13 > 6 > 0
43731 > 3 > 7 > 0
43741 > 13 > 5 > 1 > 3 > 4 > 9 > 2 > 12 > 8 > 11 > 7 > 6 > 10 > 0
43751 > 4 > 13 > 11 > 1 > 8 > 5 > 0
43761 > 2 > 7 > 8 > 1 > 13 > 0
43771 > 1 > 9 > 5 > 4 > 13 > 12 > 10 > 2 > 11 > 0
43781 > 11 > 9 > 8 > 1 > 13 > 5 > 10 > 4 > 2 > 12 > 6 > 7 > 3 > 0
43791 > 10 > 1 > 2 > 8 > 7 > 11 > 4 > 0
43801 > 13 > 9 > 5 > 8 > 0
43811 > 5 > 9 > 13 > 3 > 4 > 10 > 8 > 1 > 2 > 11 > 12 > 6 > 7 > 0
43821 > 13 > 8 > 2 > 6 > 12 > 9 > 5 > 4 > 3 > 10 > 11 > 1 > 7 > 0
43831 > 8 > 13 > 9 > 4 > 10 > 1 > 11 > 2 > 7 > 6 > 3 > 12 > 5 > 0
43841 > 8 > 13 > 4 > 9 > 5 > 11 > 0
43851 > 3 > 12 > 4 > 13 > 11 > 10 > 8 > 1 > 5 > 2 > 7 > 9 > 6 > 0
43861 > 13 > 8 > 9 > 12 > 1 > 4 > 2 > 0
43871 > 8 > 9 > 13 > 7 > 12 > 10 > 3 > 5 > 0
43881 > 11 > 1 > 13 > 4 > 3 > 8 > 2 > 9 > 5 > 7 > 10 > 12 > 6 > 0
43891 > 13 > 8 > 4 > 1 > 11 > 12 > 10 > 3 > 9 > 2 > 0
43901 > 13 > 1 > 4 > 8 > 11 > 5 > 6 > 3 > 2 > 12 > 9 > 10 > 7 > 0
43911 > 5 > 13 > 8 > 10 > 0
43921 > 8 > 10 > 2 > 4 > 5 > 13 > 11 > 12 > 9 > 3 > 0
43931 > 6 > 2 > 13 > 8 > 4 > 12 > 11 > 0
43941 > 13 > 11 > 5 > 4 > 3 > 8 > 12 > 0
43951 > 11 > 5 > 4 > 9 > 3 > 13 > 0
4396n_th@Norberts-iMac /Volumes/GP/dev$ cat cpo_2013.blt | grep "^1 " | sed -e 's/ / > /g' | sed -e 's/^1 > /1: /'
43971: 13 > 2 > 12 > 8 > 6 > 1 > 9 > 5 > 10 > 11 > 7 > 4 > 3 > 0
43981: 2 > 13 > 8 > 5 > 4 > 0
43991: 13 > 11 > 1 > 4 > 2 > 0
44001: 5 > 12 > 9 > 13 > 10 > 11 > 8 > 2 > 4 > 7 > 1 > 3 > 6 > 0
44011: 10 > 12 > 4 > 1 > 5 > 9 > 13 > 3 > 8 > 0
44021: 1 > 13 > 11 > 4 > 0
44031: 4 > 1 > 10 > 5 > 11 > 13 > 8 > 3 > 9 > 2 > 0
44041: 13 > 4 > 11 > 3 > 2 > 5 > 12 > 8 > 1 > 0
44051: 11 > 4 > 1 > 13 > 9 > 5 > 8 > 12 > 3 > 10 > 2 > 7 > 6 > 0
44061: 13 > 6 > 8 > 2 > 1 > 4 > 5 > 11 > 10 > 9 > 3 > 12 > 7 > 0
44071: 8 > 4 > 11 > 1 > 9 > 10 > 13 > 3 > 5 > 12 > 7 > 2 > 6 > 0
44081: 11 > 4 > 13 > 1 > 0
44091: 12 > 7 > 5 > 9 > 8 > 13 > 10 > 3 > 4 > 0
44101: 8 > 5 > 9 > 13 > 1 > 4 > 10 > 0
44111: 8 > 13 > 4 > 5 > 0
44121: 1 > 3 > 8 > 4 > 2 > 13 > 11 > 7 > 9 > 10 > 6 > 12 > 5 > 0
44131: 9 > 8 > 4 > 13 > 5 > 1 > 12 > 10 > 11 > 3 > 0
44141: 13 > 8 > 2 > 6 > 0
44151: 13 > 9 > 4 > 10 > 8 > 0
44161: 13 > 1 > 11 > 0
44171: 4 > 13 > 11 > 0
44181: 10 > 3 > 4 > 6 > 2 > 13 > 8 > 7 > 11 > 1 > 1 > 9 > 2 > 0
44191: 11 > 1 > 4 > 9 > 13 > 12 > 10 > 7 > 3 > 0
44201: 11 > 13 > 4 > 1 > 0
44211: 13 > 10 > 12 > 3 > 11 > 4 > 9 > 1 > 2 > 8 > 7 > 6 > 5 > 0
44221: 13 > 2 > 8 > 0
44231: 1 > 8 > 13 > 4 > 5 > 9 > 11 > 3 > 2 > 10 > 0
44241: 8 > 5 > 0
44251: 5 > 9 > 13 > 8 > 4 > 1 > 11 > 12 > 3 > 10 > 7 > 2 > 6 > 0
44261: 13 > 8 > 4 > 0
44271: 11 > 13 > 1 > 3 > 4 > 6 > 9 > 10 > 5 > 2 > 7 > 8 > 12 > 0
44281: 5 > 13 > 7 > 11 > 9 > 3 > 4 > 1 > 10 > 12 > 8 > 2 > 6 > 0
44291: 8 > 13 > 9 > 5 > 10 > 0
44301: 8 > 5 > 9 > 12 > 11 > 4 > 10 > 13 > 7 > 2 > 0
44311: 2 > 13 > 0
44321: 13 > 8 > 11 > 10 > 4 > 1 > 6 > 0
44331: 13 > 4 > 5 > 9 > 2 > 6 > 11 > 12 > 1 > 3 > 8 > 10 > 7 > 0
44341: 4 > 11 > 8 > 13 > 1 > 5 > 2 > 10 > 9 > 3 > 6 > 12 > 7 > 0
44351: 11 > 7 > 10 > 0
44361: 1 > 8 > 3 > 9 > 5 > 13 > 2 > 4 > 6 > 10 > 12 > 7 > 11 > 0
44371: 8 > 3 > 7 > 9 > 0
44381: 5 > 8 > 9 > 12 > 13 > 4 > 10 > 7 > 2 > 0
44391: 13 > 10 > 9 > 8 > 3 > 5 > 4 > 0
44401: 5 > 9 > 10 > 1 > 13 > 4 > 8 > 12 > 11 > 7 > 2 > 3 > 6 > 0
44411: 13 > 8 > 11 > 5 > 6 > 1 > 2 > 10 > 4 > 0
44421: 1 > 8 > 5 > 4 > 13 > 11 > 3 > 9 > 7 > 10 > 12 > 2 > 6 > 0
44431: 5 > 8 > 13 > 1 > 4 > 12 > 2 > 10 > 11 > 3 > 9 > 0
44441: 13 > 3 > 11 > 7 > 9 > 10 > 5 > 2 > 1 > 12 > 0
44451: 11 > 1 > 9 > 10 > 5 > 4 > 3 > 13 > 8 > 6 > 12 > 2 > 7 > 0
44461: 5 > 13 > 9 > 1 > 3 > 12 > 4 > 6 > 11 > 10 > 8 > 7 > 2 > 0
44471: 13 > 4 > 1 > 0
44481: 10 > 8 > 9 > 13 > 4 > 12 > 2 > 6 > 3 > 11 > 1 > 5 > 7 > 0
44491: 8 > 13 > 9 > 5 > 4 > 1 > 11 > 10 > 12 > 2 > 3 > 6 > 7 > 0
44501: 8 > 5 > 13 > 10 > 9 > 4 > 0
44511: 8 > 5 > 9 > 0
44521: 5 > 8 > 9 > 4 > 10 > 13 > 7 > 12 > 0
44531: 11 > 13 > 2 > 4 > 1 > 12 > 9 > 5 > 10 > 3 > 6 > 8 > 7 > 0
44541: 13 > 2 > 8 > 9 > 4 > 7 > 3 > 12 > 10 > 5 > 11 > 1 > 6 > 0
44551: 13 > 5 > 8 > 10 > 0
44561: 13 > 8 > 3 > 11 > 7 > 2 > 4 > 10 > 5 > 1 > 9 > 12 > 6 > 0
44571: 4 > 1 > 13 > 8 > 11 > 7 > 12 > 9 > 2 > 0
44581: 8 > 9 > 5 > 10 > 1 > 0
44591: 8 > 9 > 5 > 10 > 3 > 13 > 11 > 1 > 2 > 12 > 6 > 7 > 4 > 0
44601: 5 > 9 > 1 > 8 > 13 > 10 > 4 > 12 > 7 > 3 > 0
44611: 13 > 10 > 8 > 6 > 4 > 12 > 2 > 0
44621: 12 > 4 > 8 > 13 > 11 > 7 > 9 > 2 > 10 > 5 > 0
44631: 11 > 13 > 4 > 0
44641: 5 > 9 > 1 > 12 > 8 > 4 > 10 > 7 > 13 > 3 > 11 > 2 > 6 > 0
44651: 9 > 10 > 5 > 8 > 11 > 12 > 3 > 2 > 1 > 4 > 13 > 6 > 7 > 0
44661: 12 > 0
44671: 8 > 5 > 13 > 9 > 4 > 12 > 10 > 2 > 0
44681: 13 > 3 > 7 > 0
44691: 13 > 8 > 5 > 9 > 10 > 1 > 4 > 12 > 11 > 3 > 2 > 7 > 6 > 0
44701: 13 > 6 > 8 > 2 > 1 > 5 > 4 > 10 > 12 > 11 > 0
44711: 5 > 8 > 9 > 1 > 12 > 10 > 11 > 3 > 0
44721: 13 > 8 > 9 > 6 > 4 > 2 > 11 > 12 > 5 > 3 > 1 > 10 > 7 > 0
44731: 8 > 1 > 13 > 2 > 4 > 11 > 9 > 7 > 0
44741: 12 > 3 > 11 > 10 > 5 > 9 > 2 > 7 > 13 > 8 > 4 > 6 > 1 > 0
44751: 8 > 6 > 10 > 4 > 13 > 3 > 9 > 1 > 11 > 7 > 0
44761: 1 > 10 > 13 > 6 > 0
44771: 3 > 7 > 0
44781: 13 > 5 > 1 > 3 > 4 > 9 > 2 > 12 > 8 > 11 > 7 > 6 > 10 > 0
44791: 4 > 13 > 11 > 1 > 8 > 5 > 0
44801: 2 > 7 > 8 > 1 > 13 > 0
44811: 1 > 9 > 5 > 4 > 13 > 12 > 10 > 2 > 11 > 0
44821: 11 > 9 > 8 > 1 > 13 > 5 > 10 > 4 > 2 > 12 > 6 > 7 > 3 > 0
44831: 10 > 1 > 2 > 8 > 7 > 11 > 4 > 0
44841: 13 > 9 > 5 > 8 > 0
44851: 5 > 9 > 13 > 3 > 4 > 10 > 8 > 1 > 2 > 11 > 12 > 6 > 7 > 0
44861: 13 > 8 > 2 > 6 > 12 > 9 > 5 > 4 > 3 > 10 > 11 > 1 > 7 > 0
44871: 8 > 13 > 9 > 4 > 10 > 1 > 11 > 2 > 7 > 6 > 3 > 12 > 5 > 0
44881: 8 > 13 > 4 > 9 > 5 > 11 > 0
44891: 3 > 12 > 4 > 13 > 11 > 10 > 8 > 1 > 5 > 2 > 7 > 9 > 6 > 0
44901: 13 > 8 > 9 > 12 > 1 > 4 > 2 > 0
44911: 8 > 9 > 13 > 7 > 12 > 10 > 3 > 5 > 0
44921: 11 > 1 > 13 > 4 > 3 > 8 > 2 > 9 > 5 > 7 > 10 > 12 > 6 > 0
44931: 13 > 8 > 4 > 1 > 11 > 12 > 10 > 3 > 9 > 2 > 0
44941: 13 > 1 > 4 > 8 > 11 > 5 > 6 > 3 > 2 > 12 > 9 > 10 > 7 > 0
44951: 5 > 13 > 8 > 10 > 0
44961: 8 > 10 > 2 > 4 > 5 > 13 > 11 > 12 > 9 > 3 > 0
44971: 6 > 2 > 13 > 8 > 4 > 12 > 11 > 0
44981: 13 > 11 > 5 > 4 > 3 > 8 > 12 > 0
44991: 11 > 5 > 4 > 9 > 3 > 13 > 0
4500n_th@Norberts-iMac /Volumes/GP/dev$ cat cpo.blt
45011: 10 > 8 > 11 > 5 > 9 > 2 > 7 > 1 > 4 > 6
45021: 8 > 7 > 6 > 9 > 11
45031: 1 > 7 > 4 > 11
45041: 6 > 3 > 2 > 5 > 9 > 11 > 1 > 7
45051: 5 > 2 > 9 > 1 > 7 > 11 > 4
45061: 5 > 4 > 9 > 7 > 2 > 11 > 8
45071: 11 > 1 > 4 > 6 > 5 > 7 > 10 > 2 > 9 > 8
45081: 6 > 3
45091: 6 > 3 > 2 > 9 > 5 > 7 > 1 > 11 > 4 > 10
45101: 2 > 4 > 7 > 9
45111: 7 > 1 > 9 > 2 > 6 > 5 > 4 > 3 > 8 > 11
45121: 1 > 9 > 5 > 7 > 11 > 8
45131: 7 > 11 > 9 > 5 > 4 > 3 > 8 > 10 > 2 > 6
45141: 2 > 6 > 11 > 3 > 1 > 7
45151: 5 > 11 > 4 > 9
45161: 7 > 1 > 5 > 9 > 10 > 4 > 8 > 3 > 6 > 2
45171: 4 > 5 > 11 > 7 > 6 > 9 > 2 > 8 > 1
45181: 7 > 5 > 4 > 9 > 10 > 6 > 2 > 1 > 11 > 8
45191: 6 > 3 > 2 > 9 > 5 > 7 > 1 > 11 > 4 > 10
45201: 7 > 11 > 5 > 4 > 9 > 1 > 10 > 2 > 6 > 8
45211: 6 > 7 > 2 > 5 > 8 > 9 > 11 > 3 > 1 > 10
45221: 4 > 5 > 8 > 9 > 10 > 11 > 2 > 1 > 7
45231: 11 > 7 > 9 > 8 > 5 > 1 > 6 > 4 > 10 > 2
45241: 8 > 6 > 5 > 11 > 4 > 3 > 2 > 10 > 9 > 7
45251: 1 > 6 > 5 > 9 > 7 > 10 > 4 > 11 > 3 > 8
45261: 2 > 5 > 7 > 4 > 11 > 8 > 1 > 9 > 6 > 10
45271: 7 > 5 > 11 > 4 > 9 > 6 > 3 > 2 > 8 > 1
45281: 5 > 9 > 10 > 4 > 6 > 8 > 11 > 3 > 7
45291: 5 > 9 > 11 > 4 > 6 > 10 > 2
45301: 6 > 3 > 2 > 9 > 5 > 7 > 1 > 11 > 4 > 10
45311: 1 > 5 > 9 > 8 > 6
45321: 7 > 1 > 5 > 6 > 9 > 10 > 8 > 11 > 3 > 4
45331: 4 > 5 > 10 > 6 > 7 > 9 > 11 > 2 > 1 > 8
45341: 4 > 10 > 1 > 11 > 7 > 5 > 9 > 2 > 6 > 8
45351: 7 > 1 > 4 > 5 > 2 > 9 > 11 > 10 > 6 > 3
45361: 6 > 2 > 10 > 7 > 5 > 3 > 1 > 11 > 8 > 4
45371: 9 > 5 > 8 > 11 > 6 > 3 > 4 > 10 > 2 > 7
45381: 7 > 1 > 4 > 11 > 2
45391: 5 > 9 > 4 > 8 > 11 > 10 > 7 > 6 > 2 > 3
45401: 7 > 1 > 11 > 5 > 4
45411: 6 > 3 > 2 > 9 > 5 > 7 > 1 > 11 > 4 > 10
45421: 6 > 3 > 2 > 9 > 5 > 7 > 1 > 11 > 4 > 10
45431: 2 > 7 > 5 > 11 > 4 > 9 > 6 > 10 > 1 > 8
45441: 7 > 11 > 9 > 5 > 10 > 6 > 4 > 2 > 1 > 3
45451: 3 > 6 > 5 > 2 > 7 > 9 > 8 > 4 > 10 > 11
45461: 6 > 3 > 2 > 9 > 5 > 7 > 1 > 11 > 4 > 10
45471: 8 > 6 > 3 > 10 > 4 > 7 > 5 > 1 > 2 > 11
45481: 6
45491: 8 > 1 > 5 > 3 > 11 > 9 > 4 > 7
45501: 5 > 7 > 4 > 11 > 9 > 1 > 10 > 2 > 6 > 3
45511: 6
45521: 6 > 3 > 2 > 9 > 7 > 1 > 11 > 10 > 5 > 4
45531: 2 > 6 > 3 > 9 > 7 > 11 > 5 > 1 > 10 > 4
45541: 7 > 1 > 5 > 11 > 4 > 10 > 6
45551: 5 > 1 > 4 > 7 > 11 > 10 > 9 > 8 > 2 > 6
45561: 7 > 4 > 11 > 2 > 10 > 1 > 9 > 5 > 8 > 6
45571: 5 > 9 > 8 > 2
45581: 6 > 3 > 2 > 9 > 5 > 7 > 1 > 11 > 4 > 10
45591: 4 > 7 > 10 > 5
45601: 11 > 4 > 10 > 5 > 7 > 2 > 9
45611: 7 > 11 > 5 > 2 > 8 > 4 > 1
45621: 6 > 3 > 2 > 9 > 5 > 7 > 1 > 11 > 4 > 10
45631: 2 > 8 > 5 > 1 > 11 > 7 > 9
45641: 7 > 2 > 9 > 6 > 3 > 10 > 11 > 5
45651: 7 > 1 > 4 > 10 > 11 > 2 > 6
45661: 5 > 2 > 11 > 7 > 1 > 4 > 9 > 10
45671: 4 > 7 > 6 > 10 > 11 > 1 > 2 > 3 > 8 > 5
45681: 7 > 1 > 4 > 2 > 10
45691: 6 > 5 > 2 > 10 > 7 > 3 > 1 > 4 > 9 > 8
45701: 5 > 11 > 10
45711: 5 > 9 > 8 > 10 > 11 > 6 > 4 > 7 > 3
45721: 8 > 11
45731: 5 > 3 > 2 > 4 > 9 > 7 > 11 > 10 > 1 > 8
45741: 7 > 1
45751: 7 > 1 > 5 > 8 > 9 > 6 > 4 > 2 > 10 > 3
45761: 1 > 3 > 10 > 6 > 2
45771: 6 > 3 > 2 > 9 > 5 > 7 > 1 > 11 > 4 > 10
45781: 11 > 7 > 2 > 10 > 6 > 4 > 9 > 5 > 1 > 3
45791: 8 > 5 > 9 > 7 > 10 > 1
45801: 7 > 10 > 11 > 9
45811: 6 > 3 > 2 > 5 > 9 > 7
45821: 4 > 11 > 1 > 5 > 9 > 8
45831: 5 > 11 > 4
45841: 11 > 5 > 4 > 9 > 10 > 7 > 2 > 6
45851: 6 > 3 > 2 > 5 > 11 > 4 > 9 > 7 > 1 > 10
45861: 3 > 6 > 8 > 9 > 11 > 7 > 10 > 5 > 2 > 1
45871: 9 > 5 > 7 > 11
45881: 6 > 3 > 5 > 2 > 4
45891: 5 > 7 > 10 > 1 > 9 > 11 > 6 > 2
45901: 6 > 3 > 2 > 5 > 7 > 1 > 9 > 11 > 4
45911: 8 > 5 > 9 > 7
45921: 7 > 1 > 10 > 4 > 2 > 11
45931: 5 > 7 > 9 > 4 > 11 > 1
45941: 6 > 3 > 2 > 9 > 5 > 7 > 1 > 11 > 4 > 10
45951: 7 > 4 > 6 > 5 > 3 > 2
45961: 1 > 6 > 9 > 2
45971: 11 > 9 > 4 > 5 > 6 > 10 > 3 > 1 > 7
45981: 6 > 3 > 2 > 9 > 5 > 7 > 1 > 11 > 4 > 10
45991: 2 > 5 > 7 > 1 > 9 > 11 > 6
46001: 1 > 7 > 2 > 6
46011: 5 > 9 > 2 > 3 > 6 > 7 > 8 > 1 > 11 > 4
46021: 7 > 5 > 9 > 1 > 6
46031: 7 > 10 > 1 > 5 > 2 > 9
46041: 6 > 7 > 11 > 1 > 3 > 2
46051: 11 > 9 > 4 > 3 > 7 > 1 > 2 > 5
46061: 5 > 2 > 10 > 9 > 8 > 4 > 11 > 1 > 7
46071: 11 > 3 > 8
46081: 4 > 7 > 1 > 10 > 5 > 9 > 11 > 2
46091: 2 > 5 > 9 > 6 > 1 > 3 > 4 > 10 > 11 > 8
46101: 4 > 5 > 11 > 9 > 8
46111: 8 > 11 > 9 > 5
46121: 6 > 5 > 7 > 2 > 4 > 10 > 9 > 11 > 1 > 8
46131: 5 > 11 > 9 > 8 > 4 > 10 > 1 > 7
46141: 6 > 3 > 2 > 9 > 5 > 7 > 1 > 11 > 4
46151: 5 > 7 > 1 > 6 > 8 > 9
46161: 6 > 3 > 2 > 9 > 5 > 7 > 1 > 11 > 4 > 10
46171: 11 > 5 > 4 > 10 > 9 > 1 > 2 > 7
46181: 7 > 1 > 4 > 11 > 10 > 6 > 2
46191: 7 > 2 > 10 > 6 > 1 > 4 > 9 > 5 > 8 > 11
46201: 9 > 6 > 10 > 2
46211: 4 > 1 > 2 > 5
46221: 5 > 9 > 1 > 4 > 2 > 11 > 10 > 7 > 6
46231: 7
46241: 5 > 7 > 8 > 9 > 1 > 4 > 10 > 11 > 6 > 2
46251: 2 > 6 > 7 > 5 > 11 > 9 > 1 > 4 > 3
46261: 6 > 2 > 7 > 10 > 3
46271: 7 > 2 > 6 > 9 > 3 > 1 > 5 > 4 > 11 > 8
46281: 6 > 5 > 1
46291: 1 > 5 > 7 > 4 > 9 > 8 > 2 > 11 > 10 > 6
46301: 10 > 5 > 6 > 3 > 9 > 1 > 7 > 2
4631
4632n_th@Norberts-iMac /Volumes/GP/dev$ cat cpo.blt | sort
4633
46341: 1 > 3 > 10 > 6 > 2
46351: 1 > 5 > 7 > 4 > 9 > 8 > 2 > 11 > 10 > 6
46361: 1 > 5 > 9 > 8 > 6
46371: 1 > 6 > 5 > 9 > 7 > 10 > 4 > 11 > 3 > 8
46381: 1 > 6 > 9 > 2
46391: 1 > 7 > 2 > 6
46401: 1 > 7 > 4 > 11
46411: 1 > 9 > 5 > 7 > 11 > 8
46421: 10 > 5 > 6 > 3 > 9 > 1 > 7 > 2
46431: 10 > 8 > 11 > 5 > 9 > 2 > 7 > 1 > 4 > 6
46441: 11 > 1 > 4 > 6 > 5 > 7 > 10 > 2 > 9 > 8
46451: 11 > 3 > 8
46461: 11 > 4 > 10 > 5 > 7 > 2 > 9
46471: 11 > 5 > 4 > 10 > 9 > 1 > 2 > 7
46481: 11 > 5 > 4 > 9 > 10 > 7 > 2 > 6
46491: 11 > 7 > 2 > 10 > 6 > 4 > 9 > 5 > 1 > 3
46501: 11 > 7 > 9 > 8 > 5 > 1 > 6 > 4 > 10 > 2
46511: 11 > 9 > 4 > 3 > 7 > 1 > 2 > 5
46521: 11 > 9 > 4 > 5 > 6 > 10 > 3 > 1 > 7
46531: 2 > 4 > 7 > 9
46541: 2 > 5 > 7 > 1 > 9 > 11 > 6
46551: 2 > 5 > 7 > 4 > 11 > 8 > 1 > 9 > 6 > 10
46561: 2 > 5 > 9 > 6 > 1 > 3 > 4 > 10 > 11 > 8
46571: 2 > 6 > 11 > 3 > 1 > 7
46581: 2 > 6 > 3 > 9 > 7 > 11 > 5 > 1 > 10 > 4
46591: 2 > 6 > 7 > 5 > 11 > 9 > 1 > 4 > 3
46601: 2 > 7 > 5 > 11 > 4 > 9 > 6 > 10 > 1 > 8
46611: 2 > 8 > 5 > 1 > 11 > 7 > 9
46621: 3 > 6 > 5 > 2 > 7 > 9 > 8 > 4 > 10 > 11
46631: 3 > 6 > 8 > 9 > 11 > 7 > 10 > 5 > 2 > 1
46641: 4 > 1 > 2 > 5
46651: 4 > 10 > 1 > 11 > 7 > 5 > 9 > 2 > 6 > 8
46661: 4 > 11 > 1 > 5 > 9 > 8
46671: 4 > 5 > 10 > 6 > 7 > 9 > 11 > 2 > 1 > 8
46681: 4 > 5 > 11 > 7 > 6 > 9 > 2 > 8 > 1
46691: 4 > 5 > 11 > 9 > 8
46701: 4 > 5 > 8 > 9 > 10 > 11 > 2 > 1 > 7
46711: 4 > 7 > 1 > 10 > 5 > 9 > 11 > 2
46721: 4 > 7 > 10 > 5
46731: 4 > 7 > 6 > 10 > 11 > 1 > 2 > 3 > 8 > 5
46741: 5 > 1 > 4 > 7 > 11 > 10 > 9 > 8 > 2 > 6
46751: 5 > 11 > 10
46761: 5 > 11 > 4
46771: 5 > 11 > 4 > 9
46781: 5 > 11 > 9 > 8 > 4 > 10 > 1 > 7
46791: 5 > 2 > 10 > 9 > 8 > 4 > 11 > 1 > 7
46801: 5 > 2 > 11 > 7 > 1 > 4 > 9 > 10
46811: 5 > 2 > 9 > 1 > 7 > 11 > 4
46821: 5 > 3 > 2 > 4 > 9 > 7 > 11 > 10 > 1 > 8
46831: 5 > 4 > 9 > 7 > 2 > 11 > 8
46841: 5 > 7 > 1 > 6 > 8 > 9
46851: 5 > 7 > 10 > 1 > 9 > 11 > 6 > 2
46861: 5 > 7 > 4 > 11 > 9 > 1 > 10 > 2 > 6 > 3
46871: 5 > 7 > 8 > 9 > 1 > 4 > 10 > 11 > 6 > 2
46881: 5 > 7 > 9 > 4 > 11 > 1
46891: 5 > 9 > 1 > 4 > 2 > 11 > 10 > 7 > 6
46901: 5 > 9 > 10 > 4 > 6 > 8 > 11 > 3 > 7
46911: 5 > 9 > 11 > 4 > 6 > 10 > 2
46921: 5 > 9 > 2 > 3 > 6 > 7 > 8 > 1 > 11 > 4
46931: 5 > 9 > 4 > 8 > 11 > 10 > 7 > 6 > 2 > 3
46941: 5 > 9 > 8 > 10 > 11 > 6 > 4 > 7 > 3
46951: 5 > 9 > 8 > 2
46961: 6
46971: 6
46981: 6 > 2 > 10 > 7 > 5 > 3 > 1 > 11 > 8 > 4
46991: 6 > 2 > 7 > 10 > 3
47001: 6 > 3
47011: 6 > 3 > 2 > 5 > 11 > 4 > 9 > 7 > 1 > 10
47021: 6 > 3 > 2 > 5 > 7 > 1 > 9 > 11 > 4
47031: 6 > 3 > 2 > 5 > 9 > 11 > 1 > 7
47041: 6 > 3 > 2 > 5 > 9 > 7
47051: 6 > 3 > 2 > 9 > 5 > 7 > 1 > 11 > 4
47061: 6 > 3 > 2 > 9 > 5 > 7 > 1 > 11 > 4 > 10
47071: 6 > 3 > 2 > 9 > 5 > 7 > 1 > 11 > 4 > 10
47081: 6 > 3 > 2 > 9 > 5 > 7 > 1 > 11 > 4 > 10
47091: 6 > 3 > 2 > 9 > 5 > 7 > 1 > 11 > 4 > 10
47101: 6 > 3 > 2 > 9 > 5 > 7 > 1 > 11 > 4 > 10
47111: 6 > 3 > 2 > 9 > 5 > 7 > 1 > 11 > 4 > 10
47121: 6 > 3 > 2 > 9 > 5 > 7 > 1 > 11 > 4 > 10
47131: 6 > 3 > 2 > 9 > 5 > 7 > 1 > 11 > 4 > 10
47141: 6 > 3 > 2 > 9 > 5 > 7 > 1 > 11 > 4 > 10
47151: 6 > 3 > 2 > 9 > 5 > 7 > 1 > 11 > 4 > 10
47161: 6 > 3 > 2 > 9 > 5 > 7 > 1 > 11 > 4 > 10
47171: 6 > 3 > 2 > 9 > 5 > 7 > 1 > 11 > 4 > 10
47181: 6 > 3 > 2 > 9 > 7 > 1 > 11 > 10 > 5 > 4
47191: 6 > 3 > 5 > 2 > 4
47201: 6 > 5 > 1
47211: 6 > 5 > 2 > 10 > 7 > 3 > 1 > 4 > 9 > 8
47221: 6 > 5 > 7 > 2 > 4 > 10 > 9 > 11 > 1 > 8
47231: 6 > 7 > 11 > 1 > 3 > 2
47241: 6 > 7 > 2 > 5 > 8 > 9 > 11 > 3 > 1 > 10
47251: 7
47261: 7 > 1
47271: 7 > 1 > 10 > 4 > 2 > 11
47281: 7 > 1 > 11 > 5 > 4
47291: 7 > 1 > 4 > 10 > 11 > 2 > 6
47301: 7 > 1 > 4 > 11 > 10 > 6 > 2
47311: 7 > 1 > 4 > 11 > 2
47321: 7 > 1 > 4 > 2 > 10
47331: 7 > 1 > 4 > 5 > 2 > 9 > 11 > 10 > 6 > 3
47341: 7 > 1 > 5 > 11 > 4 > 10 > 6
47351: 7 > 1 > 5 > 6 > 9 > 10 > 8 > 11 > 3 > 4
47361: 7 > 1 > 5 > 8 > 9 > 6 > 4 > 2 > 10 > 3
47371: 7 > 1 > 5 > 9 > 10 > 4 > 8 > 3 > 6 > 2
47381: 7 > 1 > 9 > 2 > 6 > 5 > 4 > 3 > 8 > 11
47391: 7 > 10 > 1 > 5 > 2 > 9
47401: 7 > 10 > 11 > 9
47411: 7 > 11 > 5 > 2 > 8 > 4 > 1
47421: 7 > 11 > 5 > 4 > 9 > 1 > 10 > 2 > 6 > 8
47431: 7 > 11 > 9 > 5 > 10 > 6 > 4 > 2 > 1 > 3
47441: 7 > 11 > 9 > 5 > 4 > 3 > 8 > 10 > 2 > 6
47451: 7 > 2 > 10 > 6 > 1 > 4 > 9 > 5 > 8 > 11
47461: 7 > 2 > 6 > 9 > 3 > 1 > 5 > 4 > 11 > 8
47471: 7 > 2 > 9 > 6 > 3 > 10 > 11 > 5
47481: 7 > 4 > 11 > 2 > 10 > 1 > 9 > 5 > 8 > 6
47491: 7 > 4 > 6 > 5 > 3 > 2
47501: 7 > 5 > 11 > 4 > 9 > 6 > 3 > 2 > 8 > 1
47511: 7 > 5 > 4 > 9 > 10 > 6 > 2 > 1 > 11 > 8
47521: 7 > 5 > 9 > 1 > 6
47531: 8 > 1 > 5 > 3 > 11 > 9 > 4 > 7
47541: 8 > 11
47551: 8 > 11 > 9 > 5
47561: 8 > 5 > 9 > 7
47571: 8 > 5 > 9 > 7 > 10 > 1
47581: 8 > 6 > 3 > 10 > 4 > 7 > 5 > 1 > 2 > 11
47591: 8 > 6 > 5 > 11 > 4 > 3 > 2 > 10 > 9 > 7
47601: 8 > 7 > 6 > 9 > 11
47611: 9 > 5 > 7 > 11
47621: 9 > 5 > 8 > 11 > 6 > 3 > 4 > 10 > 2 > 7
47631: 9 > 6 > 10 > 2
4764n_th@Norberts-iMac /Volumes/GP/dev$ cat cpo.blt | sort > cpo.sorted
4765n_th@Norberts-iMac /Volumes/GP/dev$ emacs cpo.sorted
4766n_th@Norberts-iMac /Volumes/GP/dev$ ./celect/celect cpo.sorted | grep RESULT
4767RESULT [#C# Deterministic Dodgson (margins sum, both positive and negative values) [Dodgson]]: 5 > 7 > 9 > 6 > 2 > 11 > 1 > 4 > 3 > 10 > 8
4768RESULT [#C# Deterministic Dodgson (margins sum, only positive values) [Dodgson]]: 5 > 7 > 6 > 9 > 2 > 11 > 1 > 4 > 3 > 10 > 8
4769RESULT [#C# Simpson's minimal maximum defeat method [Simpson]]: 5 > 6 > 2 = 7 > 9 > 11 > 4 > 1 > 10 > 3 > 8
4770RESULT [#C# First-order 2-1-0 Copeland [Copeland]]: 5 > 7 > 2 = 9 > 6 > 1 > 11 > 4 > 10 > 3 > 8
4771RESULT [#C# Second-order 2-1-0 Copeland [Copeland]]: 5 > 7 > 2 > 9 > 6 > 1 > 11 > 4 > 10 > 3 = 8
4772RESULT [#C# Schulze's Method (Beatpath/CSSD) [Schulze]]: 5 > 7 > 6 = 9 > 2 > 1 > 11 > 4 > 10 > 3 > 8
4773RESULT [#C# Schulze's Method, Debian anti-truncation version [Schulze]]: 5 > 7 > 6 = 9 > 2 > 1 > 11 > 4 > 10 > 3 > 8
4774RESULT [#C# Ranked Pairs with winning votes [Tideman]]: 5 > 7 > 9 > 6 > 2 > 1 = 11 > 4 > 10 > 3 > 8
4775RESULT [First Past the Post]: 6 > 7 > 5 > 4 > 11 = 2 > 1 = 8 > 9 > 10 = 3
4776RESULT [Borda Count]: 5 > 7 > 9 > 6 > 2 > 11 > 4 > 1 > 3 > 10 > 8
4777RESULTS [Nauru 1/n Borda Count]: 7 > 5 > 6 > 2 > 11 > 1 > 4 > 9 > 3 > 8 > 10
4778RESULTS [Hare]: 1 > 11 > 5 > 7 = 9 > 2 > 4 > 6 > 8 > 10 = 3
4779RESULTS [Nanson's Modified]: 1 > 5 > 7 > 9 > 6 > 2 > 11 > 4 > 3 > 10 > 8
4780RESULTS [1/n Nanson Modified]: 1 > 11 = 2 = 3 = 4 = 5 = 6 = 7 = 9 > 8 > 10
4781n_th@Norberts-iMac /Volumes/GP/dev$ ll
4782total 3968
4783-rw-r--r-- 1 n_th staff 2907 Dec 14 09:57 #condorcet.blt#
4784-rwxr-xr-x 1 n_th staff 8496 Jul 7 03:04 a.out
4785drwxr-xr-x 3 n_th staff 102 Apr 14 2015 bibigui
4786drwxr-xr-x@ 30 n_th staff 1020 Dec 13 21:57 celect
4787-rw-r--r--@ 1 n_th staff 44891 Dec 13 21:30 celect_packaged.tar.bz2
4788-rw-r--r--@ 1 n_th staff 2905 Dec 14 09:57 condorcet.blt
4789-rw-r--r-- 1 n_th staff 2691 Dec 14 09:58 condorcet2.blt
4790-rw-r--r-- 1 n_th staff 2473 Dec 14 09:59 condorcet3.blt
4791-rw-r--r-- 1 n_th staff 2293 Dec 14 09:59 condorcet4.blt
4792-rw-r--r-- 1 n_th staff 4260 Dec 15 06:58 cpo.blt
4793-rw-r--r-- 1 n_th staff 3783 Dec 15 07:23 cpo.sorted
4794-rw-r--r-- 1 n_th staff 4786 Dec 13 21:40 cpo1.blt
4795-rw-r--r--@ 1 n_th staff 2786 Dec 15 07:21 cpo_2013.blt
4796-rw-r--r-- 1 n_th staff 132 Aug 21 12:02 csvconv
4797-rw-r--r--@ 1 n_th staff 2905 Dec 11 19:20 election.blt
4798-rw-r--r-- 1 n_th staff 8599 Dec 11 19:35 election.html
4799-rw-r--r-- 1 n_th staff 2905 Dec 12 09:06 election2.blt
4800-rw-r--r-- 1 n_th staff 2904 Dec 12 19:56 election3.blt
4801-rw-r--r-- 1 n_th staff 2283 Dec 12 19:32 election4.btl
4802-rw-r--r-- 1 n_th staff 2455 Dec 12 19:43 election7.blt
4803-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_1.blt
4804-rw-r--r--@ 1 n_th staff 2905 Dec 12 20:28 election_10.blt
4805-rw-r--r-- 1 n_th staff 2904 Dec 12 20:30 election_2.blt
4806-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_3.blt
4807-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_4.blt
4808-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_5.blt
4809-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_6.blt
4810-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_7.blt
4811-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_8.blt
4812-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_9.blt
4813-rw-r--r-- 1 n_th staff 2905 Dec 12 21:19 election_and.blt
4814-rw-r--r--@ 1 n_th staff 2786 Dec 12 10:08 election_bod_2011.blt
4815-rw-r--r--@ 1 n_th staff 2888 Dec 12 09:34 election_bod_2013.blt
4816-rw-r--r--@ 1 n_th staff 1504 Dec 12 10:04 election_mc_2012.blt
4817-rw-r--r--@ 1 n_th staff 2975 Dec 12 09:40 election_mc_2014.blt
4818-rw-r--r-- 1 n_th staff 2619 Dec 13 18:42 election_noit.blt
4819drwxr-xr-x 59 n_th staff 2006 Oct 19 10:19 gerrit
4820drwxr-xr-x 785 n_th staff 26690 Apr 11 2015 git
4821drwxr-xr-x 101 n_th staff 3434 Aug 8 17:54 gnu-make-lo
4822drwxr-xr-x 5 n_th staff 170 Jun 23 10:51 go
4823drwxr-xr-x 7 n_th staff 238 Nov 7 16:37 jenkins
4824drwxr-xr-x 3 n_th staff 102 Apr 12 2015 lotest
4825drwxr-xr-x 14 n_th staff 476 Aug 21 01:11 mcm
4826drwxr-xr-x 4 n_th staff 136 Nov 10 15:24 moz
4827drwxr-xr-x 75 n_th staff 2550 Dec 6 11:33 mpack-1.6
4828-rw-r--r-- 1 n_th staff 179850 Jul 21 2003 mpack-1.6.tar.gz
4829drwxr-xr-x 11 n_th staff 374 Oct 14 20:12 openoffice
4830drwxr-xr-x@ 8 n_th staff 272 Apr 6 2013 openstv-master
4831-rw-r--r--@ 1 n_th staff 205124 Dec 11 19:24 openstv-master.zip
4832drwxr-xr-x@ 8 n_th staff 272 Apr 6 2013 openstv-master_new
4833drwxr-xr-x 58 n_th staff 1972 Aug 21 11:28 perfdata
4834-rw-r--r-- 1 n_th staff 17038 Dec 12 08:18 profile.out
4835-rw-r--r-- 1 n_th staff 2675 Dec 14 10:10 raw.vote
4836-rw-r--r-- 1 n_th staff 124 Dec 13 09:30 test.blt
4837-rw-r--r-- 1 n_th staff 332 Jul 7 03:04 test.cpp
4838-rw-r--r-- 1 n_th staff 1110 Jul 7 02:52 test.s
4839-rw-r--r-- 1 n_th staff 315 Jul 7 03:01 teststd.cpp
4840-rw-r--r-- 1 n_th staff 1388 Jul 7 03:02 teststd.s
4841-rw-r--r-- 1 n_th staff 1388 Jul 7 03:02 teststd.s.o
4842-rw-r--r-- 1 n_th staff 4177 Dec 11 20:42 visitor.patch
4843-rw-r--r--@ 1 n_th staff 100154 Nov 30 14:10 visitors-0.7.tar.gz
4844drwxr-xr-x@ 30 n_th staff 1020 Nov 30 19:22 visitors_0.7
4845drwxr-xr-x@ 25 n_th staff 850 Mar 30 2006 visitors_0.7_old
4846-rwxr-xr-x 1 n_th staff 1163 Dec 14 10:45 votearray.sh
4847n_th@Norberts-iMac /Volumes/GP/dev$ ll -tr
4848total 3968
4849-rw-r--r-- 1 n_th staff 179850 Jul 21 2003 mpack-1.6.tar.gz
4850drwxr-xr-x@ 25 n_th staff 850 Mar 30 2006 visitors_0.7_old
4851drwxr-xr-x@ 8 n_th staff 272 Apr 6 2013 openstv-master_new
4852drwxr-xr-x@ 8 n_th staff 272 Apr 6 2013 openstv-master
4853drwxr-xr-x 785 n_th staff 26690 Apr 11 2015 git
4854drwxr-xr-x 3 n_th staff 102 Apr 12 2015 lotest
4855drwxr-xr-x 3 n_th staff 102 Apr 14 2015 bibigui
4856drwxr-xr-x 5 n_th staff 170 Jun 23 10:51 go
4857-rw-r--r-- 1 n_th staff 1110 Jul 7 02:52 test.s
4858-rw-r--r-- 1 n_th staff 315 Jul 7 03:01 teststd.cpp
4859-rw-r--r-- 1 n_th staff 1388 Jul 7 03:02 teststd.s.o
4860-rw-r--r-- 1 n_th staff 1388 Jul 7 03:02 teststd.s
4861-rw-r--r-- 1 n_th staff 332 Jul 7 03:04 test.cpp
4862-rwxr-xr-x 1 n_th staff 8496 Jul 7 03:04 a.out
4863drwxr-xr-x 101 n_th staff 3434 Aug 8 17:54 gnu-make-lo
4864drwxr-xr-x 14 n_th staff 476 Aug 21 01:11 mcm
4865drwxr-xr-x 58 n_th staff 1972 Aug 21 11:28 perfdata
4866-rw-r--r-- 1 n_th staff 132 Aug 21 12:02 csvconv
4867drwxr-xr-x 11 n_th staff 374 Oct 14 20:12 openoffice
4868drwxr-xr-x 59 n_th staff 2006 Oct 19 10:19 gerrit
4869drwxr-xr-x 7 n_th staff 238 Nov 7 16:37 jenkins
4870drwxr-xr-x 4 n_th staff 136 Nov 10 15:24 moz
4871-rw-r--r--@ 1 n_th staff 100154 Nov 30 14:10 visitors-0.7.tar.gz
4872drwxr-xr-x@ 30 n_th staff 1020 Nov 30 19:22 visitors_0.7
4873drwxr-xr-x 75 n_th staff 2550 Dec 6 11:33 mpack-1.6
4874-rw-r--r--@ 1 n_th staff 2905 Dec 11 19:20 election.blt
4875-rw-r--r--@ 1 n_th staff 205124 Dec 11 19:24 openstv-master.zip
4876-rw-r--r-- 1 n_th staff 8599 Dec 11 19:35 election.html
4877-rw-r--r-- 1 n_th staff 4177 Dec 11 20:42 visitor.patch
4878-rw-r--r-- 1 n_th staff 17038 Dec 12 08:18 profile.out
4879-rw-r--r-- 1 n_th staff 2905 Dec 12 09:06 election2.blt
4880-rw-r--r--@ 1 n_th staff 2888 Dec 12 09:34 election_bod_2013.blt
4881-rw-r--r--@ 1 n_th staff 2975 Dec 12 09:40 election_mc_2014.blt
4882-rw-r--r--@ 1 n_th staff 1504 Dec 12 10:04 election_mc_2012.blt
4883-rw-r--r--@ 1 n_th staff 2786 Dec 12 10:08 election_bod_2011.blt
4884-rw-r--r-- 1 n_th staff 2283 Dec 12 19:32 election4.btl
4885-rw-r--r-- 1 n_th staff 2455 Dec 12 19:43 election7.blt
4886-rw-r--r-- 1 n_th staff 2904 Dec 12 19:56 election3.blt
4887-rw-r--r--@ 1 n_th staff 2905 Dec 12 20:28 election_10.blt
4888-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_1.blt
4889-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_9.blt
4890-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_8.blt
4891-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_7.blt
4892-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_6.blt
4893-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_5.blt
4894-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_4.blt
4895-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_3.blt
4896-rw-r--r-- 1 n_th staff 2904 Dec 12 20:30 election_2.blt
4897-rw-r--r-- 1 n_th staff 2905 Dec 12 21:19 election_and.blt
4898-rw-r--r-- 1 n_th staff 124 Dec 13 09:30 test.blt
4899-rw-r--r-- 1 n_th staff 2619 Dec 13 18:42 election_noit.blt
4900-rw-r--r--@ 1 n_th staff 44891 Dec 13 21:30 celect_packaged.tar.bz2
4901-rw-r--r-- 1 n_th staff 4786 Dec 13 21:40 cpo1.blt
4902drwxr-xr-x@ 30 n_th staff 1020 Dec 13 21:57 celect
4903-rw-r--r--@ 1 n_th staff 2905 Dec 14 09:57 condorcet.blt
4904-rw-r--r-- 1 n_th staff 2907 Dec 14 09:57 #condorcet.blt#
4905-rw-r--r-- 1 n_th staff 2691 Dec 14 09:58 condorcet2.blt
4906-rw-r--r-- 1 n_th staff 2473 Dec 14 09:59 condorcet3.blt
4907-rw-r--r-- 1 n_th staff 2293 Dec 14 09:59 condorcet4.blt
4908-rw-r--r-- 1 n_th staff 2675 Dec 14 10:10 raw.vote
4909-rwxr-xr-x 1 n_th staff 1163 Dec 14 10:45 votearray.sh
4910-rw-r--r-- 1 n_th staff 4260 Dec 15 06:58 cpo.blt
4911-rw-r--r--@ 1 n_th staff 2786 Dec 15 07:21 cpo_2013.blt
4912-rw-r--r-- 1 n_th staff 3783 Dec 15 07:23 cpo.sorted
4913n_th@Norberts-iMac /Volumes/GP/dev$ cat cpo_2013.blt
491413 10
49151 13 2 12 8 6 1 9 5 10 11 7 4 3 0
49161 2 13 8 5 4 0
49171 13 11 1 4 2 0
49181 5 12 9 13 10 11 8 2 4 7 1 3 6 0
49191 10 12 4 1 5 9 13 3 8 0
49201 1 13 11 4 0
49211 4 1 10 5 11 13 8 3 9 2 0
49221 13 4 11 3 2 5 12 8 1 0
49231 11 4 1 13 9 5 8 12 3 10 2 7 6 0
49241 13 6 8 2 1 4 5 11 10 9 3 12 7 0
49251 8 4 11 1 9 10 13 3 5 12 7 2 6 0
49261 11 4 13 1 0
49271 12 7 5 9 8 13 10 3 4 0
49281 8 5 9 13 1 4 10 0
49291 8 13 4 5 0
49301 1 3 8 4 2 13 11 7 9 10 6 12 5 0
49311 9 8 4 13 5 1 12 10 11 3 0
49321 13 8 2 6 0
49331 13 9 4 10 8 0
49341 13 1 11 0
49351 4 13 11 0
49361 10 3 4 6 2 13 8 7 11 1 1 9 2 0
49371 11 1 4 9 13 12 10 7 3 0
49381 11 13 4 1 0
49391 13 10 12 3 11 4 9 1 2 8 7 6 5 0
49401 13 2 8 0
49411 1 8 13 4 5 9 11 3 2 10 0
49421 8 5 0
49431 5 9 13 8 4 1 11 12 3 10 7 2 6 0
49441 13 8 4 0
49451 11 13 1 3 4 6 9 10 5 2 7 8 12 0
49461 5 13 7 11 9 3 4 1 10 12 8 2 6 0
49471 8 13 9 5 10 0
49481 8 5 9 12 11 4 10 13 7 2 0
49491 2 13 0
49501 13 8 11 10 4 1 6 0
49511 13 4 5 9 2 6 11 12 1 3 8 10 7 0
49521 4 11 8 13 1 5 2 10 9 3 6 12 7 0
49531 11 7 10 0
49541 1 8 3 9 5 13 2 4 6 10 12 7 11 0
49551 8 3 7 9 0
49561 5 8 9 12 13 4 10 7 2 0
49571 13 10 9 8 3 5 4 0
49581 5 9 10 1 13 4 8 12 11 7 2 3 6 0
49591 13 8 11 5 6 1 2 10 4 0
49601 1 8 5 4 13 11 3 9 7 10 12 2 6 0
49611 5 8 13 1 4 12 2 10 11 3 9 0
49621 13 3 11 7 9 10 5 2 1 12 0
49631 11 1 9 10 5 4 3 13 8 6 12 2 7 0
49641 5 13 9 1 3 12 4 6 11 10 8 7 2 0
49651 13 4 1 0
49661 10 8 9 13 4 12 2 6 3 11 1 5 7 0
49671 8 13 9 5 4 1 11 10 12 2 3 6 7 0
49681 8 5 13 10 9 4 0
49691 8 5 9 0
49701 5 8 9 4 10 13 7 12 0
49711 11 13 2 4 1 12 9 5 10 3 6 8 7 0
49721 13 2 8 9 4 7 3 12 10 5 11 1 6 0
49731 13 5 8 10 0
49741 13 8 3 11 7 2 4 10 5 1 9 12 6 0
49751 4 1 13 8 11 7 12 9 2 0
49761 8 9 5 10 1 0
49771 8 9 5 10 3 13 11 1 2 12 6 7 4 0
49781 5 9 1 8 13 10 4 12 7 3 0
49791 13 10 8 6 4 12 2 0
49801 12 4 8 13 11 7 9 2 10 5 0
49811 11 13 4 0
49821 5 9 1 12 8 4 10 7 13 3 11 2 6 0
49831 9 10 5 8 11 12 3 2 1 4 13 6 7 0
49841 12 0
49851 8 5 13 9 4 12 10 2 0
49861 13 3 7 0
49871 13 8 5 9 10 1 4 12 11 3 2 7 6 0
49881 13 6 8 2 1 5 4 10 12 11 0
49891 5 8 9 1 12 10 11 3 0
49901 13 8 9 6 4 2 11 12 5 3 1 10 7 0
49911 8 1 13 2 4 11 9 7 0
49921 12 3 11 10 5 9 2 7 13 8 4 6 1 0
49931 8 6 10 4 13 3 9 1 11 7 0
49941 1 10 13 6 0
49951 3 7 0
49961 13 5 1 3 4 9 2 12 8 11 7 6 10 0
49971 4 13 11 1 8 5 0
49981 2 7 8 1 13 0
49991 1 9 5 4 13 12 10 2 11 0
50001 11 9 8 1 13 5 10 4 2 12 6 7 3 0
50011 10 1 2 8 7 11 4 0
50021 13 9 5 8 0
50031 5 9 13 3 4 10 8 1 2 11 12 6 7 0
50041 13 8 2 6 12 9 5 4 3 10 11 1 7 0
50051 8 13 9 4 10 1 11 2 7 6 3 12 5 0
50061 8 13 4 9 5 11 0
50071 3 12 4 13 11 10 8 1 5 2 7 9 6 0
50081 13 8 9 12 1 4 2 0
50091 8 9 13 7 12 10 3 5 0
50101 11 1 13 4 3 8 2 9 5 7 10 12 6 0
50111 13 8 4 1 11 12 10 3 9 2 0
50121 13 1 4 8 11 5 6 3 2 12 9 10 7 0
50131 5 13 8 10 0
50141 8 10 2 4 5 13 11 12 9 3 0
50151 6 2 13 8 4 12 11 0
50161 13 11 5 4 3 8 12 0
50171 11 5 4 9 3 13 0
50180
5019"Charles-H Schulz"
5020"Andreas Mantke"
5021"Jesús Corrius"
5022"Italo Vignoli"
5023"Michael Meeks"
5024"Alexander Werner"
5025"Kálmán Kéménczy"
5026"Thorsten Behrens"
5027"Caolán McNamara"
5028"Bjoern Michaelsen"
5029"Olivier Hallot"
5030"Andras Timar"
5031"Florian Effenberger"
5032"2011 Board of Directors election"
5033n_th@Norberts-iMac /Volumes/GP/dev$ ll
5034total 3968
5035-rw-r--r-- 1 n_th staff 2907 Dec 14 09:57 #condorcet.blt#
5036-rwxr-xr-x 1 n_th staff 8496 Jul 7 03:04 a.out
5037drwxr-xr-x 3 n_th staff 102 Apr 14 2015 bibigui
5038drwxr-xr-x@ 30 n_th staff 1020 Dec 13 21:57 celect
5039-rw-r--r--@ 1 n_th staff 44891 Dec 13 21:30 celect_packaged.tar.bz2
5040-rw-r--r--@ 1 n_th staff 2905 Dec 14 09:57 condorcet.blt
5041-rw-r--r-- 1 n_th staff 2691 Dec 14 09:58 condorcet2.blt
5042-rw-r--r-- 1 n_th staff 2473 Dec 14 09:59 condorcet3.blt
5043-rw-r--r-- 1 n_th staff 2293 Dec 14 09:59 condorcet4.blt
5044-rw-r--r-- 1 n_th staff 4260 Dec 15 06:58 cpo.blt
5045-rw-r--r-- 1 n_th staff 3783 Dec 15 07:23 cpo.sorted
5046-rw-r--r-- 1 n_th staff 4786 Dec 13 21:40 cpo1.blt
5047-rw-r--r--@ 1 n_th staff 2786 Dec 15 07:21 cpo_2013.blt
5048-rw-r--r-- 1 n_th staff 132 Aug 21 12:02 csvconv
5049-rw-r--r--@ 1 n_th staff 2905 Dec 11 19:20 election.blt
5050-rw-r--r-- 1 n_th staff 8599 Dec 11 19:35 election.html
5051-rw-r--r-- 1 n_th staff 2905 Dec 12 09:06 election2.blt
5052-rw-r--r-- 1 n_th staff 2904 Dec 12 19:56 election3.blt
5053-rw-r--r-- 1 n_th staff 2283 Dec 12 19:32 election4.btl
5054-rw-r--r-- 1 n_th staff 2455 Dec 12 19:43 election7.blt
5055-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_1.blt
5056-rw-r--r--@ 1 n_th staff 2905 Dec 12 20:28 election_10.blt
5057-rw-r--r-- 1 n_th staff 2904 Dec 12 20:30 election_2.blt
5058-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_3.blt
5059-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_4.blt
5060-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_5.blt
5061-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_6.blt
5062-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_7.blt
5063-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_8.blt
5064-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_9.blt
5065-rw-r--r-- 1 n_th staff 2905 Dec 12 21:19 election_and.blt
5066-rw-r--r--@ 1 n_th staff 2786 Dec 12 10:08 election_bod_2011.blt
5067-rw-r--r--@ 1 n_th staff 2888 Dec 12 09:34 election_bod_2013.blt
5068-rw-r--r--@ 1 n_th staff 1504 Dec 12 10:04 election_mc_2012.blt
5069-rw-r--r--@ 1 n_th staff 2975 Dec 12 09:40 election_mc_2014.blt
5070-rw-r--r-- 1 n_th staff 2619 Dec 13 18:42 election_noit.blt
5071drwxr-xr-x 59 n_th staff 2006 Oct 19 10:19 gerrit
5072drwxr-xr-x 785 n_th staff 26690 Apr 11 2015 git
5073drwxr-xr-x 101 n_th staff 3434 Aug 8 17:54 gnu-make-lo
5074drwxr-xr-x 5 n_th staff 170 Jun 23 10:51 go
5075drwxr-xr-x 7 n_th staff 238 Nov 7 16:37 jenkins
5076drwxr-xr-x 3 n_th staff 102 Apr 12 2015 lotest
5077drwxr-xr-x 14 n_th staff 476 Aug 21 01:11 mcm
5078drwxr-xr-x 4 n_th staff 136 Nov 10 15:24 moz
5079drwxr-xr-x 75 n_th staff 2550 Dec 6 11:33 mpack-1.6
5080-rw-r--r-- 1 n_th staff 179850 Jul 21 2003 mpack-1.6.tar.gz
5081drwxr-xr-x 11 n_th staff 374 Oct 14 20:12 openoffice
5082drwxr-xr-x@ 8 n_th staff 272 Apr 6 2013 openstv-master
5083-rw-r--r--@ 1 n_th staff 205124 Dec 11 19:24 openstv-master.zip
5084drwxr-xr-x@ 8 n_th staff 272 Apr 6 2013 openstv-master_new
5085drwxr-xr-x 58 n_th staff 1972 Aug 21 11:28 perfdata
5086-rw-r--r-- 1 n_th staff 17038 Dec 12 08:18 profile.out
5087-rw-r--r-- 1 n_th staff 2675 Dec 14 10:10 raw.vote
5088-rw-r--r-- 1 n_th staff 124 Dec 13 09:30 test.blt
5089-rw-r--r-- 1 n_th staff 332 Jul 7 03:04 test.cpp
5090-rw-r--r-- 1 n_th staff 1110 Jul 7 02:52 test.s
5091-rw-r--r-- 1 n_th staff 315 Jul 7 03:01 teststd.cpp
5092-rw-r--r-- 1 n_th staff 1388 Jul 7 03:02 teststd.s
5093-rw-r--r-- 1 n_th staff 1388 Jul 7 03:02 teststd.s.o
5094-rw-r--r-- 1 n_th staff 4177 Dec 11 20:42 visitor.patch
5095-rw-r--r--@ 1 n_th staff 100154 Nov 30 14:10 visitors-0.7.tar.gz
5096drwxr-xr-x@ 30 n_th staff 1020 Nov 30 19:22 visitors_0.7
5097drwxr-xr-x@ 25 n_th staff 850 Mar 30 2006 visitors_0.7_old
5098-rwxr-xr-x 1 n_th staff 1163 Dec 14 10:45 votearray.sh
5099n_th@Norberts-iMac /Volumes/GP/dev$ cat cpo_2013.blt | grep "^1 " | sed -e 's/ / > /g' | sed -e 's/^1 > /1: /' > cpo_2013.a
5100n_th@Norberts-iMac /Volumes/GP/dev$ rm cpo_2013.blt
5101n_th@Norberts-iMac /Volumes/GP/dev$ mv cpo_2013.a cpo_2013.blt
5102n_th@Norberts-iMac /Volumes/GP/dev$ ./celect/celect cpo_2013.blt | grep RESULT
5103RESULT [#C# Deterministic Dodgson (margins sum, both positive and negative values) [Dodgson]]: 13 > 8 > 4 > 5 > 9 > 1 > 11 > 10 > 12 > 2 > 3 > 0 > 7 > 6
5104RESULT [#C# Deterministic Dodgson (margins sum, only positive values) [Dodgson]]: 13 > 8 > 5 > 4 > 9 > 1 > 11 > 10 > 12 > 2 > 3 > 0 > 7 > 6
5105RESULT [#C# Simpson's minimal maximum defeat method [Simpson]]: 13 > 8 > 5 > 9 > 4 > 1 > 11 > 10 > 12 > 3 > 2 > 7 > 0 > 6
5106RESULT [#C# First-order 2-1-0 Copeland [Copeland]]: 13 > 8 > 4 > 5 > 11 > 9 > 1 > 10 > 12 > 3 > 2 > 7 > 0 > 6
5107RESULT [#C# Second-order 2-1-0 Copeland [Copeland]]: 13 > 8 > 4 > 5 > 11 > 9 > 1 > 10 > 12 > 3 > 2 > 7 > 0 = 6
5108RESULT [#C# Schulze's Method (Beatpath/CSSD) [Schulze]]: 13 > 8 > 4 > 5 > 11 > 9 > 1 > 10 > 12 > 3 > 2 > 7 > 0 > 6
5109RESULT [#C# Schulze's Method, Debian anti-truncation version [Schulze]]: 13 > 8 > 4 > 5 > 11 > 9 > 1 > 10 > 12 > 3 > 2 > 7 > 0 > 6
5110RESULT [#C# Ranked Pairs with winning votes [Tideman]]: 13 > 8 > 4 > 5 > 11 > 9 > 1 > 10 > 12 > 3 > 2 > 7 > 0 > 6
5111RESULT [First Past the Post]: 13 > 8 > 5 > 11 > 1 > 4 > 10 = 12 > 2 > 3 = 9 > 6 > 0 = 7
5112RESULT [Borda Count]: 13 > 8 > 4 > 9 > 5 > 1 > 11 > 10 > 12 > 2 > 3 > 7 > 6 > 0
5113RESULTS [Nauru 1/n Borda Count]: 13 > 8 > 5 > 11 > 4 > 1 > 9 > 10 > 12 > 2 > 3 > 6 > 7 > 0
5114RESULTS [Hare]: 0 > 13 > 3 > 5 > 4 > 9 > 10 = 11 > 1 > 8 > 2 > 12 = 6 > 7
5115RESULTS [Nanson's Modified]: 0 > 13 > 8 > 4 > 9 > 5 > 1 > 11 > 10 > 12 > 2 > 3 > 7 > 6
5116RESULTS [1/n Nanson Modified]: 0 > 1 = 10 = 11 = 12 = 13 = 2 = 3 = 4 = 5 = 6 = 8 = 9 > 7
5117n_th@Norberts-iMac /Volumes/GP/dev$ tail -n 12 election_mc_201
5118election_mc_2012.blt election_mc_2014.blt
5119n_th@Norberts-iMac /Volumes/GP/dev$ tail -n 12 election_bod_2013.blt
5120"Volker Merschmann"
5121"Thorsten Behrens"
5122"Andreas Mantke"
5123"Eike Rathke"
5124"Lionel Elie Mamane"
5125"Joel Madero"
5126"Norbert Thiébaud"
5127"Björn Michaelsen"
5128"Fridrich Å trba"
5129"Jan Holešovský"
5130"Michael Meeks"
5131"2013 Board of Directors election"
5132n_th@Norberts-iMac /Volumes/GP/dev$ mv cpo_2013.blt cpo_2011.blt
5133n_th@Norberts-iMac /Volumes/GP/dev$ tail -n 14 election_bod_2011.blt
5134"Charles-H Schulz"
5135"Andreas Mantke"
5136"Jesús Corrius"
5137"Italo Vignoli"
5138"Michael Meeks"
5139"Alexander Werner"
5140"Kálmán Kéménczy"
5141"Thorsten Behrens"
5142"Caolán McNamara"
5143"Bjoern Michaelsen"
5144"Olivier Hallot"
5145"Andras Timar"
5146"Florian Effenberger"
5147"2011 Board of Directors election"
5148n_th@Norberts-iMac /Volumes/GP/dev$ tail -n 15 election_bod_2011.blt
51490
5150"Charles-H Schulz"
5151"Andreas Mantke"
5152"Jesús Corrius"
5153"Italo Vignoli"
5154"Michael Meeks"
5155"Alexander Werner"
5156"Kálmán Kéménczy"
5157"Thorsten Behrens"
5158"Caolán McNamara"
5159"Bjoern Michaelsen"
5160"Olivier Hallot"
5161"Andras Timar"
5162"Florian Effenberger"
5163"2011 Board of Directors election"
5164n_th@Norberts-iMac /Volumes/GP/dev$ ./celect/celect cpo_2011.blt | grep RESULT
5165RESULT [#C# Deterministic Dodgson (margins sum, both positive and negative values) [Dodgson]]: 13 > 8 > 4 > 5 > 9 > 1 > 11 > 10 > 12 > 2 > 3 > 0 > 7 > 6
5166RESULT [#C# Deterministic Dodgson (margins sum, only positive values) [Dodgson]]: 13 > 8 > 5 > 4 > 9 > 1 > 11 > 10 > 12 > 2 > 3 > 0 > 7 > 6
5167RESULT [#C# Simpson's minimal maximum defeat method [Simpson]]: 13 > 8 > 5 > 9 > 4 > 1 > 11 > 10 > 12 > 3 > 2 > 7 > 0 > 6
5168RESULT [#C# First-order 2-1-0 Copeland [Copeland]]: 13 > 8 > 4 > 5 > 11 > 9 > 1 > 10 > 12 > 3 > 2 > 7 > 0 > 6
5169RESULT [#C# Second-order 2-1-0 Copeland [Copeland]]: 13 > 8 > 4 > 5 > 11 > 9 > 1 > 10 > 12 > 3 > 2 > 7 > 0 = 6
5170RESULT [#C# Schulze's Method (Beatpath/CSSD) [Schulze]]: 13 > 8 > 4 > 5 > 11 > 9 > 1 > 10 > 12 > 3 > 2 > 7 > 0 > 6
5171RESULT [#C# Schulze's Method, Debian anti-truncation version [Schulze]]: 13 > 8 > 4 > 5 > 11 > 9 > 1 > 10 > 12 > 3 > 2 > 7 > 0 > 6
5172RESULT [#C# Ranked Pairs with winning votes [Tideman]]: 13 > 8 > 4 > 5 > 11 > 9 > 1 > 10 > 12 > 3 > 2 > 7 > 0 > 6
5173RESULT [First Past the Post]: 13 > 8 > 5 > 11 > 1 > 4 > 10 = 12 > 2 > 3 = 9 > 6 > 0 = 7
5174RESULT [Borda Count]: 13 > 8 > 4 > 9 > 5 > 1 > 11 > 10 > 12 > 2 > 3 > 7 > 6 > 0
5175RESULTS [Nauru 1/n Borda Count]: 13 > 8 > 5 > 11 > 4 > 1 > 9 > 10 > 12 > 2 > 3 > 6 > 7 > 0
5176RESULTS [Hare]: 0 > 13 > 3 > 5 > 4 > 9 > 10 = 11 > 1 > 8 > 2 > 12 = 6 > 7
5177RESULTS [Nanson's Modified]: 0 > 13 > 8 > 4 > 9 > 5 > 1 > 11 > 10 > 12 > 2 > 3 > 7 > 6
5178RESULTS [1/n Nanson Modified]: 0 > 1 = 10 = 11 = 12 = 13 = 2 = 3 = 4 = 5 = 6 = 8 = 9 > 7
5179n_th@Norberts-iMac /Volumes/GP/dev$ ssh -ci_ssh
5180Unknown cipher type 'i_ssh'
5181n_th@Norberts-iMac /Volumes/GP/dev$ ssh ci_ssh
5182Linux jenkins 3.2.0-4-amd64 #1 SMP Debian 3.2.68-1+deb7u3 x86_64
5183
5184The programs included with the Debian GNU/Linux system are free software;
5185the exact distribution terms for each program are described in the
5186individual files in /usr/share/doc/*/copyright.
5187
5188Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
5189permitted by applicable law.
5190Last login: Tue Dec 15 07:59:35 2015 from cpe-97-99-115-140.tx.res.rr.com
5191nthiebaud@jenkins:~$ exit
5192logout
5193Connection to ci.libreoffice.org closed.
5194n_th@Norberts-iMac /Volumes/GP/dev$ ssh -A ci_ssh
5195Linux jenkins 3.2.0-4-amd64 #1 SMP Debian 3.2.68-1+deb7u3 x86_64
5196
5197The programs included with the Debian GNU/Linux system are free software;
5198the exact distribution terms for each program are described in the
5199individual files in /usr/share/doc/*/copyright.
5200
5201Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
5202permitted by applicable law.
5203Last login: Wed Dec 16 16:51:55 2015 from cpe-97-99-115-140.tx.res.rr.com
5204nthiebaud@jenkins:~$ ping juttan
5205ping: unknown host juttan
5206nthiebaud@jenkins:~$ pingmaggie
5207-bash: pingmaggie: command not found
5208nthiebaud@jenkins:~$ ping maggie
5209ping: unknown host maggie
5210nthiebaud@jenkins:~$ ping maggie.documentfoundation.org
5211ping: unknown host maggie.documentfoundation.org
5212nthiebaud@jenkins:~$ ping maggie.libreoffice.org
5213ping: unknown host maggie.libreoffice.org
5214nthiebaud@jenkins:~$ ping 10.188.1.7
5215PING 10.188.1.7 (10.188.1.7) 56(84) bytes of data.
521664 bytes from 10.188.1.7: icmp_req=1 ttl=128 time=0.542 ms
5217^C
5218--- 10.188.1.7 ping statistics ---
52191 packets transmitted, 1 received, 0% packet loss, time 0ms
5220rtt min/avg/max/mdev = 0.542/0.542/0.542/0.000 ms
5221nthiebaud@jenkins:~$ ping 10.188.1.9
5222PING 10.188.1.9 (10.188.1.9) 56(84) bytes of data.
522364 bytes from 10.188.1.9: icmp_req=1 ttl=128 time=0.475 ms
5224^C
5225--- 10.188.1.9 ping statistics ---
52261 packets transmitted, 1 received, 0% packet loss, time 0ms
5227rtt min/avg/max/mdev = 0.475/0.475/0.475/0.000 ms
5228nthiebaud@jenkins:~$ ping 10.188.1.11
5229PING 10.188.1.11 (10.188.1.11) 56(84) bytes of data.
523064 bytes from 10.188.1.11: icmp_req=1 ttl=64 time=0.437 ms
523164 bytes from 10.188.1.11: icmp_req=2 ttl=64 time=0.323 ms
5232^C
5233--- 10.188.1.11 ping statistics ---
52342 packets transmitted, 2 received, 0% packet loss, time 1000ms
5235rtt min/avg/max/mdev = 0.323/0.380/0.437/0.057 ms
5236nthiebaud@jenkins:~$ ping 10.188.1.13
5237PING 10.188.1.13 (10.188.1.13) 56(84) bytes of data.
523864 bytes from 10.188.1.13: icmp_req=1 ttl=64 time=0.428 ms
523964 bytes from 10.188.1.13: icmp_req=2 ttl=64 time=0.479 ms
524064 bytes from 10.188.1.13: icmp_req=3 ttl=64 time=0.446 ms
5241^C
5242--- 10.188.1.13 ping statistics ---
52433 packets transmitted, 3 received, 0% packet loss, time 2000ms
5244rtt min/avg/max/mdev = 0.428/0.451/0.479/0.021 ms
5245nthiebaud@jenkins:~$ cd
5246.bash_history .bash_logout .bashrc .byobu/ .config/ .emacs.d/ jenkins-cli.jar jobs.cvs .profile .screenrc .ssh/
5247nthiebaud@jenkins:~$ sudo su - ci
5248[sudo] password for nthiebaud:
5249ci@jenkins:~$ cd jenkins/home/
5250ci@jenkins:~/jenkins/home$ ll
5251total 117520
5252-rw-r--r-- 1 ci users 28755687 Oct 26 17:41 atomic1065562221679255838.tmp
5253-rw-r--r-- 1 ci users 39914770 Nov 17 04:46 atomic2228895660066377216.tmp
5254-rw-r--r-- 1 ci users 89527 Apr 24 2015 atomic2515198465384500853.tmp
5255-rw-r--r-- 1 ci users 0 Apr 24 2015 atomic2644691291599253753.tmp
5256-rw-r--r-- 1 ci users 3550767 Jun 2 2015 atomic947852372765876453.tmp
5257-rw-r--r-- 1 ci users 47740845 Dec 17 07:21 cluster-stats.xml
5258-rw-r--r-- 1 ci users 13920 Dec 16 17:07 config.xml
5259-rw-r--r-- 1 ci users 0 Sep 10 05:00 Connection Activity monitoring to slaves.log
5260-rw-r--r-- 1 ci users 1698 Aug 15 17:18 credentials.xml
5261-rw-r--r-- 1 ci users 0 Dec 16 08:02 Download metadata.log
5262-rw-r--r-- 1 ci users 21 Dec 17 03:58 Fingerprint cleanup.log
5263-rw-r--r-- 1 ci users 4554 Apr 26 2015 gerrit-trigger.xml
5264drwxr-xr-x 3 ci users 4096 Jan 10 2015 global-build-stats
5265-rw-r--r-- 1 ci users 220 Dec 17 07:21 global-build-stats.xml
5266-rw-r--r-- 1 ci users 807 Nov 27 15:50 hudson.maven.MavenModuleSet.xml
5267-rw-r--r-- 1 ci users 159 Dec 15 08:02 hudson.model.UpdateCenter.xml
5268-rw-r--r-- 1 ci users 252 Nov 27 15:50 hudson.plugins.build_timeout.operations.BuildStepOperation.xml
5269-rw-r--r-- 1 ci users 1312 Nov 27 15:50 hudson.plugins.emailext.ExtendedEmailPublisher.xml
5270-rw-r--r-- 1 ci users 321 Nov 27 15:50 hudson.plugins.git.GitSCM.xml
5271-rw-r--r-- 1 ci users 371 Nov 27 15:50 hudson.plugins.git.GitTool.xml
5272-rw-r--r-- 1 ci users 1056 Nov 27 15:50 hudson.plugins.ircbot.IrcPublisher.xml
5273-rw-r--r-- 1 ci users 237 Nov 27 15:50 hudson.plugins.throttleconcurrents.ThrottleJobProperty.xml
5274-rw-r--r-- 1 ci users 145 Nov 27 15:50 hudson.tasks.Ant.xml
5275-rw-r--r-- 1 ci users 188 Nov 27 15:50 hudson.tasks.Mailer.xml
5276-rw-r--r-- 1 ci users 132 Nov 27 15:50 hudson.tasks.Maven.xml
5277-rw-r--r-- 1 ci users 76 Nov 27 15:50 hudson.tasks.Shell.xml
5278-rw-r--r-- 1 ci users 215 Nov 27 15:50 hudson.triggers.SCMTrigger.xml
5279-rw------- 1 ci users 1680 Dec 14 2014 identity.key.enc
5280drwxr-xr-x 2 ci users 4096 Nov 9 02:22 init.groovy.d
5281drwxr-xr-x 2 ci users 4096 Dec 15 2014 jenkins.diagnostics.ooom.OutOfOrderBuildMonitor
5282-rw-r--r-- 1 ci users 159 Nov 27 15:50 jenkins.model.ArtifactManagerConfiguration.xml
5283-rw-r--r-- 1 ci users 138 Jun 3 2015 jenkins.model.DownloadSettings.xml
5284-rw-r--r-- 1 ci users 233 Nov 27 15:50 jenkins.model.JenkinsLocationConfiguration.xml
5285-rw-r--r-- 1 ci users 247 Nov 27 15:50 jenkins.mvn.GlobalMavenConfig.xml
5286-rw-r--r-- 1 ci users 1402 Nov 27 15:50 jenkins.plugins.publish_over_ssh.BapSshPublisherPlugin.xml
5287-rw-r--r-- 1 ci users 169 Jun 3 2015 jenkins.security.QueueItemAuthenticatorConfiguration.xml
5288drwxr-xr-x 22 ci users 4096 Dec 16 17:07 jobs
5289drwxr-xr-x 2 ci users 4096 Apr 15 2015 log
5290drwxr-xr-x 3 ci users 4096 Dec 15 2014 logs
5291drwxr-xr-x 4 ci users 4096 Apr 29 2015 monitoring
5292-rw-r--r-- 1 ci users 907 Dec 15 08:02 nodeMonitors.xml
5293drwxr-xr-x 18 ci users 4096 Oct 30 01:36 nodes
5294-rw-r--r-- 1 ci users 138 Dec 21 2014 org.jenkinsci.main.modules.sshd.SSHD.xml
5295-rw-r--r-- 1 ci users 418 Nov 27 15:50 org.jenkinsci.plugins.conditionalbuildstep.singlestep.SingleConditionalBuilder.xml
5296-rw-r--r-- 1 ci users 244 Nov 27 15:50 org.jenkinsci.plugins.gitclient.JGitTool.xml
5297-rw-r--r-- 1 ci users 135 Jun 2 2015 Out of order build detection.log
5298drwxr-xr-x 56 ci users 4096 Oct 18 14:18 plugins
5299-rw-r--r-- 1 ci users 80949 Dec 4 11:43 queue.xml.bak
5300-rw-r--r-- 1 ci users 64 Dec 14 2014 secret.key
5301-rw-r--r-- 1 ci users 0 Dec 14 2014 secret.key.not-so-secret
5302drwxr-xr-x 4 ci users 4096 Dec 21 2014 secrets
5303drwxr-xr-x 2 ci users 4096 Dec 15 08:03 updates
5304drwxr-xr-x 2 ci users 4096 Dec 14 2014 userContent
5305drwxr-xr-x 106 ci users 4096 Dec 11 13:14 users
5306-rw-r--r-- 1 ci users 794 Dec 17 05:41 Workspace clean-up.log
5307ci@jenkins:~/jenkins/home$ find . -name "*.htm;"
5308^C
5309ci@jenkins:~/jenkins/home$ find . -name "*.html"
5310./plugins/matrix-project/help/matrix/axes_tr.html
5311./plugins/matrix-project/help/matrix/axes_fr.html
5312./plugins/matrix-project/help/matrix/combinationfilter_zh_TW.html
5313./plugins/matrix-project/help/matrix/combinationfilter_fr.html
5314./plugins/matrix-project/help/matrix/jdk_fr.html
5315./plugins/matrix-project/help/matrix/axes_nl.html
5316./plugins/matrix-project/help/matrix/jdk_tr.html
5317./plugins/matrix-project/help/matrix/axes_de.html
5318./plugins/matrix-project/help/matrix/combinationfilter_de.html
5319./plugins/matrix-project/help/matrix/jdk.html
5320./plugins/matrix-project/help/matrix/jdk_de.html
5321./plugins/matrix-project/help/matrix/axes_ru.html
5322./plugins/matrix-project/help/matrix/combinationfilter_ja.html
5323./plugins/matrix-project/help/matrix/axes_ja.html
5324./plugins/matrix-project/help/matrix/axes.html
5325./plugins/matrix-project/help/matrix/axes_pt_BR.html
5326./plugins/matrix-project/help/matrix/axes_zh_TW.html
5327./plugins/matrix-project/help/matrix/jdk_ru.html
5328./plugins/matrix-project/help/matrix/combinationfilter.html
5329./plugins/matrix-project/help/matrix/jdk_nl.html
5330./plugins/matrix-project/help/matrix/jdk_pt_BR.html
5331./plugins/matrix-project/help/matrix/jdk_ja.html
5332./plugins/matrix-project/help/matrix/jdk_zh_TW.html
5333./plugins/role-strategy/help/help-pattern.html
5334./plugins/role-strategy/help/help-pattern_fr.html
5335./plugins/greenballs/index.html
5336./plugins/greenballs/index_zh_TW.html
5337./plugins/greenballs/index_fr.html
5338./plugins/greenballs/help-globalConfig.html
5339./plugins/greenballs/help-projectConfig.html
5340./plugins/email-ext/help/globalConfig/maxAttachmentSize.html
5341./plugins/email-ext/help/globalConfig/defaultRecipients.html
5342./plugins/email-ext/help/globalConfig/contentType_zh_TW.html
5343./plugins/email-ext/help/globalConfig/defaultTriggers.html
5344./plugins/email-ext/help/globalConfig/listId_zh_TW.html
5345./plugins/email-ext/help/globalConfig/security_zh_TW.html
5346./plugins/email-ext/help/globalConfig/defaultBody.html
5347./plugins/email-ext/help/globalConfig/debugMode.html
5348./plugins/email-ext/help/globalConfig/replyToList_zh_TW.html
5349./plugins/email-ext/help/globalConfig/precedenceBulk.html
5350./plugins/email-ext/help/globalConfig/contentType.html
5351./plugins/email-ext/help/globalConfig/watching.html
5352./plugins/email-ext/help/globalConfig/override-global-settings.html
5353./plugins/email-ext/help/globalConfig/defaultPresendScript.html
5354./plugins/email-ext/help/globalConfig/emergencyReroute.html
5355./plugins/email-ext/help/globalConfig/defaultBody_ja.html
5356./plugins/email-ext/help/globalConfig/listId.html
5357./plugins/email-ext/help/globalConfig/security.html
5358./plugins/email-ext/help/globalConfig/defaultRecipients_zh_TW.html
5359./plugins/email-ext/help/globalConfig/emergencyReroute_zh_TW.html
5360./plugins/email-ext/help/globalConfig/requireAdmin.html
5361./plugins/email-ext/help/globalConfig/defaultSubject_ja.html
5362./plugins/email-ext/help/globalConfig/excludedRecipients.html
5363./plugins/email-ext/help/globalConfig/precedenceBulk_zh_TW.html
5364./plugins/email-ext/help/globalConfig/defaultSubject.html
5365./plugins/email-ext/help/globalConfig/defaultSubject_zh_TW.html
5366./plugins/email-ext/help/globalConfig/replyToList.html
5367./plugins/email-ext/help/globalConfig/override-global-settings_ja.html
5368./plugins/email-ext/help/globalConfig/maxAttachmentSize_zh_TW.html
5369./plugins/email-ext/help/globalConfig/defaultClasspath.html
5370./plugins/email-ext/help/globalConfig/override-global-settings_zh_TW.html
5371./plugins/email-ext/help/globalConfig/debugMode_zh_TW.html
5372./plugins/email-ext/help/globalConfig/contentType_ja.html
5373./plugins/email-ext/help/globalConfig/defaultBody_zh_TW.html
5374./plugins/email-ext/help/projectConfig/saveOutput.html
5375./plugins/email-ext/help/projectConfig/globalRecipientList.html
5376./plugins/email-ext/help/projectConfig/attachBuildLog.html
5377./plugins/email-ext/help/projectConfig/presendScript_zh_TW.html
5378./plugins/email-ext/help/projectConfig/defaultRecipients.html
5379./plugins/email-ext/help/projectConfig/contentType_zh_TW.html
5380./plugins/email-ext/help/projectConfig/addATrigger.html
5381./plugins/email-ext/help/projectConfig/advancedFeatures.html
5382./plugins/email-ext/help/projectConfig/addATrigger_ja.html
5383./plugins/email-ext/help/projectConfig/advancedFeatures_ja.html
5384./plugins/email-ext/help/projectConfig/defaultBody.html
5385./plugins/email-ext/help/projectConfig/mailType/recipientList.html
5386./plugins/email-ext/help/projectConfig/mailType/subject.html
5387./plugins/email-ext/help/projectConfig/mailType/subject_ja.html
5388./plugins/email-ext/help/projectConfig/mailType/body_ja.html
5389./plugins/email-ext/help/projectConfig/mailType/replyToList_zh_TW.html
5390./plugins/email-ext/help/projectConfig/mailType/body_zh_TW.html
5391./plugins/email-ext/help/projectConfig/mailType/subject_zh_TW.html
5392./plugins/email-ext/help/projectConfig/mailType/recipientList_zh_TW.html
5393./plugins/email-ext/help/projectConfig/mailType/sendTo.html
5394./plugins/email-ext/help/projectConfig/mailType/replyToList.html
5395./plugins/email-ext/help/projectConfig/mailType/recipientList_ja.html
5396./plugins/email-ext/help/projectConfig/mailType/body.html
5397./plugins/email-ext/help/projectConfig/attachments.html
5398./plugins/email-ext/help/projectConfig/presendScript.html
5399./plugins/email-ext/help/projectConfig/replyToList_zh_TW.html
5400./plugins/email-ext/help/projectConfig/globalRecipientList_zh_TW.html
5401./plugins/email-ext/help/projectConfig/disable.html
5402./plugins/email-ext/help/projectConfig/contentType.html
5403./plugins/email-ext/help/projectConfig/advancedFeatures_zh_TW.html
5404./plugins/email-ext/help/projectConfig/defaultBody_ja.html
5405./plugins/email-ext/help/projectConfig/defaultRecipients_zh_TW.html
5406./plugins/email-ext/help/projectConfig/compressBuildLog.html
5407./plugins/email-ext/help/projectConfig/defaultSubject_ja.html
5408./plugins/email-ext/help/projectConfig/defaultSubject.html
5409./plugins/email-ext/help/projectConfig/defaultSubject_zh_TW.html
5410./plugins/email-ext/help/projectConfig/replyToList.html
5411./plugins/email-ext/help/projectConfig/addATrigger_zh_TW.html
5412./plugins/email-ext/help/projectConfig/attachBuildLog_zh_TW.html
5413./plugins/email-ext/help/projectConfig/attachments_zh_TW.html
5414./plugins/email-ext/help/projectConfig/defaultClasspath.html
5415./plugins/email-ext/help/projectConfig/globalRecipientList_ja.html
5416./plugins/email-ext/help/projectConfig/contentType_ja.html
5417./plugins/email-ext/help/projectConfig/defaultBody_zh_TW.html
5418./plugins/email-ext/help/projectConfig/trigger/ScriptTrigger_zh_TW.html
5419./plugins/email-ext/help/projectConfig/trigger/ScriptTrigger.html
5420./plugins/email-ext/help/projectConfig/compressBuildLog_zh_TW.html
5421./plugins/email-ext/help/main_zh_TW.html
5422./plugins/email-ext/help/main.html
5423./plugins/email-ext/help/main_ja.html
5424./plugins/dashboard-view/help/help-configDivStyle.html
5425./plugins/dashboard-view/help/help-configPortletWidth_ja.html
5426./plugins/dashboard-view/help/help-configUrl.html
5427./plugins/dashboard-view/help/help-configPortletWidth.html
5428./plugins/dashboard-view/help/help-configTestTrendDateshift.html
5429./plugins/global-build-stats/help-globalConfig.html
5430./plugins/publish-over-ssh/LICENCE.html
5431./plugins/gerrit-trigger/help-GerritKeyFile_ja.html
5432./plugins/gerrit-trigger/help-ReplicationCacheExpiration_ja.html
5433./plugins/gerrit-trigger/help-whatIsGerritTrigger_ja.html
5434./plugins/gerrit-trigger/help-GerritBuildSuccessfulCodeReview_ja.html
5435./plugins/gerrit-trigger/help-Replication.html
5436./plugins/gerrit-trigger/help-GerritBuildUnstableCodeReview.html
5437./plugins/gerrit-trigger/help-GerritVerifiedCmdBuildStarted_ja.html
5438./plugins/gerrit-trigger/help-ConnectionWatchdogExceptionTimes.html
5439./plugins/gerrit-trigger/help-defaultSlave.html
5440./plugins/gerrit-trigger/help-GerritVerifiedCmdBuildStarted.html
5441./plugins/gerrit-trigger/help-ReplicationSlaveName_ja.html
5442./plugins/gerrit-trigger/help-GerritFrontendUrl_ja.html
5443./plugins/gerrit-trigger/help-GerritBuildStartedVerified_ja.html
5444./plugins/gerrit-trigger/help-GerritAbortNewPatchSets.html
5445./plugins/gerrit-trigger/help-GerritNoConnectionOnStartup.html
5446./plugins/gerrit-trigger/help-GerritBuildNotBuiltVerified.html
5447./plugins/gerrit-trigger/help-SendingWorkerThreads_ja.html
5448./plugins/gerrit-trigger/help-GerritUserName_ja.html
5449./plugins/gerrit-trigger/help-GerritHostname.html
5450./plugins/gerrit-trigger/help-GerritVerifiedCmdBuildUnstable_ja.html
5451./plugins/gerrit-trigger/help-EnableManualTrigger.html
5452./plugins/gerrit-trigger/help-GerritKeyFile.html
5453./plugins/gerrit-trigger/help-GerritBuildSuccessfulVerified_ja.html
5454./plugins/gerrit-trigger/help-GerritNotificationLevel_ja.html
5455./plugins/gerrit-trigger/help-enableSlaveSelectionInJobs_ja.html
5456./plugins/gerrit-trigger/help-ReplicationSlaveTimeout_ja.html
5457./plugins/gerrit-trigger/help-GerritAbortManualPatchSets.html
5458./plugins/gerrit-trigger/help-GerritBuildStartedCodeReview.html
5459./plugins/gerrit-trigger/help-Replication_ja.html
5460./plugins/gerrit-trigger/help-GerritBuildSuccessfulVerified.html
5461./plugins/gerrit-trigger/help-BuildScheduleDelay.html
5462./plugins/gerrit-trigger/help-GerritProxy.html
5463./plugins/gerrit-trigger/help-ReplicationSlaveName.html
5464./plugins/gerrit-trigger/help-GerritBuildFailedVerified.html
5465./plugins/gerrit-trigger/help-enableSlaveSelectionInJobs.html
5466./plugins/gerrit-trigger/help-GerritKeyFilePassword_ja.html
5467./plugins/gerrit-trigger/help-GerritSshPort.html
5468./plugins/gerrit-trigger/help-ConnectionWatchdogExceptionDays.html
5469./plugins/gerrit-trigger/help-GerritVerifiedCmdBuildFailed_ja.html
5470./plugins/gerrit-trigger/help-GerritServerName.html
5471./plugins/gerrit-trigger/help-DynamicTriggerConfigRefreshInterval.html
5472./plugins/gerrit-trigger/help-ConnectionWatchdogTimeout_ja.html
5473./plugins/gerrit-trigger/help-GerritProxy_ja.html
5474./plugins/gerrit-trigger/help-GerritServerName_ja.html
5475./plugins/gerrit-trigger/help-GerritNoConnectionOnStartup_ja.html
5476./plugins/gerrit-trigger/help-ConnectionWatchdogExceptionTimes_ja.html
5477./plugins/gerrit-trigger/help-ReplicationSlaveTimeout.html
5478./plugins/gerrit-trigger/help-GerritHostname_ja.html
5479./plugins/gerrit-trigger/help-ConnectionWatchdogTimeout.html
5480./plugins/gerrit-trigger/help-ReplicationSlaveHost_ja.html
5481./plugins/gerrit-trigger/help-GerritBuildUnstableCodeReview_ja.html
5482./plugins/gerrit-trigger/help-ReplicationCacheExpiration.html
5483./plugins/gerrit-trigger/help-GerritSshPort_ja.html
5484./plugins/gerrit-trigger/help-GerritVerifiedCmdBuildSuccessful_ja.html
5485./plugins/gerrit-trigger/help-GerritBuildUnstableVerified.html
5486./plugins/gerrit-trigger/help-GerritBuildUnstableVerified_ja.html
5487./plugins/gerrit-trigger/help-GerritBuildSuccessfulCodeReview.html
5488./plugins/gerrit-trigger/help-GerritBuildStartedVerified.html
5489./plugins/gerrit-trigger/help-GerritFetchProjectList.html
5490./plugins/gerrit-trigger/help-GerritVerifiedCmdBuildNotBuilt_ja.html
5491./plugins/gerrit-trigger/help-GerritEMail_ja.html
5492./plugins/gerrit-trigger/help-GerritBuildFailedVerified_ja.html
5493./plugins/gerrit-trigger/help-GerritBuildStartedCodeReview_ja.html
5494./plugins/gerrit-trigger/help-GerritBuildNotBuiltCodeReview_ja.html
5495./plugins/gerrit-trigger/help-GerritBuildNotBuiltCodeReview.html
5496./plugins/gerrit-trigger/help-whatIsGerritTrigger.html
5497./plugins/gerrit-trigger/help-GerritBuildFailedCodeReview_ja.html
5498./plugins/gerrit-trigger/help-DynamicTriggerConfigRefreshInterval_ja.html
5499./plugins/gerrit-trigger/help-GerritVerifiedCmdBuildFailed.html
5500./plugins/gerrit-trigger/help-SendingWorkerThreads.html
5501./plugins/gerrit-trigger/help-GerritVerifiedCmdBuildNotBuilt.html
5502./plugins/gerrit-trigger/help-ReplicationSlaveHost.html
5503./plugins/gerrit-trigger/help-GerritNotificationLevel.html
5504./plugins/gerrit-trigger/help-EnableManualTrigger_ja.html
5505./plugins/gerrit-trigger/help-GerritVerifiedCmdBuildSuccessful.html
5506./plugins/gerrit-trigger/help-ConnectionWatchdogExceptionDays_ja.html
5507./plugins/gerrit-trigger/help-defaultSlave_ja.html
5508./plugins/gerrit-trigger/help-GerritBuildCurrentPatchesOnly.html
5509./plugins/gerrit-trigger/help-ReceivingEventWorkerThreads_ja.html
5510./plugins/gerrit-trigger/help-GerritFrontendUrl.html
5511./plugins/gerrit-trigger/help-GerritKeyFilePassword.html
5512./plugins/gerrit-trigger/help-GerritBuildNotBuiltVerified_ja.html
5513./plugins/gerrit-trigger/help-GerritUserName.html
5514./plugins/gerrit-trigger/help-GerritVerifiedCmdBuildUnstable.html
5515./plugins/gerrit-trigger/help-GerritPatchDetailServiceURL.html
5516./plugins/gerrit-trigger/help-GerritBuildFailedCodeReview.html
5517./plugins/gerrit-trigger/help-ReceivingEventWorkerThreads.html
5518./plugins/gerrit-trigger/help-BuildScheduleDelay_ja.html
5519./plugins/gerrit-trigger/help-GerritEMail.html
5520./plugins/gerrit-trigger/trigger/help-BuildUnstableMessage.html
5521./plugins/gerrit-trigger/trigger/help-SilentMode_ja.html
5522./plugins/gerrit-trigger/trigger/help-GerritBuildSuccessfulCodeReview_ja.html
5523./plugins/gerrit-trigger/trigger/help-GerritBuildUnstableCodeReview.html
5524./plugins/gerrit-trigger/trigger/help-ReadableMessage_ja.html
5525./plugins/gerrit-trigger/trigger/help-CustomUrl.html
5526./plugins/gerrit-trigger/trigger/help-ReadableMessage.html
5527./plugins/gerrit-trigger/trigger/help-BuildStartMessage.html
5528./plugins/gerrit-trigger/trigger/help-GerritBuildStartedVerified_ja.html
5529./plugins/gerrit-trigger/trigger/help-GerritBuildNotBuiltVerified.html
5530./plugins/gerrit-trigger/trigger/help-DynamicTriggerConfiguration.html
5531./plugins/gerrit-trigger/trigger/help-TriggerUnreviewedPatches.html
5532./plugins/gerrit-trigger/trigger/help-GerritSkipVote.html
5533./plugins/gerrit-trigger/trigger/help-ExcludeNoCodeChange_ja.html
5534./plugins/gerrit-trigger/trigger/help-DependencyJobs.html
5535./plugins/gerrit-trigger/trigger/help-BuildSuccessfulMessage.html
5536./plugins/gerrit-trigger/trigger/help-GerritBuildSuccessfulVerified_ja.html
5537./plugins/gerrit-trigger/trigger/help-DraftPublished.html
5538./plugins/gerrit-trigger/trigger/help-GerritBuildStartedCodeReview.html
5539./plugins/gerrit-trigger/trigger/help-GerritEventType_ja.html
5540./plugins/gerrit-trigger/trigger/help-BuildSuccessfulMessage_ja.html
5541./plugins/gerrit-trigger/trigger/help-GerritBuildSuccessfulVerified.html
5542./plugins/gerrit-trigger/trigger/help-GerritBuildFailedVerified.html
5543./plugins/gerrit-trigger/trigger/help-GerritTriggerConfiguration_ja.html
5544./plugins/gerrit-trigger/trigger/help-BuildNotBuiltMessage_ja.html
5545./plugins/gerrit-trigger/trigger/help-NoNameAndEmailParameters.html
5546./plugins/gerrit-trigger/trigger/help-ExcludeNoCodeChange.html
5547./plugins/gerrit-trigger/trigger/help-GerritEventType.html
5548./plugins/gerrit-trigger/trigger/help-TriggerUnreviewedPatches_ja.html
5549./plugins/gerrit-trigger/trigger/help-CustomUrl_ja.html
5550./plugins/gerrit-trigger/trigger/help-BuildUnsuccessfulFilepath_ja.html
5551./plugins/gerrit-trigger/trigger/help-GerritBuildUnstableCodeReview_ja.html
5552./plugins/gerrit-trigger/trigger/help-GerritBuildUnstableVerified.html
5553./plugins/gerrit-trigger/trigger/help-GerritBuildUnstableVerified_ja.html
5554./plugins/gerrit-trigger/trigger/help-GerritBuildSuccessfulCodeReview.html
5555./plugins/gerrit-trigger/trigger/help-EscapeQuotes_ja.html
5556./plugins/gerrit-trigger/trigger/help-GerritBuildStartedVerified.html
5557./plugins/gerrit-trigger/trigger/help-DependencyJobs_ja.html
5558./plugins/gerrit-trigger/trigger/help-ExcludeTrivialRebase_ja.html
5559./plugins/gerrit-trigger/trigger/help-GerritBuildFailedVerified_ja.html
5560./plugins/gerrit-trigger/trigger/help-GerritBuildStartedCodeReview_ja.html
5561./plugins/gerrit-trigger/trigger/help-SilentMode.html
5562./plugins/gerrit-trigger/trigger/help-EscapeQuotes.html
5563./plugins/gerrit-trigger/trigger/help-GerritBuildNotBuiltCodeReview_ja.html
5564./plugins/gerrit-trigger/trigger/help-GerritBuildNotBuiltCodeReview.html
5565./plugins/gerrit-trigger/trigger/help-GerritSkipVote_ja.html
5566./plugins/gerrit-trigger/trigger/help-BuildFailureMessage_ja.html
5567./plugins/gerrit-trigger/trigger/help-GerritBuildFailedCodeReview_ja.html
5568./plugins/gerrit-trigger/trigger/help-NoNameAndEmailParameters_ja.html
5569./plugins/gerrit-trigger/trigger/help-DraftPublished_ja.html
5570./plugins/gerrit-trigger/trigger/help-SilentStartMode.html
5571./plugins/gerrit-trigger/trigger/help-BuildUnstableMessage_ja.html
5572./plugins/gerrit-trigger/trigger/help-BuildNotBuiltMessage.html
5573./plugins/gerrit-trigger/trigger/help-GerritBuildNotBuiltVerified_ja.html
5574./plugins/gerrit-trigger/trigger/help-DynamicTriggerConfiguration_ja.html
5575./plugins/gerrit-trigger/trigger/help-BuildStartMessage_ja.html
5576./plugins/gerrit-trigger/trigger/help-ExcludeTrivialRebase.html
5577./plugins/gerrit-trigger/trigger/help-BuildFailureMessage.html
5578./plugins/gerrit-trigger/trigger/help-GerritBuildFailedCodeReview.html
5579./plugins/gerrit-trigger/trigger/help-GerritTriggerConfiguration.html
5580./plugins/gerrit-trigger/trigger/help-BuildUnsuccessfulFilepath.html
5581./plugins/gerrit-trigger/help-GerritPatchDetailServiceURL_ja.html
5582./plugins/gerrit-trigger/help-GerritBuildCurrentPatchesOnly_ja.html
5583./plugins/git/gitPublisher.html
5584./plugins/git/sparseCheckoutPaths.html
5585./plugins/git/extraRepo.html
5586./plugins/matrix-combinations-parameter/help.html
5587./plugins/matrix-combinations-parameter/help-globalConfig.html
5588./plugins/instant-messaging/help-matrix_notify.html
5589./plugins/instant-messaging/help-jenkins-login.html
5590./plugins/postbuild-task/help/help-escalatestatus.html
5591./plugins/postbuild-task/help/help-script.html
5592./plugins/postbuild-task/help/main.html
5593./plugins/postbuild-task/help/help-logText.html
5594./plugins/postbuild-task/help/help-runifjobsuccessful.html
5595./plugins/built-on-column/help-globalConfig.html
5596./plugins/subversion/pass-phrase_ru.html
5597./plugins/subversion/pass-phrase_ja.html
5598./plugins/subversion/pass-phrase_tr.html
5599./plugins/subversion/pass-phrase_zh_TW.html
5600./plugins/subversion/pass-phrase_pt_BR.html
5601./plugins/subversion/pass-phrase_fr.html
5602./plugins/subversion/pass-phrase_de.html
5603./plugins/subversion/pass-phrase.html
5604./plugins/maven-plugin/module-goals_pt_BR.html
5605./plugins/maven-plugin/goals_zh_TW.html
5606./plugins/maven-plugin/incremental_de.html
5607./plugins/maven-plugin/run-headless_ja.html
5608./plugins/maven-plugin/downstreamDisabled_zh_TW.html
5609./plugins/maven-plugin/ignore-upstrem-changes_ja.html
5610./plugins/maven-plugin/per-module-email.html
5611./plugins/maven-plugin/run-headless_zh_TW.html
5612./plugins/maven-plugin/blockTriggerWhenBuilding.html
5613./plugins/maven-plugin/goals_ja.html
5614./plugins/maven-plugin/aggregator_pt_BR.html
5615./plugins/maven-plugin/downstreamDisabled_ja.html
5616./plugins/maven-plugin/per-module-email_de.html
5617./plugins/maven-plugin/per-module-email_zh_TW.html
5618./plugins/maven-plugin/incremental.html
5619./plugins/maven-plugin/siteArchivingDisabled.html
5620./plugins/maven-plugin/root-pom_tr.html
5621./plugins/maven-plugin/root-pom.html
5622./plugins/maven-plugin/module-goals_zh_TW.html
5623./plugins/maven-plugin/root-pom_zh_TW.html
5624./plugins/maven-plugin/aggregator_ja.html
5625./plugins/maven-plugin/ignore-upstrem-changes.html
5626./plugins/maven-plugin/aggregator_fr.html
5627./plugins/maven-plugin/root-pom_ru.html
5628./plugins/maven-plugin/root-pom_ja.html
5629./plugins/maven-plugin/module-goals_fr.html
5630./plugins/maven-plugin/private-repository.html
5631./plugins/maven-plugin/private-repository_de.html
5632./plugins/maven-plugin/per-module-email_ja.html
5633./plugins/maven-plugin/siteArchivingDisabled_de.html
5634./plugins/maven-plugin/maven-opts_de.html
5635./plugins/maven-plugin/archivingDisabled_zh_TW.html
5636./plugins/maven-plugin/goals_pt_BR.html
5637./plugins/maven-plugin/maven-opts_pt_BR.html
5638./plugins/maven-plugin/private-repository_ja.html
5639./plugins/maven-plugin/module-goals_de.html
5640./plugins/maven-plugin/goals_de.html
5641./plugins/maven-plugin/fingerprintingDisabled_de.html
5642./plugins/maven-plugin/maven-opts_ru.html
5643./plugins/maven-plugin/maven-opts.html
5644./plugins/maven-plugin/root-pom_pt_BR.html
5645./plugins/maven-plugin/private-repository_tr.html
5646./plugins/maven-plugin/blockTriggerWhenBuilding_de.html
5647./plugins/maven-plugin/goals_fr.html
5648./plugins/maven-plugin/maven-opts_tr.html
5649./plugins/maven-plugin/aggregator_zh_TW.html
5650./plugins/maven-plugin/module-goals_tr.html
5651./plugins/maven-plugin/module-goals_ru.html
5652./plugins/maven-plugin/archivingDisabled_de.html
5653./plugins/maven-plugin/downstreamDisabled.html
5654./plugins/maven-plugin/goals_tr.html
5655./plugins/maven-plugin/archivingDisabled_ja.html
5656./plugins/maven-plugin/goals_ru.html
5657./plugins/maven-plugin/ignore-upstrem-changes_fr.html
5658./plugins/maven-plugin/maven-opts_fr.html
5659./plugins/maven-plugin/run-headless.html
5660./plugins/maven-plugin/aggregator.html
5661./plugins/maven-plugin/maven-opts_zh_CN.html
5662./plugins/maven-plugin/maven-opts_ja.html
5663./plugins/maven-plugin/run-headless_fr.html
5664./plugins/maven-plugin/aggregator_tr.html
5665./plugins/maven-plugin/root-pom_de.html
5666./plugins/maven-plugin/incremental_zh_TW.html
5667./plugins/maven-plugin/downstreamDisabled_de.html
5668./plugins/maven-plugin/run-headless_de.html
5669./plugins/maven-plugin/module-goals.html
5670./plugins/maven-plugin/goals.html
5671./plugins/maven-plugin/ignore-upstrem-changes_de.html
5672./plugins/maven-plugin/aggregator_de.html
5673./plugins/maven-plugin/archivingDisabled.html
5674./plugins/maven-plugin/module-goals_ja.html
5675./plugins/maven-plugin/private-repository_fr.html
5676./plugins/maven-plugin/maven-opts_zh_TW.html
5677./plugins/maven-plugin/private-repository_zh_TW.html
5678./plugins/maven-plugin/fingerprintingDisabled.html
5679./plugins/maven-plugin/ignore-upstrem-changes_zh_TW.html
5680./plugins/maven-plugin/root-pom_fr.html
5681./plugins/maven-plugin/aggregator_ru.html
5682./plugins/multi-slave-config-plugin/help-AddSlavesBySpan.html
5683./plugins/multi-slave-config-plugin/help-Launcher.html
5684./plugins/multi-slave-config-plugin/help-RemoveLabels.html
5685./plugins/multi-slave-config-plugin/help-RemoteFS.html
5686./plugins/multi-slave-config-plugin/help-AddSlaves.html
5687./plugins/multi-slave-config-plugin/help-SetLabels.html
5688./plugins/multi-slave-config-plugin/help-AddLabels.html
5689./plugins/multi-slave-config-plugin/help-MultiNodeProperties.html
5690./plugins/compact-columns/job-name-color-column.html
5691./plugins/compact-columns/all-statuses-column.html
5692./plugins/compact-columns/job-name-color-column_ja.html
5693./plugins/compact-columns/all-statuses-column_ja.html
5694./plugins/build-timeout/help-likelyStuckConfig_ja.html
5695./plugins/build-timeout/help-likelyStuckConfig.html
5696./plugins/build-timeout/help-fixationTimeConfig.html
5697./plugins/build-timeout/help-fixationTimeConfig_ja.html
5698./plugins/credentials/help/domain/specification_ja.html
5699./plugins/credentials/help/domain/name.html
5700./plugins/credentials/help/domain/specification.html
5701./plugins/credentials/help/domain/description.html
5702./plugins/credentials/help/domain/name_ja.html
5703./plugins/credentials/help/domain/description_ja.html
5704./plugins/postbuildscript/help.html
5705./plugins/run-condition/LICENCE.html
5706./plugins/nodelabelparameter/nodeparam.html
5707./plugins/nodelabelparameter/help-triggerIfResult.html
5708./plugins/nodelabelparameter/labelparam.html
5709./plugins/ircbot/help-globalTrustAllCertificates.html
5710./plugins/ircbot/help-globalConfigNickServ.html
5711./plugins/ircbot/help-globalConfigUseColors.html
5712./plugins/ircbot/help.html
5713./plugins/ircbot/help-globalConfigChannels.html
5714./plugins/ircbot/help-globalConfigPort.html
5715./plugins/ircbot/help-instanceConfigChannels.html
5716./plugins/ircbot/help-globalConfigCommandPrefix.html
5717./plugins/ircbot/help-globalConfigEnable.html
5718./jobs/lo_gerrit_master/workspace@4/stoc/test/javavm/testapplet/TestApplet.html
5719./jobs/lo_gerrit_master/workspace@4/extras/source/misc_config/wizard/web/layouts/frame_left/mainframe.html
5720./jobs/lo_gerrit_master/workspace@4/extras/source/misc_config/wizard/web/layouts/frame_right/mainframe.html
5721./jobs/lo_gerrit_master/workspace@4/extras/source/misc_config/wizard/web/layouts/frame_top/mainframe.html
5722./jobs/lo_gerrit_master/workspace@4/extras/source/misc_config/wizard/web/layouts/frame_bottom/mainframe.html
5723./jobs/lo_gerrit_master/workspace@4/extras/source/misc_config/wizard/web/preview.html
5724./jobs/lo_gerrit_master/workspace@4/readlicense_oo/license/LICENSE.html
5725./jobs/lo_gerrit_master/workspace@4/desktop/test/deployment/update/dependencies/release-notes_en.html
5726./jobs/lo_gerrit_master/workspace@4/desktop/test/deployment/update/dependencies/publisher_en.html
5727./jobs/lo_gerrit_master/workspace@4/desktop/test/deployment/update/publisher/release-notes_en-US.html
5728./jobs/lo_gerrit_master/workspace@4/desktop/test/deployment/update/publisher/publisher_de-DE-altmark.html
5729./jobs/lo_gerrit_master/workspace@4/desktop/test/deployment/update/publisher/release-notes_en-GB.html
5730./jobs/lo_gerrit_master/workspace@4/desktop/test/deployment/update/publisher/publisher_de.html
5731./jobs/lo_gerrit_master/workspace@4/desktop/test/deployment/update/publisher/release-notes_de-DE-altmark.html
5732./jobs/lo_gerrit_master/workspace@4/desktop/test/deployment/update/publisher/publisher_en-US-region2.html
5733./jobs/lo_gerrit_master/workspace@4/desktop/test/deployment/update/publisher/release-notes_de.html
5734./jobs/lo_gerrit_master/workspace@4/desktop/test/deployment/update/publisher/release-notes_en.html
5735./jobs/lo_gerrit_master/workspace@4/desktop/test/deployment/update/publisher/release-notes_de-DE.html
5736./jobs/lo_gerrit_master/workspace@4/desktop/test/deployment/update/publisher/publisher_en-US.html
5737./jobs/lo_gerrit_master/workspace@4/desktop/test/deployment/update/publisher/release-notes_en-US-region1.html
5738./jobs/lo_gerrit_master/workspace@4/desktop/test/deployment/update/publisher/publisher_de-DE.html
5739./jobs/lo_gerrit_master/workspace@4/desktop/test/deployment/update/publisher/publisher_en-region3.html
5740./jobs/lo_gerrit_master/workspace@4/desktop/test/deployment/update/publisher/publisher_en-US-region1.html
5741./jobs/lo_gerrit_master/workspace@4/desktop/test/deployment/update/publisher/release-notes_en-region3.html
5742./jobs/lo_gerrit_master/workspace@4/desktop/test/deployment/update/publisher/publisher_en.html
5743./jobs/lo_gerrit_master/workspace@4/desktop/test/deployment/update/publisher/publisher_en-GB.html
5744./jobs/lo_gerrit_master/workspace@4/desktop/test/deployment/update/publisher/release-notes_en-US-region2.html
5745./jobs/lo_gerrit_master/workspace@4/desktop/test/deployment/update/website_update/update/web1_de.html
5746./jobs/lo_gerrit_master/workspace@4/desktop/test/deployment/update/website_update/update/web1_en-GB.html
5747./jobs/lo_gerrit_master/workspace@4/desktop/test/deployment/update/website_update/update/web1_en-US.html
5748./jobs/lo_gerrit_master/workspace@4/desktop/test/deployment/update/website_update/update/web1_en-region3.html
5749./jobs/lo_gerrit_master/workspace@4/desktop/test/deployment/update/website_update/update/web1_en-US-region1.html
5750./jobs/lo_gerrit_master/workspace@4/desktop/test/deployment/update/website_update/update/web1_de-DE-altmark.html
5751./jobs/lo_gerrit_master/workspace@4/desktop/test/deployment/update/website_update/update/web1_en.html
5752./jobs/lo_gerrit_master/workspace@4/desktop/test/deployment/update/website_update/update/web1_en-US-region2.html
5753./jobs/lo_gerrit_master/workspace@4/desktop/test/deployment/update/website_update/update/web1_de-DE.html
5754./jobs/lo_gerrit_master/workspace@4/swext/mediawiki/src/THIRDPARTYLICENSEREADME.html
5755./jobs/lo_gerrit_master/workspace@4/toolkit/test/accessibility/news.html
5756./jobs/lo_gerrit_master/workspace@4/toolkit/test/accessibility/help.html
5757./jobs/lo_gerrit_master/workspace@4/toolkit/test/accessibility/about.html
5758./jobs/lo_gerrit_master/workspace@4/bean/test/applet/oooapplet/example.html
5759./jobs/lo_gerrit_master/workspace@4/sfx2/doc/sfx2doc.html
5760./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_forms/package.html
5761./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_jen/package.html
5762./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_namingservice/package.html
5763./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_connector/uno/package.html
5764./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_typemgr/uno/package.html
5765./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_defreg/package.html
5766./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_smgr/package.html
5767./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_insp/package.html
5768./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_tcv/package.html
5769./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_toolkit/package.html
5770./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_sc/package.html
5771./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_stm/package.html
5772./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_brdgfctr/package.html
5773./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_bridgefac/uno/package.html
5774./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_invadp/package.html
5775./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_servicemgr/uno/package.html
5776./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_sd/package.html
5777./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_shlibloader/uno/package.html
5778./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_corefl/package.html
5779./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_sw/package.html
5780./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_inv/package.html
5781./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_nestedreg/uno/package.html
5782./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_javavm/uno/package.html
5783./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_proxyfac/package.html
5784./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_implreg/uno/package.html
5785./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_uuresolver/uno/package.html
5786./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_uuresolver/package.html
5787./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_streams/uno/package.html
5788./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_simreg/package.html
5789./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_impreg/package.html
5790./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_sysdtrans/package.html
5791./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_svx/package.html
5792./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_remotebridge/package.html
5793./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_fileacc/package.html
5794./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_dbaccess/package.html
5795./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_introspection/uno/package.html
5796./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_typeconverter/uno/package.html
5797./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_cpld/package.html
5798./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_tdmgr/package.html
5799./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_corereflection/uno/package.html
5800./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_acceptor/package.html
5801./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_invocadapt/uno/package.html
5802./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_connectr/package.html
5803./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_invocation/uno/package.html
5804./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_rdbtdp/package.html
5805./jobs/lo_gerrit_master/workspace@4/qadevOOo/tests/java/mod/_simplereg/uno/package.html
5806./jobs/lo_gerrit_master/workspace@4/odk/index.html
5807./jobs/lo_gerrit_master/workspace@4/odk/examples/examples.html
5808./jobs/lo_gerrit_master/workspace@4/odk/examples/java/ConverterServlet/ConverterServlet.html
5809./jobs/lo_gerrit_master/workspace@4/odk/examples/DevelopersGuide/examples.html
5810./jobs/lo_gerrit_master/workspace@4/odk/examples/OLE/activex/example.html
5811./jobs/lo_gerrit_master/workspace@4/odk/docs/tools.html
5812./jobs/lo_gerrit_master/workspace@4/odk/docs/install.html
5813./jobs/lo_gerrit_master/workspace@4/odk/index_online.html
5814./jobs/lo_gerrit_master/workspace@4/sc/qa/unit/data/html/numberformat.html
5815./jobs/lo_gerrit_master/workspace@4/sw/qa/extras/htmlimport/data/inlined_image.html
5816./jobs/lo_gerrit_master/workspace@4/sw/qa/extras/htmlimport/data/picture.html
5817./jobs/lo_gerrit_master/workspace@4/sw/qa/extras/htmlexport/data/fdo81276.html
5818./jobs/lo_gerrit_master/workspace@4/sw/qa/extras/htmlexport/data/fdo86857.html
5819./jobs/lo_gerrit_master/workspace@4/sw/qa/core/data/html/pass/EDB-35279-1.html
5820./jobs/lo_gerrit_master/workspace@4/sw/qa/core/data/html/pass/EDB-14503-1.html
5821./jobs/lo_gerrit_master/workspace@4/sw/qa/core/data/html/pass/fdo87601-1.html
5822./jobs/lo_gerrit_master/workspace@4/sw/qa/core/data/html/pass/fdo65932.html
5823./jobs/lo_gerrit_master/workspace@4/sw/qa/core/data/html/pass/CVE-2005-4720-1.html
5824./jobs/lo_gerrit_master/workspace@4/ure/source/THIRDPARTYLICENSEREADME.html
5825./jobs/lo_gerrit_master/workspace@4/extensions/source/activex/example.html
5826./jobs/lo_gerrit_master/workspace@4/extensions/test/ole/ScriptTest.html
5827./jobs/lo_gerrit_master/workspace@7/stoc/test/javavm/testapplet/TestApplet.html
5828./jobs/lo_gerrit_master/workspace@7/extras/source/misc_config/wizard/web/layouts/frame_left/mainframe.html
5829./jobs/lo_gerrit_master/workspace@7/extras/source/misc_config/wizard/web/layouts/frame_right/mainframe.html
5830./jobs/lo_gerrit_master/workspace@7/extras/source/misc_config/wizard/web/layouts/frame_top/mainframe.html
5831./jobs/lo_gerrit_master/workspace@7/extras/source/misc_config/wizard/web/layouts/frame_bottom/mainframe.html
5832./jobs/lo_gerrit_master/workspace@7/extras/source/misc_config/wizard/web/preview.html
5833./jobs/lo_gerrit_master/workspace@7/readlicense_oo/license/LICENSE.html
5834./jobs/lo_gerrit_master/workspace@7/desktop/test/deployment/update/dependencies/release-notes_en.html
5835./jobs/lo_gerrit_master/workspace@7/desktop/test/deployment/update/dependencies/publisher_en.html
5836./jobs/lo_gerrit_master/workspace@7/desktop/test/deployment/update/publisher/release-notes_en-US.html
5837./jobs/lo_gerrit_master/workspace@7/desktop/test/deployment/update/publisher/publisher_de-DE-altmark.html
5838./jobs/lo_gerrit_master/workspace@7/desktop/test/deployment/update/publisher/release-notes_en-GB.html
5839./jobs/lo_gerrit_master/workspace@7/desktop/test/deployment/update/publisher/publisher_de.html
5840./jobs/lo_gerrit_master/workspace@7/desktop/test/deployment/update/publisher/release-notes_de-DE-altmark.html
5841./jobs/lo_gerrit_master/workspace@7/desktop/test/deployment/update/publisher/publisher_en-US-region2.html
5842./jobs/lo_gerrit_master/workspace@7/desktop/test/deployment/update/publisher/release-notes_de.html
5843./jobs/lo_gerrit_master/workspace@7/desktop/test/deployment/update/publisher/release-notes_en.html
5844./jobs/lo_gerrit_master/workspace@7/desktop/test/deployment/update/publisher/release-notes_de-DE.html
5845./jobs/lo_gerrit_master/workspace@7/desktop/test/deployment/update/publisher/publisher_en-US.html
5846./jobs/lo_gerrit_master/workspace@7/desktop/test/deployment/update/publisher/release-notes_en-US-region1.html
5847./jobs/lo_gerrit_master/workspace@7/desktop/test/deployment/update/publisher/publisher_de-DE.html
5848./jobs/lo_gerrit_master/workspace@7/desktop/test/deployment/update/publisher/publisher_en-region3.html
5849./jobs/lo_gerrit_master/workspace@7/desktop/test/deployment/update/publisher/publisher_en-US-region1.html
5850./jobs/lo_gerrit_master/workspace@7/desktop/test/deployment/update/publisher/release-notes_en-region3.html
5851./jobs/lo_gerrit_master/workspace@7/desktop/test/deployment/update/publisher/publisher_en.html
5852./jobs/lo_gerrit_master/workspace@7/desktop/test/deployment/update/publisher/publisher_en-GB.html
5853./jobs/lo_gerrit_master/workspace@7/desktop/test/deployment/update/publisher/release-notes_en-US-region2.html
5854./jobs/lo_gerrit_master/workspace@7/desktop/test/deployment/update/website_update/update/web1_de.html
5855./jobs/lo_gerrit_master/workspace@7/desktop/test/deployment/update/website_update/update/web1_en-GB.html
5856./jobs/lo_gerrit_master/workspace@7/desktop/test/deployment/update/website_update/update/web1_en-US.html
5857./jobs/lo_gerrit_master/workspace@7/desktop/test/deployment/update/website_update/update/web1_en-region3.html
5858./jobs/lo_gerrit_master/workspace@7/desktop/test/deployment/update/website_update/update/web1_en-US-region1.html
5859./jobs/lo_gerrit_master/workspace@7/desktop/test/deployment/update/website_update/update/web1_de-DE-altmark.html
5860./jobs/lo_gerrit_master/workspace@7/desktop/test/deployment/update/website_update/update/web1_en.html
5861./jobs/lo_gerrit_master/workspace@7/desktop/test/deployment/update/website_update/update/web1_en-US-region2.html
5862./jobs/lo_gerrit_master/workspace@7/desktop/test/deployment/update/website_update/update/web1_de-DE.html
5863./jobs/lo_gerrit_master/workspace@7/swext/mediawiki/src/THIRDPARTYLICENSEREADME.html
5864./jobs/lo_gerrit_master/workspace@7/toolkit/test/accessibility/news.html
5865./jobs/lo_gerrit_master/workspace@7/toolkit/test/accessibility/help.html
5866./jobs/lo_gerrit_master/workspace@7/toolkit/test/accessibility/about.html
5867./jobs/lo_gerrit_master/workspace@7/bean/test/applet/oooapplet/example.html
5868./jobs/lo_gerrit_master/workspace@7/sfx2/doc/sfx2doc.html
5869./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_forms/package.html
5870./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_jen/package.html
5871./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_namingservice/package.html
5872./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_connector/uno/package.html
5873./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_typemgr/uno/package.html
5874./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_defreg/package.html
5875./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_smgr/package.html
5876./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_insp/package.html
5877./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_tcv/package.html
5878./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_toolkit/package.html
5879./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_sc/package.html
5880./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_stm/package.html
5881./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_brdgfctr/package.html
5882./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_bridgefac/uno/package.html
5883./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_invadp/package.html
5884./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_servicemgr/uno/package.html
5885./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_sd/package.html
5886./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_shlibloader/uno/package.html
5887./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_corefl/package.html
5888./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_sw/package.html
5889./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_inv/package.html
5890./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_nestedreg/uno/package.html
5891./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_javavm/uno/package.html
5892./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_proxyfac/package.html
5893./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_implreg/uno/package.html
5894./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_uuresolver/uno/package.html
5895./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_uuresolver/package.html
5896./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_streams/uno/package.html
5897./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_simreg/package.html
5898./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_impreg/package.html
5899./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_sysdtrans/package.html
5900./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_svx/package.html
5901./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_remotebridge/package.html
5902./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_fileacc/package.html
5903./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_dbaccess/package.html
5904./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_introspection/uno/package.html
5905./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_typeconverter/uno/package.html
5906./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_cpld/package.html
5907./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_tdmgr/package.html
5908./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_corereflection/uno/package.html
5909./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_acceptor/package.html
5910./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_invocadapt/uno/package.html
5911./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_connectr/package.html
5912./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_invocation/uno/package.html
5913./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_rdbtdp/package.html
5914./jobs/lo_gerrit_master/workspace@7/qadevOOo/tests/java/mod/_simplereg/uno/package.html
5915./jobs/lo_gerrit_master/workspace@7/odk/index.html
5916./jobs/lo_gerrit_master/workspace@7/odk/examples/examples.html
5917./jobs/lo_gerrit_master/workspace@7/odk/examples/java/ConverterServlet/ConverterServlet.html
5918./jobs/lo_gerrit_master/workspace@7/odk/examples/DevelopersGuide/examples.html
5919./jobs/lo_gerrit_master/workspace@7/odk/examples/OLE/activex/example.html
5920./jobs/lo_gerrit_master/workspace@7/odk/docs/tools.html
5921./jobs/lo_gerrit_master/workspace@7/odk/docs/install.html
5922./jobs/lo_gerrit_master/workspace@7/odk/index_online.html
5923./jobs/lo_gerrit_master/workspace@7/sc/qa/unit/data/html/numberformat.html
5924./jobs/lo_gerrit_master/workspace@7/sw/qa/extras/htmlimport/data/inlined_image.html
5925./jobs/lo_gerrit_master/workspace@7/sw/qa/extras/htmlimport/data/picture.html
5926./jobs/lo_gerrit_master/workspace@7/sw/qa/extras/htmlexport/data/fdo81276.html
5927./jobs/lo_gerrit_master/workspace@7/sw/qa/extras/htmlexport/data/fdo86857.html
5928./jobs/lo_gerrit_master/workspace@7/sw/qa/core/data/html/pass/EDB-35279-1.html
5929./jobs/lo_gerrit_master/workspace@7/sw/qa/core/data/html/pass/EDB-14503-1.html
5930./jobs/lo_gerrit_master/workspace@7/sw/qa/core/data/html/pass/fdo87601-1.html
5931./jobs/lo_gerrit_master/workspace@7/sw/qa/core/data/html/pass/fdo65932.html
5932./jobs/lo_gerrit_master/workspace@7/sw/qa/core/data/html/pass/CVE-2005-4720-1.html
5933./jobs/lo_gerrit_master/workspace@7/ure/source/THIRDPARTYLICENSEREADME.html
5934./jobs/lo_gerrit_master/workspace@7/extensions/source/activex/example.html
5935./jobs/lo_gerrit_master/workspace@7/extensions/test/ole/ScriptTest.html
5936./jobs/lo_gerrit_master/workspace@8/stoc/test/javavm/testapplet/TestApplet.html
5937./jobs/lo_gerrit_master/workspace@8/extras/source/misc_config/wizard/web/layouts/frame_left/mainframe.html
5938./jobs/lo_gerrit_master/workspace@8/extras/source/misc_config/wizard/web/layouts/frame_right/mainframe.html
5939./jobs/lo_gerrit_master/workspace@8/extras/source/misc_config/wizard/web/layouts/frame_top/mainframe.html
5940./jobs/lo_gerrit_master/workspace@8/extras/source/misc_config/wizard/web/layouts/frame_bottom/mainframe.html
5941./jobs/lo_gerrit_master/workspace@8/extras/source/misc_config/wizard/web/preview.html
5942./jobs/lo_gerrit_master/workspace@8/readlicense_oo/license/LICENSE.html
5943./jobs/lo_gerrit_master/workspace@8/desktop/test/deployment/update/dependencies/release-notes_en.html
5944./jobs/lo_gerrit_master/workspace@8/desktop/test/deployment/update/dependencies/publisher_en.html
5945./jobs/lo_gerrit_master/workspace@8/desktop/test/deployment/update/publisher/release-notes_en-US.html
5946./jobs/lo_gerrit_master/workspace@8/desktop/test/deployment/update/publisher/publisher_de-DE-altmark.html
5947./jobs/lo_gerrit_master/workspace@8/desktop/test/deployment/update/publisher/release-notes_en-GB.html
5948./jobs/lo_gerrit_master/workspace@8/desktop/test/deployment/update/publisher/publisher_de.html
5949./jobs/lo_gerrit_master/workspace@8/desktop/test/deployment/update/publisher/release-notes_de-DE-altmark.html
5950./jobs/lo_gerrit_master/workspace@8/desktop/test/deployment/update/publisher/publisher_en-US-region2.html
5951./jobs/lo_gerrit_master/workspace@8/desktop/test/deployment/update/publisher/release-notes_de.html
5952./jobs/lo_gerrit_master/workspace@8/desktop/test/deployment/update/publisher/release-notes_en.html
5953./jobs/lo_gerrit_master/workspace@8/desktop/test/deployment/update/publisher/release-notes_de-DE.html
5954./jobs/lo_gerrit_master/workspace@8/desktop/test/deployment/update/publisher/publisher_en-US.html
5955./jobs/lo_gerrit_master/workspace@8/desktop/test/deployment/update/publisher/release-notes_en-US-region1.html
5956./jobs/lo_gerrit_master/workspace@8/desktop/test/deployment/update/publisher/publisher_de-DE.html
5957./jobs/lo_gerrit_master/workspace@8/desktop/test/deployment/update/publisher/publisher_en-region3.html
5958./jobs/lo_gerrit_master/workspace@8/desktop/test/deployment/update/publisher/publisher_en-US-region1.html
5959./jobs/lo_gerrit_master/workspace@8/desktop/test/deployment/update/publisher/release-notes_en-region3.html
5960./jobs/lo_gerrit_master/workspace@8/desktop/test/deployment/update/publisher/publisher_en.html
5961./jobs/lo_gerrit_master/workspace@8/desktop/test/deployment/update/publisher/publisher_en-GB.html
5962./jobs/lo_gerrit_master/workspace@8/desktop/test/deployment/update/publisher/release-notes_en-US-region2.html
5963./jobs/lo_gerrit_master/workspace@8/desktop/test/deployment/update/website_update/update/web1_de.html
5964./jobs/lo_gerrit_master/workspace@8/desktop/test/deployment/update/website_update/update/web1_en-GB.html
5965./jobs/lo_gerrit_master/workspace@8/desktop/test/deployment/update/website_update/update/web1_en-US.html
5966./jobs/lo_gerrit_master/workspace@8/desktop/test/deployment/update/website_update/update/web1_en-region3.html
5967./jobs/lo_gerrit_master/workspace@8/desktop/test/deployment/update/website_update/update/web1_en-US-region1.html
5968./jobs/lo_gerrit_master/workspace@8/desktop/test/deployment/update/website_update/update/web1_de-DE-altmark.html
5969./jobs/lo_gerrit_master/workspace@8/desktop/test/deployment/update/website_update/update/web1_en.html
5970./jobs/lo_gerrit_master/workspace@8/desktop/test/deployment/update/website_update/update/web1_en-US-region2.html
5971./jobs/lo_gerrit_master/workspace@8/desktop/test/deployment/update/website_update/update/web1_de-DE.html
5972./jobs/lo_gerrit_master/workspace@8/swext/mediawiki/src/THIRDPARTYLICENSEREADME.html
5973./jobs/lo_gerrit_master/workspace@8/toolkit/test/accessibility/news.html
5974./jobs/lo_gerrit_master/workspace@8/toolkit/test/accessibility/help.html
5975./jobs/lo_gerrit_master/workspace@8/toolkit/test/accessibility/about.html
5976./jobs/lo_gerrit_master/workspace@8/bean/test/applet/oooapplet/example.html
5977./jobs/lo_gerrit_master/workspace@8/sfx2/doc/sfx2doc.html
5978./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_forms/package.html
5979./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_jen/package.html
5980./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_namingservice/package.html
5981./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_connector/uno/package.html
5982./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_typemgr/uno/package.html
5983./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_defreg/package.html
5984./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_smgr/package.html
5985./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_insp/package.html
5986./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_tcv/package.html
5987./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_toolkit/package.html
5988./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_sc/package.html
5989./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_stm/package.html
5990./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_brdgfctr/package.html
5991./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_bridgefac/uno/package.html
5992./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_invadp/package.html
5993./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_servicemgr/uno/package.html
5994./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_sd/package.html
5995./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_shlibloader/uno/package.html
5996./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_corefl/package.html
5997./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_sw/package.html
5998./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_inv/package.html
5999./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_nestedreg/uno/package.html
6000./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_javavm/uno/package.html
6001./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_proxyfac/package.html
6002./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_implreg/uno/package.html
6003./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_uuresolver/uno/package.html
6004./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_uuresolver/package.html
6005./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_streams/uno/package.html
6006./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_simreg/package.html
6007./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_impreg/package.html
6008./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_sysdtrans/package.html
6009./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_svx/package.html
6010./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_remotebridge/package.html
6011./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_fileacc/package.html
6012./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_dbaccess/package.html
6013./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_introspection/uno/package.html
6014./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_typeconverter/uno/package.html
6015./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_cpld/package.html
6016./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_tdmgr/package.html
6017./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_corereflection/uno/package.html
6018./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_acceptor/package.html
6019./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_invocadapt/uno/package.html
6020./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_connectr/package.html
6021./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_invocation/uno/package.html
6022./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_rdbtdp/package.html
6023./jobs/lo_gerrit_master/workspace@8/qadevOOo/tests/java/mod/_simplereg/uno/package.html
6024./jobs/lo_gerrit_master/workspace@8/odk/index.html
6025./jobs/lo_gerrit_master/workspace@8/odk/examples/examples.html
6026./jobs/lo_gerrit_master/workspace@8/odk/examples/java/ConverterServlet/ConverterServlet.html
6027./jobs/lo_gerrit_master/workspace@8/odk/examples/DevelopersGuide/examples.html
6028./jobs/lo_gerrit_master/workspace@8/odk/examples/OLE/activex/example.html
6029./jobs/lo_gerrit_master/workspace@8/odk/docs/tools.html
6030./jobs/lo_gerrit_master/workspace@8/odk/docs/install.html
6031./jobs/lo_gerrit_master/workspace@8/odk/index_online.html
6032./jobs/lo_gerrit_master/workspace@8/sc/qa/unit/data/html/numberformat.html
6033./jobs/lo_gerrit_master/workspace@8/sw/qa/extras/htmlimport/data/inlined_image.html
6034./jobs/lo_gerrit_master/workspace@8/sw/qa/extras/htmlimport/data/picture.html
6035./jobs/lo_gerrit_master/workspace@8/sw/qa/extras/htmlexport/data/fdo81276.html
6036./jobs/lo_gerrit_master/workspace@8/sw/qa/extras/htmlexport/data/fdo86857.html
6037./jobs/lo_gerrit_master/workspace@8/sw/qa/core/data/html/pass/EDB-35279-1.html
6038./jobs/lo_gerrit_master/workspace@8/sw/qa/core/data/html/pass/EDB-14503-1.html
6039./jobs/lo_gerrit_master/workspace@8/sw/qa/core/data/html/pass/fdo87601-1.html
6040./jobs/lo_gerrit_master/workspace@8/sw/qa/core/data/html/pass/fdo65932.html
6041./jobs/lo_gerrit_master/workspace@8/sw/qa/core/data/html/pass/CVE-2005-4720-1.html
6042./jobs/lo_gerrit_master/workspace@8/ure/source/THIRDPARTYLICENSEREADME.html
6043./jobs/lo_gerrit_master/workspace@8/extensions/source/activex/example.html
6044./jobs/lo_gerrit_master/workspace@8/extensions/test/ole/ScriptTest.html
6045./jobs/lo_gerrit_master/workspace@2/stoc/test/javavm/testapplet/TestApplet.html
6046./jobs/lo_gerrit_master/workspace@2/extras/source/misc_config/wizard/web/layouts/frame_left/mainframe.html
6047./jobs/lo_gerrit_master/workspace@2/extras/source/misc_config/wizard/web/layouts/frame_right/mainframe.html
6048./jobs/lo_gerrit_master/workspace@2/extras/source/misc_config/wizard/web/layouts/frame_top/mainframe.html
6049./jobs/lo_gerrit_master/workspace@2/extras/source/misc_config/wizard/web/layouts/frame_bottom/mainframe.html
6050./jobs/lo_gerrit_master/workspace@2/extras/source/misc_config/wizard/web/preview.html
6051./jobs/lo_gerrit_master/workspace@2/readlicense_oo/license/LICENSE.html
6052./jobs/lo_gerrit_master/workspace@2/desktop/test/deployment/update/dependencies/release-notes_en.html
6053./jobs/lo_gerrit_master/workspace@2/desktop/test/deployment/update/dependencies/publisher_en.html
6054./jobs/lo_gerrit_master/workspace@2/desktop/test/deployment/update/publisher/release-notes_en-US.html
6055./jobs/lo_gerrit_master/workspace@2/desktop/test/deployment/update/publisher/publisher_de-DE-altmark.html
6056./jobs/lo_gerrit_master/workspace@2/desktop/test/deployment/update/publisher/release-notes_en-GB.html
6057./jobs/lo_gerrit_master/workspace@2/desktop/test/deployment/update/publisher/publisher_de.html
6058./jobs/lo_gerrit_master/workspace@2/desktop/test/deployment/update/publisher/release-notes_de-DE-altmark.html
6059./jobs/lo_gerrit_master/workspace@2/desktop/test/deployment/update/publisher/publisher_en-US-region2.html
6060./jobs/lo_gerrit_master/workspace@2/desktop/test/deployment/update/publisher/release-notes_de.html
6061./jobs/lo_gerrit_master/workspace@2/desktop/test/deployment/update/publisher/release-notes_en.html
6062./jobs/lo_gerrit_master/workspace@2/desktop/test/deployment/update/publisher/release-notes_de-DE.html
6063./jobs/lo_gerrit_master/workspace@2/desktop/test/deployment/update/publisher/publisher_en-US.html
6064./jobs/lo_gerrit_master/workspace@2/desktop/test/deployment/update/publisher/release-notes_en-US-region1.html
6065./jobs/lo_gerrit_master/workspace@2/desktop/test/deployment/update/publisher/publisher_de-DE.html
6066./jobs/lo_gerrit_master/workspace@2/desktop/test/deployment/update/publisher/publisher_en-region3.html
6067./jobs/lo_gerrit_master/workspace@2/desktop/test/deployment/update/publisher/publisher_en-US-region1.html
6068./jobs/lo_gerrit_master/workspace@2/desktop/test/deployment/update/publisher/release-notes_en-region3.html
6069./jobs/lo_gerrit_master/workspace@2/desktop/test/deployment/update/publisher/publisher_en.html
6070./jobs/lo_gerrit_master/workspace@2/desktop/test/deployment/update/publisher/publisher_en-GB.html
6071./jobs/lo_gerrit_master/workspace@2/desktop/test/deployment/update/publisher/release-notes_en-US-region2.html
6072./jobs/lo_gerrit_master/workspace@2/desktop/test/deployment/update/website_update/update/web1_de.html
6073./jobs/lo_gerrit_master/workspace@2/desktop/test/deployment/update/website_update/update/web1_en-GB.html
6074./jobs/lo_gerrit_master/workspace@2/desktop/test/deployment/update/website_update/update/web1_en-US.html
6075./jobs/lo_gerrit_master/workspace@2/desktop/test/deployment/update/website_update/update/web1_en-region3.html
6076./jobs/lo_gerrit_master/workspace@2/desktop/test/deployment/update/website_update/update/web1_en-US-region1.html
6077./jobs/lo_gerrit_master/workspace@2/desktop/test/deployment/update/website_update/update/web1_de-DE-altmark.html
6078./jobs/lo_gerrit_master/workspace@2/desktop/test/deployment/update/website_update/update/web1_en.html
6079./jobs/lo_gerrit_master/workspace@2/desktop/test/deployment/update/website_update/update/web1_en-US-region2.html
6080./jobs/lo_gerrit_master/workspace@2/desktop/test/deployment/update/website_update/update/web1_de-DE.html
6081./jobs/lo_gerrit_master/workspace@2/swext/mediawiki/src/THIRDPARTYLICENSEREADME.html
6082./jobs/lo_gerrit_master/workspace@2/toolkit/test/accessibility/news.html
6083./jobs/lo_gerrit_master/workspace@2/toolkit/test/accessibility/help.html
6084./jobs/lo_gerrit_master/workspace@2/toolkit/test/accessibility/about.html
6085./jobs/lo_gerrit_master/workspace@2/bean/test/applet/oooapplet/example.html
6086./jobs/lo_gerrit_master/workspace@2/sfx2/doc/sfx2doc.html
6087./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_forms/package.html
6088./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_jen/package.html
6089./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_namingservice/package.html
6090./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_connector/uno/package.html
6091./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_typemgr/uno/package.html
6092./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_defreg/package.html
6093./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_smgr/package.html
6094./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_insp/package.html
6095./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_tcv/package.html
6096./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_toolkit/package.html
6097./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_sc/package.html
6098./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_stm/package.html
6099./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_brdgfctr/package.html
6100./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_bridgefac/uno/package.html
6101./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_invadp/package.html
6102./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_servicemgr/uno/package.html
6103./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_sd/package.html
6104./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_shlibloader/uno/package.html
6105./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_corefl/package.html
6106./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_sw/package.html
6107./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_inv/package.html
6108./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_nestedreg/uno/package.html
6109./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_javavm/uno/package.html
6110./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_proxyfac/package.html
6111./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_implreg/uno/package.html
6112./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_uuresolver/uno/package.html
6113./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_uuresolver/package.html
6114./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_streams/uno/package.html
6115./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_simreg/package.html
6116./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_impreg/package.html
6117./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_sysdtrans/package.html
6118./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_svx/package.html
6119./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_remotebridge/package.html
6120./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_fileacc/package.html
6121./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_dbaccess/package.html
6122./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_introspection/uno/package.html
6123./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_typeconverter/uno/package.html
6124./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_cpld/package.html
6125./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_tdmgr/package.html
6126./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_corereflection/uno/package.html
6127./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_acceptor/package.html
6128./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_invocadapt/uno/package.html
6129./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_connectr/package.html
6130./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_invocation/uno/package.html
6131./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_rdbtdp/package.html
6132./jobs/lo_gerrit_master/workspace@2/qadevOOo/tests/java/mod/_simplereg/uno/package.html
6133./jobs/lo_gerrit_master/workspace@2/odk/index.html
6134./jobs/lo_gerrit_master/workspace@2/odk/examples/examples.html
6135./jobs/lo_gerrit_master/workspace@2/odk/examples/java/ConverterServlet/ConverterServlet.html
6136./jobs/lo_gerrit_master/workspace@2/odk/examples/DevelopersGuide/examples.html
6137./jobs/lo_gerrit_master/workspace@2/odk/examples/OLE/activex/example.html
6138./jobs/lo_gerrit_master/workspace@2/odk/docs/tools.html
6139./jobs/lo_gerrit_master/workspace@2/odk/docs/install.html
6140./jobs/lo_gerrit_master/workspace@2/odk/index_online.html
6141./jobs/lo_gerrit_master/workspace@2/sc/qa/unit/data/html/numberformat.html
6142./jobs/lo_gerrit_master/workspace@2/sw/qa/extras/htmlimport/data/inlined_image.html
6143./jobs/lo_gerrit_master/workspace@2/sw/qa/extras/htmlimport/data/picture.html
6144./jobs/lo_gerrit_master/workspace@2/sw/qa/extras/htmlimport/data/PageAndParagraphFilled.html
6145./jobs/lo_gerrit_master/workspace@2/sw/qa/extras/htmlexport/data/fdo81276.html
6146./jobs/lo_gerrit_master/workspace@2/sw/qa/extras/htmlexport/data/fdo86857.html
6147./jobs/lo_gerrit_master/workspace@2/sw/qa/core/data/html/pass/EDB-35279-1.html
6148./jobs/lo_gerrit_master/workspace@2/sw/qa/core/data/html/pass/EDB-14503-1.html
6149./jobs/lo_gerrit_master/workspace@2/sw/qa/core/data/html/pass/fdo87601-1.html
6150./jobs/lo_gerrit_master/workspace@2/sw/qa/core/data/html/pass/fdo65932.html
6151./jobs/lo_gerrit_master/workspace@2/sw/qa/core/data/html/pass/CVE-2005-4720-1.html
6152./jobs/lo_gerrit_master/workspace@2/ure/source/THIRDPARTYLICENSEREADME.html
6153./jobs/lo_gerrit_master/workspace@2/extensions/source/activex/example.html
6154./jobs/lo_gerrit_master/workspace@2/extensions/test/ole/ScriptTest.html
6155./jobs/lo_gerrit_master/workspace/stoc/test/javavm/testapplet/TestApplet.html
6156./jobs/lo_gerrit_master/workspace/extras/source/misc_config/wizard/web/layouts/frame_left/mainframe.html
6157./jobs/lo_gerrit_master/workspace/extras/source/misc_config/wizard/web/layouts/frame_right/mainframe.html
6158./jobs/lo_gerrit_master/workspace/extras/source/misc_config/wizard/web/layouts/frame_top/mainframe.html
6159./jobs/lo_gerrit_master/workspace/extras/source/misc_config/wizard/web/layouts/frame_bottom/mainframe.html
6160./jobs/lo_gerrit_master/workspace/extras/source/misc_config/wizard/web/preview.html
6161./jobs/lo_gerrit_master/workspace/readlicense_oo/license/LICENSE.html
6162./jobs/lo_gerrit_master/workspace/desktop/test/deployment/update/dependencies/release-notes_en.html
6163./jobs/lo_gerrit_master/workspace/desktop/test/deployment/update/dependencies/publisher_en.html
6164./jobs/lo_gerrit_master/workspace/desktop/test/deployment/update/publisher/release-notes_en-US.html
6165./jobs/lo_gerrit_master/workspace/desktop/test/deployment/update/publisher/publisher_de-DE-altmark.html
6166./jobs/lo_gerrit_master/workspace/desktop/test/deployment/update/publisher/release-notes_en-GB.html
6167./jobs/lo_gerrit_master/workspace/desktop/test/deployment/update/publisher/publisher_de.html
6168./jobs/lo_gerrit_master/workspace/desktop/test/deployment/update/publisher/release-notes_de-DE-altmark.html
6169./jobs/lo_gerrit_master/workspace/desktop/test/deployment/update/publisher/publisher_en-US-region2.html
6170./jobs/lo_gerrit_master/workspace/desktop/test/deployment/update/publisher/release-notes_de.html
6171./jobs/lo_gerrit_master/workspace/desktop/test/deployment/update/publisher/release-notes_en.html
6172./jobs/lo_gerrit_master/workspace/desktop/test/deployment/update/publisher/release-notes_de-DE.html
6173./jobs/lo_gerrit_master/workspace/desktop/test/deployment/update/publisher/publisher_en-US.html
6174./jobs/lo_gerrit_master/workspace/desktop/test/deployment/update/publisher/release-notes_en-US-region1.html
6175./jobs/lo_gerrit_master/workspace/desktop/test/deployment/update/publisher/publisher_de-DE.html
6176./jobs/lo_gerrit_master/workspace/desktop/test/deployment/update/publisher/publisher_en-region3.html
6177./jobs/lo_gerrit_master/workspace/desktop/test/deployment/update/publisher/publisher_en-US-region1.html
6178./jobs/lo_gerrit_master/workspace/desktop/test/deployment/update/publisher/release-notes_en-region3.html
6179./jobs/lo_gerrit_master/workspace/desktop/test/deployment/update/publisher/publisher_en.html
6180./jobs/lo_gerrit_master/workspace/desktop/test/deployment/update/publisher/publisher_en-GB.html
6181./jobs/lo_gerrit_master/workspace/desktop/test/deployment/update/publisher/release-notes_en-US-region2.html
6182./jobs/lo_gerrit_master/workspace/desktop/test/deployment/update/website_update/update/web1_de.html
6183./jobs/lo_gerrit_master/workspace/desktop/test/deployment/update/website_update/update/web1_en-GB.html
6184./jobs/lo_gerrit_master/workspace/desktop/test/deployment/update/website_update/update/web1_en-US.html
6185./jobs/lo_gerrit_master/workspace/desktop/test/deployment/update/website_update/update/web1_en-region3.html
6186./jobs/lo_gerrit_master/workspace/desktop/test/deployment/update/website_update/update/web1_en-US-region1.html
6187./jobs/lo_gerrit_master/workspace/desktop/test/deployment/update/website_update/update/web1_de-DE-altmark.html
6188./jobs/lo_gerrit_master/workspace/desktop/test/deployment/update/website_update/update/web1_en.html
6189./jobs/lo_gerrit_master/workspace/desktop/test/deployment/update/website_update/update/web1_en-US-region2.html
6190./jobs/lo_gerrit_master/workspace/desktop/test/deployment/update/website_update/update/web1_de-DE.html
6191./jobs/lo_gerrit_master/workspace/swext/mediawiki/src/THIRDPARTYLICENSEREADME.html
6192./jobs/lo_gerrit_master/workspace/toolkit/test/accessibility/news.html
6193./jobs/lo_gerrit_master/workspace/toolkit/test/accessibility/help.html
6194./jobs/lo_gerrit_master/workspace/toolkit/test/accessibility/about.html
6195./jobs/lo_gerrit_master/workspace/bean/test/applet/oooapplet/example.html
6196./jobs/lo_gerrit_master/workspace/sfx2/doc/sfx2doc.html
6197./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_forms/package.html
6198./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_jen/package.html
6199./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_namingservice/package.html
6200./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_connector/uno/package.html
6201./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_typemgr/uno/package.html
6202./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_defreg/package.html
6203./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_smgr/package.html
6204./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_insp/package.html
6205./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_tcv/package.html
6206./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_toolkit/package.html
6207./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_sc/package.html
6208./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_stm/package.html
6209./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_brdgfctr/package.html
6210./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_bridgefac/uno/package.html
6211./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_invadp/package.html
6212./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_servicemgr/uno/package.html
6213./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_sd/package.html
6214./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_shlibloader/uno/package.html
6215./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_corefl/package.html
6216./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_sw/package.html
6217./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_inv/package.html
6218./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_nestedreg/uno/package.html
6219./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_javavm/uno/package.html
6220./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_proxyfac/package.html
6221./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_implreg/uno/package.html
6222./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_uuresolver/uno/package.html
6223./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_uuresolver/package.html
6224./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_streams/uno/package.html
6225./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_simreg/package.html
6226./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_impreg/package.html
6227./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_sysdtrans/package.html
6228./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_svx/package.html
6229./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_remotebridge/package.html
6230./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_fileacc/package.html
6231./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_dbaccess/package.html
6232./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_introspection/uno/package.html
6233./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_typeconverter/uno/package.html
6234./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_cpld/package.html
6235./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_tdmgr/package.html
6236./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_corereflection/uno/package.html
6237./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_acceptor/package.html
6238./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_invocadapt/uno/package.html
6239./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_connectr/package.html
6240./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_invocation/uno/package.html
6241./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_rdbtdp/package.html
6242./jobs/lo_gerrit_master/workspace/qadevOOo/tests/java/mod/_simplereg/uno/package.html
6243./jobs/lo_gerrit_master/workspace/odk/index.html
6244./jobs/lo_gerrit_master/workspace/odk/examples/examples.html
6245./jobs/lo_gerrit_master/workspace/odk/examples/java/ConverterServlet/ConverterServlet.html
6246./jobs/lo_gerrit_master/workspace/odk/examples/DevelopersGuide/examples.html
6247./jobs/lo_gerrit_master/workspace/odk/examples/OLE/activex/example.html
6248./jobs/lo_gerrit_master/workspace/odk/docs/tools.html
6249./jobs/lo_gerrit_master/workspace/odk/docs/install.html
6250./jobs/lo_gerrit_master/workspace/odk/index_online.html
6251./jobs/lo_gerrit_master/workspace/sc/qa/unit/data/html/numberformat.html
6252./jobs/lo_gerrit_master/workspace/sw/qa/extras/htmlimport/data/inlined_image.html
6253./jobs/lo_gerrit_master/workspace/sw/qa/extras/htmlimport/data/picture.html
6254./jobs/lo_gerrit_master/workspace/sw/qa/extras/htmlimport/data/PageAndParagraphFilled.html
6255./jobs/lo_gerrit_master/workspace/sw/qa/extras/htmlexport/data/fdo81276.html
6256./jobs/lo_gerrit_master/workspace/sw/qa/extras/htmlexport/data/fdo86857.html
6257./jobs/lo_gerrit_master/workspace/sw/qa/core/data/html/pass/EDB-35279-1.html
6258./jobs/lo_gerrit_master/workspace/sw/qa/core/data/html/pass/EDB-14503-1.html
6259./jobs/lo_gerrit_master/workspace/sw/qa/core/data/html/pass/fdo87601-1.html
6260./jobs/lo_gerrit_master/workspace/sw/qa/core/data/html/pass/fdo65932.html
6261./jobs/lo_gerrit_master/workspace/sw/qa/core/data/html/pass/CVE-2005-4720-1.html
6262./jobs/lo_gerrit_master/workspace/ure/source/THIRDPARTYLICENSEREADME.html
6263./jobs/lo_gerrit_master/workspace/extensions/source/activex/example.html
6264./jobs/lo_gerrit_master/workspace/extensions/test/ole/ScriptTest.html
6265./jobs/lo_gerrit_master/workspace@5/stoc/test/javavm/testapplet/TestApplet.html
6266./jobs/lo_gerrit_master/workspace@5/extras/source/misc_config/wizard/web/layouts/frame_left/mainframe.html
6267./jobs/lo_gerrit_master/workspace@5/extras/source/misc_config/wizard/web/layouts/frame_right/mainframe.html
6268./jobs/lo_gerrit_master/workspace@5/extras/source/misc_config/wizard/web/layouts/frame_top/mainframe.html
6269./jobs/lo_gerrit_master/workspace@5/extras/source/misc_config/wizard/web/layouts/frame_bottom/mainframe.html
6270./jobs/lo_gerrit_master/workspace@5/extras/source/misc_config/wizard/web/preview.html
6271./jobs/lo_gerrit_master/workspace@5/readlicense_oo/license/LICENSE.html
6272./jobs/lo_gerrit_master/workspace@5/desktop/test/deployment/update/dependencies/release-notes_en.html
6273./jobs/lo_gerrit_master/workspace@5/desktop/test/deployment/update/dependencies/publisher_en.html
6274./jobs/lo_gerrit_master/workspace@5/desktop/test/deployment/update/publisher/release-notes_en-US.html
6275./jobs/lo_gerrit_master/workspace@5/desktop/test/deployment/update/publisher/publisher_de-DE-altmark.html
6276./jobs/lo_gerrit_master/workspace@5/desktop/test/deployment/update/publisher/release-notes_en-GB.html
6277./jobs/lo_gerrit_master/workspace@5/desktop/test/deployment/update/publisher/publisher_de.html
6278./jobs/lo_gerrit_master/workspace@5/desktop/test/deployment/update/publisher/release-notes_de-DE-altmark.html
6279./jobs/lo_gerrit_master/workspace@5/desktop/test/deployment/update/publisher/publisher_en-US-region2.html
6280./jobs/lo_gerrit_master/workspace@5/desktop/test/deployment/update/publisher/release-notes_de.html
6281./jobs/lo_gerrit_master/workspace@5/desktop/test/deployment/update/publisher/release-notes_en.html
6282./jobs/lo_gerrit_master/workspace@5/desktop/test/deployment/update/publisher/release-notes_de-DE.html
6283./jobs/lo_gerrit_master/workspace@5/desktop/test/deployment/update/publisher/publisher_en-US.html
6284./jobs/lo_gerrit_master/workspace@5/desktop/test/deployment/update/publisher/release-notes_en-US-region1.html
6285./jobs/lo_gerrit_master/workspace@5/desktop/test/deployment/update/publisher/publisher_de-DE.html
6286./jobs/lo_gerrit_master/workspace@5/desktop/test/deployment/update/publisher/publisher_en-region3.html
6287./jobs/lo_gerrit_master/workspace@5/desktop/test/deployment/update/publisher/publisher_en-US-region1.html
6288./jobs/lo_gerrit_master/workspace@5/desktop/test/deployment/update/publisher/release-notes_en-region3.html
6289./jobs/lo_gerrit_master/workspace@5/desktop/test/deployment/update/publisher/publisher_en.html
6290./jobs/lo_gerrit_master/workspace@5/desktop/test/deployment/update/publisher/publisher_en-GB.html
6291./jobs/lo_gerrit_master/workspace@5/desktop/test/deployment/update/publisher/release-notes_en-US-region2.html
6292./jobs/lo_gerrit_master/workspace@5/desktop/test/deployment/update/website_update/update/web1_de.html
6293./jobs/lo_gerrit_master/workspace@5/desktop/test/deployment/update/website_update/update/web1_en-GB.html
6294./jobs/lo_gerrit_master/workspace@5/desktop/test/deployment/update/website_update/update/web1_en-US.html
6295./jobs/lo_gerrit_master/workspace@5/desktop/test/deployment/update/website_update/update/web1_en-region3.html
6296./jobs/lo_gerrit_master/workspace@5/desktop/test/deployment/update/website_update/update/web1_en-US-region1.html
6297./jobs/lo_gerrit_master/workspace@5/desktop/test/deployment/update/website_update/update/web1_de-DE-altmark.html
6298./jobs/lo_gerrit_master/workspace@5/desktop/test/deployment/update/website_update/update/web1_en.html
6299./jobs/lo_gerrit_master/workspace@5/desktop/test/deployment/update/website_update/update/web1_en-US-region2.html
6300./jobs/lo_gerrit_master/workspace@5/desktop/test/deployment/update/website_update/update/web1_de-DE.html
6301./jobs/lo_gerrit_master/workspace@5/swext/mediawiki/src/THIRDPARTYLICENSEREADME.html
6302./jobs/lo_gerrit_master/workspace@5/toolkit/test/accessibility/news.html
6303./jobs/lo_gerrit_master/workspace@5/toolkit/test/accessibility/help.html
6304./jobs/lo_gerrit_master/workspace@5/toolkit/test/accessibility/about.html
6305./jobs/lo_gerrit_master/workspace@5/bean/test/applet/oooapplet/example.html
6306./jobs/lo_gerrit_master/workspace@5/sfx2/doc/sfx2doc.html
6307./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_forms/package.html
6308./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_jen/package.html
6309./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_namingservice/package.html
6310./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_connector/uno/package.html
6311./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_typemgr/uno/package.html
6312./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_defreg/package.html
6313./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_smgr/package.html
6314./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_insp/package.html
6315./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_tcv/package.html
6316./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_toolkit/package.html
6317./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_sc/package.html
6318./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_stm/package.html
6319./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_brdgfctr/package.html
6320./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_bridgefac/uno/package.html
6321./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_invadp/package.html
6322./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_servicemgr/uno/package.html
6323./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_sd/package.html
6324./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_shlibloader/uno/package.html
6325./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_corefl/package.html
6326./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_sw/package.html
6327./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_inv/package.html
6328./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_nestedreg/uno/package.html
6329./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_javavm/uno/package.html
6330./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_proxyfac/package.html
6331./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_implreg/uno/package.html
6332./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_uuresolver/uno/package.html
6333./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_uuresolver/package.html
6334./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_streams/uno/package.html
6335./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_simreg/package.html
6336./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_impreg/package.html
6337./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_sysdtrans/package.html
6338./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_svx/package.html
6339./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_remotebridge/package.html
6340./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_fileacc/package.html
6341./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_dbaccess/package.html
6342./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_introspection/uno/package.html
6343./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_typeconverter/uno/package.html
6344./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_cpld/package.html
6345./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_tdmgr/package.html
6346./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_corereflection/uno/package.html
6347./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_acceptor/package.html
6348./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_invocadapt/uno/package.html
6349./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_connectr/package.html
6350./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_invocation/uno/package.html
6351./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_rdbtdp/package.html
6352./jobs/lo_gerrit_master/workspace@5/qadevOOo/tests/java/mod/_simplereg/uno/package.html
6353./jobs/lo_gerrit_master/workspace@5/odk/index.html
6354./jobs/lo_gerrit_master/workspace@5/odk/examples/examples.html
6355./jobs/lo_gerrit_master/workspace@5/odk/examples/java/ConverterServlet/ConverterServlet.html
6356./jobs/lo_gerrit_master/workspace@5/odk/examples/DevelopersGuide/examples.html
6357./jobs/lo_gerrit_master/workspace@5/odk/examples/OLE/activex/example.html
6358./jobs/lo_gerrit_master/workspace@5/odk/docs/tools.html
6359./jobs/lo_gerrit_master/workspace@5/odk/docs/install.html
6360./jobs/lo_gerrit_master/workspace@5/odk/index_online.html
6361./jobs/lo_gerrit_master/workspace@5/sc/qa/unit/data/html/numberformat.html
6362./jobs/lo_gerrit_master/workspace@5/sw/qa/extras/htmlimport/data/inlined_image.html
6363./jobs/lo_gerrit_master/workspace@5/sw/qa/extras/htmlimport/data/picture.html
6364./jobs/lo_gerrit_master/workspace@5/sw/qa/extras/htmlexport/data/fdo81276.html
6365./jobs/lo_gerrit_master/workspace@5/sw/qa/extras/htmlexport/data/fdo86857.html
6366./jobs/lo_gerrit_master/workspace@5/sw/qa/core/data/html/pass/EDB-35279-1.html
6367./jobs/lo_gerrit_master/workspace@5/sw/qa/core/data/html/pass/EDB-14503-1.html
6368./jobs/lo_gerrit_master/workspace@5/sw/qa/core/data/html/pass/fdo87601-1.html
6369./jobs/lo_gerrit_master/workspace@5/sw/qa/core/data/html/pass/fdo65932.html
6370./jobs/lo_gerrit_master/workspace@5/sw/qa/core/data/html/pass/CVE-2005-4720-1.html
6371./jobs/lo_gerrit_master/workspace@5/ure/source/THIRDPARTYLICENSEREADME.html
6372./jobs/lo_gerrit_master/workspace@5/extensions/source/activex/example.html
6373./jobs/lo_gerrit_master/workspace@5/extensions/test/ole/ScriptTest.html
6374./jobs/lo_gerrit_master/workspace@6/stoc/test/javavm/testapplet/TestApplet.html
6375./jobs/lo_gerrit_master/workspace@6/extras/source/misc_config/wizard/web/layouts/frame_left/mainframe.html
6376./jobs/lo_gerrit_master/workspace@6/extras/source/misc_config/wizard/web/layouts/frame_right/mainframe.html
6377./jobs/lo_gerrit_master/workspace@6/extras/source/misc_config/wizard/web/layouts/frame_top/mainframe.html
6378./jobs/lo_gerrit_master/workspace@6/extras/source/misc_config/wizard/web/layouts/frame_bottom/mainframe.html
6379./jobs/lo_gerrit_master/workspace@6/extras/source/misc_config/wizard/web/preview.html
6380./jobs/lo_gerrit_master/workspace@6/readlicense_oo/license/LICENSE.html
6381./jobs/lo_gerrit_master/workspace@6/desktop/test/deployment/update/dependencies/release-notes_en.html
6382./jobs/lo_gerrit_master/workspace@6/desktop/test/deployment/update/dependencies/publisher_en.html
6383./jobs/lo_gerrit_master/workspace@6/desktop/test/deployment/update/publisher/release-notes_en-US.html
6384./jobs/lo_gerrit_master/workspace@6/desktop/test/deployment/update/publisher/publisher_de-DE-altmark.html
6385./jobs/lo_gerrit_master/workspace@6/desktop/test/deployment/update/publisher/release-notes_en-GB.html
6386./jobs/lo_gerrit_master/workspace@6/desktop/test/deployment/update/publisher/publisher_de.html
6387./jobs/lo_gerrit_master/workspace@6/desktop/test/deployment/update/publisher/release-notes_de-DE-altmark.html
6388./jobs/lo_gerrit_master/workspace@6/desktop/test/deployment/update/publisher/publisher_en-US-region2.html
6389./jobs/lo_gerrit_master/workspace@6/desktop/test/deployment/update/publisher/release-notes_de.html
6390./jobs/lo_gerrit_master/workspace@6/desktop/test/deployment/update/publisher/release-notes_en.html
6391./jobs/lo_gerrit_master/workspace@6/desktop/test/deployment/update/publisher/release-notes_de-DE.html
6392./jobs/lo_gerrit_master/workspace@6/desktop/test/deployment/update/publisher/publisher_en-US.html
6393./jobs/lo_gerrit_master/workspace@6/desktop/test/deployment/update/publisher/release-notes_en-US-region1.html
6394./jobs/lo_gerrit_master/workspace@6/desktop/test/deployment/update/publisher/publisher_de-DE.html
6395./jobs/lo_gerrit_master/workspace@6/desktop/test/deployment/update/publisher/publisher_en-region3.html
6396./jobs/lo_gerrit_master/workspace@6/desktop/test/deployment/update/publisher/publisher_en-US-region1.html
6397./jobs/lo_gerrit_master/workspace@6/desktop/test/deployment/update/publisher/release-notes_en-region3.html
6398./jobs/lo_gerrit_master/workspace@6/desktop/test/deployment/update/publisher/publisher_en.html
6399./jobs/lo_gerrit_master/workspace@6/desktop/test/deployment/update/publisher/publisher_en-GB.html
6400./jobs/lo_gerrit_master/workspace@6/desktop/test/deployment/update/publisher/release-notes_en-US-region2.html
6401./jobs/lo_gerrit_master/workspace@6/desktop/test/deployment/update/website_update/update/web1_de.html
6402./jobs/lo_gerrit_master/workspace@6/desktop/test/deployment/update/website_update/update/web1_en-GB.html
6403./jobs/lo_gerrit_master/workspace@6/desktop/test/deployment/update/website_update/update/web1_en-US.html
6404./jobs/lo_gerrit_master/workspace@6/desktop/test/deployment/update/website_update/update/web1_en-region3.html
6405./jobs/lo_gerrit_master/workspace@6/desktop/test/deployment/update/website_update/update/web1_en-US-region1.html
6406./jobs/lo_gerrit_master/workspace@6/desktop/test/deployment/update/website_update/update/web1_de-DE-altmark.html
6407./jobs/lo_gerrit_master/workspace@6/desktop/test/deployment/update/website_update/update/web1_en.html
6408./jobs/lo_gerrit_master/workspace@6/desktop/test/deployment/update/website_update/update/web1_en-US-region2.html
6409./jobs/lo_gerrit_master/workspace@6/desktop/test/deployment/update/website_update/update/web1_de-DE.html
6410./jobs/lo_gerrit_master/workspace@6/swext/mediawiki/src/THIRDPARTYLICENSEREADME.html
6411./jobs/lo_gerrit_master/workspace@6/toolkit/test/accessibility/news.html
6412./jobs/lo_gerrit_master/workspace@6/toolkit/test/accessibility/help.html
6413./jobs/lo_gerrit_master/workspace@6/toolkit/test/accessibility/about.html
6414./jobs/lo_gerrit_master/workspace@6/bean/test/applet/oooapplet/example.html
6415./jobs/lo_gerrit_master/workspace@6/sfx2/doc/sfx2doc.html
6416./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_forms/package.html
6417./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_jen/package.html
6418./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_namingservice/package.html
6419./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_connector/uno/package.html
6420./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_typemgr/uno/package.html
6421./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_defreg/package.html
6422./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_smgr/package.html
6423./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_insp/package.html
6424./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_tcv/package.html
6425./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_toolkit/package.html
6426./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_sc/package.html
6427./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_stm/package.html
6428./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_brdgfctr/package.html
6429./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_bridgefac/uno/package.html
6430./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_invadp/package.html
6431./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_servicemgr/uno/package.html
6432./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_sd/package.html
6433./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_shlibloader/uno/package.html
6434./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_corefl/package.html
6435./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_sw/package.html
6436./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_inv/package.html
6437./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_nestedreg/uno/package.html
6438./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_javavm/uno/package.html
6439./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_proxyfac/package.html
6440./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_implreg/uno/package.html
6441./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_uuresolver/uno/package.html
6442./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_uuresolver/package.html
6443./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_streams/uno/package.html
6444./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_simreg/package.html
6445./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_impreg/package.html
6446./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_sysdtrans/package.html
6447./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_svx/package.html
6448./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_remotebridge/package.html
6449./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_fileacc/package.html
6450./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_dbaccess/package.html
6451./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_introspection/uno/package.html
6452./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_typeconverter/uno/package.html
6453./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_cpld/package.html
6454./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_tdmgr/package.html
6455./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_corereflection/uno/package.html
6456./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_acceptor/package.html
6457./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_invocadapt/uno/package.html
6458./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_connectr/package.html
6459./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_invocation/uno/package.html
6460./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_rdbtdp/package.html
6461./jobs/lo_gerrit_master/workspace@6/qadevOOo/tests/java/mod/_simplereg/uno/package.html
6462./jobs/lo_gerrit_master/workspace@6/odk/index.html
6463./jobs/lo_gerrit_master/workspace@6/odk/examples/examples.html
6464./jobs/lo_gerrit_master/workspace@6/odk/examples/java/ConverterServlet/ConverterServlet.html
6465./jobs/lo_gerrit_master/workspace@6/odk/examples/DevelopersGuide/examples.html
6466./jobs/lo_gerrit_master/workspace@6/odk/examples/OLE/activex/example.html
6467./jobs/lo_gerrit_master/workspace@6/odk/docs/tools.html
6468./jobs/lo_gerrit_master/workspace@6/odk/docs/install.html
6469./jobs/lo_gerrit_master/workspace@6/odk/index_online.html
6470./jobs/lo_gerrit_master/workspace@6/sc/qa/unit/data/html/numberformat.html
6471./jobs/lo_gerrit_master/workspace@6/sw/qa/extras/htmlimport/data/inlined_image.html
6472./jobs/lo_gerrit_master/workspace@6/sw/qa/extras/htmlimport/data/picture.html
6473./jobs/lo_gerrit_master/workspace@6/sw/qa/extras/htmlimport/data/PageAndParagraphFilled.html
6474./jobs/lo_gerrit_master/workspace@6/sw/qa/extras/htmlexport/data/fdo81276.html
6475./jobs/lo_gerrit_master/workspace@6/sw/qa/extras/htmlexport/data/fdo86857.html
6476./jobs/lo_gerrit_master/workspace@6/sw/qa/core/data/html/pass/EDB-35279-1.html
6477./jobs/lo_gerrit_master/workspace@6/sw/qa/core/data/html/pass/EDB-14503-1.html
6478./jobs/lo_gerrit_master/workspace@6/sw/qa/core/data/html/pass/fdo87601-1.html
6479./jobs/lo_gerrit_master/workspace@6/sw/qa/core/data/html/pass/fdo65932.html
6480./jobs/lo_gerrit_master/workspace@6/sw/qa/core/data/html/pass/CVE-2005-4720-1.html
6481./jobs/lo_gerrit_master/workspace@6/ure/source/THIRDPARTYLICENSEREADME.html
6482./jobs/lo_gerrit_master/workspace@6/extensions/source/activex/example.html
6483./jobs/lo_gerrit_master/workspace@6/extensions/test/ole/ScriptTest.html
6484./jobs/lo_gerrit_master/workspace@3/stoc/test/javavm/testapplet/TestApplet.html
6485./jobs/lo_gerrit_master/workspace@3/extras/source/misc_config/wizard/web/layouts/frame_left/mainframe.html
6486./jobs/lo_gerrit_master/workspace@3/extras/source/misc_config/wizard/web/layouts/frame_right/mainframe.html
6487./jobs/lo_gerrit_master/workspace@3/extras/source/misc_config/wizard/web/layouts/frame_top/mainframe.html
6488./jobs/lo_gerrit_master/workspace@3/extras/source/misc_config/wizard/web/layouts/frame_bottom/mainframe.html
6489./jobs/lo_gerrit_master/workspace@3/extras/source/misc_config/wizard/web/preview.html
6490./jobs/lo_gerrit_master/workspace@3/readlicense_oo/license/LICENSE.html
6491./jobs/lo_gerrit_master/workspace@3/desktop/test/deployment/update/dependencies/release-notes_en.html
6492./jobs/lo_gerrit_master/workspace@3/desktop/test/deployment/update/dependencies/publisher_en.html
6493./jobs/lo_gerrit_master/workspace@3/desktop/test/deployment/update/publisher/release-notes_en-US.html
6494./jobs/lo_gerrit_master/workspace@3/desktop/test/deployment/update/publisher/publisher_de-DE-altmark.html
6495./jobs/lo_gerrit_master/workspace@3/desktop/test/deployment/update/publisher/release-notes_en-GB.html
6496./jobs/lo_gerrit_master/workspace@3/desktop/test/deployment/update/publisher/publisher_de.html
6497./jobs/lo_gerrit_master/workspace@3/desktop/test/deployment/update/publisher/release-notes_de-DE-altmark.html
6498./jobs/lo_gerrit_master/workspace@3/desktop/test/deployment/update/publisher/publisher_en-US-region2.html
6499./jobs/lo_gerrit_master/workspace@3/desktop/test/deployment/update/publisher/release-notes_de.html
6500./jobs/lo_gerrit_master/workspace@3/desktop/test/deployment/update/publisher/release-notes_en.html
6501./jobs/lo_gerrit_master/workspace@3/desktop/test/deployment/update/publisher/release-notes_de-DE.html
6502./jobs/lo_gerrit_master/workspace@3/desktop/test/deployment/update/publisher/publisher_en-US.html
6503./jobs/lo_gerrit_master/workspace@3/desktop/test/deployment/update/publisher/release-notes_en-US-region1.html
6504./jobs/lo_gerrit_master/workspace@3/desktop/test/deployment/update/publisher/publisher_de-DE.html
6505./jobs/lo_gerrit_master/workspace@3/desktop/test/deployment/update/publisher/publisher_en-region3.html
6506./jobs/lo_gerrit_master/workspace@3/desktop/test/deployment/update/publisher/publisher_en-US-region1.html
6507./jobs/lo_gerrit_master/workspace@3/desktop/test/deployment/update/publisher/release-notes_en-region3.html
6508./jobs/lo_gerrit_master/workspace@3/desktop/test/deployment/update/publisher/publisher_en.html
6509./jobs/lo_gerrit_master/workspace@3/desktop/test/deployment/update/publisher/publisher_en-GB.html
6510./jobs/lo_gerrit_master/workspace@3/desktop/test/deployment/update/publisher/release-notes_en-US-region2.html
6511./jobs/lo_gerrit_master/workspace@3/desktop/test/deployment/update/website_update/update/web1_de.html
6512./jobs/lo_gerrit_master/workspace@3/desktop/test/deployment/update/website_update/update/web1_en-GB.html
6513./jobs/lo_gerrit_master/workspace@3/desktop/test/deployment/update/website_update/update/web1_en-US.html
6514./jobs/lo_gerrit_master/workspace@3/desktop/test/deployment/update/website_update/update/web1_en-region3.html
6515./jobs/lo_gerrit_master/workspace@3/desktop/test/deployment/update/website_update/update/web1_en-US-region1.html
6516./jobs/lo_gerrit_master/workspace@3/desktop/test/deployment/update/website_update/update/web1_de-DE-altmark.html
6517./jobs/lo_gerrit_master/workspace@3/desktop/test/deployment/update/website_update/update/web1_en.html
6518./jobs/lo_gerrit_master/workspace@3/desktop/test/deployment/update/website_update/update/web1_en-US-region2.html
6519./jobs/lo_gerrit_master/workspace@3/desktop/test/deployment/update/website_update/update/web1_de-DE.html
6520./jobs/lo_gerrit_master/workspace@3/swext/mediawiki/src/THIRDPARTYLICENSEREADME.html
6521./jobs/lo_gerrit_master/workspace@3/toolkit/test/accessibility/news.html
6522./jobs/lo_gerrit_master/workspace@3/toolkit/test/accessibility/help.html
6523./jobs/lo_gerrit_master/workspace@3/toolkit/test/accessibility/about.html
6524./jobs/lo_gerrit_master/workspace@3/bean/test/applet/oooapplet/example.html
6525./jobs/lo_gerrit_master/workspace@3/sfx2/doc/sfx2doc.html
6526./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_forms/package.html
6527./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_jen/package.html
6528./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_namingservice/package.html
6529./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_connector/uno/package.html
6530./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_typemgr/uno/package.html
6531./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_defreg/package.html
6532./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_smgr/package.html
6533./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_insp/package.html
6534./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_tcv/package.html
6535./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_toolkit/package.html
6536./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_sc/package.html
6537./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_stm/package.html
6538./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_brdgfctr/package.html
6539./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_bridgefac/uno/package.html
6540./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_invadp/package.html
6541./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_servicemgr/uno/package.html
6542./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_sd/package.html
6543./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_shlibloader/uno/package.html
6544./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_corefl/package.html
6545./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_sw/package.html
6546./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_inv/package.html
6547./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_nestedreg/uno/package.html
6548./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_javavm/uno/package.html
6549./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_proxyfac/package.html
6550./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_implreg/uno/package.html
6551./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_uuresolver/uno/package.html
6552./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_uuresolver/package.html
6553./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_streams/uno/package.html
6554./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_simreg/package.html
6555./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_impreg/package.html
6556./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_sysdtrans/package.html
6557./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_svx/package.html
6558./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_remotebridge/package.html
6559./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_fileacc/package.html
6560./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_dbaccess/package.html
6561./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_introspection/uno/package.html
6562./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_typeconverter/uno/package.html
6563./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_cpld/package.html
6564./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_tdmgr/package.html
6565./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_corereflection/uno/package.html
6566./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_acceptor/package.html
6567./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_invocadapt/uno/package.html
6568./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_connectr/package.html
6569./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_invocation/uno/package.html
6570./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_rdbtdp/package.html
6571./jobs/lo_gerrit_master/workspace@3/qadevOOo/tests/java/mod/_simplereg/uno/package.html
6572./jobs/lo_gerrit_master/workspace@3/odk/index.html
6573./jobs/lo_gerrit_master/workspace@3/odk/examples/examples.html
6574./jobs/lo_gerrit_master/workspace@3/odk/examples/java/ConverterServlet/ConverterServlet.html
6575./jobs/lo_gerrit_master/workspace@3/odk/examples/DevelopersGuide/examples.html
6576./jobs/lo_gerrit_master/workspace@3/odk/examples/OLE/activex/example.html
6577./jobs/lo_gerrit_master/workspace@3/odk/docs/tools.html
6578./jobs/lo_gerrit_master/workspace@3/odk/docs/install.html
6579./jobs/lo_gerrit_master/workspace@3/odk/index_online.html
6580./jobs/lo_gerrit_master/workspace@3/sc/qa/unit/data/html/numberformat.html
6581./jobs/lo_gerrit_master/workspace@3/sw/qa/extras/htmlimport/data/inlined_image.html
6582./jobs/lo_gerrit_master/workspace@3/sw/qa/extras/htmlimport/data/picture.html
6583./jobs/lo_gerrit_master/workspace@3/sw/qa/extras/htmlexport/data/fdo81276.html
6584./jobs/lo_gerrit_master/workspace@3/sw/qa/extras/htmlexport/data/fdo86857.html
6585./jobs/lo_gerrit_master/workspace@3/sw/qa/core/data/html/pass/EDB-35279-1.html
6586./jobs/lo_gerrit_master/workspace@3/sw/qa/core/data/html/pass/EDB-14503-1.html
6587./jobs/lo_gerrit_master/workspace@3/sw/qa/core/data/html/pass/fdo87601-1.html
6588./jobs/lo_gerrit_master/workspace@3/sw/qa/core/data/html/pass/fdo65932.html
6589./jobs/lo_gerrit_master/workspace@3/sw/qa/core/data/html/pass/CVE-2005-4720-1.html
6590./jobs/lo_gerrit_master/workspace@3/ure/source/THIRDPARTYLICENSEREADME.html
6591./jobs/lo_gerrit_master/workspace@3/extensions/source/activex/example.html
6592./jobs/lo_gerrit_master/workspace@3/extensions/test/ole/ScriptTest.html
6593./monitoring/_jenkins.libreoffice.org/last_shutdown.html
6594ci@jenkins:~/jenkins/home$ ll
6595total 117520
6596-rw-r--r-- 1 ci users 28755687 Oct 26 17:41 atomic1065562221679255838.tmp
6597-rw-r--r-- 1 ci users 39914770 Nov 17 04:46 atomic2228895660066377216.tmp
6598-rw-r--r-- 1 ci users 89527 Apr 24 2015 atomic2515198465384500853.tmp
6599-rw-r--r-- 1 ci users 0 Apr 24 2015 atomic2644691291599253753.tmp
6600-rw-r--r-- 1 ci users 3550767 Jun 2 2015 atomic947852372765876453.tmp
6601-rw-r--r-- 1 ci users 47740845 Dec 17 07:21 cluster-stats.xml
6602-rw-r--r-- 1 ci users 13920 Dec 16 17:07 config.xml
6603-rw-r--r-- 1 ci users 0 Sep 10 05:00 Connection Activity monitoring to slaves.log
6604-rw-r--r-- 1 ci users 1698 Aug 15 17:18 credentials.xml
6605-rw-r--r-- 1 ci users 0 Dec 16 08:02 Download metadata.log
6606-rw-r--r-- 1 ci users 21 Dec 17 03:58 Fingerprint cleanup.log
6607-rw-r--r-- 1 ci users 4554 Apr 26 2015 gerrit-trigger.xml
6608drwxr-xr-x 3 ci users 4096 Jan 10 2015 global-build-stats
6609-rw-r--r-- 1 ci users 220 Dec 17 07:21 global-build-stats.xml
6610-rw-r--r-- 1 ci users 807 Nov 27 15:50 hudson.maven.MavenModuleSet.xml
6611-rw-r--r-- 1 ci users 159 Dec 15 08:02 hudson.model.UpdateCenter.xml
6612-rw-r--r-- 1 ci users 252 Nov 27 15:50 hudson.plugins.build_timeout.operations.BuildStepOperation.xml
6613-rw-r--r-- 1 ci users 1312 Nov 27 15:50 hudson.plugins.emailext.ExtendedEmailPublisher.xml
6614-rw-r--r-- 1 ci users 321 Nov 27 15:50 hudson.plugins.git.GitSCM.xml
6615-rw-r--r-- 1 ci users 371 Nov 27 15:50 hudson.plugins.git.GitTool.xml
6616-rw-r--r-- 1 ci users 1056 Nov 27 15:50 hudson.plugins.ircbot.IrcPublisher.xml
6617-rw-r--r-- 1 ci users 237 Nov 27 15:50 hudson.plugins.throttleconcurrents.ThrottleJobProperty.xml
6618-rw-r--r-- 1 ci users 145 Nov 27 15:50 hudson.tasks.Ant.xml
6619-rw-r--r-- 1 ci users 188 Nov 27 15:50 hudson.tasks.Mailer.xml
6620-rw-r--r-- 1 ci users 132 Nov 27 15:50 hudson.tasks.Maven.xml
6621-rw-r--r-- 1 ci users 76 Nov 27 15:50 hudson.tasks.Shell.xml
6622-rw-r--r-- 1 ci users 215 Nov 27 15:50 hudson.triggers.SCMTrigger.xml
6623-rw------- 1 ci users 1680 Dec 14 2014 identity.key.enc
6624drwxr-xr-x 2 ci users 4096 Nov 9 02:22 init.groovy.d
6625drwxr-xr-x 2 ci users 4096 Dec 15 2014 jenkins.diagnostics.ooom.OutOfOrderBuildMonitor
6626-rw-r--r-- 1 ci users 159 Nov 27 15:50 jenkins.model.ArtifactManagerConfiguration.xml
6627-rw-r--r-- 1 ci users 138 Jun 3 2015 jenkins.model.DownloadSettings.xml
6628-rw-r--r-- 1 ci users 233 Nov 27 15:50 jenkins.model.JenkinsLocationConfiguration.xml
6629-rw-r--r-- 1 ci users 247 Nov 27 15:50 jenkins.mvn.GlobalMavenConfig.xml
6630-rw-r--r-- 1 ci users 1402 Nov 27 15:50 jenkins.plugins.publish_over_ssh.BapSshPublisherPlugin.xml
6631-rw-r--r-- 1 ci users 169 Jun 3 2015 jenkins.security.QueueItemAuthenticatorConfiguration.xml
6632drwxr-xr-x 22 ci users 4096 Dec 16 17:07 jobs
6633drwxr-xr-x 2 ci users 4096 Apr 15 2015 log
6634drwxr-xr-x 3 ci users 4096 Dec 15 2014 logs
6635drwxr-xr-x 4 ci users 4096 Apr 29 2015 monitoring
6636-rw-r--r-- 1 ci users 907 Dec 15 08:02 nodeMonitors.xml
6637drwxr-xr-x 18 ci users 4096 Oct 30 01:36 nodes
6638-rw-r--r-- 1 ci users 138 Dec 21 2014 org.jenkinsci.main.modules.sshd.SSHD.xml
6639-rw-r--r-- 1 ci users 418 Nov 27 15:50 org.jenkinsci.plugins.conditionalbuildstep.singlestep.SingleConditionalBuilder.xml
6640-rw-r--r-- 1 ci users 244 Nov 27 15:50 org.jenkinsci.plugins.gitclient.JGitTool.xml
6641-rw-r--r-- 1 ci users 135 Jun 2 2015 Out of order build detection.log
6642drwxr-xr-x 56 ci users 4096 Oct 18 14:18 plugins
6643-rw-r--r-- 1 ci users 80949 Dec 4 11:43 queue.xml.bak
6644-rw-r--r-- 1 ci users 64 Dec 14 2014 secret.key
6645-rw-r--r-- 1 ci users 0 Dec 14 2014 secret.key.not-so-secret
6646drwxr-xr-x 4 ci users 4096 Dec 21 2014 secrets
6647drwxr-xr-x 2 ci users 4096 Dec 15 08:03 updates
6648drwxr-xr-x 2 ci users 4096 Dec 14 2014 userContent
6649drwxr-xr-x 106 ci users 4096 Dec 11 13:14 users
6650-rw-r--r-- 1 ci users 794 Dec 17 05:41 Workspace clean-up.log
6651ci@jenkins:~/jenkins/home$ cd
6652ci@jenkins:~$ ll
6653total 4512
6654-rw-r--r-- 1 ci users 3901880 Sep 15 06:56 build_time.csv
6655-rw-r--r-- 1 ci users 261081 Mar 29 2015 changes
6656-rw-r--r-- 1 ci users 392 Dec 15 2014 ci.pub
6657-rwxr-xr-x 1 ci users 121 Mar 29 2015 filter_blame
6658-rw-r--r-- 1 ci users 120 Mar 29 2015 filter_blame~
6659drwxr-xr-x 2 ci users 4096 Aug 26 07:39 for_noel
6660-rw-r--r-- 1 ci users 392 Dec 15 2014 id_gerrit_rsa.pub
6661drwxr-xr-x 7 ci users 4096 May 31 2015 jenkins
6662-rw-r--r-- 1 ci users 416697 Apr 29 2015 jobs.cvs
6663-rwxr-xr-x 1 ci users 4007 Sep 17 13:47 job_stats.pl
6664-rwxr-xr-x 1 ci users 4001 Sep 15 06:54 job_stats.pl~
6665drwxr-xr-x 11 ci users 4096 Dec 21 2014 lode
6666ci@jenkins:~$ ./job_stats.pl 7
6667from:Thu Dec 10 14:34:59 2015
6668master linux rel jobs:207 ok:190 ko:17 fail ratio:8.21% break:4 broken duration:4.75%
6669master linux dbg jobs:192 ok:168 ko:18 fail ratio:9.37% break:6 broken duration:5.05%
6670master mac rel jobs:188 ok:186 ko:2 fail ratio:1.06% break:1 broken duration:0.47%
6671master mac dbg jobs:188 ok:185 ko:2 fail ratio:1.06% break:1 broken duration:0.58%
6672master win rel jobs:157 ok:106 ko:51 fail ratio:32.48% break:29 broken duration:26.31%
6673master win dbg jobs:147 ok:91 ko:56 fail ratio:38.09% break:18 broken duration:33.01%
6674master win64 dbg jobs:151 ok:104 ko:46 fail ratio:30.46% break:7 broken duration:22.93%
6675lo-4.4 mac jobs:0 ok:0 ko:0 fail ratio:0% break:0 broken duration:0%
6676gerrit win rel jobs:250 ok:103 ko:147 fail ratio:58.8%
6677gerrit lin rel jobs:256 ok:215 ko:41 fail ratio:16.01%
6678gerrit mac rel jobs:253 ok:223 ko:30 fail ratio:11.85%
6679gerrit all jobs:247 ok:97 ko:150 fail ratio:60.72%
6680ci@jenkins:~$ man nohup
6681ci@jenkins:~$ exit
6682logout
6683nthiebaud@jenkins:~$ exit
6684logout
6685Connection to ci.libreoffice.org closed.
6686n_th@Norberts-iMac /Volumes/GP/dev$ ssh 192.168.20.66
6687Password:
6688Connection closed by 192.168.20.66
6689n_th@Norberts-iMac /Volumes/GP/dev$ ssh 192.168.20.57
6690Password:
6691Password:
6692Password:
6693
6694n_th@Norberts-iMac /Volumes/GP/dev$ ssh n_th@192.168.20.57
6695Password:
6696Last login: Wed Nov 25 07:40:24 2015 from 192.168.10.11
6697tb57:~ n_th$ sp -elf | grep ntp
6698-bash: sp: command not found
6699tb57:~ n_th$ ps -elf | grep ntp
6700 0 33353 1 4004 0 33 0 2514160 960 - Ss 0 ?? 0:02.88 /usr/sbin/ntpd - 25Nov15
6701 501 80342 80336 4006 0 31 0 2432784 628 - S+ 0 ttys001 0:00.00 grep ntp 9:22AM
6702tb57:~ n_th$ sudo kill 4004
6703Password:
6704kill: 4004: No such process
6705tb57:~ n_th$ sudo kill 33353
6706tb57:~ n_th$ ps -elf | grep ntp
6707 0 80347 1 4004 0 33 0 2487556 1220 - Ss 0 ?? 0:00.03 /usr/sbin/ntpd - 9:22AM
6708 501 80352 80336 4006 0 31 0 2432784 628 - S+ 0 ttys001 0:00.00 grep ntp 9:25AM
6709tb57:~ n_th$ top
6710tb57:~ n_th$ kill 66435
6711-bash: kill: (66435) - Operation not permitted
6712tb57:~ n_th$ sudo kill 66435
6713tb57:~ n_th$ top
6714tb57:~ n_th$ sudo kill 80356
6715tb57:~ n_th$ top
6716tb57:~ n_th$ launchctl list
6717PID Status Label
671880365 - 0x7fd749c04c10.anonymous.launchctl
671980336 - 0x7fd749c04960.anonymous.bash
672080335 - 0x7fd749f00140.anonymous.sshd
672180332 - 0x7fd749e0a700.anonymous.sshd
672269 - 0x7fd749d005e0.anonymous.coreservicesd
6723- 0 com.apple.mdworker.shared.04000000-0000-0000-0000-000000000000
6724- 0 com.apple.mdworker.shared.03000000-0000-0000-0000-000000000000
672539 - 0x7fd749c03d00.anonymous.mds
6726- 0 com.apple.xmigrationhelper.user
6727- 0 com.apple.TrustEvaluationAgent
6728- 0 com.apple.tccd
6729- 0 com.apple.syncdefaultsd
6730- 0 com.apple.speech.speechsynthesisd
6731- 0 com.apple.security.cloudkeychainproxy3
6732- 0 com.apple.secd
6733- 0 com.apple.sbd
6734- 0 com.apple.pluginkit.pkd
6735- 0 com.apple.netauth.user.auth
6736- 0 com.apple.metadata.mdflagwriter
6737170 - com.apple.mdworker.sizing
6738- 0 com.apple.mdworker.single
6739- 0 com.apple.mdworker.shared
6740- 0 com.apple.mdworker.mail
6741- 0 com.apple.mdworker.lsb
6742- 0 com.apple.mdworker.isolation
6743- 0 com.apple.mdworker.bundles
6744- 0 com.apple.mdworker.32bit
6745- 0 com.apple.mbpluginhost.user
6746- 0 com.apple.mbloginhelper.user
6747- 0 com.apple.KerberosHelper.LKDCHelper
6748- 0 com.apple.FileSyncAgent.PHD
6749162 - com.apple.distnoted.xpc.agent
6750- 0 com.apple.cvmsCompAgentLegacy_x86_64_1
6751- 0 com.apple.cvmsCompAgentLegacy_x86_64
6752- 0 com.apple.cvmsCompAgentLegacy_i386_1
6753- 0 com.apple.cvmsCompAgentLegacy_i386
6754- 0 com.apple.cvmsCompAgent_x86_64_1
6755- 0 com.apple.cvmsCompAgent_x86_64
6756- 0 com.apple.cvmsCompAgent_i386_1
6757- 0 com.apple.cvmsCompAgent_i386
6758163 - com.apple.cfprefsd.xpc.agent
6759- 0 com.apple.launchctl.Background
6760tb57:~ n_th$ ps -el | grep mdfl
6761 502 267 171 4004 0 33 0 5583840 325364 - S 0 ?? 5:54.58 /System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Versions/A/Support/mdflagwriter
6762 0 529 527 4004 0 33 0 2514912 1640 - S 0 ?? 0:00.20 /System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Versions/A/Support/mdflagwriter
6763 501 80367 80336 4006 0 31 0 2442000 648 - S+ 0 ttys001 0:00.00 grep mdfl
6764tb57:~ n_th$ ps -el | grep 171
6765 502 171 1 80004004 0 31 0 2508432 2424 - Ss 0 ?? 48:47.74 /sbin/launchd
6766 502 173 171 4004 0 4 0 2521480 10468 - S 0 ?? 0:00.87 /System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Versions/A/Support/mdworker -s mdworker-sizing -c MDSSizingWorker -m com.apple.mdworker.sizing
6767 502 174 171 4004 0 33 0 2537312 5388 - U 0 ?? 5:07.06 /usr/sbin/distnoted agent
6768 502 175 171 4004 0 4 0 2586160 54268 - S 0 ?? 9:50.77 /usr/sbin/cfprefsd agent
6769 502 194 171 40004004 0 33 0 2554928 19184 - S 0 ?? 2:41.48 /usr/libexec/UserEventAgent (Aqua)
6770 502 208 171 4084 0 49 0 2600916 22288 - S 0 ?? 0:47.58 /Applications/Utilities/Terminal.app/Contents/MacOS/Terminal -psn_0_28679
6771 502 209 171 4004 0 33 0 2537232 4300 - S 0 ?? 0:11.29 /usr/sbin/usernoted
6772 502 210 171 4004 0 4 0 2544744 18640 - S 0 ?? 3:07.08 /System/Library/PrivateFrameworks/CalendarAgent.framework/Executables/CalendarAgent
6773 502 213 171 4004 0 48 0 2593892 35088 - S 0 ?? 3:39.06 /System/Library/CoreServices/Dock.app/Contents/MacOS/Dock
6774 502 214 171 4004 0 48 0 2614664 26044 - S 0 ?? 11:10.31 /System/Library/CoreServices/SystemUIServer.app/Contents/MacOS/SystemUIServer
6775 502 215 171 4004 0 4 0 2614768 40208 - S 0 ?? 31:54.11 /System/Library/CoreServices/Finder.app/Contents/MacOS/Finder
6776 502 217 171 4004 0 31 0 2496264 1692 - S 0 ?? 0:00.24 /usr/sbin/pboard
6777 502 223 171 80004004 0 4 0 2570472 10192 - S 0 ?? 64:45.36 /System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Support/fontd
6778 502 227 171 4004 0 33 0 2542784 12456 - S 0 ?? 0:42.30 /usr/libexec/sharingd
6779 502 228 171 4004 0 4 0 2539264 4476 - S 0 ?? 0:03.75 /System/Library/PrivateFrameworks/TCC.framework/Resources/tccd
6780 502 229 171 4004 0 4 0 2547288 10344 - S 0 ?? 0:00.12 /usr/libexec/librariand
6781 502 230 171 4004 0 4 0 2524168 12324 - S 0 ?? 0:40.83 /System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Support/ubd
6782 502 232 171 4004 0 48 0 2556956 7096 - S 0 ?? 0:59.09 /System/Library/CoreServices/AirPlayUIAgent.app/Contents/MacOS/AirPlayUIAgent --launchd
6783 502 235 171 4004 0 48 0 2589428 17312 - S 0 ?? 1:01.44 /System/Library/CoreServices/NotificationCenter.app/Contents/MacOS/NotificationCenter
6784 502 248 171 4004 0 33 0 2538996 4676 - S 0 ?? 0:39.15 /System/Library/PrivateFrameworks/IMCore.framework/imagent.app/Contents/MacOS/imagent
6785 502 252 171 4004 0 4 0 2537400 2800 - S 0 ?? 0:34.55 /usr/libexec/WiFiKeychainProxy
6786 502 253 171 4004 0 33 0 2497696 5436 - S 0 ?? 0:00.02 /System/Library/CoreServices/SocialPushAgent.app/Contents/MacOS/SocialPushAgent
6787 502 257 171 4004 0 4 0 2537364 3128 - S 0 ?? 0:00.14 /usr/libexec/lsboxd
6788 502 259 171 4004 0 4 0 2543032 14808 - S 0 ?? 2:31.03 /System/Library/PrivateFrameworks/IDSCore.framework/identityservicesd.app/Contents/MacOS/identityservicesd
6789 502 262 171 4004 0 4 0 2515184 2208 - S 0 ?? 0:00.12 /System/Library/CoreServices/AppleIDAuthAgent
6790 502 267 171 4004 0 33 0 5583840 325364 - S 0 ?? 5:54.58 /System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Versions/A/Support/mdflagwriter
6791 502 269 171 4004 0 4 0 2541760 6168 - S 0 ?? 0:00.19 /System/Library/Frameworks/Accounts.framework/Versions/A/Support/accountsd
6792 502 270 171 4004 0 33 0 2538792 3500 - S 0 ?? 0:37.43 /usr/libexec/secd
6793 502 273 171 4004 0 33 0 2513900 2256 - S 0 ?? 0:00.24 /System/Library/Frameworks/Security.framework/Versions/A/Resources/CloudKeychainProxy.bundle/Contents/MacOS/CloudKeychainProxy
6794 502 280 171 4004 0 63 0 2808164 98992 - S 0 ?? 16:01.17 /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Resources/storeagent
6795 502 282 171 4004 0 4 0 2516140 4108 - S 0 ?? 0:04.42 /System/Library/CoreServices/pbs
6796 502 379 171 4004 0 48 0 2567152 12848 - S 0 ?? 0:58.09 /System/Library/PrivateFrameworks/CloudServices.framework/Resources/EscrowSecurityAlert.app/Contents/MacOS/EscrowSecurityAlert
6797 502 593 171 4004 0 48 0 2566212 7936 - S 0 ?? 0:58.63 /System/Library/PrivateFrameworks/CommerceKit.framework/Resources/LaterAgent.app/Contents/MacOS/LaterAgent
6798 502 36753 171 4004 0 33 0 2514328 3220 - S 0 ?? 0:08.49 /System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Versions/A/printtool agent
6799 502 39864 171 4004 0 4 0 3632476 12916 - S 0 ?? 4:04.94 /System/Library/PrivateFrameworks/Noticeboard.framework/Versions/A/Resources/nbagent.app/Contents/MacOS/nbagent
6800 502 39884 171 4004 0 33 0 2537540 4844 - S 0 ?? 0:37.00 /System/Library/PrivateFrameworks/HelpData.framework/Versions/A/Resources/helpd
6801 502 80357 171 4004 0 33 0 2486116 2024 - S 0 ?? 0:00.02 /System/Library/Frameworks/CFNetwork.framework/Versions/A/Support/cookied
6802 502 84409 171 1004004 0 4 0 2551820 2900 - S 0 ?? 0:14.48 /System/Library/PrivateFrameworks/PackageKit.framework/Resources/installd
6803 501 80369 80336 4006 0 31 0 2432784 628 - S+ 0 ttys001 0:00.00 grep 171
6804tb57:~ n_th$ ps -el | grep mdfl
6805 502 267 171 4004 0 33 0 5583840 325364 - S 0 ?? 5:54.58 /System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Versions/A/Support/mdflagwriter
6806 0 529 527 4004 0 33 0 2514912 1640 - S 0 ?? 0:00.20 /System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Versions/A/Support/mdflagwriter
6807 501 80371 80336 4006 0 31 0 2432784 628 - S+ 0 ttys001 0:00.00 grep mdfl
6808tb57:~ n_th$ ps -el | grep 529
6809 0 20 1 4004 0 33 0 2525692 5296 - Ss 0 ?? 20:39.95 /usr/sbin/syslogd
6810 0 529 527 4004 0 33 0 2514912 1640 - S 0 ?? 0:00.20 /System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Versions/A/Support/mdflagwriter
6811 501 80373 80336 4006 0 31 0 2432784 628 - S+ 0 ttys001 0:00.00 grep 529
6812tb57:~ n_th$ ps -el | grep 527
6813 0 50 1 1004004 0 50 0 2527568 23584 - Ss 0 ?? 170:55.03 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/Support/fseventsd
6814 0 527 1 80004004 0 31 0 2508256 976 - Ss 0 ?? 0:00.06 /sbin/launchd
6815 0 529 527 4004 0 33 0 2514912 1640 - S 0 ?? 0:00.20 /System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Versions/A/Support/mdflagwriter
6816 501 80376 80336 4006 0 31 0 2432784 628 - S+ 0 ttys001 0:00.00 grep 527
6817tb57:~ n_th$ sudo kill 529
6818Password:
6819Sorry, try again.
6820Password:
6821tb57:~ n_th$ ps -el | grep 527
6822 0 20 1 4004 0 33 0 2527264 5324 - Ss 0 ?? 20:39.95 /usr/sbin/syslogd
6823 0 50 1 1004004 0 50 0 2527568 23584 - Ss 0 ?? 170:55.04 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/Support/fseventsd
6824 0 527 1 80004004 0 31 0 2508256 976 - Ss 0 ?? 0:00.06 /sbin/launchd
6825 501 80380 80336 4006 0 31 0 2432784 628 - S+ 0 ttys001 0:00.00 grep 527
6826tb57:~ n_th$ sudo kill 527
6827kill: 527: No such process
6828tb57:~ n_th$ ps -el | grep 527
6829 0 20 1 4004 0 33 0 2527264 5316 - Us 0 ?? 20:39.95 /usr/sbin/syslogd
6830 0 50 1 1004004 0 50 0 2527568 23584 - Ss 0 ?? 170:55.04 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/Support/fseventsd
6831 501 80384 80336 4006 0 31 0 2432784 628 - S+ 0 ttys001 0:00.00 grep 527
6832tb57:~ n_th$ ps -el | grep mdfl
6833 502 267 171 4004 0 33 0 5583840 325364 - S 0 ?? 5:54.58 /System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Versions/A/Support/mdflagwriter
6834 501 80386 80336 4006 0 31 0 2432784 628 - S+ 0 ttys001 0:00.00 grep mdfl
6835tb57:~ n_th$ sudo kill 267
6836tb57:~ n_th$ ps -el | grep mdfl
6837 501 80390 80336 4006 0 31 0 2432784 628 - S+ 0 ttys001 0:00.00 grep mdfl
6838tb57:~ n_th$ ps -el | grep mdfl
6839 501 80392 80336 4006 0 31 0 2432784 628 - S+ 0 ttys001 0:00.00 grep mdfl
6840tb57:~ n_th$ top
6841tb57:~ n_th$ exit
6842logout
6843Connection to 192.168.20.57 closed.
6844n_th@Norberts-iMac /Volumes/GP/dev$ ssh n_th@tb31
6845Welcome to Ubuntu 14.04.3 LTS (GNU/Linux 3.13.0-67-generic x86_64)
6846
6847 * Documentation: https://help.ubuntu.com/
6848
6849 System information as of Mon Dec 21 20:21:04 UTC 2015
6850
6851 System load: 1.0 Processes: 181
6852 Usage of /home: 66.7% of 117.99GB Users logged in: 2
6853 Memory usage: 9% IP address for eth0: 212.234.77.246
6854 Swap usage: 7%
6855
685685 packages can be updated.
685761 updates are security updates.
6858
6859*** System restart required ***
6860Last login: Mon Dec 21 05:49:23 2015 from cpe-97-99-115-140.tx.res.rr.com
6861n_th@tb31:~$ top
6862
6863top - 20:51:53 up 45 days, 50 min, 5 users, load average: 0.69, 0.33, 0.61
6864Tasks: 178 total, 2 running, 174 sleeping, 2 stopped, 0 zombie
6865%Cpu(s): 25.0 us, 0.2 sy, 0.0 ni, 74.7 id, 0.1 wa, 0.0 hi, 0.0 si, 0.0 st
6866KiB Mem: 32944100 total, 31509972 used, 1434128 free, 822208 buffers
6867KiB Swap: 2097148 total, 159860 used, 1937288 free. 27726172 cached Mem
6868
6869 PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
687025984 postgres 20 0 277536 95140 72960 R 100.0 0.3 1:06.19 postgres
6871 470 root 39 19 0 0 0 S 0.3 0.0 59:55.61 kipmi0
6872 1117 root 20 0 586656 9532 3492 S 0.3 0.0 19:04.33 salt-minion
687325941 root 20 0 0 0 0 S 0.3 0.0 0:00.05 kworker/u16:0
687426060 n_th 20 0 26484 1744 1168 R 0.3 0.0 0:00.05 top
687529268 root 20 0 0 0 0 S 0.3 0.0 0:04.53 kworker/2:0
6876 1 root 20 0 33556 2388 1348 S 0.0 0.0 0:17.95 init
6877 2 root 20 0 0 0 0 S 0.0 0.0 0:00.33 kthreadd
6878 3 root 20 0 0 0 0 S 0.0 0.0 0:23.15 ksoftirqd/0
6879 5 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kworker/0:0H
6880 7 root 20 0 0 0 0 S 0.0 0.0 57:46.03 rcu_sched
6881 8 root 20 0 0 0 0 S 0.0 0.0 16:59.05 rcuos/0
6882 9 root 20 0 0 0 0 S 0.0 0.0 16:48.23 rcuos/1
6883 10 root 20 0 0 0 0 S 0.0 0.0 16:38.35 rcuos/2
6884 11 root 20 0 0 0 0 S 0.0 0.0 16:03.57 rcuos/3
6885 12 root 20 0 0 0 0 S 0.0 0.0 0:00.00 rcuos/4
6886 13 root 20 0 0 0 0 S 0.0 0.0 0:00.00 rcuos/5
6887 14 root 20 0 0 0 0 S 0.0 0.0 0:00.00 rcuos/6
6888 15 root 20 0 0 0 0 S 0.0 0.0 0:00.00 rcuos/7
6889 16 root 20 0 0 0 0 S 0.0 0.0 0:00.00 rcu_bh
6890 17 root 20 0 0 0 0 S 0.0 0.0 0:00.00 rcuob/0
6891 18 root 20 0 0 0 0 S 0.0 0.0 0:00.00 rcuob/1
6892 19 root 20 0 0 0 0 S 0.0 0.0 0:00.00 rcuob/2
6893 20 root 20 0 0 0 0 S 0.0 0.0 0:00.00 rcuob/3
6894 21 root 20 0 0 0 0 S 0.0 0.0 0:00.00 rcuob/4
6895 22 root 20 0 0 0 0 S 0.0 0.0 0:00.00 rcuob/5
6896 23 root 20 0 0 0 0 S 0.0 0.0 0:00.00 rcuob/6
6897 24 root 20 0 0 0 0 S 0.0 0.0 0:00.00 rcuob/7
6898 25 root rt 0 0 0 0 S 0.0 0.0 1:57.75 migration/0
6899 26 root rt 0 0 0 0 S 0.0 0.0 0:13.34 watchdog/0
6900 27 root rt 0 0 0 0 S 0.0 0.0 0:11.87 watchdog/1
6901 28 root rt 0 0 0 0 S 0.0 0.0 2:00.12 migration/1
6902 29 root 20 0 0 0 0 S 0.0 0.0 0:14.34 ksoftirqd/1
6903 31 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kworker/1:0H
6904 32 root rt 0 0 0 0 S 0.0 0.0 0:10.65 watchdog/2
6905 33 root rt 0 0 0 0 S 0.0 0.0 1:54.99 migration/2
6906 34 root 20 0 0 0 0 S 0.0 0.0 0:11.47 ksoftirqd/2
6907 36 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kworker/2:0H
6908 37 root rt 0 0 0 0 S 0.0 0.0 0:10.73 watchdog/3
6909 38 root rt 0 0 0 0 S 0.0 0.0 1:55.46 migration/3
6910 39 root 20 0 0 0 0 S 0.0 0.0 0:15.13 ksoftirqd/3
6911 40 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kworker/3:0
6912 41 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kworker/3:0H
6913 42 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 khelper
6914 43 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kdevtmpfs
6915 44 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 netns
6916 45 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 writeback
6917 46 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kintegrityd
6918 47 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 bioset
6919 49 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kblockd
6920 50 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 ata_sff
6921 51 root 20 0 0 0 0 S 0.0 0.0 0:00.00 khubd
6922 52 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 md
6923 53 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 devfreq_wq
6924 54 root 20 0 0 0 0 S 0.0 0.0 0:59.17 kworker/0:1
6925n_th@tb31:~$ df -h
6926Filesystem Size Used Avail Use% Mounted on
6927/dev/mapper/tank-castor 9.8G 4.6G 4.9G 49% /
6928none 4.0K 0 4.0K 0% /sys/fs/cgroup
6929udev 16G 12K 16G 1% /dev
6930tmpfs 3.2G 584K 3.2G 1% /run
6931none 5.0M 0 5.0M 0% /run/lock
6932none 16G 92K 16G 1% /run/shm
6933none 100M 0 100M 0% /run/user
6934/dev/sda2 471M 80M 368M 18% /boot
6935/dev/mapper/tank-lo 118G 80G 33G 71% /home
6936n_th@tb31:~$ sudo su - postgres
6937[sudo] password for n_th:
6938postgres@tb31:~$ cd /var/lib/po
6939polkit-1/ postfix/ postgresql/
6940postgres@tb31:~$ cd /var/lib/po
6941polkit-1/ postfix/ postgresql/
6942postgres@tb31:~$ cd /var/lib/postgresql/
6943postgres@tb31:~$ ll
6944total 4.0K
6945drwxr-xr-x 3 postgres postgres 4.0K Aug 20 22:46 9.3
6946postgres@tb31:~$ cd 9.3/
6947postgres@tb31:~/9.3$ ll
6948total 4.0K
6949drwx------ 15 postgres postgres 4.0K Nov 6 20:01 main
6950postgres@tb31:~/9.3$ cd main/
6951postgres@tb31:~/9.3/main$ ll
6952total 64K
6953drwx------ 8 postgres postgres 4.0K Dec 21 00:21 base
6954drwx------ 2 postgres postgres 4.0K Nov 6 20:02 global
6955drwx------ 2 postgres postgres 4.0K Aug 20 22:46 pg_clog
6956drwx------ 4 postgres postgres 4.0K Aug 20 22:46 pg_multixact
6957drwx------ 2 postgres postgres 4.0K Nov 6 20:01 pg_notify
6958drwx------ 2 postgres postgres 4.0K Aug 20 22:46 pg_serial
6959drwx------ 2 postgres postgres 4.0K Aug 20 22:46 pg_snapshots
6960drwx------ 2 postgres postgres 4.0K Nov 6 20:01 pg_stat
6961drwx------ 2 postgres postgres 4.0K Dec 21 20:52 pg_stat_tmp
6962drwx------ 2 postgres postgres 4.0K Aug 20 22:46 pg_subtrans
6963drwx------ 2 postgres postgres 4.0K Aug 20 22:46 pg_tblspc
6964drwx------ 2 postgres postgres 4.0K Aug 20 22:46 pg_twophase
6965-rw------- 1 postgres postgres 4 Aug 20 22:46 PG_VERSION
6966drwx------ 3 postgres postgres 4.0K Dec 21 19:05 pg_xlog
6967-rw------- 1 postgres postgres 133 Nov 6 20:01 postmaster.opts
6968-rw------- 1 postgres postgres 100 Nov 6 20:01 postmaster.pid
6969postgres@tb31:~/9.3/main$ ll -tr
6970total 64K
6971-rw------- 1 postgres postgres 4 Aug 20 22:46 PG_VERSION
6972drwx------ 2 postgres postgres 4.0K Aug 20 22:46 pg_twophase
6973drwx------ 2 postgres postgres 4.0K Aug 20 22:46 pg_tblspc
6974drwx------ 2 postgres postgres 4.0K Aug 20 22:46 pg_snapshots
6975drwx------ 2 postgres postgres 4.0K Aug 20 22:46 pg_serial
6976drwx------ 4 postgres postgres 4.0K Aug 20 22:46 pg_multixact
6977drwx------ 2 postgres postgres 4.0K Aug 20 22:46 pg_subtrans
6978drwx------ 2 postgres postgres 4.0K Aug 20 22:46 pg_clog
6979-rw------- 1 postgres postgres 100 Nov 6 20:01 postmaster.pid
6980-rw------- 1 postgres postgres 133 Nov 6 20:01 postmaster.opts
6981drwx------ 2 postgres postgres 4.0K Nov 6 20:01 pg_notify
6982drwx------ 2 postgres postgres 4.0K Nov 6 20:01 pg_stat
6983drwx------ 2 postgres postgres 4.0K Nov 6 20:02 global
6984drwx------ 8 postgres postgres 4.0K Dec 21 00:21 base
6985drwx------ 3 postgres postgres 4.0K Dec 21 19:05 pg_xlog
6986drwx------ 2 postgres postgres 4.0K Dec 21 20:52 pg_stat_tmp
6987postgres@tb31:~/9.3/main$ cd base/
6988postgres@tb31:~/9.3/main/base$ ll
6989total 48K
6990drwx------ 2 postgres postgres 12K Nov 6 20:02 1
6991drwx------ 2 postgres postgres 4.0K Aug 20 22:46 12083
6992drwx------ 2 postgres postgres 4.0K Nov 6 20:01 12088
6993drwx------ 2 postgres postgres 12K Nov 6 20:02 16385
6994drwx------ 2 postgres postgres 12K Dec 21 20:50 24576
6995drwx------ 2 postgres postgres 4.0K Dec 21 20:50 pgsql_tmp
6996postgres@tb31:~/9.3/main/base$ ll -tr
6997total 48K
6998drwx------ 2 postgres postgres 4.0K Aug 20 22:46 12083
6999drwx------ 2 postgres postgres 4.0K Nov 6 20:01 12088
7000drwx------ 2 postgres postgres 12K Nov 6 20:02 16385
7001drwx------ 2 postgres postgres 12K Nov 6 20:02 1
7002drwx------ 2 postgres postgres 12K Dec 21 20:50 24576
7003drwx------ 2 postgres postgres 4.0K Dec 21 20:50 pgsql_tmp
7004postgres@tb31:~/9.3/main/base$ cd 24576/
7005postgres@tb31:~/9.3/main/base/24576$ ll
7006total 721M
7007-rw------- 1 postgres postgres 216K Dec 21 20:10 11821
7008-rw------- 1 postgres postgres 24K Dec 21 12:52 11821_fsm
7009-rw------- 1 postgres postgres 8.0K Dec 21 01:21 11821_vm
7010-rw------- 1 postgres postgres 16K Dec 21 00:21 11823
7011-rw------- 1 postgres postgres 24K Dec 21 00:21 11823_fsm
7012-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11823_vm
7013-rw------- 1 postgres postgres 16K Dec 21 00:21 11825
7014-rw------- 1 postgres postgres 32K Dec 21 18:41 11826
7015-rw------- 1 postgres postgres 64K Dec 21 08:00 11827
7016-rw------- 1 postgres postgres 24K Dec 21 00:21 11827_fsm
7017-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11827_vm
7018-rw------- 1 postgres postgres 16K Dec 21 00:36 11829
7019-rw------- 1 postgres postgres 32K Dec 21 00:36 11830
7020-rw------- 1 postgres postgres 0 Dec 21 00:21 11835
7021-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11837
7022-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11838
7023-rw------- 1 postgres postgres 344K Dec 21 20:50 11839
7024-rw------- 1 postgres postgres 24K Dec 21 00:21 11839_fsm
7025-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11839_vm
7026-rw------- 1 postgres postgres 128K Dec 21 00:36 11841
7027-rw------- 1 postgres postgres 88K Dec 21 00:36 11842
7028-rw------- 1 postgres postgres 504K Dec 21 00:21 11843
7029-rw------- 1 postgres postgres 24K Dec 21 00:21 11843_fsm
7030-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11843_vm
7031-rw------- 1 postgres postgres 0 Dec 21 00:21 11845
7032-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11847
7033-rw------- 1 postgres postgres 72K Dec 21 00:21 11848
7034-rw------- 1 postgres postgres 200K Dec 21 00:21 11849
7035-rw------- 1 postgres postgres 64K Dec 21 18:41 11850
7036-rw------- 1 postgres postgres 24K Dec 21 00:21 11850_fsm
7037-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11850_vm
7038-rw------- 1 postgres postgres 16K Dec 21 00:36 11852
7039-rw------- 1 postgres postgres 32K Dec 21 00:36 11853
7040-rw------- 1 postgres postgres 8.0K Dec 21 00:36 11854
7041-rw------- 1 postgres postgres 0 Dec 21 00:21 11856
7042-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11858
7043-rw------- 1 postgres postgres 16K Dec 21 00:36 11859
7044-rw------- 1 postgres postgres 16K Dec 21 00:36 11860
7045-rw------- 1 postgres postgres 8.0K Dec 21 01:51 11861
7046-rw------- 1 postgres postgres 24K Dec 21 00:21 11861_fsm
7047-rw------- 1 postgres postgres 8.0K Dec 21 00:36 11861_vm
7048-rw------- 1 postgres postgres 0 Dec 21 00:21 11863
7049-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11865
7050-rw------- 1 postgres postgres 16K Dec 21 00:36 11866
7051-rw------- 1 postgres postgres 16K Dec 21 00:36 11867
7052-rw------- 1 postgres postgres 16K Dec 21 00:36 11868
7053-rw------- 1 postgres postgres 16K Dec 21 00:36 11869
7054-rw------- 1 postgres postgres 0 Dec 21 00:21 11870
7055-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11872
7056-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11873
7057-rw------- 1 postgres postgres 24K Dec 21 00:36 11874
7058-rw------- 1 postgres postgres 24K Dec 21 00:21 11874_fsm
7059-rw------- 1 postgres postgres 8.0K Dec 21 00:36 11874_vm
7060-rw------- 1 postgres postgres 16K Dec 21 00:36 11876
7061-rw------- 1 postgres postgres 16K Dec 21 00:36 11877
7062-rw------- 1 postgres postgres 112K Dec 21 00:21 11878
7063-rw------- 1 postgres postgres 24K Dec 21 00:21 11878_fsm
7064-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11878_vm
7065-rw------- 1 postgres postgres 40K Dec 21 00:21 11880
7066-rw------- 1 postgres postgres 40K Dec 21 00:21 11881
7067-rw------- 1 postgres postgres 16K Dec 21 00:21 11882
7068-rw------- 1 postgres postgres 24K Dec 21 00:21 11882_fsm
7069-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11882_vm
7070-rw------- 1 postgres postgres 16K Dec 21 00:21 11884
7071-rw------- 1 postgres postgres 16K Dec 21 00:21 11885
7072-rw------- 1 postgres postgres 16K Dec 21 00:21 11886
7073-rw------- 1 postgres postgres 24K Dec 21 00:21 11886_fsm
7074-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11886_vm
7075-rw------- 1 postgres postgres 16K Dec 21 00:21 11888
7076-rw------- 1 postgres postgres 16K Dec 21 00:21 11889
7077-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11890
7078-rw------- 1 postgres postgres 24K Dec 21 00:21 11890_fsm
7079-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11890_vm
7080-rw------- 1 postgres postgres 16K Dec 21 00:21 11892
7081-rw------- 1 postgres postgres 16K Dec 21 00:21 11893
7082-rw------- 1 postgres postgres 32K Dec 21 00:21 11894
7083-rw------- 1 postgres postgres 24K Dec 21 00:21 11894_fsm
7084-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11894_vm
7085-rw------- 1 postgres postgres 32K Dec 21 00:21 11896
7086-rw------- 1 postgres postgres 32K Dec 21 00:21 11897
7087-rw------- 1 postgres postgres 32K Dec 21 00:21 11898
7088-rw------- 1 postgres postgres 24K Dec 21 00:21 11899
7089-rw------- 1 postgres postgres 24K Dec 21 00:21 11899_fsm
7090-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11899_vm
7091-rw------- 1 postgres postgres 32K Dec 21 00:21 11901
7092-rw------- 1 postgres postgres 16K Dec 21 00:21 11902
7093-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11903
7094-rw------- 1 postgres postgres 24K Dec 21 00:21 11903_fsm
7095-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11903_vm
7096-rw------- 1 postgres postgres 16K Dec 21 00:21 11905
7097-rw------- 1 postgres postgres 16K Dec 21 00:21 11906
7098-rw------- 1 postgres postgres 0 Dec 21 00:21 11907
7099-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11909
7100-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11910
7101-rw------- 1 postgres postgres 24K Dec 21 00:21 11910_fsm
7102-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11910_vm
7103-rw------- 1 postgres postgres 16K Dec 21 00:21 11912
7104-rw------- 1 postgres postgres 96K Dec 21 00:21 11913
7105-rw------- 1 postgres postgres 24K Dec 21 00:21 11913_fsm
7106-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11913_vm
7107-rw------- 1 postgres postgres 336K Dec 21 00:21 11915
7108-rw------- 1 postgres postgres 24K Dec 21 00:21 11915_fsm
7109-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11915_vm
7110-rw------- 1 postgres postgres 16K Dec 21 00:21 11917
7111-rw------- 1 postgres postgres 16K Dec 21 00:21 11918
7112-rw------- 1 postgres postgres 16K Dec 21 00:21 11919
7113-rw------- 1 postgres postgres 0 Dec 21 00:21 11920
7114-rw------- 1 postgres postgres 0 Dec 21 00:21 11922
7115-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11924
7116-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11925
7117-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11926
7118-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11927
7119-rw------- 1 postgres postgres 0 Dec 21 00:21 11928
7120-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11930
7121-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11931
7122-rw------- 1 postgres postgres 248K Dec 21 00:21 11932
7123-rw------- 1 postgres postgres 24K Dec 21 00:21 11932_fsm
7124-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11932_vm
7125-rw------- 1 postgres postgres 0 Dec 21 00:21 11934
7126-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11936
7127-rw------- 1 postgres postgres 128K Dec 21 00:21 11937
7128-rw------- 1 postgres postgres 16K Dec 21 00:21 11938
7129-rw------- 1 postgres postgres 24K Dec 21 00:21 11938_fsm
7130-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11938_vm
7131-rw------- 1 postgres postgres 16K Dec 21 00:21 11940
7132-rw------- 1 postgres postgres 16K Dec 21 00:21 11941
7133-rw------- 1 postgres postgres 0 Dec 21 00:21 11942
7134-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11944
7135-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11945
7136-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11946
7137-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11947
7138-rw------- 1 postgres postgres 24K Dec 21 00:21 11947_fsm
7139-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11947_vm
7140-rw------- 1 postgres postgres 16K Dec 21 00:21 11949
7141-rw------- 1 postgres postgres 16K Dec 21 00:21 11950
7142-rw------- 1 postgres postgres 24K Dec 21 00:21 11951
7143-rw------- 1 postgres postgres 24K Dec 21 00:21 11951_fsm
7144-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11951_vm
7145-rw------- 1 postgres postgres 16K Dec 21 00:21 11953
7146-rw------- 1 postgres postgres 16K Dec 21 00:21 11954
7147-rw------- 1 postgres postgres 16K Dec 21 00:21 11955
7148-rw------- 1 postgres postgres 376K Dec 21 08:00 11956
7149-rw------- 1 postgres postgres 24K Dec 21 00:21 11956_fsm
7150-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11956_vm
7151-rw------- 1 postgres postgres 232K Dec 21 00:36 11958
7152-rw------- 1 postgres postgres 224K Dec 21 00:36 11959
7153-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11991
7154-rw------- 1 postgres postgres 24K Dec 21 00:21 11991_fsm
7155-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11991_vm
7156-rw------- 1 postgres postgres 16K Dec 21 00:21 11993
7157-rw------- 1 postgres postgres 16K Dec 21 00:21 11994
7158-rw------- 1 postgres postgres 16K Dec 21 00:21 11995
7159-rw------- 1 postgres postgres 24K Dec 21 00:21 11995_fsm
7160-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11995_vm
7161-rw------- 1 postgres postgres 32K Dec 21 00:21 11997
7162-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11998
7163-rw------- 1 postgres postgres 24K Dec 21 00:21 11998_fsm
7164-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11998_vm
7165-rw------- 1 postgres postgres 16K Dec 21 00:21 12000
7166-rw------- 1 postgres postgres 16K Dec 21 00:21 12001
7167-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12002
7168-rw------- 1 postgres postgres 24K Dec 21 00:21 12002_fsm
7169-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12002_vm
7170-rw------- 1 postgres postgres 16K Dec 21 00:21 12004
7171-rw------- 1 postgres postgres 16K Dec 21 00:21 12005
7172-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12006
7173-rw------- 1 postgres postgres 24K Dec 21 00:21 12006_fsm
7174-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12006_vm
7175-rw------- 1 postgres postgres 16K Dec 21 00:21 12008
7176-rw------- 1 postgres postgres 16K Dec 21 00:21 12009
7177-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12010
7178-rw------- 1 postgres postgres 24K Dec 21 00:21 12010_fsm
7179-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12010_vm
7180-rw------- 1 postgres postgres 16K Dec 21 00:21 12012
7181-rw------- 1 postgres postgres 16K Dec 21 00:21 12013
7182-rw------- 1 postgres postgres 0 Dec 21 00:21 12014
7183-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12016
7184-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12017
7185-rw------- 1 postgres postgres 0 Dec 21 00:21 12018
7186-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12020
7187-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12021
7188-rw------- 1 postgres postgres 0 Dec 21 00:21 12022
7189-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12024
7190-rw------- 1 postgres postgres 0 Dec 21 00:21 12025
7191-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12027
7192-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12028
7193-rw------- 1 postgres postgres 0 Dec 21 00:21 12029
7194-rw------- 1 postgres postgres 0 Dec 21 00:21 12031
7195-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12033
7196-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12034
7197-rw------- 1 postgres postgres 16K Dec 21 00:21 12038
7198-rw------- 1 postgres postgres 24K Dec 21 00:21 12038_fsm
7199-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12038_vm
7200-rw------- 1 postgres postgres 16K Dec 21 00:21 12040
7201-rw------- 1 postgres postgres 16K Dec 21 00:21 12041
7202-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12042
7203-rw------- 1 postgres postgres 24K Dec 21 00:21 12042_fsm
7204-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12042_vm
7205-rw------- 1 postgres postgres 16K Dec 21 00:21 12044
7206-rw------- 1 postgres postgres 0 Dec 21 00:21 12045
7207-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12047
7208-rw------- 1 postgres postgres 56K Dec 21 00:21 12048
7209-rw------- 1 postgres postgres 24K Dec 21 00:21 12048_fsm
7210-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12048_vm
7211-rw------- 1 postgres postgres 0 Dec 21 00:21 12050
7212-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12052
7213-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12053
7214-rw------- 1 postgres postgres 24K Dec 21 00:21 12053_fsm
7215-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12053_vm
7216-rw------- 1 postgres postgres 0 Dec 21 00:21 12055
7217-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12057
7218-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12058
7219-rw------- 1 postgres postgres 24K Dec 21 00:21 12058_fsm
7220-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12058_vm
7221-rw------- 1 postgres postgres 0 Dec 21 00:21 12060
7222-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12062
7223-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12063
7224-rw------- 1 postgres postgres 24K Dec 21 00:21 12063_fsm
7225-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12063_vm
7226-rw------- 1 postgres postgres 0 Dec 21 00:21 12065
7227-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12067
7228-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12068
7229-rw------- 1 postgres postgres 24K Dec 21 00:21 12068_fsm
7230-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12068_vm
7231-rw------- 1 postgres postgres 0 Dec 21 00:21 12070
7232-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12072
7233-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12073
7234-rw------- 1 postgres postgres 24K Dec 21 00:21 12073_fsm
7235-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12073_vm
7236-rw------- 1 postgres postgres 0 Dec 21 00:21 12075
7237-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12077
7238-rw------- 1 postgres postgres 0 Dec 21 00:21 12078
7239-rw------- 1 postgres postgres 0 Dec 21 00:21 12080
7240-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12082
7241-rw------- 1 postgres postgres 198M Dec 21 20:11 24577
7242-rw------- 1 postgres postgres 72K Dec 21 19:54 24577_fsm
7243-rw------- 1 postgres postgres 8.0K Dec 21 04:35 24577_vm
7244-rw------- 1 postgres postgres 242M Dec 21 19:24 24581
7245-rw------- 1 postgres postgres 24K Dec 21 06:00 24581_fsm
7246-rw------- 1 postgres postgres 8.0K Dec 21 00:36 24583
7247-rw------- 1 postgres postgres 195M Dec 21 20:50 24586
7248-rw------- 1 postgres postgres 81M Dec 21 20:52 24589
7249-rw------- 1 postgres postgres 512 Dec 21 00:21 pg_filenode.map
7250-rw------- 1 postgres postgres 114K Dec 21 00:21 pg_internal.init
7251-rw------- 1 postgres postgres 4 Dec 21 00:21 PG_VERSION
7252postgres@tb31:~/9.3/main/base/24576$ ll -tr
7253total 339M
7254-rw------- 1 postgres postgres 0 Dec 21 00:21 12070
7255-rw------- 1 postgres postgres 24K Dec 21 00:21 12063_fsm
7256-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12063_vm
7257-rw------- 1 postgres postgres 0 Dec 21 00:21 11942
7258-rw------- 1 postgres postgres 128K Dec 21 00:21 11937
7259-rw------- 1 postgres postgres 0 Dec 21 00:21 11920
7260-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11882_vm
7261-rw------- 1 postgres postgres 0 Dec 21 00:21 12045
7262-rw------- 1 postgres postgres 16K Dec 21 00:21 11938
7263-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11837
7264-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12042_vm
7265-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11991_vm
7266-rw------- 1 postgres postgres 32K Dec 21 00:21 11894
7267-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11873
7268-rw------- 1 postgres postgres 114K Dec 21 00:21 pg_internal.init
7269-rw------- 1 postgres postgres 16K Dec 21 00:21 12013
7270-rw------- 1 postgres postgres 16K Dec 21 00:21 11995
7271-rw------- 1 postgres postgres 24K Dec 21 00:21 11951_fsm
7272-rw------- 1 postgres postgres 24K Dec 21 00:21 11882_fsm
7273-rw------- 1 postgres postgres 24K Dec 21 00:21 11878_fsm
7274-rw------- 1 postgres postgres 24K Dec 21 00:21 11823_fsm
7275-rw------- 1 postgres postgres 16K Dec 21 00:21 11905
7276-rw------- 1 postgres postgres 512 Dec 21 00:21 pg_filenode.map
7277-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12062
7278-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12042
7279-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11903
7280-rw------- 1 postgres postgres 56K Dec 21 00:21 12048
7281-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12024
7282-rw------- 1 postgres postgres 0 Dec 21 00:21 12018
7283-rw------- 1 postgres postgres 96K Dec 21 00:21 11913
7284-rw------- 1 postgres postgres 24K Dec 21 00:21 11899
7285-rw------- 1 postgres postgres 32K Dec 21 00:21 11896
7286-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11858
7287-rw------- 1 postgres postgres 200K Dec 21 00:21 11849
7288-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12052
7289-rw------- 1 postgres postgres 16K Dec 21 00:21 11953
7290-rw------- 1 postgres postgres 0 Dec 21 00:21 12022
7291-rw------- 1 postgres postgres 0 Dec 21 00:21 11928
7292-rw------- 1 postgres postgres 24K Dec 21 00:21 11903_fsm
7293-rw------- 1 postgres postgres 248K Dec 21 00:21 11932
7294-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11924
7295-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12002_vm
7296-rw------- 1 postgres postgres 0 Dec 21 00:21 12014
7297-rw------- 1 postgres postgres 24K Dec 21 00:21 11995_fsm
7298-rw------- 1 postgres postgres 32K Dec 21 00:21 11898
7299-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12033
7300-rw------- 1 postgres postgres 16K Dec 21 00:21 11940
7301-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11947_vm
7302-rw------- 1 postgres postgres 24K Dec 21 00:21 11915_fsm
7303-rw------- 1 postgres postgres 0 Dec 21 00:21 11870
7304-rw------- 1 postgres postgres 112K Dec 21 00:21 11878
7305-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12063
7306-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12028
7307-rw------- 1 postgres postgres 24K Dec 21 00:21 11947_fsm
7308-rw------- 1 postgres postgres 32K Dec 21 00:21 11897
7309-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11890_vm
7310-rw------- 1 postgres postgres 16K Dec 21 00:21 11886
7311-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11823_vm
7312-rw------- 1 postgres postgres 40K Dec 21 00:21 11881
7313-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12027
7314-rw------- 1 postgres postgres 16K Dec 21 00:21 11994
7315-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11944
7316-rw------- 1 postgres postgres 16K Dec 21 00:21 11912
7317-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12073_vm
7318-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12016
7319-rw------- 1 postgres postgres 24K Dec 21 00:21 12010_fsm
7320-rw------- 1 postgres postgres 0 Dec 21 00:21 11907
7321-rw------- 1 postgres postgres 24K Dec 21 00:21 11894_fsm
7322-rw------- 1 postgres postgres 24K Dec 21 00:21 12053_fsm
7323-rw------- 1 postgres postgres 24K Dec 21 00:21 11913_fsm
7324-rw------- 1 postgres postgres 16K Dec 21 00:21 11884
7325-rw------- 1 postgres postgres 16K Dec 21 00:21 12044
7326-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11910
7327-rw------- 1 postgres postgres 0 Dec 21 00:21 12075
7328-rw------- 1 postgres postgres 24K Dec 21 00:21 12068_fsm
7329-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12010
7330-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11865
7331-rw------- 1 postgres postgres 0 Dec 21 00:21 11856
7332-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11847
7333-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12082
7334-rw------- 1 postgres postgres 24K Dec 21 00:21 12042_fsm
7335-rw------- 1 postgres postgres 16K Dec 21 00:21 12041
7336-rw------- 1 postgres postgres 0 Dec 21 00:21 11863
7337-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11913_vm
7338-rw------- 1 postgres postgres 24K Dec 21 00:21 11932_fsm
7339-rw------- 1 postgres postgres 16K Dec 21 00:21 11825
7340-rw------- 1 postgres postgres 24K Dec 21 00:21 11956_fsm
7341-rw------- 1 postgres postgres 24K Dec 21 00:21 11938_fsm
7342-rw------- 1 postgres postgres 0 Dec 21 00:21 12080
7343-rw------- 1 postgres postgres 16K Dec 21 00:21 12001
7344-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11991
7345-rw------- 1 postgres postgres 16K Dec 21 00:21 11893
7346-rw------- 1 postgres postgres 16K Dec 21 00:21 11889
7347-rw------- 1 postgres postgres 0 Dec 21 00:21 11845
7348-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12057
7349-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12006_vm
7350-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11951_vm
7351-rw------- 1 postgres postgres 16K Dec 21 00:21 11906
7352-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11886_vm
7353-rw------- 1 postgres postgres 24K Dec 21 00:21 11886_fsm
7354-rw------- 1 postgres postgres 16K Dec 21 00:21 12009
7355-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12077
7356-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12072
7357-rw------- 1 postgres postgres 24K Dec 21 00:21 12048_fsm
7358-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11936
7359-rw------- 1 postgres postgres 24K Dec 21 00:21 11910_fsm
7360-rw------- 1 postgres postgres 24K Dec 21 00:21 12006_fsm
7361-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12021
7362-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12058_vm
7363-rw------- 1 postgres postgres 16K Dec 21 00:21 11823
7364-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11850_vm
7365-rw------- 1 postgres postgres 0 Dec 21 00:21 12029
7366-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11930
7367-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12058
7368-rw------- 1 postgres postgres 24K Dec 21 00:21 11951
7369-rw------- 1 postgres postgres 24K Dec 21 00:21 12058_fsm
7370-rw------- 1 postgres postgres 0 Dec 21 00:21 11934
7371-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11909
7372-rw------- 1 postgres postgres 16K Dec 21 00:21 11993
7373-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11910_vm
7374-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11838
7375-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11843_vm
7376-rw------- 1 postgres postgres 24K Dec 21 00:21 11827_fsm
7377-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11839_vm
7378-rw------- 1 postgres postgres 16K Dec 21 00:21 11892
7379-rw------- 1 postgres postgres 16K Dec 21 00:21 11955
7380-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11998
7381-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11998_vm
7382-rw------- 1 postgres postgres 24K Dec 21 00:21 11843_fsm
7383-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12053
7384-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11931
7385-rw------- 1 postgres postgres 0 Dec 21 00:21 12050
7386-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11927
7387-rw------- 1 postgres postgres 16K Dec 21 00:21 11882
7388-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12034
7389-rw------- 1 postgres postgres 16K Dec 21 00:21 11902
7390-rw------- 1 postgres postgres 4 Dec 21 00:21 PG_VERSION
7391-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12073
7392-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12067
7393-rw------- 1 postgres postgres 0 Dec 21 00:21 12065
7394-rw------- 1 postgres postgres 24K Dec 21 00:21 12038_fsm
7395-rw------- 1 postgres postgres 16K Dec 21 00:21 12038
7396-rw------- 1 postgres postgres 24K Dec 21 00:21 12002_fsm
7397-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11903_vm
7398-rw------- 1 postgres postgres 16K Dec 21 00:21 11888
7399-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11878_vm
7400-rw------- 1 postgres postgres 0 Dec 21 00:21 12078
7401-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12038_vm
7402-rw------- 1 postgres postgres 32K Dec 21 00:21 11997
7403-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11947
7404-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11945
7405-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11938_vm
7406-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11926
7407-rw------- 1 postgres postgres 16K Dec 21 00:21 11917
7408-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11899_vm
7409-rw------- 1 postgres postgres 24K Dec 21 00:21 11899_fsm
7410-rw------- 1 postgres postgres 0 Dec 21 00:21 11835
7411-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12068
7412-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11925
7413-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11894_vm
7414-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12010_vm
7415-rw------- 1 postgres postgres 0 Dec 21 00:21 12060
7416-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12020
7417-rw------- 1 postgres postgres 16K Dec 21 00:21 12012
7418-rw------- 1 postgres postgres 24K Dec 21 00:21 11991_fsm
7419-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11872
7420-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12017
7421-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12048_vm
7422-rw------- 1 postgres postgres 24K Dec 21 00:21 11998_fsm
7423-rw------- 1 postgres postgres 0 Dec 21 00:21 12031
7424-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11827_vm
7425-rw------- 1 postgres postgres 16K Dec 21 00:21 12005
7426-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11946
7427-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12068_vm
7428-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12053_vm
7429-rw------- 1 postgres postgres 16K Dec 21 00:21 12040
7430-rw------- 1 postgres postgres 0 Dec 21 00:21 12025
7431-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12002
7432-rw------- 1 postgres postgres 0 Dec 21 00:21 11922
7433-rw------- 1 postgres postgres 40K Dec 21 00:21 11880
7434-rw------- 1 postgres postgres 24K Dec 21 00:21 11874_fsm
7435-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12006
7436-rw------- 1 postgres postgres 0 Dec 21 00:21 12055
7437-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12047
7438-rw------- 1 postgres postgres 16K Dec 21 00:21 12008
7439-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11956_vm
7440-rw------- 1 postgres postgres 16K Dec 21 00:21 11954
7441-rw------- 1 postgres postgres 16K Dec 21 00:21 11950
7442-rw------- 1 postgres postgres 16K Dec 21 00:21 11919
7443-rw------- 1 postgres postgres 16K Dec 21 00:21 11918
7444-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11890
7445-rw------- 1 postgres postgres 24K Dec 21 00:21 11839_fsm
7446-rw------- 1 postgres postgres 24K Dec 21 00:21 12073_fsm
7447-rw------- 1 postgres postgres 16K Dec 21 00:21 11949
7448-rw------- 1 postgres postgres 24K Dec 21 00:21 11850_fsm
7449-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11915_vm
7450-rw------- 1 postgres postgres 504K Dec 21 00:21 11843
7451-rw------- 1 postgres postgres 16K Dec 21 00:21 11941
7452-rw------- 1 postgres postgres 24K Dec 21 00:21 11890_fsm
7453-rw------- 1 postgres postgres 16K Dec 21 00:21 12000
7454-rw------- 1 postgres postgres 72K Dec 21 00:21 11848
7455-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11995_vm
7456-rw------- 1 postgres postgres 24K Dec 21 00:21 11861_fsm
7457-rw------- 1 postgres postgres 32K Dec 21 00:21 11901
7458-rw------- 1 postgres postgres 16K Dec 21 00:21 11885
7459-rw------- 1 postgres postgres 336K Dec 21 00:21 11915
7460-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11932_vm
7461-rw------- 1 postgres postgres 16K Dec 21 00:21 12004
7462-rw------- 1 postgres postgres 16K Dec 21 00:36 11852
7463-rw------- 1 postgres postgres 16K Dec 21 00:36 11877
7464-rw------- 1 postgres postgres 24K Dec 21 00:36 11874
7465-rw------- 1 postgres postgres 32K Dec 21 00:36 11853
7466-rw------- 1 postgres postgres 16K Dec 21 00:36 11829
7467-rw------- 1 postgres postgres 32K Dec 21 00:36 11830
7468-rw------- 1 postgres postgres 16K Dec 21 00:36 11876
7469-rw------- 1 postgres postgres 128K Dec 21 00:36 11841
7470-rw------- 1 postgres postgres 88K Dec 21 00:36 11842
7471-rw------- 1 postgres postgres 224K Dec 21 00:36 11959
7472-rw------- 1 postgres postgres 232K Dec 21 00:36 11958
7473-rw------- 1 postgres postgres 8.0K Dec 21 00:36 11854
7474-rw------- 1 postgres postgres 16K Dec 21 00:36 11859
7475-rw------- 1 postgres postgres 16K Dec 21 00:36 11860
7476-rw------- 1 postgres postgres 8.0K Dec 21 00:36 11874_vm
7477-rw------- 1 postgres postgres 16K Dec 21 00:36 11869
7478-rw------- 1 postgres postgres 8.0K Dec 21 00:36 11861_vm
7479-rw------- 1 postgres postgres 16K Dec 21 00:36 11866
7480-rw------- 1 postgres postgres 16K Dec 21 00:36 11867
7481-rw------- 1 postgres postgres 16K Dec 21 00:36 11868
7482-rw------- 1 postgres postgres 8.0K Dec 21 00:36 24583
7483-rw------- 1 postgres postgres 8.0K Dec 21 01:21 11821_vm
7484-rw------- 1 postgres postgres 8.0K Dec 21 01:51 11861
7485-rw------- 1 postgres postgres 376K Dec 21 08:00 11956
7486-rw------- 1 postgres postgres 64K Dec 21 08:00 11827
7487-rw------- 1 postgres postgres 24K Dec 21 12:52 11821_fsm
7488-rw------- 1 postgres postgres 64K Dec 21 18:41 11850
7489-rw------- 1 postgres postgres 32K Dec 21 18:41 11826
7490-rw------- 1 postgres postgres 216K Dec 21 20:10 11821
7491-rw------- 1 postgres postgres 344K Dec 21 20:50 11839
7492-rw------- 1 postgres postgres 195M Dec 21 20:50 24586
7493-rw------- 1 postgres postgres 138M Dec 21 20:52 24589
7494-rw------- 1 postgres postgres 0 Dec 21 20:52 24577
7495-rw------- 1 postgres postgres 0 Dec 21 20:52 24581
7496postgres@tb31:~/9.3/main/base/24576$ ll -tr
7497total 339M
7498-rw------- 1 postgres postgres 0 Dec 21 00:21 12070
7499-rw------- 1 postgres postgres 24K Dec 21 00:21 12063_fsm
7500-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12063_vm
7501-rw------- 1 postgres postgres 0 Dec 21 00:21 11942
7502-rw------- 1 postgres postgres 128K Dec 21 00:21 11937
7503-rw------- 1 postgres postgres 0 Dec 21 00:21 11920
7504-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11882_vm
7505-rw------- 1 postgres postgres 0 Dec 21 00:21 12045
7506-rw------- 1 postgres postgres 16K Dec 21 00:21 11938
7507-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11837
7508-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12042_vm
7509-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11991_vm
7510-rw------- 1 postgres postgres 32K Dec 21 00:21 11894
7511-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11873
7512-rw------- 1 postgres postgres 114K Dec 21 00:21 pg_internal.init
7513-rw------- 1 postgres postgres 16K Dec 21 00:21 12013
7514-rw------- 1 postgres postgres 16K Dec 21 00:21 11995
7515-rw------- 1 postgres postgres 24K Dec 21 00:21 11951_fsm
7516-rw------- 1 postgres postgres 24K Dec 21 00:21 11882_fsm
7517-rw------- 1 postgres postgres 24K Dec 21 00:21 11878_fsm
7518-rw------- 1 postgres postgres 24K Dec 21 00:21 11823_fsm
7519-rw------- 1 postgres postgres 16K Dec 21 00:21 11905
7520-rw------- 1 postgres postgres 512 Dec 21 00:21 pg_filenode.map
7521-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12062
7522-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12042
7523-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11903
7524-rw------- 1 postgres postgres 56K Dec 21 00:21 12048
7525-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12024
7526-rw------- 1 postgres postgres 0 Dec 21 00:21 12018
7527-rw------- 1 postgres postgres 96K Dec 21 00:21 11913
7528-rw------- 1 postgres postgres 24K Dec 21 00:21 11899
7529-rw------- 1 postgres postgres 32K Dec 21 00:21 11896
7530-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11858
7531-rw------- 1 postgres postgres 200K Dec 21 00:21 11849
7532-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12052
7533-rw------- 1 postgres postgres 16K Dec 21 00:21 11953
7534-rw------- 1 postgres postgres 0 Dec 21 00:21 12022
7535-rw------- 1 postgres postgres 0 Dec 21 00:21 11928
7536-rw------- 1 postgres postgres 24K Dec 21 00:21 11903_fsm
7537-rw------- 1 postgres postgres 248K Dec 21 00:21 11932
7538-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11924
7539-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12002_vm
7540-rw------- 1 postgres postgres 0 Dec 21 00:21 12014
7541-rw------- 1 postgres postgres 24K Dec 21 00:21 11995_fsm
7542-rw------- 1 postgres postgres 32K Dec 21 00:21 11898
7543-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12033
7544-rw------- 1 postgres postgres 16K Dec 21 00:21 11940
7545-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11947_vm
7546-rw------- 1 postgres postgres 24K Dec 21 00:21 11915_fsm
7547-rw------- 1 postgres postgres 0 Dec 21 00:21 11870
7548-rw------- 1 postgres postgres 112K Dec 21 00:21 11878
7549-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12063
7550-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12028
7551-rw------- 1 postgres postgres 24K Dec 21 00:21 11947_fsm
7552-rw------- 1 postgres postgres 32K Dec 21 00:21 11897
7553-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11890_vm
7554-rw------- 1 postgres postgres 16K Dec 21 00:21 11886
7555-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11823_vm
7556-rw------- 1 postgres postgres 40K Dec 21 00:21 11881
7557-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12027
7558-rw------- 1 postgres postgres 16K Dec 21 00:21 11994
7559-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11944
7560-rw------- 1 postgres postgres 16K Dec 21 00:21 11912
7561-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12073_vm
7562-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12016
7563-rw------- 1 postgres postgres 24K Dec 21 00:21 12010_fsm
7564-rw------- 1 postgres postgres 0 Dec 21 00:21 11907
7565-rw------- 1 postgres postgres 24K Dec 21 00:21 11894_fsm
7566-rw------- 1 postgres postgres 24K Dec 21 00:21 12053_fsm
7567-rw------- 1 postgres postgres 24K Dec 21 00:21 11913_fsm
7568-rw------- 1 postgres postgres 16K Dec 21 00:21 11884
7569-rw------- 1 postgres postgres 16K Dec 21 00:21 12044
7570-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11910
7571-rw------- 1 postgres postgres 0 Dec 21 00:21 12075
7572-rw------- 1 postgres postgres 24K Dec 21 00:21 12068_fsm
7573-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12010
7574-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11865
7575-rw------- 1 postgres postgres 0 Dec 21 00:21 11856
7576-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11847
7577-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12082
7578-rw------- 1 postgres postgres 24K Dec 21 00:21 12042_fsm
7579-rw------- 1 postgres postgres 16K Dec 21 00:21 12041
7580-rw------- 1 postgres postgres 0 Dec 21 00:21 11863
7581-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11913_vm
7582-rw------- 1 postgres postgres 24K Dec 21 00:21 11932_fsm
7583-rw------- 1 postgres postgres 16K Dec 21 00:21 11825
7584-rw------- 1 postgres postgres 24K Dec 21 00:21 11956_fsm
7585-rw------- 1 postgres postgres 24K Dec 21 00:21 11938_fsm
7586-rw------- 1 postgres postgres 0 Dec 21 00:21 12080
7587-rw------- 1 postgres postgres 16K Dec 21 00:21 12001
7588-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11991
7589-rw------- 1 postgres postgres 16K Dec 21 00:21 11893
7590-rw------- 1 postgres postgres 16K Dec 21 00:21 11889
7591-rw------- 1 postgres postgres 0 Dec 21 00:21 11845
7592-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12057
7593-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12006_vm
7594-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11951_vm
7595-rw------- 1 postgres postgres 16K Dec 21 00:21 11906
7596-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11886_vm
7597-rw------- 1 postgres postgres 24K Dec 21 00:21 11886_fsm
7598-rw------- 1 postgres postgres 16K Dec 21 00:21 12009
7599-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12077
7600-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12072
7601-rw------- 1 postgres postgres 24K Dec 21 00:21 12048_fsm
7602-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11936
7603-rw------- 1 postgres postgres 24K Dec 21 00:21 11910_fsm
7604-rw------- 1 postgres postgres 24K Dec 21 00:21 12006_fsm
7605-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12021
7606-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12058_vm
7607-rw------- 1 postgres postgres 16K Dec 21 00:21 11823
7608-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11850_vm
7609-rw------- 1 postgres postgres 0 Dec 21 00:21 12029
7610-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11930
7611-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12058
7612-rw------- 1 postgres postgres 24K Dec 21 00:21 11951
7613-rw------- 1 postgres postgres 24K Dec 21 00:21 12058_fsm
7614-rw------- 1 postgres postgres 0 Dec 21 00:21 11934
7615-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11909
7616-rw------- 1 postgres postgres 16K Dec 21 00:21 11993
7617-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11910_vm
7618-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11838
7619-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11843_vm
7620-rw------- 1 postgres postgres 24K Dec 21 00:21 11827_fsm
7621-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11839_vm
7622-rw------- 1 postgres postgres 16K Dec 21 00:21 11892
7623-rw------- 1 postgres postgres 16K Dec 21 00:21 11955
7624-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11998
7625-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11998_vm
7626-rw------- 1 postgres postgres 24K Dec 21 00:21 11843_fsm
7627-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12053
7628-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11931
7629-rw------- 1 postgres postgres 0 Dec 21 00:21 12050
7630-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11927
7631-rw------- 1 postgres postgres 16K Dec 21 00:21 11882
7632-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12034
7633-rw------- 1 postgres postgres 16K Dec 21 00:21 11902
7634-rw------- 1 postgres postgres 4 Dec 21 00:21 PG_VERSION
7635-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12073
7636-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12067
7637-rw------- 1 postgres postgres 0 Dec 21 00:21 12065
7638-rw------- 1 postgres postgres 24K Dec 21 00:21 12038_fsm
7639-rw------- 1 postgres postgres 16K Dec 21 00:21 12038
7640-rw------- 1 postgres postgres 24K Dec 21 00:21 12002_fsm
7641-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11903_vm
7642-rw------- 1 postgres postgres 16K Dec 21 00:21 11888
7643-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11878_vm
7644-rw------- 1 postgres postgres 0 Dec 21 00:21 12078
7645-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12038_vm
7646-rw------- 1 postgres postgres 32K Dec 21 00:21 11997
7647-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11947
7648-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11945
7649-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11938_vm
7650-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11926
7651-rw------- 1 postgres postgres 16K Dec 21 00:21 11917
7652-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11899_vm
7653-rw------- 1 postgres postgres 24K Dec 21 00:21 11899_fsm
7654-rw------- 1 postgres postgres 0 Dec 21 00:21 11835
7655-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12068
7656-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11925
7657-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11894_vm
7658-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12010_vm
7659-rw------- 1 postgres postgres 0 Dec 21 00:21 12060
7660-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12020
7661-rw------- 1 postgres postgres 16K Dec 21 00:21 12012
7662-rw------- 1 postgres postgres 24K Dec 21 00:21 11991_fsm
7663-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11872
7664-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12017
7665-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12048_vm
7666-rw------- 1 postgres postgres 24K Dec 21 00:21 11998_fsm
7667-rw------- 1 postgres postgres 0 Dec 21 00:21 12031
7668-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11827_vm
7669-rw------- 1 postgres postgres 16K Dec 21 00:21 12005
7670-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11946
7671-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12068_vm
7672-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12053_vm
7673-rw------- 1 postgres postgres 16K Dec 21 00:21 12040
7674-rw------- 1 postgres postgres 0 Dec 21 00:21 12025
7675-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12002
7676-rw------- 1 postgres postgres 0 Dec 21 00:21 11922
7677-rw------- 1 postgres postgres 40K Dec 21 00:21 11880
7678-rw------- 1 postgres postgres 24K Dec 21 00:21 11874_fsm
7679-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12006
7680-rw------- 1 postgres postgres 0 Dec 21 00:21 12055
7681-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12047
7682-rw------- 1 postgres postgres 16K Dec 21 00:21 12008
7683-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11956_vm
7684-rw------- 1 postgres postgres 16K Dec 21 00:21 11954
7685-rw------- 1 postgres postgres 16K Dec 21 00:21 11950
7686-rw------- 1 postgres postgres 16K Dec 21 00:21 11919
7687-rw------- 1 postgres postgres 16K Dec 21 00:21 11918
7688-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11890
7689-rw------- 1 postgres postgres 24K Dec 21 00:21 11839_fsm
7690-rw------- 1 postgres postgres 24K Dec 21 00:21 12073_fsm
7691-rw------- 1 postgres postgres 16K Dec 21 00:21 11949
7692-rw------- 1 postgres postgres 24K Dec 21 00:21 11850_fsm
7693-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11915_vm
7694-rw------- 1 postgres postgres 504K Dec 21 00:21 11843
7695-rw------- 1 postgres postgres 16K Dec 21 00:21 11941
7696-rw------- 1 postgres postgres 24K Dec 21 00:21 11890_fsm
7697-rw------- 1 postgres postgres 16K Dec 21 00:21 12000
7698-rw------- 1 postgres postgres 72K Dec 21 00:21 11848
7699-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11995_vm
7700-rw------- 1 postgres postgres 24K Dec 21 00:21 11861_fsm
7701-rw------- 1 postgres postgres 32K Dec 21 00:21 11901
7702-rw------- 1 postgres postgres 16K Dec 21 00:21 11885
7703-rw------- 1 postgres postgres 336K Dec 21 00:21 11915
7704-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11932_vm
7705-rw------- 1 postgres postgres 16K Dec 21 00:21 12004
7706-rw------- 1 postgres postgres 16K Dec 21 00:36 11852
7707-rw------- 1 postgres postgres 16K Dec 21 00:36 11877
7708-rw------- 1 postgres postgres 24K Dec 21 00:36 11874
7709-rw------- 1 postgres postgres 32K Dec 21 00:36 11853
7710-rw------- 1 postgres postgres 16K Dec 21 00:36 11829
7711-rw------- 1 postgres postgres 32K Dec 21 00:36 11830
7712-rw------- 1 postgres postgres 16K Dec 21 00:36 11876
7713-rw------- 1 postgres postgres 128K Dec 21 00:36 11841
7714-rw------- 1 postgres postgres 88K Dec 21 00:36 11842
7715-rw------- 1 postgres postgres 224K Dec 21 00:36 11959
7716-rw------- 1 postgres postgres 232K Dec 21 00:36 11958
7717-rw------- 1 postgres postgres 8.0K Dec 21 00:36 11854
7718-rw------- 1 postgres postgres 16K Dec 21 00:36 11859
7719-rw------- 1 postgres postgres 16K Dec 21 00:36 11860
7720-rw------- 1 postgres postgres 8.0K Dec 21 00:36 11874_vm
7721-rw------- 1 postgres postgres 16K Dec 21 00:36 11869
7722-rw------- 1 postgres postgres 8.0K Dec 21 00:36 11861_vm
7723-rw------- 1 postgres postgres 16K Dec 21 00:36 11866
7724-rw------- 1 postgres postgres 16K Dec 21 00:36 11867
7725-rw------- 1 postgres postgres 16K Dec 21 00:36 11868
7726-rw------- 1 postgres postgres 8.0K Dec 21 00:36 24583
7727-rw------- 1 postgres postgres 8.0K Dec 21 01:21 11821_vm
7728-rw------- 1 postgres postgres 8.0K Dec 21 01:51 11861
7729-rw------- 1 postgres postgres 376K Dec 21 08:00 11956
7730-rw------- 1 postgres postgres 64K Dec 21 08:00 11827
7731-rw------- 1 postgres postgres 24K Dec 21 12:52 11821_fsm
7732-rw------- 1 postgres postgres 64K Dec 21 18:41 11850
7733-rw------- 1 postgres postgres 32K Dec 21 18:41 11826
7734-rw------- 1 postgres postgres 216K Dec 21 20:10 11821
7735-rw------- 1 postgres postgres 344K Dec 21 20:50 11839
7736-rw------- 1 postgres postgres 195M Dec 21 20:50 24586
7737-rw------- 1 postgres postgres 138M Dec 21 20:52 24589
7738-rw------- 1 postgres postgres 0 Dec 21 20:52 24577
7739-rw------- 1 postgres postgres 0 Dec 21 20:52 24581
7740postgres@tb31:~/9.3/main/base/24576$ ll -tr
7741total 339M
7742-rw------- 1 postgres postgres 0 Dec 21 00:21 12070
7743-rw------- 1 postgres postgres 24K Dec 21 00:21 12063_fsm
7744-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12063_vm
7745-rw------- 1 postgres postgres 0 Dec 21 00:21 11942
7746-rw------- 1 postgres postgres 128K Dec 21 00:21 11937
7747-rw------- 1 postgres postgres 0 Dec 21 00:21 11920
7748-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11882_vm
7749-rw------- 1 postgres postgres 0 Dec 21 00:21 12045
7750-rw------- 1 postgres postgres 16K Dec 21 00:21 11938
7751-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11837
7752-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12042_vm
7753-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11991_vm
7754-rw------- 1 postgres postgres 32K Dec 21 00:21 11894
7755-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11873
7756-rw------- 1 postgres postgres 16K Dec 21 00:21 12013
7757-rw------- 1 postgres postgres 16K Dec 21 00:21 11995
7758-rw------- 1 postgres postgres 24K Dec 21 00:21 11951_fsm
7759-rw------- 1 postgres postgres 24K Dec 21 00:21 11882_fsm
7760-rw------- 1 postgres postgres 24K Dec 21 00:21 11878_fsm
7761-rw------- 1 postgres postgres 24K Dec 21 00:21 11823_fsm
7762-rw------- 1 postgres postgres 16K Dec 21 00:21 11905
7763-rw------- 1 postgres postgres 512 Dec 21 00:21 pg_filenode.map
7764-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12062
7765-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12042
7766-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11903
7767-rw------- 1 postgres postgres 56K Dec 21 00:21 12048
7768-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12024
7769-rw------- 1 postgres postgres 0 Dec 21 00:21 12018
7770-rw------- 1 postgres postgres 96K Dec 21 00:21 11913
7771-rw------- 1 postgres postgres 24K Dec 21 00:21 11899
7772-rw------- 1 postgres postgres 32K Dec 21 00:21 11896
7773-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11858
7774-rw------- 1 postgres postgres 200K Dec 21 00:21 11849
7775-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12052
7776-rw------- 1 postgres postgres 16K Dec 21 00:21 11953
7777-rw------- 1 postgres postgres 0 Dec 21 00:21 12022
7778-rw------- 1 postgres postgres 0 Dec 21 00:21 11928
7779-rw------- 1 postgres postgres 24K Dec 21 00:21 11903_fsm
7780-rw------- 1 postgres postgres 248K Dec 21 00:21 11932
7781-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11924
7782-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12002_vm
7783-rw------- 1 postgres postgres 0 Dec 21 00:21 12014
7784-rw------- 1 postgres postgres 24K Dec 21 00:21 11995_fsm
7785-rw------- 1 postgres postgres 32K Dec 21 00:21 11898
7786-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12033
7787-rw------- 1 postgres postgres 16K Dec 21 00:21 11940
7788-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11947_vm
7789-rw------- 1 postgres postgres 24K Dec 21 00:21 11915_fsm
7790-rw------- 1 postgres postgres 0 Dec 21 00:21 11870
7791-rw------- 1 postgres postgres 112K Dec 21 00:21 11878
7792-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12063
7793-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12028
7794-rw------- 1 postgres postgres 24K Dec 21 00:21 11947_fsm
7795-rw------- 1 postgres postgres 32K Dec 21 00:21 11897
7796-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11890_vm
7797-rw------- 1 postgres postgres 16K Dec 21 00:21 11886
7798-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11823_vm
7799-rw------- 1 postgres postgres 40K Dec 21 00:21 11881
7800-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12027
7801-rw------- 1 postgres postgres 16K Dec 21 00:21 11994
7802-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11944
7803-rw------- 1 postgres postgres 16K Dec 21 00:21 11912
7804-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12073_vm
7805-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12016
7806-rw------- 1 postgres postgres 24K Dec 21 00:21 12010_fsm
7807-rw------- 1 postgres postgres 0 Dec 21 00:21 11907
7808-rw------- 1 postgres postgres 24K Dec 21 00:21 11894_fsm
7809-rw------- 1 postgres postgres 24K Dec 21 00:21 12053_fsm
7810-rw------- 1 postgres postgres 24K Dec 21 00:21 11913_fsm
7811-rw------- 1 postgres postgres 16K Dec 21 00:21 11884
7812-rw------- 1 postgres postgres 16K Dec 21 00:21 12044
7813-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11910
7814-rw------- 1 postgres postgres 0 Dec 21 00:21 12075
7815-rw------- 1 postgres postgres 24K Dec 21 00:21 12068_fsm
7816-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12010
7817-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11865
7818-rw------- 1 postgres postgres 0 Dec 21 00:21 11856
7819-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11847
7820-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12082
7821-rw------- 1 postgres postgres 24K Dec 21 00:21 12042_fsm
7822-rw------- 1 postgres postgres 16K Dec 21 00:21 12041
7823-rw------- 1 postgres postgres 0 Dec 21 00:21 11863
7824-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11913_vm
7825-rw------- 1 postgres postgres 24K Dec 21 00:21 11932_fsm
7826-rw------- 1 postgres postgres 16K Dec 21 00:21 11825
7827-rw------- 1 postgres postgres 24K Dec 21 00:21 11956_fsm
7828-rw------- 1 postgres postgres 24K Dec 21 00:21 11938_fsm
7829-rw------- 1 postgres postgres 0 Dec 21 00:21 12080
7830-rw------- 1 postgres postgres 16K Dec 21 00:21 12001
7831-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11991
7832-rw------- 1 postgres postgres 16K Dec 21 00:21 11893
7833-rw------- 1 postgres postgres 16K Dec 21 00:21 11889
7834-rw------- 1 postgres postgres 0 Dec 21 00:21 11845
7835-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12057
7836-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12006_vm
7837-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11951_vm
7838-rw------- 1 postgres postgres 16K Dec 21 00:21 11906
7839-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11886_vm
7840-rw------- 1 postgres postgres 24K Dec 21 00:21 11886_fsm
7841-rw------- 1 postgres postgres 16K Dec 21 00:21 12009
7842-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12077
7843-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12072
7844-rw------- 1 postgres postgres 24K Dec 21 00:21 12048_fsm
7845-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11936
7846-rw------- 1 postgres postgres 24K Dec 21 00:21 11910_fsm
7847-rw------- 1 postgres postgres 24K Dec 21 00:21 12006_fsm
7848-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12021
7849-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12058_vm
7850-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11850_vm
7851-rw------- 1 postgres postgres 0 Dec 21 00:21 12029
7852-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11930
7853-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12058
7854-rw------- 1 postgres postgres 24K Dec 21 00:21 11951
7855-rw------- 1 postgres postgres 24K Dec 21 00:21 12058_fsm
7856-rw------- 1 postgres postgres 0 Dec 21 00:21 11934
7857-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11909
7858-rw------- 1 postgres postgres 16K Dec 21 00:21 11993
7859-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11910_vm
7860-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11838
7861-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11843_vm
7862-rw------- 1 postgres postgres 24K Dec 21 00:21 11827_fsm
7863-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11839_vm
7864-rw------- 1 postgres postgres 16K Dec 21 00:21 11892
7865-rw------- 1 postgres postgres 16K Dec 21 00:21 11955
7866-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11998
7867-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11998_vm
7868-rw------- 1 postgres postgres 24K Dec 21 00:21 11843_fsm
7869-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12053
7870-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11931
7871-rw------- 1 postgres postgres 0 Dec 21 00:21 12050
7872-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11927
7873-rw------- 1 postgres postgres 16K Dec 21 00:21 11882
7874-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12034
7875-rw------- 1 postgres postgres 16K Dec 21 00:21 11902
7876-rw------- 1 postgres postgres 4 Dec 21 00:21 PG_VERSION
7877-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12073
7878-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12067
7879-rw------- 1 postgres postgres 0 Dec 21 00:21 12065
7880-rw------- 1 postgres postgres 24K Dec 21 00:21 12038_fsm
7881-rw------- 1 postgres postgres 16K Dec 21 00:21 12038
7882-rw------- 1 postgres postgres 24K Dec 21 00:21 12002_fsm
7883-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11903_vm
7884-rw------- 1 postgres postgres 16K Dec 21 00:21 11888
7885-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11878_vm
7886-rw------- 1 postgres postgres 0 Dec 21 00:21 12078
7887-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12038_vm
7888-rw------- 1 postgres postgres 32K Dec 21 00:21 11997
7889-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11947
7890-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11945
7891-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11938_vm
7892-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11926
7893-rw------- 1 postgres postgres 16K Dec 21 00:21 11917
7894-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11899_vm
7895-rw------- 1 postgres postgres 24K Dec 21 00:21 11899_fsm
7896-rw------- 1 postgres postgres 0 Dec 21 00:21 11835
7897-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12068
7898-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11925
7899-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11894_vm
7900-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12010_vm
7901-rw------- 1 postgres postgres 0 Dec 21 00:21 12060
7902-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12020
7903-rw------- 1 postgres postgres 16K Dec 21 00:21 12012
7904-rw------- 1 postgres postgres 24K Dec 21 00:21 11991_fsm
7905-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11872
7906-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12017
7907-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12048_vm
7908-rw------- 1 postgres postgres 24K Dec 21 00:21 11998_fsm
7909-rw------- 1 postgres postgres 0 Dec 21 00:21 12031
7910-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11827_vm
7911-rw------- 1 postgres postgres 16K Dec 21 00:21 12005
7912-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11946
7913-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12068_vm
7914-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12053_vm
7915-rw------- 1 postgres postgres 16K Dec 21 00:21 12040
7916-rw------- 1 postgres postgres 0 Dec 21 00:21 12025
7917-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12002
7918-rw------- 1 postgres postgres 0 Dec 21 00:21 11922
7919-rw------- 1 postgres postgres 40K Dec 21 00:21 11880
7920-rw------- 1 postgres postgres 24K Dec 21 00:21 11874_fsm
7921-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12006
7922-rw------- 1 postgres postgres 0 Dec 21 00:21 12055
7923-rw------- 1 postgres postgres 8.0K Dec 21 00:21 12047
7924-rw------- 1 postgres postgres 16K Dec 21 00:21 12008
7925-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11956_vm
7926-rw------- 1 postgres postgres 16K Dec 21 00:21 11954
7927-rw------- 1 postgres postgres 16K Dec 21 00:21 11950
7928-rw------- 1 postgres postgres 16K Dec 21 00:21 11919
7929-rw------- 1 postgres postgres 16K Dec 21 00:21 11918
7930-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11890
7931-rw------- 1 postgres postgres 24K Dec 21 00:21 11839_fsm
7932-rw------- 1 postgres postgres 24K Dec 21 00:21 12073_fsm
7933-rw------- 1 postgres postgres 16K Dec 21 00:21 11949
7934-rw------- 1 postgres postgres 24K Dec 21 00:21 11850_fsm
7935-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11915_vm
7936-rw------- 1 postgres postgres 504K Dec 21 00:21 11843
7937-rw------- 1 postgres postgres 16K Dec 21 00:21 11941
7938-rw------- 1 postgres postgres 24K Dec 21 00:21 11890_fsm
7939-rw------- 1 postgres postgres 16K Dec 21 00:21 12000
7940-rw------- 1 postgres postgres 72K Dec 21 00:21 11848
7941-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11995_vm
7942-rw------- 1 postgres postgres 24K Dec 21 00:21 11861_fsm
7943-rw------- 1 postgres postgres 32K Dec 21 00:21 11901
7944-rw------- 1 postgres postgres 16K Dec 21 00:21 11885
7945-rw------- 1 postgres postgres 336K Dec 21 00:21 11915
7946-rw------- 1 postgres postgres 8.0K Dec 21 00:21 11932_vm
7947-rw------- 1 postgres postgres 16K Dec 21 00:21 12004
7948-rw------- 1 postgres postgres 16K Dec 21 00:36 11852
7949-rw------- 1 postgres postgres 16K Dec 21 00:36 11877
7950-rw------- 1 postgres postgres 24K Dec 21 00:36 11874
7951-rw------- 1 postgres postgres 32K Dec 21 00:36 11853
7952-rw------- 1 postgres postgres 16K Dec 21 00:36 11829
7953-rw------- 1 postgres postgres 32K Dec 21 00:36 11830
7954-rw------- 1 postgres postgres 16K Dec 21 00:36 11876
7955-rw------- 1 postgres postgres 128K Dec 21 00:36 11841
7956-rw------- 1 postgres postgres 88K Dec 21 00:36 11842
7957-rw------- 1 postgres postgres 224K Dec 21 00:36 11959
7958-rw------- 1 postgres postgres 232K Dec 21 00:36 11958
7959-rw------- 1 postgres postgres 8.0K Dec 21 00:36 11854
7960-rw------- 1 postgres postgres 16K Dec 21 00:36 11859
7961-rw------- 1 postgres postgres 16K Dec 21 00:36 11860
7962-rw------- 1 postgres postgres 8.0K Dec 21 00:36 11874_vm
7963-rw------- 1 postgres postgres 16K Dec 21 00:36 11869
7964-rw------- 1 postgres postgres 8.0K Dec 21 00:36 11861_vm
7965-rw------- 1 postgres postgres 16K Dec 21 00:36 11866
7966-rw------- 1 postgres postgres 16K Dec 21 00:36 11867
7967-rw------- 1 postgres postgres 16K Dec 21 00:36 11868
7968-rw------- 1 postgres postgres 8.0K Dec 21 00:36 24583
7969-rw------- 1 postgres postgres 8.0K Dec 21 01:21 11821_vm
7970-rw------- 1 postgres postgres 8.0K Dec 21 01:51 11861
7971-rw------- 1 postgres postgres 376K Dec 21 08:00 11956
7972-rw------- 1 postgres postgres 64K Dec 21 08:00 11827
7973-rw------- 1 postgres postgres 24K Dec 21 12:52 11821_fsm
7974-rw------- 1 postgres postgres 64K Dec 21 18:41 11850
7975-rw------- 1 postgres postgres 344K Dec 21 20:50 11839
7976-rw------- 1 postgres postgres 195M Dec 21 20:50 24586
7977-rw------- 1 postgres postgres 138M Dec 21 20:52 24589
7978-rw------- 1 postgres postgres 0 Dec 21 20:52 24577
7979-rw------- 1 postgres postgres 0 Dec 21 20:52 24581
7980-rw------- 1 postgres postgres 40K Dec 21 20:53 11826
7981-rw------- 1 postgres postgres 32K Dec 21 20:53 11823
7982-rw------- 1 postgres postgres 272K Dec 21 20:53 11821
7983postgres@tb31:~/9.3/main/base/24576$ cd ..
7984postgres@tb31:~/9.3/main/base$ du -sh 24576/
7985339M 24576/
7986postgres@tb31:~/9.3/main/base$ exit
7987logout
7988n_th@tb31:~$ exit
7989logout
7990Connection to tb31.libreoffice.org closed.
7991n_th@Norberts-iMac /Volumes/GP/dev$ ssh bilbo2.doc
7992Welcome to Ubuntu 12.04.5 LTS (GNU/Linux 3.2.0-88-generic x86_64)
7993
7994 * Documentation: https://help.ubuntu.com/
7995
7996 System information as of Tue Dec 22 01:54:27 UTC 2015
7997
7998 System load: 0.99 Processes: 294
7999 Usage of /home: 91.6% of 1015.93GB Users logged in: 1
8000 Memory usage: 14% IP address for eth0: 5.9.148.85
8001 Swap usage: 1%
8002
8003 => /srv is using 95.6% of 999.51GB
8004 => /boot is using 88.2% of 1015MB
8005 => /home is using 91.6% of 1015.93GB
8006
800717 packages can be updated.
80080 updates are security updates.
8009
8010New release '14.04.1 LTS' available.
8011Run 'do-release-upgrade' to upgrade to it.
8012
8013
8014
8015*** System restart required ***
8016Last login: Wed Dec 9 06:06:49 2015 from cpe-97-99-115-140.tx.res.rr.com
8017nthiebaud@bilbo2:~$ cd /var/log/ap
8018apache2/ apt/
8019nthiebaud@bilbo2:~$ cd /var/log/ap
8020apache2/ apt/
8021nthiebaud@bilbo2:~$ cd /var/log/apache2/
8022nthiebaud@bilbo2:/var/log/apache2$ ll
8023total 336
8024drwxr-x--- 9 root adm 4096 Dec 20 07:56 ./
8025drwxr-xr-x 20 root root 12288 Dec 21 07:54 ../
8026-rw-r----- 1 root adm 0 Mar 14 2013 access.log
8027drwxr-xr-x 5 root root 4096 Jan 1 2015 bilbo2.documentfoundation.org/
8028drwxr-xr-x 5 root root 4096 Dec 22 00:00 downloadarchive.documentfoundation.org/
8029drwxr-xr-x 4 root root 4096 Dec 21 03:01 downloadcounter.documentfoundation.org/
8030drwxr-xr-x 5 root root 4096 Dec 22 00:00 download.documentfoundation.org/
8031-rw-r----- 1 root adm 6874 Dec 21 16:29 error.log
8032-rw-r----- 1 root adm 52608 Dec 20 10:55 error.log.1
8033-rw-r----- 1 root adm 3376 Oct 18 07:50 error.log.10.gz
8034-rw-r----- 1 root adm 1649 Oct 11 09:04 error.log.11.gz
8035-rw-r----- 1 root adm 4705 Oct 4 08:19 error.log.12.gz
8036-rw-r----- 1 root adm 4227 Sep 27 09:08 error.log.13.gz
8037-rw-r----- 1 root adm 2992 Sep 20 07:49 error.log.14.gz
8038-rw-r----- 1 root adm 2890 Sep 13 07:58 error.log.15.gz
8039-rw-r----- 1 root adm 3679 Sep 6 08:02 error.log.16.gz
8040-rw-r----- 1 root adm 2218 Aug 30 07:56 error.log.17.gz
8041-rw-r----- 1 root adm 2714 Aug 23 08:16 error.log.18.gz
8042-rw-r----- 1 root adm 1571 Aug 16 07:54 error.log.19.gz
8043-rw-r----- 1 root adm 2714 Aug 9 08:10 error.log.20.gz
8044-rw-r----- 1 root adm 1816 Aug 2 07:58 error.log.21.gz
8045-rw-r----- 1 root adm 2727 Jul 26 08:14 error.log.22.gz
8046-rw-r----- 1 root adm 3553 Jul 19 07:46 error.log.23.gz
8047-rw-r----- 1 root adm 3292 Jul 12 08:36 error.log.24.gz
8048-rw-r----- 1 root adm 2931 Jul 5 07:59 error.log.25.gz
8049-rw-r----- 1 root adm 2807 Jun 28 07:56 error.log.26.gz
8050-rw-r----- 1 root adm 2496 Jun 21 2015 error.log.27.gz
8051-rw-r----- 1 root adm 3468 Jun 14 2015 error.log.28.gz
8052-rw-r----- 1 root adm 1803 Jun 7 2015 error.log.29.gz
8053-rw-r----- 1 root adm 1646 Dec 13 10:32 error.log.2.gz
8054-rw-r----- 1 root adm 2725 May 31 2015 error.log.30.gz
8055-rw-r----- 1 root adm 1742 May 24 2015 error.log.31.gz
8056-rw-r----- 1 root adm 1660 May 17 2015 error.log.32.gz
8057-rw-r----- 1 root adm 1995 May 10 2015 error.log.33.gz
8058-rw-r----- 1 root adm 1710 May 3 2015 error.log.34.gz
8059-rw-r----- 1 root adm 1581 Apr 26 2015 error.log.35.gz
8060-rw-r----- 1 root adm 1886 Apr 19 2015 error.log.36.gz
8061-rw-r----- 1 root adm 1861 Apr 12 2015 error.log.37.gz
8062-rw-r----- 1 root adm 1861 Apr 5 2015 error.log.38.gz
8063-rw-r----- 1 root adm 1626 Mar 29 2015 error.log.39.gz
8064-rw-r----- 1 root adm 2574 Dec 6 07:40 error.log.3.gz
8065-rw-r----- 1 root adm 1568 Mar 22 2015 error.log.40.gz
8066-rw-r----- 1 root adm 1600 Mar 15 2015 error.log.41.gz
8067-rw-r----- 1 root adm 1695 Mar 8 2015 error.log.42.gz
8068-rw-r----- 1 root adm 1935 Mar 1 2015 error.log.43.gz
8069-rw-r----- 1 root adm 1533 Feb 22 2015 error.log.44.gz
8070-rw-r----- 1 root adm 2795 Feb 15 2015 error.log.45.gz
8071-rw-r----- 1 root adm 2170 Feb 8 2015 error.log.46.gz
8072-rw-r----- 1 root adm 1625 Feb 1 2015 error.log.47.gz
8073-rw-r----- 1 root adm 2291 Jan 25 2015 error.log.48.gz
8074-rw-r----- 1 root adm 2364 Jan 18 2015 error.log.49.gz
8075-rw-r----- 1 root adm 2510 Nov 29 08:51 error.log.4.gz
8076-rw-r----- 1 root adm 2919 Jan 11 2015 error.log.50.gz
8077-rw-r----- 1 root adm 4479 Jan 4 2015 error.log.51.gz
8078-rw-r----- 1 root adm 4105 Dec 28 2014 error.log.52.gz
8079-rw-r----- 1 root adm 4051 Nov 22 08:01 error.log.5.gz
8080-rw-r----- 1 root adm 3215 Nov 15 07:58 error.log.6.gz
8081-rw-r----- 1 root adm 4252 Nov 8 07:43 error.log.7.gz
8082-rw-r----- 1 root adm 2786 Nov 1 07:57 error.log.8.gz
8083-rw-r----- 1 root adm 4578 Oct 25 07:45 error.log.9.gz
8084drwxr-xr-x 5 root root 4096 Dec 22 00:30 listarchives.documentfoundation.org/
8085drwxr-xr-x 4 root root 4096 Dec 21 03:01 listarchives.documentliberation.org/
8086drwxr-xr-x 5 root root 4096 Dec 22 00:01 listarchives.libreoffice.org/
8087lrwxrwxrwx 1 root root 47 Mar 14 2013 .log -> /var/log/apache2//2013/03/20130314_download.log
8088-rw-r--r-- 1 root root 0 Mar 14 2013 other_vhosts_access.log
8089nthiebaud@bilbo2:/var/log/apache2$ cd download.documentfoundation.org/
8090nthiebaud@bilbo2:/var/log/apache2/download.documentfoundation.org$ ll
8091total 36
8092drwxr-xr-x 5 root root 4096 Dec 22 00:00 ./
8093drwxr-x--- 9 root adm 4096 Dec 20 07:56 ../
8094drwxr-xr-x 9 root root 4096 Dec 1 2013 2013/
8095drwxr-xr-x 14 root root 4096 Dec 1 2014 2014/
8096drwxr-xr-x 14 root root 4096 Dec 1 00:00 2015/
8097lrwxrwxrwx 1 root root 108 Dec 22 00:00 download.documentfoundation.org_access.log -> /var/log/apache2/download.documentfoundation.org/2015/12/download.documentfoundation.org_20151222_access.log
8098lrwxrwxrwx 1 root root 112 Jun 26 2013 download.documentfoundation.org_access.ssl.log -> /var/log/apache2/download.documentfoundation.org/2013/06/download.documentfoundation.org_20130626_access.ssl.log
8099lrwxrwxrwx 1 root root 107 Dec 22 00:00 download.documentfoundation.org_error.log -> /var/log/apache2/download.documentfoundation.org/2015/12/download.documentfoundation.org_20151222_error.log
8100lrwxrwxrwx 1 root root 111 Sep 10 2013 download.documentfoundation.org_error.ssl.log -> /var/log/apache2/download.documentfoundation.org/2013/09/download.documentfoundation.org_20130910_error.ssl.log
8101nthiebaud@bilbo2:/var/log/apache2/download.documentfoundation.org$ cd 2015/12
8102nthiebaud@bilbo2:/var/log/apache2/download.documentfoundation.org/2015/12$ ll
8103total 286712
8104drwxr-xr-x 2 root root 20480 Dec 22 01:15 ./
8105drwxr-xr-x 14 root root 4096 Dec 1 00:00 ../
8106-rw-r--r-- 1 root root 2402073 Dec 1 23:59 download.documentfoundation.org_20151201_access.log.bz2
8107-rw-r--r-- 1 root root 31196 Dec 1 23:57 download.documentfoundation.org_20151201_access.ssl.log.bz2
8108-rw-r--r-- 1 root root 4143196 Dec 1 23:59 download.documentfoundation.org_20151201_download.log.bz2
8109-rw-r--r-- 1 root root 2113890 Dec 1 23:59 download.documentfoundation.org_20151201_error.log.bz2
8110-rw-r--r-- 1 root root 26073 Dec 1 23:57 download.documentfoundation.org_20151201_error.ssl.log.bz2
8111-rw-r--r-- 1 root root 309 Dec 1 18:17 download.documentfoundation.org_20151201_nomirror.log.bz2
8112-rw-r--r-- 1 root root 1960708 Dec 2 23:59 download.documentfoundation.org_20151202_access.log.bz2
8113-rw-r--r-- 1 root root 25794 Dec 2 23:59 download.documentfoundation.org_20151202_access.ssl.log.bz2
8114-rw-r--r-- 1 root root 3357835 Dec 2 23:59 download.documentfoundation.org_20151202_download.log.bz2
8115-rw-r--r-- 1 root root 1745262 Dec 2 23:59 download.documentfoundation.org_20151202_error.log.bz2
8116-rw-r--r-- 1 root root 21809 Dec 2 23:59 download.documentfoundation.org_20151202_error.ssl.log.bz2
8117-rw-r--r-- 1 root root 198 Dec 2 06:31 download.documentfoundation.org_20151202_nomirror.log.bz2
8118-rw-r--r-- 1 root root 1983404 Dec 3 23:59 download.documentfoundation.org_20151203_access.log.bz2
8119-rw-r--r-- 1 root root 25472 Dec 3 23:59 download.documentfoundation.org_20151203_access.ssl.log.bz2
8120-rw-r--r-- 1 root root 3396666 Dec 3 23:59 download.documentfoundation.org_20151203_download.log.bz2
8121-rw-r--r-- 1 root root 1658761 Dec 3 23:59 download.documentfoundation.org_20151203_error.log.bz2
8122-rw-r--r-- 1 root root 20779 Dec 3 23:59 download.documentfoundation.org_20151203_error.ssl.log.bz2
8123-rw-r--r-- 1 root root 112 Dec 3 08:58 download.documentfoundation.org_20151203_nomirror.log.bz2
8124-rw-r--r-- 1 root root 1881125 Dec 4 23:59 download.documentfoundation.org_20151204_access.log.bz2
8125-rw-r--r-- 1 root root 23157 Dec 4 23:59 download.documentfoundation.org_20151204_access.ssl.log.bz2
8126-rw-r--r-- 1 root root 3218760 Dec 4 23:59 download.documentfoundation.org_20151204_download.log.bz2
8127-rw-r--r-- 1 root root 1035686 Dec 4 23:59 download.documentfoundation.org_20151204_error.log.bz2
8128-rw-r--r-- 1 root root 13906 Dec 4 23:59 download.documentfoundation.org_20151204_error.ssl.log.bz2
8129-rw-r--r-- 1 root root 155 Dec 4 20:18 download.documentfoundation.org_20151204_nomirror.log.bz2
8130-rw-r--r-- 1 root root 1715989 Dec 5 23:59 download.documentfoundation.org_20151205_access.log.bz2
8131-rw-r--r-- 1 root root 19921 Dec 5 23:59 download.documentfoundation.org_20151205_access.ssl.log.bz2
8132-rw-r--r-- 1 root root 2934491 Dec 5 23:59 download.documentfoundation.org_20151205_download.log.bz2
8133-rw-r--r-- 1 root root 901966 Dec 5 23:59 download.documentfoundation.org_20151205_error.log.bz2
8134-rw-r--r-- 1 root root 11861 Dec 5 23:59 download.documentfoundation.org_20151205_error.ssl.log.bz2
8135-rw-r--r-- 1 root root 185 Dec 5 18:21 download.documentfoundation.org_20151205_nomirror.log.bz2
8136-rw-r--r-- 1 root root 1556320 Dec 6 23:59 download.documentfoundation.org_20151206_access.log.bz2
8137-rw-r--r-- 1 root root 21716 Dec 6 23:59 download.documentfoundation.org_20151206_access.ssl.log.bz2
8138-rw-r--r-- 1 root root 2627436 Dec 6 23:59 download.documentfoundation.org_20151206_download.log.bz2
8139-rw-r--r-- 1 root root 877648 Dec 6 23:59 download.documentfoundation.org_20151206_error.log.bz2
8140-rw-r--r-- 1 root root 12913 Dec 6 23:59 download.documentfoundation.org_20151206_error.ssl.log.bz2
8141-rw-r--r-- 1 root root 223 Dec 6 23:40 download.documentfoundation.org_20151206_nomirror.log.bz2
8142-rw-r--r-- 1 root root 1819447 Dec 7 23:59 download.documentfoundation.org_20151207_access.log.bz2
8143-rw-r--r-- 1 root root 23037 Dec 7 23:57 download.documentfoundation.org_20151207_access.ssl.log.bz2
8144-rw-r--r-- 1 root root 3094645 Dec 7 23:59 download.documentfoundation.org_20151207_download.log.bz2
8145-rw-r--r-- 1 root root 1043219 Dec 7 23:59 download.documentfoundation.org_20151207_error.log.bz2
8146-rw-r--r-- 1 root root 12920 Dec 7 23:57 download.documentfoundation.org_20151207_error.ssl.log.bz2
8147-rw-r--r-- 1 root root 256 Dec 7 18:29 download.documentfoundation.org_20151207_nomirror.log.bz2
8148-rw-r--r-- 1 root root 1679070 Dec 8 23:59 download.documentfoundation.org_20151208_access.log.bz2
8149-rw-r--r-- 1 root root 26656 Dec 8 23:58 download.documentfoundation.org_20151208_access.ssl.log.bz2
8150-rw-r--r-- 1 root root 2888765 Dec 8 23:59 download.documentfoundation.org_20151208_download.log.bz2
8151-rw-r--r-- 1 root root 955501 Dec 8 23:59 download.documentfoundation.org_20151208_error.log.bz2
8152-rw-r--r-- 1 root root 14811 Dec 8 23:58 download.documentfoundation.org_20151208_error.ssl.log.bz2
8153-rw-r--r-- 1 root root 283 Dec 8 21:25 download.documentfoundation.org_20151208_nomirror.log.bz2
8154-rw-r--r-- 1 root root 1714641 Dec 9 23:59 download.documentfoundation.org_20151209_access.log.bz2
8155-rw-r--r-- 1 root root 24229 Dec 9 23:58 download.documentfoundation.org_20151209_access.ssl.log.bz2
8156-rw-r--r-- 1 root root 2932925 Dec 9 23:59 download.documentfoundation.org_20151209_download.log.bz2
8157-rw-r--r-- 1 root root 1501847 Dec 9 23:59 download.documentfoundation.org_20151209_error.log.bz2
8158-rw-r--r-- 1 root root 19398 Dec 9 23:58 download.documentfoundation.org_20151209_error.ssl.log.bz2
8159-rw-r--r-- 1 root root 113 Dec 9 18:32 download.documentfoundation.org_20151209_nomirror.log.bz2
8160-rw-r--r-- 1 root root 1803259 Dec 10 23:59 download.documentfoundation.org_20151210_access.log.bz2
8161-rw-r--r-- 1 root root 25065 Dec 10 23:59 download.documentfoundation.org_20151210_access.ssl.log.bz2
8162-rw-r--r-- 1 root root 3093244 Dec 10 23:59 download.documentfoundation.org_20151210_download.log.bz2
8163-rw-r--r-- 1 root root 1024259 Dec 10 23:59 download.documentfoundation.org_20151210_error.log.bz2
8164-rw-r--r-- 1 root root 14974 Dec 10 23:59 download.documentfoundation.org_20151210_error.ssl.log.bz2
8165-rw-r--r-- 1 root root 251 Dec 10 22:13 download.documentfoundation.org_20151210_nomirror.log.bz2
8166-rw-r--r-- 1 root root 1734275 Dec 11 23:59 download.documentfoundation.org_20151211_access.log.bz2
8167-rw-r--r-- 1 root root 28317 Dec 11 23:57 download.documentfoundation.org_20151211_access.ssl.log.bz2
8168-rw-r--r-- 1 root root 2955923 Dec 11 23:59 download.documentfoundation.org_20151211_download.log.bz2
8169-rw-r--r-- 1 root root 1458297 Dec 11 23:59 download.documentfoundation.org_20151211_error.log.bz2
8170-rw-r--r-- 1 root root 21719 Dec 11 23:57 download.documentfoundation.org_20151211_error.ssl.log.bz2
8171-rw-r--r-- 1 root root 231 Dec 11 18:10 download.documentfoundation.org_20151211_nomirror.log.bz2
8172-rw-r--r-- 1 root root 1635734 Dec 12 23:59 download.documentfoundation.org_20151212_access.log.bz2
8173-rw-r--r-- 1 root root 20896 Dec 12 23:59 download.documentfoundation.org_20151212_access.ssl.log.bz2
8174-rw-r--r-- 1 root root 2727415 Dec 12 23:59 download.documentfoundation.org_20151212_download.log.bz2
8175-rw-r--r-- 1 root root 948747 Dec 12 23:59 download.documentfoundation.org_20151212_error.log.bz2
8176-rw-r--r-- 1 root root 12386 Dec 12 23:59 download.documentfoundation.org_20151212_error.ssl.log.bz2
8177-rw-r--r-- 1 root root 248 Dec 12 21:13 download.documentfoundation.org_20151212_nomirror.log.bz2
8178-rw-r--r-- 1 root root 1815538 Dec 13 23:59 download.documentfoundation.org_20151213_access.log.bz2
8179-rw-r--r-- 1 root root 21429 Dec 13 23:59 download.documentfoundation.org_20151213_access.ssl.log.bz2
8180-rw-r--r-- 1 root root 3058471 Dec 13 23:59 download.documentfoundation.org_20151213_download.log.bz2
8181-rw-r--r-- 1 root root 1449704 Dec 13 23:59 download.documentfoundation.org_20151213_error.log.bz2
8182-rw-r--r-- 1 root root 16910 Dec 13 23:59 download.documentfoundation.org_20151213_error.ssl.log.bz2
8183-rw-r--r-- 1 root root 238 Dec 13 20:10 download.documentfoundation.org_20151213_nomirror.log.bz2
8184-rw-r--r-- 1 root root 1832047 Dec 14 23:59 download.documentfoundation.org_20151214_access.log.bz2
8185-rw-r--r-- 1 root root 26861 Dec 14 23:58 download.documentfoundation.org_20151214_access.ssl.log.bz2
8186-rw-r--r-- 1 root root 3124444 Dec 14 23:59 download.documentfoundation.org_20151214_download.log.bz2
8187-rw-r--r-- 1 root root 1573912 Dec 14 23:59 download.documentfoundation.org_20151214_error.log.bz2
8188-rw-r--r-- 1 root root 21880 Dec 14 23:58 download.documentfoundation.org_20151214_error.ssl.log.bz2
8189-rw-r--r-- 1 root root 244 Dec 14 17:07 download.documentfoundation.org_20151214_nomirror.log.bz2
8190-rw-r--r-- 1 root root 1757030 Dec 15 23:59 download.documentfoundation.org_20151215_access.log.bz2
8191-rw-r--r-- 1 root root 25760 Dec 15 23:59 download.documentfoundation.org_20151215_access.ssl.log.bz2
8192-rw-r--r-- 1 root root 3010877 Dec 15 23:59 download.documentfoundation.org_20151215_download.log.bz2
8193-rw-r--r-- 1 root root 1043030 Dec 15 23:59 download.documentfoundation.org_20151215_error.log.bz2
8194-rw-r--r-- 1 root root 15212 Dec 15 23:59 download.documentfoundation.org_20151215_error.ssl.log.bz2
8195-rw-r--r-- 1 root root 209 Dec 15 18:45 download.documentfoundation.org_20151215_nomirror.log.bz2
8196-rw-r--r-- 1 root root 1762216 Dec 16 23:59 download.documentfoundation.org_20151216_access.log.bz2
8197-rw-r--r-- 1 root root 24257 Dec 16 23:58 download.documentfoundation.org_20151216_access.ssl.log.bz2
8198-rw-r--r-- 1 root root 3016511 Dec 16 23:59 download.documentfoundation.org_20151216_download.log.bz2
8199-rw-r--r-- 1 root root 978995 Dec 16 23:59 download.documentfoundation.org_20151216_error.log.bz2
8200-rw-r--r-- 1 root root 13547 Dec 16 23:58 download.documentfoundation.org_20151216_error.ssl.log.bz2
8201-rw-r--r-- 1 root root 114 Dec 16 18:39 download.documentfoundation.org_20151216_nomirror.log.bz2
8202-rw-r--r-- 1 root root 2246261 Dec 17 23:59 download.documentfoundation.org_20151217_access.log.bz2
8203-rw-r--r-- 1 root root 57633 Dec 17 23:59 download.documentfoundation.org_20151217_access.ssl.log.bz2
8204-rw-r--r-- 1 root root 3891434 Dec 17 23:59 download.documentfoundation.org_20151217_download.log.bz2
8205-rw-r--r-- 1 root root 961124 Dec 17 23:59 download.documentfoundation.org_20151217_error.log.bz2
8206-rw-r--r-- 1 root root 20006 Dec 17 23:59 download.documentfoundation.org_20151217_error.ssl.log.bz2
8207-rw-r--r-- 1 root root 16215 Dec 17 23:36 download.documentfoundation.org_20151217_nomirror.log.bz2
8208-rw-r--r-- 1 root root 2267115 Dec 18 23:59 download.documentfoundation.org_20151218_access.log.bz2
8209-rw-r--r-- 1 root root 60485 Dec 18 23:58 download.documentfoundation.org_20151218_access.ssl.log.bz2
8210-rw-r--r-- 1 root root 3988889 Dec 18 23:59 download.documentfoundation.org_20151218_download.log.bz2
8211-rw-r--r-- 1 root root 1199849 Dec 18 23:59 download.documentfoundation.org_20151218_error.log.bz2
8212-rw-r--r-- 1 root root 33895 Dec 18 23:58 download.documentfoundation.org_20151218_error.ssl.log.bz2
8213-rw-r--r-- 1 root root 209 Dec 18 20:26 download.documentfoundation.org_20151218_nomirror.log.bz2
8214-rw-r--r-- 1 root root 1781894 Dec 19 23:59 download.documentfoundation.org_20151219_access.log.bz2
8215-rw-r--r-- 1 root root 40650 Dec 19 23:59 download.documentfoundation.org_20151219_access.ssl.log.bz2
8216-rw-r--r-- 1 root root 3055513 Dec 19 23:59 download.documentfoundation.org_20151219_download.log.bz2
8217-rw-r--r-- 1 root root 1462078 Dec 19 23:59 download.documentfoundation.org_20151219_error.log.bz2
8218-rw-r--r-- 1 root root 33067 Dec 19 23:59 download.documentfoundation.org_20151219_error.ssl.log.bz2
8219-rw-r--r-- 1 root root 185 Dec 19 19:24 download.documentfoundation.org_20151219_nomirror.log.bz2
8220-rw-r--r-- 1 root root 2242129 Dec 20 23:59 download.documentfoundation.org_20151220_access.log.bz2
8221-rw-r--r-- 1 root root 34643 Dec 20 23:59 download.documentfoundation.org_20151220_access.ssl.log.bz2
8222-rw-r--r-- 1 root root 3821527 Dec 20 23:59 download.documentfoundation.org_20151220_download.log.bz2
8223-rw-r--r-- 1 root root 1173728 Dec 20 23:59 download.documentfoundation.org_20151220_error.log.bz2
8224-rw-r--r-- 1 root root 21137 Dec 20 23:59 download.documentfoundation.org_20151220_error.ssl.log.bz2
8225-rw-r--r-- 1 root root 109 Dec 20 18:28 download.documentfoundation.org_20151220_nomirror.log.bz2
8226-rw-r--r-- 1 root root 51409909 Dec 21 23:59 download.documentfoundation.org_20151221_access.log
8227-rw-r--r-- 1 root root 681416 Dec 21 23:57 download.documentfoundation.org_20151221_access.ssl.log
8228-rw-r--r-- 1 root root 72493968 Dec 21 23:59 download.documentfoundation.org_20151221_download.log
8229-rw-r--r-- 1 root root 31954829 Dec 21 23:59 download.documentfoundation.org_20151221_error.log
8230-rw-r--r-- 1 root root 392062 Dec 21 23:57 download.documentfoundation.org_20151221_error.ssl.log
8231-rw-r--r-- 1 root root 104 Dec 21 18:18 download.documentfoundation.org_20151221_nomirror.log
8232-rw-r--r-- 1 root root 2614459 Dec 22 01:54 download.documentfoundation.org_20151222_access.log
8233-rw-r--r-- 1 root root 27627 Dec 22 01:52 download.documentfoundation.org_20151222_access.ssl.log
8234-rw-r--r-- 1 root root 3841782 Dec 22 01:54 download.documentfoundation.org_20151222_download.log
8235-rw-r--r-- 1 root root 1761340 Dec 22 01:54 download.documentfoundation.org_20151222_error.log
8236-rw-r--r-- 1 root root 13732 Dec 22 01:51 download.documentfoundation.org_20151222_error.ssl.log
8237-rw-r--r-- 1 root root 137 Dec 22 01:15 download.documentfoundation.org_20151222_nomirror.log
8238nthiebaud@bilbo2:/var/log/apache2/download.documentfoundation.org/2015/12$ cat ~/.ssh/config
8239cat: /home/nthiebaud/.ssh/config: No such file or directory
8240nthiebaud@bilbo2:/var/log/apache2/download.documentfoundation.org/2015/12$ rscyn *.download.log.bz2 tdf@tb31:/home/tdf/dcount/data/2015/12/.
8241rscyn: command not found
8242nthiebaud@bilbo2:/var/log/apache2/download.documentfoundation.org/2015/12$ rsync -pva *.download.log.bz2 tdf@tb31:/home/tdf/dcount/data/2015/12/.
8243ssh: Could not resolve hostname tb31: Name or service not known
8244rsync: connection unexpectedly closed (0 bytes received so far) [sender]
8245rsync error: unexplained error (code 255) at io.c(605) [sender=3.0.9]
8246nthiebaud@bilbo2:/var/log/apache2/download.documentfoundation.org/2015/12$ rsync -pva *.download.log.bz2 tdf@tb31.libreoffice.org:/home/tdf/dcount/data/2015/12/.
8247Host key fingerprint is 60:b1:61:82:7b:6f:48:53:04:de:36:20:6f:86:2c:61
8248+--[ECDSA 256]---+
8249|.E..+o= |
8250|.o.= =.+ |
8251|. o.=.B |
8252| ..o+o o |
8253| o + S |
8254| . o |
8255| . |
8256| |
8257| |
8258+-----------------+
8259
8260sending incremental file list
8261rsync: link_stat "/var/log/apache2/download.documentfoundation.org/2015/12/*.download.log.bz2" failed: No such file or directory (2)
8262
8263sent 12 bytes received 12 bytes 9.60 bytes/sec
8264total size is 0 speedup is 0.00
8265rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1070) [sender=3.0.9]
8266nthiebaud@bilbo2:/var/log/apache2/download.documentfoundation.org/2015/12$ rsync -pva *_download.log.bz2 tdf@tb31.libreoffice.org:/home/tdf/dcount/data/2015/12/.
8267Host key fingerprint is 60:b1:61:82:7b:6f:48:53:04:de:36:20:6f:86:2c:61
8268+--[ECDSA 256]---+
8269|.E..+o= |
8270|.o.= =.+ |
8271|. o.=.B |
8272| ..o+o o |
8273| o + S |
8274| . o |
8275| . |
8276| |
8277| |
8278+-----------------+
8279
8280sending incremental file list
8281download.documentfoundation.org_20151201_download.log.bz2
8282download.documentfoundation.org_20151202_download.log.bz2
8283download.documentfoundation.org_20151203_download.log.bz2
8284download.documentfoundation.org_20151204_download.log.bz2
8285download.documentfoundation.org_20151205_download.log.bz2
8286download.documentfoundation.org_20151206_download.log.bz2
8287download.documentfoundation.org_20151207_download.log.bz2
8288download.documentfoundation.org_20151208_download.log.bz2
8289download.documentfoundation.org_20151209_download.log.bz2
8290download.documentfoundation.org_20151210_download.log.bz2
8291download.documentfoundation.org_20151211_download.log.bz2
8292download.documentfoundation.org_20151212_download.log.bz2
8293download.documentfoundation.org_20151213_download.log.bz2
8294download.documentfoundation.org_20151214_download.log.bz2
8295download.documentfoundation.org_20151215_download.log.bz2
8296download.documentfoundation.org_20151216_download.log.bz2
8297download.documentfoundation.org_20151217_download.log.bz2
8298download.documentfoundation.org_20151218_download.log.bz2
8299download.documentfoundation.org_20151219_download.log.bz2
8300download.documentfoundation.org_20151220_download.log.bz2
8301
8302sent 38740629 bytes received 86360 bytes 2218685.09 bytes/sec
8303total size is 64338967 speedup is 1.66
8304nthiebaud@bilbo2:/var/log/apache2/download.documentfoundation.org/2015/12$ exit
8305logout
8306Connection to bilbo2.documentfoundation.org closed.
8307n_th@Norberts-iMac /Volumes/GP/dev$ cd
8308n_th@Norberts-iMac ~$ cd Documents/tdf/dcount/
8309n_th@Norberts-iMac ~/Documents/tdf/dcount$ scp n_th@tb31:/home/tdf/dcount/week_version.txt .
8310week_version.txt 100% 33KB 32.6KB/s 00:01
8311n_th@Norberts-iMac ~/Documents/tdf/dcount$ ssh gerrit_ssh
8312Welcome to Ubuntu 12.04.5 LTS (GNU/Linux 3.13.0-68-generic x86_64)
8313
8314 * Documentation: https://help.ubuntu.com/
8315
8316 System information as of Tue Dec 22 14:37:06 UTC 2015
8317
8318 System load: 3.03 Processes: 284
8319 Usage of /: 58.2% of 188.86GB Users logged in: 0
8320 Memory usage: 31% IP address for eth0: 89.238.68.148
8321 Swap usage: 2%
8322
83232 packages can be updated.
83240 updates are security updates.
8325
8326New release '14.04.1 LTS' available.
8327Run 'do-release-upgrade' to upgrade to it.
8328
8329
8330Your Hardware Enablement Stack (HWE) is supported until April 2017.
8331
8332*** System restart required ***
8333Last login: Thu Dec 10 16:03:08 2015 from cpe-97-99-115-140.tx.res.rr.com
8334nthiebaud@gerrit:~$ ./gerrit_by_name.sh Robin
8335accounts:
8336 2012-06-21 20:06:57.283+00 | Robinson Tryon | | | 25 | Y | Y | | | N | | | N | 1000073 | N | | | | N | Y | N |
8337 2012-06-21 18:42:14.737+00 | Robinson Tryon | qubit@runcibility.com | | 25 | Y | Y | SSH | | N | | | N | 1000072 | N | CHANGE_SCREEN2 | | | N | Y | N |
8338 2014-06-13 10:29:55.994+00 | Robin Kumar | robin.r.kumar@ericsson.com | | 25 | Y | Y | | | N | | | N | 1000731 | N | | | | N | Y | N |
8339 2014-11-25 20:30:43.563+00 | Robin Kanters | robin@robinkanters.nl | | 25 | Y | Y | SSH | | N | | | N | 1000836 | N | | | | N | Y | N |
8340nthiebaud@gerrit:~$ ./query_account.sh 73
8341accounts:
8342 registered_on | full_name | preferred_email | contact_filed_on | maximum_page_size | show_site_header | use_flash_clipboard | download_url | download_command | copy_self_on_email | date_format | time_format | inactive | account_id | reverse_patch_set_order | change_screen | comment_visibility_strategy | diff_view | relative_date_in_change_table | size_bar_in_change_table | legacycid_in_change_table | review_category_strategy
8343----------------------------+----------------+-----------------+------------------+-------------------+------------------+---------------------+--------------+------------------+--------------------+-------------+-------------+----------+------------+-------------------------+---------------+-----------------------------+-----------+-------------------------------+--------------------------+---------------------------+--------------------------
8344 2012-06-21 20:06:57.283+00 | Robinson Tryon | | | 25 | Y | Y | | | N | | | N | 1000073 | N | | | | N | Y | N |
8345(1 row)
8346
8347account_external_ids:
8348 account_id | email_address | password | external_id
8349------------+-----------------------+----------+------------------------------------
8350 1000073 | | | username:qubit
8351 1000073 | qubit@runcibility.com | | https://colonelqubit.myopenid.com/
8352(2 rows)
8353
8354account_ssh_keys:
8355 ssh_public_key | valid | account_id | seq
8356---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------+------------+-----
8357 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAmJxeUYzfahQOHMx8ufuJTG3q6QjL+Z84dgXfZC4LUDW3bevOsGM0vJ/uD/i6bDtn+kge3ES3p0GbSVZqBuW9zVH4BGIhVXR0jMo02vj+LyeuTBsthUJ49fEOfrQvUgX9g2o5ykMrFCfp+w9/X5jh0E/Q/siNsu5ksBZZfWNN/iDx9C/fMI6r/wgLtiAaBjPP2jjtgNdE0K9Bw/8aHgnzZyXGAEmyFNWI2hCkzOCilBYOn0guF0aweJUzx4CT59KAG5WtWwT37u7d0M3sI4HaGNywyjM/hUh/vsgu4z87PgAYSDpy/CMqz6FcHf5nhXbP2k7ZO7UxLRZ7KUJSX8eB6w== qubit@wellington-lappy+| Y | 1000073 | 1
8358 | | |
8359(1 row)
8360
8361account_external_diff_preferences:
8362 ignore_whitespace | tab_size | line_length | syntax_highlighting | show_whitespace_errors | intraline_difference | show_tabs | context | skip_deleted | skip_uncommented | expand_all_comments | retain_header | id | manual_review | show_line_endings | hide_top_menu | hide_line_numbers | render_entire_file | theme | hide_empty_pane
8363-------------------+----------+-------------+---------------------+------------------------+----------------------+-----------+---------+--------------+------------------+---------------------+---------------+----+---------------+-------------------+---------------+-------------------+--------------------+-------+-----------------
8364(0 rows)
8365
8366account_group_by_id_aud:
8367 added_by | removed_by | removed_on | added_on | group_id | include_uuid
8368----------+------------+------------+----------+----------+--------------
8369(0 rows)
8370
8371account_group_members:
8372 account_id | group_id
8373------------+----------
8374 1000073 | 6
8375(1 row)
8376
8377account_patch_reviews:
8378 account_id | change_id | patch_set_id | file_name
8379------------+-----------+--------------+-----------
8380(0 rows)
8381
8382account_project_wathces:
8383 notify_new_changes | notify_all_comments | notify_submitted_changes | account_id | project_name | filter | notify_abandoned_changes | notify_new_patch_sets
8384--------------------+---------------------+--------------------------+------------+--------------+--------+--------------------------+-----------------------
8385(0 rows)
8386
8387change_messages:
8388 author_id | written_on | message | change_id | uuid | patchset_change_id | patchset_patch_set_id
8389-----------+------------+---------+-----------+------+--------------------+-----------------------
8390(0 rows)
8391
8392changes:
8393 change_key | created_on | last_updated_on | sort_key | owner_account_id | dest_project_name | dest_branch_name | open | status | current_patch_set_id | subject | topic | last_sha1_merge_tested | mergeable | row_version | change_id
8394------------+------------+-----------------+----------+------------------+-------------------+------------------+------+--------+----------------------+---------+-------+------------------------+-----------+-------------+-----------
8395(0 rows)
8396
8397patch_comments:
8398 line_nbr | author_id | written_on | status | side | message | parent_uuid | change_id | patch_set_id | file_name | uuid | range_end_character | range_end_line | range_start_character | range_start_line
8399----------+-----------+------------+--------+------+---------+-------------+-----------+--------------+-----------+------+---------------------+----------------+-----------------------+------------------
8400(0 rows)
8401
8402patch_set_approvals:
8403 value | granted | change_id | patch_set_id | account_id | category_id
8404-------+---------+-----------+--------------+------------+-------------
8405(0 rows)
8406
8407patch_sets:
8408 revision | uploader_account_id | created_on | change_id | patch_set_id | draft
8409----------+---------------------+------------+-----------+--------------+-------
8410(0 rows)
8411
8412starred_changes:
8413 account_id | change_id
8414------------+-----------
8415(0 rows)
8416
8417nthiebaud@gerrit:~$ ./query_account.sh 72
8418accounts:
8419 registered_on | full_name | preferred_email | contact_filed_on | maximum_page_size | show_site_header | use_flash_clipboard | download_url | download_command | copy_self_on_email | date_format | time_format | inactive | account_id | reverse_patch_set_order | change_screen | comment_visibility_strategy | diff_view | relative_date_in_change_table | size_bar_in_change_table | legacycid_in_change_table | review_category_strategy
8420----------------------------+----------------+-----------------------+------------------+-------------------+------------------+---------------------+--------------+------------------+--------------------+-------------+-------------+----------+------------+-------------------------+----------------+-----------------------------+-----------+-------------------------------+--------------------------+---------------------------+--------------------------
8421 2012-06-21 18:42:14.737+00 | Robinson Tryon | qubit@runcibility.com | | 25 | Y | Y | SSH | | N | | | N | 1000072 | N | CHANGE_SCREEN2 | | | N | Y | N |
8422(1 row)
8423
8424account_external_ids:
8425 account_id | email_address | password | external_id
8426------------+---------------------------+----------+----------------------------------------------------------------------------------
8427 1000072 | | | https://launchpad.net/~colonelqubit
8428 1000072 | bishop.robinson@gmail.com | | https://login.launchpad.net/+id/BpRFQ8m
8429 1000072 | qubit@runcibility.com | | mailto:qubit@runcibility.com
8430 1000072 | | | username:colonelqubit
8431 1000072 | bishop.robinson@gmail.com | | https://www.google.com/accounts/o8/id?id=AItOawns4RQqIEmi7YDKG8QrNsjLrGOGAhAyxjs
8432(5 rows)
8433
8434account_ssh_keys:
8435 ssh_public_key | valid | account_id | seq
8436---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------+------------+-----
8437 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAmJxeUYzfahQOHMx8ufuJTG3q6QjL+Z84dgXfZC4LUDW3bevOsGM0vJ/uD/i6bDtn+kge3ES3p0GbSVZqBuW9zVH4BGIhVXR0jMo02vj+LyeuTBsthUJ49fEOfrQvUgX9g2o5ykMrFCfp+w9/X5jh0E/Q/siNsu5ksBZZfWNN/iDx9C/fMI6r/wgLtiAaBjPP2jjtgNdE0K9Bw/8aHgnzZyXGAEmyFNWI2hCkzOCilBYOn0guF0aweJUzx4CT59KAG5WtWwT37u7d0M3sI4HaGNywyjM/hUh/vsgu4z87PgAYSDpy/CMqz6FcHf5nhXbP2k7ZO7UxLRZ7KUJSX8eB6w== qubit@wellington-lappy+| Y | 1000072 | 1
8438 | | |
8439(1 row)
8440
8441account_external_diff_preferences:
8442 ignore_whitespace | tab_size | line_length | syntax_highlighting | show_whitespace_errors | intraline_difference | show_tabs | context | skip_deleted | skip_uncommented | expand_all_comments | retain_header | id | manual_review | show_line_endings | hide_top_menu | hide_line_numbers | render_entire_file | theme | hide_empty_pane
8443-------------------+----------+-------------+---------------------+------------------------+----------------------+-----------+---------+--------------+------------------+---------------------+---------------+----+---------------+-------------------+---------------+-------------------+--------------------+-------+-----------------
8444(0 rows)
8445
8446account_group_by_id_aud:
8447 added_by | removed_by | removed_on | added_on | group_id | include_uuid
8448----------+------------+------------+----------+----------+--------------
8449(0 rows)
8450
8451account_group_members:
8452 account_id | group_id
8453------------+----------
8454(0 rows)
8455
8456account_patch_reviews:
8457 account_id | change_id | patch_set_id | file_name
8458------------+-----------+--------------+------------------------------------------
8459 1000072 | 6692 | 1 | /COMMIT_MSG
8460 1000072 | 6692 | 1 | source/af/accessibility/source/helper.po
8461 1000072 | 6696 | 1 | ciabot/config.pl.sample
8462 1000072 | 6699 | 2 | /COMMIT_MSG
8463 1000072 | 6916 | 1 | /COMMIT_MSG
8464(5 rows)
8465
8466account_project_wathces:
8467 notify_new_changes | notify_all_comments | notify_submitted_changes | account_id | project_name | filter | notify_abandoned_changes | notify_new_patch_sets
8468--------------------+---------------------+--------------------------+------------+--------------+--------+--------------------------+-----------------------
8469(0 rows)
8470
8471change_messages:
8472 author_id | written_on | message | change_id | uuid | patchset_change_id | patchset_patch_set_id
8473-----------+----------------------------+---------------------------------------------------+-----------+-------------------+--------------------+-----------------------
8474 1000072 | 2013-11-23 22:27:51.682+00 | Uploaded patch set 2. | 6699 | AAAAa3///uk= | 6699 | 2
8475 1000072 | 2015-11-19 22:19:20.31+00 | Uploaded patch set 1. | 20065 | dab17558_b79af0c3 | 20065 | 1
8476 1000072 | 2015-11-19 22:21:33.92+00 | Abandoned +| 20065 | dab17558_d7a974e1 | 20065 | 1
8477 | | +| | | |
8478 | | Internet was waaay to slow to push this to gerrit | | | |
8479 1000072 | 2015-11-19 23:36:38.471+00 | Uploaded patch set 1. | 20068 | dab17558_77908896 | 20068 | 1
8480 1000072 | 2015-11-19 23:40:02.109+00 | Patch Set 1: Code-Review-1 +| 20068 | dab17558_b7e83018 | 20068 | 1
8481 | | +| | | |
8482 | | Do not merge: Just using Jenkins to test patch | | | |
8483(5 rows)
8484
8485changes:
8486 change_key | created_on | last_updated_on | sort_key | owner_account_id | dest_project_name | dest_branch_name | open | status | current_patch_set_id | subject | topic | last_sha1_merge_tested | mergeable | row_version | change_id
8487-------------------------------------------+----------------------------+----------------------------+------------------+------------------+-------------------+-------------------+------+--------+----------------------+-------------------------------------------------------------------------+-------+------------------------------------------+-----------+-------------+-----------
8488 I5b2375aa60191c6067a0857a203b3d78fea5acd4 | 2013-12-04 10:13:37.929+00 | 2014-01-23 10:40:23.771+00 | 002aa30000001b04 | 1000072 | dev-tools | refs/heads/master | N | M | 2 | Bibisect: Add comments and USAGE information to script | | | Y | 5 | 6916
8489 I331d88729ac6e7fed9bb651e0d79192f25ff6da4 | 2013-12-04 10:13:37.929+00 | 2014-01-23 10:43:46.222+00 | 002aa30300001b05 | 1000072 | dev-tools | refs/heads/master | N | M | 2 | Bibisect: Update the 'latest' tag when the merge is done | | | Y | 5 | 6917
8490 Ia54213873aefdca819504e790aa70acbcf1bf032 | 2013-12-04 10:13:37.93+00 | 2014-01-23 10:46:18.618+00 | 002aa30600001b07 | 1000072 | dev-tools | refs/heads/master | N | M | 2 | Bibisect: Factor-out branchName; move initBranch in prep for refactor | | | Y | 5 | 6919
8491 Iccb449ad4da4d521ecd2148902c991698c9865d7 | 2013-12-04 10:13:37.93+00 | 2014-01-23 10:47:05.548+00 | 002aa30700001b06 | 1000072 | dev-tools | refs/heads/master | N | M | 2 | Bibisect: Tweak passed-in commit range to be inclusive | | | Y | 5 | 6918
8492 I60d4f53a36add7db39c097d7d7311d0351cb1b54 | 2013-12-04 10:13:37.93+00 | 2014-01-23 10:47:33.008+00 | 002aa30700001b08 | 1000072 | dev-tools | refs/heads/master | N | M | 2 | Bibisect: Clarify tag code; silently overwrite tags if they exist | | | Y | 7 | 6920
8493 I94b5088c342587787e0417d37825535ccadc21e7 | 2013-12-04 10:13:37.93+00 | 2014-01-23 10:36:27.523+00 | 002aa2fc00001b0a | 1000072 | dev-tools | refs/heads/master | N | M | 2 | Bibisect: Add README with step-by-step documentation | | | Y | 6 | 6922
8494 I436ac6490de6993ed57135b72c793f46150f7b07 | 2013-12-04 10:13:37.93+00 | 2014-01-23 10:39:09.74+00 | 002aa2ff00001b09 | 1000072 | dev-tools | refs/heads/master | N | M | 2 | Bibisect: mergeranges: Allow merge into existing branch | | | Y | 5 | 6921
8495 I3dd293f52f775bdc4480942dbb2155573709f410 | 2013-11-17 06:00:13.389+00 | 2013-11-17 16:33:59.736+00 | 00292b8100001a28 | 1000072 | dev-tools | refs/heads/master | N | M | 2 | CIA Bot: bugs.freedesktop.org -> bugs.libreoffice.org | | | Y | 6 | 6696
8496 I12591e20d81023693a53d334526176085d5f964b | 2013-11-16 09:57:06.714+00 | 2013-11-17 07:40:16.725+00 | 0029296c00001a24 | 1000072 | translations | refs/heads/master | N | M | 2 | Bugzilla Migration: Change bugs.freedesktop.org -> bugs.libreoffice.org | | | Y | 6 | 6692
8497 Iee7fe506002416d02790c113d4d3d737acaa5043 | 2013-11-17 06:00:13.39+00 | 2013-11-19 17:33:02.824+00 | 002936fd00001a29 | 1000072 | dev-tools | refs/heads/master | N | M | 2 | gerrit: bugs.freedesktop.org -> bugs.libreoffice.org | | | Y | 6 | 6697
8498 Ib92858fd5c98eedce8ec27038dd526bfc8bc8172 | 2013-11-17 06:00:13.39+00 | 2013-11-19 17:35:04.178+00 | 002936ff00001a2a | 1000072 | dev-tools | refs/heads/master | N | M | 2 | BugCommenters: bugs.freedesktop.org -> bugs.libreoffice.org | | | Y | 6 | 6698
8499 I18fc95ad85635b0932b1bbf57c867e6273669b02 | 2013-11-17 06:00:13.391+00 | 2013-11-19 17:34:09.403+00 | 002936fe00001a2c | 1000072 | dev-tools | refs/heads/master | N | M | 2 | regression-hotspots: bugs.freedesktop.org -> bugs.libreoffice.org | | | Y | 6 | 6700
8500 Ic94b41bf74f99dc4f4de9250c32a916cbb36f874 | 2013-11-17 06:00:13.39+00 | 2013-11-30 23:20:50.138+00 | 0029763800001a2b | 1000072 | dev-tools | refs/heads/master | N | M | 3 | ESC-bug-stats: bugs.freedesktop.org -> bugs.libreoffice.org | | | Y | 8 | 6699
8501 I6989fdb732844072dec264bf6360de69c0a587cd | 2013-12-11 22:54:11.375+00 | 2014-01-23 10:45:19.301+00 | 002aa30500001b81 | 1000072 | buildbot | refs/heads/master | N | M | 2 | gerrit: Add git hooks necessary for contributing via gerrit | | | Y | 5 | 7041
8502 I3b106d41bfbe1db6347ed13724ab2340f1514634 | 2013-12-11 21:57:12.707+00 | 2014-01-23 10:37:58.472+00 | 002aa2fd00001b80 | 1000072 | buildbot | refs/heads/master | N | M | 2 | Bibisect: Add wrapper script for running LibreOffice | | | Y | 5 | 7040
8503 I19ca6056384ed822d3960765441b84e1d602a0a2 | 2015-11-19 22:19:20.31+00 | 2015-11-19 22:50:42.294+00 | 0039427a00004e61 | 1000072 | core | refs/heads/master | N | A | 1 | Test rename-sw-abbreviations script (Build Verification) | | ff522704109078a0cde844c74d608137b7c70f42 | N | 5 | 20065
8504 I4a3c75160428cfa1c88cf5682735969fce8772f0 | 2015-11-19 23:36:38.471+00 | 2015-11-20 00:05:58.057+00 | 003942c500004e64 | 1000072 | core | refs/heads/master | Y | n | 1 | Test rename-sw-abbreviations script (Build Verification) | | 7526f6c6f973d546e2887ff9d794e7214f261889 | N | 768 | 20068
8505(17 rows)
8506
8507patch_comments:
8508 line_nbr | author_id | written_on | status | side | message | parent_uuid | change_id | patch_set_id | file_name | uuid | range_end_character | range_end_line | range_start_character | range_start_line
8509----------+-----------+------------+--------+------+---------+-------------+-----------+--------------+-----------+------+---------------------+----------------+-----------------------+------------------
8510(0 rows)
8511
8512patch_set_approvals:
8513 value | granted | change_id | patch_set_id | account_id | category_id
8514-------+----------------------------+-----------+--------------+------------+-------------
8515 -1 | 2015-11-19 23:40:02.109+00 | 20068 | 1 | 1000072 | Code-Review
8516(1 row)
8517
8518patch_sets:
8519 revision | uploader_account_id | created_on | change_id | patch_set_id | draft
8520------------------------------------------+---------------------+----------------------------+-----------+--------------+-------
8521 acb128d15ccec4b3568a733849d312ddedff277c | 1000072 | 2013-11-16 09:57:06.714+00 | 6692 | 1 | N
8522 74b0b2e6eb804836a2d0d63bb8c902f98dc1694f | 1000072 | 2013-11-17 06:00:13.389+00 | 6696 | 1 | N
8523 58dd4149efc58be6a5062e5f12f178fda9e4852d | 1000072 | 2013-11-17 06:00:13.39+00 | 6697 | 1 | N
8524 39a574bd852cfc25b46862050bff4c558f2880a0 | 1000072 | 2013-11-17 06:00:13.39+00 | 6698 | 1 | N
8525 ae3a2370bc6e1f46c312650062f4dc86d1e58ef8 | 1000072 | 2013-11-17 06:00:13.39+00 | 6699 | 1 | N
8526 c6fa68a086d39d4cada5a62152a19f28b18a6f69 | 1000072 | 2013-11-17 06:00:13.391+00 | 6700 | 1 | N
8527 8ef8c4731d657f7cda96e4fa08099d36116f0be2 | 1000072 | 2013-12-04 10:13:37.929+00 | 6916 | 1 | N
8528 fa64b876b8c8e7b385a9ad33b92d3e2b1166a32c | 1000072 | 2013-12-04 10:13:37.929+00 | 6917 | 1 | N
8529 07e03973e93ccc92fc27886369ea484f805d6e2a | 1000072 | 2013-12-04 10:13:37.93+00 | 6918 | 1 | N
8530 c0bd7a4b10729d9127d8ff4c73b2430189917436 | 1000072 | 2013-12-04 10:13:37.93+00 | 6919 | 1 | N
8531 c94cf3ca5688af6b92628bfc4a5e48fc3a736c29 | 1000072 | 2013-12-04 10:13:37.93+00 | 6920 | 1 | N
8532 8ac300f404bb028b5eb5735c1b75b675d66d5e4d | 1000072 | 2013-12-04 10:13:37.93+00 | 6921 | 1 | N
8533 a160b346ba282d6d0ad3b578c5e93128d83cc216 | 1000072 | 2013-12-04 10:13:37.93+00 | 6922 | 1 | N
8534 06e0f1418ad8265a94ada595fbe6a14d755d09bc | 1000072 | 2013-11-23 22:27:51.682+00 | 6699 | 2 | N
8535 dac117770946967a6ca3eaa7a57592d64b31039d | 1000072 | 2013-12-11 21:57:12.707+00 | 7040 | 1 | N
8536 11d08623f18e56fa00e24b79be3ad89adca8933d | 1000072 | 2013-12-11 22:54:11.375+00 | 7041 | 1 | N
8537 df5964c298af6b8a8903ff3b50545785346d276b | 1000072 | 2015-11-19 23:36:38.471+00 | 20068 | 1 | N
8538 652443cb8b91e725210bb8e7ddf7ac8c0b8f0d13 | 1000072 | 2015-11-19 22:19:20.31+00 | 20065 | 1 | N
8539(18 rows)
8540
8541starred_changes:
8542 account_id | change_id
8543------------+-----------
8544(0 rows)
8545
8546nthiebaud@gerrit:~$ ./merge_account 73 72
8547merge account 1000073 into 1000072
8548 registered_on | full_name | preferred_email | contact_filed_on | maximum_page_size | show_site_header | use_flash_clipboard | download_url | download_command | copy_self_on_email | date_format | time_format | inactive | account_id | reverse_patch_set_order | change_screen | comment_visibility_strategy | diff_view | relative_date_in_change_table | size_bar_in_change_table | legacycid_in_change_table | review_category_strategy
8549----------------------------+----------------+-----------------------+------------------+-------------------+------------------+---------------------+--------------+------------------+--------------------+-------------+-------------+----------+------------+-------------------------+----------------+-----------------------------+-----------+-------------------------------+--------------------------+---------------------------+--------------------------
8550 2012-06-21 20:06:57.283+00 | Robinson Tryon | | | 25 | Y | Y | | | N | | | N | 1000073 | N | | | | N | Y | N |
8551 2012-06-21 18:42:14.737+00 | Robinson Tryon | qubit@runcibility.com | | 25 | Y | Y | SSH | | N | | | N | 1000072 | N | CHANGE_SCREEN2 | | | N | Y | N |
8552(2 rows)
8553
8554Are you sure? y
8555update account_patch_reviews UPDATE 0
8556update change_message UPDATE 0
8557update changes UPDATE 0
8558update patch_comments UPDATE 0
8559update patch_set_approvals UPDATE 0
8560update patch_sets UPDATE 0
8561update account_external_ids UPDATE 1
8562delete account_external_ids DELETE 1
8563delete account_ssh_keys DELETE 1
8564delete account_diff_preferences DELETE 0
8565delete account_group_members DELETE 1
8566delete account_project_watches DELETE 0
8567delete starred_changes DELETE 0
8568delete accounts DELETE 1
8569nthiebaud@gerrit:~$ exit
8570logout
8571Connection to gerrit.libreoffice.org closed.
8572n_th@Norberts-iMac ~/Documents/tdf/dcount$ cd /Volumes/GP/dev/
8573n_th@Norberts-iMac /Volumes/GP/dev$ ll
8574total 3968
8575-rw-r--r-- 1 n_th staff 2907 Dec 14 09:57 #condorcet.blt#
8576-rwxr-xr-x 1 n_th staff 8496 Jul 7 03:04 a.out
8577drwxr-xr-x 3 n_th staff 102 Apr 14 2015 bibigui
8578drwxr-xr-x@ 30 n_th staff 1020 Dec 13 21:57 celect
8579-rw-r--r--@ 1 n_th staff 44891 Dec 13 21:30 celect_packaged.tar.bz2
8580-rw-r--r--@ 1 n_th staff 2905 Dec 14 09:57 condorcet.blt
8581-rw-r--r-- 1 n_th staff 2691 Dec 14 09:58 condorcet2.blt
8582-rw-r--r-- 1 n_th staff 2473 Dec 14 09:59 condorcet3.blt
8583-rw-r--r-- 1 n_th staff 2293 Dec 14 09:59 condorcet4.blt
8584-rw-r--r-- 1 n_th staff 4260 Dec 15 06:58 cpo.blt
8585-rw-r--r-- 1 n_th staff 3783 Dec 15 07:23 cpo.sorted
8586-rw-r--r-- 1 n_th staff 4786 Dec 13 21:40 cpo1.blt
8587-rw-r--r-- 1 n_th staff 4404 Dec 15 07:24 cpo_2011.blt
8588-rw-r--r-- 1 n_th staff 132 Aug 21 12:02 csvconv
8589-rw-r--r--@ 1 n_th staff 2905 Dec 11 19:20 election.blt
8590-rw-r--r-- 1 n_th staff 8599 Dec 11 19:35 election.html
8591-rw-r--r-- 1 n_th staff 2905 Dec 12 09:06 election2.blt
8592-rw-r--r-- 1 n_th staff 2904 Dec 12 19:56 election3.blt
8593-rw-r--r-- 1 n_th staff 2283 Dec 12 19:32 election4.btl
8594-rw-r--r-- 1 n_th staff 2455 Dec 12 19:43 election7.blt
8595-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_1.blt
8596-rw-r--r--@ 1 n_th staff 2905 Dec 12 20:28 election_10.blt
8597-rw-r--r-- 1 n_th staff 2904 Dec 12 20:30 election_2.blt
8598-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_3.blt
8599-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_4.blt
8600-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_5.blt
8601-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_6.blt
8602-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_7.blt
8603-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_8.blt
8604-rw-r--r-- 1 n_th staff 2904 Dec 12 20:29 election_9.blt
8605-rw-r--r-- 1 n_th staff 2905 Dec 12 21:19 election_and.blt
8606-rw-r--r--@ 1 n_th staff 2786 Dec 12 10:08 election_bod_2011.blt
8607-rw-r--r--@ 1 n_th staff 2888 Dec 12 09:34 election_bod_2013.blt
8608-rw-r--r--@ 1 n_th staff 1504 Dec 12 10:04 election_mc_2012.blt
8609-rw-r--r--@ 1 n_th staff 2975 Dec 12 09:40 election_mc_2014.blt
8610-rw-r--r-- 1 n_th staff 2619 Dec 13 18:42 election_noit.blt
8611drwxr-xr-x 59 n_th staff 2006 Oct 19 10:19 gerrit
8612drwxr-xr-x 785 n_th staff 26690 Apr 11 2015 git
8613drwxr-xr-x 101 n_th staff 3434 Aug 8 17:54 gnu-make-lo
8614drwxr-xr-x 5 n_th staff 170 Jun 23 2015 go
8615drwxr-xr-x 7 n_th staff 238 Nov 7 16:37 jenkins
8616drwxr-xr-x 3 n_th staff 102 Apr 12 2015 lotest
8617drwxr-xr-x 14 n_th staff 476 Aug 21 01:11 mcm
8618drwxr-xr-x 4 n_th staff 136 Nov 10 15:24 moz
8619drwxr-xr-x 75 n_th staff 2550 Dec 6 11:33 mpack-1.6
8620-rw-r--r-- 1 n_th staff 179850 Jul 21 2003 mpack-1.6.tar.gz
8621drwxr-xr-x 11 n_th staff 374 Oct 14 20:12 openoffice
8622drwxr-xr-x@ 8 n_th staff 272 Apr 6 2013 openstv-master
8623-rw-r--r--@ 1 n_th staff 205124 Dec 11 19:24 openstv-master.zip
8624drwxr-xr-x@ 8 n_th staff 272 Apr 6 2013 openstv-master_new
8625drwxr-xr-x 58 n_th staff 1972 Aug 21 11:28 perfdata
8626-rw-r--r-- 1 n_th staff 17038 Dec 12 08:18 profile.out
8627-rw-r--r-- 1 n_th staff 2675 Dec 14 10:10 raw.vote
8628-rw-r--r-- 1 n_th staff 124 Dec 13 09:30 test.blt
8629-rw-r--r-- 1 n_th staff 332 Jul 7 03:04 test.cpp
8630-rw-r--r-- 1 n_th staff 1110 Jul 7 02:52 test.s
8631-rw-r--r-- 1 n_th staff 315 Jul 7 03:01 teststd.cpp
8632-rw-r--r-- 1 n_th staff 1388 Jul 7 03:02 teststd.s
8633-rw-r--r-- 1 n_th staff 1388 Jul 7 03:02 teststd.s.o
8634-rw-r--r-- 1 n_th staff 4177 Dec 11 20:42 visitor.patch
8635-rw-r--r--@ 1 n_th staff 100154 Nov 30 14:10 visitors-0.7.tar.gz
8636drwxr-xr-x@ 30 n_th staff 1020 Nov 30 19:22 visitors_0.7
8637drwxr-xr-x@ 25 n_th staff 850 Mar 30 2006 visitors_0.7_old
8638-rwxr-xr-x 1 n_th staff 1163 Dec 14 10:45 votearray.sh
8639n_th@Norberts-iMac /Volumes/GP/dev$ git clone git://gerrit.libreoffice.org/impress_remote
8640Cloning into 'impress_remote'...
8641remote: Counting objects: 9338, done.
8642remote: Compressing objects: 100% (2335/2335), done.
8643remote: Total 9338 (delta 5325), reused 9268 (delta 5258)
8644Receiving objects: 100% (9338/9338), 8.74 MiB | 2.11 MiB/s, done.
8645Resolving deltas: 100% (5325/5325), done.
8646Checking connectivity... done.
8647n_th@Norberts-iMac /Volumes/GP/dev$ cd impress_remote/
8648n_th@Norberts-iMac /Volumes/GP/dev/impress_remote$ git fetch git://gerrit.libreoffice.org/impress_remote refs/changes/75/19975/1
8649remote: Counting objects: 23, done.
8650remote: Compressing objects: 100% (3/3), done.
8651remote: Total 12 (delta 7), reused 12 (delta 7)
8652Unpacking objects: 100% (12/12), done.
8653From git://gerrit.libreoffice.org/impress_remote
8654 * branch refs/changes/75/19975/1 -> FETCH_HEAD
8655n_th@Norberts-iMac /Volumes/GP/dev/impress_remote$ cd
8656n_th@Norberts-iMac ~$ cd
8657.CFUserTextEncoding .crashtest .thumbnails/ build_time.txt libreoffice3.dh.key.pub
8658.DS_Store .emacs .x2go/ clang_format.txt lillith.conf
8659.Trash/ .emacs.d/ .x2goclient/ cloph.txt lines.css
8660.Xauthority .emacs~ Applications/ count_all.sh maggie.conf
8661.atom/ .gitconfig Desktop/ count_all_old.sh perfdb.dump
8662.backups/ .gnupg/ Documents/ cut_log.sh regression_perf.txr
8663.bash_history .kdiff3rc Downloads/ d3.v3.js rickshaw.js
8664.bash_login .lesshst Library/ detail.css save_IHG/
8665.bash_login.macports-saved_2015-03-26_at_05:12:06 .lldb/ Movies/ ec2/ sqdata/
8666.bash_login~ .mcm/ Music/ filter_raw_log.sh ssconf.tar.gz
8667.bash_sessions/ .nx/ Pictures/ filter_raw_log_count.sh test.png
8668.bashrc .pia_manager/ PoXHXR9k.pdf flo tmp
8669.bashrc~ .psql_history Public/ flo.eml tmp2014
8670.bibisect/ .rnd TextualPrefrences.plist foo use_macport.sh
8671.cache/ .serverauth.58080 a.txt foo.b64 uts.txt
8672.ccache/ .ssh/ aws graph.css visitors-0.7.tar.gz
8673.config/ .subversion/ b.txt hostf.xml
8674n_th@Norberts-iMac ~$ cd ec2/
8675n_th@Norberts-iMac ~/ec2$ ll
8676total 64
8677-rw-r--r-- 1 n_th wheel 1765 Aug 13 16:45 Juttan.asc
8678-rw-r--r-- 1 n_th wheel 1453 Aug 22 09:39 Juttan2.asc
8679drwxr-xr-x@ 3 n_th staff 102 Dec 3 2014 MacPass.app
8680-rw-r--r--@ 1 n_th wheel 512 Sep 5 11:33 tb73-tdf.rdp
8681-rw------- 1 n_th staff 64 Jul 13 09:47 tdf-admin.key
8682-rw------- 1 n_th staff 7806 Aug 22 09:32 tdf.kdbx
8683-rwxr-xr-x 1 n_th wheel 56 Aug 21 07:13 tunnel-glust
8684-rwxr-xr-x 1 n_th wheel 118 Aug 22 09:43 tunnel-tb72
8685n_th@Norberts-iMac ~/ec2$ ./tunnel-tb72
8686*** Tunnel to tb72 and tb73 ***
8687
8688The programs included with the Debian GNU/Linux system are free software;
8689the exact distribution terms for each program are described in the
8690individual files in /usr/share/doc/*/copyright.
8691
8692Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
8693permitted by applicable law.
8694Last login: Tue Dec 1 14:21:04 2015 from cpe-97-99-115-140.tx.res.rr.com
8695nthiebaud@dauntless:~$ channel 5: open failed: connect failed: Connection refused
8696
8697nthiebaud@dauntless:~$ exit
8698logout
8699Connection to dauntless.documentfoundation.org closed.
8700n_th@Norberts-iMac ~/ec2$ ssh tdf@tb31.libreoffice.org
8701ssh: Could not resolve hostname tb31.libreoffice.org.libreoffice.org: nodename nor servname provided, or not known
8702n_th@Norberts-iMac ~/ec2$ ssh tdf@tb31
8703Permission denied (publickey).
8704n_th@Norberts-iMac ~/ec2$ ssh n_th@tb31
8705Welcome to Ubuntu 14.04.3 LTS (GNU/Linux 3.13.0-67-generic x86_64)
8706
8707 * Documentation: https://help.ubuntu.com/
8708
8709 System information as of Sun Dec 27 04:10:05 UTC 2015
8710
8711 System load: 0.59 Processes: 157
8712 Usage of /home: 67.0% of 117.99GB Users logged in: 1
8713 Memory usage: 9% IP address for eth0: 212.234.77.246
8714 Swap usage: 3%
8715
871685 packages can be updated.
871761 updates are security updates.
8718
8719*** System restart required ***
8720Last login: Mon Dec 21 20:51:33 2015 from cpe-97-99-115-140.tx.res.rr.com
8721n_th@tb31:~$ sudo su - tdf
8722[sudo] password for n_th:
8723tdf@tb31:~$ cd go
8724go/ goprojects/
8725tdf@tb31:~$ cd go
8726go/ goprojects/
8727tdf@tb31:~$ cd goprojects/
8728bin/ pkg/ src/
8729tdf@tb31:~$ cd goprojects/src/
8730github.com/ lo/
8731tdf@tb31:~$ cd goprojects/src/lo/dcount_web/
8732tdf@tb31:~/goprojects/src/lo/dcount_web$ emacs www/templates/
8733stackedbar.tmpl WebHome.tmpl
8734tdf@tb31:~/goprojects/src/lo/dcount_web$ emacs www/templates/stackedbar.tmpl
8735
8736[1]+ Stopped emacs www/templates/stackedbar.tmpl
8737tdf@tb31:~/goprojects/src/lo/dcount_web$ fg
8738emacs www/templates/stackedbar.tmpl
8739
8740[1]+ Stopped emacs www/templates/stackedbar.tmpl
8741tdf@tb31:~/goprojects/src/lo/dcount_web$ fg
8742emacs www/templates/stackedbar.tmpl
8743tdf@tb31:~/goprojects/src/lo/dcount_web$ cd
8744tdf@tb31:~$ cd www
8745tdf@tb31:~/www$ ll
8746total 2396
8747drwxr-xr-x 115 tdf users 4096 Dec 26 19:44 ./
8748drwxr-xr-x 22 tdf users 4096 Dec 26 21:11 ../
8749drwxr-xr-x 4 tdf users 4096 Dec 26 19:38 accessibility/
8750-rwxr-xr-x 1 tdf users 141 Dec 26 19:38 amber.png*
8751drwxr-xr-x 3 tdf users 4096 Dec 26 19:39 animations/
8752drwxr-xr-x 3 tdf users 4096 Dec 26 19:39 avmedia/
8753drwxr-xr-x 3 tdf users 4096 Dec 26 19:39 basctl/
8754drwxr-xr-x 5 tdf users 4096 Dec 26 19:39 basebmp/
8755drwxr-xr-x 4 tdf users 4096 Dec 26 19:39 basegfx/
8756drwxr-xr-x 5 tdf users 4096 Dec 26 19:39 basic/
8757drwxr-xr-x 3 tdf users 4096 Dec 26 19:39 bean/
8758drwxr-xr-x 4 tdf users 4096 Dec 26 19:39 binaryurp/
8759drwxr-xr-x 4 tdf users 4096 Dec 26 19:39 bridges/
8760drwxr-xr-x 3 tdf users 4096 Dec 26 19:39 canvas/
8761drwxr-xr-x 5 tdf users 4096 Dec 26 19:39 chart2/
8762drwxr-xr-x 3 tdf users 4096 Dec 26 19:39 clew/
8763drwxr-xr-x 3 tdf users 4096 Dec 26 19:39 codemaker/
8764drwxr-xr-x 4 tdf users 4096 Dec 26 19:39 comphelper/
8765drwxr-xr-x 4 tdf users 4096 Dec 26 19:39 configmgr/
8766drwxr-xr-x 4 tdf users 4096 Dec 26 19:39 connectivity/
8767drwxr-xr-x 4 tdf users 4096 Dec 26 19:39 cppcanvas/
8768drwxr-xr-x 4 tdf users 4096 Dec 26 19:39 cppu/
8769drwxr-xr-x 4 tdf users 4096 Dec 26 19:39 cppuhelper/
8770drwxr-xr-x 3 tdf users 4096 Dec 26 19:39 cpputools/
8771drwxr-xr-x 3 tdf users 4096 Dec 26 19:39 cui/
8772drwxr-xr-x 4 tdf users 4096 Dec 26 19:39 dbaccess/
8773-rwxr-xr-x 1 tdf users 2284 Dec 26 19:44 descriptions.html*
8774drwxr-xr-x 6 tdf users 4096 Dec 26 19:39 desktop/
8775drwxr-xr-x 3 tdf users 4096 Dec 26 19:39 drawinglayer/
8776drwxr-xr-x 3 tdf users 4096 Dec 26 19:39 dtrans/
8777drwxr-xr-x 4 tdf users 4096 Dec 26 19:39 editeng/
8778drwxr-xr-x 3 tdf users 4096 Dec 26 19:39 embeddedobj/
8779-rwxr-xr-x 1 tdf users 141 Dec 26 19:38 emerald.png*
8780drwxr-xr-x 3 tdf users 4096 Dec 26 19:39 eventattacher/
8781drwxr-xr-x 3 tdf users 4096 Dec 26 19:39 extensions/
8782drwxr-xr-x 4 tdf users 4096 Dec 26 19:40 filter/
8783drwxr-xr-x 3 tdf users 4096 Dec 26 19:40 forms/
8784drwxr-xr-x 3 tdf users 4096 Dec 26 19:40 formula/
8785drwxr-xr-x 3 tdf users 4096 Dec 26 19:40 fpicker/
8786drwxr-xr-x 4 tdf users 4096 Dec 26 19:40 framework/
8787-rwxr-xr-x 1 tdf users 9893 Dec 26 19:38 gcov.css*
8788-rwxr-xr-x 1 tdf users 167 Dec 26 19:38 glass.png*
8789drwxr-xr-x 4 tdf users 4096 Dec 26 19:40 helpcompiler/
8790drwxr-xr-x 3 tdf users 4096 Dec 26 19:38 home/
8791drwxr-xr-x 4 tdf users 4096 Dec 26 19:40 hwpfilter/
8792drwxr-xr-x 4 tdf users 4096 Dec 26 19:40 i18nlangtag/
8793drwxr-xr-x 5 tdf users 4096 Dec 26 19:40 i18npool/
8794drwxr-xr-x 3 tdf users 4096 Dec 26 19:40 i18nutil/
8795drwxr-xr-x 4 tdf users 4096 Dec 26 19:40 idl/
8796drwxr-xr-x 4 tdf users 4096 Dec 26 19:40 idlc/
8797drwxr-xr-x 57 tdf users 4096 Dec 26 19:40 include/
8798-rwxr-xr-x 1 tdf users 645012 Dec 26 19:44 index.html*
8799-rwxr-xr-x 1 tdf users 645005 Dec 26 19:44 index-sort-f.html*
8800-rwxr-xr-x 1 tdf users 645005 Dec 26 19:44 index-sort-l.html*
8801drwxr-xr-x 4 tdf users 4096 Dec 26 19:40 io/
8802drwxr-xr-x 3 tdf users 4096 Dec 26 19:40 javaunohelper/
8803drwxr-xr-x 3 tdf users 4096 Dec 26 19:40 jurt/
8804drwxr-xr-x 3 tdf users 4096 Dec 26 19:40 jvmaccess/
8805drwxr-xr-x 5 tdf users 4096 Dec 26 19:40 jvmfwk/
8806drwxr-xr-x 4 tdf users 4096 Dec 26 19:40 l10ntools/
8807drwxr-xr-x 4 tdf users 4096 Dec 26 19:40 libreofficekit/
8808drwxr-xr-x 3 tdf users 4096 Dec 26 19:40 lingucomponent/
8809drwxr-xr-x 4 tdf users 4096 Dec 26 19:40 linguistic/
8810drwxr-xr-x 4 tdf users 4096 Dec 26 19:40 lotuswordpro/
8811drwxr-xr-x 3 tdf users 4096 Dec 26 19:40 o3tl/
8812drwxr-xr-x 4 tdf users 4096 Dec 26 19:40 odk/
8813drwxr-xr-x 3 tdf users 4096 Dec 26 19:40 officecfg/
8814drwxr-xr-x 5 tdf users 4096 Dec 26 19:40 oox/
8815drwxr-xr-x 4 tdf users 4096 Dec 26 19:41 opencl/
8816drwxr-xr-x 5 tdf users 4096 Dec 26 19:41 package/
8817drwxr-xr-x 3 tdf users 4096 Dec 26 19:41 postprocess/
8818drwxr-xr-x 4 tdf users 4096 Dec 26 19:41 pyuno/
8819drwxr-xr-x 4 tdf users 4096 Dec 26 19:41 registry/
8820drwxr-xr-x 3 tdf users 4096 Dec 26 19:41 remotebridges/
8821drwxr-xr-x 4 tdf users 4096 Dec 26 19:41 reportdesign/
8822drwxr-xr-x 4 tdf users 4096 Dec 26 19:41 rsc/
8823-rwxr-xr-x 1 tdf users 141 Dec 26 19:38 ruby.png*
8824drwxr-xr-x 8 tdf users 4096 Dec 26 19:41 sal/
8825drwxr-xr-x 4 tdf users 4096 Dec 26 19:41 salhelper/
8826drwxr-xr-x 5 tdf users 4096 Dec 26 19:41 sax/
8827drwxr-xr-x 5 tdf users 4096 Dec 26 19:41 sc/
8828drwxr-xr-x 3 tdf users 4096 Dec 26 19:41 scaddins/
8829drwxr-xr-x 4 tdf users 4096 Dec 26 19:41 sccomp/
8830drwxr-xr-x 3 tdf users 4096 Dec 26 19:41 scripting/
8831drwxr-xr-x 5 tdf users 4096 Dec 26 19:41 sd/
8832drwxr-xr-x 3 tdf users 4096 Dec 26 19:42 sdext/
8833drwxr-xr-x 3 tdf users 4096 Dec 26 19:42 setup_native/
8834drwxr-xr-x 5 tdf users 4096 Dec 26 19:42 sfx2/
8835drwxr-xr-x 4 tdf users 4096 Dec 26 19:42 shell/
8836drwxr-xr-x 3 tdf users 4096 Dec 26 19:42 slideshow/
8837drwxr-xr-x 2 tdf users 4096 Dec 26 19:42 smoketest/
8838-rwxr-xr-x 1 tdf users 141 Dec 26 19:38 snow.png*
8839drwxr-xr-x 3 tdf users 4096 Dec 26 19:42 solenv/
8840drwxr-xr-x 4 tdf users 4096 Dec 26 19:42 soltools/
8841drwxr-xr-x 4 tdf users 4096 Dec 26 19:42 sot/
8842drwxr-xr-x 5 tdf users 4096 Dec 26 19:42 starmath/
8843drwxr-xr-x 3 tdf users 4096 Dec 26 19:42 stoc/
8844drwxr-xr-x 3 tdf users 4096 Dec 26 19:42 store/
8845drwxr-xr-x 5 tdf users 4096 Dec 26 19:42 svgio/
8846drwxr-xr-x 5 tdf users 4096 Dec 26 19:42 svl/
8847drwxr-xr-x 6 tdf users 4096 Dec 26 19:42 svtools/
8848drwxr-xr-x 6 tdf users 4096 Dec 26 19:42 svx/
8849drwxr-xr-x 5 tdf users 4096 Dec 26 19:42 sw/
8850drwxr-xr-x 3 tdf users 4096 Dec 26 19:43 test/
8851drwxr-xr-x 3 tdf users 4096 Dec 26 19:43 testtools/
8852drwxr-xr-x 4 tdf users 4096 Dec 26 19:43 toolkit/
8853drwxr-xr-x 5 tdf users 4096 Dec 26 19:43 tools/
8854drwxr-xr-x 3 tdf users 4096 Dec 26 19:43 ucb/
8855drwxr-xr-x 3 tdf users 4096 Dec 26 19:43 ucbhelper/
8856drwxr-xr-x 4 tdf users 4096 Dec 26 19:38 UnoControls/
8857drwxr-xr-x 3 tdf users 4096 Dec 26 19:43 unodevtools/
8858drwxr-xr-x 3 tdf users 4096 Dec 26 19:43 unoidl/
8859drwxr-xr-x 3 tdf users 4096 Dec 26 19:43 unotest/
8860drwxr-xr-x 4 tdf users 4096 Dec 26 19:43 unotools/
8861drwxr-xr-x 4 tdf users 4096 Dec 26 19:43 unoxml/
8862-rwxr-xr-x 1 tdf users 117 Dec 26 19:38 updown.png*
8863drwxr-xr-x 3 tdf users 4096 Dec 26 19:43 uui/
8864drwxr-xr-x 3 tdf users 4096 Dec 26 19:43 vbahelper/
8865drwxr-xr-x 10 tdf users 4096 Dec 26 19:43 vcl/
8866drwxr-xr-x 5 tdf users 4096 Dec 26 19:43 writerfilter/
8867drwxr-xr-x 5 tdf users 4096 Dec 26 19:44 writerperfect/
8868drwxr-xr-x 3 tdf users 4096 Dec 26 19:44 xmlhelp/
8869drwxr-xr-x 5 tdf users 4096 Dec 26 19:44 xmloff/
8870drwxr-xr-x 3 tdf users 4096 Dec 26 19:44 xmlreader/
8871drwxr-xr-x 3 tdf users 4096 Dec 26 19:44 xmlscript/
8872drwxr-xr-x 4 tdf users 4096 Dec 26 19:44 xmlsecurity/
8873tdf@tb31:~/www$ cd ..
8874tdf@tb31:~$ ll
8875total 96744
8876drwxr-xr-x 22 tdf users 4096 Dec 26 21:11 ./
8877drwxr-xr-x 16 root root 4096 Jan 20 2015 ../
8878-rw-r--r-- 1 tdf users 685 Dec 21 21:14 5.0.txt
8879drwxr-xr-x 2 tdf users 4096 Dec 27 05:15 .backups/
8880-rw------- 1 tdf users 25858 Dec 25 16:00 .bash_history
8881-rw-r--r-- 1 tdf users 220 Apr 9 2014 .bash_logout
8882-rw-r--r-- 1 tdf users 3882 Sep 3 23:20 .bashrc
8883-rw-r--r-- 1 tdf users 3748 Aug 21 16:38 .bashrc~
8884drwx------ 3 tdf users 4096 Dec 10 2014 .cache/
8885drwxr-xr-x 19 tdf users 4096 Dec 9 2014 .ccache/
8886-rw-r--r-- 1 tdf users 392 Dec 15 2014 ci.pub
8887drwx------ 5 tdf users 4096 Dec 19 05:32 .config/
8888drwxr-xr-x 7 tdf users 4096 Dec 22 05:30 dcount/
8889drwxr-xr-x 5 tdf users 4096 Sep 3 13:36 devcentral/
8890-rw-r--r-- 1 tdf users 1452 Sep 3 23:26 .emacs
8891drwx------ 4 tdf users 4096 Sep 3 23:26 .emacs.d/
8892-rw-r--r-- 1 tdf users 933 Aug 20 05:09 gen.diff
8893-rw-r--r-- 1 tdf users 61 Aug 26 02:53 .gitconfig
8894drwxr-xr-x 11 tdf users 4096 Aug 19 06:16 go/
8895-rw-r--r-- 1 tdf users 77851777 Aug 19 17:05 go1.5.linux-amd64.tar.gz
8896drwxr-xr-x 5 tdf users 4096 Sep 3 23:45 goprojects/
8897-rw-r--r-- 1 tdf users 9 Dec 23 04:43 index.html
8898-rw-r--r-- 1 tdf users 31 Sep 7 00:46 .ispell_default
8899drwxr-xr-x 3 tdf users 4096 Dec 9 2014 .jenkins/
8900-rw------- 1 tdf users 404 Dec 22 01:46 .lesshst
8901-rw-r--r-- 1 tdf users 590308 Dec 21 01:20 load.del
8902drwxr-xr-x 12 tdf users 4096 Jun 12 2015 lode/
8903-rw-r--r-- 1 tdf users 11699094 Dec 20 22:12 names.txt
8904drwxr-xr-x 3 tdf users 4096 Dec 19 05:32 nodeschool/
8905drwxr-xr-x 256 tdf users 12288 Dec 19 05:31 .npm/
8906drwxr-xr-x 9 tdf users 4096 Dec 19 03:54 packages/
8907-rw-r--r-- 1 tdf users 10551 Dec 17 2014 patch.txt
8908-rw-r--r-- 1 tdf users 8651840 Sep 6 00:17 perfdb.dump
8909drwxr-xr-x 7 tdf users 4096 Sep 3 13:37 perfdbmgr/
8910-rw-r--r-- 1 tdf users 7937 Aug 28 23:43 perf_suite.diff
8911-rw-r--r-- 1 tdf users 675 Apr 9 2014 .profile
8912-rw------- 1 tdf users 44245 Dec 26 21:11 .psql_history
8913drwxr-xr-x 8 tdf users 4096 Aug 18 23:08 rickshaw/
8914drwx------ 2 tdf users 4096 Dec 9 06:09 .ssh/
8915drwxr-xr-x 44 tdf users 4096 Aug 29 10:10 suite_logs/
8916-rw------- 1 tdf users 7660 Dec 6 06:08 .viminfo
8917-rw-r--r-- 1 tdf users 5789 Dec 21 20:59 weekly.txt
8918drwxr-xr-x 115 tdf users 4096 Dec 26 19:44 www/
8919drwxr-xr-x 115 tdf users 4096 Dec 25 19:43 www_old/
8920tdf@tb31:~$ cd lode/bin/
8921tdf@tb31:~/lode/bin$ ll
8922total 120
8923drwxr-xr-x 2 tdf users 4096 Sep 17 15:26 ./
8924drwxr-xr-x 12 tdf users 4096 Jun 12 2015 ../
8925-rwxr-xr-x 1 tdf users 10120 Jun 12 2015 build_bibisect*
8926-rw-r--r-- 1 tdf users 198 Jun 12 2015 cygwrapper.Makefile
8927-rwxr-xr-x 1 tdf users 4939 Aug 20 05:10 gen_perf_html.sh*
8928-rwxr-xr-x 1 tdf users 203 Jun 12 2015 jenkins_build_client*
8929-rwxr-xr-x 1 tdf users 86 Jun 12 2015 jenkins_build_server*
8930-rwxr-xr-x 1 tdf users 3768 Aug 19 20:48 jenkins_build_server.pl*
8931-rw-r--r-- 1 tdf users 115 Dec 10 2014 jenkins_lcov
8932-rwxr-xr-x 1 tdf users 3904 Apr 26 2015 jenkins_lcov.sh*
8933-rwxr-xr-x 1 tdf users 3904 Sep 17 15:26 jenkins_lcov.sh.saved*
8934-rwxr-xr-x 1 tdf users 734 Dec 3 2014 jenkins_maintain_gits*
8935-rw-r--r-- 1 tdf users 96 Jun 12 2015 lode_server.bat
8936-rwxr-xr-x 1 tdf users 1473 Mar 6 2015 run-lcov-report.sh*
8937-rwxr-xr-x 1 tdf users 1473 Sep 17 15:26 run-lcov-report.sh.saved*
8938-rwxr-xr-x 1 tdf users 1953 Aug 19 20:48 run_perf_report.sh*
8939-rw-r--r-- 1 tdf users 430 Aug 19 20:48 SetAutoLogonRegistry.ps1
8940-rwxr-xr-x 1 tdf users 5521 Aug 20 05:17 tb_slave_wrapper*
8941-rw-r--r-- 1 tdf users 1902 Dec 3 2014 utils_Cygwin.sh
8942-rw-r--r-- 1 tdf users 920 Dec 3 2014 utils_Linux.sh
8943-rw-r--r-- 1 tdf users 1052 Jun 12 2015 utils_MacOSX_10.10.sh
8944-rw-r--r-- 1 tdf users 977 Jun 12 2015 utils_MacOSX_10.9.sh
8945-rw-r--r-- 1 tdf users 908 Dec 3 2014 utils_MacOSX.sh
8946-rw-r--r-- 1 tdf users 11780 Jun 12 2015 utils.sh
8947tdf@tb31:~/lode/bin$ cat jenkins_lcov.sh
8948#!/usr/bin/env bash
8949# -*- tab-width : 4; indent-tabs-mode : nil -*-
8950#
8951# This file is part of the LibreOffice project.
8952#
8953# This Source Code Form is subject to the terms of the Mozilla Public
8954# License, v. 2.0. If a copy of the MPL was not distributed with this
8955# file, You can obtain one at http://mozilla.org/MPL/2.0/.
8956#
8957
8958[ "$DEBUG" ] && set -xv
8959
8960#
8961# Functions
8962#
8963
8964#
8965# Display an error message and exit
8966#
8967die()
8968{
8969 echo "Error:" "$@" >&2
8970 exit -1;
8971}
8972
8973lcov_cleanup()
8974{
8975 lcov --zerocounters --directory "$(pwd)"
8976}
8977
8978source_build()
8979{
8980 ./autogen.sh --enable-debug --enable-python=internal --disable-online-update --without-system-libs --without-system-headers --disable-ccache --disable-coinmp \
8981 || die "autogen.sh failed."
8982
8983 make clean
8984 gb_GCOV=YES make build-nocheck || die "make build-nocheck failed."
8985
8986 if [ ! -d workdir/lcov ] ; then
8987 mkdir -p workdir/lcov || die "creating workdir/lcov"
8988 fi
8989}
8990
8991lcov_tracefile_baseline()
8992{
8993 lcov --rc geninfo_auto_base=1 --capture --initial --directory "$(pwd)" --output-file "$(pwd)/workdir/lcov/lcov_base.info" --test-name "jenkins" \
8994 || die "Tracefile $(pwd)/workdir/lcov/lcov_base.info generation failed."
8995}
8996
8997lcov_tracefile_tests()
8998{
8999 lcov --rc geninfo_auto_base=1 --capture --directory "$(pwd)" --output-file "$(pwd)/workdir/lcov/lcov_test.info" --test-name "jenkins" \
9000 || die "Tracefile $(pwd)/workdir/lcov_test.info generation failed."
9001}
9002
9003lcov_tracefile_join()
9004{
9005 lcov --rc geninfo_auto_base=1 --add-tracefile "$(pwd)/workdir/lcov/lcov_base.info" \
9006 --add-tracefile "$(pwd)/workdir/lcov/lcov_test.info" --output-file "$(pwd)/workdir/lcov/lcov_total.info" --test-name "jenkins" \
9007 || die "Tracefile generation $(pwd)/workdir/lcov/lcov_total.info failed."
9008}
9009
9010lcov_tracefile_cleanup()
9011{
9012 lcov --rc geninfo_auto_base=1 --remove "$(pwd)/workdir/lcov/lcov_total.info" \
9013 "/usr/include/*" "/usr/lib/*" "$(pwd)/*/UnpackedTarball/*" "$(pwd)/workdir/*" \
9014 "$(pwd)/instdir/*" "$(pwd)/external/*" \
9015 -o "$(pwd)/workdir/lcov/lcov_filtered.info" --test-name "jenkins" \
9016 || die "tracefile generation $(pwd)/workdir/lcov/lcov_filtered.info failed."
9017}
9018
9019lcov_mkhtml()
9020{
9021 rm -fr /home/tdf/www_new
9022 mkdir "/home/tdf/www_new" || die "Failed to create target directory /home/tdf/www_new"
9023
9024 genhtml --rc geninfo_auto_base=1 --prefix "$(pwd)" --ignore-errors source "$(pwd)/workdir/lcov/lcov_filtered.info" \
9025 --legend --title "jenkins core coverage" --rc genhtml_desc_html=1 \
9026 --output-directory="/home/tdf/www_new" --description-file "$(pwd)/workdir/lcov/descfile.desc" \
9027 || die "ERROR: Generation of html files in /home/tdf/www_new failed."
9028}
9029
9030lcov_get_commit()
9031{
9032 COMMIT_SHA1=$(git log --date=iso | head -3 | awk '/^commit/ {print $2}')
9033 COMMIT_DATE=$(git log --date=iso | head -3 | awk '/^Date/ {print $2}')
9034 COMMIT_TIME=$(git log --date=iso | head -3 | awk '/^Date/ {print $3}')
9035}
9036
9037lcov_mk_desc()
9038{
9039 echo "TN: jenkins" > "$(pwd)/workdir/lcov/descfile.desc"
9040 echo "TD: Commit SHA1: ${COMMIT_SHA1?} <br>" >> "$(pwd)/workdir/lcov/descfile.desc"
9041 echo "TD: Commit DATE: ${COMMIT_DATE?} ${COMMIT_TIME?} <br>" >> "$(pwd)/workdir/lcov/descfile.desc"
9042 echo "TD: Source Code Directory: $(pwd) <br>" >> "$(pwd)/workdir/lcov/descfile.desc"
9043}
9044
9045#
9046# Main
9047#
9048
9049DESC_FILE=descfile.desc
9050
9051LDFLAGS+='-fprofile-arcs'
9052CFLAGS+='-fprofile-arcs -ftest-coverage'
9053CXXFLAGS+='-fprofile-arcs -ftest-coverage'
9054CPPFLAGS+='-fprofile-arcs -ftest-coverage'
9055
9056export LDFLAGS
9057export CFLAGS
9058export CXXFLAGS
9059export CPPFLAGS
9060
9061source_build
9062
9063lcov_cleanup
9064lcov_get_commit
9065lcov_tracefile_baseline
9066lcov_mk_desc
9067
9068gb_GCOV=YES make -k check
9069
9070lcov_tracefile_tests
9071lcov_tracefile_join
9072lcov_tracefile_cleanup
9073lcov_mkhtml
9074rm -rf /home/tdf/www_old
9075chmod -R 755 /home/tdf/www_new || die "Failed to set permissions"
9076if [ -d /home/tdf/www ] ; then
9077 mv /home/tdf/www /home/tdf/www_old
9078fi
9079mv /home/tdf/www_new /home/tdf/www
9080
9081tdf@tb31:~/lode/bin$ emacs jenkins_lcov.sh
9082tdf@tb31:~/lode/bin$ ps -elf | grep fail2ban
90830 S tdf 1443 29598 0 80 0 - 3317 pipe_w 16:44 pts/1 00:00:00 grep --color=auto fail2ban
9084tdf@tb31:~/lode/bin$ ps -elf | grep fail
90850 S tdf 1458 29598 0 80 0 - 3317 pipe_w 16:44 pts/1 00:00:00 grep --color=auto fail
9086tdf@tb31:~/lode/bin$ cd /var/log/nginx/
9087-su: cd: /var/log/nginx/: Permission denied
9088tdf@tb31:~/lode/bin$ cd ..
9089tdf@tb31:~/lode$ cd ..
9090tdf@tb31:~$ ll
9091total 96752
9092drwxr-xr-x 22 tdf users 4096 Dec 27 19:44 ./
9093drwxr-xr-x 16 root root 4096 Jan 20 2015 ../
9094-rw-r--r-- 1 tdf users 685 Dec 21 21:14 5.0.txt
9095drwxr-xr-x 2 tdf users 12288 Dec 27 16:39 .backups/
9096-rw------- 1 tdf users 26082 Dec 27 22:03 .bash_history
9097-rw-r--r-- 1 tdf users 220 Apr 9 2014 .bash_logout
9098-rw-r--r-- 1 tdf users 3882 Sep 3 23:20 .bashrc
9099-rw-r--r-- 1 tdf users 3748 Aug 21 16:38 .bashrc~
9100drwx------ 3 tdf users 4096 Dec 10 2014 .cache/
9101drwxr-xr-x 19 tdf users 4096 Dec 9 2014 .ccache/
9102-rw-r--r-- 1 tdf users 392 Dec 15 2014 ci.pub
9103drwx------ 5 tdf users 4096 Dec 19 05:32 .config/
9104drwxr-xr-x 7 tdf users 4096 Dec 22 05:30 dcount/
9105drwxr-xr-x 5 tdf users 4096 Sep 3 13:36 devcentral/
9106-rw-r--r-- 1 tdf users 1452 Sep 3 23:26 .emacs
9107drwx------ 4 tdf users 4096 Sep 3 23:26 .emacs.d/
9108-rw-r--r-- 1 tdf users 933 Aug 20 05:09 gen.diff
9109-rw-r--r-- 1 tdf users 61 Aug 26 02:53 .gitconfig
9110drwxr-xr-x 11 tdf users 4096 Aug 19 06:16 go/
9111-rw-r--r-- 1 tdf users 77851777 Aug 19 17:05 go1.5.linux-amd64.tar.gz
9112drwxr-xr-x 5 tdf users 4096 Sep 3 23:45 goprojects/
9113-rw-r--r-- 1 tdf users 9 Dec 23 04:43 index.html
9114-rw-r--r-- 1 tdf users 31 Sep 7 00:46 .ispell_default
9115drwxr-xr-x 3 tdf users 4096 Dec 9 2014 .jenkins/
9116-rw------- 1 tdf users 404 Dec 22 01:46 .lesshst
9117-rw-r--r-- 1 tdf users 590308 Dec 21 01:20 load.del
9118drwxr-xr-x 12 tdf users 4096 Jun 12 2015 lode/
9119-rw-r--r-- 1 tdf users 11699094 Dec 20 22:12 names.txt
9120drwxr-xr-x 3 tdf users 4096 Dec 19 05:32 nodeschool/
9121drwxr-xr-x 256 tdf users 12288 Dec 19 05:31 .npm/
9122drwxr-xr-x 9 tdf users 4096 Dec 19 03:54 packages/
9123-rw-r--r-- 1 tdf users 10551 Dec 17 2014 patch.txt
9124-rw-r--r-- 1 tdf users 8651840 Sep 6 00:17 perfdb.dump
9125drwxr-xr-x 7 tdf users 4096 Sep 3 13:37 perfdbmgr/
9126-rw-r--r-- 1 tdf users 7937 Aug 28 23:43 perf_suite.diff
9127-rw-r--r-- 1 tdf users 675 Apr 9 2014 .profile
9128-rw------- 1 tdf users 44245 Dec 26 21:11 .psql_history
9129drwxr-xr-x 8 tdf users 4096 Aug 18 23:08 rickshaw/
9130drwx------ 2 tdf users 4096 Dec 9 06:09 .ssh/
9131drwxr-xr-x 44 tdf users 4096 Aug 29 10:10 suite_logs/
9132-rw------- 1 tdf users 7660 Dec 6 06:08 .viminfo
9133-rw-r--r-- 1 tdf users 5789 Dec 21 20:59 weekly.txt
9134drwxr-xr-x 115 tdf users 4096 Dec 27 19:44 www/
9135drwxr-xr-x 115 tdf users 4096 Dec 26 19:44 www_old/
9136tdf@tb31:~$ cd www
9137tdf@tb31:~/www$ ll
9138total 2396
9139drwxr-xr-x 115 tdf users 4096 Dec 27 19:44 ./
9140drwxr-xr-x 22 tdf users 4096 Dec 27 19:44 ../
9141drwxr-xr-x 4 tdf users 4096 Dec 27 19:39 accessibility/
9142-rwxr-xr-x 1 tdf users 141 Dec 27 19:39 amber.png*
9143drwxr-xr-x 3 tdf users 4096 Dec 27 19:39 animations/
9144drwxr-xr-x 3 tdf users 4096 Dec 27 19:39 avmedia/
9145drwxr-xr-x 3 tdf users 4096 Dec 27 19:39 basctl/
9146drwxr-xr-x 5 tdf users 4096 Dec 27 19:39 basebmp/
9147drwxr-xr-x 4 tdf users 4096 Dec 27 19:39 basegfx/
9148drwxr-xr-x 5 tdf users 4096 Dec 27 19:39 basic/
9149drwxr-xr-x 3 tdf users 4096 Dec 27 19:39 bean/
9150drwxr-xr-x 4 tdf users 4096 Dec 27 19:39 binaryurp/
9151drwxr-xr-x 4 tdf users 4096 Dec 27 19:39 bridges/
9152drwxr-xr-x 3 tdf users 4096 Dec 27 19:39 canvas/
9153drwxr-xr-x 5 tdf users 4096 Dec 27 19:39 chart2/
9154drwxr-xr-x 3 tdf users 4096 Dec 27 19:39 clew/
9155drwxr-xr-x 3 tdf users 4096 Dec 27 19:39 codemaker/
9156drwxr-xr-x 4 tdf users 4096 Dec 27 19:39 comphelper/
9157drwxr-xr-x 4 tdf users 4096 Dec 27 19:39 configmgr/
9158drwxr-xr-x 4 tdf users 4096 Dec 27 19:39 connectivity/
9159drwxr-xr-x 4 tdf users 4096 Dec 27 19:39 cppcanvas/
9160drwxr-xr-x 4 tdf users 4096 Dec 27 19:39 cppu/
9161drwxr-xr-x 4 tdf users 4096 Dec 27 19:39 cppuhelper/
9162drwxr-xr-x 3 tdf users 4096 Dec 27 19:39 cpputools/
9163drwxr-xr-x 3 tdf users 4096 Dec 27 19:39 cui/
9164drwxr-xr-x 4 tdf users 4096 Dec 27 19:39 dbaccess/
9165-rwxr-xr-x 1 tdf users 2284 Dec 27 19:44 descriptions.html*
9166drwxr-xr-x 6 tdf users 4096 Dec 27 19:39 desktop/
9167drwxr-xr-x 3 tdf users 4096 Dec 27 19:39 drawinglayer/
9168drwxr-xr-x 3 tdf users 4096 Dec 27 19:40 dtrans/
9169drwxr-xr-x 4 tdf users 4096 Dec 27 19:40 editeng/
9170drwxr-xr-x 3 tdf users 4096 Dec 27 19:40 embeddedobj/
9171-rwxr-xr-x 1 tdf users 141 Dec 27 19:39 emerald.png*
9172drwxr-xr-x 3 tdf users 4096 Dec 27 19:40 eventattacher/
9173drwxr-xr-x 3 tdf users 4096 Dec 27 19:40 extensions/
9174drwxr-xr-x 4 tdf users 4096 Dec 27 19:40 filter/
9175drwxr-xr-x 3 tdf users 4096 Dec 27 19:40 forms/
9176drwxr-xr-x 3 tdf users 4096 Dec 27 19:40 formula/
9177drwxr-xr-x 3 tdf users 4096 Dec 27 19:40 fpicker/
9178drwxr-xr-x 4 tdf users 4096 Dec 27 19:40 framework/
9179-rwxr-xr-x 1 tdf users 9893 Dec 27 19:39 gcov.css*
9180-rwxr-xr-x 1 tdf users 167 Dec 27 19:39 glass.png*
9181drwxr-xr-x 4 tdf users 4096 Dec 27 19:40 helpcompiler/
9182drwxr-xr-x 3 tdf users 4096 Dec 27 19:39 home/
9183drwxr-xr-x 4 tdf users 4096 Dec 27 19:40 hwpfilter/
9184drwxr-xr-x 4 tdf users 4096 Dec 27 19:40 i18nlangtag/
9185drwxr-xr-x 5 tdf users 4096 Dec 27 19:40 i18npool/
9186drwxr-xr-x 3 tdf users 4096 Dec 27 19:40 i18nutil/
9187drwxr-xr-x 4 tdf users 4096 Dec 27 19:40 idl/
9188drwxr-xr-x 4 tdf users 4096 Dec 27 19:40 idlc/
9189drwxr-xr-x 57 tdf users 4096 Dec 27 19:40 include/
9190-rwxr-xr-x 1 tdf users 645014 Dec 27 19:44 index.html*
9191-rwxr-xr-x 1 tdf users 645007 Dec 27 19:44 index-sort-f.html*
9192-rwxr-xr-x 1 tdf users 645007 Dec 27 19:44 index-sort-l.html*
9193drwxr-xr-x 4 tdf users 4096 Dec 27 19:40 io/
9194drwxr-xr-x 3 tdf users 4096 Dec 27 19:40 javaunohelper/
9195drwxr-xr-x 3 tdf users 4096 Dec 27 19:40 jurt/
9196drwxr-xr-x 3 tdf users 4096 Dec 27 19:40 jvmaccess/
9197drwxr-xr-x 5 tdf users 4096 Dec 27 19:40 jvmfwk/
9198drwxr-xr-x 4 tdf users 4096 Dec 27 19:40 l10ntools/
9199drwxr-xr-x 4 tdf users 4096 Dec 27 19:40 libreofficekit/
9200drwxr-xr-x 3 tdf users 4096 Dec 27 19:40 lingucomponent/
9201drwxr-xr-x 4 tdf users 4096 Dec 27 19:41 linguistic/
9202drwxr-xr-x 4 tdf users 4096 Dec 27 19:41 lotuswordpro/
9203drwxr-xr-x 3 tdf users 4096 Dec 27 19:41 o3tl/
9204drwxr-xr-x 4 tdf users 4096 Dec 27 19:41 odk/
9205drwxr-xr-x 3 tdf users 4096 Dec 27 19:41 officecfg/
9206drwxr-xr-x 5 tdf users 4096 Dec 27 19:41 oox/
9207drwxr-xr-x 4 tdf users 4096 Dec 27 19:41 opencl/
9208drwxr-xr-x 5 tdf users 4096 Dec 27 19:41 package/
9209drwxr-xr-x 3 tdf users 4096 Dec 27 19:41 postprocess/
9210drwxr-xr-x 4 tdf users 4096 Dec 27 19:41 pyuno/
9211drwxr-xr-x 4 tdf users 4096 Dec 27 19:41 registry/
9212drwxr-xr-x 3 tdf users 4096 Dec 27 19:41 remotebridges/
9213drwxr-xr-x 4 tdf users 4096 Dec 27 19:41 reportdesign/
9214drwxr-xr-x 4 tdf users 4096 Dec 27 19:41 rsc/
9215-rwxr-xr-x 1 tdf users 141 Dec 27 19:39 ruby.png*
9216drwxr-xr-x 8 tdf users 4096 Dec 27 19:41 sal/
9217drwxr-xr-x 4 tdf users 4096 Dec 27 19:41 salhelper/
9218drwxr-xr-x 5 tdf users 4096 Dec 27 19:41 sax/
9219drwxr-xr-x 5 tdf users 4096 Dec 27 19:41 sc/
9220drwxr-xr-x 3 tdf users 4096 Dec 27 19:41 scaddins/
9221drwxr-xr-x 4 tdf users 4096 Dec 27 19:41 sccomp/
9222drwxr-xr-x 3 tdf users 4096 Dec 27 19:41 scripting/
9223drwxr-xr-x 5 tdf users 4096 Dec 27 19:41 sd/
9224drwxr-xr-x 3 tdf users 4096 Dec 27 19:42 sdext/
9225drwxr-xr-x 3 tdf users 4096 Dec 27 19:42 setup_native/
9226drwxr-xr-x 5 tdf users 4096 Dec 27 19:42 sfx2/
9227drwxr-xr-x 4 tdf users 4096 Dec 27 19:42 shell/
9228drwxr-xr-x 3 tdf users 4096 Dec 27 19:42 slideshow/
9229drwxr-xr-x 2 tdf users 4096 Dec 27 19:42 smoketest/
9230-rwxr-xr-x 1 tdf users 141 Dec 27 19:39 snow.png*
9231drwxr-xr-x 3 tdf users 4096 Dec 27 19:42 solenv/
9232drwxr-xr-x 4 tdf users 4096 Dec 27 19:42 soltools/
9233drwxr-xr-x 4 tdf users 4096 Dec 27 19:42 sot/
9234drwxr-xr-x 5 tdf users 4096 Dec 27 19:42 starmath/
9235drwxr-xr-x 3 tdf users 4096 Dec 27 19:42 stoc/
9236drwxr-xr-x 3 tdf users 4096 Dec 27 19:42 store/
9237drwxr-xr-x 5 tdf users 4096 Dec 27 19:42 svgio/
9238drwxr-xr-x 5 tdf users 4096 Dec 27 19:42 svl/
9239drwxr-xr-x 6 tdf users 4096 Dec 27 19:42 svtools/
9240drwxr-xr-x 6 tdf users 4096 Dec 27 19:42 svx/
9241drwxr-xr-x 5 tdf users 4096 Dec 27 19:43 sw/
9242drwxr-xr-x 3 tdf users 4096 Dec 27 19:43 test/
9243drwxr-xr-x 3 tdf users 4096 Dec 27 19:43 testtools/
9244drwxr-xr-x 4 tdf users 4096 Dec 27 19:43 toolkit/
9245drwxr-xr-x 5 tdf users 4096 Dec 27 19:43 tools/
9246drwxr-xr-x 3 tdf users 4096 Dec 27 19:43 ucb/
9247drwxr-xr-x 3 tdf users 4096 Dec 27 19:43 ucbhelper/
9248drwxr-xr-x 4 tdf users 4096 Dec 27 19:39 UnoControls/
9249drwxr-xr-x 3 tdf users 4096 Dec 27 19:43 unodevtools/
9250drwxr-xr-x 3 tdf users 4096 Dec 27 19:43 unoidl/
9251drwxr-xr-x 3 tdf users 4096 Dec 27 19:43 unotest/
9252drwxr-xr-x 4 tdf users 4096 Dec 27 19:43 unotools/
9253drwxr-xr-x 4 tdf users 4096 Dec 27 19:43 unoxml/
9254-rwxr-xr-x 1 tdf users 117 Dec 27 19:39 updown.png*
9255drwxr-xr-x 3 tdf users 4096 Dec 27 19:43 uui/
9256drwxr-xr-x 3 tdf users 4096 Dec 27 19:43 vbahelper/
9257drwxr-xr-x 10 tdf users 4096 Dec 27 19:44 vcl/
9258drwxr-xr-x 5 tdf users 4096 Dec 27 19:44 writerfilter/
9259drwxr-xr-x 5 tdf users 4096 Dec 27 19:44 writerperfect/
9260drwxr-xr-x 3 tdf users 4096 Dec 27 19:44 xmlhelp/
9261drwxr-xr-x 5 tdf users 4096 Dec 27 19:44 xmloff/
9262drwxr-xr-x 3 tdf users 4096 Dec 27 19:44 xmlreader/
9263drwxr-xr-x 3 tdf users 4096 Dec 27 19:44 xmlscript/
9264drwxr-xr-x 4 tdf users 4096 Dec 27 19:44 xmlsecurity/
9265tdf@tb31:~/www$ ll -tr
9266total 2396
9267-rwxr-xr-x 1 tdf users 117 Dec 27 19:39 updown.png*
9268-rwxr-xr-x 1 tdf users 141 Dec 27 19:39 snow.png*
9269-rwxr-xr-x 1 tdf users 141 Dec 27 19:39 ruby.png*
9270-rwxr-xr-x 1 tdf users 167 Dec 27 19:39 glass.png*
9271-rwxr-xr-x 1 tdf users 9893 Dec 27 19:39 gcov.css*
9272-rwxr-xr-x 1 tdf users 141 Dec 27 19:39 emerald.png*
9273-rwxr-xr-x 1 tdf users 141 Dec 27 19:39 amber.png*
9274drwxr-xr-x 3 tdf users 4096 Dec 27 19:39 home/
9275drwxr-xr-x 4 tdf users 4096 Dec 27 19:39 UnoControls/
9276drwxr-xr-x 4 tdf users 4096 Dec 27 19:39 accessibility/
9277drwxr-xr-x 3 tdf users 4096 Dec 27 19:39 animations/
9278drwxr-xr-x 3 tdf users 4096 Dec 27 19:39 avmedia/
9279drwxr-xr-x 3 tdf users 4096 Dec 27 19:39 basctl/
9280drwxr-xr-x 5 tdf users 4096 Dec 27 19:39 basebmp/
9281drwxr-xr-x 4 tdf users 4096 Dec 27 19:39 basegfx/
9282drwxr-xr-x 5 tdf users 4096 Dec 27 19:39 basic/
9283drwxr-xr-x 3 tdf users 4096 Dec 27 19:39 bean/
9284drwxr-xr-x 4 tdf users 4096 Dec 27 19:39 binaryurp/
9285drwxr-xr-x 4 tdf users 4096 Dec 27 19:39 bridges/
9286drwxr-xr-x 3 tdf users 4096 Dec 27 19:39 canvas/
9287drwxr-xr-x 5 tdf users 4096 Dec 27 19:39 chart2/
9288drwxr-xr-x 3 tdf users 4096 Dec 27 19:39 clew/
9289drwxr-xr-x 3 tdf users 4096 Dec 27 19:39 codemaker/
9290drwxr-xr-x 4 tdf users 4096 Dec 27 19:39 comphelper/
9291drwxr-xr-x 4 tdf users 4096 Dec 27 19:39 configmgr/
9292drwxr-xr-x 4 tdf users 4096 Dec 27 19:39 connectivity/
9293drwxr-xr-x 4 tdf users 4096 Dec 27 19:39 cppcanvas/
9294drwxr-xr-x 4 tdf users 4096 Dec 27 19:39 cppu/
9295drwxr-xr-x 4 tdf users 4096 Dec 27 19:39 cppuhelper/
9296drwxr-xr-x 3 tdf users 4096 Dec 27 19:39 cpputools/
9297drwxr-xr-x 3 tdf users 4096 Dec 27 19:39 cui/
9298drwxr-xr-x 4 tdf users 4096 Dec 27 19:39 dbaccess/
9299drwxr-xr-x 6 tdf users 4096 Dec 27 19:39 desktop/
9300drwxr-xr-x 3 tdf users 4096 Dec 27 19:39 drawinglayer/
9301drwxr-xr-x 3 tdf users 4096 Dec 27 19:40 dtrans/
9302drwxr-xr-x 4 tdf users 4096 Dec 27 19:40 editeng/
9303drwxr-xr-x 3 tdf users 4096 Dec 27 19:40 embeddedobj/
9304drwxr-xr-x 3 tdf users 4096 Dec 27 19:40 eventattacher/
9305drwxr-xr-x 3 tdf users 4096 Dec 27 19:40 extensions/
9306drwxr-xr-x 4 tdf users 4096 Dec 27 19:40 filter/
9307drwxr-xr-x 3 tdf users 4096 Dec 27 19:40 forms/
9308drwxr-xr-x 3 tdf users 4096 Dec 27 19:40 formula/
9309drwxr-xr-x 3 tdf users 4096 Dec 27 19:40 fpicker/
9310drwxr-xr-x 4 tdf users 4096 Dec 27 19:40 framework/
9311drwxr-xr-x 4 tdf users 4096 Dec 27 19:40 helpcompiler/
9312drwxr-xr-x 4 tdf users 4096 Dec 27 19:40 hwpfilter/
9313drwxr-xr-x 4 tdf users 4096 Dec 27 19:40 i18nlangtag/
9314drwxr-xr-x 5 tdf users 4096 Dec 27 19:40 i18npool/
9315drwxr-xr-x 3 tdf users 4096 Dec 27 19:40 i18nutil/
9316drwxr-xr-x 4 tdf users 4096 Dec 27 19:40 idl/
9317drwxr-xr-x 4 tdf users 4096 Dec 27 19:40 idlc/
9318drwxr-xr-x 57 tdf users 4096 Dec 27 19:40 include/
9319drwxr-xr-x 4 tdf users 4096 Dec 27 19:40 io/
9320drwxr-xr-x 3 tdf users 4096 Dec 27 19:40 javaunohelper/
9321drwxr-xr-x 3 tdf users 4096 Dec 27 19:40 jurt/
9322drwxr-xr-x 3 tdf users 4096 Dec 27 19:40 jvmaccess/
9323drwxr-xr-x 5 tdf users 4096 Dec 27 19:40 jvmfwk/
9324drwxr-xr-x 4 tdf users 4096 Dec 27 19:40 l10ntools/
9325drwxr-xr-x 4 tdf users 4096 Dec 27 19:40 libreofficekit/
9326drwxr-xr-x 3 tdf users 4096 Dec 27 19:40 lingucomponent/
9327drwxr-xr-x 4 tdf users 4096 Dec 27 19:41 linguistic/
9328drwxr-xr-x 4 tdf users 4096 Dec 27 19:41 lotuswordpro/
9329drwxr-xr-x 3 tdf users 4096 Dec 27 19:41 o3tl/
9330drwxr-xr-x 4 tdf users 4096 Dec 27 19:41 odk/
9331drwxr-xr-x 3 tdf users 4096 Dec 27 19:41 officecfg/
9332drwxr-xr-x 5 tdf users 4096 Dec 27 19:41 oox/
9333drwxr-xr-x 4 tdf users 4096 Dec 27 19:41 opencl/
9334drwxr-xr-x 5 tdf users 4096 Dec 27 19:41 package/
9335drwxr-xr-x 3 tdf users 4096 Dec 27 19:41 postprocess/
9336drwxr-xr-x 4 tdf users 4096 Dec 27 19:41 pyuno/
9337drwxr-xr-x 4 tdf users 4096 Dec 27 19:41 registry/
9338drwxr-xr-x 3 tdf users 4096 Dec 27 19:41 remotebridges/
9339drwxr-xr-x 4 tdf users 4096 Dec 27 19:41 reportdesign/
9340drwxr-xr-x 4 tdf users 4096 Dec 27 19:41 rsc/
9341drwxr-xr-x 8 tdf users 4096 Dec 27 19:41 sal/
9342drwxr-xr-x 4 tdf users 4096 Dec 27 19:41 salhelper/
9343drwxr-xr-x 5 tdf users 4096 Dec 27 19:41 sax/
9344drwxr-xr-x 5 tdf users 4096 Dec 27 19:41 sc/
9345drwxr-xr-x 3 tdf users 4096 Dec 27 19:41 scaddins/
9346drwxr-xr-x 4 tdf users 4096 Dec 27 19:41 sccomp/
9347drwxr-xr-x 3 tdf users 4096 Dec 27 19:41 scripting/
9348drwxr-xr-x 5 tdf users 4096 Dec 27 19:41 sd/
9349drwxr-xr-x 3 tdf users 4096 Dec 27 19:42 sdext/
9350drwxr-xr-x 3 tdf users 4096 Dec 27 19:42 setup_native/
9351drwxr-xr-x 5 tdf users 4096 Dec 27 19:42 sfx2/
9352drwxr-xr-x 4 tdf users 4096 Dec 27 19:42 shell/
9353drwxr-xr-x 3 tdf users 4096 Dec 27 19:42 slideshow/
9354drwxr-xr-x 2 tdf users 4096 Dec 27 19:42 smoketest/
9355drwxr-xr-x 3 tdf users 4096 Dec 27 19:42 solenv/
9356drwxr-xr-x 4 tdf users 4096 Dec 27 19:42 soltools/
9357drwxr-xr-x 4 tdf users 4096 Dec 27 19:42 sot/
9358drwxr-xr-x 5 tdf users 4096 Dec 27 19:42 starmath/
9359drwxr-xr-x 3 tdf users 4096 Dec 27 19:42 stoc/
9360drwxr-xr-x 3 tdf users 4096 Dec 27 19:42 store/
9361drwxr-xr-x 5 tdf users 4096 Dec 27 19:42 svgio/
9362drwxr-xr-x 5 tdf users 4096 Dec 27 19:42 svl/
9363drwxr-xr-x 6 tdf users 4096 Dec 27 19:42 svtools/
9364drwxr-xr-x 6 tdf users 4096 Dec 27 19:42 svx/
9365drwxr-xr-x 5 tdf users 4096 Dec 27 19:43 sw/
9366drwxr-xr-x 3 tdf users 4096 Dec 27 19:43 test/
9367drwxr-xr-x 3 tdf users 4096 Dec 27 19:43 testtools/
9368drwxr-xr-x 4 tdf users 4096 Dec 27 19:43 toolkit/
9369drwxr-xr-x 5 tdf users 4096 Dec 27 19:43 tools/
9370drwxr-xr-x 3 tdf users 4096 Dec 27 19:43 ucb/
9371drwxr-xr-x 3 tdf users 4096 Dec 27 19:43 ucbhelper/
9372drwxr-xr-x 3 tdf users 4096 Dec 27 19:43 unodevtools/
9373drwxr-xr-x 3 tdf users 4096 Dec 27 19:43 unoidl/
9374drwxr-xr-x 3 tdf users 4096 Dec 27 19:43 unotest/
9375drwxr-xr-x 4 tdf users 4096 Dec 27 19:43 unotools/
9376drwxr-xr-x 4 tdf users 4096 Dec 27 19:43 unoxml/
9377drwxr-xr-x 3 tdf users 4096 Dec 27 19:43 uui/
9378drwxr-xr-x 3 tdf users 4096 Dec 27 19:43 vbahelper/
9379drwxr-xr-x 10 tdf users 4096 Dec 27 19:44 vcl/
9380drwxr-xr-x 5 tdf users 4096 Dec 27 19:44 writerfilter/
9381drwxr-xr-x 5 tdf users 4096 Dec 27 19:44 writerperfect/
9382drwxr-xr-x 3 tdf users 4096 Dec 27 19:44 xmlhelp/
9383drwxr-xr-x 5 tdf users 4096 Dec 27 19:44 xmloff/
9384drwxr-xr-x 3 tdf users 4096 Dec 27 19:44 xmlreader/
9385drwxr-xr-x 3 tdf users 4096 Dec 27 19:44 xmlscript/
9386drwxr-xr-x 4 tdf users 4096 Dec 27 19:44 xmlsecurity/
9387-rwxr-xr-x 1 tdf users 645014 Dec 27 19:44 index.html*
9388-rwxr-xr-x 1 tdf users 645007 Dec 27 19:44 index-sort-l.html*
9389-rwxr-xr-x 1 tdf users 645007 Dec 27 19:44 index-sort-f.html*
9390-rwxr-xr-x 1 tdf users 2284 Dec 27 19:44 descriptions.html*
9391drwxr-xr-x 115 tdf users 4096 Dec 27 19:44 ./
9392drwxr-xr-x 22 tdf users 4096 Dec 27 19:44 ../
9393tdf@tb31:~/www$ cd
9394tdf@tb31:~$ cd lode/bin/
9395tdf@tb31:~/lode/bin$ git grep date
9396gen_perf_html.sh:<p style="font-size:50%">As of $(date -u)</p>
9397jenkins_maintain_gits:git remote update
9398run_perf_report.sh:N="$(date +%s)"
9399tb_slave_wrapper: start_time=`date -u '+%s'`
9400tb_slave_wrapper: start_time=`date -u '+%s'`
9401tb_slave_wrapper:tinderbox: timenow: `date -u '+%s'`
9402utils.sh: git remote update
9403tdf@tb31:~/lode/bin$ uname
9404Linux
9405tdf@tb31:~/lode/bin$ man date
9406tdf@tb31:~/lode/bin$ ssh n_th@tb31
9407Permission denied (publickey).
9408tdf@tb31:~/lode/bin$ psql dcount -c "select substring(version from 1 for 3) as version, platform, sum(counter) from downloads where product <> 'lang' and product <> 'help' and product <> 'sdk' group by 1,2 order by 1,2
9409> "
9410tdf@tb31:~/lode/bin$ delete from downloads where platfrom = 'bad'
9411delete: command not found
9412tdf@tb31:~/lode/bin$ psql dcount -c "delete from downloads where platfrom = 'bad'"
9413ERROR: column "platfrom" does not exist
9414LINE 1: delete from downloads where platfrom = 'bad'
9415 ^
9416tdf@tb31:~/lode/bin$ psql dcount -c "delete from downloads where platform = 'bad'"
9417DELETE 7
9418tdf@tb31:~/lode/bin$ psql dcount -c "select substring(version from 1 for 3) as version, platform, sum(counter) from downloads where product <> 'lang' and product <> 'help' and product <> 'sdk' group by 1,2 order by 1,2
9419"
9420tdf@tb31:~/lode/bin$ cd ../tb/
9421tdf@tb31:~/lode/tb$ cd ..
9422tdf@tb31:~/lode$ ll
9423total 72
9424drwxr-xr-x 12 tdf users 4096 Jun 12 2015 ./
9425drwxr-xr-x 21 tdf users 4096 Jan 3 14:24 ../
9426drwxr-xr-x 4 tdf users 4096 Aug 25 16:28 adm/
9427-rw-r--r-- 1 tdf users 96 Jan 25 2015 autogen.input.base
9428drwxr-xr-x 2 tdf users 4096 Dec 27 16:39 bin/
9429drwxr-xr-x 2 tdf users 4096 Aug 18 10:33 dev/
9430drwxr-xr-x 3 tdf users 12288 Dec 31 13:42 ext_tar/
9431drwxr-xr-x 8 tdf users 4096 Sep 17 15:26 .git/
9432-rw-r--r-- 1 tdf users 71 Dec 3 2014 .gitignore
9433drwxr-xr-x 3 tdf users 4096 Dec 15 08:02 jenkins/
9434-rw-r--r-- 1 tdf users 0 Dec 3 2014 .libreoffice_autosetup
9435drwxr-xr-x 3 tdf users 4096 Dec 3 2014 mirrors/
9436drwxr-xr-x 8 tdf users 4096 Jan 25 2015 opt/
9437drwxr-xr-x 6 tdf users 4096 Jan 25 2015 packages/
9438-rw-r--r-- 1 tdf users 479 Jun 12 2015 README
9439-rwxr-xr-x 1 tdf users 2389 Jun 12 2015 setup*
9440drwxr-xr-x 2 tdf users 4096 Dec 3 2014 tb/
9441tdf@tb31:~/lode$ cd ..
9442tdf@tb31:~$ ll
9443total 220
9444drwxr-xr-x 21 tdf users 4096 Jan 3 14:24 ./
9445drwxr-xr-x 16 root root 4096 Jan 20 2015 ../
9446drwxr-xr-x 2 tdf users 12288 Jan 3 14:27 .backups/
9447-rw------- 1 tdf users 26130 Dec 29 01:18 .bash_history
9448-rw-r--r-- 1 tdf users 220 Apr 9 2014 .bash_logout
9449-rw-r--r-- 1 tdf users 3881 Dec 29 01:18 .bashrc
9450-rw-r--r-- 1 tdf users 3748 Aug 21 16:38 .bashrc~
9451drwx------ 3 tdf users 4096 Dec 10 2014 .cache/
9452drwxr-xr-x 19 tdf users 4096 Dec 9 2014 .ccache/
9453-rw-r--r-- 1 tdf users 392 Dec 15 2014 ci.pub
9454drwx------ 5 tdf users 4096 Dec 19 05:32 .config/
9455drwxr-xr-x 7 tdf users 4096 Dec 22 05:30 dcount/
9456drwxr-xr-x 5 tdf users 4096 Sep 3 13:36 devcentral/
9457-rw-r--r-- 1 tdf users 1452 Sep 3 23:26 .emacs
9458drwx------ 4 tdf users 4096 Sep 3 23:26 .emacs.d/
9459-rw-r--r-- 1 tdf users 61 Aug 26 02:53 .gitconfig
9460drwxr-xr-x 11 tdf users 4096 Aug 19 06:16 go/
9461drwxr-xr-x 5 tdf users 4096 Sep 3 23:45 goprojects/
9462-rw-r--r-- 1 tdf users 31 Sep 7 00:46 .ispell_default
9463drwxr-xr-x 3 tdf users 4096 Dec 9 2014 .jenkins/
9464-rw------- 1 tdf users 404 Dec 22 01:46 .lesshst
9465drwxr-xr-x 12 tdf users 4096 Jun 12 2015 lode/
9466drwxr-xr-x 256 tdf users 12288 Dec 19 05:31 .npm/
9467drwxr-xr-x 9 tdf users 4096 Dec 19 03:54 packages/
9468drwxr-xr-x 7 tdf users 4096 Sep 3 13:37 perfdbmgr/
9469-rw-r--r-- 1 tdf users 675 Apr 9 2014 .profile
9470-rw------- 1 tdf users 44245 Dec 26 21:11 .psql_history
9471drwxr-xr-x 8 tdf users 4096 Aug 18 23:08 rickshaw/
9472drwx------ 2 tdf users 4096 Dec 9 06:09 .ssh/
9473drwxr-xr-x 44 tdf users 4096 Aug 29 10:10 suite_logs/
9474-rw------- 1 tdf users 8435 Jan 3 14:24 .viminfo
9475drwxr-xr-x 115 tdf users 4096 Jan 2 19:43 www/
9476drwxr-xr-x 115 tdf users 4096 Jan 1 19:43 www_old/
9477tdf@tb31:~$ cd perfdbmgr/
9478tdf@tb31:~/perfdbmgr$ ll
9479total 84
9480drwxr-xr-x 7 tdf users 4096 Sep 3 13:37 ./
9481drwxr-xr-x 21 tdf users 4096 Jan 3 14:24 ../
9482drwxr-xr-x 2 tdf users 4096 Sep 5 03:43 bin/
9483drwxr-xr-x 2 tdf users 4096 Sep 4 20:38 ddl/
9484drwxr-xr-x 8 tdf users 4096 Jan 3 14:27 .git/
9485drwxr-xr-x 2 tdf users 4096 Sep 3 13:37 .git-hooks/
9486-rw-r--r-- 1 tdf users 23 Aug 26 05:06 .gitignore
9487-rwxr-xr-x 1 tdf users 422 Sep 3 13:37 install_git_hooks*
9488-rw-r--r-- 1 tdf users 35147 Aug 26 02:56 LICENSE
9489-rw-r--r-- 1 tdf users 527 Aug 26 02:56 README
9490drwxr-xr-x 7 tdf users 12288 Sep 4 22:19 www/
9491tdf@tb31:~/perfdbmgr$ git status
9492On branch master
9493Untracked files:
9494 (use "git add <file>..." to include in what will be committed)
9495
9496 www/css/c3.min.css
9497 www/index.html
9498 www/js/c3.min.js
9499
9500nothing added to commit but untracked files present (use "git add" to track)
9501tdf@tb31:~/perfdbmgr$ git diff
9502tdf@tb31:~/perfdbmgr$ git log
9503commit 49188db8f6b13a7f49d65ea2f0d0bd483d38501a
9504Author: Markus Mohrhard <markus.mohrhard@googlemail.com>
9505Date: Sun Jan 3 14:16:33 2016 +0000
9506
9507 use real html checkboxes with css styling for series toggle buttons
9508
9509commit ca3b502eaf39ba4a58e9cadbad14c3a6102eeeda
9510Author: Norbert Thiebaud <nthiebaud@gmail.com>
9511Date: Sat Sep 5 03:46:59 2015 +0000
9512
9513 display tests in alphabetical order
9514
9515commit 9aaddad083610ac7944421efaa1b1a3d7029f123
9516Author: Norbert Thiebaud <nthiebaud@gmail.com>
9517Date: Sat Sep 5 00:31:41 2015 +0000
9518
9519 allow override of the web root via env variable
9520
9521commit c8fbb4fbe993153559faf55060f252282521890e
9522Author: Norbert Thiebaud <nthiebaud@gmail.com>
9523Date: Fri Sep 4 23:31:32 2015 +0000
9524
9525 pad the y axis if the series variation is less that +/- 15%
9526
9527commit c59cba017022a14c9450f40815b8c9e66578e066
9528Author: Norbert Thiebaud <nthiebaud@gmail.com>
9529Date: Fri Sep 4 23:10:15 2015 +0000
9530
9531 regen the html pages if there is a new suite during refresh
9532
9533commit 6fe66a39a8898e3a9365dac345b197c608336287
9534Author: Norbert Thiebaud <nthiebaud@gmail.com>
9535Date: Fri Sep 4 22:21:31 2015 +0000
9536
9537 new version of the main perf page with a menu to seclect a suites
9538
9539 added the notiong of group for the table series
9540 to group the series in the menu
9541
9542commit afc6af74fbef16b2b3919664c13a5bb770c52090
9543Author: Norbert Thiebaud <nthiebaud@gmail.com>
9544Date: Thu Sep 3 13:37:57 2015 +0000
9545
9546 script to setup git-hooks for gerrit
9547
9548commit 51a43fc0b611c57df879567b034ad93ad8becc68
9549Author: Norbert Thiebaud <nthiebaud@gmail.com>
9550Date: Mon Aug 31 23:20:20 2015 +0000
9551
9552 add a script to extract valgrind data from cppunit tests
9553
9554commit ff071d454467677ae44950691be9cfd3d2001dc8
9555Author: Norbert Thiebaud <nthiebaud@gmail.com>
9556Date: Mon Aug 31 00:25:18 2015 +0000
9557
9558 teach perfdbmgr how to refresh the entire web site
9559
9560 and teach loperf_suite hwo to trigger that
9561
9562commit 26838f50d48e5c11cb485f4aa44a0a3182cff520
9563Author: Norbert Thiebaud <nthiebaud@gmail.com>
9564tdf@tb31:~/perfdbmgr$ git log -p -1 49188db8f6b13a7f49d65ea2f0d0bd483d38501a
9565commit 49188db8f6b13a7f49d65ea2f0d0bd483d38501a
9566Author: Markus Mohrhard <markus.mohrhard@googlemail.com>
9567Date: Sun Jan 3 14:16:33 2016 +0000
9568
9569 use real html checkboxes with css styling for series toggle buttons
9570
9571diff --git a/www/css/lograph.css b/www/css/lograph.css
9572index a840ff8..1415daf 100644
9573--- a/www/css/lograph.css
9574+++ b/www/css/lograph.css
9575@@ -50,10 +50,63 @@
9576
9577 .lograph-detail-swatch {
9578 display: inline-block;
9579- width: 10px;
9580- height: 10px;
9581+ width: 20px;
9582+ height: 20px;
9583 margin: 0 8px 0 0;
9584+ position: relative;
9585 }
9586+
9587+.lograph-detail-swatch label {
9588+ cursor: pointer;
9589+ position: absolute;
9590+ width: 20px;
9591+ height: 20px;
9592+ top: 0;
9593+ left: 0;
9594+ border-radius: 4px;
9595+
9596+ -webkit-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
9597+ -moz-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
9598+ box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
9599+ background: #fcfff4;
9600+
9601+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 );
9602+}
9603+
9604+.lograph-detail-swatch label:after {
9605+ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
9606+ filter: alpha(opacity=0);
9607+ opacity: 0;
9608+ content: '';
9609+ position: absolute;
9610+ width: 9px;
9611+ height: 5px;
9612+ background: transparent;
9613+ top: 4px;
9614+ left: 4px;
9615+ position: absolute;
9616+ width: 20px;
9617+ height: 20px;
9618+ top: 0;
9619+ left: 0;
9620+ border-radius: 4px;
9621+
9622+ -webkit-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
9623+ -moz-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
9624+ box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
9625+ background: #fcfff4;
9626+
9627+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 );
9628+}
9629+
9630+.lograph-detail-swatch label:after {
9631+ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
9632+ filter: alpha(opacity=0);
9633+ opacity: 0;
9634+ content: '';
9635+ position: absolute;
9636+ cursor: pointer;
9637+ position: absolute;
9638+ width: 20px;
9639+ height: 20px;
9640+ top: 0;
9641+ left: 0;
9642+ border-radius: 4px;
9643+
9644+ -webkit-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
9645+ -moz-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
9646+ box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
9647+ background: #fcfff4;
9648+
9649+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 );
9650+}
9651+
9652+.lograph-detail-swatch label:after {
9653+ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
9654+ filter: alpha(opacity=0);
9655+ opacity: 0;
9656+ content: '';
9657+ position: absolute;
9658+ width: 9px;
9659+ height: 5px;
9660+ background: transparent;
9661+ top: 4px;
9662+ left: 4px;
9663+ border: 3px solid #333;
9664+ border-top: none;
9665+ border-right: none;
9666+
9667+ -webkit-transform: rotate(-45deg);
9668+ -moz-transform: rotate(-45deg);
9669+ -o-transform: rotate(-45deg);
9670+ -ms-transform: rotate(-45deg);
9671+ transform: rotate(-45deg);
9672+}
9673+
9674+.lograph-detail-swatch label:hover::after {
9675+ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
9676+ filter: alpha(opacity=30);
9677+ opacity: 0.5;
9678+}
9679+
9680+.lograph-detail-swatch input[type=checkbox]:checked + label:after {
9681+ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
9682+ filter: alpha(opacity=100);
9683+ opacity: 1;
9684+}
9685+
9686 .lograph-detail-label {
9687 font-family: "Verdana, Geneva, sans-serif";
9688 font-size: 75%;
9689diff --git a/www/js/lograph.js b/www/js/lograph.js
9690index e13b6a2..9088288 100644
9691--- a/www/js/lograph.js
9692+++ b/www/js/lograph.js
9693@@ -193,12 +193,28 @@ function populate_details(container, url, title, subtitle) {
9694 for (index = 0; index < data.series.length; index++) {
9695 var line = document.createElement('div');
9696 line.className = 'lograph-detail-line';
9697+
9698 var swatch = document.createElement('div');
9699 swatch.className = 'lograph-detail-swatch';
9700- swatch.id = 's_' + series[index].name;
9701- swatch.style.backgroundColor = series[index].color;
9702 swatch.addEventListener("click", toggleSerie);
9703 line.appendChild(swatch);
9704+
9705+ var checkbox = document.createElement('input');
9706+ checkbox.type = 'checkbox';
9707+ checkbox.value = 'None';
9708+ var id = 's_' + series[index].name;
9709+ checkbox.id = id;
9710+ checkbox.name = 'check';
9711+ checkbox.addEventListener("click", toggleSerie);
9712+ checkbox.checked = true;
9713+
9714+ swatch.appendChild(checkbox);
9715+
9716+ var lbl = document.createElement('label');
9717+ lbl.setAttribute('for', id);
9718+ lbl.style.backgroundColor = series[index].color;
9719+ swatch.appendChild(lbl);
9720+
9721 var label = document.createElement('div');
9722 label.className = 'lograph-detail-label';
9723 label.id = 'l_' + series[index].name;
9724tdf@tb31:~/perfdbmgr$ psql dcount -c "select substring(version from 1 for 3) as version, sum(counter) from downloads where product <> 'lang' and product <> 'help' and product <> 'sdk' group by 1 order by 1
9725"
9726 version | sum
9727---------+----------
9728 3.3 | 7911669
9729 3.4 | 6996342
9730 3.5 | 9832636
9731 3.6 | 9921345
9732 4.0 | 11660450
9733 4.1 | 14517078
9734 4.2 | 17359235
9735 4.3 | 15948656
9736 4.4 | 14058303
9737 5.0 | 10098364
9738 5.1 | 10172
9739(11 rows)
9740
9741tdf@tb31:~/perfdbmgr$ cd ..
9742tdf@tb31:~$ ll
9743total 220
9744drwxr-xr-x 21 tdf users 4096 Jan 6 08:52 ./
9745drwxr-xr-x 16 root root 4096 Jan 20 2015 ../
9746drwxr-xr-x 2 tdf users 12288 Jan 3 22:35 .backups/
9747-rw------- 1 tdf users 27728 Jan 5 04:48 .bash_history
9748-rw-r--r-- 1 tdf users 220 Apr 9 2014 .bash_logout
9749-rw-r--r-- 1 tdf users 3881 Dec 29 01:18 .bashrc
9750-rw-r--r-- 1 tdf users 3748 Aug 21 16:38 .bashrc~
9751drwx------ 3 tdf users 4096 Dec 10 2014 .cache/
9752drwxr-xr-x 19 tdf users 4096 Dec 9 2014 .ccache/
9753-rw-r--r-- 1 tdf users 392 Dec 15 2014 ci.pub
9754drwx------ 5 tdf users 4096 Dec 19 05:32 .config/
9755drwxr-xr-x 7 tdf users 4096 Dec 22 05:30 dcount/
9756drwxr-xr-x 5 tdf users 4096 Sep 3 13:36 devcentral/
9757-rw-r--r-- 1 tdf users 1452 Sep 3 23:26 .emacs
9758drwx------ 4 tdf users 4096 Sep 3 23:26 .emacs.d/
9759-rw-r--r-- 1 tdf users 61 Aug 26 02:53 .gitconfig
9760drwxr-xr-x 11 tdf users 4096 Aug 19 06:16 go/
9761drwxr-xr-x 5 tdf users 4096 Sep 3 23:45 goprojects/
9762-rw-r--r-- 1 tdf users 31 Sep 7 00:46 .ispell_default
9763drwxr-xr-x 3 tdf users 4096 Dec 9 2014 .jenkins/
9764-rw------- 1 tdf users 404 Dec 22 01:46 .lesshst
9765drwxr-xr-x 12 tdf users 4096 Jun 12 2015 lode/
9766drwxr-xr-x 256 tdf users 12288 Dec 19 05:31 .npm/
9767drwxr-xr-x 9 tdf users 4096 Dec 19 03:54 packages/
9768drwxr-xr-x 7 tdf users 4096 Sep 3 13:37 perfdbmgr/
9769-rw-r--r-- 1 tdf users 675 Apr 9 2014 .profile
9770-rw------- 1 tdf users 44245 Dec 26 21:11 .psql_history
9771drwxr-xr-x 8 tdf users 4096 Aug 18 23:08 rickshaw/
9772drwx------ 2 tdf users 4096 Jan 3 22:35 .ssh/
9773drwxr-xr-x 44 tdf users 4096 Aug 29 10:10 suite_logs/
9774-rw------- 1 tdf users 7945 Jan 6 08:52 .viminfo
9775-rw-r--r-- 1 tdf users 126 Jan 3 22:32 .vimrc
9776drwxr-xr-x 115 tdf users 4096 Jan 5 19:49 www/
9777drwxr-xr-x 115 tdf users 4096 Jan 4 19:50 www_old/
9778tdf@tb31:~$ cd go
9779go/ goprojects/
9780tdf@tb31:~$ cd go
9781go/ goprojects/
9782tdf@tb31:~$ cd go
9783go/ goprojects/
9784tdf@tb31:~$ cd goprojects/
9785bin/ pkg/ src/
9786tdf@tb31:~$ cd goprojects/
9787tdf@tb31:~/goprojects$ cd src/
9788tdf@tb31:~/goprojects/src$ ll
9789total 16
9790drwxr-xr-x 4 tdf users 4096 Sep 3 23:45 ./
9791drwxr-xr-x 5 tdf users 4096 Sep 3 23:45 ../
9792drwxr-xr-x 4 tdf users 4096 Dec 23 04:42 github.com/
9793drwxr-xr-x 4 tdf users 4096 Dec 23 02:57 lo/
9794tdf@tb31:~/goprojects/src$ cd lo/
9795tdf@tb31:~/goprojects/src/lo$ ll
9796total 16
9797drwxr-xr-x 4 tdf users 4096 Dec 23 02:57 ./
9798drwxr-xr-x 4 tdf users 4096 Sep 3 23:45 ../
9799drwxr-xr-x 2 tdf users 4096 Dec 26 23:11 db2json/
9800drwxr-xr-x 4 tdf users 4096 Dec 27 04:21 dcount_web/
9801tdf@tb31:~/goprojects/src/lo$ cd dcount_web/
9802tdf@tb31:~/goprojects/src/lo/dcount_web$ ll
9803total 8520
9804drwxr-xr-x 4 tdf users 4096 Dec 27 04:21 ./
9805drwxr-xr-x 4 tdf users 4096 Dec 23 02:57 ../
9806-rwxr-xr-x 1 tdf users 8703488 Dec 27 04:21 dcount_web*
9807drwxr-xr-x 8 tdf users 4096 Dec 26 19:28 .git/
9808-rw-r--r-- 1 tdf users 3554 Dec 27 04:16 main.go
9809drwxr-xr-x 6 tdf users 4096 Dec 27 00:20 www/
9810tdf@tb31:~/goprojects/src/lo/dcount_web$ cat main.go
9811
9812package main
9813
9814import (
9815 "fmt"
9816 "io/ioutil"
9817 "os"
9818 "net/http"
9819 "github.com/julienschmidt/httprouter"
9820 "html/template"
9821 "log"
9822 "lo/db2json"
9823 "database/sql"
9824 _ "github.com/lib/pq"
9825)
9826
9827type Page struct {
9828 Title string
9829 Description string
9830 CssUrls []string
9831 JsUrls []string
9832 Body []byte
9833 Data template.JS
9834 Keys template.JS
9835}
9836
9837type ChartQuery struct {
9838 title string
9839 nature string
9840 base string
9841 query_data string
9842 query_keys string
9843}
9844
9845var queries = map[string]ChartQuery {
9846 "install_by_major": {
9847 title: "Download of install by versions",
9848 nature: "stackedbar",
9849 base: "install_by_major",
9850 query_data: "SELECT cast ( date_part('isoyear', when_day) as text) || 'w' || to_char( date_part('week', when_day), 'FM00') AS name , substring(version from 1 for 3) , sum(counter) AS downloads FROM downloads where product <> 'lang' and product <> 'help' group by 1,2 order by 1,2",
9851 query_keys: "SELECT distinct substring(version from 1 for 3) from downloads order by 1" }}
9852
9853var db *sql.DB
9854var templates *template.Template
9855
9856func refreshQueryStackedBar(query ChartQuery) {
9857 data, keys, err := db2json.QueryVersion(db, query.query_data, query.query_keys)
9858 if err != nil {
9859 log.Fatal(err)
9860 }
9861 ioutil.WriteFile("./www/json/" + query.base + "_data.json", []byte(data), 0644)
9862 ioutil.WriteFile("./www/json/" + query.base + "_keys.json", []byte(keys), 0644)
9863}
9864
9865func loadQuery(query ChartQuery, page *Page) {
9866 if query.nature == "stackedbar" {
9867 filedata := "./www/json/" + query.base + "_data.json"
9868 filekey := "./www/json/" + query.base + "_keys.json"
9869 if _, err := os.Stat(filedata); os.IsNotExist(err) {
9870 refreshQueryStackedBar(query)
9871 }
9872 datab, err := ioutil.ReadFile(filedata)
9873 if err != nil {
9874 log.Fatal(err)
9875 }
9876 keysb, err := ioutil.ReadFile(filekey)
9877 if err != nil {
9878 log.Fatal(err)
9879 }
9880 page.Data = template.JS(string(datab))
9881 page.Keys = template.JS(string(keysb))
9882 }
9883}
9884
9885func Refresh(w http.ResponseWriter, r *http.Request, ps httprouter.Params) {
9886 var query_name = ps.ByName("query")
9887 if query_name != "" {
9888 query := queries[query_name];
9889 fmt.Fprint(w, "Refreshing ", query_name, "\n")
9890 if query.nature == "stackedbar" {
9891 refreshQueryStackedBar(query)
9892 }
9893 } else {
9894 for _, query := range queries {
9895 fmt.Fprint(w, "Refreshing ", query.base, "\n")
9896 if query.nature == "stackedbar" {
9897 refreshQueryStackedBar(query)
9898 }
9899 }
9900 }
9901}
9902
9903func Chart(w http.ResponseWriter, r *http.Request, ps httprouter.Params) {
9904 var query_name = ps.ByName("query")
9905 if query_name == "" {
9906 query_name = "install_by_major"
9907 }
9908 query := queries[query_name];
9909
9910 if query.base == "" {
9911 log.Fatal("unkown query" + query_name)
9912 }
9913
9914 page := &Page{Title : query.title}
9915 loadQuery(query, page)
9916 err := templates.ExecuteTemplate(w, query.nature, page)
9917 if err != nil {
9918 http.Error(w, err.Error(), http.StatusInternalServerError)
9919 }
9920}
9921
9922func Index(w http.ResponseWriter, r *http.Request, _ httprouter.Params) {
9923 fmt.Fprint(w, "Welcome!\n")
9924}
9925
9926func main() {
9927 var err error
9928
9929 db, err = sql.Open("postgres", "postgresql:///dcount?host=/var/run/postgresql")
9930 if err != nil {
9931 log.Fatal(err)
9932 }
9933 templates = template.Must(template.ParseFiles("www/templates/WebHome.tmpl", "www/templates/stackedbar.tmpl"))
9934
9935 router := httprouter.New()
9936 router.GET("/", Index)
9937 router.GET("/index.html", Index)
9938 router.GET("/test", Chart)
9939 router.GET("/chart/:query", Chart)
9940 router.GET("/refesh/:query", Refresh)
9941 router.ServeFiles("/js/*filepath", http.Dir("www/js"))
9942 router.ServeFiles("/css/*filepath", http.Dir("www/css"))
9943 log.Fatal(http.ListenAndServe("localhost:8080", router))
9944}
9945tdf@tb31:~/goprojects/src/lo/dcount_web$ psql dcount -c "SELECT cast ( date_part('isoyear', when_day) as text) || 'w' || to_char( date_part('week', when_day), 'FM00') AS name , substring(version from 1 for 3) , sum(counter) AS downloads FROM downloads where product <> 'lang' and product <> 'help' group by 1,2 order by 1,2"
9946tdf@tb31:~/goprojects/src/lo/dcount_web$ psql dcount -c "SELECT cast ( date_part('year', when_day) as text) || 'w' || to_char( date_part('month', when_day), 'FM00') AS name , substring(version from 1 for 3) , sum(counter) AS downloads FROM downloads where product <> 'lang' and product <> 'help' group by 1,2 order by 1,2"
9947tdf@tb31:~/goprojects/src/lo/dcount_web$ psql dcount -c "SELECT cast ( date_part('year', when_day) as text) || '-' || to_char( date_part('month', when_day), 'FM00') AS name , sum(counter) AS downloads FROM downloads where product <> 'lang' and product <> 'help' group by 1 order by 1"
9948
9949 2011-02 | 865703
9950 2011-03 | 904383
9951 2011-04 | 979754
9952 2011-05 | 857635
9953 2011-06 | 1095522
9954 2011-07 | 994917
9955 2011-08 | 1161912
9956 2011-09 | 1253930
9957 2011-10 | 1060796
9958 2011-11 | 1144923
9959 2011-12 | 1039952
9960 2012-01 | 1246385
9961 2012-02 | 1612459
9962 2012-03 | 1581426
9963 2012-04 | 1589658
9964 2012-05 | 1736731
9965 2012-06 | 1472155
9966 2012-07 | 1316856
9967 2012-08 | 1600926
9968 2012-09 | 1468280
9969 2012-10 | 1695505
9970 2012-11 | 1859609
9971 2012-12 | 1563234
9972 2013-01 | 1547370
9973 2013-02 | 2541412
9974 2013-03 | 2189614
9975 2013-04 | 2066315
9976 2013-05 | 1953157
9977 2013-06 | 1688404
9978 2013-07 | 1796811
9979 2013-08 | 1773399
9980 2013-09 | 2147815
9981 2013-10 | 2782211
9982 2013-11 | 2455546
9983 2013-12 | 2626199
9984 2014-01 | 2300598
9985 2014-02 | 3414649
9986 2014-03 | 3354673
9987 2014-04 | 2656270
9988 2014-05 | 3388800
9989 2014-06 | 1986434
9990 2014-07 | 2232035
9991 2014-08 | 2440387
9992 2014-09 | 2699156
9993 2014-10 | 2806676
9994 2014-11 | 2640576
9995 2014-12 | 2484284
9996 2015-01 | 2784723
9997 2015-02 | 2355447
9998 2015-03 | 2351255
9999 2015-04 | 2390607
10000 2015-05 | 2612589
10001 2015-06 | 2311752
10002 2015-07 | 2156200
10003 2015-08 | 2970925
10004 2015-09 | 2860981
10005 2015-10 | 2881157
10006 2015-11 | 2807605
10007 2015-12 | 1722227
10008(64 rows)