iFun Leaderboard Changelog (experimental)¶
v1.0.0-4190 (2020-07-03)¶
2020-07-03 11:34:23
- Leaderboard¶
Update to reflect engine 1.0.0-5571 experimental.
v1.0.0-3991 (2020-05-21)¶
2020-05-21 12:00:00
- Leaderboard¶
Update to reflect engine 1.0.0-5384 experimental.
v1.0.0-3856 (2020-05-06)¶
2020-05-06 12:00:00
- Leaderboard¶
Update to reflect engine 1.0.0-5297 experimental.
v1.0.0-2861 (2019-10-14)¶
2019-10-14 15:53:49
- Leaderboard¶
Update to reflect engine 1.0.0-4343 experimental.
v1.0.0-2803 (2019-08-19)¶
2019-08-19 17:13:08
- Leaderboard¶
Update to reflect engine 1.0.0-4251 experimental.
v1.0.0-2755 (2019-07-09)¶
2019-07-09 16:17:36
- Leaderboard¶
Update to reflect engine 1.0.0-4183 experimental.
v1.0.0-2731 (2019-06-27)¶
2019-06-27 14:36:32
- Leaderboard¶
Update to reflect engine 1.0.0-4156 experimental.
v1.0.0-2727 (2019-06-27)¶
2019-06-27 13:29:11
- Leaderboard¶
Update to reflect engine 1.0.0-4155 experimental.
v1.0.0-2722 (2019-06-27)¶
2019-06-27 10:06:40
- Leaderboard¶
Update to reflect engine 1.0.0-4151 experimental.
v1.0.0-2705 (2019-06-20)¶
2019-06-20 14:08:16
- Leaderboard¶
Update to reflect engine 1.0.0-4115 experimental.
v1.0.0-2703 (2019-06-17)¶
2019-06-17 17:41:41
- Leaderboard¶
Update to reflect engine 1.0.0-4113 experimental.
v1.0.0-2696 (2019-06-12)¶
2019-06-12 01:34:49
- Leaderboard¶
Update to reflect engine 1.0.0-4104 experimental.
v1.0.0-2667 (2019-05-23)¶
2019-05-23 11:12:11
- Leaderboard¶
Update to reflect engine 1.0.0-4075 experimental.
v1.0.0-2666 (2019-05-22)¶
2019-05-22 19:07:27
- Leaderboard¶
Update to reflect engine 1.0.0-4074 experimental.
v1.0.0-2663 (2019-05-22)¶
2019-05-22 13:34:51
- Leaderboard¶
Update to reflect engine 1.0.0-4073 experimental.
v1.0.0-2632 (2019-05-11)¶
2019-05-11 23:11:19
- Leaderboard¶
Update to reflect engine 1.0.0-4032 experimental.
v1.0.0-2630 (2019-05-10)¶
2019-05-10 02:54:44
- Leaderboard¶
Update to reflect engine 1.0.0-4030 experimental.
v1.0.0-2626 (2019-05-08)¶
2019-05-08 13:57:33
- Leaderboard¶
Update to reflect engine 1.0.0-4026 experimental.
Improved Bulk insertion feature
Bulk insertion feature(leaderboard_use_db_bulk_insert=true) is now also available when stored procedure is disabled(leaderboard_use_db_stored_procedure=false).
v1.0.0-2612 (2019-04-30)¶
2019-04-30 02:27:23
- Leaderboard¶
Update to reflect engine 1.0.0-4011 experimental.
v1.0.0-2608 (2019-04-19)¶
2019-04-19 17:23:12
- Leaderboard¶
Update to reflect engine 1.0.0-3999 experimental.
v1.0.0-2600 (2019-04-18)¶
2019-04-18 18:18:39
- Database¶
Fixed a bug that resetting leaderboard is failed when dense ranking is disabled.
v1.0.0-2590 (2019-04-04)¶
2019-04-04 12:55:38
- Leaderboard¶
Update to reflect engine 1.0.0-3990 experimental.
v1.0.0-2576 (2019-03-25)¶
2019-03-25 17:35:11
Warning
Breaking Changes
You have to upgrade iFun engine to 3974 and later due to the below changes.
Improved performance for inquiring social ranking.
- Database¶
Improved performance for inquiring social ranking.
v1.0.0-2570 (2019-03-23)¶
2019-03-23 21:17:23
- Leaderboard¶
Update to reflect engine 1.0.0-3973 experimental.
v1.0.0-2565 (2019-03-22)¶
2019-03-22 20:46:21
- Leaderboard¶
Leaderboard service now opens HTTP port(13820) for counter API.
The counter API has the same features that are provided in iFun Engine, but also provides unique counters such as http://{leaderboard-ip}:13820/v1/counters/leaderboard/profiling
You can now change configurations dynamically with enable_runtime_configuration feature.
Leaderboard now shows warning log when executing query is not finished within the specified timeout.
You can specify the timeout by changing the ‘mysql_db_slow_query_threshold_time_in_ms’ flag.
v1.0.0-2558 (2019-03-21)¶
2019-03-21 21:56:12
- Leaderboard¶
Update to reflect engine 1.0.0-3963 experimental.
v1.0.0-2551 (2019-03-13)¶
2019-03-13 10:39:39
- Leaderboard¶
Update to reflect engine 1.0.0-3955 experimental.
v1.0.0-2544 (2019-03-08)¶
2019-03-08 08:38:27
- Leaderboard¶
Update to reflect engine 1.0.0-3943 experimental.
v1.0.0-2536 (2019-03-05)¶
2019-03-05 13:16:27
- Leaderboard¶
Update to reflect engine 1.0.0-3933 experimental.
v1.0.0-2525 (2019-02-28)¶
2019-02-28 09:14:46
- Leaderboard¶
Update to reflect engine 1.0.0-3919 experimental.
v1.0.0-2496 (2019-02-22)¶
2019-02-22 10:08:09
- Leaderboard¶
Update to reflect engine 1.0.0-3906 experimental.
v1.0.0-2495 (2019-02-14)¶
2019-02-14 02:58:59
- Leaderboard¶
Update to reflect engine 1.0.0-3869 experimental.
v1.0.0-2471 (2019-02-11)¶
2019-02-11 16:23:16
- Leaderboard¶
Update to reflect engine 1.0.0-3838 experimental.
v1.0.0-2458 (2019-02-01)¶
2019-02-01 15:01:08
- Leaderboard¶
Update to reflect engine 1.0.0-3816 experimental.
리더보드 ID 지정 복구 기능을 추가했습니다.
리더보드 복구 시 ‘recovery_target_leaderboard_ids’ 플래그에 콤마로 구분하는 리더보드 ID 를 입력하면, 입력된 리더보드 ID 만 복구합니다. 다음은 리더보드 id1,id2,id3 만 복구하는 예제입니다.
- /usr/bin/funapi-leaderboard-launcher –recover_leaderboard=true \
–alsologtostderr –recover_leaderboard=true \ –recovery_target_leaderboard_ids=id1,id2,id3`
v1.0.0-2449 (2019-01-24)¶
2019-01-24 14:44:00
- Leaderboard¶
Update to reflect engine 1.0.0-3806 experimental.
v1.0.0-2438 (2019-01-09)¶
2019-01-09 23:50:28
- Leaderboard¶
Update to reflect engine 1.0.0-3794 experimental.
v1.0.0-2424 (2018-12-14)¶
2018-12-14 16:56:27
- Leaderboard¶
Update to reflect engine 1.0.0-3776 experimental.
v1.0.0-2396 (2018-11-30)¶
2018-11-30 14:54:52
- Leaderboard¶
Update to reflect engine 1.0.0-3724 experimental.
v1.0.0-2388 (2018-11-28)¶
2018-11-28 00:00:00
- Leaderboard¶
Update to reflect engine 1.0.0-3714 experimental.
v1.0.0-2376 (2018-11-19)¶
2018-11-19 12:37:44
- Leaderboard¶
Update to reflect engine 1.0.0-3698 experimental.
v1.0.0-2368 (2018-11-07)¶
2018-11-07 10:15:31
- Leaderboard¶
Update to reflect engine 1.0.0-3690 experimental.
v1.0.0-2324 (2018-10-10)¶
2018-10-10 14:03:27
- Leaderboard¶
Update to reflect engine 1.0.0-3628 experimental.
v1.0.0-2312 (2018-10-02)¶
2018-10-02 08:37:48
- Leaderboard¶
Update to reflect engine 1.0.0-3585 experimental.
v1.0.0-2311 (2018-10-01)¶
2018-10-01 15:52:45
- Leaderboard¶
Fixed a bug that user is not added in the alltime ranking table when 0 score is submitted.
v1.0.0-2306 (2018-09-18)¶
2018-09-18 06:36:47
- Leaderboard¶
Update to reflect engine 1.0.0-3580 experimental.
v1.0.0-2189 (2018-06-15)¶
2018-06-15 14:56:36
- Leaderboard¶
Update to reflect engine 1.0.0-2904 experimental.
v1.0.0-2186 (2018-06-11)¶
2018-06-11 17:20:32
- Leaderboard¶
Update to reflect engine 1.0.0-2890 experimental.
v1.0.0-2174 (2018-06-04)¶
2018-06-04 16:35:03
- Leaderboard¶
Update to reflect engine 1.0.0-2874 experimental.
v1.0.0-2172 (2018-06-01)¶
2018-06-01 16:55:20
- Leaderboard¶
Update to reflect engine 1.0.0-2872 experimental.
v1.0.0-2165 (2018-05-23)¶
2018-05-23 14:24:49
- Leaderboard¶
Update to reflect engine 1.0.0-2862 experimental.
1.0.0-2153 (2018-05-15)¶
2018-05-15 08:44:28
- Leaderboard¶
Update to reflect engine 1.0.0-2849 experimental.
v1.0.0-2107 (2018-03-16)¶
2018-03-16 14:17:57
- Leaderboard¶
Fixed an issue that crash on engine version 2720 experimental or above.
1.0.0-2000 (2018-02-06)¶
2018-02-06 16:44:18
- Leaderboard¶
iFun Engine 2629 experimental 업데이트 반영.
1.0.0-1997 (2018-02-05)
2018-02-05 17:32:00
- Leaderboard¶
iFun Engine 2626 experimental 업데이트 반영.
v1.0.0-1981 (2018-01-30)¶
2018-01-30 14:00:00
- Leaderboard¶
competition(1224) 랭킹 조회 시 잘못된 랭킹이 나올 수 있는 문제 수정
iFun Engine 2610 experimental 업데이트 반영.
v1.0.0-1762 (2017-10-16)¶
2017-10-16 14:41:34
Warning
Breaking Changes
다음의 기능 추가로 인해 엔진 업데이트가 필요합니다.
월간 랭킹 초기화 기능 추가.
1.0.0-2416 experimental 이상이 필요합니다.
- Leaderboard¶
월간 랭킹 초기화 기능 추가.
랭킹 리셋 스케쥴을 등록한 경우 해당 period 테이블에만 점수 갱신하도록 수정.
v1.0.0-1731 (2017-09-25)¶
2017-09-25 17:22:28
- Leaderboard¶
게임 서버에서 리더보드 랭킹을 리셋할 수 있는 기능 추가.
이 기능을 사용하려면 1.0.0-2389 experimental 버전 이상의 엔진으로 업데이트해야 합니다.
v1.0.0-1635 (2017-08-22)¶
2017-08-22 09:31:30
- Leaderboard¶
리셋스케쥴의 interval 이 2 이상일 때 간헐적으로 오동작할 수 있는 버그 수정.
v1.0.0-1540 (2017-07-05)¶
2017-07-05 18:20:45
- Leaderboard¶
프로파일링 기능 추가
랭킹 테이블의 local_account 컬럼 길이 변경할 수 있는 기능 추가
v1.0.0-1257 (2016-11-21)¶
2016-11-21 08:56:33
- Leaderboard¶
Changed to reflect engine 1.0.0-1881 update
v1.0.0-1223 (2016-11-14)¶
2016-11-14 14:42:35
Warning
breaking changes
You must use engine version 1.0.0-1848 or higher.
- Leaderboard¶
Fixed bug of server not shutting down after recovery mode
Changed to reflect engine 1.0.0-1848 update
v1.0.0-1188 (2016-10-25)¶
2016-10-25 10:40:15
- Leaderboard¶
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 unconditionallyRemoved 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
v1.0.0-750 (2015-10-02)¶
2015-10-02 09:43:49
- Leaderboard¶
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