@@ -9,103 +9,99 @@ class StorageNameSpace:
99 working_dir : str = None
1010 namespace : str = None
1111
12- async def index_done_callback (self ):
12+ def index_done_callback (self ):
1313 """commit the storage operations after indexing"""
1414
15- async def query_done_callback (self ):
15+ def query_done_callback (self ):
1616 """commit the storage operations after querying"""
1717
1818
1919class BaseListStorage (Generic [T ], StorageNameSpace ):
20- async def all_items (self ) -> list [T ]:
20+ def all_items (self ) -> list [T ]:
2121 raise NotImplementedError
2222
23- async def get_by_index (self , index : int ) -> Union [T , None ]:
23+ def get_by_index (self , index : int ) -> Union [T , None ]:
2424 raise NotImplementedError
2525
26- async def append (self , data : T ):
26+ def append (self , data : T ):
2727 raise NotImplementedError
2828
29- async def upsert (self , data : list [T ]):
29+ def upsert (self , data : list [T ]):
3030 raise NotImplementedError
3131
32- async def drop (self ):
32+ def drop (self ):
3333 raise NotImplementedError
3434
3535
3636class BaseKVStorage (Generic [T ], StorageNameSpace ):
37- async def all_keys (self ) -> list [str ]:
37+ def all_keys (self ) -> list [str ]:
3838 raise NotImplementedError
3939
40- async def get_by_id (self , id : str ) -> Union [T , None ]:
40+ def get_by_id (self , id : str ) -> Union [T , None ]:
4141 raise NotImplementedError
4242
43- async def get_by_ids (
43+ def get_by_ids (
4444 self , ids : list [str ], fields : Union [set [str ], None ] = None
4545 ) -> list [Union [T , None ]]:
4646 raise NotImplementedError
4747
48- async def get_all (self ) -> dict [str , T ]:
48+ def get_all (self ) -> dict [str , T ]:
4949 raise NotImplementedError
5050
51- async def filter_keys (self , data : list [str ]) -> set [str ]:
51+ def filter_keys (self , data : list [str ]) -> set [str ]:
5252 """return un-exist keys"""
5353 raise NotImplementedError
5454
55- async def upsert (self , data : dict [str , T ]):
55+ def upsert (self , data : dict [str , T ]):
5656 raise NotImplementedError
5757
58- async def drop (self ):
58+ def drop (self ):
5959 raise NotImplementedError
6060
6161
6262class BaseGraphStorage (StorageNameSpace ):
63- async def has_node (self , node_id : str ) -> bool :
63+ def has_node (self , node_id : str ) -> bool :
6464 raise NotImplementedError
6565
66- async def has_edge (self , source_node_id : str , target_node_id : str ) -> bool :
66+ def has_edge (self , source_node_id : str , target_node_id : str ) -> bool :
6767 raise NotImplementedError
6868
69- async def node_degree (self , node_id : str ) -> int :
69+ def node_degree (self , node_id : str ) -> int :
7070 raise NotImplementedError
7171
72- async def edge_degree (self , src_id : str , tgt_id : str ) -> int :
72+ def edge_degree (self , src_id : str , tgt_id : str ) -> int :
7373 raise NotImplementedError
7474
75- async def get_node (self , node_id : str ) -> Union [dict , None ]:
75+ def get_node (self , node_id : str ) -> Union [dict , None ]:
7676 raise NotImplementedError
7777
78- async def update_node (self , node_id : str , node_data : dict [str , str ]):
78+ def update_node (self , node_id : str , node_data : dict [str , str ]):
7979 raise NotImplementedError
8080
81- async def get_all_nodes (self ) -> Union [list [tuple [str , dict ]], None ]:
81+ def get_all_nodes (self ) -> Union [list [tuple [str , dict ]], None ]:
8282 raise NotImplementedError
8383
84- async def get_edge (
85- self , source_node_id : str , target_node_id : str
86- ) -> Union [dict , None ]:
84+ def get_edge (self , source_node_id : str , target_node_id : str ) -> Union [dict , None ]:
8785 raise NotImplementedError
8886
89- async def update_edge (
87+ def update_edge (
9088 self , source_node_id : str , target_node_id : str , edge_data : dict [str , str ]
9189 ):
9290 raise NotImplementedError
9391
94- async def get_all_edges (self ) -> Union [list [tuple [str , str , dict ]], None ]:
92+ def get_all_edges (self ) -> Union [list [tuple [str , str , dict ]], None ]:
9593 raise NotImplementedError
9694
97- async def get_node_edges (
98- self , source_node_id : str
99- ) -> Union [list [tuple [str , str ]], None ]:
95+ def get_node_edges (self , source_node_id : str ) -> Union [list [tuple [str , str ]], None ]:
10096 raise NotImplementedError
10197
102- async def upsert_node (self , node_id : str , node_data : dict [str , str ]):
98+ def upsert_node (self , node_id : str , node_data : dict [str , str ]):
10399 raise NotImplementedError
104100
105- async def upsert_edge (
101+ def upsert_edge (
106102 self , source_node_id : str , target_node_id : str , edge_data : dict [str , str ]
107103 ):
108104 raise NotImplementedError
109105
110- async def delete_node (self , node_id : str ):
106+ def delete_node (self , node_id : str ):
111107 raise NotImplementedError
0 commit comments