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

62 Commits

Author SHA1 Message Date
weihao
373e1c16d4
Persistent random server id generation (#5)
* Allow random server id

* Assign and save random server id

* Add logging for server id

* Remove unused

* Update notes

* updated readme

* fixed bug from last update

* updated config

* fixed typo of in one of the authors name

Co-authored-by: mohammed jasem alaajel <34905970+ham1255@users.noreply.github.com>
2021-05-21 01:06:34 +04:00
mohammed jasem alaajel
8df8d96ced
add random ids! 2021-05-17 22:42:57 +04:00
mohammed jasem alaajel
386b02ed30 Update example_config.yml 2021-01-10 23:23:30 +04:00
mohammed jasem alaajel
b3a41368ce bumped dependices versoins and removed some unneded stuff from pom file + added ssl SUPPORT! 2021-01-07 23:30:39 +04:00
Chnkr
429ed39160 This release adds support for BungeeCord 1.13 and later, as well as adding support for recovering pub/sub channels and a version bump. 2019-04-19 20:59:19 +02:00
Pieter Vlasblom
2280034dde Bump version up to 0.3.10 to reflect minor string changes. 2016-07-24 06:42:51 +02:00
Tux
821a41c1a9 Switch getPlayersOnServer() to use server-to-players multimap
This is now safe to do since the multimap is now cached. May fix #39
2016-06-25 02:19:23 -04:00
Tux
4980ec6a0d 0.3.9-SNAPSHOT 2016-02-29 16:01:29 -05:00
Tux
d1424afd3a 0.3.9 2016-02-29 15:59:30 -05:00
Tux
f5af1aed70 0.3.8-INTERIM-4 2016-01-18 18:01:28 -05:00
Tux
11d93e8e91 Allow async ping to be toggled off as needed 2016-01-10 14:30:17 -05:00
Tux
1c3c1f3ef2 Drastic bandwidth usage reduction. 2016-01-10 12:47:49 -05:00
Tux
18117d5dc4 Use correct function 2015-12-06 16:39:03 -05:00
Tux
12ad0c792b One more attempt to fix player count. Now it's calculated with Lua. 2015-12-06 16:31:21 -05:00
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