summaryrefslogtreecommitdiff
path: root/src/ejabberd_sm_redis.erl (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright year to 2022Badlop2022-02-111-1/+1
|
* Update newest copyright year to 2021 (#3464)Badlop2021-01-271-1/+1
|
* Update copyright to 2020 (#3149)Badlop2020-01-281-1/+1
|
* Correctly handle unicode in log messagesEvgeny Khramtsov2019-09-231-2/+2
|
* Process unexpected messages uniformlyEvgeny Khramtsov2019-07-121-5/+6
|
* Make logging messages more consistentEvgeny Khramtsov2019-06-241-2/+2
|
* Update copyright to 2019 (#2756)Badlop2019-01-081-1/+1
|
* Require Redis version >= 3.2.0Evgeniy Khramtsov2018-07-151-3/+19
| | | | | | | | | | | Since we now use Lua scripting for cleaning up c2s sessions the minimum supported Redis version is 3.2.0 or above because we need to work correctly with Redis replication mechanism. ****** BACKWARD INCOMPATIBILITY WARNING ******* ** THIS SHOULD BE ADDED TO THE RELEASE NOTES ** *** PACKAGE MAINTAINERS SHOULD BE INFORMED *** ***********************************************
* Clean up contributed code for Redis SMEvgeniy Khramtsov2018-07-141-66/+40
|
* Update ejabberd_sm_redis.erlsatish-olx2018-07-121-2/+1
|
* Lua script for cleaning redis sessionssatish-olx2018-07-121-29/+91
| | | | | Changes: 1. Added extra keys for tracking node -> session mapping 2. Lua script for clearing the sessions in redis itself.
* Get rid of ejabberd.hrl headerEvgeniy Khramtsov2018-06-141-1/+0
| | | | | | | | | The header consisted of too many unrelated stuff and macros misuse. Some stuff is moved into scram.hrl and type_compat.hrl. All macros have been replaced with the corresponding function calls. TODO: probably type_compat.hrl is not even needed anymore since we support only Erlang >= OTP 17.5
* Update copyright datesEvgeniy Khramtsov2018-01-051-1/+1
|
* Don't re-define validation functions in multiple placesEvgeniy Khramtsov2017-04-281-19/+1
|
* Lower log level for some messagesEvgeniy Khramtsov2017-04-151-1/+1
|
* Use cache in front of Redis/SQL RAM backendsEvgeniy Khramtsov2017-04-141-49/+94
|
* Improve logging of Redis errorsEvgeniy Khramtsov2017-04-071-30/+17
|
* Improve redis related codeEvgeniy Khramtsov2017-04-021-54/+49
|
* Update copyright date automatically (#1442)Badlop2017-01-021-1/+1
|
* Cleanup file headersChristophe Romain2016-12-271-6/+22
|
* Merge branch 'master' into xml-ngEvgeniy Khramtsov2016-11-121-2/+5
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/adhoc.erl src/cyrsasl_oauth.erl src/ejabberd_c2s.erl src/ejabberd_config.erl src/ejabberd_service.erl src/gen_mod.erl src/mod_admin_extra.erl src/mod_announce.erl src/mod_carboncopy.erl src/mod_client_state.erl src/mod_configure.erl src/mod_echo.erl src/mod_mam.erl src/mod_muc.erl src/mod_muc_room.erl src/mod_offline.erl src/mod_pubsub.erl src/mod_stats.erl src/node_flat_sql.erl src/randoms.erl
| * fix clean redis tableHAMANO Tsukasa2016-08-151-2/+5
| |
* | Get rid of "jlib.hrl" dependency in some filesEvgeniy Khramtsov2016-07-261-1/+0
|/
* Handle Redis connection in a separate moduleEvgeniy Khramtsov2016-05-091-47/+11
|
* Make it possible to define 'sm_db_type' per virtual hostEvgeniy Khramtsov2016-02-191-2/+2
|
* Update copyright to 2016 (#901)Badlop2016-01-131-1/+1
|
* cosmetic cleanupChristophe Romain2015-10-071-1/+2
|
* Add config validation at startupEvgeniy Khramtsov2015-06-011-8/+19
|
* Fix type specEvgeniy Khramtsov2015-04-061-1/+2
|
* Add Redis backend for SMEvgeniy Khramtsov2015-03-111-0/+208