diff options
| author | maxkovalev <[email protected]> | 2026-07-03 15:40:09 +0300 |
|---|---|---|
| committer | maxkovalev <[email protected]> | 2026-07-03 16:28:42 +0300 |
| commit | 884f6fd0f34672f34e071dfa8df8b02720d5715e (patch) | |
| tree | 9cbca675bee6a58654dd346f90febde2fc9bc28b /library/cpp/threading/equeue/fast | |
| parent | b3e7e5808868695f4c7b08c37628048bf1fcdb75 (diff) | |
YQL-21358: Skip lineage calculation for system columns
#### Skip lineage calculation for system columns ✎
- Skip lineage computation for columns with names starting with the system prefix to avoid unnecessary processing
- Modify field access logic to conditionally handle system columns by returning empty lineage instead of processing their structure
- Update lineage merging logic to bypass system columns when building field relationships and avoid potential errors during struct item processing
- Ensure system columns are excluded from both direct field access and nested struct item handling during lineage calculation
<a href="https://nda.ya.ru/t/qa0kX64r7DqvtN"><font size="2">Autodescription by Yandex Code Assistant</font></a>
commit_hash:3541fea8fcc7b94954902168adbeffe9f378309d
Diffstat (limited to 'library/cpp/threading/equeue/fast')
0 files changed, 0 insertions, 0 deletions
