Improves memory efficiency of building indexes.#331
Conversation
Prevents usage of temp collections when Union or Join indexes are built
|
@SergeiPavlov, this should reduce memory usage, especially on big models without lazy columns (declared lazy in FieldAttribute). Similar to P.S. On my test model of 400 entities in 200 hierarchies containing 8700 |
|
Looks good to me |
# Conflicts: # Orm/Xtensive.Orm/Orm/Building/Builders/IndexBuilder.cs # Orm/Xtensive.Orm/Orm/Model/IndexInfo.cs
ColumnIndexMapfor real-world models, reduce amount of lists (and capacity changes)This should be merged after #297.