Why not add IgniteUuid to BinaryContext.BINARYLIZABLE_SYS_CLSS? On Tue, Jan 24, 2017 at 10:55 AM, Valentin Kulichenko < valentin.kuliche...@gmail.com> wrote:
> I actually think that both UUID and IgniteUuid should be plain serializable > classes, I don't see any reason for special processing for them. > > Currently we have the following: > > - UUID is Serializable, but we have special serialization logic for it > internally in the marshaller. > - IgniteUuid is Externalizable. > > This is indeed inconsistent and confusing. > > -Val > > On Tue, Jan 24, 2017 at 9:21 AM, Pavel Tupitsyn <ptupit...@apache.org> > wrote: > > > Igniters, > > > > Currently IgniteUuid is written with OptimizedMarshaller > > (it is not included in BinaryContext.BINARYLIZABLE_SYS_CLSS). > > > > This prevents it from being read on other platforms (.NET, C++). > > > > Is there any reason for this? Can we fix this in 2.0? > > > > Thanks, > > Pavel > > >