You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@apisix.apache.org by "ranxuxin001 (via GitHub)" <gi...@apache.org> on 2023/05/10 04:17:55 UTC

[GitHub] [apisix] ranxuxin001 commented on pull request #9334: feat: incremental route radixtree update

ranxuxin001 commented on PR #9334:
URL: https://github.com/apache/apisix/pull/9334#issuecomment-1541330929

   > I also really need this incremental update feature, there are two puzzles
   > 
   > 1. According to the routing semantics of apisix, when route or service changes, the route is rebuilt, but service changes are not observed. How is the incremental update implemented
   >    2.radixtree_host_uri.lua, radixtree_uri_with_parameter.lua, these two related incremental updates do not seem to be implemented
   >    Finally, thank you very much for the implementation of feature
   
   Thank you to send request. I wrote this patch based on apisix 2.9. The radixtree_uri.lua runs as default. So I mainly wrote codes for this strategy. Later I will wrote codes based on radixtree_host_uri.lua. 
   
   I deleted codes rebuilding whote tree when version changed because the modifying routes codes are moved in the filter() called by sync_data(). 


-- 
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: notifications-unsubscribe@apisix.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org