Commit graph

14 commits

Author SHA1 Message Date
anhefti
1cbc97ef8f Merge remote-tracking branch 'origin/rel-1.5.2' into development
Conflicts:
	pom.xml
	src/main/java/ch/ethz/seb/sebserver/webservice/servicelayer/session/impl/ExamUpdateHandler.java
	src/main/resources/config/ehcache.xml
	src/main/resources/messages.properties
2023-10-03 08:13:03 +02:00
anhefti
64fc026a57 increased SEB connection cache to 30000 2023-06-19 16:26:56 +02:00
anhefti
d63f25fb45 increased SEB connection cache to 100000 entries 2023-05-25 15:08:09 +02:00
anhefti
65b81af1eb SEBSERV-163 back-end and fixed tests 2022-09-05 16:01:30 +02:00
anhefti
dad44d9b4d exam service OAuth token handling fixes 2022-05-18 09:11:10 +02:00
anhefti
95c3f31cb9 - SEBSERV-250 fixed exam and access token cache
- SEBSERV-188 implemented
- SEBSERV-165 code cleanup un monitoring
2022-01-19 09:46:11 +01:00
anhefti
8435a3a6a0 fixed OAuth2 JDBCTokenCache 2022-01-05 15:22:17 +01:00
anhefti
3e35a7745b fixes and fine-tuning for distributed setup 2021-11-18 08:21:03 +01:00
anhefti
fb0fc2aec0 cache and connection improvements 2021-11-16 10:11:29 +01:00
anhefti
bc1e933087 SEBSERV-209 fixed exam session service for distributed setup
apply client connection sync check over time-interval (per exam) instead
of for every monitoring request and every client connection. So I
implemented batching for that to avoid heavy db load
2021-07-15 07:52:06 +02:00
anhefti
bb9d0b068d caching and local tests working 2021-05-17 09:03:22 +02:00
anhefti
9214719642 refactoring of LMS API service with overall eh-caching 2021-05-15 17:43:26 +02:00
anhefti
ff31692160 db schema update for distributed setup and a lot performance
improvements done with caching as well as with the monitoring table
This should now also work for distributed setups but is not fully tested
yet
2021-01-27 09:17:45 +01:00
anhefti
eec4392f78 Added EHcache for caching and improved Moodle asnyc loading 2021-01-12 10:10:30 +01:00