2005-01-27 Atsushi Enomoto <atsushi@ximian.com>
authorAtsushi Eno <atsushieno@gmail.com>
Thu, 27 Jan 2005 21:02:02 +0000 (21:02 -0000)
committerAtsushi Eno <atsushieno@gmail.com>
Thu, 27 Jan 2005 21:02:02 +0000 (21:02 -0000)
commitd1321943c5511bbdfac3107635160d747c621ffd
tree953d89469876e84301b3165d4eab61ad2699354c
parent70d92ded96973e4d743c137fe4e124e92c0ad044
2005-01-27  Atsushi Enomoto  <atsushi@ximian.com>

* DataView.cs :
  Don't do anything for Sort/ApplyDefaultSort/RowFilter/RowStateFilter
  when the same value is being set.
  Examined UpdateIndex() and marked FIXME where MS does not invoke it.
  Removed unused OnColumnChanged().
  Now store rowViewPool and reuse DataRowView objects.
  Optimized UpdateIndex() - avoid ArrayList. Avoid Haashtable.Rehash().

svn path=/trunk/mcs/; revision=39663
mcs/class/System.Data/System.Data/ChangeLog
mcs/class/System.Data/System.Data/DataView.cs