BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 22 июн 2025, 03:27

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 56 ]  На страницу Пред.  1, 2
Автор Сообщение
СообщениеДобавлено: 06 сен 2013, 15:02 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Амир, ты делал? тебе плюс вколачивать в карму? =)

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 11 сен 2013, 20:42 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Да. И изначальный вариант тоже я :)
Вроде бы в 6.0 недавно сделали, что вкладки теперь можно менять местами.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 11 сен 2013, 23:13 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Amir писал(а):
Вроде бы в 6.0 недавно сделали, что вкладки теперь можно менять местами.

Везде или в Inet?

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 11 сен 2013, 23:33 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4494
Откуда: Уфа, Россия
Карма: 187
Phricker писал(а):
Amir писал(а):
Вроде бы в 6.0 недавно сделали, что вкладки теперь можно менять местами.

Везде или в Inet?


не только в inet, но и не везде, http://video.yandex.ru/users/bitel-ltd/ ... nd=1425#hq


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 сен 2013, 07:16 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Ещё хотелка по монитору сессий (да и вообще про все таблицы в BG) - сделать сортировку по полям таблицы ДО постраничного вывода.

Например, у меня 2400+ текущих сессий в мониторе - 25 страниц по 100 записей. Я хочу отсортировать их по времени начала сессии, но сортировка работает только в рамках текущей страницы. Приходится пролистывать все 25 и сортировать каждую, чтобы найти самые последние поднятые сессии.

Вложение:
inet-monitor-sort.png
inet-monitor-sort.png [ 27.86 КБ | Просмотров: 8720 ]


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 сен 2013, 08:15 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
+

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 сен 2013, 08:17 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
skn писал(а):
Phricker писал(а):
Amir писал(а):
Вроде бы в 6.0 недавно сделали, что вкладки теперь можно менять местами.

Везде или в Inet?


не только в inet, но и не везде, http://video.yandex.ru/users/bitel-ltd/ ... nd=1425#hq

хехе, на недавней обнове, в субботу обновлялся кажись, работает =)

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 сен 2013, 11:10 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
++ к Кромешнику.
В тарифах бесит подобное :)

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 сен 2013, 14:19 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4494
Откуда: Уфа, Россия
Карма: 187
Cromeshnic писал(а):
Ещё хотелка по монитору сессий (да и вообще про все таблицы в BG) - сделать сортировку по полям таблицы ДО постраничного вывода.

Например, у меня 2400+ текущих сессий в мониторе - 25 страниц по 100 записей. Я хочу отсортировать их по времени начала сессии, но сортировка работает только в рамках текущей страницы. Приходится пролистывать все 25 и сортировать каждую, чтобы найти самые последние поднятые сессии.


это не просто сделать, тут с каждой таблицей надо дорабатывать индивидуально
а увеличить кол-во записей на странице и потом отсортировать не пробовали?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 сен 2013, 14:24 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Максимум - 100, больше не даёт сделать


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 сен 2013, 14:25 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
И на 100 записях при перелистывании монитор сессий подвисает почти на секунду. Если каким-то образом сделать 2500 на страницу - страшно подумать, как будет тормозить.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 сен 2013, 15:36 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4494
Откуда: Уфа, Россия
Карма: 187
Cromeshnic писал(а):
Максимум - 100, больше не даёт сделать


100 это предустановленные значения, там внизу есть кнопочка нажав на которую можно на клаве справа ввести любое значение размера страницы.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 сен 2013, 16:32 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Максимум 999
Я так в тарифах делаю )

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 сен 2013, 17:00 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4494
Откуда: Уфа, Россия
Карма: 187
Phricker писал(а):
Максимум 999
Я так в тарифах делаю )


а в тарифах это где? в редакторе тарифов?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 сен 2013, 17:38 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Да. Да в принципе везде не работает больше 999.
В мониторе Inet, в поиске договоров, в мониторе DialUp и т.д. и т.п.

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 сен 2013, 17:54 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4494
Откуда: Уфа, Россия
Карма: 187
Phricker писал(а):
Да. Да в принципе везде не работает больше 999.
В мониторе Inet, в поиске договоров, в мониторе DialUp и т.д. и т.п.


про 999 я в курсе, меня удивляет, сколько у вас тарифов и зачем их сортировать (вроде есть поиск, метки)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 сен 2013, 18:06 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
skn писал(а):
Cromeshnic писал(а):
Максимум - 100, больше не даёт сделать


100 это предустановленные значения, там внизу есть кнопочка нажав на которую можно на клаве справа ввести любое значение размера страницы.

Phricker писал(а):
Максимум 999

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 сен 2013, 12:38 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Cromeshnic писал(а):
Я хочу отсортировать их по времени начала сессии, но сортировка работает только в рамках текущей страницы.

+1


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 сен 2013, 13:40 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4494
Откуда: Уфа, Россия
Карма: 187
так вроде и так они по времени отсортированы


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 сен 2013, 13:42 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Вроде по connectionId - не одно и то же


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 сен 2013, 14:01 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4494
Откуда: Уфа, Россия
Карма: 187
ну если их отсортировать по времени и разбить по страницам, при перелистование кол-во сессий может меняться, и можно пропустить сессии (за счет сдвига)

и вообще для каких задач нужна сортировка?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 сен 2013, 14:20 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Сортировка не просто нужна - она необходима.
Вариантов применения множество, от простых "кто дольше всех подключен" или "кто больше качает", до просмотра МАС-ов :)
Если в процессе сортировки какая-то строка/строки выпадет - это нормально, с этим все смирятся, как с неизбежностью.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 сен 2013, 14:41 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Чаще всего открываешь посмотреть "Текущие", чтобы увидеть, кто сейчас подключился и много ли их. Например, после рестарта чего-нибудь.
В dialup не было сортировки, но по-умолчанию сортировалось по времени подключения и это было удобно - ты сразу видел самых свежих юзеров. Аналогично в ошибках - сразу видишь последние, самые актуальные ошибки.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 сен 2013, 14:45 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Пример 1 - включил "connection.start.fromUpdate.ignoreFramedIpLack=1" после фикса и смотрю, кто у меня поднимается из апдейтов.
Пример 2 - переводим скриптом клиентов в Inet из IPN или Dialup и смотрим, как они постепенно поднимают сессии, пока скрипт работает.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 сен 2013, 15:45 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Интересно, это действительно такая большая проблема встроить "LIMIT x,y" и "ORDER BY z", или просто время на это тратить не хочется?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 сен 2013, 16:02 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Цитата:
Интересно, это действительно такая большая проблема встроить "LIMIT x,y" и "ORDER BY z", или просто время на это тратить не хочется?
LIMIT и так везде есть. ORDER BY - да, сложно сделать унифицировано. Клиент получает список Bean от сервера, который вызывает метод у BeanDatabaseAccessObject, который делает какой-то запрос к БД, о котором знает только он. Он там может сделать три JOIN'а, назвать поля и таблицы как захочет. А еще индексы. Т.е. в общем случае не получится просто передать - отсортируй мне по "connectionStart" или, например, по "contractId": mysql скорее всего ругнется, что в запросе есть три таблицы со столбцами contractId.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 56 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.060s | 70 Queries | GZIP : On ]