iFun Leaderboard Changelog (experimental)¶
- v1.0.0-2324 (2018-10-10)
- v1.0.0-2312 (2018-10-02)
- v1.0.0-2311 (2018-10-01)
- v1.0.0-2306 (2018-09-18)
- v1.0.0-2189 (2018-06-15)
- v1.0.0-2186 (2018-06-11)
- v1.0.0-2174 (2018-06-04)
- v1.0.0-2172 (2018-06-01)
- v1.0.0-2165 (2018-05-23)
- 1.0.0-2153 (2018-05-15)
- 1.0.0-2142 (2018-04-25)
- v1.0.0-2107 (2018-03-16)
- 1.0.0-2101 (2018-03-09)
- 1.0.0-2099 (2018-03-08)
- 1.0.0-2066 (2018-02-19)
- 1.0.0-2029 (2018-02-13)
- 1.0.0-2028 (2018-02-13)
- 1.0.0-2014 (2018-02-09)
- 1.0.0-2000 (2018-02-06)
- v1.0.0-1993 (2018-02-02)
- v1.0.0-1981 (2018-01-30)
- v1.0.0-1976 (2018-01-23)
- v1.0.0-1973 (2018-01-22)
- v1.0.0-1972 (2018-01-19)
- v1.0.0-1970 (2018-01-19)
- v1.0.0-1965 (2018-01-16)
- v1.0.0-1963 (2018-01-16)
- 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)
- Update to reflect engine 1.0.0-3628 experimental.
- Update to reflect engine 1.0.0-3585 experimental.
- Fixed a bug that user is not added in the alltime ranking table when 0 score is submitted.
- Update to reflect engine 1.0.0-3580 experimental.
- Update to reflect engine 1.0.0-2904 experimental.
- Update to reflect engine 1.0.0-2890 experimental.
- Update to reflect engine 1.0.0-2874 experimental.
- Update to reflect engine 1.0.0-2872 experimental.
- Update to reflect engine 1.0.0-2862 experimental.
- Update to reflect engine 1.0.0-2849 experimental.
- Fixed an issue that crash on engine version 2720 experimental or above.
- iFun Engine 2629 experimental 업데이트 반영.
- iFun Engine 2626 experimental 업데이트 반영.
- competition(1224) 랭킹 조회 시 잘못된 랭킹이 나올 수 있는 문제 수정
- iFun Engine 2610 experimental 업데이트 반영.
다음의 기능 추가로 인해 엔진 업데이트가 필요합니다.
- 월간 랭킹 초기화 기능 추가.
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