Skip to content

Mongo 5: Remove broken summary and report generation#1071

Merged
subdavis merged 1 commit into
develop-mongo-tracksfrom
mongo/remove-summary-report-generation
Jan 5, 2022
Merged

Mongo 5: Remove broken summary and report generation#1071
subdavis merged 1 commit into
develop-mongo-tracksfrom
mongo/remove-summary-report-generation

Conversation

@subdavis
Copy link
Copy Markdown
Contributor

@subdavis subdavis commented Nov 22, 2021

Drops a whole heap of untested and unused code. I found out in #1065 that users have never been able to see the summary page, and nobody ever mentioned it, so this drops the page, the report generation, and the Max-N csv generation that was also broken for a long time, untested, and seemed to be of dubious value.

We should have a follow-up discussion

  • about how to replace summary with a version that Matt would find useful.
  • about what kinds of report generation we actually need rather than having an unneeded demo report.

@waxlamp
Copy link
Copy Markdown
Member

waxlamp commented Dec 23, 2021

Drops a whole heap of untested and unused code. I found out in #1065 that users have never been able to see the summary page, and nobody ever mentioned it, so this drops the page, the report generation, and the Max-N csv generation that was also broken for a long time, untested, and seemed to be of dubious value.

We should have a follow-up discussion

  • about how to replace summary with a version that Matt would find useful.
  • about what kinds of report generation we actually need rather than having an unneeded demo report.

I'll need quite a bit of background on what this was supposed to be, what kinds of problems it was meant to solve, etc. Let's discuss it the next time we have a planning meeting.

@subdavis subdavis changed the title Mongo 6: Remove broken summary and report generation Mongo 5: Remove broken summary and report generation Dec 29, 2021
@subdavis subdavis force-pushed the mongo/client-changes branch from 59f3f4d to 95b01b8 Compare December 29, 2021 14:46
@subdavis subdavis force-pushed the mongo/remove-summary-report-generation branch from 51bb9d9 to 75a5628 Compare January 3, 2022 18:13
@subdavis subdavis changed the base branch from mongo/client-changes to mongo/celery-updates January 3, 2022 18:14
Base automatically changed from mongo/celery-updates to develop-mongo-tracks January 3, 2022 18:41
@subdavis subdavis force-pushed the develop-mongo-tracks branch from 4baea43 to 1082ca6 Compare January 3, 2022 18:51
Copy link
Copy Markdown
Collaborator

@BryonLewis BryonLewis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pulled, tested and ran integration tests. Looks like all instances of the summary stuff were removed properly. Assuming that we may add something back in once the switch to mongo is done, probably using your aggregation pipline stuff you were working on the other day.

@subdavis subdavis merged commit 93911d6 into develop-mongo-tracks Jan 5, 2022
@subdavis subdavis deleted the mongo/remove-summary-report-generation branch January 5, 2022 14:46
subdavis added a commit that referenced this pull request Jan 20, 2022
* Mongo 1: Server side implementation (#1066)

* Poetry fix (#1087)

* Poetry fix

* Add check for app root

* Desktop/sealion multicam (#1024)

* init

* Allowing multicam to write tracks

* inut name change

* lint fixes

* Updates to multicam

* fixing import loading

* removing multicamImageFiles change

* Fixing various issues

* mend

* mend

* switching to every

* Example without fetching metadata (#1088)

Co-authored-by: Brandon Davis <brandon.davis@kitware.com>

* Server-side implementation

* Include description and timestamp

* Respond to comments

* Switch to checking mongo results

* select sub-element

* Unmangle indices

Co-authored-by: BryonLewis <61746913+BryonLewis@users.noreply.github.com>

* Mongo 2: Rollback API (#1067)

* Implement rollback

* Switch to POST /dive_annotation/rollback

* Mongo 3: Utilize new endpoints in celery (#1068)

* Utilize new endpoints in celery

* Respond to comments

* Linting, formatting, and unit tests

* respond to comments

* Import shutil

* Client changes to support revisions (#1070)

* Remove broken summary and report generation (#1071)

* Add simple sharing test and new indices

* Migraction script updates

* Add loading state to clone button

* label fetch

Co-authored-by: BryonLewis <61746913+BryonLewis@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants