?

Log in

No account? Create an account
trac - он хороший, но вот эта их идея написать один набор… - vnaum — LiveJournal [entries|archive|friends|userinfo]
vnaum

[ website | My Website ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

[Dec. 26th, 2007|08:24 pm]
vnaum
[music |Pandana - Imagination]

trac - он хороший, но вот эта их идея написать один набор SQL-запросов так, чтобы они работали одновременно на SQLite, Postgres и mysql - она ущербная.
Вот стало у меня приоритетов > 9, и сортировка поломалась.
Вот так стало сортировать:
10
12
12
7
9

Смотрю внутрь - точно, не хватает CAST(priority AS numeric).
Для постгреса, для mysql - по-другому надо писать. Для sqlite, наверное, надо ещё как-нибудь третьим способом.
Хотел засабмитить баг - а они в курсе. Полгода уже болтается.
linkReply

Comments:
[User Picture]From: xciber
2007-12-26 02:30 pm (UTC)
А ты на какой версии сидишь? 11-ю пробовал уже?
(Reply) (Thread)
[User Picture]From: vnaum
2007-12-26 02:52 pm (UTC)
На latest stable.
Не 0.11 не пробовал. А есть смысл?
(Reply) (Parent) (Thread)
[User Picture]From: grundik
2007-12-26 03:08 pm (UTC)
0.11 МНОГО лучше 0.10. Настолько, что я даже терплю баги её.
(Reply) (Parent) (Thread)
[User Picture]From: vnaum
2007-12-27 05:34 am (UTC)
Я предпочитаю терпеть старые баги, с решениями в их собственном багтрекере, а не новые.
Вот зарелизят 0.11 - тогда и посмотрим Ж-)
(Reply) (Parent) (Thread)
[User Picture]From: grundik
2007-12-27 05:53 am (UTC)
http://trac.edgewall.org/query?status=new&status=assigned&status=reopened&milestone=0.11 - 10 смешных тикетов всего до релиза :) Beta1 уже есть.

А у меня совсем древний svn-снапшот работает вполне нормально уже более полугода. Я даже апгрейдиться не собираюсь - анноящие баги я пофиксил, то, что мне не хватало - дописал, и счастлив :)
(Reply) (Parent) (Thread)
[User Picture]From: vnaum
2007-12-27 06:56 am (UTC)
Согласен совершенно.
Вот вместо нового инстанса можно будет поставить 0.11. А на ровном месте приключений искать - не наш выбор Ж-)
(Reply) (Parent) (Thread)
[User Picture]From: xciber
2007-12-26 04:49 pm (UTC)
Прозрачная работа с несколькими проектами, улучшенная система подсветки синтаксиса, и т.д и т.п.
Вобщем жду релиза со дня на день.
http://trac.edgewall.org/wiki/TracDev/ReleaseNotes/0.11
(Reply) (Parent) (Thread)
[User Picture]From: druidm
2007-12-26 04:32 pm (UTC)
так проапдейт приоритеты ...
замени
1 -> 01
2 -> 02
...
да и сам наверное знаешь
:-)
(Reply) (Thread)
[User Picture]From: vnaum
2007-12-27 05:39 am (UTC)
Увы, он сортирует не по именам приоритетов (которые можно изменить достаточно легко), а по значениям (которые autoincrement и которые надо править во всех таблицах).
(Reply) (Parent) (Thread)