-
-
Notifications
You must be signed in to change notification settings - Fork 200
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
Fix internal link format #699
Conversation
* Reveals the issue #695 with checking failed links * Also fix test cache for within-date checking
7aa3a92
to
bfa7416
Compare
@gjtorikian, sure, happy to review and validate... I will have some time over the weekend. |
@gjtorikian, coming back to this later than I originally hoped... It looks like your new commit 40f8837 includes my very basic attempt to address #695 in riccardoporreca@b9a5cd1 (which includes also log statements and explicit metadata update that we may want to still include) This however still suffers from what described in #695 (comment) and followed-up in the comments and commits further down in #695, which is the main motivation for introducing context-based keys for internal links (see mainly #695 (comment)) In a sense this PR is addressing only the original PR #696 (before the accidental force-push): I have actually created a "restored" version of the original branch (which I still had locally): main...riccardoporreca:feature/695-fix-internal-cache-metadata-check-restored Is the intention to go only for this part, perhaps as a first step before reconsidering #695 (comment)? Let me know what is your intention, I am very keen on helping out also by creating clean branches reflecting what we want to achieve (Git is great for this). |
To be honest... I am confused. 😵💫 Partly because of my force Git error, but partly also because I don't understand what the error actually is. Does main...riccardoporreca:feature/695-fix-internal-cache-metadata-check-restored#diff-56f6584338ed220240decc27e7186469985a760ecec8e03071a6545ff370c693 represent the minimal test case for the issue you're noticing? This PR was mostly meant to address the very first issue spotted in #695. Is there a test case for the issue in #695 (comment) ? |
Don't worry @gjtorikian , I probably did not help :) with opening a PR and having a separate "continuation branch" #695 (comment) for proposing the rethinking of internal cache keys to address the additional issue which would not be addressed by the original PR. In any case, if you see the history of comments and commits (I tried to be very verbose with the messages) following the mention of the additional, more fundamental issue in #695 (comment):
Given this, why don't we proceed as follows?
Of course, feel free to go down any route you believe more sensible. |
Thanks! Just a sloppy find-replace.
This makes sense to me. Thank you for your help. |
@gjtorikian, I have created a clean issue #702 for the open problem, will try later this week to consolidate a new clean PR for the fix as discussed |
Actually close #695.
Sorry to trouble you @riccardoporreca but would you be able to validate this works as expected on your end? It seems to be working for me but I'd like to be extra sure.