Ed Morley
7cce7b2fa7
Bug 1308354 - Remove SCL3-specific code now we're on Heroku
2016-10-24 18:55:03 +01:00
jgraham
e720b42af8
Bug 1312459 - Disable autoclassify panel by default ( #1948 )
...
Adding &autoclassify to the url still allows it to be enabled.
This will allow the feature to be refactored rather than spending
lots of time investigating sub-issues in the current implementation.
2016-10-24 18:50:47 +01:00
jgraham
f769d2dbbc
Bug 1311840 - Bail if we try to run crossreference_error_lines on a job with an existing TextLogSummary ( #1942 )
2016-10-24 14:49:16 +01:00
Ed Morley
31434ff9c2
Bug 1302689 - Update sqlparse from 0.1.19 to 0.2.1
...
https://github.com/andialbrecht/sqlparse/blob/master/CHANGELOG
https://github.com/andialbrecht/sqlparse/compare/0.1.19...0.2.1
2016-10-24 13:59:14 +01:00
Ed Morley
0cb2665aff
Bug 1302689 - Update django-cors-headers from 1.1.0 to 1.2.2
...
https://github.com/ottoyiu/django-cors-headers/blob/master/HISTORY.rst
https://github.com/ottoyiu/django-cors-headers/compare/1.1.0...1.2.2
2016-10-24 13:59:14 +01:00
Ed Morley
f04b52d6ec
Bug 1302689 - Update mysqlclient from 1.3.7 to 1.3.9
...
https://github.com/PyMySQL/mysqlclient-python/blob/master/HISTORY
https://github.com/PyMySQL/mysqlclient-python/compare/1.3.7...1.3.9
2016-10-24 13:59:14 +01:00
Ed Morley
300ee95f08
Bug 1302689 - Update elasticsearch-dsl from 2.0.0 to 2.1.0
...
http://elasticsearch-dsl.readthedocs.io/en/latest/Changelog.html
https://github.com/elastic/elasticsearch-dsl-py/compare/2.0.0...2.1.0
2016-10-24 13:59:14 +01:00
Ed Morley
37caa2a87f
Bug 1302689 - Update elasticsearch from 2.3.0 to 2.4.0
...
http://elasticsearch-py.readthedocs.io/en/master/Changelog.html
https://github.com/elastic/elasticsearch-py/compare/2.3.0...2.4.0
2016-10-24 13:59:14 +01:00
William Lachance
51538c81f8
Bug 1312012 - Remove max_job_id return value from repository detail endpoint ( #1944 )
2016-10-21 12:24:59 -04:00
Ed Morley
a98f432005
Bug 1302689 - Update whitenoise from 3.2 to 3.2.2
...
http://whitenoise.evans.io/en/stable/changelog.html
https://github.com/evansd/whitenoise/compare/v3.2...v3.2.2
2016-10-20 16:03:23 +01:00
Ed Morley
4061a11bdd
Bug 1302689 - Update Brotli from 0.3.0 to 0.5.2
...
https://github.com/google/brotli/releases
https://github.com/google/brotli/compare/v0.3.0...v0.5.2
2016-10-20 16:03:23 +01:00
Ed Morley
c661ab079d
Bug 1302689 - Update mozlog from 3.2 to 3.3
...
https://github.com/mozilla/gecko-dev/commits/master/testing/mozbase/mozlog
2016-10-20 16:03:23 +01:00
Ed Morley
ffb2d71606
Bug 1302689 - Update requests from 2.10.0 to 2.11.1
...
https://github.com/kennethreitz/requests/blob/master/HISTORY.rst
https://github.com/kennethreitz/requests/compare/v2.10.0...v2.11.1
2016-10-20 16:03:23 +01:00
Ed Morley
d20fa5f2dc
Bug 1302689 - Update urllib3 from 1.16 to 1.18
...
https://github.com/shazow/urllib3/blob/master/CHANGES.rst
https://github.com/shazow/urllib3/compare/1.16...1.18
2016-10-20 16:03:23 +01:00
Ed Morley
408554e68b
Bug 1302689 - Update certifi from 2016.2.28 to 2016.9.26
...
https://github.com/certifi/python-certifi/compare/2016.02.28...2016.09.26
2016-10-20 16:03:23 +01:00
Ed Morley
2c837e4d09
Bug 1302689 - Update pytz from 2016.4 to 2016.7
...
https://launchpad.net/pytz/+announcements
2016-10-20 16:03:23 +01:00
Ed Morley
a724f01bc9
Bug 1302689 - Update PyYAML from 3.11 to 3.12
...
https://github.com/yaml/pyyaml/blob/master/CHANGES
https://github.com/yaml/pyyaml/compare/3.11...3.12
2016-10-20 16:03:22 +01:00
Ed Morley
8b83da6ede
Bug 1302689 - Update newrelic from 2.68.0.50 to 2.72.0.52
...
https://docs.newrelic.com/docs/release-notes/agent-release-notes/python-release-notes
https://github.com/edmorley/newrelic-python-agent/compare/v2.68.0.50...v2.72.0.52
2016-10-20 16:03:22 +01:00
Ed Morley
4d239a4244
Bug 1302689 - Update WebTest from 2.0.21 to 2.0.23
...
https://github.com/Pylons/webtest/blob/master/CHANGELOG.rst
https://github.com/Pylons/webtest/compare/2.0.21...2.0.23
2016-10-20 13:57:32 +01:00
Ed Morley
42a655b947
Bug 1302689 - Update WebOb from 1.6.1 to 1.6.2
...
http://webob.readthedocs.org/en/latest/changes.html
https://github.com/Pylons/webob/compare/1.6.1...1.6.2
2016-10-20 13:57:31 +01:00
Ed Morley
ab5563571b
Bug 1302689 - Update waitress from 0.9.0 to 1.0.0
...
http://docs.pylonsproject.org/projects/waitress/en/latest/#change-history
https://github.com/Pylons/waitress/compare/v0.9.0...v1.0.0
2016-10-20 13:57:30 +01:00
Ed Morley
d9762f4055
Bug 1302689 - Update beautifulsoup4 from 4.4.1 to 4.5.1
...
https://groups.google.com/forum/#!forum/beautifulsoup
2016-10-20 13:57:29 +01:00
Ed Morley
fbfee6ea5b
Bug 1302689 - Update django-extensions from 1.6.6 to 1.7.4
...
https://github.com/django-extensions/django-extensions/blob/master/CHANGELOG.md
https://github.com/django-extensions/django-extensions/compare/1.6.6...1.7.4
2016-10-20 13:57:29 +01:00
Ed Morley
e3cad4fbcb
Bug 1302689 - Update Werkzeug from 0.11.10 to 0.11.11
...
https://github.com/pallets/werkzeug/blob/master/CHANGES
https://github.com/mitsuhiko/werkzeug/compare/0.11.10...0.11.11
2016-10-20 13:57:28 +01:00
Ed Morley
0bb999b9b5
Bug 1302689 - Update django-debug-toolbar from 1.4 to 1.6
...
https://django-debug-toolbar.readthedocs.io/en/stable/changes.html
https://github.com/jazzband/django-debug-toolbar/compare/1.4...1.6
Also removes the now obsolete `DEBUG_TOOLBAR_PATCH_SETTINGS` preference.
2016-10-20 13:57:27 +01:00
Ed Morley
e0a3823ab2
Bug 1302689 - Update pytest-django from 2.9.1 to 3.0.0
...
https://pytest-django.readthedocs.io/en/latest/changelog.html
https://github.com/pytest-dev/pytest-django/compare/2.9.1...3.0.0
2016-10-20 13:57:26 +01:00
Ed Morley
6bfee8fc57
Bug 1302689 - Update pytest from 2.9.2 to 3.0.3
...
http://pytest.org/latest/changelog.html
https://github.com/pytest-dev/pytest/compare/2.9.2...3.0.3
2016-10-20 13:57:26 +01:00
William Lachance
0aca73c39c
Bug 1311511 - Fix unnecessary database querying in /api/repository/ endpoint ( #1938 )
2016-10-19 17:42:05 -04:00
William Lachance
968b18da42
Bug 1311436 - Cancel existing query before loading in failure summary ( #1936 )
2016-10-19 14:43:07 -04:00
James Graham
3a7b5dc651
Bug 1310972 - Use job id as input to log parsing tasks
...
Now that log information is in the main treeherder database use the id
information there as the input to the log parsing and autoclassification
tasks.
As part of the same change there is a mild refactor of the
autoclassification related tasks to not go through the call_command
infrastructure as this is just unnecessary overhead.
2016-10-19 16:58:51 +01:00
James Graham
d38acb67ab
Bug 1310972 - Remove parse_job_logs function.
...
We now parse logs one at a time, so this isn't used.
2016-10-19 16:58:51 +01:00
William Lachance
5cef814f0f
Bug 1281820 - Revert db schema changes temporarily (again)
...
These are not being applied (there are complaints about integrity
errors because of job guid conflicts), I think there are some issues with
dropping columns inside an actively updated table. Reverting until we
can figure them out.
2016-10-18 17:34:48 -04:00
William Lachance
700ef6bec2
Bug 1308782 - Don't download job and group data on load ( #1912 )
...
Instead, just calculate on the fly with the job information we have.
This makes the display of the first job data about 3 seconds faster in
my preliminary testing.
2016-10-18 16:07:30 -04:00
William Lachance
6ff8cef532
Bug 1281820 - Remove a few more references to artifacts from the ui
2016-10-18 14:14:20 -04:00
William Lachance
1b0d0f27f8
Revert "Bug 1281820 - Revert db schema changes temporarily ( #1933 )"
...
This reverts commit 5abb9e8608
.
2016-10-18 13:45:56 -04:00
William Lachance
5abb9e8608
Bug 1281820 - Revert db schema changes temporarily ( #1933 )
...
They need to be applied seperately
2016-10-18 12:42:53 -04:00
William Lachance
b035647fe2
Bug 1281820 - Remove all bug suggestion artifact storage code + tests ( #1927 )
2016-10-18 11:32:52 -04:00
William Lachance
f9178c24c0
Bug 1308773 - Memoize calls to get per-project exclusion profiles ( #1913 )
2016-10-18 11:32:38 -04:00
Ed Morley
08f16b31eb
Bug 1310727 - Switch to new download URLs for libmysqlclient
...
The packages have been moved under the archives path, since there are
newer releases now available. The official download link has remained
unchanged, however it's a 302 redirect to a non-HTTPS version of these
links, so we intentionally deep-link, even if it means the URLs will
occasionally need updating.
Fixes the 404 whilst Vagrant provisioning, and failures that would occur
with a clean cache on Heroku/Travis.
2016-10-18 01:14:24 +01:00
William Lachance
7789d98c2f
Bug 1310262 - Process text log artifacts in an atomic transaction ( #1926 )
2016-10-17 11:47:42 -04:00
Jonathan French
23f79e50fb
Bug 1306878 - Add job artifact test data generation ( #1920 )
2016-10-17 12:23:08 +01:00
William Lachance
98f033bdb1
Bug 1309294 - Another fix to the signature cleanup script
2016-10-14 20:13:38 -04:00
William Lachance
b2098db6ad
Bug 1309294 - Fixes to signature calculation for remove signatures script ( #1924 )
2016-10-14 13:36:15 -04:00
Ed Morley
12389d02c7
Bug 1310016 - Persist DB connections for 5 mins to improve performance
...
By default Django doesn't perform any connection pooling, so closes the
DB connection after each request:
https://docs.djangoproject.com/en/1.10/ref/settings/#conn-max-age
Reconnecting takes 20-40ms on production (due to use of TLS), which is
avoided with this change.
2016-10-14 18:16:50 +01:00
Ed Morley
36d11bfe0b
Bug 1310016 - Remove read_only DB config
...
Since we no longer have a master-slave setup, and in all environments
DATABASE_URL is identical to DATABASE_RO_URL.
2016-10-14 18:16:50 +01:00
Ed Morley
2eb265d877
Bug 1288369 - Use TLS when connecting to RDS from Vagrant
...
Previously if someone set `DATABASE_URL` in their Vagrant environment
to a remote RDS instance, TLS wouldn't have been used. Now, using TLS
depends not on the `IS_HEROKU` environment variable (which we should
stop using anyway, since it goes against the 12-factor methodology), but
the DB hostname itself.
The CA bundle path has been made relative, to allow it to work inside
Vagrant as well as on Heroku.
2016-10-14 18:16:50 +01:00
Ed Morley
980343742c
Bug 1310053 - Don't retry tasks on ValueError
...
Since retries are not going to succeed either.
2016-10-14 17:17:47 +01:00
Kris Rivera
88766c37ab
Bug 1157149 - added a secondary count indicating the number of filtered unclassified failures ( #1908 )
2016-10-13 16:54:56 -07:00
Kris Rivera
ddd5512c11
Bug 1234648 - added a new button to toggle duplicate jobs being shown inside of groups ( #1918 )
2016-10-13 16:46:41 -07:00
William Lachance
0e0375c001
Bug 1309294 - Fix age parameter to cleanup script
2016-10-13 15:00:21 -04:00