Mike Personick created TINKERPOP-2666:
-----------------------------------------

             Summary: Create an anonymizing Translator for logging traversals 
without user data
                 Key: TINKERPOP-2666
                 URL: https://issues.apache.org/jira/browse/TINKERPOP-2666
             Project: TinkerPop
          Issue Type: Improvement
          Components: process
    Affects Versions: 3.5.1
            Reporter: Mike Personick
             Fix For: 3.6.0, 3.5.2


Implement a Translator which accepts a customizable Anonymizer and translates a 
traversal into a String for logging, stripped of all identifiable user data 
(ids, property names, property values, etc.). Provide a default Anonymizer 
implementation based on Java datatype, for example:

 

 
{code:java}
"g.V().has('runways',inside(1,3)).values('code','airport').toList()" 

-> 

"g.V().has(string0,P.gt(integer0).and(P.lt(integer1))).values(string1,string2).toList()"
{code}
 

 



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to