Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update copyright dates | Evgeniy Khramtsov | 2018-01-05 | 1 | -1/+1 |
| | |||||
* | mod_mam: Don't store from 'sm_receive_packet' hook | Holger Weiss | 2017-11-14 | 1 | -10/+5 |
| | | | | | | | Let mod_mam use the 'sm_receive_packet' hook to generate stanza IDs for incoming messages, but not to actually store them. The latter would require additional changes to make sure modules such as mod_privacy and mod_block_strangers continue to affect MAM. | ||||
* | Get next record before deleting previous on, in case it's last one (#2069) | Badlop | 2017-10-25 | 1 | -2/+2 |
| | |||||
* | Add stanza-id to every archived message (#1477) | Evgeniy Khramtsov | 2017-01-20 | 1 | -5/+10 |
| | |||||
* | Update copyright date automatically (#1442) | Badlop | 2017-01-02 | 1 | -1/+1 |
| | |||||
* | Cleanup file headers | Christophe Romain | 2016-12-27 | 1 | -6/+22 |
| | |||||
* | Improve handling of mnesia schema | Christophe Romain | 2016-11-30 | 1 | -2/+2 |
| | |||||
* | Make common tests working again | Evgeniy Khramtsov | 2016-11-18 | 1 | -3/+5 |
| | |||||
* | Deprecate jlib:integer_to_binary/1 and jlib:binary_to_integer/1 | Evgeniy Khramtsov | 2016-09-24 | 1 | -2/+2 |
| | |||||
* | Make common tests working again | Evgeniy Khramtsov | 2016-09-13 | 1 | -1/+7 |
| | |||||
* | Rewrite mod_mam and mod_muc to use XML generator | Evgeniy Khramtsov | 2016-07-25 | 1 | -14/+14 |
| | |||||
* | mod_mam_mnesia: Force garbage collection | Holger Weiss | 2016-06-29 | 1 | -6/+9 |
| | | | | | | The VM fails to collect the garbage generated during MAM lookups automatically, so mod_mam_mnesia's memory usage easily goes up to several gigabytes if we don't force garbage collection. | ||||
* | Avoid cleanup on bag when disc_only, switch in memory (#1161) | Christophe Romain | 2016-06-21 | 1 | -1/+4 |
| | |||||
* | mod_mam_mnesia: Clarify error message | Holger Weiss | 2016-05-24 | 1 | -1/+1 |
| | |||||
* | mod_mam_mnesia: Don't exceed table size limit | Holger Weiss | 2016-05-24 | 1 | -20/+31 |
| | | | | | | Don't write MAM messages into an Mnesia archive if the size of the table comes close to the 2 GB limit for tables with disc-only copies. That way, the table is at least not corrupted when the limit is reached. | ||||
* | mod_mam_mnesia: Use transactions when writing | Holger Weiss | 2016-05-24 | 1 | -21/+44 |
| | | | | | | | | | | Let mod_mam_mnesia use transactions when storing or deleting messages. If old messages of a user are to be removed, delete the user's archive and rewrite it from scratch, as that seems to be much faster than removing individual records with delete_object/1. Closes #1065. | ||||
* | Clean mod_mam.erl from DB specific code | Evgeniy Khramtsov | 2016-04-15 | 1 | -0/+178 |