2
0
mirror of https://github.com/proxiodev/RedisBungee.git synced 2024-09-28 19:28:01 +00:00
Commit Graph

48 Commits

Author SHA1 Message Date
Tux
919c2f53c3 Don't cache player count anymore 2015-12-06 02:58:37 -05:00
Tux
8a83a525a8 Bump to 0.3.9-SNAPSHOT 2015-11-28 02:32:59 -05:00
Tux
97c78f4c35 Releasing 0.3.8. 2015-11-28 02:32:32 -05:00
Tux
0a0f73c152 bump to 0.3.8, fix a silly bug. 2015-10-21 15:55:09 -04:00
Tux
2e9f99faff 0.3.7 2015-10-18 19:52:52 -04:00
Tux
ef14547959 Work on 0.3.7-SNAPSHOT. 2015-06-29 09:56:03 -04:00
Tux
b5328c758b Use a better example server ID. 2015-06-24 05:58:10 -04:00
Tux
787a189867 Localize ipairs. Might help out a tiny bit. 2015-06-22 00:27:18 -04:00
Tux
d54238023d Squeezed the last bits I possibly can out of the Lua implementation.
Performance enhancements beyond what I've done are welcome.
2015-06-22 00:13:58 -04:00
Tux
a6ab874791 One last tweak! 2015-06-21 23:23:28 -04:00
Tux
6244f5b65e Clarify that Redis does allow tables to be sent back, but not associative ones. 2015-06-21 22:44:14 -04:00
Tux
90612fa98a Extra Lua optimizations (minimize table lookups). 2015-06-21 20:44:44 -04:00
Tux
8d3681dc1f Make some Lua calls local to increase performance. 2015-06-21 20:27:27 -04:00
Tux
1c598868a9 whoops 2015-06-21 20:03:11 -04:00
Tux
d7b3568eec Slightly simplified the Lua code. 2015-06-21 20:02:12 -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
e82a3ac5dd Remove the canonical glist setting as server owners should override /glist with a plugin if they don't like RedisBungee's version. 2015-04-18 10:14:49 -04:00
Tux
10466a9464 Add exempted IP addresses (closes #19) and refactored configuration. 2015-04-18 10:13:02 -04:00
Marquee
c4dc10f3c7 Bump to 0.3.6 2015-02-05 22:12:35 -05:00
Tux
47fc9792b0 Set default maximum Redis connections to 8. 2014-11-26 17:30:25 -05:00
Tux
1542ce9af8 Synchronize default configuration with the wiki. 2014-11-26 17:28:48 -05:00
Tux
8645f097a5 begin workon 0.3.5 2014-10-06 22:58:10 -04:00
Tux
c47a1678e1 Prepare development on 0.3.4 2014-08-20 21:35:50 -04:00
Tux
e3f84c7536 Changed configuration (also a commit to trigger jenkins) 2014-08-11 04:25:46 -04:00
Tux
32219a3fff Need to bump this too 2014-06-24 00:44:33 -04:00
Tux
16ca96562f Remove the player-list-in-ping feature.
This feature is something that would ideally be separate from RedisBungee. With the removal of this feature, this is something I will be creating and unveiling when 0.3.2 is released.
2014-06-05 00:19:25 -04:00
Tux
14c2f95a94 Allow default RedisBungee commands to not be registered 2014-06-04 12:59:21 -04:00
Tux
25e93d06ee Bump version to 0.3.2 for next development cycle 2014-05-23 00:31:16 -04:00
Tux
f9fbbb388a move serverId to its own field, prepare for next release (0.3.1-SNAPSHOT) 2014-05-20 16:55:50 -06:00
Tux
1362739b27 RedisBungee 0.3 base code. A lot has changed. There is more to come. 2014-04-20 01:12:28 -04:00
Tux
1ab1d6fd91 Revert to 0.2.6 for now. 2014-04-19 15:55:14 -04:00
Tux
2ddd35c438 Bumping version to 0.3, a major breaking update in the works. 2014-04-15 22:14:00 -04:00
Tux
df5f5ef2c9 Lay linked-servers into the morgue. 2014-04-03 23:03:27 -04:00
Tux
e1c5533b9d Fix softdepends 2014-04-02 01:16:54 -04:00
Tux
673223a31f Add softdepends support, so we can override cmd_find/cmd_list automagically. 2014-04-01 11:44:49 -04:00
Tux
8b1ea2f7df Major changes.
* Some events are now handled asynchronously.
 * There is now support for a connection limit.
 * Fixed build under JDK8.
 * Player count is now cached again. Hopefully this means an increase in performance.
2014-03-30 00:31:35 -04:00
Tux
9381701bf6 bumping version to 0.2.6 2014-02-15 02:10:49 -05:00
vemacs
d6137e118e Bump version to 0.2.5 2013-12-28 14:20:27 -07:00
Tux
f7a530025a Bumped version to 0.2.4 2013-12-23 23:47:40 -05:00
Tux
5b0c4c2219 config file tweak 2013-12-16 19:24:29 -05:00
Tux
8c824cc397 Add better AUTH support. 2013-12-03 16:01:27 -05:00
Tux
70c3f5fcdc Better support Redis on ports other than 6379. Also improve the anti-clone. 2013-12-02 22:02:55 -05:00
Tux
c393f4c553 make async pls, also add back the server list ping player structure back as an option 2013-11-15 21:56:59 -05:00
Tux
22a4d0332d Comment the configuration. 2013-11-15 18:15:20 -05:00
Tux
345ceac4b7 Rewrite the initial join server logic as a while loop, do actual bump to 0.2.3 and add /find support. 2013-11-08 18:19:01 -05:00
Tux
23944f7313 Initial support for BungeeCord 1.7 server list ping changes. 2013-10-28 22:42:26 -04:00
Tux
59dedd64f2 0.2 code.
- clean up code
- introduce a separate update task and some caching for player counts
- add canonical /glist support
- better error checking
2013-10-14 20:40:32 -04:00
Tux
d0f5a24f38 first commit 2013-09-29 16:16:47 -04:00