------------------------------------------------------------------------
r11396 | matamel@adobe.com | 2009-11-03 08:37:36 -0500 (Tue, 03 Nov 2009) | 8 lines
Bug: LCDS-1200 - Remoting tests over edge
QA: Yes - Do we have regular deserialization tests that send 10000 records from the Flex client to LCDS? If not, we should add them to catch issues like this much earlier.
Doc: No
Details: Remoting tests with 10000 records were taking 15-20 times longer with edge server vs. without edge server. This was due to deserialization from the app tier to edge tier taking long, and not really an edge server issue. Upon further investigation, realized that updates to AMF input classes since change 10281 were the reason. These changes were mainly refactoring (nice-to-have) kind of changes except change 11030 that fixed a valid bug. So I reverted back to change 10281 for AMF input classes while preserving change 11030. With this change, this is how long the remoting tests take without vs. with edge server:
5000 records: 290ms w/o edge server vs. 550ms w/ edge server.
10000 records: 560ms w/o edge server vs. 1100ms w/ edge server.
------------------------------------------------------------------------