Yicong-Huang opened a new issue, #5687:
URL: https://github.com/apache/texera/issues/5687

   ### Task Summary
   
   Remove the `Reddit Search` source operator and its `praw==7.6.1` / 
`prawcore==2.4.0` Python dependencies from the codebase. The operator wraps the 
Reddit API (PRAW) but is no longer maintained — dropping it eliminates an 
unmaintained third-party API surface, two transitive dependencies, and a small 
amount of operator-specific code.
   
   ### Scope
   
   | Layer | File(s) | Action |
   | --- | --- | --- |
   | Operator descriptor | 
`common/workflow-operator/.../source/apis/reddit/RedditSearchSourceOpDesc.scala`
 | delete |
   | Operator enum | 
`common/workflow-operator/.../source/apis/reddit/RedditSourceOperatorFunction.java`
 | delete |
   | Operator registry | 
`common/workflow-operator/.../operator/LogicalOp.scala` | drop 
`RedditSearchSourceOpDesc` import + `@Type` entry |
   | Python deps | `amber/operator-requirements.txt`, 
`amber/system-requirements-lock.txt` | drop `praw`, `prawcore` |
   | Frontend asset | `frontend/src/assets/operator_images/RedditSearch.png` | 
delete |
   | Docs | `docs/reference/operators/external-api/reddit-search.md`, 
`docs/reference/operators/external-api/_index.md` | delete page; drop index row 
|
   
   ### Task Type
   
   - [x] Refactor / Cleanup


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to