SEZ9 commented on issue #10753: URL: https://github.com/apache/seatunnel/issues/10753#issuecomment-6104632753
@saloni-eng thanks for confirming, and for opening the dedicated Asana Source feature issue so quickly. The Asana Source lane is yours in this tracker; I'll note it as In progress rather than Todo. Your outline already covers most of what was asked for: task endpoints with project scoping, PAT auth, offset cursor pagination, bounded 429/5xx exponential backoff, and WireMock-based offline E2E on top of `connector-http-base`. A few items from the earlier checklist are not yet visible in your summary, so please make sure the feature issue states them explicitly before you start coding: - Secret-redaction boundary: where the PAT lives in config and how it is kept out of logs, error messages and job state. - Incremental contract: whether v1 is a bounded snapshot of tasks only, or also supports an incremental filter, and what the cursor stored in state actually represents. - Checkpoint-resume idempotence: what is persisted at checkpoint, what happens on restore mid-page, and whether duplicates are possible. - Dependencies: confirm that reusing `connector-http-base` means no new third-party dependency, or list any new one with its license and shading plan. On assignment: I have not changed assignment or labels in this tracker comment. Please leave a short comment on the feature issue itself asking for assignment there, so it is handled on the right thread. @chovy-3012 your BigQuery Source intent remains noted and is unaffected by this; @goutamadwant nothing changes for your three tracked PRs here. <!-- streview-comment:1661 --> -- 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]
