Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: f82deaa00ab153cc8a046c94d7817c6507c52588
https://github.com/openSUSE/open-build-service/commit/f82deaa00ab153cc8a046c...
Author: Ana María Martínez Gómez
Date: 2019-01-28 (Mon, 28 Jan 2019)
Changed paths:
M src/api/app/controllers/webui/project_controller.rb
Log Message:
-----------
Monitor efficiency: Reposities and architectures in monitor_set_filter
- One single query to get all architectures
- Select, sort and remove duplicates in the database level
Commit: 50555f87ec9556ed8572b862180ce9cd0ded3984
https://github.com/openSUSE/open-build-service/commit/50555f87ec9556ed8572b8...
Author: Ana María Martínez Gómez
Date: 2019-01-28 (Mon, 28 Jan 2019)
Changed paths:
M src/api/app/controllers/webui/project_controller.rb
Log Message:
-----------
Refactor monitor_set_filter
Small refactoring in monitor_set_filter.
Commit: 182ddc693bf5520bdc069f220fa8eb1045632399
https://github.com/openSUSE/open-build-service/commit/182ddc693bf5520bdc069f...
Author: Ana María Martínez Gómez
Date: 2019-01-28 (Mon, 28 Jan 2019)
Changed paths:
M src/api/app/controllers/webui/project_controller.rb
M src/api/app/views/webui/project/monitor.html.erb
M src/api/app/views/webui2/webui/project/monitor.html.haml
M src/api/spec/controllers/webui/project_controller_spec.rb
Log Message:
-----------
Monitor efficiency: Sort @repohash only once
Sorting a big hash is expensive.
Rename the variable to repoarray as sorting returns an array instead of a hash.
Commit: 205241916c7a7eaf8251436f7a9d404519e8c625
https://github.com/openSUSE/open-build-service/commit/205241916c7a7eaf825143...
Author: Ana María Martínez Gómez
Date: 2019-01-28 (Mon, 28 Jan 2019)
Changed paths:
M src/api/app/views/webui/project/monitor.html.erb
M src/api/app/views/webui2/webui/project/monitor.html.haml
Log Message:
-----------
Monitor efficiency: Sort @repohash architectures only once
Using `sort!` instead of `sort` in the first itteration.
Commit: 21134362193c36a681caaaec735e0560f3a3fd75
https://github.com/openSUSE/open-build-service/commit/21134362193c36a681caaa...
Author: Ana María Martínez Gómez
Date: 2019-01-28 (Mon, 28 Jan 2019)
Changed paths:
M src/api/app/helpers/webui/buildresult_helper.rb
Log Message:
-----------
Monitor efficiency: Use capture instead of capture_html
Fixes performance of buildresult_helper in the new UI (Bootstrap).
Fixes https://github.com/openSUSE/open-build-service/issues/6554
Co-authored-by: Stephan Kulow
Commit: 5888a0b0dcd67323d4a6544b63bbd71842f9e1f7
https://github.com/openSUSE/open-build-service/commit/5888a0b0dcd67323d4a654...
Author: Stephan Kulow
Date: 2019-01-28 (Mon, 28 Jan 2019)
Changed paths:
M src/api/app/controllers/webui/project_controller.rb
M src/api/app/helpers/webui/buildresult_helper.rb
M src/api/app/views/webui/project/monitor.html.erb
M src/api/app/views/webui2/webui/project/monitor.html.haml
M src/api/spec/controllers/webui/project_controller_spec.rb
Log Message:
-----------
Merge pull request #6853 from Ana06/performance_monitor
Improve monitor performance
Compare: https://github.com/openSUSE/open-build-service/compare/9dee73739aa2...5888a0...
**NOTE:** GitHub Services has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
We will provide an alternative path for the email notifications by January 31st, 2019.