-
Notifications
You must be signed in to change notification settings - Fork 47
Comparing changes
Open a pull request
base repository: apache/pulsar-client-python
base: v3.5.0
head repository: apache/pulsar-client-python
compare: v3.6.0
- 11 commits
- 27 files changed
- 3 contributors
Commits on Apr 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e1e74c6 - Browse repository at this point
Copy the full SHA e1e74c6View commit details
Commits on May 7, 2024
-
Set grpcio minimum version to 1.59.3 so that Alpine py3-grpcio 1.59.3…
… can be used (#211) - there's no specific minimum version constraint originating from pulsar-client-python - grpcio is required by apache-bookkeeper-client. the dependencies are defined in https://github.com/apache/bookkeeper/blob/master/stream/clients/python/setup.py the version in this file is >= 1.8.2
Configuration menu - View commit details
-
Copy full SHA for c3c12c4 - Browse repository at this point
Copy the full SHA c3c12c4View commit details
Commits on Oct 31, 2024
-
Fix failed AsyncioTest.test_send_failure and clean up tests (#231)
After apache/pulsar#23291, which is included in Pulsar 4.0.0, when the tenant does not exist, the broker will respond with `BrokerMetadataError`, which is retryable. Before that, the error code is `AuthorizationError`, which is not retryable so that `create_producer` will fail immediately. This patch fixes the `test_send_failure` to assert the error is `Timeout`. Additional, separate some tests from `pulsar_test.py`: 1. debug logger tests will affect other tests so that all tests will print debug logs 2. running `schema_test` in `pulsar_test` might have unexpected failures like ``` Failed to create ConsumerImpl for persistent://public/default/my-python-pattern-consumer-3-partition-0: Failed to create steady_timer: kqueue: Too many open files [system:24] Failed when subscribed to topic persistent://public/default/my-python-pattern-consumer-3 in TopicsConsumer. Error - ConnectError Unable to create Consumer - [Muti Topics Consumer: TopicName - persistent://public/default/my-python-pattern-consumer.* - Subscription - my-pattern-consumer-sub] Error - ConnectError Failed to retry lookup for get-partition-metadata-persistent://public/default/my-v2-topic-producer-consumer: Failed to create steady_timer: kqueue: Too many open files [system:24] Error Checking/Getting Partition Metadata while Subscribing on persistent://public/default/my-v2-topic-producer-consumer -- ConnectError Failed to retry lookup for get-partition-metadata-persistent://public/default/my-v2-topic-producer-consumer: Failed to create steady_timer: kqueue: Too many open files [system:24] Error Checking/Getting Partition Metadata while Subscribing on persistent://public/default/my-v2-topic-producer-consumer -- ConnectError Failed to retry lookup for get-partition-metadata-persistent://public/default/test_has_message_available_after_seek-1730263910.78957: Failed to create steady_timer: kqueue: Too many open files [system:24] Error Checking/Getting Partition Metadata while creating producer on persistent://public/default/test_has_message_available_after_seek-1730263910.78957 -- ConnectError Failed to retry lookup for get-partition-metadata-persistent://public/default/test_seek_latest_message_id-1730263910.789991: Failed to create steady_timer: kqueue: Too many open files [system:24] ```
Configuration menu - View commit details
-
Copy full SHA for 7289522 - Browse repository at this point
Copy the full SHA 7289522View commit details
Commits on Nov 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2a26553 - Browse repository at this point
Copy the full SHA 2a26553View commit details
Commits on Nov 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 43792ea - Browse repository at this point
Copy the full SHA 43792eaView commit details
Commits on Jan 10, 2025
-
Fix the broken CI due to the regression of 4.0.1 and some deprecated …
…image and links (#235) Fixes #234 1. Downgrade the Pulsar image to 4.0.0 2. Upgrade the macOS runner image from 12 to 14 Since the Boost download link is broken now, this PR also fixes the wheel build process by reusing the pre-built libraries to install pulsar-client-cpp on Linux and macOS. Specially, it links the `libpulsarwithdeps.a` instead of `libpulsar.a` and all 3rd-party libraries on macOS.
Configuration menu - View commit details
-
Copy full SHA for fb4523b - Browse repository at this point
Copy the full SHA fb4523bView commit details
Commits on Jan 20, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 6bfdb10 - Browse repository at this point
Copy the full SHA 6bfdb10View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c4ceb4 - Browse repository at this point
Copy the full SHA 1c4ceb4View commit details
Commits on Jan 21, 2025
-
Support Python 3.13 and drop the support for Python 3.8 (#238)
Python 3.8 reached EOL at Oct.2024. See https://devguide.python.org/versions/
Configuration menu - View commit details
-
Copy full SHA for 687e1b7 - Browse repository at this point
Copy the full SHA 687e1b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66e18a7 - Browse repository at this point
Copy the full SHA 66e18a7View commit details
Commits on Jan 24, 2025
-
Set the minimum macOS version to 13 (#239)
(cherry picked from commit e6800f8)
Configuration menu - View commit details
-
Copy full SHA for f245126 - Browse repository at this point
Copy the full SHA f245126View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v3.5.0...v3.6.0