You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by ra...@apache.org on 2018/12/07 13:53:34 UTC

[sling-org-apache-sling-scripting-bundle-tracker] branch master created (now 9df9b79)

This is an automated email from the ASF dual-hosted git repository.

radu pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-scripting-bundle-tracker.git.


      at 9df9b79  migrated code from whiteboard

This branch includes the following new commits:

     new 3690ee2  Added initial code
     new e2c2dcb  Use a bundle tracker to track script bundles and register servlets for them.
     new 3b74559  Add a debug log message if we find resource types.
     new c04e3aa  Register generic servlet for all method types.
     new ff89d2f  Add an IT profile based on Sling-9
     new 2192da1  re-added versioning as part of the RT property with which we register servlets
     new 9b1aeeb  Add an IT for servlet registration.
     new a98fa2e  added basic script resolution support
     new d9f0d83  added script context for executing bundled scripts
     new de83319  implemented script resolution caching at servlet level
     new 43850c1  added cache for compilable script engines
     new 4a0000e  Rework requiremnt and capability model
     new 3466e12  Added support for selectors and extensions script mapping
     new 65c2966  BundledScriptFinder should never cache ScriptEngine extensions
     new adaf969  BundledScriptServlet should release all locks before executing script
     new aaec1a8  Register 1 servlet instance per capability
     new 45ed9de  Added basic support for RT extensibility
     new c9d2ab6  Use sling-10 for IT
     new b055c14  Added support for the extends attribute
     new 2397487  Register services using extended bundles bundlecontext and only register for required methods.
     new b321d6b  Make the extends requirement filter out selectors.
     new ad6b5de  Wrapped requests to provide correct mapping to wired resource types
     new 176bbf4  Add default dispatcher for resource types without versions and fix dependency lookup with versions
     new e952029  Optimize dispatcher servlet registration to use less registrations.
     new 44dc367  Add some IT for the example, remove some System.out, and organize imports.
     new f9eb50f  Increase timeout for IT.
     new d77bac0  Organize imports the right way around.
     new 2327139  reorganised project
     new 4bc7d1d  corrected more relative links
     new 3794495  corrected more relative links
     new b136ec6  Provide a way to start a server with the examples installed.
     new 9b9365a  Improvements
     new d7d6997  Added tests for HTTP method script matching
     new 22ffaf1  Added more tests for selector matching
     new 99ed14e  Added some unit tests
     new 1617e82  Add servlet class names in registration properties
     new d63c873  Added more unit tests
     new 8fd752b  Code formatting
     new 7c4ff3a  Made IT more reliable
     new c4d101f  Added more tests
     new 04d1168  Added HTTP method to script cache key
     new 869e9e5  Added capability for BundledScriptServlet description
     new 7c64c50  Added the scripting resolver as a lazy binding
     new 6c7ef5a  SLING-7798 remove unused dependency
     new d78bd43  add support for bundles providing precompiled scripts
     new e427e6a  updated docs
     new 16f8ceb  register dispatch servlet using the bundle context of the bundle providing the resource type
     new 2f9c41b  corrected lock order & cached precompiled script class instance
     new cdb8bd6  added classic scripting bundle for comparison
     new 34fc94f  minor optimisations
     new 8e8d6e9  minor code improvements
     new 14827ce  correctly send the information about precompiled scripts down the line
     new 8c1d332  improve script to class mapping
     new 9dac3c7  added unit tests for JavaEscapeUtils
     new 7af7fbc  pass the bundle classloader to the script engine
     new df96d6d  updated the way bundle classloaders are passed down to script engines
     new 5a4d416  refactor
     new 96bbde4  reconfigured code coverage setup
     new 4e986e8  implemented support for n-level inheritance script resolution
     new 9df9b79  migrated code from whiteboard

The 60 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.