Skip to content

QueryTablesIncludeFlags doesn't seem to be used anywhere within the QueryTables operation #6155

@ahsonkhan

Description

@ahsonkhan

This option doesn't seem to be used by the SDK, in the implementation detail, but is publicly exposed:
#6154

It's probably worth going back to a source of truth and investigating. What does the REST API specs or service docs say here?

Maybe it was carried over from storage, where "include" is added as query parameter. Should the same be done here?

if (options.Include.HasValue()
&& !ListBlobContainersIncludeFlagsToString(options.Include.Value()).empty())
{
request.GetUrl().AppendQueryParameter(
"include",
_internal::UrlEncodeQueryParameter(
ListBlobContainersIncludeFlagsToString(options.Include.Value())));
}

GoLang doesn't seem to have this option, though I am not familiar with the service or specifics of Go's implementation:
https://github.com/Azure/azure-sdk-for-go/blob/0387c89ceebae256c9ea717533c739b7a875d996/sdk/data/aztables/options.go#L115-L145

Metadata

Metadata

Assignees

Labels

Tablesblocking-releaseBlocks releasebugThis issue requires a change to an existing behavior in the product in order to be resolved.

Type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions