GitHub user 1vanan opened a pull request:
https://github.com/apache/ignite/pull/3442 IGNITE-6699 Optimize client-side data streamer performance
You can merge this pull request into a Git repository by running:
$ git pull
https://github.com/1vanan/ignite ignite-6699
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/ignite/pull/3442.patchTo close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #3442
----
commit f927404cbfe440f50d2b3970da930b6e11c93514
Author: Ivan <vanen31@...>
Date: 2017-11-30T12:08:14Z
benchmark on this case was developed
commit 7dcdfcf414a24aafd9a5a79349064f51dd7079d8
Author: Ivan <vanen31@...>
Date: 2017-12-26T16:35:58Z
streaming per batch was implemented.
commit 4fb853d944dda24692b3e67a905f6d0dc40f9cba
Author: Ivan <vanen31@...>
Date: 2018-01-15T15:38:32Z
some tests in DataStreamerAddDataKeyValueTest class were added
commit 5f509ed47aae4f3c579344e9b990fed7253f7c11
Author: 1vanan <vanen31@...>
Date: 2018-01-19T09:27:05Z
was added flushing in DataStreamerImpl.close() and per timeout
commit c17b74a436ffe7d80dc940b36a433f092f008d96
Author: Ivan <vanen31@...>
Date: 2018-01-24T14:12:36Z
code style changes
commit ae912906b6188bb0d70ba89b628bdffa685484cc
Author: Ivan <vanen31@...>
Date: 2018-01-27T13:27:21Z
synchronize buffer collections and also change timeout test
commit daab5027fb959c539b9084fa6ee06f32b4772d9f
Author: Ivan <vanen31@...>
Date: 2018-01-27T13:33:26Z
refactor addDataInternal: loadData method was added
----
---