Xiao-zhen-Liu opened a new issue, #5968:
URL: https://github.com/apache/texera/issues/5968

   ### Task Summary
   
   Part of #5882 (storage foundation for the operator output port result cache; 
umbrella #5881, design #5880).
   
   Add the cache-key computation that identifies the computation behind an 
output port. From the port's upstream operators, their parameters, their output 
schemas, and the wiring, build a JSON whose SHA-256 hash is the cache key. The 
same computation gives the same key, and any upstream edit changes it. A match 
confirms the hash against the full JSON, so a hash collision never reuses the 
wrong result.
   
   This is a pure function with no database or storage dependency, and nothing 
calls it yet, so it changes no behavior.
   
   Pull request: #5966.
   
   ### Task Type
   
   - [ ] Refactor / Cleanup
   - [ ] DevOps / Deployment / CI
   - [ ] Testing / QA
   - [ ] Documentation
   - [ ] Performance
   - [x] Other
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to