pnoltes opened a new pull request, #721:
URL: https://github.com/apache/celix/pull/721

   This PR add support for setting and getting string, bool, long, double and a 
version array list with properties.
   
   Also:
    - Add support for only getting a property value if it is stored with a 
specific type (getLong, getDouble, etc)
    - Refactor filter to use the underlying property type when matching. This 
prevent the needed for memory allocation during filter match. The changed 
behavior should also more align with Properites and Filter matching in OSGi 
    - Add logic so that a service registration will use the correct type for 
service.id, service.bundleid and service.version and if needed convert 
service.ranking and service.version properties (if set before a service 
registration call) to the correct types. 
    - Add Properties / Filter intro documentation 
    - Improve test coverage for Filter and Properties
   
   
   Refactoring the Properties store and load to include properties value type 
information will be done in a follow up PR. 
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to