| Summary: | Validation Framework invokes the V1 validators too often | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [WebTools] WTP Common Tools | Reporter: | Wini Mark <wmmark> | ||||||||
| Component: | wst.validation | Assignee: | Wini Mark <wmmark> | ||||||||
| Status: | CLOSED FIXED | QA Contact: | Chuck Bridgham <cbridgha> | ||||||||
| Severity: | normal | ||||||||||
| Priority: | P1 | CC: | ccc, jsholl, karasiuk, thatnitind, valentinbaciu | ||||||||
| Version: | 3.0.4 | Flags: | ccc:
review+
|
||||||||
| Target Milestone: | 3.0.5 P | ||||||||||
| Hardware: | All | ||||||||||
| OS: | All | ||||||||||
| See Also: | https://bugs.eclipse.org/bugs/show_bug.cgi?id=313384 | ||||||||||
| Whiteboard: | |||||||||||
| Bug Depends on: | |||||||||||
| Bug Blocks: | 313630 | ||||||||||
| Attachments: |
|
||||||||||
|
Description
Wini Mark
Created attachment 165605 [details]
Patch to fix the EE validator performance problem
Comment on attachment 165605 [details]
Patch to fix the EE validator performance problem
This patch is just a workaround. We need a real fix.
Created attachment 168441 [details]
Use the extension point to allow the validator to specify if the validation is done by Project
Created attachment 168905 [details]
revised patch
I had to revise the patch, to:
1) fix a spelling mistake in a constant
2) update copyright info
3) cleanup the logic
4) add documentation to the schema file
Since I changed the patch please review and test it. Gary, thanks for reviewing and modifying the patch. I have run some tests on it by adding the extension in a V1 validator to confirm that the validator is called per project. Also I run some random tests on validating different projects both in build and manual scenario to ensure the validation works as before. Could you please commit the patch to both wtp 3.0.5 and wtp 3.2? Thank you. To get this into HEAD you will need to clone this bug and attach the latest patch (and if desired for WTP 3.2.0, we will need PMC approval). Created the bug 313384 for committing the patch in WTP 3.2 I approve of this fix. Committed to R3_0_5_patches Closing. |