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)