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
Remove lazy records #12682
Merged
Merged
Remove lazy records #12682
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
IanManske
added
wait-until-after-nushell-release
pr:breaking-change
This PR implies a change affecting users and has to be noted in the release notes
pr:release-note-mention
Addition/Improvement to be mentioned in the release notes
pr:commands
This PR changes our commands in some way
pr:language
This PR makes some language changes
labels
Apr 27, 2024
WindSoilder
approved these changes
May 3, 2024
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! I think it's ok to merge it
Do we have a ball-park assessment what that does to |
IanManske
added
the
removal-after-deprecation
The component has already been sunset with `deprecation` and is now up for final removal
label
May 3, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
pr:breaking-change
This PR implies a change affecting users and has to be noted in the release notes
pr:commands
This PR changes our commands in some way
pr:language
This PR makes some language changes
pr:release-note-mention
Addition/Improvement to be mentioned in the release notes
removal-after-deprecation
The component has already been sunset with `deprecation` and is now up for final removal
wait-until-after-nushell-release
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Removes lazy records from the language, following from the reasons outlined in #12622. Namely, this should make semantics more clear and will eliminate concerns regarding maintainability.
User-Facing Changes
lazy make
is removed.describe --collect-lazyrecords
flag is removed.sys
anddebug info
now return regular records.After Submitting
sys
anddebug info
APIs to prevent them from taking too long (e.g., subcommands or taking an optional column/cell-path argument).