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