Граф коммитов

6170 Коммитов

Автор SHA1 Сообщение Дата
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