-
Notifications
You must be signed in to change notification settings - Fork 382
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
CLDR-17461 Forum posts in vetting view, boost performance, change icons #3694
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks great to me!
My second commit fixed the comparisonCell problem; I'll squash... |
-Add a cache localeForumStatusMap in SurveyForum.java -New class SurveyForum.LocaleForumStatus -Get all the status for a locale with a single sql call -Clear the cache for a locale when a post is added/closed -Revise icons in the Comparison (English) column: 👁️🗨️ and 💬 -👁️🗨️ means: This item has one or more forum posts, some of which are open -💬 means: This item has one or more forum posts, all of which are closed -Change let to const for two items in cldrSurvey.mjs; remove @Property -Call updateRowEnglishComparisonCell even if isSetup, and always removeAllChildNodes; old optimization assumed the cell contents never changed
Hooray! The files in the branch are the same across the force-push. 😃 ~ Your Friendly Jira-GitHub PR Checker Bot |
squash is usually not needed, because we squash on merge anyway. It actually makes it harder to see what the additional change was separately. |
@srl295 "we squash on merge anyway" -- was that always true? anyway, good to know, I agree the changes in a PR are often easier to see without the squashing |
-Add a cache localeForumStatusMap in SurveyForum.java
-New class SurveyForum.LocaleForumStatus
-Get all the status for a locale with a single sql call
-Clear the cache for a locale when a post is added/closed
-Revise icons in the Comparison (English) column: 👁️🗨️ and 💬
-👁️🗨️ means: This item has one or more forum posts, some of which are open
-💬 means: This item has one or more forum posts, all of which are closed
-Change let to const for two items in cldrSurvey.mjs; remove @Property
-Call updateRowEnglishComparisonCell even if isSetup, and always removeAllChildNodes; old optimization assumed the cell contents never changed
CLDR-17461
ALLOW_MANY_COMMITS=true