You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In #804 I made some conservative changes to reuse columns objects. These changes only did this when the user passed in a set of wanted columns. In this case it was wasy because we knew what columns to expect. For the case where a user scans over a row range and does not provide a set of columns, nothing was done in #804. In this case a cache of columns could improve performance in some cases. The cache would need to be smart and not hinder performance in the case where the cache hit rate is low. In the case maybe the cache could just stop looking in the cache and always create new Column objects.
Could also look at caching on the family and qualifier level instead of in addition to the column level.
The text was updated successfully, but these errors were encountered:
In #804 I made some conservative changes to reuse columns objects. These changes only did this when the user passed in a set of wanted columns. In this case it was wasy because we knew what columns to expect. For the case where a user scans over a row range and does not provide a set of columns, nothing was done in #804. In this case a cache of columns could improve performance in some cases. The cache would need to be smart and not hinder performance in the case where the cache hit rate is low. In the case maybe the cache could just stop looking in the cache and always create new Column objects.
Could also look at caching on the family and qualifier level instead of in addition to the column level.
The text was updated successfully, but these errors were encountered: