elastic / elastic/elasticsearch-php

Handle feature flag APIs

Open
#1,534 0 comments 0 reactions 0 assignees View on GitHub
tracking
Dominant language
PHP
Stars
5.3k
Forks
963
PR merge metrics
No merged PRs in 30d

Description

For a long time the Python client generator treated feature flag APIs the same as public APIs. We have recently stop generating feature flag APIs, since they cannot be used on release builds.

This task is about coming up with a good strategy to handle these APIs in the client. Would it be best to generate them but warn when they are used? Do we need to document which feature flag needs to be enabled to use each of these endpoints? Should we let the server issue an error instead of issuing a warning from the client?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.