SourceEngineQueryCacher

Source Engine Query Cacher

GPL-3.0 License

Stars
34

Bot releases are visible (Hide)

SourceEngineQueryCacher - Source Engine Query Cacher v1.6.6 Release Latest Release

Published by hyperxpro over 3 years ago

Changelog:

  1. Use HashMap instead of Cache
  2. Remove unnecessary dependencies.
  3. Upgrade Netty to 4.1.66.Final.
  4. Use voidPromise() to accelerate performance.
  5. Remove MaxChallengeCode, ChallengeCacheCleanerInterval, and ChallengeCodeCacheConcurrency.
SourceEngineQueryCacher - Source Engine Query Cacher v1.6.5 Release

Published by hyperxpro over 3 years ago

Changes:

  1. Use Single-line Stats
  2. Use AdaptiveReceiveBuffer
SourceEngineQueryCacher - Source Engine Query Cacher v1.6.4 Release

Published by hyperxpro over 3 years ago

Performance Improvement: Epoll Transport will use UDP GRO.
Log: Removed excessive debug logging from Handler.

SourceEngineQueryCacher - Source Engine Query Cacher v1.6.3 Release

Published by hyperxpro over 3 years ago

SourceEngineQueryCacher - Source Engine Query Cacher v1.6.2 Release

Published by hyperxpro about 4 years ago

Bug Fix

SourceEngineQueryCacher - Source Engine Query Cacher v1.6.1 Release

Published by hyperxpro about 4 years ago

Use Only Epoll Transport and Client Code Fix

SourceEngineQueryCacher - Source Engine Query Cacher v1.6.0 Release

Published by hyperxpro about 4 years ago

Uses Linux SO_REUSEPORT and other code improvements.

SourceEngineQueryCacher - Source Engine Query Cacher v1.5.1 Release

Published by hyperxpro over 4 years ago

Fix critical bug CacheHub#CHALLENGE_CACHE expireAfterWrite duration. The duration was in Seconds instead of Milliseconds.

SourceEngineQueryCacher - Source Engine Query Cacher v1.5.0.0 Release

Published by hyperxpro over 4 years ago

Changes:

  1. Bump Log4j2
  2. Fix Netty Epoll Bug
  3. Fix Cacher.conf
SourceEngineQueryCacher - Source Engine Query Cacher v1.4.0.0 Release

Published by hyperxpro over 4 years ago

Improvements:

  1. Use ByteBuf for all operations.
  2. Use Netty for Game Server query instead of Java API.
SourceEngineQueryCacher - Source Engine Query Cacher v1.3.0.0 Release

Published by hyperxpro over 4 years ago

  1. Release ByteBuf for A2S Packets to fix the memory leak.
  2. Add Unit Tests
  3. Use Parameterized Logger Statements
  4. Add shutdown method for shutting down cacher. (Used by Unit Test)
SourceEngineQueryCacher - Source Engine Query Cacher v1.2.0.0 Release

Published by hyperxpro over 4 years ago

Source Engine Query Cacher v1.2.0.0 Release

Changelog:

  1. Configuration:
    a) Configuration can now be done via Configuration File or Program Arguments.
    b) Support for more configuration options such as Transport type.

  2. Logging:
    a) Use of Log4j2 logging library.
    b) More detailed logging in code in different levels such as INFO, DEBUG and ERROR.

  3. Optimization:
    a) Use AtomicReference ByteBuffer to store A2S_INFO and A2S_PLAYER packets.
    b) Handler code optimization.

  4. Stats:
    a) Add Support for Bits per Second (bPS) in Stats.

SourceEngineQueryCacher - Source Engine Query Cacher v1.0.0.0 Release

Published by hyperxpro over 4 years ago

Source Engine Query Cacher v1.0.0.0 Release