Commit Graph

115 Commits

Author SHA1 Message Date
Liquan Pei e50327331d KAFKA-3578: Allow cross origin HTTP requests on all HTTP methods
Author: Liquan Pei <liquanpei@gmail.com>

Reviewers: Ewen Cheslack-Postava <ewen@confluent.io>

Closes #1288 from Ishiihara/kip-56
2016-04-29 10:52:42 -07:00
Liquan Pei 316389d6ad KAFKA-3611: Remove warnings when using reflections
ewencp granders Can you take a look? Thanks!

Author: Liquan Pei <liquanpei@gmail.com>

Reviewers: Ewen Cheslack-Postava <ewen@confluent.io>

Closes #1259 from Ishiihara/fix-warning
2016-04-28 11:59:02 -07:00
Ewen Cheslack-Postava bc50515651 KAFKA-3605: Return error if connector config includes mismatching connector name.
Author: Ewen Cheslack-Postava <me@ewencp.org>

Reviewers: Jason Gustafson

Closes #1253 from ewencp/kafka-3605-connector-name-mismatch
2016-04-22 07:09:14 -07:00
Liquan Pei c7f9bd2a68 KAFKA-3606: Traverse CLASSPATH during herder start
ewencp Can you take a quick look?

Author: Liquan Pei <liquanpei@gmail.com>

Reviewers: Ewen Cheslack-Postava <ewen@confluent.io>

Closes #1252 from Ishiihara/pre-list-connectors
2016-04-21 17:59:23 -07:00
Rajini Sivaram 9d71489ff0 KAFKA-3548: Use root locale for case transformation of constant strings
For enums and other constant strings, use locale independent case conversions to enable comparisons to work regardless of the default locale.

Author: Rajini Sivaram <rajinisivaram@googlemail.com>

Reviewers: Manikumar Reddy, Ismael Juma, Guozhang Wang, Gwen Shapira

Closes #1220 from rajinisivaram/KAFKA-3548
2016-04-20 18:54:30 -07:00
Liquan Pei f213625fc5 MINOR: Fix comment in DistributedHerder
ewencp

Author: Liquan Pei <liquanpei@gmail.com>

Reviewers: Ewen Cheslack-Postava <ewen@confluent.io>

Closes #1243 from Ishiihara/docs
2016-04-20 17:50:00 -07:00
Jason Gustafson c9485b78a6 KAFKA-2370: kafka connect pause/resume API
Author: Jason Gustafson <jason@confluent.io>

Reviewers: Liquan Pei <liquanpei@gmail.com>, Ewen Cheslack-Postava <ewen@confluent.io>

Closes #1087 from hachikuji/KAFKA-2370
2016-04-20 14:09:59 -07:00
Ishita Mandhan 0bf61039c8 MINOR: Fix typos in code comments
This patch fixes all occurances of two consecutive 'the's in the code comments.

Author: Ishita Mandhan (imandhaus.ibm.com)

Author: Ishita Mandhan <imandha@us.ibm.com>

Reviewers: Guozhang Wang <wangguoz@gmail.com>

Closes #1240 from imandhan/typofixes
2016-04-19 17:39:04 -07:00
Jason Gustafson 89c67727c2 KAFKA-3506: Kafka Connect restart APIs
Author: Jason Gustafson <jason@confluent.io>

Reviewers: Ewen Cheslack-Postava <ewen@confluent.io>

Closes #1189 from hachikuji/KAFKA-3506
2016-04-18 10:50:58 -07:00
Liquan Pei 5236bf60de KAFKA-3526: Return string instead of object in ConfigKeyInfo and ConfigValueInfo
Author: Liquan Pei <liquanpei@gmail.com>

Reviewers: Ewen Cheslack-Postava <ewen@confluent.io>

Closes #1200 from Ishiihara/config-string
2016-04-15 15:51:31 -07:00
Rajini Sivaram 9c34df1511 KAFKA-3488; Avoid failing of unsent requests in consumer where possible
Fail unsent requests only when returning from KafkaConsumer.poll().

Author: Rajini Sivaram <rajinisivaram@googlemail.com>

Reviewers: Jason Gustafson <jason@confluent.io>, Ismael Juma <ismael@juma.me.uk>, Ewen Cheslack-Postava <ewen@confluent.io>

Closes #1183 from rajinisivaram/KAFKA-3488
2016-04-07 15:48:50 -07:00
Liquan Pei 83cf38545b MINOR: Clean up of SourceTaskOffsetCommiter
Author: Liquan Pei <liquanpei@gmail.com>

Reviewers: Ewen Cheslack-Postava <ewen@confluent.io>

Closes #1170 from Ishiihara/minor-cleanup
2016-04-03 19:04:48 -07:00
Liquan Pei 78fa20eb58 KAFKA-3316: Add REST API for listing connector plugins
Author: Liquan Pei <liquanpei@gmail.com>

Reviewers: Ewen Cheslack-Postava <ewen@confluent.io>

Closes #1090 from Ishiihara/kafka-3316
2016-03-25 16:46:53 -07:00
Ryan P 419e268d6f KAFKA-3445: Validate TASKS_MAX_CONFIG's lower bound
Currently the property TASKS_MAX_CONFIG is not validated against nonsensical values such as 0. This patch leverages the Range.atLeast() method to ensure value is at least 1.

Author: Ryan P <Ryan.N.Pridgeon@Gmail.com>

Reviewers: Ewen Cheslack-Postava <ewen@confluent.io>

Closes #1132 from rnpridgeon/KAFKA-3445
2016-03-24 10:12:19 -07:00
Ewen Cheslack-Postava eb823281a5 KAFKA-3424: Add CORS support to Connect REST API
Author: Ewen Cheslack-Postava <me@ewencp.org>

Reviewers: Gwen Shapira

Closes #1099 from ewencp/cors-rest-support
2016-03-19 18:39:52 -07:00
Pierre-Yves Ritschard 4332175c11 KAFKA-3006: standardize KafkaConsumer API to use Collection
Author: Pierre-Yves Ritschard <pyr@spootnik.org>

Reviewers: Jason Gustafson, Gwen Shapira

Closes #1098 from hachikuji/KAFKA-3006
2016-03-18 16:07:20 -07:00
Liquan Pei c07d017227 KAFKA-3315: Add REST and Connector API to expose connector configuration
Author: Liquan Pei <liquanpei@gmail.com>

Reviewers: Ewen Cheslack-Postava <ewen@confluent.io>

Closes #964 from Ishiihara/expose-connector-config
2016-03-17 13:26:02 -07:00
Ewen Cheslack-Postava 6834b91e34 MINOR: KAFKA-3260 follow up, fix commitRecord calls in tests
Author: Ewen Cheslack-Postava <me@ewencp.org>

Reviewers: Guozhang Wang <wangguoz@gmail.com>

Closes #1080 from ewencp/minor-kafka-3260-followup-tests
2016-03-16 08:24:18 -07:00
Jeremy Custenborder 6eacc0de30 KAFKA-3260 - Added SourceTask.commitRecord
Added commitRecord(SourceRecord record) to SourceTask. This method is called during the callback from producer.send() when the message has been sent successfully. Added commitTaskRecord(SourceRecord record) to WorkerSourceTask to handle calling commitRecord on the SourceTask. Updated tests for calls to commitRecord.

Author: Jeremy Custenborder <jcustenborder@gmail.com>

Reviewers: Jason Gustafson <jason@confluent.io>, Ewen Cheslack-Postava <ewen@confluent.io>

Closes #950 from jcustenborder/KAFKA-3260
2016-03-15 14:32:22 -07:00
Ismael Juma 241c3ebb28 KAFKA-3375; Suppress deprecated warnings where reasonable and tweak compiler settings
* Fix and suppress number of unchecked warnings (except for Kafka Streams)
* Add `SafeVarargs` annotation to fix warnings
* Suppress unfixable deprecation warnings
* Replace deprecated by non-deprecated usage where possible
* Avoid reflective calls via structural types in Scala
* Tweak compiler settings for scalac and javac

Once we drop Java 7 and Scala 2.10, we can tweak the compiler settings further so that they warn us about more things.

Author: Ismael Juma <ismael@juma.me.uk>

Reviewers: Grant Henke, Gwen Shapira, Guozhang Wang

Closes #1042 from ijuma/kafka-3375-suppress-depreccated-tweak-compiler
2016-03-14 19:14:36 -07:00
Gwen Shapira b7d6fae59e KAFKA-3299: Ensure that reading config log on rebalance doesn't hang the herder
Author: Gwen Shapira <cshapi@gmail.com>

Reviewers: Ewen Cheslack-Postava <ewen@confluent.io>

Closes #981 from gwenshap/KAFKA-3299
2016-03-04 14:21:22 -08:00
Jason Gustafson 7079f57f70 KAFKA-3290: fix race condition with worker task shutdown and mock validation
Author: Jason Gustafson <jason@confluent.io>

Reviewers: Gwen Shapira

Closes #1008 from hachikuji/KAFKA-3290-REVISITED
2016-03-03 14:58:43 -08:00
jinxing 079c88178d KAFKA-2934; Offset storage file configuration in Connect standalone mode is not included in StandaloneConfig
Added offsetBackingStore config to StandaloneConfig and DistributedConfig;
Added config for offset.storage.topic and config.storage.topic into DistributedConfig;

Author: jinxing <jinxing@fenbi.com>

Reviewers: Jason Gustafson <jason@confluent.io>, Ewen Cheslack-Postava <ewen@confluent.io>

Closes #734 from ZoneMayor/trunk-KAFKA-2934
2016-03-03 08:54:37 -08:00
Gwen Shapira 00a58f8e1e KAFKA-2944: Replaced the NPE with a nicer error and clean exit and added debug message to assist with figuring this out.
…ssage to assist with figuring this out.

Author: Gwen Shapira <cshapi@gmail.com>

Reviewers: Ewen Cheslack-Postava <ewen@confluent.io>

Closes #993 from gwenshap/KAFKA-2944
2016-03-02 18:50:59 -08:00
Jason Gustafson cfc324333f KAFKA-3290: fix transient test failures in WorkerSourceTaskTest
Author: Jason Gustafson <jason@confluent.io>

Reviewers: Gwen Shapira

Closes #998 from hachikuji/KAFKA-3290
2016-03-02 17:22:14 -08:00
Anna Povzner 002b377dad KAFKA-3196; Added checksum and size to RecordMetadata and ConsumerRecord
This is the second (remaining) part of KIP-42. See https://cwiki.apache.org/confluence/display/KAFKA/KIP-42%3A+Add+Producer+and+Consumer+Interceptors

Author: Anna Povzner <anna@confluent.io>

Reviewers: Ismael Juma <ismael@juma.me.uk>, Jason Gustafson <jason@confluent.io>, Jun Rao <junrao@gmail.com>

Closes #951 from apovzner/kafka-3196
2016-03-02 09:40:34 -08:00
Jason Gustafson b3b533171c MINOR: Connect status tracking API followup
Fixes from Ishiihara's review.

Author: Jason Gustafson <jason@confluent.io>

Reviewers: Liquan Pei, Gwen Shapira

Closes #974 from hachikuji/status-tracking-followup
2016-02-25 13:59:17 -08:00
Gwen Shapira 1bfaddae9c MINOR: add useful debug log messages to KConnect source task execution
Author: Gwen Shapira <cshapi@gmail.com>

Reviewers: Ewen Cheslack-Postava <ewen@confluent.io>

Closes #957 from gwenshap/source_worker_debug
2016-02-24 11:07:34 -08:00
Jason Gustafson f7d019ed40 KAFKA-3093: Add Connect status tracking API
Author: Jason Gustafson <jason@confluent.io>

Reviewers: Ewen Cheslack-Postava <ewen@confluent.io>

Closes #920 from hachikuji/KAFKA-3093
2016-02-23 22:47:31 -08:00
Jiangjie Qin 45c8195fa1 KAFKA-3025; Added timetamp to Message and use relative offset.
See KIP-31 and KIP-32 for details.

A few notes on the patch:
1. This patch implements KIP-31 and KIP-32. The patch includes features in both KAFKA-3025,  KAFKA-3026 and KAFKA-3036
2. All unit tests passed.
3. The unit tests were run with new and old message format.
4. When message format conversion occurs during consumption, the consumer will not be able to detect the message size too large situation. I did not try to fix this because the situation seems rare and only happen during migration phase.

Author: Jiangjie Qin <becket.qin@gmail.com>
Author: Ismael Juma <ismael@juma.me.uk>
Author: Jiangjie (Becket) Qin <becket.qin@gmail.com>

Reviewers: Jason Gustafson <jason@confluent.io>, Anna Povzner <anna@confluent.io>, Ismael Juma <ismael@juma.me.uk>, Guozhang Wang <wangguoz@gmail.com>, Jun Rao <junrao@gmail.com>

Closes #764 from becketqin/KAFKA-3025
2016-02-19 07:56:40 -08:00
Jeremy Custenborder 8c90b1a98a KAFKA-3225: Method commit() of class SourceTask never invoked
1. Added a test case to prove commit() on SourceTask was not being called.
2. Added commitSourceTask() which logs potential exceptions.
3. Added after call to finishSuccessfulFlush().

Author: Jeremy Custenborder <jeremy@scarcemedia.com>

Reviewers: Ewen Cheslack-Postava <ewen@confluent.io>

Closes #909 from jcustenborder/KAFKA-3225
2016-02-17 11:12:41 -05:00
Jason Gustafson 5092e7f834 MINOR: Connect hangs on startup failure
Author: Jason Gustafson <jason@confluent.io>

Reviewers: Ewen Cheslack-Postava <ewen@confluent.io>

Closes #902 from hachikuji/hotfix-connect-startup
2016-02-10 17:08:23 -08:00
Jason Gustafson dc662776cd KAFKA-3211: Handle WorkerTask stop before start correctly
Author: Jason Gustafson <jason@confluent.io>

Reviewers: Ewen Cheslack-Postava <ewen@confluent.io>

Closes #874 from hachikuji/KAFKA-3211
2016-02-04 18:00:45 -08:00
Gwen Shapira 9b47f9a7f6 MINOR: log connect reconfiguration error only if there was an error
Author: Gwen Shapira <cshapi@gmail.com>

Reviewers: Ewen Cheslack-Postava <ewen@confluent.io>

Closes #871 from gwenshap/fix-cc-log
2016-02-04 14:34:29 -08:00
Jason Gustafson f8598f96df HOTFIX: fix broken WorkerSourceTask test
Author: Jason Gustafson <jason@confluent.io>

Reviewers: Ewen Cheslack-Postava <ewen@confluent.io>

Closes #859 from hachikuji/hotfix-worker-source-test
2016-02-04 11:11:41 -08:00
Jason Gustafson 1d80f563bc KAFKA-3092: Replace SinkTask onPartitionsAssigned/onPartitionsRevoked with open/close
Author: Jason Gustafson <jason@confluent.io>

Reviewers: Liquan Pei <liquanpei@gmail.com>, Ewen Cheslack-Postava <ewen@confluent.io>

Closes #815 from hachikuji/KAFKA-3092
2016-02-03 11:28:58 -08:00
Jason Gustafson 6dc9743125 KAFKA-2886: Handle sink task rebalance failures by stopping worker task
Author: Jason Gustafson <jason@confluent.io>

Reviewers: Liquan Pei <liquanpei@gmail.com>, Ewen Cheslack-Postava <ewen@confluent.io>

Closes #767 from hachikuji/KAFKA-2886
2016-01-15 09:28:43 -08:00
Jason Gustafson 58def1cba0 MINOR: speed up connect startup when full connector class name is provided
Author: Jason Gustafson <jason@confluent.io>

Reviewers: Liquan Pei <liquanpei@gmail.com>, Ewen Cheslack-Postava <ewen@confluent.io>

Closes #746 from hachikuji/worker-startup-improvement
2016-01-08 15:04:27 -08:00
Gwen Shapira b93f48f749 KAFKA-2422: Allow copycat connector plugins to be aliased to simpler names
…names

Author: Gwen Shapira <cshapi@gmail.com>

Reviewers: Ewen Cheslack-Postava <ewen@confluent.io>

Closes #687 from gwenshap/KAFKA-2422
2016-01-04 15:01:58 -05:00
Kishore Senji 2679524604 KAFKA-3055; Fix JsonConverter mangling the Schema in Connect
Author: ksenji <ksenji@ebay.com>

Reviewers: Dong Lin <lindong28@gmail.com>, Ewen Cheslack-Postava <ewen@confluent.io>

Closes #722 from ksenji/trunk
2016-01-04 11:47:31 -05:00
glikson bde49e3711 MINOR: Use "new line" delimeters in a portable way in a unit test
This fixes failure of the FileStreamSinkTaskTest unit test on Windows

Signed-off-by: glikson <gliksonil.ibm.com>

Author: glikson <glikson@il.ibm.com>

Reviewers: Guozhang Wang <wangguoz@gmail.com>, Ewen Cheslack-Postava <ewen@confluent.io>

Closes #708 from glikson/file-ut-newline
2015-12-22 17:07:15 -08:00
manasvigupta a0d21407cb KAFKA-3009; Disallow star imports
Summary of code changes
------------------------------------
1) Added a new Checkstyle rule to flag any code using star imports
2) Fixed ALL existing code violations using star imports

Testing
-----------
Local build was successful
ALL JUnits ran successfully on local.

ewencp - Request you to please review changes. Thank you !

I state that the contribution is my original work and I license the work to the project under the project's open source license.

Author: manasvigupta <manasvigupta@yahoo.co.in>

Reviewers: Ewen Cheslack-Postava <ewen@confluent.io>

Closes #700 from manasvigupta/KAFKA-3009
2015-12-21 13:30:59 -08:00
Ismael Juma 8c754c45af MINOR: Change return type of `Schema.read` to be `Struct` instead of `Object`
We always return a `Struct` from `Schema.read` and this means that
we can remove a large number of casts.

Author: Ismael Juma <ismael@juma.me.uk>

Reviewers: Ewen Cheslack-Postava <ewen@confluent.io>

Closes #684 from ijuma/schema-read-should-return-struct
2015-12-18 10:27:03 -08:00
Gwen Shapira fdac34e6ab MINOR: Updating comment that fell out of sync with code
Author: Gwen Shapira <cshapi@gmail.com>

Reviewers: Ewen Cheslack-Postava <ewen@confluent.io>

Closes #681 from gwenshap/minor-herder-comment
2015-12-15 16:18:39 -08:00
Vahid Hashemian 3f3358b6d4 MINOR: Fix typos in code comments
Author: Vahid Hashemian <vahidhashemian@us.ibm.com>

Reviewers: Gwen Shapira

Closes #673 from vahidhashemian/typo02/fix_typos_in_code_comments
2015-12-15 13:46:57 -08:00
Edward Ribeiro 6e5bd2497a KAFKA-2974; `==` is used incorrectly in a few places in Java code
A few issues found via static analysis.

Author: Edward Ribeiro <edward.ribeiro@gmail.com>
Author: Ismael Juma <ismael@juma.me.uk>

Reviewers: Gwen Shapira, Sriharsha Chintalapani, Guozhang Wang

Closes #652 from ijuma/use-equals-instead-of-==
2015-12-09 20:34:09 -08:00
Dong Lin ef92a8ae74 KAFKA-2668; Add a metric that records the total number of metrics
onurkaraman becketqin Do you have time to review this patch? It addresses the ticket that jjkoshy filed in KAFKA-2668.

Author: Dong Lin <lindong28@gmail.com>

Reviewers: Onur Karaman <okaraman@linkedin.com>, Joel Koshy <jjkoshy@gmail.com>, Guozhang Wang <wangguoz@gmail.com>, Jun Rao <junrao@gmail.com>

Closes #328 from lindong28/KAFKA-2668
2015-12-08 19:43:05 -08:00
Jason Gustafson ee6b5e044c KAFKA-2667; Fix assertion depending on hash map order in KafkaBasedLogTest.testSendAndReadToEnd
Author: Jason Gustafson <jason@confluent.io>

Reviewers: Ewen Cheslack-Postava <ewen@confluent.io>

Closes #642 from hachikuji/KAFKA-2667
2015-12-08 17:48:52 -08:00
Jason Gustafson cd54fc8816 KAFKA-2931: add system test for consumer rolling upgrades
Author: Jason Gustafson <jason@confluent.io>

Reviewers: Ismael Juma, Guozhang Wang

Closes #619 from hachikuji/KAFKA-2931
2015-12-03 21:17:51 -08:00
Ewen Cheslack-Postava 75c7abd826 KAFKA-2906: Fix Connect javadocs, restrict only to api subproject, and clean up javadoc warnings.
Author: Ewen Cheslack-Postava <me@ewencp.org>

Reviewers: Gwen Shapira

Closes #599 from ewencp/kafka-2906-connect-javadocs
2015-11-30 05:26:32 +08:00
Ewen Cheslack-Postava 7b3d1bf6a3 KAFKA-2867: Fix missing WorkerSourceTask synchronization and handling of InterruptException.
Author: Ewen Cheslack-Postava <me@ewencp.org>

Reviewers: Jun Rao <junrao@gmail.com>

Closes #566 from ewencp/kafka-2867-fix-source-sync-and-interrupt
2015-11-20 10:04:40 -08:00
Ewen Cheslack-Postava 0f00ec97ae KAFKA-2859: Fix deadlock in WorkerSourceTask.
Author: Ewen Cheslack-Postava <me@ewencp.org>

Reviewers: Gwen Shapira

Closes #554 from ewencp/kafka-2859-deadlock-worker-source-task
2015-11-18 14:19:37 -08:00
Ewen Cheslack-Postava f1169f1da8 KAFKA-2848; Use client SSL/SASL config utilities in Kafka Connect to avoid duplication of configs.
Author: Ewen Cheslack-Postava <me@ewencp.org>

Reviewers: Jun Rao <junrao@gmail.com>

Closes #539 from ewencp/kafka-2848-reuse-ssl-sasl-client-configs
2015-11-16 22:00:34 -08:00
Ewen Cheslack-Postava 1408c670ea KAFKA-2807: Fix Kafka Connect packaging and move VerifiableSource/Sink into runtime jar.
Gradle does not handle subprojects with the same name (top-level tools vs
connect/tools) properly, making the dependency impossible to express correctly
since we need to move the ThroughputThrottler class into the top level tools
project. Moving the current set of tools into the runtime jar works fine since
they are only used for system tests at the moment.

Author: Ewen Cheslack-Postava <me@ewencp.org>

Reviewers: Gwen Shapira

Closes #512 from ewencp/kafka-2807-redux
2015-11-12 11:11:56 -08:00
Ewen Cheslack-Postava c6b8de4e68 KAFKA-2807: Move ThroughputThrottler back to tools jar to fix upgrade tests.
Author: Ewen Cheslack-Postava <me@ewencp.org>

Reviewers: Gwen Shapira

Closes #499 from ewencp/kafka-2807-relocate-throughput-throttler
2015-11-11 15:55:12 -08:00
Grant Henke 04827e6e99 KAFKA-2752: Follow up to fix checkstlye
Author: Grant Henke <granthenke@gmail.com>

Reviewers: Ewen Cheslack-Postava

Closes #492 from granthenke/fix
2015-11-10 15:57:02 -08:00
Ewen Cheslack-Postava 8db55618d5 KAFKA-2752: Add VerifiableSource/Sink connectors and rolling bounce Copycat system tests.
Author: Ewen Cheslack-Postava <me@ewencp.org>

Reviewers: Ben Stopford, Geoff Anderson, Guozhang Wang

Closes #432 from ewencp/kafka-2752-copycat-clean-bounce-test
2015-11-10 14:54:15 -08:00
Ewen Cheslack-Postava 403d89edea KAFKA-2798: Use prefixedd configurations for Kafka Connect producer and consumer settings so they do not conflict with the distributed herder's settings.
Author: Ewen Cheslack-Postava <me@ewencp.org>

Reviewers: Gwen Shapira

Closes #486 from ewencp/kafka-2798-conflicting-herder-producer-consumer-configs
2015-11-10 11:07:26 -08:00
Ewen Cheslack-Postava 590a4616a1 KAFKA-2786: Only respond to SinkTask onPartitionsRevoked after the WorkerSinkTask has finished starting up.
Author: Ewen Cheslack-Postava <me@ewencp.org>

Reviewers: Gwen Shapira

Closes #476 from ewencp/kafka-2786-on-partitions-assigned-only-after-start
2015-11-09 20:43:07 -08:00
Ewen Cheslack-Postava 83eaf3284f KAFKA-2379: Add basic documentation for Kafka Connect.
Author: Ewen Cheslack-Postava <me@ewencp.org>

Reviewers: Gwen Shapira

Closes #475 from ewencp/kafka-2379-connect-docs
2015-11-09 16:29:30 -08:00
Ewen Cheslack-Postava 75f2b8c8b4 KAFKA-2782: Fix KafkaBasedLogTest assertion and move it to the main test thread.
Author: Ewen Cheslack-Postava <me@ewencp.org>

Reviewers: Gwen Shapira

Closes #463 from ewencp/kafka-2782-fix-kafka-based-log-test-assertion
2015-11-09 10:39:34 -08:00
Ewen Cheslack-Postava 13ba57dcfc KAFKA-2778: Use zero loss settings by default for Connect source producers.
Author: Ewen Cheslack-Postava <me@ewencp.org>

Reviewers: Gwen Shapira

Closes #459 from ewencp/kafka-2778-connect-source-zero-loss-settings
2015-11-09 10:36:57 -08:00
Ewen Cheslack-Postava bc76e6704e KAFKA-2775: Move exceptions into API package for Kafka Connect.
Author: Ewen Cheslack-Postava <me@ewencp.org>

Reviewers: Gwen Shapira

Closes #457 from ewencp/kafka-2775-exceptions-in-api-package
2015-11-09 10:27:18 -08:00
Ewen Cheslack-Postava e9fc7b8c84 KAFKA-2776: Fix lookup of schema conversion cache size in JsonConverter.
Author: Ewen Cheslack-Postava <me@ewencp.org>

Reviewers: Gwen Shapira

Closes #458 from ewencp/kafka-2776-json-converter-cache-config-fix
2015-11-09 10:19:27 -08:00
Ewen Cheslack-Postava f2031d4063 KAFKA-2774: Rename Copycat to Kafka Connect
Author: Ewen Cheslack-Postava <me@ewencp.org>

Reviewers: Gwen Shapira

Closes #456 from ewencp/kafka-2774-rename-copycat
2015-11-08 22:11:03 -08:00