yashmayya commented on code in PR #13434:
URL: https://github.com/apache/kafka/pull/13434#discussion_r1590316538


##########
connect/runtime/src/main/java/org/apache/kafka/connect/storage/KafkaOffsetBackingStore.java:
##########
@@ -141,24 +145,13 @@ private static String noClientId() {
     protected KafkaBasedLog<byte[], byte[]> offsetLog;
     // Visible for testing
     final HashMap<ByteBuffer, ByteBuffer> data = new HashMap<>();
+    private final Map<String, Set<Map<String, Object>>> connectorPartitions = 
new HashMap<>();
+    private Converter keyConverter;
     private final Supplier<TopicAdmin> topicAdminSupplier;
     private final Supplier<String> clientIdBase;
     private SharedTopicAdmin ownTopicAdmin;
     protected boolean exactlyOnce;
 
-    /**
-     * Create an {@link OffsetBackingStore} backed by a Kafka topic. This 
constructor will cause the
-     * store to instantiate and close its own {@link TopicAdmin} during {@link 
#configure(WorkerConfig)}
-     * and {@link #stop()}, respectively.
-     *
-     * @deprecated use {@link #KafkaOffsetBackingStore(Supplier, Supplier)} 
instead
-     */
-    @Deprecated
-    public KafkaOffsetBackingStore() {

Review Comment:
   @chia7712 I've raised this PR to remove the other two deprecated 
constructors - https://github.com/apache/kafka/pull/15865 (and also added some 
context in the PR on why deprecation was introduced rather than removal even 
though these classes are not in the public API).



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: jira-unsubscr...@kafka.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to