datachain
datachain copied to clipboard
Always add `sys` columns to all tables
For now in few cases datasets tables have no sys columns (sys__id and sys__rand), for example, aggregation result dataset by default comes without these tables.
We need to:
- Check all the codebase and always add
syscolumns. - Check all the codebase where we are expecting datasets to do not have
syscolumns and remove all hacks we have for this case. - Tests.