You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cordova.apache.org by "Brian LeRoux (JIRA)" <ji...@apache.org> on 2012/09/17 07:51:08 UTC

[jira] [Created] (CB-1478) FileReader vs XHR bench

Brian LeRoux created CB-1478:
--------------------------------

             Summary: FileReader vs XHR bench
                 Key: CB-1478
                 URL: https://issues.apache.org/jira/browse/CB-1478
             Project: Apache Cordova
          Issue Type: Task
          Components: Android, BlackBerry, iOS, WP7
    Affects Versions: 2.2.0
            Reporter: Brian LeRoux
            Assignee: Joe Bowser
            Priority: Minor
             Fix For: 2.2.0


Long standing rumor that FileReader is/was faster than XHR debunked at PhoneGap Day EU. Before we do anything to optimize our i/o, we need some actual science on which is faster, on which platforms.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (CB-1478) FileReader vs XHR bench

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

Filip Maj updated CB-1478:
--------------------------

    Labels: ci  (was: )

This is the kind of stuff that should be going into a CI setup..
                
> FileReader vs XHR bench
> -----------------------
>
>                 Key: CB-1478
>                 URL: https://issues.apache.org/jira/browse/CB-1478
>             Project: Apache Cordova
>          Issue Type: Task
>          Components: Android, BlackBerry, iOS, WP7
>    Affects Versions: 2.2.0
>            Reporter: Brian LeRoux
>            Assignee: Joe Bowser
>            Priority: Minor
>              Labels: ci
>             Fix For: 2.2.0
>
>         Attachments: IOBench-debug.apk
>
>
> Long standing rumor that FileReader is/was faster than XHR debunked at PhoneGap Day EU. Before we do anything to optimize our i/o, we need some actual science on which is faster, on which platforms.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (CB-1478) FileReader vs XHR bench

Posted by "Simon MacDonald (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-1478?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13460492#comment-13460492 ] 

Simon MacDonald commented on CB-1478:
-------------------------------------

Prototype of FileReader using XHR is available here:

https://github.com/macdonst/incubator-cordova-js/commit/4c0134b827386d028f53370b3f5006b222939e26

What is left to be done is convert the HTML status codes to W3C File API error codes. This passes all the mobile spec File API test cases except "should error out on non-existent file" as the error code is not right.
                
> FileReader vs XHR bench
> -----------------------
>
>                 Key: CB-1478
>                 URL: https://issues.apache.org/jira/browse/CB-1478
>             Project: Apache Cordova
>          Issue Type: Task
>          Components: Android, BlackBerry, iOS, WP7
>    Affects Versions: 2.2.0
>            Reporter: Brian LeRoux
>            Assignee: Joe Bowser
>            Priority: Minor
>              Labels: ci
>             Fix For: 2.2.0
>
>         Attachments: IOBench-debug.apk
>
>
> Long standing rumor that FileReader is/was faster than XHR debunked at PhoneGap Day EU. Before we do anything to optimize our i/o, we need some actual science on which is faster, on which platforms.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (CB-1478) FileReader vs XHR bench

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

Joe Bowser updated CB-1478:
---------------------------

    Fix Version/s:     (was: 2.2.0)
                   2.3.0

Bumping because I want to track this one after 2.2.0 is released.
                
> FileReader vs XHR bench
> -----------------------
>
>                 Key: CB-1478
>                 URL: https://issues.apache.org/jira/browse/CB-1478
>             Project: Apache Cordova
>          Issue Type: Task
>          Components: Android, BlackBerry, iOS, WP7
>    Affects Versions: 2.2.0
>            Reporter: Brian LeRoux
>            Assignee: Joe Bowser
>            Priority: Minor
>              Labels: ci
>             Fix For: 2.3.0
>
>         Attachments: IOBench-debug.apk
>
>
> Long standing rumor that FileReader is/was faster than XHR debunked at PhoneGap Day EU. Before we do anything to optimize our i/o, we need some actual science on which is faster, on which platforms.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (CB-1478) FileReader vs XHR bench

Posted by "Daniel Kurka (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-1478?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13460072#comment-13460072 ] 

Daniel Kurka commented on CB-1478:
----------------------------------

Nexus 7 running android 4.1

100kB with XHR took: 8ms
100kB with FileReader took: 371ms
1MB with XHR took: 46ms
1MB with FileReader took: 2406ms
                
> FileReader vs XHR bench
> -----------------------
>
>                 Key: CB-1478
>                 URL: https://issues.apache.org/jira/browse/CB-1478
>             Project: Apache Cordova
>          Issue Type: Task
>          Components: Android, BlackBerry, iOS, WP7
>    Affects Versions: 2.2.0
>            Reporter: Brian LeRoux
>            Assignee: Joe Bowser
>            Priority: Minor
>             Fix For: 2.2.0
>
>         Attachments: IOBench-debug.apk
>
>
> Long standing rumor that FileReader is/was faster than XHR debunked at PhoneGap Day EU. Before we do anything to optimize our i/o, we need some actual science on which is faster, on which platforms.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (CB-1478) FileReader vs XHR bench

Posted by "Daniel Kurka (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-1478?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13460100#comment-13460100 ] 

Daniel Kurka commented on CB-1478:
----------------------------------

Hi Simon,

The code for the benchmark can be found here: https://github.com/dankurka/cordova-io-benchmark

                
> FileReader vs XHR bench
> -----------------------
>
>                 Key: CB-1478
>                 URL: https://issues.apache.org/jira/browse/CB-1478
>             Project: Apache Cordova
>          Issue Type: Task
>          Components: Android, BlackBerry, iOS, WP7
>    Affects Versions: 2.2.0
>            Reporter: Brian LeRoux
>            Assignee: Joe Bowser
>            Priority: Minor
>             Fix For: 2.2.0
>
>         Attachments: IOBench-debug.apk
>
>
> Long standing rumor that FileReader is/was faster than XHR debunked at PhoneGap Day EU. Before we do anything to optimize our i/o, we need some actual science on which is faster, on which platforms.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (CB-1478) FileReader vs XHR bench

Posted by "Simon MacDonald (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-1478?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13460118#comment-13460118 ] 

Simon MacDonald commented on CB-1478:
-------------------------------------

Okay, using the old way of communicating between the native and JS layers I was getting numbers in line with Daniel. After taking his test project and building it into an .apk with the latest changes from Andrew/Joe, basically and edge build I'm seeing:

100kb w/xhr: 54ms
100kb w/FileReader: 182ms
1M w/xhr: 96ms
1M w/FileReader: 790ms

So the new bridge helps but xhr is still faster. Also, if we think that as the file size increases that using the FileReader will get exponentially worse then switching to xhr seems like a real win. 

Mind you let's see what other platforms report.
                
> FileReader vs XHR bench
> -----------------------
>
>                 Key: CB-1478
>                 URL: https://issues.apache.org/jira/browse/CB-1478
>             Project: Apache Cordova
>          Issue Type: Task
>          Components: Android, BlackBerry, iOS, WP7
>    Affects Versions: 2.2.0
>            Reporter: Brian LeRoux
>            Assignee: Joe Bowser
>            Priority: Minor
>             Fix For: 2.2.0
>
>         Attachments: IOBench-debug.apk
>
>
> Long standing rumor that FileReader is/was faster than XHR debunked at PhoneGap Day EU. Before we do anything to optimize our i/o, we need some actual science on which is faster, on which platforms.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (CB-1478) FileReader vs XHR bench

Posted by "Simon MacDonald (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-1478?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13460098#comment-13460098 ] 

Simon MacDonald commented on CB-1478:
-------------------------------------

[~dankurka] that is some good info but I would suggest two things:

1) Can you publish the src of your test so others can look at it.
2) We will need to retest now that the default bridge has been changed on Android. That itself should make things much faster.
                
> FileReader vs XHR bench
> -----------------------
>
>                 Key: CB-1478
>                 URL: https://issues.apache.org/jira/browse/CB-1478
>             Project: Apache Cordova
>          Issue Type: Task
>          Components: Android, BlackBerry, iOS, WP7
>    Affects Versions: 2.2.0
>            Reporter: Brian LeRoux
>            Assignee: Joe Bowser
>            Priority: Minor
>             Fix For: 2.2.0
>
>         Attachments: IOBench-debug.apk
>
>
> Long standing rumor that FileReader is/was faster than XHR debunked at PhoneGap Day EU. Before we do anything to optimize our i/o, we need some actual science on which is faster, on which platforms.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (CB-1478) FileReader vs XHR bench

Posted by "Daniel Kurka (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-1478?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13460056#comment-13460056 ] 

Daniel Kurka commented on CB-1478:
----------------------------------

I drafted a small benchmark (so far only for android) to demonstrate the issue. XHR is somewhat 12 to 80 times faster compared to FileReader.

Some results from my Nexus S with Android 4.1:

100kB with XHR took: 9ms
100kB with FileReader took: 446ms
1MB with XHR took: 37ms
1MB with FileReader took: 2664ms


The code for the benchmark can be found here: https://github.com/dankurka/cordova-io-benchmark

I have also attached an apk file that should run on many devices so we can get a better feeling.



                
> FileReader vs XHR bench
> -----------------------
>
>                 Key: CB-1478
>                 URL: https://issues.apache.org/jira/browse/CB-1478
>             Project: Apache Cordova
>          Issue Type: Task
>          Components: Android, BlackBerry, iOS, WP7
>    Affects Versions: 2.2.0
>            Reporter: Brian LeRoux
>            Assignee: Joe Bowser
>            Priority: Minor
>             Fix For: 2.2.0
>
>         Attachments: IOBench-debug.apk
>
>
> Long standing rumor that FileReader is/was faster than XHR debunked at PhoneGap Day EU. Before we do anything to optimize our i/o, we need some actual science on which is faster, on which platforms.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Assigned] (CB-1478) FileReader vs XHR bench

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

Joe Bowser reassigned CB-1478:
------------------------------

    Assignee: Filip Maj  (was: Joe Bowser)

This probably belongs with your CI work.
                
> FileReader vs XHR bench
> -----------------------
>
>                 Key: CB-1478
>                 URL: https://issues.apache.org/jira/browse/CB-1478
>             Project: Apache Cordova
>          Issue Type: Task
>          Components: Android, BlackBerry, iOS, WP7
>    Affects Versions: 2.2.0
>            Reporter: Brian LeRoux
>            Assignee: Filip Maj
>            Priority: Minor
>              Labels: ci
>             Fix For: 2.3.0
>
>         Attachments: IOBench-debug.apk
>
>
> Long standing rumor that FileReader is/was faster than XHR debunked at PhoneGap Day EU. Before we do anything to optimize our i/o, we need some actual science on which is faster, on which platforms.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (CB-1478) FileReader vs XHR bench

Posted by "Daniel Kurka (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-1478?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13460066#comment-13460066 ] 

Daniel Kurka commented on CB-1478:
----------------------------------

just ran it on a galaxy tab 7 running android 2.3

100kB with XHR took: 68ms
100kB with FileReader took: 780ms
1MB with XHR took: 72ms
1MB with FileReader took: 3946ms
                
> FileReader vs XHR bench
> -----------------------
>
>                 Key: CB-1478
>                 URL: https://issues.apache.org/jira/browse/CB-1478
>             Project: Apache Cordova
>          Issue Type: Task
>          Components: Android, BlackBerry, iOS, WP7
>    Affects Versions: 2.2.0
>            Reporter: Brian LeRoux
>            Assignee: Joe Bowser
>            Priority: Minor
>             Fix For: 2.2.0
>
>         Attachments: IOBench-debug.apk
>
>
> Long standing rumor that FileReader is/was faster than XHR debunked at PhoneGap Day EU. Before we do anything to optimize our i/o, we need some actual science on which is faster, on which platforms.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (CB-1478) FileReader vs XHR bench

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

Joe Bowser updated CB-1478:
---------------------------

    Fix Version/s:     (was: 2.3.0)

Removing the version from this bug.
                
> FileReader vs XHR bench
> -----------------------
>
>                 Key: CB-1478
>                 URL: https://issues.apache.org/jira/browse/CB-1478
>             Project: Apache Cordova
>          Issue Type: Task
>          Components: Android, BlackBerry, iOS, WP7
>    Affects Versions: 2.2.0
>            Reporter: Brian LeRoux
>            Assignee: Filip Maj
>            Priority: Minor
>              Labels: ci
>         Attachments: IOBench-debug.apk
>
>
> Long standing rumor that FileReader is/was faster than XHR debunked at PhoneGap Day EU. Before we do anything to optimize our i/o, we need some actual science on which is faster, on which platforms.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (CB-1478) FileReader vs XHR bench

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

Daniel Kurka updated CB-1478:
-----------------------------

    Attachment: IOBench-debug.apk

benchmark for android
                
> FileReader vs XHR bench
> -----------------------
>
>                 Key: CB-1478
>                 URL: https://issues.apache.org/jira/browse/CB-1478
>             Project: Apache Cordova
>          Issue Type: Task
>          Components: Android, BlackBerry, iOS, WP7
>    Affects Versions: 2.2.0
>            Reporter: Brian LeRoux
>            Assignee: Joe Bowser
>            Priority: Minor
>             Fix For: 2.2.0
>
>         Attachments: IOBench-debug.apk
>
>
> Long standing rumor that FileReader is/was faster than XHR debunked at PhoneGap Day EU. Before we do anything to optimize our i/o, we need some actual science on which is faster, on which platforms.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (CB-1478) FileReader vs XHR bench

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

Daniel Kurka updated CB-1478:
-----------------------------

    Attachment: IOBench-debug.apk
    
> FileReader vs XHR bench
> -----------------------
>
>                 Key: CB-1478
>                 URL: https://issues.apache.org/jira/browse/CB-1478
>             Project: Apache Cordova
>          Issue Type: Task
>          Components: Android, BlackBerry, iOS, WP7
>    Affects Versions: 2.2.0
>            Reporter: Brian LeRoux
>            Assignee: Joe Bowser
>            Priority: Minor
>             Fix For: 2.2.0
>
>         Attachments: IOBench-debug.apk
>
>
> Long standing rumor that FileReader is/was faster than XHR debunked at PhoneGap Day EU. Before we do anything to optimize our i/o, we need some actual science on which is faster, on which platforms.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (CB-1478) FileReader vs XHR bench

Posted by "Daniel Kurka (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-1478?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13460068#comment-13460068 ] 

Daniel Kurka commented on CB-1478:
----------------------------------

Motorola Zoom running Android 3.2

100kB with XHR took: 25ms
100kB with FileReader took: 628ms
1MB with XHR took: 69ms
1MB with FileReader took: 3668ms
                
> FileReader vs XHR bench
> -----------------------
>
>                 Key: CB-1478
>                 URL: https://issues.apache.org/jira/browse/CB-1478
>             Project: Apache Cordova
>          Issue Type: Task
>          Components: Android, BlackBerry, iOS, WP7
>    Affects Versions: 2.2.0
>            Reporter: Brian LeRoux
>            Assignee: Joe Bowser
>            Priority: Minor
>             Fix For: 2.2.0
>
>         Attachments: IOBench-debug.apk
>
>
> Long standing rumor that FileReader is/was faster than XHR debunked at PhoneGap Day EU. Before we do anything to optimize our i/o, we need some actual science on which is faster, on which platforms.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (CB-1478) FileReader vs XHR bench

Posted by "Joe Bowser (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-1478?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13477162#comment-13477162 ] 

Joe Bowser commented on CB-1478:
--------------------------------

OK, So we have a benchmark.  I'm going to keep it open until Fil gets back, then close it once I know what's going on with CI and this task.
                
> FileReader vs XHR bench
> -----------------------
>
>                 Key: CB-1478
>                 URL: https://issues.apache.org/jira/browse/CB-1478
>             Project: Apache Cordova
>          Issue Type: Task
>          Components: Android, BlackBerry, iOS, WP7
>    Affects Versions: 2.2.0
>            Reporter: Brian LeRoux
>            Assignee: Joe Bowser
>            Priority: Minor
>              Labels: ci
>             Fix For: 2.3.0
>
>         Attachments: IOBench-debug.apk
>
>
> Long standing rumor that FileReader is/was faster than XHR debunked at PhoneGap Day EU. Before we do anything to optimize our i/o, we need some actual science on which is faster, on which platforms.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (CB-1478) FileReader vs XHR bench

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

Daniel Kurka updated CB-1478:
-----------------------------

    Attachment:     (was: IOBench-debug.apk)
    
> FileReader vs XHR bench
> -----------------------
>
>                 Key: CB-1478
>                 URL: https://issues.apache.org/jira/browse/CB-1478
>             Project: Apache Cordova
>          Issue Type: Task
>          Components: Android, BlackBerry, iOS, WP7
>    Affects Versions: 2.2.0
>            Reporter: Brian LeRoux
>            Assignee: Joe Bowser
>            Priority: Minor
>             Fix For: 2.2.0
>
>         Attachments: IOBench-debug.apk
>
>
> Long standing rumor that FileReader is/was faster than XHR debunked at PhoneGap Day EU. Before we do anything to optimize our i/o, we need some actual science on which is faster, on which platforms.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (CB-1478) FileReader vs XHR bench

Posted by "Tim Kim (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-1478?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13460109#comment-13460109 ] 

Tim Kim commented on CB-1478:
-----------------------------

The benchmark kinda works on bb, but needs some tweaking still. Anyhow, some numbers:

On my bb9900 running OS7:
100kB w/xhr: 75ms
100kB w/FileReader: 305ms
1MB w/XHR: 249ms
1MB w/FileReader: error'd out. 
                
> FileReader vs XHR bench
> -----------------------
>
>                 Key: CB-1478
>                 URL: https://issues.apache.org/jira/browse/CB-1478
>             Project: Apache Cordova
>          Issue Type: Task
>          Components: Android, BlackBerry, iOS, WP7
>    Affects Versions: 2.2.0
>            Reporter: Brian LeRoux
>            Assignee: Joe Bowser
>            Priority: Minor
>             Fix For: 2.2.0
>
>         Attachments: IOBench-debug.apk
>
>
> Long standing rumor that FileReader is/was faster than XHR debunked at PhoneGap Day EU. Before we do anything to optimize our i/o, we need some actual science on which is faster, on which platforms.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira