Github user arjansh commented on a diff in the pull request:

    https://github.com/apache/metamodel/pull/179#discussion_r191345706
  
    --- Diff: 
neo4j/src/main/java/org/apache/metamodel/neo4j/Neo4jDataContext.java ---
    @@ -52,23 +52,24 @@
      * DataContext implementation for Neo4j
      */
     public class Neo4jDataContext extends QueryPostprocessDataContext 
implements DataContext, DocumentSourceProvider {
    -
    -    public static final Logger logger = 
LoggerFactory.getLogger(Neo4jDataContext.class);
    -
         public static final String SCHEMA_NAME = "neo4j";
    -
         public static final int DEFAULT_PORT = 7474;
    -
    -    public static final String RELATIONSHIP_PREFIX = "rel_";
    -
    -    public static final String RELATIONSHIP_COLUMN_SEPARATOR = "#";
    +    public static final String NEO4J_KEY_METADATA = "metadata";
    --- End diff --
    
    Can you make these newly added constants (all starting with "NEO4J_") 
package protected? They are all only used for internal logic within this 
package here and I don't think we want to expose them by default as part of the 
api.


---

Reply via email to