You are viewing a plain text version of this content. The canonical link for it is here.
Posted to olio-dev@incubator.apache.org by "Shanti Subramanyam (JIRA)" <ji...@apache.org> on 2009/03/19 21:21:50 UTC

[jira] Created: (OLIO-81) Cycle time distribution too small for Add* operations

Cycle time distribution too small for Add* operations
-----------------------------------------------------

                 Key: OLIO-81
                 URL: https://issues.apache.org/jira/browse/OLIO-81
             Project: Olio
          Issue Type: Bug
          Components: generic
            Reporter: Shanti Subramanyam
            Assignee: Shanti Subramanyam


Currently, the driver uses a neg. exp. distribution for cycle times with a 5 second mean and truncates the distribution at 25 seconds. For the Add operations, the response times can be quite high - this leads to much smaller think times which can cause the requirement for cycle times to fail.

We either need to increase the mean cycle time or truncate at a much larger value for these operations.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (OLIO-81) Cycle time distribution too small for Add* operations

Posted by "Shanti Subramanyam (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OLIO-81?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12755186#action_12755186 ] 

Shanti Subramanyam commented on OLIO-81:
----------------------------------------

This issue was fixed for PHP in svn r809047. That commit was incorrectly marked as fixing OLIO-84.
Commit message reproduced below :
Author: sheetal
Date: Fri Aug 28 22:19:53 2009
New Revision: 809047

URL: http://svn.apache.org/viewvc?rev=809047&view=rev
Log:
OLIO#84 for php-driver

Modified:
    incubator/olio/workload/php/trunk/src/org/apache/olio/workload/driver/UIDriver.java

Modified: incubator/olio/workload/php/trunk/src/org/apache/olio/workload/driver/UIDriver.java
URL: http://svn.apache.org/viewvc/incubator/olio/workload/php/trunk/src/org/apache/olio/workload/driver/UIDriver.java?rev=809047&r1=809046&r2=809047&view=diff
==============================================================================
--- incubator/olio/workload/php/trunk/src/org/apache/olio/workload/driver/UIDriver.java (original)
+++ incubator/olio/workload/php/trunk/src/org/apache/olio/workload/driver/UIDriver.java Fri Aug 28 22:19:53 2009
@@ -476,6 +476,12 @@
         max90th = 4,
         timing  = Timing.AUTO
     )
+    @NegativeExponential(
+        cycleType = CycleType.CYCLETIME,
+        cycleMean = 5000,
+        cycleMin = 1000,
+        cycleDeviation = 2
+    )
     public void doAddEvent() throws IOException {
         logger.finer("doAddEvent");
         http.readURL(addEventURL);
@@ -530,6 +536,12 @@
         max90th = 3,
         timing  = Timing.AUTO
     )
+    @NegativeExponential(
+        cycleType = CycleType.CYCLETIME,
+        cycleMean = 5000,
+        cycleMin = 1000,
+        cycleDeviation = 2
+    )
     public void doAddPerson() throws IOException {
         logger.finer("doAddPerson");
         if (isLoggedOn)



> Cycle time distribution too small for Add* operations
> -----------------------------------------------------
>
>                 Key: OLIO-81
>                 URL: https://issues.apache.org/jira/browse/OLIO-81
>             Project: Olio
>          Issue Type: Bug
>          Components: generic
>            Reporter: Shanti Subramanyam
>            Assignee: Shanti Subramanyam
>
> Currently, the driver uses a neg. exp. distribution for cycle times with a 5 second mean and truncates the distribution at 25 seconds. For the Add operations, the response times can be quite high - this leads to much smaller think times which can cause the requirement for cycle times to fail.
> We either need to increase the mean cycle time or truncate at a much larger value for these operations.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Closed: (OLIO-81) Cycle time distribution too small for Add* operations

Posted by "Shanti Subramanyam (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/OLIO-81?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Shanti Subramanyam closed OLIO-81.
----------------------------------


> Cycle time distribution too small for Add* operations
> -----------------------------------------------------
>
>                 Key: OLIO-81
>                 URL: https://issues.apache.org/jira/browse/OLIO-81
>             Project: Olio
>          Issue Type: Bug
>          Components: generic
>            Reporter: Shanti Subramanyam
>            Assignee: Shanti Subramanyam
>             Fix For: 0.2
>
>
> Currently, the driver uses a neg. exp. distribution for cycle times with a 5 second mean and truncates the distribution at 25 seconds. For the Add operations, the response times can be quite high - this leads to much smaller think times which can cause the requirement for cycle times to fail.
> We either need to increase the mean cycle time or truncate at a much larger value for these operations.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (OLIO-81) Cycle time distribution too small for Add* operations

Posted by "Shanti Subramanyam (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/OLIO-81?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Shanti Subramanyam resolved OLIO-81.
------------------------------------

       Resolution: Fixed
    Fix Version/s: 0.2

All 3 drivers now specify a min. cycle time of 1 second for the addPerson and addEvent operations.

> Cycle time distribution too small for Add* operations
> -----------------------------------------------------
>
>                 Key: OLIO-81
>                 URL: https://issues.apache.org/jira/browse/OLIO-81
>             Project: Olio
>          Issue Type: Bug
>          Components: generic
>            Reporter: Shanti Subramanyam
>            Assignee: Shanti Subramanyam
>             Fix For: 0.2
>
>
> Currently, the driver uses a neg. exp. distribution for cycle times with a 5 second mean and truncates the distribution at 25 seconds. For the Add operations, the response times can be quite high - this leads to much smaller think times which can cause the requirement for cycle times to fail.
> We either need to increase the mean cycle time or truncate at a much larger value for these operations.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.