ignite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sergi Vladykin <sergi.vlady...@gmail.com>
Subject Re: Why our functional interfaces are serializable?
Date Wed, 21 Dec 2016 09:21:55 GMT
Agree, but we use some of them on public API for distributed operations and
they have to be Serializable.

Sergi

2016-12-21 12:06 GMT+03:00 Vladimir Ozerov <vozerov@gridgain.com>:

> Folks,
>
> We have more than 1500 classes (mostly anonymous) implementing functional
> interfaces. Most common are *IgnitePredicate*, *IgniteClosure*, etc..
>
> Question: why these interfaces are Serializable? A lot of classes which
> implement these interfaces are never meant to be serialized.
>
> I propose to remove Serializable from all functional interfaces.
>
> Vladimir.
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message