Description
If you try to put multiple non-primitive values with dictionary property to cache using PutAll, you'd get an exception on attempt to read those values. Code example below:
var entries = new Dictionary<long, SomeType>(); for (int i = 0; i < 100; i++) entries.Add(i, new SomeType { Id = i }); var cache = Ignition.GetIgnite().GetCache<long, SomeType>("CacheName"); cache.PutAll(entries); cache.Get(42);
Pay attention, that SomeType should have dictionary property.
Attachments
Issue Links
- links to