@@ -25,7 +25,8 @@ WHERE p.project_status_id = 1
25
25
-- and mod(p.project_id, 2) = 0
26
26
and p .project_id not in (select ce .contest_id from contest_eligibility ce) -- excluding private challenges
27
27
and not exists (SELECT 1 FROM comp_technology
28
- WHERE comp_vers_id = pi1 .value AND technology_type_id = 78 ) -- exclude QA Challenges from Dev
28
+ -- WHERE comp_vers_id = pi1.value AND technology_type_id = 78) -- exclude QA Challenges from Dev
29
+ WHERE comp_vers_id = pi1 .value AND technology_type_id in (78 ,27621212 )) -- exclude QA/Data Science Challenges from Dev
29
30
and 1 = 1 ;
30
31
31
32
-- Stage 2
@@ -47,7 +48,8 @@ WHERE p.project_status_id = 1
47
48
-- and mod(p.project_id, 2) = 0
48
49
and p .project_id not in (select ce .contest_id from contest_eligibility ce) -- excluding private challenges
49
50
and not exists (SELECT 1 FROM comp_technology
50
- WHERE comp_vers_id = pi1 .value AND technology_type_id = 78 ) -- exclude QA Challenges from Dev
51
+ -- WHERE comp_vers_id = pi1.value AND technology_type_id = 78) -- exclude QA Challenges from Dev
52
+ WHERE comp_vers_id = pi1 .value AND technology_type_id in (78 ,27621212 )) -- exclude QA/Data Science Challenges from Dev
51
53
and 1 = 1 ;
52
54
53
55
@@ -70,7 +72,8 @@ WHERE p.project_status_id = 1
70
72
-- and mod(p.project_id, 2) = 0
71
73
and p .project_id not in (select ce .contest_id from contest_eligibility ce) -- excluding private challenges
72
74
and not exists (SELECT 1 FROM comp_technology
73
- WHERE comp_vers_id = pi1 .value AND technology_type_id = 78 ) -- exclude QA Challenges from Dev
75
+ -- WHERE comp_vers_id = pi1.value AND technology_type_id = 78) -- exclude QA Challenges from Dev
76
+ WHERE comp_vers_id = pi1 .value AND technology_type_id in (78 ,27621212 )) -- exclude QA/Data Science Challenges from Dev
74
77
and 1 = 1 ;
75
78
76
79
@@ -92,7 +95,9 @@ LEFT OUTER JOIN project_info pi82 ON pi82.project_id = p.project_id and pi82.pro
92
95
WHERE p .project_status_id = 1
93
96
and
94
97
(
95
- p .project_category_id in (9 ,13 ) -- include Bug Hunt and Test Suites always
98
+ -- p.project_category_id in (9,13) -- include Bug Hunt and Test Suites always
99
+ -- p.project_category_id in (9,13,38,40) -- include Bug Hunt and Test Suites always, adding f2f and df2f
100
+ p .project_category_id in (9 ,13 ,37 ,38 ,39 ,40 ) -- including bug hunt,test suits,Marathon,f2f,code,df2f
96
101
OR
97
102
exists (SELECT 1 FROM comp_technology
98
103
WHERE comp_vers_id = pi1 .value AND technology_type_id = 78 ) -- if the challlenge is tagged as QA
@@ -118,7 +123,9 @@ LEFT OUTER JOIN project_info pi82 ON pi82.project_id = p.project_id and pi82.pro
118
123
WHERE p .project_status_id = 1
119
124
and
120
125
(
121
- p .project_category_id in (9 ,13 ) -- include Bug Hunt and Test Suites always
126
+ -- p.project_category_id in (9,13) -- include Bug Hunt and Test Suites always
127
+ -- p.project_category_id in (9,13,38,40) -- include Bug Hunt and Test Suites always, adding f2f and df2f
128
+ p .project_category_id in (9 ,13 ,37 ,38 ,39 ,40 ) -- including bug hunt,test suits,Marathon,f2f,code,df2f
122
129
OR
123
130
exists (SELECT 1 FROM comp_technology
124
131
WHERE comp_vers_id = pi1 .value
@@ -146,7 +153,9 @@ LEFT OUTER JOIN project_info pi82 ON pi82.project_id = p.project_id and pi82.pro
146
153
WHERE p .project_status_id = 1
147
154
and
148
155
(
149
- p .project_category_id in (9 ,13 ) -- include Bug Hunt and Test Suites always
156
+ -- p.project_category_id in (9,13) -- include Bug Hunt and Test Suites always
157
+ -- p.project_category_id in (9,13,38,40) -- include Bug Hunt and Test Suites always, adding f2f and df2f
158
+ p .project_category_id in (9 ,13 ,37 ,38 ,39 ,40 ) -- including bug hunt,test suits,Marathon,f2f,code,df2f
150
159
OR
151
160
exists (SELECT 1 FROM comp_technology
152
161
WHERE comp_vers_id = pi1 .value
@@ -239,7 +248,8 @@ WHERE p.project_status_id = 1
239
248
and p .tc_direct_project_id not in (8943 , 16411 , 16412 , 16413 , 16406 , 16399 , 16407 )-- exclude projects for fun and university challenges
240
249
-- and mod(p.project_id, 2) = 0
241
250
and not exists (SELECT 1 FROM comp_technology
242
- WHERE comp_vers_id = pi1 .value AND technology_type_id = 78 ) -- exclude QA Challenges from F2F
251
+ -- WHERE comp_vers_id = pi1.value AND technology_type_id = 78) -- exclude QA Challenges from F2F
252
+ WHERE comp_vers_id = pi1 .value AND technology_type_id in (78 ,27621212 )) -- exclude QA/Data Science Challenges from F2F
243
253
and p .project_id not in (select ce .contest_id from contest_eligibility ce) -- excluding private challenges
244
254
and 1 = 1 ;
245
255
@@ -261,7 +271,8 @@ WHERE p.project_status_id = 1
261
271
and p .tc_direct_project_id not in (16411 , 16412 , 16413 , 16406 , 16399 , 16407 )-- exclude projects for fun and university challenges
262
272
-- and mod(p.project_id, 2) = 0
263
273
and not exists (SELECT 1 FROM comp_technology
264
- WHERE comp_vers_id = pi1 .value AND technology_type_id = 78 ) -- exclude QA Challenges from F2F
274
+ -- WHERE comp_vers_id = pi1.value AND technology_type_id = 78) -- exclude QA Challenges from F2F
275
+ WHERE comp_vers_id = pi1 .value AND technology_type_id in (78 ,27621212 )) -- exclude QA/Data Science Challenges from F2F
265
276
and p .project_id not in (select ce .contest_id from contest_eligibility ce) -- excluding private challenges
266
277
and 1 = 1 ;
267
278
@@ -282,7 +293,8 @@ WHERE p.project_status_id = 1
282
293
and p .tc_direct_project_id not in (8943 , 16411 , 16412 , 16413 , 16406 , 16399 , 16407 )-- exclude projects for fun and university challenges
283
294
-- and mod(p.project_id, 2) = 0
284
295
and not exists (SELECT 1 FROM comp_technology
285
- WHERE comp_vers_id = pi1 .value AND technology_type_id = 78 ) -- exclude QA Challenges from F2F
296
+ -- WHERE comp_vers_id = pi1.value AND technology_type_id = 78) -- exclude QA Challenges from F2F
297
+ WHERE comp_vers_id = pi1 .value AND technology_type_id in (78 ,27621212 )) -- exclude QA/Data Science Challenges from F2F
286
298
and p .project_id not in (select ce .contest_id from contest_eligibility ce) -- excluding private challenges
287
299
and 1 = 1 ;
288
300
@@ -298,8 +310,11 @@ INNER JOIN project_phase pp ON p.project_id = pp.project_id and pp.phase_type_id
298
310
INNER JOIN project_info pi12 ON p .project_id = pi12 .project_id and pi12 .project_info_type_id = 12 and pi12 .value = ' Yes'
299
311
INNER JOIN project_info pi14 ON p .project_id = pi14 .project_id and pi14 .project_info_type_id = 14 and pi14 .value = ' Open'
300
312
LEFT OUTER JOIN project_info pi82 ON pi82 .project_id = p .project_id and pi82 .project_info_type_id = 82
313
+ LEFT OUTER JOIN project_info pi1 ON pi1 .project_id = p .project_id and pi1 .project_info_type_id = 1
301
314
WHERE p .project_status_id = 1
302
- and p .project_category_id in (37 )
315
+ -- and p.project_category_id in (37)
316
+ and p .project_category_id in (9 ,13 ,37 ,38 ,39 ,40 ) -- including bug hunt,test suits,Marathon,f2f,code,df2f
317
+ and exists( SELECT 1 FROM comp_technology WHERE comp_vers_id = pi1 .value AND technology_type_id = 27621212 )
303
318
and p .project_id not in (select project_id from contest_project_xref where contest_id in (703 ,702 )) -- make sure we exclude from tco
304
319
and NVL(pi82 .value , 0 ) = 0 -- No TCO if these are tasks
305
320
and p .tc_direct_project_id not in (8943 , 16411 , 16412 , 16413 , 16406 , 16399 , 16407 )-- exclude projects for fun and university challenges
@@ -316,8 +331,11 @@ INNER JOIN project_phase pp ON p.project_id = pp.project_id and pp.phase_type_id
316
331
INNER JOIN project_info pi12 ON p .project_id = pi12 .project_id and pi12 .project_info_type_id = 12 and pi12 .value = ' Yes'
317
332
INNER JOIN project_info pi14 ON p .project_id = pi14 .project_id and pi14 .project_info_type_id = 14 and pi14 .value = ' Open'
318
333
LEFT OUTER JOIN project_info pi82 ON pi82 .project_id = p .project_id and pi82 .project_info_type_id = 82
334
+ LEFT OUTER JOIN project_info pi1 ON pi1 .project_id = p .project_id and pi1 .project_info_type_id = 1
319
335
WHERE p .project_status_id = 1
320
- and p .project_category_id in (37 )
336
+ -- and p.project_category_id in (37)
337
+ and p .project_category_id in (9 ,13 ,37 ,38 ,39 ,40 ) -- including bug hunt,test suits,Marathon,f2f,code,df2f
338
+ and exists(SELECT 1 FROM comp_technology WHERE comp_vers_id = pi1 .value AND technology_type_id = 27621212 )
321
339
and p .project_id not in (select project_id from contest_project_xref where contest_id in (704 ,702 )) -- make sure we exclude from tco
322
340
and NVL(pi82 .value , 0 ) = 0 -- No TCO if these are tasks
323
341
and p .tc_direct_project_id not in (8943 , 16411 , 16412 , 16413 , 16406 , 16399 , 16407 )-- exclude projects for fun and university challenges
@@ -334,8 +352,11 @@ INNER JOIN project_phase pp ON p.project_id = pp.project_id and pp.phase_type_id
334
352
INNER JOIN project_info pi12 ON p .project_id = pi12 .project_id and pi12 .project_info_type_id = 12 and pi12 .value = ' Yes'
335
353
INNER JOIN project_info pi14 ON p .project_id = pi14 .project_id and pi14 .project_info_type_id = 14 and pi14 .value = ' Open'
336
354
LEFT OUTER JOIN project_info pi82 ON pi82 .project_id = p .project_id and pi82 .project_info_type_id = 82
355
+ LEFT OUTER JOIN project_info pi1 ON pi1 .project_id = p .project_id and pi1 .project_info_type_id = 1
337
356
WHERE p .project_status_id = 1
338
- and p .project_category_id in (37 )
357
+ -- and p.project_category_id in (37)
358
+ and p .project_category_id in (9 ,13 ,37 ,38 ,39 ,40 ) -- including bug hunt,test suits,Marathon,f2f,code,df2f
359
+ and exists(SELECT 1 FROM comp_technology WHERE comp_vers_id = pi1 .value AND technology_type_id = 27621212 )
339
360
and p .project_id not in (select project_id from contest_project_xref where contest_id in (705 ,702 )) -- make sure we exclude from tco
340
361
and NVL(pi82 .value , 0 ) = 0 -- No TCO if these are tasks
341
362
and p .tc_direct_project_id not in (8943 , 16411 , 16412 , 16413 , 16406 , 16399 , 16407 )-- exclude projects for fun and university challenges
0 commit comments