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

ASF GitHub Bot commented on KAFKA-4397:
---------------------------------------

GitHub user kkonstantine opened a pull request:

    https://github.com/apache/kafka/pull/2123

    KAFKA-4397: Refactor Connect backing stores for thread safety

    

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/kkonstantine/kafka 
KAFKA-4397-Refactor-connect-backing-stores-for-thread-safety

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/kafka/pull/2123.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 #2123
    
----
commit 4a0089081db46049722346397c1a287cd2136fa0
Author: Konstantine Karantasis <konstant...@confluent.io>
Date:   2016-11-10T21:48:38Z

    Change the way startup phase is flagged in config backing store.

commit 1a459faafa7206609ccfb7e2d19145e144643a2b
Author: Konstantine Karantasis <konstant...@confluent.io>
Date:   2016-11-10T23:44:26Z

    Finalize fields in config backing store for thread safety.

commit 61a614bae99198e54f72b10fcff3e191e0c7b468
Author: Konstantine Karantasis <konstant...@confluent.io>
Date:   2016-11-10T23:46:19Z

    Adapt config backing store tests to changes in constructor.

----


> Refactor Connect backing stores for thread-safety
> -------------------------------------------------
>
>                 Key: KAFKA-4397
>                 URL: https://issues.apache.org/jira/browse/KAFKA-4397
>             Project: Kafka
>          Issue Type: Improvement
>          Components: KafkaConnect
>    Affects Versions: 0.10.1.0
>            Reporter: Konstantine Karantasis
>            Assignee: Konstantine Karantasis
>            Priority: Minor
>             Fix For: 0.10.2.0
>
>   Original Estimate: 48h
>  Remaining Estimate: 48h
>
> In Kafka Connect there has been already significant provisioning for 
> multi-threaded execution with respect to classes implementing backing store 
> interfaces. 
> A requirement for 
> [KAFKA-3008|https://issues.apache.org/jira/browse/KAFKA-3008] is to tighten 
> thread-safety guarantees in these implementations, especially for 
> ConfigBackingStore and StatusBackingStore, and this will be the focus of the 
> current ticket. 
>  



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to