Uploaded image for project: 'TinkerPop'
  1. TinkerPop
  2. TINKERPOP-2523

Allow registration of listeners for traversal iteration begin/end events

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 3.4.10
    • Fix Version/s: None
    • Component/s: server
    • Labels:
      None

      Description

      In order to improve observability/monitoring (e.g. distributed tracing, logging of traversals requests), it would be nice if users could register custom listeners for traversal iteration begin/end events.

      Those begin/end events are actually already nicely exposed as protected methods in TraversalOpProcessor. Though, in 3.4.10, it is difficult to subclass TraversalOpProcessor to override those methods as the OpLoader ensures only one OpProcessor can be loaded with name "traversal".

       

       

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              cdegroc Clément de Groc
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated: