You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@syncope.apache.org by "Iurii Smyrnov (JIRA)" <ji...@apache.org> on 2017/08/17 13:51:00 UTC

[jira] [Comment Edited] (SYNCOPE-1199) Syncope performance: AnyObjetcTO's creation time grows with it's quantity

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

Iurii Smyrnov edited comment on SYNCOPE-1199 at 8/17/17 1:50 PM:
-----------------------------------------------------------------

_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 - just skip SCIM - do not pay attention on 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


was (Author: smyura):
_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: CreateRoleTestSyncope.jmx, 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)