iFun Leaderboard Changelog (experimental)¶
- v1.0.0-1957 (2018-01-12)
- v1.0.0-1956 (2018-01-11)
- v1.0.0-1952 (2018-01-08)
- v1.0.0-1942 (2018-01-03)
- v1.0.0-1936 (2018-01-02)
- v1.0.0-1933 (2018-01-02)
- v1.0.0-1925 (2017-12-29)
- v1.0.0-1920 (2017-12-28)
- v1.0.0-1885 (2017-12-08)
- v1.0.0-1859 (2017-12-01)
- v1.0.0-1797 (2017-11-09)
- v1.0.0-1762 (2017-10-16)
- v1.0.0-1731 (2017-09-25)
- v1.0.0-1635 (2017-08-22)
- v1.0.0-1540 (2017-07-05)
- v1.0.0-1257 (2016-11-21)
- v1.0.0-1223 (2016-11-14)
- v1.0.0-1188 (2016-10-25)
- v1.0.0-750 (2015-10-02)
다음의 기능 추가로 인해 엔진 업데이트가 필요합니다.
- 월간 랭킹 초기화 기능 추가.
1.0.0-2416 experimental 이상이 필요합니다.
- 월간 랭킹 초기화 기능 추가.
- 랭킹 리셋 스케쥴을 등록한 경우 해당 period 테이블에만 점수 갱신하도록 수정.
게임 서버에서 리더보드 랭킹을 리셋할 수 있는 기능 추가.
이 기능을 사용하려면 1.0.0-2389 experimental 버전 이상의 엔진으로 업데이트해야 합니다.
- 리셋스케쥴의 interval 이 2 이상일 때 간헐적으로 오동작할 수 있는 버그 수정.
- 프로파일링 기능 추가
- 랭킹 테이블의 local_account 컬럼 길이 변경할 수 있는 기능 추가
- Changed to reflect engine 1.0.0-1881 update
You must use engine version 1.0.0-1848 or higher.
- Fixed bug of server not shutting down after recovery mode
- Changed to reflect engine 1.0.0-1848 update
- Fixed bug in which social ranking search failed with no friends
- Added ranking deletion feature
- Error messages due to SQLEXCEPTION now output as log
- Fixed occasional crashes during ranking search
- Added kOverwriting type to overwrite score regardless of high score
- Added kHighScore type to replaced kUpdate used when refreshing scores
- Fixed incorrect order when searching player’s ranking through dense
- Added --force_leaderboard_recovery gflag to perform recovery unconditionally
- Removed unnecessary queries
- Changed default reset schedule end date
- Added RuntimeConfiguration and Api Service components to MANIFEST
- Fixed duplicate ranking reset processing when multiple leaderboards are in progress
- Made first registered player ranked first when scores are identical
- Changed microseconds -> seconds when getting timestamp
- Added API to force reset rankings
- Added feature to check for ranking reset
- Fixed bug showing delayed rankings when searching rankings using DenseRanking
- Fixed bug deleting and regenerating reset schedule as many times as the number of servers running
- Changed some logs to engine log levels
- Added feature to increase/decrease existing scores
- Used Redis Cache
- Added feature to restore incremented/decremented scores
- ScoreSubmission: Also fixed increment/decrement bug for alltime
- Modified incorrect LeaderboardRange assertions for nearby
- Fixed bug in which scores were not registered after ranking reset
- Updated leaderboard DB to respond to UTF-8
- Updated so Redis Cache use can be controlled through enable_redis
- Added feature to handle equal scorers
- Removed feature to control Redis Cache use through enable_redis
- Fixed bug truncating stored scores
- Added recovery mode to restore DB data with Redis
- Fixed ranking reset failure bug when no DB table
- Fixed duplicate ranking registration bug
- Added feature to get player’s ranking after score refresh
- Added feature to search several leaderboards at once