This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Summary: | Improve mapper performance for large number of mappings | ||
---|---|---|---|
Product: | soa | Reporter: | Kirill Sorokin <ksorokin> |
Component: | BPEL Mapper | Assignee: | Alexey Yarmolenko <alexeyyarmolenko> |
Status: | NEW --- | ||
Severity: | blocker | CC: | sam, supernikita, vidhya |
Priority: | P1 | ||
Version: | 6.x | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | ENHANCEMENT | Exception Reporter: | |
Bug Depends on: | 134153, 134585 | ||
Bug Blocks: |
Description
Kirill Sorokin
2008-04-08 13:26:58 UTC
We still looking for ways to improve mapper performance, but this becomes harder and harder as more and more new features are being added to mapper. As soon as we cant keep load time for mapper under 1 sec, we shoulkd povide progress bar or any other feedback telling user about current mapper status. If we move mapper from separate tab to panel, visible under main diagram area, we can take mapper loading process to background thread and use mapper panel to show status, like "Loading mapper..." while this thread is active. It looks like not P1 priority enhancement of the mapper. The mapper works quite fast with reasonable size of its content. The bigger content, the more time it takes to load. And it seems normal. So it is a kind of issue, which never can be fixed because we can create bigger project, which will take too much time to load the mapper. Well, we have a very good sample of what is "big" -- HL7 schema. How long does it take to load the mapper with this schema? Anyways, it is a P1, until we have a progress bar which would tell the user that the mapper has not hung, but is just loading the schemas. See Alexey's comment above, it is fair enough. |