Vovan,

My 5 cents.

It means that the binary marshaller is irreplaceable for Ignite as for a SQL 
database. Which is fine and makes total sense to me. 

However, for Ignite as for a Data Grid use case it should be supported. So, 
personally, I would document all this properly.

Other thoughts?

—
Denis

> On Jun 8, 2017, at 5:29 AM, Vladimir Ozerov <[email protected]> wrote:
> 
> Folks,
> 
> There are too many Ignite components already which can work only when
> BinaryMarshaller is set. Several examples:
> - .NET/C++
> - ODBC
> - DML
> 
> We are tightly coupled to it forever. Having said that, it seems that we
> should completely disallow any custom marshallers.
> 
> I propose to do the following:
> 1) Deprecate IgniteConfiguration.marshaller property
> 2) If it set - ignore and print a warning.
> 
> Thoughts?
> 
> Vladimir.

Reply via email to