-
Andrzej
has left
-
deuill
has joined
-
papatutuwawa
has left
-
chronosx88
has left
-
andy
has left
-
Seve
has left
-
wurstsalat
has left
-
arc
has left
-
arc
has joined
-
arc
has left
-
arc
has joined
-
debacle
has left
-
govanify
has left
-
govanify
has joined
-
paul
has left
-
marek
has left
-
marek
has joined
-
emus
has left
-
arc
has left
-
arc
has joined
-
LNJ
has left
-
lionelexecrec
has left
-
lionelexecrec
has joined
-
lionelexecrec
has left
-
lionelexecrec
has joined
-
Andrzej
has joined
-
marek
has left
-
marek
has joined
-
murabito
has left
-
j.r
has left
-
murabito
has joined
-
j.r
has joined
-
sonny
has left
-
sonny
has joined
-
gav
has left
-
lskdjf
has left
-
focus121
has left
-
focus121
has joined
-
Andrzej
has left
-
Neustradamus
has left
-
Neustradamus
has joined
-
eevvoor
has left
-
eevvoor
has joined
-
winfried
has left
-
winfried
has joined
-
winfried
has left
-
winfried
has joined
-
jcbrand
has left
-
sonny
has left
-
sonny
has joined
-
Andrzej
has joined
-
sonny
has left
-
wladmis
has joined
-
sonny
has joined
-
Seve
has joined
-
sonny
has left
-
sonny
has joined
-
Andrzej
has left
-
neshtaxmpp
has left
-
neshtaxmpp
has joined
-
sonny
has left
-
sonny
has joined
-
sonny
has left
-
sonny
has joined
-
Mikaela
has joined
-
govanify
has left
-
govanify
has joined
-
alameyo
has left
-
arc
has left
-
arc
has joined
-
marek
has left
-
marek
has joined
-
wladmis
has left
-
lionelexecrec
has left
-
lionelexecrec
has joined
-
murabito
has left
-
murabito
has joined
-
Mikaela
has left
-
arc
has left
-
wladmis
has joined
-
Seve
has left
-
lionelexecrec
has left
-
lionelexecrec
has joined
-
lionelexecrec
has left
-
Andrzej
has joined
-
sonny
has left
-
sonny
has joined
-
govanify
has left
-
govanify
has joined
-
Andrzej
has left
-
Mikaela
has joined
-
murabito
has left
-
murabito
has joined
-
Seve
has joined
-
jcbrand
has joined
-
marek
has left
-
marek
has joined
-
alameyo
has joined
-
paul
has joined
-
murabito
has left
-
murabito
has joined
-
murabito
has left
-
intosi
has left
-
Andrzej
has joined
-
alex-a-soto
has left
-
alex-a-soto
has joined
-
intosi
has joined
-
chronosx88
has joined
-
lorddavidiii
has joined
-
Andrzej
has left
-
govanify
has left
-
govanify
has joined
-
govanify
has left
-
govanify
has joined
-
sonny
has left
-
sonny
has joined
-
Adi
has left
-
Adi
has joined
-
chronosx88
has left
-
chronosx88
has joined
-
Adi
has left
-
sonny
has left
-
sonny
has joined
-
Adi
has joined
-
intosi
has left
-
Tobias
has joined
-
nyco
has left
-
j.r
has left
-
goffi
has joined
-
nyco
has joined
-
chronosx88
has left
-
sonny
has left
-
sonny
has joined
-
marek
has left
-
marek
has joined
-
intosi
has joined
-
chronosx88
has joined
-
lskdjf
has joined
-
Andrzej
has joined
-
floretta
has joined
-
moparisthebest
has left
-
wurstsalat
has joined
-
Andrzej
has left
-
moparisthebest
has joined
-
intosi
has left
-
Arne
has joined
-
moparisthebest
has left
-
moparisthebest
has joined
-
intosi
has joined
-
lorddavidiii
has left
-
mdosch
has left
-
mdosch
has joined
-
Andrzej
has joined
-
LNJ
has joined
-
intosi
has left
-
Andrzej
has left
-
j.r
has joined
-
andy
has joined
-
lovetox
has joined
-
intosi
has joined
-
lorddavidiii
has joined
-
sonny
has left
-
sonny
has joined
-
mukt2
has joined
-
intosi
has left
-
lovetox
has left
-
emus
has joined
-
moparisthebest
has left
-
debacle
has joined
-
moparisthebest
has joined
-
intosi
has joined
-
Andrzej
has joined
-
sonny
has left
-
sonny
has joined
-
mukt2
has left
-
alex-a-soto
has left
-
alex-a-soto
has joined
-
lovetox
has joined
-
intosi
has left
-
Andrzej
has left
-
paul
has left
-
Andrzej
has joined
-
lovetox
has left
-
wladmis
has left
-
intosi
has joined
-
eevvoor
has left
-
eevvoor
has joined
-
eevvoor
has left
-
eevvoor
has joined
-
intosi
has left
-
andy
has left
-
moparisthebest
has left
-
andy
has joined
-
moparisthebest
has joined
-
alameyo
has left
-
intosi
has joined
-
paul
has joined
-
govanify
has left
-
govanify
has joined
-
peetah
has left
-
peetah
has joined
-
intosi
has left
-
govanify
has left
-
govanify
has joined
-
lorddavidiii
has left
-
marek
has left
-
marek
has joined
-
wladmis
has joined
-
moparisthebest
has left
-
govanify
has left
-
sonny
has left
-
sonny
has joined
-
govanify
has joined
-
moparisthebest
has joined
-
adiaholic
has left
-
adiaholic
has joined
-
david
has left
-
david
has joined
-
intosi
has joined
-
govanify
has left
-
govanify
has joined
-
lorddavidiii
has joined
-
Andrzej
has left
-
wladmis
has left
-
wladmis
has joined
-
intosi
has left
-
SamWhited
has left
-
govanify
has left
-
govanify
has joined
-
pasdesushi
has joined
-
pasdesushi
has left
-
adiaholic
has left
-
adiaholic
has joined
-
alex-a-soto
has left
-
alex-a-soto
has joined
-
moparisthebest
has left
-
SamWhited
has joined
-
Andrzej
has joined
-
eevvoor
has left
-
govanify
has left
-
moparisthebest
has joined
-
govanify
has joined
-
paul
has left
-
paul
has joined
-
lovetox
has joined
-
eevvoor
has joined
-
Andrzej
has left
-
andrey.g
has joined
-
Seve
has left
-
Seve
has joined
-
Seve
has left
-
Mikaela
has left
-
Andrzej
has joined
-
alameyo
has joined
-
Seve
has joined
-
jonas’
was xmpp:user:password@domain.example valid or not?
-
lovetox
has left
-
Mikaela
has joined
-
MattJ
xmpp://user:password@domain.example should be, I don't think xmpp: is, no
-
jonas’
thanks
-
Andrzej
has left
-
govanify
has left
-
govanify
has joined
-
neshtaxmpp
has left
-
alameyo
has left
-
govanify
has left
-
govanify
has joined
-
moparisthebest
has left
-
eevvoor
has left
-
eevvoor
has joined
-
debacle
has left
-
Andrzej
has joined
-
gav
has joined
-
intosi
has joined
-
moparisthebest
has joined
-
adiaholic
has left
-
intosi
has left
-
Andrzej
has left
-
moparisthebest
has left
-
adiaholic
has joined
-
debacle
has joined
-
Zash
For some value of "valid" that may include "deprecated for a decade"... 😕
-
Zash
Without replacement, since passing credentials around like that is not that great.
-
Zash
🤷️
-
MattJ
Yes, better embed them in JSON instead ;)
-
MattJ
hides
-
neshtaxmpp
has joined
-
moparisthebest
has joined
-
Zash
Still supported by URI/URL parsers tho.. so I'd lean towards the sorta-standardized over made up JSON formats.
-
andy
has left
-
intosi
has joined
-
lovetox
has joined
-
emus
has left
-
emus
has joined
-
alameyo
has joined
-
moparisthebest
has left
-
peetah
has left
-
moparisthebest
has joined
-
mathijs
has left
-
mathijs
has joined
-
intosi
has left
-
alameyo
has left
-
peetah
has joined
-
chronosx88
has left
-
neshtaxmpp
has left
-
mathijs
has left
-
mathijs
has joined
-
andy
has joined
-
intosi
has joined
-
lorddavidiii
has left
-
chronosx88
has joined
-
alacer
has left
-
alacer
has joined
-
x51
has joined
-
x51
has left
-
x51
has joined
-
x51
has left
-
neshtaxmpp
has joined
-
intosi
has left
-
x51
has joined
-
x51
has left
-
lorddavidiii
has joined
-
mathijs
has left
-
mathijs
has joined
-
mathijs
has left
-
intosi
has joined
-
mathijs
has joined
-
werdan
has joined
-
floretta
has left
-
Andrzej
has joined
-
peetah
has left
-
peetah
has joined
-
intosi
has left
-
alex-a-soto
has left
-
alex-a-soto
has joined
-
peetah
has left
-
peetah
has joined
-
mathijs
has left
-
Andrzej
has left
-
werdan
has left
-
mathijs
has joined
-
neshtaxmpp
has left
-
j.r
has left
-
j.r
has joined
-
intosi
has joined
-
peetah
has left
-
Andrzej
has joined
-
Andrzej
has left
-
intosi
has left
-
neshtaxmpp
has joined
-
focus121
has left
-
focus121
has joined
-
peetah
has joined
-
Andrzej
has joined
-
marek
has left
-
marek
has joined
-
floretta
has joined
-
intosi
has joined
-
Andrzej
has left
-
lovetox
has left
-
lorddavidiii
has left
-
intosi
has left
-
adiaholic
has left
-
adiaholic
has joined
-
marek
has left
-
lorddavidiii
has joined
-
marek
has joined
-
lovetox
has joined
-
inky
has left
-
inky
has joined
-
andrey.g
has left
-
Andrzej
has joined
-
marek
has left
-
marek
has joined
-
Andrzej
has left
-
floretta
has left
-
wladmis
has left
-
papatutuwawa
has joined
-
mathijs
has left
-
mathijs
has joined
-
Andrzej
has joined
-
mathijs
has left
-
mathijs
has joined
-
debacle
has left
-
floretta
has joined
-
debacle
has joined
-
intosi
has joined
-
Andrzej
has left
-
lorddavidiii
has left
-
Zash
Re https://xmpp.org/extensions/xep-0313.html#query-limit-id
Those two queries should give the same results if they had 'after-id' in RSM instead?
-
adiaholic
has left
-
mukt2
has joined
-
nyco
has left
-
intosi
has left
-
adiaholic
has joined
-
chronosx88
has left
-
chronosx88
has joined
-
lorddavidiii
has joined
-
moparisthebest
has left
-
Mikaela
has left
-
mukt2
has left
-
intosi
has joined
-
moparisthebest
has joined
-
inky
has left
-
lorddavidiii
has left
-
intosi
has left
-
nyco
has joined
-
lovetox
hm no the second would not end at the before id
-
Zash
Wouldn't that be subject to page sizes in both cases?
-
lovetox
only because a page is finished
-
lovetox
does not mean you get a complete=true iq
-
lovetox
not sure what you are after, of course you can get the same messages with rsm, and then simply abort once you reach that stanza-id
-
lovetox
but that is a bit weird given that this is a query protocol
-
lovetox
do you make open ended SQL queries and abort once you think your done?
-
lovetox
no you query exactly what you need, start -> end
-
lovetox
and thats what these filter options allow now
-
adiaholic
has left
-
Zash
In this code, the RSM before/after was translated to SQL WHERE. after-id and before-id would too.
-
Zash
Or would it? That's the question.
-
Zash
`WHERE id > (rsm.after OR after-id) AND id < (rsm.before OR before-id)` or somesuch
-
lovetox
there is no rsm before AND after
-
lovetox
its either or
-
jcbrand
has left
-
Andrzej
has joined
-
Zash
That's not the point
-
LNJ
has left
-
lovetox
if i understand you correctly you try to translate something, that cant be translated
-
lovetox
the second example in the xep is not doable with rsm in an efficient manner
-
lovetox
you could get lucky with the page size ending exactly on that stanza-id, and then you could abort
-
LNJ
has joined
-
lovetox
but thats luck
-
Zash
form.before-id=09af3-cc343-b409f
rsm.after=28482-98726-73623
-
lovetox
yes thats equivalent
-
lovetox
now i understand you
-
Zash
🙂
-
lovetox
rsm after == form after-id
-
lovetox
so it does not matter which of the two you set
-
mukt2
has joined
-
lorddavidiii
has joined
-
lovetox
of course this depends on the implementation on the server
-
lovetox
if the server like prosody only querys exactly the page it servs, then its equivalent
-
lovetox
if some server would maybe prepare the whole result set, then this is performance wise maybe not equivalent
-
Zash
One difference I can think of is how the rsm count field is calculated. I'm assuming that should be calculated/estimated while ignoring the RSM bits
-
intosi
has joined
-
lovetox
hm but count is a rsm feature
-
lovetox
would be weird to igore the other rsm fields
-
lovetox
hm no the XEP says it has to show the ful result set
-
lovetox
yes, without the mam filter fields you would have to calc the count on each rsm query again
-
lovetox
hm no only in the case no filter option was given
-
lovetox
i dont see how this changes something Zash
-
lovetox
count should always depend on the mam filter fields
-
lovetox
now there are more filter fields but thats it
-
lovetox
if i do a mam query without filters, no start date, no end date, the typical sign on and catchup after stanza-id
-
lovetox
then count should be the count of all messages in the database for that account
-
mukt2
has left
-
adiaholic
has joined
-
Zash
yes. count should reflect how many messages match the base mam query.
-
intosi
has left
-
Adi
has left
-
Andrzej
has left
-
andrey.g
has joined
-
Adi
has joined
-
intosi
has joined
-
moparisthebest
has left
-
me9
has joined
-
me9
has left
-
focus121
has left
-
intosi
has left
-
jcbrand
has joined
-
moparisthebest
has joined
-
lovetox
has left
-
lovetox
has joined
-
lovetox
has left
-
lovetox
has joined
-
andrey.g
has left
-
lorddavidiii
has left
-
Andrzej
has joined
-
intosi
has joined
-
Andrzej
has left
-
neshtaxmpp
has left
-
alameyo
has joined
-
intosi
has left
-
j.r
has left
-
j.r
has joined
-
chronosx88
has left
-
chronosx88
has joined
-
lovetox
has left
-
neshtaxmpp
has joined
-
intosi
has joined
-
raghavgururajan
has left
-
Adi
has left
-
Adi
has joined
-
marek
has left
-
jcbrand
has left
-
papatutuwawa
has left
-
marek
has joined
-
intosi
has left
-
neshtaxmpp
has left
-
chronosx88
has left
-
chronosx88
has joined
-
raghavgururajan
has joined
-
marek
has left
-
marek
has joined
-
chronosx88
has left
-
eevvoor
has left
-
marek
has left
-
marek
has joined
-
moparisthebest
has left
-
marek
has left
-
marek
has joined
-
zak
has left
-
intosi
has joined
-
marek
has left
-
eevvoor
has joined
-
neshtaxmpp
has joined
-
marek
has joined
-
marek
has left
-
marek
has joined
-
neshtaxmpp
has left
-
marek
has left
-
marek
has joined
-
neshtaxmpp
has joined
-
lskdjf
has left
-
intosi
has left