-
Notifications
You must be signed in to change notification settings - Fork 1.4k
dashboard: bug json export changes #6492
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
dashboard: bug json export changes #6492
Conversation
|
Let's start from the requirements part. |
|
Ah, didn't know we already do it regularly. Then we can probably only merge the first two commits, or just the second one. |
ad15896 to
75b437f
Compare
|
Dropped the third commit (and archived it). I think the refactoring done in the first commit is still valuable as is - the |
|
Could you please explain how will this additional information be used? |
|
I plan to write a Colab python script that would download the archive, transform into a pandas dataset and do some calculations / draw some graphs for the LPC presentation(s). If datastore were a more traditional database, some of that could be done by simple SQL queries, but in our case we can only export from Datastore and import somewhere else where we can properly filter/aggregate the data. |
Separate the code that loads all details about a particular bug from the code that is only necessary for rendering a bug page on Web UI. These can be used in mass bug exports.
Add status, crash, fix, close and commit dates.
75b437f to
2eee5ef
Compare
|
@tarasmadan PTAL |
Once a day, generate
.jsonl.gzarchives of bug infos for the selected namespaces. Refactor the dashboard code to directly reuse the public json API code.The archives will let us more easily do more a involved syzbot stats analysis.
Cc #5439