-
Notifications
You must be signed in to change notification settings - Fork 3.7k
[cleanup]Remove Trino/PrestoDB Pulsar plugin from main repo #21795
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
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #21795 +/- ##
============================================
+ Coverage 73.42% 73.56% +0.13%
+ Complexity 32795 32235 -560
============================================
Files 1897 1857 -40
Lines 140656 138003 -2653
Branches 15491 15109 -382
============================================
- Hits 103282 101523 -1759
+ Misses 29297 28617 -680
+ Partials 8077 7863 -214
Flags with carried forward coverage won't be shown. Click here to find out more.
🚀 New features to boost your workflow:
|
|
We are users of Pulsar-SQL (although I also feel that active users are not many). And now there are still some issues waiting to be fixed. I hope it can be split into separate repositories so that these issues can continue to be fixed. |
|
Add related security 3.0.2 and 3.1.1 has 3 fixable security vulnerabilities with Trino, it's hard to upgrade from 368 to 430 |
|
@crossoverJie As I mentioned in the mailing list discussion, if there are volunteers that can help maintain the Trino plugin, I can definitely help set the new repo up and import the code. |
That's what I thought. I honestly had a hard time going through the change logs to attempt to find where the vulnerabilities are fixed. Update on #21457, I believe Trino only adds two vulnerabilities. I think CVE-2023-0833 doesn't apply to Trino and Pulsar respectively.
We had one of our tenants ask about Pulsar SQL functionality, but we came to the conclusion it wasn't worth the effort adding Trino to our current Pulsar deployments. |
PIP: 62: https://github.com/apache/pulsar/wiki/PIP-62%3A-Move-connectors%2C-adapters-and-Pulsar-Presto-to-separate-repositories
Motivation
Described again in mailing list discussion https://lists.apache.org/thread/4f1cco12cycq36m7vtyjs2j5q5975666
Modifications
Removed the Trino Pulsar plugin
Verifying this change
(Please pick either of the following options)
This change is a trivial rework / code cleanup without any test coverage.
(or)
This change is already covered by existing tests, such as (please describe tests).
(or)
This change added tests and can be verified as follows:
(example:)
Does this pull request potentially affect one of the following parts:
If the box was checked, please highlight the changes
Documentation
docdoc-requireddoc-not-neededdoc-completeMatching PR in forked repository
PR in forked repository: