Re: Optimize GridLongList serialization

2018-05-10 Thread Александр Меньшиков
t;> > looks > >>> > > like the GridLongList may have been mixed. Can you please file a > >>> ticket > >>> > for > >>> > > 2.5 release? > >>> > > > >>> > > D. > >>> > > > >>> > >

Re: Optimize GridLongList serialization

2018-05-08 Thread Dmitry Pavlov
> > sharple...@gmail.com >>> > > > >>> > > wrote: >>> > > >>> > > > I investigated network loading and found that a big part of >>> internal >>> > data >>> > > > ins

Re: Optimize GridLongList serialization

2018-05-07 Thread Александр Меньшиков
; >> > > D. >> > > >> > > On Mon, Mar 26, 2018 at 4:55 AM, Александр Меньшиков < >> > sharple...@gmail.com >> > > > >> > > wrote: >> > > >> > > > I investigated network loading and foun

Re: Optimize GridLongList serialization

2018-03-27 Thread Александр Меньшиков
> inside messages is `GridLongList`. > > > > It is a part of `GridDhtTxFinishRequest`, > > > > `GridDhtAtomicDeferredUpdateResponse`, `GridDhtAtomicUpdateRequest`, > > > > `GridNearAtomicFullUpdateRequest` and `NearCacheUpdates`. > > > > >

Re: Optimize GridLongList serialization

2018-03-27 Thread Dmitriy Setrakyan
at a big part of internal > data > > > inside messages is `GridLongList`. > > > It is a part of `GridDhtTxFinishRequest`, > > > `GridDhtAtomicDeferredUpdateResponse`, `GridDhtAtomicUpdateRequest`, > > > `GridNearAtomicFullUpdateRequest` and `NearCacheUpdates`. > > &g

Re: Optimize GridLongList serialization

2018-03-26 Thread Dmitry Pavlov
ongList`. > > It is a part of `GridDhtTxFinishRequest`, > > `GridDhtAtomicDeferredUpdateResponse`, `GridDhtAtomicUpdateRequest`, > > `GridNearAtomicFullUpdateRequest` and `NearCacheUpdates`. > > > > So I think it has the sense to optimize `GridLongList` serialization. > > > > > >

Re: Optimize GridLongList serialization

2018-03-26 Thread Dmitriy Setrakyan
t a big part of internal data > inside messages is `GridLongList`. > It is a part of `GridDhtTxFinishRequest`, > `GridDhtAtomicDeferredUpdateResponse`, `GridDhtAtomicUpdateRequest`, > `GridNearAtomicFullUpdateRequest` and `NearCacheUpdates`. > > So I think it has the sense to o

Optimize GridLongList serialization

2018-03-26 Thread Александр Меньшиков
the sense to optimize `GridLongList` serialization. Here we serialize all elements and don't take into account `idx` value: ``` @Override public boolean writeTo(ByteBuffer buf, MessageWriter writer) { writer.setBuffer(buf); if (!writer.isHeaderWritten()) {