From eef581754613536b21f93650776c3b5f215be5b8 Mon Sep 17 00:00:00 2001 From: LV-426 Date: Mon, 23 Mar 2015 17:19:08 +0200 Subject: QT_Node_Filter__meta_label_set stub --- src/server/db_op.py | 1 - src/server/neo4j_cypher.py | 5 +++++ 2 files changed, 5 insertions(+), 1 deletion(-) (limited to 'src/server') diff --git a/src/server/db_op.py b/src/server/db_op.py index 87088f76..1b902e8b 100644 --- a/src/server/db_op.py +++ b/src/server/db_op.py @@ -688,7 +688,6 @@ class DBO_rz_clone(DB_op): self.skip = 0 q_arr = ['match (n)' if not filter_label else 'match (n:%s)' % (filter_label), - 'where 0 = length(filter(_lbl in labels(n) where _lbl =~ \'^__.*$\'))', # filter nodes with meta labels 'with n', 'order by n.id', 'skip %d' % (self.skip), diff --git a/src/server/neo4j_cypher.py b/src/server/neo4j_cypher.py index ae626b57..97e7763f 100644 --- a/src/server/neo4j_cypher.py +++ b/src/server/neo4j_cypher.py @@ -135,6 +135,11 @@ class QT_Node_Filter__Doc_ID_Label(Query_Transformation): # log.debug('db_q trans: in clause: %s, out clause: %s' % (cur_clause, new_clause)) +class QT_Node_Filter__meta_label_set(Query_Transformation): + # TODO: impl + # 'where 0 = length(filter(_lbl in labels(n) where _lbl =~ \'^__.*$\'))', # filter nodes with meta labels + pass + class DB_Query(object): def __init__(self, q_arr, param_set={}): -- cgit v1.3.1