Skip to content
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

#4155 - Better annotation suggestion IDs #4156

Merged
merged 6 commits into from
Aug 25, 2023

Conversation

reckart
Copy link
Member

@reckart reckart commented Aug 22, 2023

What's in the PR

  • Defer setting annotation suggestion IDs until they are added to the predictions object
  • If an extracted suggestion matches an existing one, inherit the existing suggestion (and its ID) instead
  • Inherit the ID counter across prediction generations
  • Upgrade to Java 17 (so we can use records)

How to test manually

  • Use the recommenders

Automatic testing

  • PR includes unit tests

Documentation

  • PR updates documentation

- Defer setting annotation suggestion IDs until they are added to the predictions object
- If an extracted suggestion matches an existing one, inherit the existing suggestion (and its ID) instead
- Inherit the ID counter across prediction generations
- Upgrade to Java 17 (so we can use records)
- Fix issue with suggestion visibility not being handled after previous commit
- Improve display of evaluation result in recommendation sidebar
- If evaluation is optional due to the threshold score being 0 do still trigger training
- Handle a zero-threshold directly in the recommender service instead of in each engine
- Remove some deprecated methods
- Add generation and age information to suggestions and prediction sets
- Using more var everywhere
- Using more static loggers
@reckart
Copy link
Member Author

reckart commented Aug 23, 2023

Jenkins, can you test this please?

1 similar comment
@reckart
Copy link
Member Author

reckart commented Aug 23, 2023

Jenkins, can you test this please?

…n-IDs

* main:
  #4150 - Upgrade dependencies
  #4150 - Upgrade dependencies
- Configure build to run on Java 17
- Fix bad variable reference in Jenkinsfile
@reckart reckart merged commit 7fb80ac into main Aug 25, 2023
@reckart reckart deleted the refactoring/4155-Better-annotation-suggestion-IDs branch August 25, 2023 18:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

1 participant