Re[6]: Какой билд сейчас стабильный?
От: Aikin Беларусь kavaleu.ru
Дата: 04.04.08 10:42
Оценка:
AVK>Я даже не знаю какая у тебя была ошибка
Я ведь давал ссылку на сообщение

P.S.
Запрос новых сообщений в форумах — CriticalError
BLToolkit.Data.DataException: Arithmetic overflow error for data type smallint, value = 69657.
The statement has been terminated. ---> System.Data.SqlClient.SqlException: Arithmetic overflow error for data type smallint, value = 69657.
The statement has been terminated.
at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async)
at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)
at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
at BLToolkit.Data.DbManager.ExecuteNonQueryInternal()
--- End of inner exception stack trace ---
at BLToolkit.Data.DbManager.OnOperationException(OperationType op, Exception ex)
at BLToolkit.Data.DbManager.ExecuteNonQueryInternal()
at BLToolkit.Data.DbManager.ExecuteNonQuery()
at Rsdn.Janus.DatabaseManager.UpdateTopicInfoByFilter(DbManager db, Int32 userID, String filter)
at Rsdn.Janus.DatabaseManager.UpdateAggregates(DbManager db, Int32 userId, IEnumerable`1 tidList)
at Rsdn.Janus.MessagesSyncHelper.AddNewMessages(ISyncContext context, JanusMessageInfo[] messages, JanusRatingInfo[] rates, JanusModerateInfo[] moderatorials, Action`1 afterProcessInTxHandler)
at Rsdn.Janus.MessagesSyncTask.ProcessResponse(ISyncContext context, ChangeRequest request, ChangeResponse response)
at Rsdn.Janus.SimpleSyncTask`3.Sync(ISyncContext context, TSvc svc, Int32 retries, ITaskIndicator indicator)
... << RSDN@Home 1.2.0 alpha 4 rev. 1064>>
Re[7]: Какой билд сейчас стабильный?
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 04.04.08 10:52
Оценка:
Здравствуйте, Aikin, Вы писали:

AVK>>Я даже не знаю какая у тебя была ошибка

A>Я ведь давал ссылку на сообщение

А толку с той ссылки? Ни условий появления, ни последовательности действий. По тому, что ты привел, видно что какой то агрегат стал больше 65536 и не лезет в таблицу. Но ни одного сообщения с таким значением агрегатов на rsdn.ru нет. Могу лишь чисто теоретически предположить, что ты используешь БД от какой то более ранней ревизии — в одной из ревизий была ошибка, приводящая к тому что в поле рейтинга записывалась дата.
... <<RSDN@Home 1.2.0 alpha 4 rev. 1067 on Windows Vista 6.0.6001.65536>>
AVK Blog
Re[8]: Какой билд сейчас стабильный?
От: Aikin Беларусь kavaleu.ru
Дата: 04.04.08 10:57
Оценка:
AVK>А толку с той ссылки? ...
Ну знаешь, если полный стэк трэйс тебе ничего не говорит...

Sync-->ProcessResponse-->AddNewMessages-->UpdateAggregates-->UpdateTopicInfoByFilter-->ExecuteNonQuery

Чего еще не хватает?

P.S. Про старую базу -- вполне возможно.
... << RSDN@Home 1.2.0 alpha 4 rev. 1064>>
Re[9]: Какой билд сейчас стабильный?
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 04.04.08 11:01
Оценка:
Здравствуйте, Aikin, Вы писали:

A>Sync-->ProcessResponse-->AddNewMessages-->UpdateAggregates-->UpdateTopicInfoByFilter-->ExecuteNonQuery


A>Чего еще не хватает?


Не хватает того, откуда появилось такое странное значение агрегатов. Метод UpdateTopicInfoByFilter никто особо с добавления бомбочек не трогал
... <<RSDN@Home 1.2.0 alpha 4 rev. 1067 on Windows Vista 6.0.6001.65536>>
AVK Blog
Re[10]: Какой билд сейчас стабильный?
От: Aikin Беларусь kavaleu.ru
Дата: 04.04.08 11:12
Оценка: :))
AVK>Не хватает того, откуда появилось такое странное значение агрегатов. Метод UpdateTopicInfoByFilter никто особо с добавления бомбочек не трогал
И это должен знать я? Пользователеь который вчера зарегился? Да я даже не в курсе что такое бомбочки

В общем, я 98% уверен, что использовал старую базу (из предыдущей ревизии).
Сейчас попробую на чистых настройках запустить 64-ю и скажу чем она мне не понравилась

Всего самого-самого
... << RSDN@Home 1.2.0 alpha 4 rev. 1064>>
Re[5]: Какой билд сейчас стабильный?
От: Mamut Швеция http://dmitriid.com
Дата: 04.04.08 11:22
Оценка:
Здравствуйте, Aikin, Вы писали:

A>Забэкапил, обновился, вроде тьфу-тьфу-тьфу


A>P.S. Подписался на форум философия программирования, а там... в общем 1500 тыс сообщений у меня в локалке и клиент стал подтормаживать. Это нормально?


В каком смысел подтормаживать?
... << RSDN@Home 1.2.0 alpha 4 rev. 1064>>


dmitriid.comGitHubLinkedIn
Re[6]: Какой билд сейчас стабильный?
От: Aikin Беларусь kavaleu.ru
Дата: 04.04.08 11:31
Оценка:
M>В каком смысел подтормаживать?
Появляется курсор "часики". На секунду где-то.
Насколько я понял это при подгрузке текста сообщения. Т.е. при любом сереключении: между форумами и темами

P.S. XP SP2, Intel Pentium D, 3.4GHz, 2Gb RAM, Janus 1.2.x.1067
... << RSDN@Home 1.2.0 alpha 4 rev. 1064>>
Re[7]: Какой билд сейчас стабильный?
От: Mamut Швеция http://dmitriid.com
Дата: 04.04.08 11:38
Оценка:
M>>В каком смысел подтормаживать?
A>Появляется курсор "часики". На секунду где-то.
A>Насколько я понял это при подгрузке текста сообщения. Т.е. при любом сереключении: между форумами и темами

A>P.S. XP SP2, Intel Pentium D, 3.4GHz, 2Gb RAM, Janus 1.2.x.1067


Странно, у меня все ок. Причем я подписан на все форумы.

XP SP2, VMware, Core 2 Duo 2.4Ghz, 768Mb RAM, Janus 1.2.x.1064
... << RSDN@Home 1.2.0 alpha 4 rev. 1064>>


dmitriid.comGitHubLinkedIn
Re[8]: Какой билд сейчас стабильный?
От: Aikin Беларусь kavaleu.ru
Дата: 04.04.08 12:38
Оценка:
Походу после перестроения индекса базы нжуно перезапустить программу. Во всяком случае сейчас значительно быстрее работает
Хотя я еще и до 67-й ревизии обновился, но не думаю, что в этом дело
... << RSDN@Home 1.2.0 alpha 4 rev. 1067>>
Re[8]: Размер ЛБД
От: akasoft Россия  
Дата: 04.04.08 18:43
Оценка:
Здравствуйте, Mamut, Вы писали:

M>Причем я подписан на все форумы.


Маньяк.

Какой у тебя размер ЛБД SQLite? Она, кстати, всё в одном файле держит, или в нескольких?
... << RSDN@Home 1.2.0 alpha 4 rev. 1068>> SQL Express 2005
Re[9]: Размер ЛБД
От: jenyavb  
Дата: 05.04.08 06:18
Оценка:
Здравствуйте, akasoft, Вы писали:

A>Какой у тебя размер ЛБД SQLite? Она, кстати, всё в одном файле держит, или в нескольких?


Ну вот у меня позавчера SQL-сервер грохнулся, даже удаляться не хочет . Перешел на SQLite, размер базы (175000 сообшений) на пару сотен мегов меньше, да и работаен не медленнее, может даже быстрее .
... << RSDN@Home 1.2.0 alpha 4 rev. 1071>>
Re[10]: Размер ЛБД
От: jenyavb  
Дата: 05.04.08 06:46
Оценка:
Здравствуйте, jenyavb, Вы писали:

J>Здравствуйте, akasoft, Вы писали:


A>>Какой у тебя размер ЛБД SQLite? Она, кстати, всё в одном файле держит, или в нескольких?


J>Ну вот у меня позавчера SQL-сервер грохнулся, даже удаляться не хочет . Перешел на SQLite, размер базы (175000 сообшений)

точнее 300000, вместе с неподписанными
... << RSDN@Home 1.2.0 alpha 4 rev. 1071>>
Re[9]: Размер ЛБД
От: Mamut Швеция http://dmitriid.com
Дата: 05.04.08 07:04
Оценка:
M>>Причем я подписан на все форумы.

A>Маньяк.


Я не подписан только на test и test2

A>Какой у тебя размер ЛБД SQLite? Она, кстати, всё в одном файле держит, или в нескольких?


В одном локальном. Сейчас она у меня 114 мегабайтов, 65400 сообщений (треья цифра рядом со входящими — то же общее количество сообщений, да?)
... << RSDN@Home 1.2.0 alpha 4 rev. 1064>>


dmitriid.comGitHubLinkedIn
Re[10]: Размер ЛБД
От: akasoft Россия  
Дата: 05.04.08 08:15
Оценка:
Здравствуйте, Mamut, Вы писали:

M> Я не подписан только на test и test2


А я в своё время был подписан.

M>В одном локальном. Сейчас она у меня 114 мегабайтов, 65400 сообщений (треья цифра рядом со входящими — то же общее количество сообщений, да?)


Да.
... << RSDN@Home 1.2.0 alpha 4 rev. 1071>> SQL Express 2005
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.