Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update mapped_api_develop from master #131

Merged
merged 103 commits into from
Oct 10, 2017

Conversation

mgewilli
Copy link

@mgewilli mgewilli commented Oct 10, 2017

This one is just an update, doesn't require review. I will just merge.

urshunkeler and others added 30 commits March 17, 2017 15:35
…also verify. Run verify once, separately and using JDK8 only.
…also verify. Run verify once, separately and using JDK8 only.
Fixing POM file to get rid of maven warnings
* typo

* add go subscriber

* automatically compile go loadtest binary

* pr comment
Improves error messages, enables Go message tracking.
kamalaboulhosn and others added 28 commits May 24, 2017 14:24
…#102)

* Handle a null schema in the sink connector.

* Fix concurrent access on iteration of synchronized set.

* Reduce the ackIds iteration synchronization to the shortest period needed

* Clear list of ackIds as soon as acks are sent. This will make acks best effort, but also prevents us from forgetting to send some acks if a poll happens while there is an outstanding ack request

* Better error message when verifySubscription fails.

* When an exception happens on pull, just return an empty list to poll.
* Don't reference gRPC internal classes

* don't depend on gRPC internals
* Ensure partition number is non-negative in CPS source connector.
* Update Framework with Java Beta Client

Updates the framework with the Java Beta client, and removes the
experimental client now that the changes have been merged into the
google-cloud-java repository.

* Remove previous "spi" from import paths

* Minor bugfixes, removed VTK since it no longer exists
* Remove Alpha Client Libraries, Redirect to google-cloud-java

* Removed client from .travis.yml

* readme fix
Fix for python3
* Handle a null schema in the sink connector.

* Fix concurrent access on iteration of synchronized set.

* Reduce the ackIds iteration synchronization to the shortest period needed

* Clear list of ackIds as soon as acks are sent. This will make acks best effort, but also prevents us from forgetting to send some acks if a poll happens while there is an outstanding ack request

* Better error message when verifySubscription fails.

* When an exception happens on pull, just return an empty list to poll.

* Ensure partition number is non-negative in CPS source connector.

* Shade out the guava library so the connector can work with a newer version of Kafka that depends on a newer version of the guava library.

* Shade out the guava library so the connector can work with a newer version of Kafka that depends on a newer version of the guava library.
Some newlines snuck their way into these links
Uncomment Go
* java: don't sync on shutdown

Shutting down needs to wait for messages to be processed,
and processing the messages need to lock the Task object.
So, if the thread calling shutdown locks the Task object, we'll
deadlock.

* pr comment
* increase parallel puller count

The new default number of parallel pullers is NumCPU.
To keep up with publishers, we need to increase the number of pullers.
This commit increaes the number to 5*NumCPU,
the same as the old default.

* bump version
* Handle a null schema in the sink connector.

* Fix concurrent access on iteration of synchronized set.

* Reduce the ackIds iteration synchronization to the shortest period needed

* Clear list of ackIds as soon as acks are sent. This will make acks best effort, but also prevents us from forgetting to send some acks if a poll happens while there is an outstanding ack request

* Better error message when verifySubscription fails.

* When an exception happens on pull, just return an empty list to poll.

* Ensure partition number is non-negative in CPS source connector.

* Shade out the guava library so the connector can work with a newer version of Kafka that depends on a newer version of the guava library.

* Shade out the guava library so the connector can work with a newer version of Kafka that depends on a newer version of the guava library.

* Update versions of gRPC libraries used by Kafka Connector. This should hopefully fix issue #120.
@mgewilli mgewilli merged commit eadf624 into mapped_api_develop Oct 10, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.