[ https://issues.apache.org/jira/browse/OLINGO-1618?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17838615#comment-17838615 ]
Punith DG commented on OLINGO-1618: ----------------------------------- Hi, Anybody checked or facing this issue? Any reply will be much appreciated. Thanks > Performance degradation with read entity api from version 4.9.0 > --------------------------------------------------------------- > > Key: OLINGO-1618 > URL: https://issues.apache.org/jira/browse/OLINGO-1618 > Project: Olingo > Issue Type: Question > Components: odata4-client > Affects Versions: (Java) V4 4.9.0 > Reporter: Punith DG > Priority: Major > > Hi Olingo Communtiy, > We use Olingo libraries to parse OData responses. > Recently we have upgraded the Olingo libraries from 4.2.0 to 4.9.0 version. > After upgrading the jars we are seeing a huge performance impact while > reading the entity set form the input stream of back-end response. > We are specifically talking about following API that is getting slow > *org.apache.olingo.client.core.serialization.ODataReaderImpl.readEntitySet(InputStream, > ContentType)* > Previously, with Olingo jars *version 4.2.0* it was taking around *30sec* to > read and parse the entityset. > With upgraded Olingo jars *version 4.9.0* it is taking around *2min 30 sec* > to parse the same size of data. > Following is the list of jars that we have upgraded. > odata-client-api-4.9.0.jar > odata-client-core-4.9.0.jar > odata-commons-api-4.9.0.jar > odata-commons-core-4.9.0.jar > We have updated these jars to latest Olingo library version (5.0.0) but still > the same slowness was observed. > We also tried various combination of jackson-databind library version and > checked if it impacts the performance but it did not help. > As shown below, all these combinations took long time to complete > With jackson-databind (2.10.1) and olingo jars(4.9.0) time taken: *2min 29s* > With jackson-databind(2.13.1) and olingo jars(4.9.0) time taken: *3min 3s* > With jackson-databind(2.13.1) and olingo jars(5.0.0) time taken: *2min 20s* > While checking the commits around serialization I see this Jira number not > sure if this fix is related and can fix the slowness issue > https://issues.apache.org/jira/browse/OLINGO-1609 > Highly appreciate your quick response. > > Thanks & best regards, > Punith -- This message was sent by Atlassian Jira (v8.20.10#820010)