-
Notifications
You must be signed in to change notification settings - Fork 43
Add StreamLayerPartitions API #1427
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
a2f0c79 to
69aae78
Compare
577f0ce to
4c4bf1d
Compare
4c4bf1d to
6a1e5bc
Compare
3d2dbc3 to
e81f28a
Compare
olp-cpp-sdk-dataservice-read/src/repositories/AsyncJsonStream.h
Outdated
Show resolved
Hide resolved
a94a62c to
92b80c1
Compare
Codecov Report
@@ Coverage Diff @@
## master #1427 +/- ##
==========================================
- Coverage 80.42% 79.94% -0.48%
==========================================
Files 337 339 +2
Lines 12809 13041 +232
Branches 1389 1415 +26
==========================================
+ Hits 10301 10425 +124
- Misses 1941 2042 +101
- Partials 567 574 +7
... and 1 file with indirect coverage changes 📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
92b80c1 to
f3e0715
Compare
New API is using a SAX parser and a JSON byte stream to parse the layer partitions while they are downloading. Using this approach we can process large responses without any memory impact, since we do not wait for the full response, and parse it afterwards. Relates-To: OLPEDGE-2832 Signed-off-by: Mykhailo Kuchma <ext-mykhailo.kuchma@here.com>
f3e0715 to
677848c
Compare
The new API uses a SAX parser and a JSON byte stream to parse the
layer partitions while they are downloading. Using this approach we
can process large responses without any memory impact, since we do not
wait for the full response, and parse it afterward.
Relates-To: OLPEDGE-2832
Signed-off-by: Mykhailo Kuchma ext-mykhailo.kuchma@here.com