anotherim/src/main/java/eu/siacs/conversations
Alexei Sorokin 754773be55 match messages from the full-text index by rowid
"uuid" is a primary key in "messages" but not in "messages_index",
the implication of that is very slow matching by UUID.

What can be done instead is matching messages_index.rowid to messages.rowid,
that is, an always-present clustered index.

This not only improves performance of full-text search but also of just
updating messages in any shape or form.
2021-09-07 16:19:49 +02:00
..
android switch xmpp-addr to jxmpp-jid 2020-05-15 17:06:16 +02:00
crypto build omemo session when encountering unknown on RTP proceed 2021-05-08 09:25:51 +02:00
entities use androidx ExifInterface to parse rotation. fixes #4154 2021-09-05 16:29:24 +02:00
generator trigger registration dialog on roster;ibr=y only if no accounts are configured 2021-04-30 11:32:42 +02:00
http Transferables interface needs to differentiate between 0 and null file size 2021-05-17 15:51:21 +02:00
parser optimize imports 2021-03-21 21:39:04 +01:00
persistance match messages from the full-text index by rowid 2021-09-07 16:19:49 +02:00
services reset affiliation when inviting someone not currently in group. fixes #4146 2021-08-24 14:42:50 +02:00
ui click on action bar title should open chat details screen 2021-08-25 20:04:47 +02:00
utils use androidx ExifInterface to parse rotation. fixes #4154 2021-09-05 16:29:24 +02:00
xml migrate to OkHttp instead of HttpUrlConnection 2021-03-19 14:57:20 +01:00
xmpp ring during device discovery 2021-05-22 19:37:20 +02:00
Config.java QUOTING_MAX_DEPTH=1 for transitory compatibility with older versions. QUOTE_MAX_DEPTH=7 for performance testing and hiding of a rerendering bug occuring when two adjacent messages are merged. 2021-08-24 07:14:34 +00:00