Skip to content
This repository has been archived by the owner on Nov 18, 2022. It is now read-only.

Optimized all resource tracker to stop tracking services that are not re... #93

Closed
wants to merge 1 commit into from

Conversation

kolkoo
Copy link
Contributor

@kolkoo kolkoo commented Apr 16, 2015

...sources.Fixed a bug with HttpTracker removedService method not being called. Fixed a bug with application not being marked dirty when removing a resource.

Optimized Configuration,ServletConfiguration and ApplicationConfiguration updates to not recreate the JerseyContext but instead update the existing objects. Reworked/extended tests.

Signed-off-by: IVAN GEORGIEV ILIEV [email protected]

… resources.Fixed a bug with HttpTracker removedService method not being called. Fixed a bug with application not being marked dirty when removing a resource.

Optimized Configuration,ServletConfiguration and ApplicationConfiguration updates to not recreate the JerseyContext but instead update the existing objects. Reworked/extended tests.

Signed-off-by: IVAN GEORGIEV ILIEV <[email protected]>
@kolkoo kolkoo mentioned this pull request Apr 16, 2015
@hstaudacher
Copy link
Owner

Thanks will review in a few days. We are currently in a release phase which does not allow me to spend time for this right now ;(

@kolkoo
Copy link
Contributor Author

kolkoo commented Apr 16, 2015

That's ok for now we are using a locally built version of the publisher. When this makes it to a release we'll adapt :)

* Holger Staudacher - initial API and implementation
* ProSyst Software GmbH. - compatibility with OSGi specification 4.2 APIs
* Ivan Iliev - added ServletConfigurationTracker
* http://www.eclipse.org/legal/epl-v10.html Contributors: Holger Staudacher - initial API and

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@kolkoo You seem to have messed up the formatting of the license headers...

@hstaudacher
Copy link
Owner

Don't worry. I will fix them during review ;)

@hstaudacher
Copy link
Owner

Sorry, could not manage to integrate it so far. I'm also on vacation fro 2 weeks now. Will do it right after I return. Sorry for the delay

@hstaudacher
Copy link
Owner

working on it today

@kolkoo
Copy link
Contributor Author

kolkoo commented May 13, 2015

ok let me know how it goes :)

@hstaudacher
Copy link
Owner

Merged with minor changes. Can you verify that the current master version works for you?

@kolkoo
Copy link
Contributor Author

kolkoo commented May 18, 2015

Hi, yes I will check it out by the end of this week.

@kolkoo
Copy link
Contributor Author

kolkoo commented Jun 5, 2015

Sorry for the delayed response, everything is looking good for us. I am now using a built version from the latest master - and have added some slf4j logging for debugging purposes to it and all is looking good. Maybe we can consider adding some logging to the connector or what is your opinion about that?

@hstaudacher
Copy link
Owner

Nope, no logging :). If needed users can use the Jersey tracing feature, see https://jersey.java.net/documentation/latest/user-guide.html#appendix-properties

@kolkoo
Copy link
Contributor Author

kolkoo commented Jun 5, 2015

Yes, I thought so :P

@kaikreuzer
Copy link

@hstaudacher Any plans to do a new release which includes these optimizations?

@hstaudacher
Copy link
Owner

Yes, I jus tneed to upgrade to Jersey 2.18. Probably next week I will find some time

@hstaudacher hstaudacher mentioned this pull request Jun 22, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants