iFun Leaderboard Changelog¶
- v1.0.0-2687 (2019-06-04)
- v1.0.0-2622 (2019-05-08)
- v1.0.0-2587 (2019-04-03)
- v1.0.0-2546 (2019-03-08)
- v1.0.0-2470 (2019-02-11)
- v1.0.0-2460 (2019-02-07)
- v1.0.0-2447 (2019-01-24)
- v1.0.0-2434 (2019-01-09)
- v1.0.0-2417 (2018-12-05)
- v1.0.0-2365 (2018-11-07)
- v1.0.0-2322 (2018-10-10)
- v1.0.0-2305 (2018-09-18)
- v1.0.0-2283 (2018-09-05)
- v1.0.0-2226 (2018-08-01)
- v1.0.0-1990 (2018-02-02)
- v1.0.0-1958 (2018-01-12)
- v1.0.0-1953 (2018-01-09)
- v1.0.0-1948 (2018-01-05)
- v1.0.0-1939 (2018-01-02)
- v1.0.0-1935 (2018-01-02)
- v1.0.0-1926 (2017-12-29)
- v1.0.0-1921 (2017-12-28)
- v1.0.0-1880 (2017-12-08)
- v1.0.0-1835 (2017-11-23)
- v1.0.0-1803 (2017-11-13)
- v1.0.0-1744 (2017-09-26)
- v1.0.0-1638 (2017-08-22)
- v1.0.0-1567 (2017-07-07)
- v1.0.0-1155 (2016-09-20)
- v1.0.0-750 (2015-10-02)
- Update to reflect engine 1.0.0-4096 stable.
- Update to reflect engine 1.0.0-4022 stable.
- Update to reflect engine 1.0.0-3986 stable.
- Update to reflect engine 1.0.0-3948 stable.
- Update to reflect engine 1.0.0-3837 stable.
- Update to reflect engine 1.0.0-3820 stable.
- Update to reflect engine 1.0.0-3805 stable.
- Update to reflect engine 1.0.0-3790 stable.
- Update to reflect engine 1.0.0-3764 stable.
- Update to reflect engine 1.0.0-3686 stable.
- Update to reflect engine 1.0.0-3624 stable.
- Update to reflect engine 1.0.0-3579 stable.
- iFun Engine 3468 stable 업데이트 반영.
- 1224 와 같은 랭킹 조회 시 잘못된 랭킹이 나올 수 있는 문제 수정
다음의 기능 추가로 인해 엔진 업데이트가 필요합니다.
- 월간 랭킹 초기화 기능 추가.
1.0.0-2458 stable 이상이 필요합니다.
- 월간 랭킹 초기화 기능 추가.
- 랭킹 리셋 스케쥴을 등록한 경우 해당 period 테이블에만 점수 갱신하도록 수정.
게임 서버에서 리더보드 랭킹을 리셋할 수 있는 기능 추가.
1.0.0-2401 stable 버전 이상의 엔진으로 업데이트해야 합니다.
- 리셋스케쥴의 interval 이 2 이상일 때 간헐적으로 오동작할 수 있는 버그 수정.
- 복구 모드 진행후 서버가 종료되지 않던 버그 수정
- 프로파일링 기능 추가
- 랭킹 테이블의 local_account 컬럼 길이 변경할 수 있는 기능 추가
- 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
--force_leaderboard_recoverygflag 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