meltano
sdk
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
feat(taps): Always retry HTTP 429 errors, regardless of the `extra_retry_statuses` value (#3639) SSIA ## Summary by Sourcery Ensure HTTP 429 responses are always treated as retriable errors, regardless of custom retry status configuration. New Features: - Treat HTTP 429 responses as retriable errors independently of the configurable extra retry status list. Enhancements: - Clarify HTTP status code boundaries in validation and metrics logic with explicit code references in comments. --------- Signed-off-by: Edgar Ramírez Mondragón <edgarrm358@gmail.com>
main
7 hours ago
test: Add more parent-child snapshots (#3647) ## Summary by Sourcery Add new snapshot-based tests to validate various parent-child stream behaviors in tap synchronization. Tests: - Add regression test ensuring child streams with empty state_partitioning_keys share a single flat bookmark across parent contexts. - Add test verifying full-table streams emit ACTIVATE_VERSION messages with versions derived from tap initialization time. - Add test confirming incremental child streams produce partitioned STATE bookmarks including replication key metadata. - Add test asserting children with ignore_parent_replication_key force their incremental parents into full-table replication and emit a warning. Signed-off-by: Edgar Ramírez Mondragón <edgarrm358@gmail.com>
main
10 hours ago
test: Add more parent-child snapshots Signed-off-by: Edgar Ramírez Mondragón <edgarrm358@gmail.com>
test/snapshot-parent-child
10 hours ago
fix: Avoid logging full URLs in HTTP metrics (i.e. `_LOG_REQUEST_METRIC_URLS` has no effect now) (#3646) ## Summary by Sourcery Stop including request URLs in HTTP duration metrics and update tests accordingly. Bug Fixes: - Ensure HTTP request duration metrics no longer attempt to log full request URLs, making the URL logging flag effectively unused. Tests: - Adjust HTTP metrics logging tests to assert that request URLs are never included in metric tags and simplify parameterization. Signed-off-by: Edgar Ramírez Mondragón <edgarrm358@gmail.com>
main
11 hours ago
fix: Avoid logging full URLs in HTTP metrics (i.e. `_LOG_REQUEST_METRIC_URLS` has no effect now) Signed-off-by: Edgar Ramírez Mondragón <edgarrm358@gmail.com>
refactor/http-metric-no-url
11 hours ago
feat(targets): Allow target implementations to completely control how new Sink instances are created (#3644) Related - Closes https://github.com/meltano/sdk/issues/3642 ## Summary by Sourcery Allow target implementations to override SQL sink instantiation while keeping sink registration logic internal. Enhancements: - Introduce overridable create_sink method on SQL targets that centralizes SQL sink instantiation and connector injection. Tests: - Add tests verifying that custom Target and SQLTarget implementations can override create_sink to inject additional constructor arguments into sink instances. Signed-off-by: Edgar Ramírez Mondragón <edgarrm358@gmail.com>
main
12 hours ago
fix: Remove noisy `context` tag from `http_request_duration` metric log Signed-off-by: Edgar Ramírez Mondragón <edgarrm358@gmail.com>
refactor/http-metric-no-context
12 hours ago
feat(targets): Allow target implementations to completely control how new Sink instances are created Signed-off-by: Edgar Ramírez Mondragón <edgarrm358@gmail.com>
feat/target-create-sink
14 hours ago
Latest Branches
CodSpeed Performance Gauge
0%
test: Add more parent-child snapshots
#3647
10 hours ago
0439f68
test/snapshot-parent-child
CodSpeed Performance Gauge
0%
fix: Avoid logging full URLs in HTTP metrics (i.e. `_LOG_REQUEST_METRIC_URLS` has no effect now)
#3646
11 hours ago
e7c9953
refactor/http-metric-no-url
CodSpeed Performance Gauge
0%
fix: Remove noisy `context` tag from `http_request_duration` metric log
#3645
12 hours ago
81732e4
refactor/http-metric-no-context
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs