[ 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)