osu/osu.Game
Dean Herbert 27ea37c690 Rewrite TopLocalRank to use realm subscriptions
This addresses the number one performance concern with realm (when
entering song select). Previous logic was causing instantiation and
property reads of every score in the database due to the `AsEnumerable`
specfication.
2022-01-18 18:17:53 +09:00
..
Audio
Beatmaps Update automapper spec in line with v11 2022-01-18 15:23:28 +09:00
Collections Merge branch 'master' into realm-integration/score-and-beatmaps 2022-01-15 14:45:42 +01:00
Configuration
Database Update automapper spec in line with v11 2022-01-18 15:23:28 +09:00
Extensions
Graphics Merge branch 'master' into textbox-AllowIme-false 2022-01-18 17:03:51 +09:00
Input Fix custom keybindings not working due to incorrect use of IsManaged flag 2022-01-15 01:22:48 +09:00
IO Remove EF FileStore 2022-01-12 16:39:36 +09:00
IPC
Localisation Add button to compact realm on demand 2022-01-12 15:22:36 +09:00
Migrations
Models Replace compatibility properties with direct references 2022-01-12 18:13:14 +09:00
Online Merge branch 'master' into realm-integration/score-and-beatmaps 2022-01-18 17:31:37 +09:00
Overlays Merge pull request #16421 from Susko3/textbox-AllowIme-false 2022-01-18 18:02:47 +09:00
Performance
Properties
Replays
Rulesets Merge branch 'master' into realm-integration/score-and-beatmaps 2022-01-15 14:45:42 +01:00
Scoring Improve reliability of mod deserialisation 2022-01-18 15:46:27 +09:00
Screens Rewrite TopLocalRank to use realm subscriptions 2022-01-18 18:17:53 +09:00
Skinning Merge branch 'master' into realm-integration/score-and-beatmaps 2022-01-17 12:29:02 +09:00
Stores Guard against null values getting inserted into database during score/beatmap imports 2022-01-17 14:05:08 +09:00
Storyboards Fix further warnings 2022-01-12 23:42:12 +09:00
Tests Merge branch 'master' into realm-integration/score-and-beatmaps 2022-01-18 17:31:37 +09:00
Updater
Users Merge branch 'master' into realm-integration/score-and-beatmaps 2022-01-15 14:45:42 +01:00
Utils Remove obsoleted sentry disposal call and fix incorrectly unbound logger event 2022-01-18 11:27:28 +09:00
.editorconfig
osu!.res
osu.Game.csproj Update framework 2022-01-18 11:09:35 +09:00
OsuGame.cs Merge branch 'master' into realm-integration/score-and-beatmaps 2022-01-17 12:29:02 +09:00
OsuGameBase_Importing.cs
OsuGameBase.cs Move RulesetStore construction earlier in process so rulesets are available for EF migration 2022-01-13 18:23:18 +09:00
PerformFromMenuRunner.cs