mohammed jasem alaajel
b9d3defe8c
redis senitel and version to 6 rather than 6.2
2021-06-25 10:20:38 +04:00
mohammed jasem alaajel
4757a49bdc
phase 1
2021-06-25 07:06:48 +04:00
Tux
88e0aa64a0
reorganize and do proper resource cleanup
2016-03-07 20:56:58 -05:00
Tux
3d24d4a161
fix cache issues
2016-02-28 01:15:43 -05:00
Tux
546ee7566d
Remove internal cache because it's a mess
2016-02-26 23:17:24 -05:00
Tux
87ab0e72fd
Relicensing under the Eclipse Public License.
2015-10-18 19:52:46 -04:00
Tux
21710fcd8e
Perform some code tweaks and fix some spelling.
2015-06-24 06:06:34 -04:00
Tux
682d180505
Fix the licensing.
2015-06-24 05:54:43 -04:00
Tux
32f0dffd85
Reformatting and corrected several comments and messages.
2015-06-24 05:51:40 -04:00
Tux
95a2a33781
Added basic expiry to cache and tests.
2015-06-23 23:17:50 -04:00
Tux
8b5eacec40
Introduce a set of performance tweaks.
...
The most notable changes are a refactor of DataManager to make the caching system easier to tweak, and the ability to use Lua scripts that run on the Redis server to optimize certain batch operations (currently, only getServersToPlayers() uses this).
This also paves the way for me to deprecate old versions of Redis. Anything older than 2.6 is ancient, and even 2.6 is ancient, so it ends up being a net overall benefit.
2015-06-21 17:32:28 -04:00
Tux
27bf52f13d
Relicense under the Unlicense.
2015-06-09 19:37:01 -04:00
Tux
712698c76c
Changed all previous uses of return(Broken)Resource to try-with-resources
2015-06-06 17:30:45 -04:00
Tux
10466a9464
Add exempted IP addresses ( closes #19 ) and refactored configuration.
2015-04-18 10:13:02 -04:00
Marquee
d1bdfc9e2e
Use Google Guava InetAddresses.forString() method to make sure we don't hit network.
2015-02-05 22:11:22 -05:00
Tux
62eacc5816
Expose previous server. Closes #11 , #12
2014-12-07 16:15:39 -05:00
Tux
e630116ff8
Better handling of improperly-fetched Jedis resources.
2014-11-26 17:26:51 -05:00
Tux
aa772ddf1b
Reformat source code.
2014-09-21 13:56:46 -04:00
Tux
9d392a32e5
Introduce new network events and add @ToString in PubSubMessageEvent for easier debugging.
2014-08-31 13:16:51 -04:00
Tux
297d4a8a7f
Use an unbounded cache via ConcurrentHashMap.
2014-08-10 06:34:05 -04:00
Tux
6df0a481e7
Better server caching.
2014-08-09 23:57:57 -04:00
Tux
d3b2f3f10b
Removed debug message.
2014-08-09 23:18:23 -04:00
Tux
b37566b47f
BLEEDING: New data caching mechanism for RedisBungee, which will enable greater performance as soon as it has been fleshed out.
2014-08-09 23:16:47 -04:00