|
|
Светлана СтаростинаСтаж: 10 летОткуда: РТССообщений: 352 | | | | Уважаемые коллеги.
В на боевой системе номера заявок превысили значение максимального целого четырехбайтового знакового числа - 2 147 483 647.
Пользователей SQL-систем и терминалов просим обратить особое внимание на эту новость! Пользователям SQL- терминалов необходимо обязательно обновить терминал сегодня с утра!
Последнее обновление SQL-шлюза как раз состояло в замене типов данных во всех параметрах "номер заявки" всех интерфейсов с int на bigint.
Пользователям Plaza2 - интерфейс Plaza2 изначально использует 8ми байтовые целые для номеров заявок. Но стоит проверить - нет ли внутри ваших собственных программ конвертации к 4хбайтовым int.
Спасибо.
| |
|
alpetСтаж: 11 лет 4 месяцаОткуда: ЯрославльСообщений: 269 | | | | Ага, вот софт и слетел. Надеялись разработчики на две недели временного запаса, и как показала практика напрасно. Что-ж, будем считать убытки, уж слишком это привычно стало - сразу вспоминается обновление ФОРТс, перед выборами Обамы, просто конгениальный подход
| |
|
vlad1024Стаж: 12 лет 3 месяцаСообщений: 786 | | | | Да предупреждали они вообще-то
Блин, тоже влетел сегодня... В спешном порядке все перекомпиляю
Хорошо еще, что движухи особой не было.
| |
|
vlad1024Стаж: 12 лет 3 месяцаСообщений: 786 | | | | программерам: кстати проще на unsigned перейти.
| |
|
Светлана СтаростинаСтаж: 10 летОткуда: РТССообщений: 352 | | | | alpet писал(а): | Ага, вот софт и слетел. Надеялись разработчики на две недели временного запаса, и как показала практика напрасно. Что-ж, будем считать убытки, уж слишком это привычно стало - сразу вспоминается обновление ФОРТс, перед выборами Обамы, просто конгениальный подход :( |
Мы давали разработчикам даже больше, чем две недели. Если вы обратите внимание, то рассылки о предстоящем переходе были еще в июле, и соответсвующая тема в форуме техподдержки висит с начала августа.
| |
|
DanilaСтаж: 10 лет 11 месяцевОткуда: ttools.ruСообщений: 155 | | | | Надо же, какой геморрой (( А можно с нуля начать заявки нумеровать? Очень много переписать придется((( Из-за перехода номеров заявок на 64 бит скоро могут возникнуть очень неожиданные проблемы
| | | | | Последний раз редактировалось автором 13.08.2010 13:49, всего редактировалось 1 раз |
|
vlad1024Стаж: 12 лет 3 месяцаСообщений: 786 | | | | Делайте and 0x7ffffff на входе из шлюза. И or 0x8000000 на выходе в шлюз.
| |
|
DanilaСтаж: 10 лет 11 месяцевОткуда: ttools.ruСообщений: 155 | | | | vlad1024 писал(а): | Делайте and 0x7ffffff на входе из шлюза. И or 0x8000000 на выходе в шлюз. | Потом всё-равно возникнут проблемы. Раз в год предлагаете править? Проще на полноценные 64бита перейти. Я не очень понимаю, в чем особая необходимость со стороны биржи переходить на 64 вместо того, чтобы сбросить счетчик? По-моему логично, если нет на то особых причин, организовать работу так, чтобы у всех всё работало максимально долго без необходимости изменений
| |
|
vlad1024Стаж: 12 лет 3 месяцаСообщений: 786 | | | | Danila писал(а): | возникнут проблемы. Раз в год предлагаете править? |
Раз в год, наверное, вы перегнули. А раз в 2-5 лет можно и поправить. Хотя самое правильное - конечно на 64 бита переходить. Но мне вот лень. А как временное решение, до очередной глобальной модификации инфраструктуры - вполне покатит.
| |
|
vaskoСтаж: 11 летСообщений: 1272 | | | | Danila писал(а): | Я не очень понимаю, в чем особая необходимость со стороны биржи переходить на 64 вместо того, чтобы сбросить счетчик? |
заявки могут больше одной сессии в системе находиться.
| |
|
DanilaСтаж: 10 лет 11 месяцевОткуда: ttools.ruСообщений: 155 | | | | vasko писал(а): | Danila писал(а): | Я не очень понимаю, в чем особая необходимость со стороны биржи переходить на 64 вместо того, чтобы сбросить счетчик? |
заявки могут больше одной сессии в системе находиться. |
И что? Как одно другому мешает?
| |
|
vlad1024Стаж: 12 лет 3 месяцаСообщений: 786 | | | | Все давно разжевано здесь: http://forum.rts.ru/viewtopic.asp?t=18280 И зачем, и почему.
| |
|
vaskoСтаж: 11 летСообщений: 1272 | | | | Danila писал(а): | И что? Как одно другому мешает? |
заявки идентифицируются по id'ику, заявка может висеть сколько угодно => в случае обнуления возможна будет ситуация, когда вновь созданной заявке дадут номер ещё активной.
| |
|
DanilaСтаж: 10 лет 11 месяцевОткуда: ttools.ruСообщений: 155 | | | | vasko писал(а): | Danila писал(а): | И что? Как одно другому мешает? |
заявки идентифицируются по id'ику, заявка может висеть сколько угодно => в случае обнуления возможна будет ситуация, когда вновь созданной заявке дадут номер ещё активной. |
Ну да, теоретически это возможно, если заявка в системе провисит несколько лет
| |
|
eXXXtrema1Стаж: 10 лет 2 месяцаСообщений: 333 | | | | Дмитрий Глотиков писал(а): |
Посылая заявку вы, уважаемые пользователи, подаете оферту на совершение сделки в соответвии с гражданским кодексом РФ.
Как только в информационных системах появляются завязки на юридические ограничения, тут же надо думать о соответствии законодательству. В частности, что биржа должна хранить информацию обо всех заявках как мин в течение 5ти лет, а лучше - бесконечно для ответов на запросы всяческих компетентных органов.
И исходя из этого любая заявка должна идентифицироваться уникально в пределах всей истории работы торговой системы. |
| |
|
|