Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 1ec1b1dac96471e4c43cfd645e957bb7716b4e07
https://github.com/openSUSE/open-build-service/commit/1ec1b1dac96471e4c43cfd...
Author: Sumit Jamgade
Date: 2020-01-28 (Tue, 28 Jan 2020)
Changed paths:
M src/backend/BSSched/BuildJob.pm
M src/backend/BSSched/BuildResult.pm
M src/backend/BSSched/PublishRepo.pm
M src/backend/BSXML.pm
Log Message:
-----------
start storing build stats whenever possible.
THe stats are stored in the simple file format, so external processsing
can be easy. This allows changes to the format and structure. The
xml from _statistics file parsed into an hash and is flattened into an
array. This xml template used to parse the _statistics file is also
flattened into an array. This array acts as an overlay to store the
stats.
Since the same xml template is used to parse xml and as layout of
storage, this patch acts like a converter from xml to tabular format.
A simple and implementation independent file format is chosen to allow
easy enhancement to the schema without affecting the application code
Commit: f89e5923ea1f78aae55718cf1cb23dae99521eb4
https://github.com/openSUSE/open-build-service/commit/f89e5923ea1f78aae55718...
Author: Sumit Jamgade
Date: 2020-01-29 (Wed, 29 Jan 2020)
Changed paths:
M src/backend/BSSched/BuildJob.pm
M src/backend/BSSched/BuildResult.pm
M src/backend/BSSched/PublishRepo.pm
M src/backend/bs_check_consistency
Log Message:
-----------
rename 'stats' file to '.stats' and fix bs_check_consistency
this helps avoid conflict with build results containing a file name
'stats' itself.
this patch also adds '.stats' file to the bs_check_consistency as a
valid file and not to warn and remove it
Commit: 4c45dc1df5bd46216edd192c09496e298e28b6f8
https://github.com/openSUSE/open-build-service/commit/4c45dc1df5bd46216edd19...
Author: Michael Schroeder
Date: 2020-01-30 (Thu, 30 Jan 2020)
Changed paths:
M src/backend/BSSched/BuildJob.pm
M src/backend/BSSched/BuildResult.pm
M src/backend/BSSched/PublishRepo.pm
M src/backend/BSXML.pm
M src/backend/bs_check_consistency
Log Message:
-----------
Merge pull request #9006 from sjamgade/statsfile
start storing build stats whenever possible.
Compare: https://github.com/openSUSE/open-build-service/compare/2c7be208d9bd...4c45dc...