You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@sentry.apache.org by "Sergio Peña (JIRA)" <ji...@apache.org> on 2018/12/04 22:04:00 UTC

[jira] [Updated] (SENTRY-2458) Separate Web UI and service from service-server to prevent circular dependencies

     [ https://issues.apache.org/jira/browse/SENTRY-2458?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sergio Peña updated SENTRY-2458:
--------------------------------
    Resolution: Fixed
        Status: Resolved  (was: Patch Available)

> Separate Web UI and service from service-server to prevent circular dependencies
> --------------------------------------------------------------------------------
>
>                 Key: SENTRY-2458
>                 URL: https://issues.apache.org/jira/browse/SENTRY-2458
>             Project: Sentry
>          Issue Type: Improvement
>          Components: Service
>    Affects Versions: 2.0.1
>            Reporter: Brian Towles
>            Assignee: Brian Towles
>            Priority: Major
>             Fix For: 2.2.0
>
>         Attachments: SENTRY-2458.001.patch, SENTRY-2458.002.patch, SENTRY-2458.003.patch, SENTRY-2458.004.patch, SENTRY-2458.005.patch, SENTRY-2458.006.patch, SENTRY-2458.007.patch
>
>
> In order to additional modules to be added to Sentry there needs to be a separation of some of the features used by service-server into other modules.
> This will allow the web server to be pulled out from the base server and allow for additional modules to be able to add web services and functionality to the web interface without depending up the whole server module.
> It will use the SPI to dynamically include servlets and content from other modules.
> It creates a sentry-service-providers to allow for Server and sub modules SPI providers to be defined externally and not depended on directly.
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)