Return-Path: X-Original-To: apmail-felix-dev-archive@www.apache.org Delivered-To: apmail-felix-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id EE0F510A7E for ; Fri, 5 Dec 2014 08:49:12 +0000 (UTC) Received: (qmail 64448 invoked by uid 500); 5 Dec 2014 08:49:12 -0000 Delivered-To: apmail-felix-dev-archive@felix.apache.org Received: (qmail 64370 invoked by uid 500); 5 Dec 2014 08:49:12 -0000 Mailing-List: contact dev-help@felix.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@felix.apache.org Delivered-To: mailing list dev@felix.apache.org Received: (qmail 64359 invoked by uid 99); 5 Dec 2014 08:49:12 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 05 Dec 2014 08:49:12 +0000 Date: Fri, 5 Dec 2014 08:49:12 +0000 (UTC) From: "Peter Kriens (JIRA)" To: dev@felix.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Created] (FELIX-4720) Web Console and Gogo rely on Log history buffer in the Log Service MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 Peter Kriens created FELIX-4720: ----------------------------------- Summary: Web Console and Gogo rely on Log history buffer in the Log Service Key: FELIX-4720 URL: https://issues.apache.org/jira/browse/FELIX-4720 Project: Felix Issue Type: Bug Components: Gogo Command, Web Console Reporter: Peter Kriens The OSGi Log Reader Service has a command to get the history of the log. However, the specification states that this history can be empty. The Equinox framework is nowadays registering a Log Reader Service that has such an empty history to prevent pinning objects in memory. Using the history this way was always at odds with the specification since the history was only intended to hold the start up events. The primary model of the Log Service is a dispatcher. I suggest that the Gogo log command and the Web Console maintain their own history buffer to become independent on this fragile history buffer in the Log Reader service. -- This message was sent by Atlassian JIRA (v6.3.4#6332)