Marco Castelluccio
1d3647ba78
Version 0.0.55
2019-06-26 21:50:13 +02:00
Marco Castelluccio
512e54c95b
Add more defect/enhancement/task labels gathered from changed made by users on Bugzilla
2019-06-26 21:49:59 +02:00
Marco Castelluccio
b969a4576c
Fallback on xz URL for Last-Modified if the zst URL is not available
2019-06-26 21:46:40 +02:00
Marco Castelluccio
252e29398d
command should be an array
2019-06-26 21:01:31 +02:00
Marco Castelluccio
b177cfad6e
Version 0.0.54
2019-06-26 20:06:11 +02:00
Marco Castelluccio
a05096541d
Don't try to extract files that are not compressed
...
Or we will fail downloading the DB version.
Also add a test for download_version and is_old_version.
2019-06-26 19:59:30 +02:00
Marco Castelluccio
4b56be37a9
Add missing secrets scope to annotate hook
2019-06-26 19:45:44 +02:00
Marco Castelluccio
b01eeafe44
Add annotate-pipeline.yml file to the spawn_pipeline Docker image
2019-06-26 19:45:22 +02:00
Marco Castelluccio
ea7a009450
Fix schedule value
2019-06-26 19:40:19 +02:00
Marco Castelluccio
76b27b8550
Version 0.0.53
2019-06-26 19:17:03 +02:00
Marco Castelluccio
56f224b9dc
Generate microannotate repository for mozilla-central
2019-06-26 18:57:36 +02:00
Marco Castelluccio
4c20645e04
Install required json-e and pyyaml requirements for tests
2019-06-26 18:43:15 +02:00
Marco Castelluccio
bcf405c747
Ensure pipeline yaml files are valid YAML and can be rendered with JSON-e
...
Part of #613
2019-06-26 18:35:46 +02:00
Ayush Shridhar
6788b2e33a
Make similarity script more generic and add nearest neighbors similarity with tf-idf encoding ( #628 )
2019-06-26 13:42:23 +02:00
Marco Castelluccio
bd118c58ab
Use with statement for hg.open
2019-06-26 11:45:02 +02:00
cklyyung
4124e0a990
Add tests for repository.download_component_mapping ( #623 )
2019-06-25 14:23:09 +02:00
Harshit chittora
bf4451dd71
Add an option to select the size of the training set for the Duplicate classifier ( #622 )
2019-06-24 14:57:08 +02:00
x249wang
ab28e8ace2
Use zstandard instead of xz ( #524 )
...
Fixes #461 .
2019-06-24 13:16:44 +02:00
pyup.io bot
bed338ba1c
Update shap from 0.29.2 to 0.29.3 ( #601 )
2019-06-23 09:36:36 -04:00
Marco Castelluccio
266de4385c
Version 0.0.52
2019-06-22 14:19:28 -07:00
Boris Feld
9834053a36
Start tracking training metrics as Taskcluster artifacts ( #604 )
...
Fixes #342
2019-06-22 14:18:08 -07:00
Yun Seob Lee
af569c9c8e
Add basic test for the Regression model ( #618 )
2019-06-22 12:44:31 -07:00
Yun Seob Lee
511a53a1de
Add basic test for the backout model ( #606 )
2019-06-21 09:28:36 -07:00
Boris Feld
caa4df32b4
Pre-load bugbug models in the RQ worker ( #603 )
...
* Pre-load bugbug models in the RQ worker
Implement our own background worker script in order to be able to load the
bugbug models before the RQ worker is forking. This way we load them once at
startup and each job will be able to reuse it.
* Update BG worker to use the new worker
Fixes #557
2019-06-21 08:24:15 -07:00
cklyyung
c9017df9ee
Add basic test for defect model ( #607 )
2019-06-21 08:20:56 -07:00
Boris Feld
27f9104fb5
Make sure the Docker build task uses the tagged code ( #610 )
...
If not, new master code might get released and conflict with the code in the
bugbug images.
Fixes #609
2019-06-21 08:20:08 -07:00
pyup.io bot
5b367e2107
Update shap from 0.29.1 to 0.29.2 ( #600 )
2019-06-19 09:10:16 -07:00
pyup.io bot
219489654d
Update tensorflow from 1.13.1 to 1.14.0 ( #599 )
2019-06-18 22:49:19 -07:00
cklyyung
f4145b4eca
Use 'everchanged' operator instead of 'changedafter' operator with 1970 ( #598 )
2019-06-18 22:01:15 -07:00
pyup.io bot
992b5c9d0c
Update tqdm from 4.32.1 to 4.32.2 ( #597 )
2019-06-18 13:43:50 -07:00
AK.py
f6289a4468
Don't try to find inconsistencies in all bugs multiple times ( #595 )
2019-06-18 13:37:01 -07:00
Boris Feld
417f2aae69
Use a single spawn image for both hooks ( #594 )
...
This removes the need to keep two different Docker images for spawning the
data pipeline and the check pipeline.
Fixes #365
2019-06-14 18:54:21 +02:00
Boris Feld
cc9c5e8c5d
Add the possibility for models to declare static extra data ( #592 )
...
This data will be saved and returned to the HTTP service customers.
There are other ways of exposing it, like having a dedicated endpoint for it
but it raises some questions about the web workers loading models and the
immediate goal is to remove the bugbug dependency from relman-auto-nag
project.
2019-06-14 16:46:41 +02:00
chidauri
8cf9d43aaf
Add a script to retrieve similar bugs based on text and an evaluation method ( #547 )
...
Currently using LSI, will be made generic in the future to support testing different algorithms
Co-Authored-By: Marco <mcastelluccio@mozilla.com>
2019-06-14 14:36:55 +02:00
Marco Castelluccio
50575e2702
Version 0.0.51
2019-06-13 22:07:18 +02:00
Marco
cfa9f88359
For bugs where the regression keyword was removed, we can overwrite the assigned class with 'non-regression' ( #588 )
2019-06-13 22:05:58 +02:00
Ibraheem Moosa
a5b43530cf
Fix crash when command-line argument historical is passed for unsupported tasks ( #590 )
...
* Better help description for the classifier command-line argument.
* Fix crash when command-line argument historical is passed for non-supported tasks.
2019-06-13 22:04:08 +02:00
pyup.io bot
d18234da39
Update rq to 1.0 ( #568 )
2019-06-13 22:02:44 +02:00
Ibraheem Moosa
447e70f216
Better help description for the classifier command-line argument ( #589 )
2019-06-13 20:43:02 +02:00
Marco
3963268a16
Add .taskcluster.yml validator as a pre-commit check ( #567 )
2019-06-13 18:41:04 +02:00
Boris Feld
7a7ae6475b
Enable the stepstoreproduce model in the HTTP service ( #587 )
2019-06-13 18:00:01 +02:00
Boris Feld
b7ef8d0e02
Use singular names for individual bug row result ( #586 )
2019-06-13 17:37:04 +02:00
Boris Feld
0b43d289ac
Fix default Python version declaration in pre-commit config ( #584 )
...
* Fix default Python version declaration in pre-commit config
The new way of of declaring default Python version was introduced in
pre-commit 1.14.0 and warning about unknown config keys was introduced in
pre-commit 1.17.0.
2019-06-13 13:15:53 +02:00
Boris Feld
bd568e1560
Fix http_service classification code ( #585 )
...
Commit 735fccc
renamed bugzilla._download to bugzilla.get, update http_service
code to use the new API.
2019-06-13 11:07:48 +02:00
Marco Castelluccio
72f6c9cce4
Version 0.0.50
2019-06-12 20:38:41 +02:00
Marco Castelluccio
0091d7c011
Add more defect/enhancement/task labels gathered from changed made by users on Bugzilla
2019-06-12 20:28:55 +02:00
Marco Castelluccio
6aa9be954d
'regression' keyword can be removed or added alongside other keywords
2019-06-12 20:22:29 +02:00
Boris Feld
c06db28442
Bump taskboot to version 1.0.7 ( #583 )
...
Now that https://github.com/mozilla/task-boot/issues/39 is fixed, let's update
task-boot version to use it.
Also add missing tags and cache option when building Docker images in
data-pipeline.yml
2019-06-12 20:11:34 +02:00
Marco Castelluccio
938eb29bbf
Support getting new specific type labels from Bugzilla
2019-06-12 01:35:53 +02:00
pyup.io bot
ce77dba002
Update pytest from 4.6.2 to 4.6.3 ( #580 )
2019-06-11 22:01:51 +02:00