-
Notifications
You must be signed in to change notification settings - Fork 267
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Caching, Last Version on XML reports, Remove Oldest #732
Conversation
7290571
to
0af2eb9
Compare
Just a heads up ;) I'm preparing a chunky PR unifying those renderers. I've introduced a common model and managed to largely unify them. Work not done since there's still some area of improvement. |
ok i'll put my work on halt until then, my needs would be being able to access your model in any report method. |
I think this PR is made redundant by #749 |
That's hopefully ok, let me rework my PR and see if i need any additional refactoring. We chatted about some reworks, there : #454 (comment) my suggestions seems still relevant, i am eager to do the job, but i'd like feedback on the idea from you @ajarmoniuk or anybody :) about improvements on -DallowAnyUpdates=false -DallowMajorUpdates=false :
others are a bit more complicated, i would like to introduce the possibility to disallow previews :
|
This is also largely handled. Since the interface should not have been changed (otherwise this would constitute a big change to the users and would probably cause a lot of new bug reports), I have simply implemented a change request that the Internally we represent this as |
okay thanks for the quick reply, let's not change theses flags for the users then. back on the caching, i think i need some work on caching results on the property report i'll try something |
Still open to feedback before we merge this, i would like to suggest the removal of all the NEXT labels in the HTML reports i would like to suggest the removal of all the OLDEST methods and replace calls by NEWEST this should normally not impact the "useNext" Mojos |
2e1b614
to
cdf429e
Compare
cdf429e
to
e78b297
Compare
Thanks @slawekjaranowski |
Edit: refactored the PR following Andrzej job, added caching for calls on "Newest" methods, removed "Oldest" methods
Still open to feedback before we merge this,
i would like to suggest:
this suggestion impacts the XML reports (tag lastVersion instead of nextVersion)
this should normally not impact the "useNext" Mojos