You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "ASF subversion and git services (Jira)" <ji...@apache.org> on 2019/10/03 20:30:00 UTC

[jira] [Commented] (GEODE-7177) Move membership's logging dependencies to its own module

    [ https://issues.apache.org/jira/browse/GEODE-7177?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16943987#comment-16943987 ] 

ASF subversion and git services commented on GEODE-7177:
--------------------------------------------------------

Commit 0e3f884caa8af76e4db20d71e759838c39856455 in geode's branch refs/heads/develop from Dan Smith
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=0e3f884 ]

GEODE-7177: Extract LogService to a separate submodule

- Extracting LogService and it's dependencies to a separate geode-logging
submodule so that other modules not in geode-core can still use LogService to
get a Logger.

- Removing the use of the logging SPI from LogService
LogService had a dependency on the logging SPI in geode-core. However, this
dependency was unecessary - the LoggingProvider loaded statically in this class
never had `configure` called on it. In addition, the getLogger methods of this
class are merely creating FastLoggers which can live inside geode-logging and
do not need to be pluggable.

- Moved executors that are not dependent on geode-core to geode-logging and
renamed the remaining executors to be CoreLoggingExecutors.

- Refactor the marker interface from Loggable to EntriesCollection

> Move membership's logging dependencies to its own module
> --------------------------------------------------------
>
>                 Key: GEODE-7177
>                 URL: https://issues.apache.org/jira/browse/GEODE-7177
>             Project: Geode
>          Issue Type: Improvement
>          Components: logging, membership
>            Reporter: Ryan McMahon
>            Assignee: Ryan McMahon
>            Priority: Major
>          Time Spent: 5h 10m
>  Remaining Estimate: 0h
>
> As part of eliminating membership's dependency on geode-core, we want to move LogService and some other supporting classes to its own module which membership can depend on.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)