Skip to content

feat(sdk): Verify SDK sync for P004 - includeUndefinedDates revert#1324

Open
yenkins-admin wants to merge 1 commit intomasterfrom
feature/auto-P004-revert-include-undefined-dates
Open

feat(sdk): Verify SDK sync for P004 - includeUndefinedDates revert#1324
yenkins-admin wants to merge 1 commit intomasterfrom
feature/auto-P004-revert-include-undefined-dates

Conversation

@yenkins-admin
Copy link
Contributor

Verified that Python SDK is already synchronized with gdc-nas revert of includeUndefinedDates feature.

Jira: (pending - sandbox under maintenance)
Problem: P004 - https://github.com/gooddata/gdc-nas/actions/runs/22064429506

Background

gdc-nas reverted the includeUndefinedDates feature for date filters (LX-2032/REVERT-19909) in commits ef9d814c and 5cfc3bab. The feature was originally added in commit 675dda483c and reverted before SDK synchronization occurred.

Verification Results

OpenAPI Client Models - Already synchronized:

  • AbsoluteDateFilterAbsoluteDateFilter - no include_empty_values field
  • RelativeDateFilterRelativeDateFilter - no include_empty_values field

SDK Filter Classes - Never implemented:

  • AbsoluteDateFilter (gooddata_sdk/compute/model/filter.py)
  • RelativeDateFilter (gooddata_sdk/compute/model/filter.py)

Tests - No references to reverted fields:

  • test_date_filters.py - clean

Changes in gdc-nas

  • Removed includeEmptyValues field from AbsoluteDateFilter and RelativeDateFilter in OpenAPI specs
  • Affected services: afm-exec-api, automation, export-controller
  • Updated FilterDefinition models and converter logic

Result

No code changes required. SDK was already in sync with reverted state. Added verification documentation in .sync-notes/P004-verification.md.

Related Issues

  • LX-2032 (original feature)
  • REVERT-19909 (revert ticket)
  • Parent Epic: GDP-3166

Verified that Python SDK is already synchronized with gdc-nas revert
of includeUndefinedDates feature. The feature was added and reverted
in gdc-nas before SDK sync, so no code changes are required.

- Confirmed OpenAPI client models lack include_empty_values field
- Confirmed SDK filter classes never implemented the feature
- Confirmed test suite has no references to reverted fields

Related: P004, LX-2032, REVERT-19909

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@tychtjan
Copy link

Close please -> I discovered that when it runs good then it want to create pull request with the specific problem report which it shoudnt...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants