Add sakai.property to disable Forums Ranks feature - Phase 1: disabling the Ranks page

Description

Because of the performance issues (SAK-29654) with the new Forum Ranks feature that we got in Sakai 10 (SAK-24854), we had to create a property to disable the Ranks system to avoid our database from crashing under the hundreds of thousands of queries per hour and the millions of CPU-intensive buffers each hour attribute to the Ranks feature.

However, because of the lack of time over the summer, we decided to implement this property in two phases:

Phase 1 - disable the Ranks page from the UI so that instructors and maintainers cannot add Ranks (this ticket)

Phase 2 - disable the Ranks feature throughout the code (SAK-29936)

This ticket will contain the patch for Phase 1.

Introduces sakai.property:
msgcntr.forums.ranks.enable=true (default)

Activity

Hudson CI Server November 3, 2015 at 8:24 PM

SUCCESS: Integrated in sakai-10-java-1.7 #237 (See http://builds.sakaiproject.org:8080/job/sakai-10-java-1.7/237/)
- Merging PR 1235 1137 from master for msgcntr/config (matthew@longsight.com: rev 321704)

Neal Caidin October 29, 2015 at 1:28 PM

per set this to Verified.

Brian J. October 29, 2015 at 1:26 PM

Yeah, we have this running in production already; should be safe to set it to verified.

Neal Caidin October 29, 2015 at 1:13 PM

Cool. Does this one need QA testing, or is it in production and can be set to verified?

I may test, but need to do it locally to test the property, so I gotta set Java 8 up , etc.

Brian J. October 29, 2015 at 1:08 PM

Done, thanks for pointing that out, .

Fixed

Details

Priority

Affects versions

Fix versions

Components

Assignee

Reporter

Property addition/change required

Yes

Created September 29, 2015 at 10:29 AM
Updated March 23, 2022 at 3:03 PM
Resolved September 29, 2015 at 4:31 PM