| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
commit_hash:6da2328040bde7b749135e00eee72eabe2459628
|
| |
|
|
| |
commit_hash:37443bdea50149aa1414de64d2554c177bca1eab
|
| |
|
|
| |
commit_hash:61cd812f1e87bf2ae5402042c8bfecd2c350c1a3
|
| |
|
|
| |
commit_hash:4618deed2b5f31fcee0348502292265f018d4360
|
| |
|
|
| |
commit_hash:5b3a46a095fe5d2e928e9ac66b3a2e6cbcf5bd9e
|
| |
|
|
| |
commit_hash:0241dcec17f0a9b9cf2abfc955a4af169084c387
|
| |
|
|
| |
commit_hash:ffcc5347cf91200515e45d7442de193e20d6edcd
|
| |
|
|
| |
commit_hash:8ca485c564bd7f0ff3ce9685470a06e07e99d0f4
|
| |
|
|
| |
commit_hash:dd8a17e2e3fb32dbbe5503b1bfb4e9256c3c2a26
|
| |
|
|
| |
commit_hash:0d2c6dedc994106f9c48bf8738838ddd168a8316
|
| |
|
|
| |
commit_hash:b193bd01ffc8693293f6aea7bc6460033e52654a
|
| |
|
|
| |
commit_hash:adaeda2e6a90efc659ac95414ad15904e88c5291
|
| |
|
|
| |
commit_hash:5dc37859843b869f97de12bf0119c647c4076f9f
|
| |
|
|
| |
commit_hash:0b6adf105c98560d81e663a3eb6b741da5a60e8f
|
| |
|
|
| |
commit_hash:943290d931b71f917670ac7a420f8eb736a3f5f5
|
| |
|
|
|
| |
У узла Merge два входа. Первый имеет констрейнт сортировки a,b1,c и a,b2,c (b1 и b2 алиасы одной колонки) и физическую сортировку по a,b2,c. Второй вход имеет констрейнт сортировки a,b1,c и аналогичную физическую сортировку. На узле Merge в итоге выводится констрейнт сортировки a,b1,c. Но после переписывания его в физическую операцию YtMerge у него получается сортировка только по полю a, потому что на b1/b2 уже идет расхождение по физическим ключам. В итоге после переписывания в физическую операцию потеряли констрейн сортировки по оставшимся двум полям. Решение - выставить AssumeSorted на входы Merge, если констрейнт входа отличается от констрейнта Merge. Дальше физический оптимизатор AssumeSorted выставит нужные физические ключи сортировки.
commit_hash:4a453b46941c3ffa35488c52aeee6153536ab3f8
|
| |
|
|
| |
commit_hash:1eca3a1b587ca2a17dab2a327a23e785b2af3f85
|
| |
|
|
| |
commit_hash:3778c34728349609722faef1a43561086c814f4f
|
| |
|
|
| |
commit_hash:a317735746f5b7182c09ada94442d7852ae748ba
|
| |
|
|
| |
commit_hash:3b1a89d6d2009de829485ab914d9627ac42ccfe3
|
| |
|
|
| |
commit_hash:bf8be6eaf53bc3065d37ec3eeb7b664ca9d6b76d
|
|
|
commit_hash:3d2efe706faf091f9f2f2e93e511213405b80e78
|