Commit Graph

77 Commits (master)

Author SHA1 Message Date
Kim Alvefur 8ef7bc2cf4 mod_csi_simple: Disable revert-to-inactive timer when going to active mode 3 years ago
Kim Alvefur 9aecb5cd19 mod_csi_simple: Clear delayed active mode timer on disable 3 years ago
Kim Alvefur 71ad48095d plugins: Use integer config API with interval specification where sensible 2 years ago
Kim Alvefur 1987a7411f plugins: Switch to :get_option_period() for time range options 2 years ago
Kim Alvefur 98922d54b1 plugins: Prefix module imports with prosody namespace 3 years ago
Kim Alvefur 07660a9088 mod_csi_simple: Collect stats on number of stanzas per flush 4 years ago
Kim Alvefur b8779399f6 mod_csi_simple: Consider XEP-0353: Jingle Message Initiation important 6 years ago
Kim Alvefur 168197a05f plugins: Update for namespace bump in XEP-0353 v0.4.0 4 years ago
Kim Alvefur 8a949f83e2 mod_csi_simple: Skip initiating flush in all but inactive state 4 years ago
Kim Alvefur 349968eb67 mod_csi_simple: Early return on client activity while flushing buffer 4 years ago
Kim Alvefur 3fb3e86228 mod_csi_simple: Allow some straggler traffic after flushing buffer 4 years ago
Kim Alvefur 3c57156fb9 mod_csi_simple: Skip flushing of empty buffer 4 years ago
Kim Alvefur d922bbb1ef mod_csi_simple: Fire event when flushing due to client activity 4 years ago
Kim Alvefur 6289a2f29d mod_csi_simple: Detach cleanly from sessions if unloaded while flushing 4 years ago
Kim Alvefur 62c74a6ad3 mod_csi_simple: Only act in inactive mode to prevent infinite recursion 4 years ago
Kim Alvefur 49e86e78c5 mod_csi_simple: Unlock writes after event, to allow things to be queued 4 years ago
Kim Alvefur cdffc6aac2 mod_csi_simple: Provide custom set of timing buckets 4 years ago
Jonas Schäfer 93a2f1559d mod_csi_simple: convert to use new metric interface for flush reasons 5 years ago
Kim Alvefur 89ec64ff89 mod_csi_simple: s/algoritm/algorithm/ [codespell] 5 years ago
Kim Alvefur 40252c2cc7 mod_csi_simple: Add command to test importance algorithm on stream of stanzas 5 years ago
Kim Alvefur 51b055809a mod_csi_simple: Fire event when flushing queue 5 years ago
Kim Alvefur dcab373f45 mod_csi_simple: Set session state to 'flushing' while doing so 5 years ago
Kim Alvefur cb1282bfd0 mod_csi_simple,mod_carbons,mod_mam: Update comment about XEP-0353 5 years ago
Kim Alvefur e856c00107 mod_csi_simple: Report whatever's not a stirng and not a stanza 6 years ago
Kim Alvefur c34f2c9ebf mod_csi_simple: Report whitespace keepalives 6 years ago
Kim Alvefur 9b7ab06ef3 mod_csi_simple: Identify raw string data in logging and stats 6 years ago
Kim Alvefur d4c1384269 mod_csi_simple: Collect stats on flush reasons 6 years ago
Kim Alvefur edd5966062 mod_csi_simple: Record stats of how long buffers are held 6 years ago
Kim Alvefur 4053cca7dc mod_csi_simple: Change debug message of client-triggered flush for coherence 6 years ago
Kim Alvefur e1a3982654 mod_csi_simple: Reset queue counter to zero when enabling 6 years ago
Kim Alvefur 859c3650e5 mod_csi_simple: Forget queue counter when disabling optimizations 6 years ago
Kim Alvefur cabd89913a mod_csi_simple: Fix flushing when client sent something 6 years ago
Kim Alvefur 749ed917c1 mod_csi_simple: Fix treating presence errors as presence updates 6 years ago
Kim Alvefur ade3caf1ad mod_csi_simple: Add comment highlighting that XEP-0353 is experimental 6 years ago
Kim Alvefur fc8a50cd73 mod_csi_simple: Fix unintentional order of rules from merge 6 years ago
Kim Alvefur b2baba1124 mod_csi_simple: Log reasons for not flushing 6 years ago
Kim Alvefur a9ba50343c mod_csi_simple: Add short reasons to report 6 years ago
Kim Alvefur 44847d620c mod_csi_simple: Refactor to allow logging reason for buffer flush 6 years ago
Kim Alvefur 9339ebb8e3 mod_csi_simple: Don't consider presence errors as important 6 years ago
Kim Alvefur 0085d410b2 mod_csi_simple: Explicitly mention iq stanzas 6 years ago
Kim Alvefur 37a42fa605 mod_csi_simple: Clarify what might not be stanzas here 6 years ago
Kim Alvefur ea91b4cc7b mod_csi_simple: Consider nonzas important 6 years ago
Kim Alvefur fc3bee71fd mod_csi_simple: Explicitly consider errors important 6 years ago
Kim Alvefur 8f77033238 mod_csi_simple: Consider MUC invites important 6 years ago
Kim Alvefur 4b33a7aac8 mod_csi_simple: Allow configuring extra tags indicating importance 6 years ago
Kim Alvefur 2a7715e94b mod_csi_simple: Make sure to disable optimizations before mod_smacks (thanks pep.) 6 years ago
Kim Alvefur 2e1a43906f mod_csi_simple: Always remove session filters when disabling CSI 6 years ago
Kim Alvefur 1356b90c3a mod_csi_simple: Try not to flush buffer while already flushing it 6 years ago
Kim Alvefur fad52c7686 mod_csi_simple: Remove duplicated check for connection 6 years ago
Kim Alvefur 6fcaa64f61 mod_csi_simple: Disable optimizations on disconnect (fixes #1358) 7 years ago