JRuDevels

Jabber Russian Developers Forum.
Log in Register FAQ Memberlist Search JRuDevels Forum Index

JRuDevels Forum Index » Vacuum » Где хранятся "предыдущие сообщения"
Post new topic  Reply to topic View previous topic :: View next topic 
Где хранятся "предыдущие сообщения"
PostPosted: Thu Jun 07, 2012 1:42 pm Reply with quote
Gornostaev
Начинающий тестер
Начинающий тестер
Joined: 16 Dec 2011
Posts: 28




Пришлось только что подредактировать историю на сервере. В окне истории сообщения диалога изменились. А в окне чата нет. На сколько я понял, Vacuum загружает последние несколько сообщений в окне чата откуда-то из своего кэша. Где этот кэш хранится и в каком виде?
View user's profile Send private message Visit poster's website
PostPosted: Mon Jun 11, 2012 11:04 am Reply with quote
Lion
Разработчик
Разработчик
Joined: 10 Jan 2005
Posts: 699
Location: г. Волжский




По умолчанию хранится тут c:\Users\<user>\AppData\Roaming\JRuDevels\VacuumIM\archive\

Если у вас версия клиента 1.1.2, то в окно чата подгружаются только локальные сообщения, которые реплицируются с сервера, в альфах 1.2.0 сообщения все время подгружаются с сервера.
View user's profile Send private message Send Jabber-message HabaHaba - Fast communicate ICQ Number
PostPosted: Thu Jul 19, 2012 11:20 am Reply with quote
Gornostaev
Начинающий тестер
Начинающий тестер
Joined: 16 Dec 2011
Posts: 28




Lion wrote:
По умолчанию хранится тут c:\Users\<user>\AppData\Roaming\JRuDevels\VacuumIM\archive\

Если у вас версия клиента 1.1.2, то в окно чата подгружаются только локальные сообщения, которые реплицируются с сервера, в альфах 1.2.0 сообщения все время подгружаются с сервера.


Заметил, что в историю с сервера всё подгружается как надо, а в "последние сообщения" из произвольного места истории. Пример: открываю окно чата с одним из юзеров, с которым я переписываюсь ежедневно, и вижу последнее сообщение от 29 мая. Если открыть историю с этим юзером, то последнее сообщение 30 минут назад. С другим юзером 28 мая. Почти произвольное значение.

У меня Vacuum 1.2.0.1810 Alpha, OpenFire 3.7.1 и Open Archive 1.0.6
View user's profile Send private message Visit poster's website
PostPosted: Fri Aug 03, 2012 10:48 am Reply with quote
Gornostaev
Начинающий тестер
Начинающий тестер
Joined: 16 Dec 2011
Posts: 28




Кстати, у меня по указанному пути пустые папки по именам контактов и файл archive.dat содержащий две строки.
View user's profile Send private message Visit poster's website
PostPosted: Fri Aug 03, 2012 10:56 am Reply with quote
Lion
Разработчик
Разработчик
Joined: 10 Jan 2005
Posts: 699
Location: г. Волжский




То что папки пустые это нормально, если история на сервере хранится. Пришли мне XML лог в момент первого открытия окна чата с пользователем.
View user's profile Send private message Send Jabber-message HabaHaba - Fast communicate ICQ Number
PostPosted: Fri Aug 03, 2012 11:10 am Reply with quote
Lion
Разработчик
Разработчик
Joined: 10 Jan 2005
Posts: 699
Location: г. Волжский




Я тут сам поэкспериментировал и выяснилось, что плагин к Openfire не умеется отдавать последние разговоры, а всегда возвращает начиная с самого раннего, по этому после появления 10-ти разговоров история в окне чата будет отображаться одна и таже. А вот плагин к ejabberd работает нормально.
View user's profile Send private message Send Jabber-message HabaHaba - Fast communicate ICQ Number
PostPosted: Fri Aug 03, 2012 11:12 am Reply with quote
Gornostaev
Начинающий тестер
Начинающий тестер
Joined: 16 Dec 2011
Posts: 28




Lion wrote:
Я тут сам поэкспериментировал и выяснилось, что плагин к Openfire не умеется отдавать последние разговоры, а всегда возвращает начиная с самого раннего, по этому после появления 10-ти разговоров история в окне чата будет отображаться одна и таже. А вот плагин к ejabberd работает нормально.


Жаааль. Не хочется сервак менять Sad
View user's profile Send private message Visit poster's website
PostPosted: Fri Aug 03, 2012 11:14 am Reply with quote
Lion
Разработчик
Разработчик
Joined: 10 Jan 2005
Posts: 699
Location: г. Волжский




Попробуй разработчикам плагина написать, но, кажется, они уже давно его забросили.
View user's profile Send private message Send Jabber-message HabaHaba - Fast communicate ICQ Number
Где хранятся "предыдущие сообщения"
JRuDevels Forum Index » Vacuum
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
All times are GMT + 3 Hours  
Page 1 of 1  

  
  
 Post new topic  Reply to topic  


Powered by phpBB © 2001-2004 phpBB Group
phpBB Style by Vjacheslav Trushkin