Skip to content

feat(sdk): Sync AILAKEHOUSE database type - P002#1326

Open
yenkins-admin wants to merge 1 commit intomasterfrom
feature/auto-p002-add-ailakehouse-database-type
Open

feat(sdk): Sync AILAKEHOUSE database type - P002#1326
yenkins-admin wants to merge 1 commit intomasterfrom
feature/auto-p002-add-ailakehouse-database-type

Conversation

@yenkins-admin
Copy link
Contributor

Synchronize AILAKEHOUSE database type support from gdc-nas to gooddata-python-sdk.
Jira ticket creation skipped - Jira sandbox under maintenance during workflow run.
Problem ID: P002 - Workflow: https://github.com/gooddata/gdc-nas/actions/runs/22064429506

Summary

The AILAKEHOUSE database type support was added to gdc-nas in commits b4e5b110d4d8 and 13cca68ca478. The Python SDK OpenAPI client was already regenerated with the updated metadata-api and scan-model OpenAPI specifications that include the AILAKEHOUSE enum value.

Changes

  • OpenAPI Client: Already includes AILAKEHOUSE in allowed values (commit 796bc68)
  • SDK Infrastructure: No additional code changes required - the existing SDK validation and model infrastructure properly handles the new database type

Verification

The AILAKEHOUSE enum value is present in:

  • gooddata-api-client/gooddata_api_client/model/declarative_data_source.py
  • gooddata-api-client/gooddata_api_client/model/json_api_data_source_in_attributes.py
  • gooddata-api-client/gooddata_api_client/model/json_api_data_source_out_attributes.py
  • gooddata-api-client/gooddata_api_client/model/json_api_data_source_patch_attributes.py
  • gooddata-api-client/gooddata_api_client/model/test_definition_request.py

SDK validation uses value_in_allowed which checks against the client class's allowed values, ensuring the AILAKEHOUSE type is properly validated.

Related Issues

  • gdc-nas: CQ-1987, CQ-1899
  • Problem: P002
  • gdc-nas commits: b4e5b110d4d818318f462bfa696afbaf30c44635, 13cca68ca478fa3574e94ea5ec499dd6289dc08d

🤖 Generated with automation workflow

The AILAKEHOUSE database type support was added to gdc-nas in commits:
- b4e5b110d4d818318f462bfa696afbaf30c44635 (merge)
- 13cca68ca478fa3574e94ea5ec499dd6289dc08d (implementation)

The Python SDK OpenAPI client was already regenerated with the updated
metadata-api and scan-model OpenAPI specifications that include the
AILAKEHOUSE enum value in commit 796bc68.

No additional SDK-specific code changes are required as the AILAKEHOUSE
database type is properly handled through the existing SDK infrastructure:
- gooddata-api-client models include AILAKEHOUSE in allowed values
- SDK validation uses value_in_allowed which checks against client class
- All declarative and entity model classes support the new type

Related to: CQ-1987, CQ-1899
Problem ID: P002

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

Close please

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