Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DOC-7529: System keyspaces #1669

Merged
merged 3 commits into from
Nov 9, 2020
Merged

Conversation

simon-dew
Copy link
Collaborator

@simon-dew simon-dew commented Oct 29, 2020

The following draft documentation is ready for review:

Docs issue: DOC-7529

to include scopes and collections
with scopes and collections
@simon-dew simon-dew marked this pull request as ready for review October 29, 2020 09:53
@marcogrecopriolo
Copy link

All perfect. Just one little note (and it's probably my bad...)
Aside from system:scopes, system:keyspaces, system:indexes, we also have system:all_scopes, system:all_keyspaces, system:all_indexes.
They look exactly the same as the non 'all_' counterpart, but also list system objects, so for instance system:all_scopes would list '_default' scopes, which system:scopes, wouldn't, system:all_keyspaces would list all the system keyspaces and would list the same keyspace twice, once as default:bucket1 and once as default:bucket1._default._default, and system:all_indexes would also list indexes on system:keyspaces.

If you think these are confusing, we can just leave them undocumented.

@simon-dew
Copy link
Collaborator Author

Thanks @marcogrecopriolo. I've actually documented system:all_scopes as a note under the Querying Scopes heading, system:all_keyspaces as a note under the Querying Collections heading, and system:all_indexes as a note under the Querying Indexes heading. I wanted to make sure they were documented, but didn't want to get bogged down in details because as you say the behavior of system:all_keyspaces is confusing.

@marcogrecopriolo
Copy link

perfect!

@simon-dew simon-dew merged commit a282fd8 into couchbase:release/7.0 Nov 9, 2020
@simon-dew simon-dew deleted the DOC-7529 branch November 27, 2020 17:38
@simon-dew
Copy link
Collaborator Author

Update links to staging docs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants