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 F0C97200B69 for ; Sat, 20 Aug 2016 18:24:24 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id EF889160ABE; Sat, 20 Aug 2016 16:24:24 +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 37611160A76 for ; Sat, 20 Aug 2016 18:24:24 +0200 (CEST) Received: (qmail 62654 invoked by uid 500); 20 Aug 2016 16:24:23 -0000 Mailing-List: contact commits-help@cassandra.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cassandra.apache.org Delivered-To: mailing list commits@cassandra.apache.org Received: (qmail 62636 invoked by uid 99); 20 Aug 2016 16:24:23 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 20 Aug 2016 16:24:23 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id C1F872C0050 for ; Sat, 20 Aug 2016 16:24:22 +0000 (UTC) Date: Sat, 20 Aug 2016 16:24:20 +0000 (UTC) From: "ZhaoYang (JIRA)" To: commits@cassandra.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Created] (CASSANDRA-12511) Refactor Compaction Strategy to support generic SSTable component MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Sat, 20 Aug 2016 16:24:25 -0000 ZhaoYang created CASSANDRA-12511: ------------------------------------ Summary: Refactor Compaction Strategy to support generic SSTable component Key: CASSANDRA-12511 URL: https://issues.apache.org/jira/browse/CASSANDRA-12511 Project: Cassandra Issue Type: Improvement Components: Compaction Reporter: ZhaoYang Priority: Minor Fix For: 3.x The compaction strategy should be plugable and IMO it's better to refactor Leveled CS to use generic type so that user can defined their own component in SSTable.(like the 'level' attribute) -- This message was sent by Atlassian JIRA (v6.3.4#6332)