You're confusing object schema and SQL schema. By adding those field via
binary object builder, you amended the former, but not the latter. SQL
schema stayed the same, with (a,b) being key fields not presented in value.
I would not recommend to do this, as you can end up having weird issues (for
example, if value for field 'a' is different in key and in value).

When doing INSERTs, Ignite obviously relies on SQL schema and therefore does
not add any new fields.

Generally, I don't think your expectation to have fields duplicated is
valid. No database does that and Ignite doesn't do this either. I would
recommend to use either 'select *', or get field values from both key and
value objects.

-Val



--
Sent from: http://apache-ignite-users.70518.x6.nabble.com/

Reply via email to