You are viewing a plain text version of this content. The canonical link for it is here.
Posted to reviews@iotdb.apache.org by GitBox <gi...@apache.org> on 2022/04/27 03:13:55 UTC

[GitHub] [iotdb] MarcosZyk opened a new pull request, #5686: New schema tree traverse

MarcosZyk opened a new pull request, #5686:
URL: https://github.com/apache/iotdb/pull/5686

   ## Description
   
   ### Implement new schemaTree traverse algorithm
   The old algorithm has some bugs on processing internal ```**``` in pathPattern. A new algorithm is implemented to fix those bugs and provide better performance.
   
   ### Establish common traverse framework
   Use ```Template method design pattern``` to separate algorithm and concrete result element process. The algorithm could be reuse and extend by extending the ```AbstractTreeVisitor``` and overriding related methods.
   
   ### Implement GetMatchedDevices
   Implement ```schemaTree.getMatchedDevices``` for ```align by device``` query process.
   
   ### Future work
   Integrate the MTree traverser into this tree visitor framework, implement ```SchemaReader``` based on this framework and rewrite the schemaRegion query interface.
   


-- 
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: reviews-unsubscribe@iotdb.apache.org

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


[GitHub] [iotdb] qiaojialin merged pull request #5686: New schema tree traverse implementation

Posted by GitBox <gi...@apache.org>.
qiaojialin merged PR #5686:
URL: https://github.com/apache/iotdb/pull/5686


-- 
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: reviews-unsubscribe@iotdb.apache.org

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