Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 3F34C200C76 for ; Sat, 13 May 2017 09:28:09 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 3DCE5160BBB; Sat, 13 May 2017 07:28:09 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 83C83160BB7 for ; Sat, 13 May 2017 09:28:08 +0200 (CEST) Received: (qmail 91218 invoked by uid 500); 13 May 2017 07:28:07 -0000 Mailing-List: contact issues-help@activemq.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@activemq.apache.org Delivered-To: mailing list issues@activemq.apache.org Received: (qmail 91209 invoked by uid 99); 13 May 2017 07:28:07 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 13 May 2017 07:28:07 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id 3446CC1817 for ; Sat, 13 May 2017 07:28:07 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -99.202 X-Spam-Level: X-Spam-Status: No, score=-99.202 tagged_above=-999 required=6.31 tests=[KAM_ASCII_DIVIDERS=0.8, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=disabled Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id xJg5UZrbeN-t for ; Sat, 13 May 2017 07:28:06 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTP id 55B195FC57 for ; Sat, 13 May 2017 07:28:05 +0000 (UTC) Received: from jira-lw-us.apache.org (unknown [207.244.88.139]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id 93AB3E0BCD for ; Sat, 13 May 2017 07:28:04 +0000 (UTC) Received: from jira-lw-us.apache.org (localhost [127.0.0.1]) by jira-lw-us.apache.org (ASF Mail Server at jira-lw-us.apache.org) with ESMTP id 2226B24015 for ; Sat, 13 May 2017 07:28:04 +0000 (UTC) Date: Sat, 13 May 2017 07:28:04 +0000 (UTC) From: "ASF GitHub Bot (JIRA)" To: issues@activemq.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (ARTEMIS-1162) Make new Adapting TimedBuffer and old Fixed TimedBuffer configurable MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Sat, 13 May 2017 07:28:09 -0000 [ https://issues.apache.org/jira/browse/ARTEMIS-1162?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16009194#comment-16009194 ] ASF GitHub Bot commented on ARTEMIS-1162: ----------------------------------------- GitHub user michaelandrepearce opened a pull request: https://github.com/apache/activemq-artemis/pull/1268 ARTEMIS-1162: Make new TimedBuffer Configurable Make new Adapting TimedBuffer and old Fixed TimedBuffer configurable. Rename new version of TimedBuffer to AdaptingTimedBuffer (and tests) Add back old version of TimedBuffer to FixedTimedBuffer (and tests) Extract shared public interface Add configuration option to toggle between which TimedBuffer to user, in broker.xml "journal-timed-buffer-type=[FIXED,ADAPTING]" You can merge this pull request into a Git repository by running: $ git pull https://github.com/michaelandrepearce/activemq-artemis ARTEMIS-1162 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/activemq-artemis/pull/1268.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #1268 ---- commit cd7ca0a16bba97f87e422869f1818a6e86396189 Author: Michael Andre Pearce Date: 2017-05-13T07:25:39Z ARTEMIS-1162: Make new Adapting TimedBuffer and old Fixed TimedBuffer configurable Rename new version of TimedBuffer to AdaptingTimedBuffer (and tests) Add back old version of TimedBuffer to FixedTimedBuffer (and tests) Extract shared public interface Add configuration option to toggle between which TimedBuffer to user, in broker.xml "journal-timed-buffer-type=[FIXED,ADAPTING]" ---- > Make new Adapting TimedBuffer and old Fixed TimedBuffer configurable > -------------------------------------------------------------------- > > Key: ARTEMIS-1162 > URL: https://issues.apache.org/jira/browse/ARTEMIS-1162 > Project: ActiveMQ Artemis > Issue Type: Improvement > Affects Versions: 2.1.0 > Reporter: Michael Andre Pearce > Fix For: 2.2.0 > > > New Adapting TimedBuffer was added and replaced existing Fixed TimedBuffer. This could cause behaviour/performance change of journal IO (and hopefully for the better). > As this hasn't been run significantly in a real world production environment, to avoid causing any production deployment issues having unexpected behaviour changes, or to allow managed rollout and rollback. > We would like to add back the fixed timed buffer (default), and make it configurable to the new improved timed buffer. -- This message was sent by Atlassian JIRA (v6.3.15#6346)