xiazcy commented on code in PR #3246: URL: https://github.com/apache/tinkerpop/pull/3246#discussion_r2457184490
########## docs/src/upgrade/release-3.8.x.asciidoc: ########## @@ -319,6 +319,34 @@ This is a breaking change for .NET applications that rely on byte values. Existi See: link:https://issues.apache.org/jira/browse/TINKERPOP-3161[TINKERPOP-3161] +==== Split bulked traversers for `local()` + +Prior to 3.8.0, the `local()` exhibited "traverser-local" semantics, where the local traversal would independently to +each individual Traverser. This often led to confusion, especially in the presence of reducing barrier steps as the +presence of bulked traversers would lead to multiple objects being processed at once. `local()` has been updated to +automatically split any bulked traversers and thus now exhibits true "object-local" semantics. Review Comment: ```suggestion Prior to 3.8.0, local() exhibited "traverser-local" semantics, where the local traversal would apply independently to each individual Traverser. This often led to confusion, especially in the presence of reducing barrier steps, as bulked traversers would cause multiple objects to be processed at once. local() has been updated to automatically split any bulked traversers and thus now exhibits true "object-local" semantics. ``` -- 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]
