iFun Leaderboard Changelog

v1.0.0-1958 (2018-01-12)

2018-01-05 10:47:17

Leaderboard
  • iFun Engine 2591 stable 업데이트 반영.

v1.0.0-1953 (2018-01-09)

2018-01-05 13:12:30

Leaderboard
  • iFun Engine 2586 stable 업데이트 반영.

v1.0.0-1948 (2018-01-05)

2018-01-05 16:52:17

Leaderboard
  • iFun Engine 2582 stable 업데이트 반영.

v1.0.0-1939 (2018-01-02)

2018-01-02 15:23:00

Leaderboard
  • iFun Engine 2574 stable 업데이트 반영.

v1.0.0-1935 (2018-01-02)

2018-01-02 01:38:58

Leaderboard
  • iFun Engine 2570 stable 업데이트 반영.

v1.0.0-1926 (2017-12-29)

2017-12-29 13:18:38

Leaderboard
  • iFun Engine 2562 stable 업데이트 반영.

v1.0.0-1921 (2017-12-28)

2017-12-28 16:12:57

Leaderboard
  • iFun Engine 2558 stable 업데이트 반영.

v1.0.0-1880 (2017-12-08)

2017-12-08 16:12:57

Leaderboard
  • iFun Engine 2517 stable 업데이트 반영.

v1.0.0-1835 (2017-11-23)

2017-11-23 11:23:51

Leaderboard
  • 1.0.0-2477 stable 엔진 업데이트 반영

v1.0.0-1803 (2017-11-13)

2017-11-13 11:35:54

Warning

Breaking Changes

  • 다음의 기능 추가로 인해 엔진 업데이트가 필요합니다.

    • 월간 랭킹 초기화 기능 추가.

    1.0.0-2458 stable 이상이 필요합니다.

Leaderboard
  • 월간 랭킹 초기화 기능 추가.
  • 랭킹 리셋 스케쥴을 등록한 경우 해당 period 테이블에만 점수 갱신하도록 수정.

v1.0.0-1744 (2017-09-26)

2017-09-26 09:46:53

Leaderboard
  • 게임 서버에서 리더보드 랭킹을 리셋할 수 있는 기능 추가.

    1.0.0-2401 stable 버전 이상의 엔진으로 업데이트해야 합니다.

v1.0.0-1638 (2017-08-22)

2017-08-22 09:27:48

Leaderboard
  • 리셋스케쥴의 interval 이 2 이상일 때 간헐적으로 오동작할 수 있는 버그 수정.

v1.0.0-1567 (2017-07-07)

2017-07-07 15:54:31

Leaderboard
  • 복구 모드 진행후 서버가 종료되지 않던 버그 수정
  • 프로파일링 기능 추가
  • 랭킹 테이블의 local_account 컬럼 길이 변경할 수 있는 기능 추가

v1.0.0-1155 (2016-09-20)

2016-09-20 10:26:26

Leaderboard
  • 친구가 없을 때 social 랭킹 조회가 실패하는 버그 수정
  • Ranking 을 삭제하는 기능 추가
  • SQLEXCEPTION 발생에 따른 에러 메시지를 로그로 출력하도록 수정
  • 랭킹 조회시 간헐적으로 크래시하던 버그 수정
  • 최고점수 상관없이 점수를 덮어쓰는 kOverwriting type 추가
  • 점수 갱신시 사용하는 kUpdate 를 대체하는 kHighScore type 추가
  • 내 랭킹을 dense 로 조회시 잘못된 순위가 나오는 버그 수정
  • 무조건 복구를 진행하는 --force_leaderboard_recovery gflag 추가
  • 불필요한 쿼리 제거
  • 기본 입력되어 있는 reset schedule ends 날짜 변경
  • MANIFEST 에 RuntimeConfiguration 및 Api Service 컴포넌트 추가
  • 리더보드가 여러개 실행중일 때 랭킹 초기화가 중복 처리될 수 있는 버그 수정
  • 동일점수일 경우 먼저 등록한 플레이어가 우선순위가 되도록 수정
  • Timestamp 를 얻을 때 microseconds -> seconds 로 변경
  • 랭킹을 강제로 리셋하는 API 추가
  • 랭킹 리셋 여부를 확인할 수 있는 기능 추가
  • DenseRanking 으로 랭킹 조회시 순위가 밀려서 보일 수 있는 문제 수정

v1.0.0-750 (2015-10-02)

2015-10-02 09:43:49

Leaderboard
  • 실행되는 서버 개수만큼 reset schedule 을 삭제, 재생성하는 문제 수정
  • 일부 로그를 엔진 로그 레벨로 변경.
  • 기존 점수를 증가, 감소시키는 기능 추가
  • Redis Cache 적용
  • increment, decrement 처리된 점수 반환 기능 추가
  • ScoreSubmission: alltime 도 increment, decrement 하던 문제 수정
  • Nearby 관련 잘못된 LeaderboardRange assertion 수정
  • 랭킹 리셋 후 점수 등록이 되지 않던 문제 수정
  • leaderboard db 가 UTF-8 에 대응할 수 있도록 수정
  • enable_redis 로 Redis Cache 사용을 제어할 수 있도록 수정
  • 동점자 처리 기능 추가
  • enable_redis 를 이용한 Redis Cache 사용 제어 기능 제거
  • 점수가 잘려서 저장되는 버그 수정
  • DB Data 를 Redis 로 복구하는 복구 모드 추가
  • db 테이블이 없어서 랭킹 리셋이 실패할 수 있는 문제 수정
  • 랭킹이 중복되어 등록될 수 있는 버그 수정
  • 점수 갱신 후 내 랭킹을 얻는 기능 추가
  • 한 번에 여러 Leaderboard 를 조회할 수 있는 기능 추가