-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Column cache fix #3328
Column cache fix #3328
Conversation
Just wondering: Does this make it possible to modify the default column order? I'ld love to move the color column to the left by default for 2.3 if possible. |
yes, because headers are saved and restored by name, the default ordering is no longer important. (That's why I wrote this code, so headers wouldn't break on upgrade). I think this code is working in 2.2 so this shouldn't break people not on the beta build. Unfortunately 2.3 has been saving header states with blank names, so column loading will probably break for beta testers. |
notes addressed |
friendly ping |
Do you want reviews? Then you should probably mark this as ready to review and remove WIP from the title :D |
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.
Please fix the remaining pre-commit and clazy failures. We don't care about Travis ;)
Also 2 clazy issues:
|
Ah, the API I used was too new. how about this one?? |
all checks passed yay |
ping |
Used for verification and to prevent new conflicts in the future: ywwg#9 |
@Holzhaus After merging we may try again to reorder the columns. |
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.
I noticed no issue during a small manual test. Except for the open review comment this LGTM.
@ywwg Please check my open PR with more validations and a minor improvement of the sort order code. |
which pr? |
@uklotzde please leave a comment with a link in the upstream PR when you make a PR for someone's fork. |
I already did, see above, cross-referenced from both sides. |
3 days ago
|
ColumnCache: Verify consistency of all column maps
addressed note and merged sanity check code |
Let's now give it a try after two of us have checked it. Thank you, Owen! LGTM |
I will push to main, but only after testing the merged result. |
Possible fix for the columncache issues we've been having. This has a lot of debug junk in it in purpose -- please test this branch and let me know if it works for you.