| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
1. С точки зрения кода не все сценарии в режиме PROFILE_MEMORY_ALLOCATIONS правильно работали - например, arrow аллокации. Это исправлено.
2. С точки зрения сборки не все таргеты правильно получали флаг PROFILE_MEMORY_ALLOCATIONS и в результате, например, аллокация могла быть через tcmalloc, а освобождение через механизм учёта памяти mkql аллокатора. Здесь сделана отдельная либа в yql/utils, которую нужно подключать в сборке.
commit_hash:02ceea3de95ce6a2587238552d0b834d2016333b
|
| |
|
|
| |
commit_hash:d780798556aedbe2be898d69185380f2ecb95f9c
|
| |
|
|
| |
commit_hash:6dd56a3c0d552a30b3e30a2b133d638716e1893d
|
| |
|
|
| |
commit_hash:e3b74d6e744bd014dc1fa0f41053fe886f7f4a49
|
| |
|
|
| |
commit_hash:eab298355ae23e40ee62960d2c1a55bb35b7be3f
|
| |
|
|
| |
commit_hash:11028e9e13bad8c1fbed21ac7dac0634867b9aae
|
|
|
Также была выделена жирная зависимость из yql/utils в yql/utils/network, в результате library/cpp/getopt была добавлена явно в те проекты, которые ее ранее наследовали, а не указывали явно
commit_hash:36aa4c41f807b4cbbf70a3ed7ac0a1a5079bb75d
|