|
select из вьюхи, которую только что alter'нули в другом аттаче
|
|||
---|---|---|---|
#18+
hi all. Народ, проверьте, плз, у себя на пустой базе вот это: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36.
ВОПРОС. Что у вас будет выведено в результате последнего селекта в isql-2 ? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2016, 18:50 |
|
select из вьюхи, которую только что alter'нули в другом аттаче
|
|||
---|---|---|---|
#18+
Таблоид Код: plaintext 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2016, 18:53 |
|
select из вьюхи, которую только что alter'нули в другом аттаче
|
|||
---|---|---|---|
#18+
Забей, все и так знают, что версионность и транзакционность метаданных поломана давно и надёжно. Чинить её надо, но это тяжело, поэтому багов чаще всего обносят заборчиком из костылей до лучших времён. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2016, 19:30 |
|
select из вьюхи, которую только что alter'нули в другом аттаче
|
|||
---|---|---|---|
#18+
Странно как-то. Есть CORE-3024 , и к нему был сбацан тест, который уже несколько дней почему-то проваливается. И судя по итогам, которые показаны на этих страницах: http://web.firebirdsql.org/download/prerelease/results/2.5.6.26963/bugs.core_3024.html http://web.firebirdsql.org/download/prerelease/results/archive/3.0.0.32272/bugs.core_3024.html -- транзакция коннекта-2 не видит обновленных метаданных. Но и приведенный выше isql-сценарий, и вот этот питонский скрипт (а тесты прокручиваются питоном): Код: python 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34.
Я смог воспроизвести "слепоту" второго коннекта только извратным способом: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46.
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
Но терзают смутные сомнения, отчего тест, прогоняемый питоном, тоже "вдруг" слепой. Причём, только в одном месте - "ТАМ", на тестопрогонной тачке. У себя я проверял на двух машинах, 32 и 64 разр., на всех трёх арх-рах. И везде всё работает. Загадко какое-то... ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2016, 20:08 |
|
|
start [/forum/topic.php?fid=40&fpage=65&tid=1562397]: |
0ms |
get settings: |
11ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
35ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
2ms |
others: | 281ms |
total: | 405ms |
0 / 0 |