syncope-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Iurii Smyrnov (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (SYNCOPE-1199) Syncope performance: AnyObjetcTO's creation time grows with it's quantity
Date Thu, 17 Aug 2017 13:48:00 GMT

    [ https://issues.apache.org/jira/browse/SYNCOPE-1199?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16130413#comment-16130413
] 

Iurii Smyrnov commented on SYNCOPE-1199:
----------------------------------------

_Please attach the JMeter job with your parameters, in order to replicate your results, thanks._
   attached jmeter test jmx file

_I see some "no SCIM" suffixes in some of your attached JMeter results: are you testing against
vanilla Syncope_
SCIM it's my project related software, and I've mentioned that tests are done without it.
For tests we've used Syncope 2.0.2 and 2.0.4 + PostgreSQL 9. Not sure is it vanilla version,
in the syncope console I see "Version 2.0.4"

_please re-execute against vanilla 2.0.4 if possible._
 sure I can run them, but if I run test to create 3000 AnyObjetcTOs then it will take 9 hours
30 min (this is time spent for 2.0.2 to create 3000 AnyObjetcTOs), so the result will be tomorrow

> Syncope performance: AnyObjetcTO's creation time grows with it's quantity
> -------------------------------------------------------------------------
>
>                 Key: SYNCOPE-1199
>                 URL: https://issues.apache.org/jira/browse/SYNCOPE-1199
>             Project: Syncope
>          Issue Type: Bug
>    Affects Versions: 2.0.2, 2.0.4
>         Environment: Syncope 2.0.2 and 2.0.4 + PostgreSQL 9; Jmeter;
> https://github.com/Talend/platform-services/tree/master/iam/idp
>            Reporter: Iurii Smyrnov
>         Attachments: Latency for 1000 create roles (directly syncope 2.0.4) no SCIM.csv,
Latency for 1000 create roles (directly syncope 2.0.4).png, Latency for 1037 create roles
(directly syncope 2.0.2) no SCIM.csv, Latency for 1037 create roles (directly syncope 2.0.2).png,
Latency for 3000 create roles (directly syncope 2.0.2).csv, Latency for 3000 create roles
(directly syncope 2.0.2).png
>
>
> *AnyObjetcTO's creation time (latency) grows with it's quantity.*
> Testing results are attached (Latency in milliseconds).
> Note: We've tested PostgreSQL DB directly (without Syncope) and we've got stable AnyObjetcTO's
creation time (not increasing).
> User Syncope 2.0.4 or 2.0.4 and  + PostgreSQL 9 
> URI: http://localhost:9080/syncope/rest/anyObjects 
> http headers:
>  1.Content-Type / application/json
>   2 Accept / application/json
>   3 Authorization / Basic YWRtaW46cGFzc3dvcmQ=
> verb: POST
> body:
>     {
>      "plainAttrs":[
>       {
>        "values":[
>          "test-value"
>        ],
>        "schema":"roleEntitlements"
>       }
>      ],
>     "type":"RoleAT",
>     "realm":"/",
>     "@class":"org.apache.syncope.common.lib.to.AnyObjectTO",
>     "auxClasses":["RoleATClass"],
>     "name":"Role_Account_1"
>   }
>   



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message