| Summary: | V1 Validator extension point changes for performance | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [WebTools] WTP Java EE Tools | Reporter: | Hari Shankar <hshanka> | ||||
| Component: | jst.j2ee | Assignee: | Hari Shankar <hshanka> | ||||
| Status: | RESOLVED FIXED | QA Contact: | Chuck Bridgham <cbridgha> | ||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | ccc, jsholl | ||||
| Version: | 3.2 | Flags: | hshanka:
pmc_approved?
(david_williams) hshanka: pmc_approved? (raghunathan.srinivasan) hshanka: pmc_approved? (naci.dai) deboer: pmc_approved+ hshanka: pmc_approved? (neil.hauge) hshanka: pmc_approved? (kaloyan) cbridgha: review+ |
||||
| Target Milestone: | 3.2 RC2 | ||||||
| Hardware: | PC | ||||||
| OS: | Windows XP | ||||||
| Whiteboard: | PMC_approved | ||||||
| Bug Depends on: | 313384 | ||||||
| Bug Blocks: | |||||||
| Attachments: |
|
||||||
|
Description
Hari Shankar
Created attachment 169206 [details]
Patch
Patch
This patch depends on Bug 313384. approved * Explain why you believe this is a stop-ship defect. Or, if it is a "hotbug" (requested by an adopter) please document it as such.
This fixes a performance issue that causes significant impact on customer workspaces (> 20 mins to validate a project)
* Is there a work-around? If so, why do you believe the work-around is insufficient?
No known workarounds.
* How has the fix been tested? Is there a test case attached to the bugzilla record? Has a JUnit Test been added?
Tested on all java ee modules by invoking manual validation, and ensuring that the appropriate validator is called only once per project
* Give a brief technical overview. Who has reviewed this fix?
This fix has been reiviewed by Chuck Bridgham
* What is the risk associated with this fix?
This patch basically limits the call to the Java EE validators to once per project. Hence the validation still happens, and any markers are shown as appropriate.
Committed to HEAD for WTP 3.2 RC2 |