@@ -85,7 +85,7 @@ def delete(self, symbol, chunk_range=None):
85
85
if chunk_range :
86
86
# read out chunks that fall within the range and filter out
87
87
# data within the range
88
- df = self .read (symbol , chunk_range = chunk_range , no_filter = True )
88
+ df = self .read (symbol , chunk_range = chunk_range , filter_data = False )
89
89
df = self .chunker .exclude (df , chunk_range )
90
90
91
91
# remove chunks, and update any remaining data
@@ -112,7 +112,7 @@ def list_symbols(self):
112
112
def _get_symbol_info (self , symbol ):
113
113
return self ._symbols .find_one ({'symbol' : symbol })
114
114
115
- def read (self , symbol , chunk_range = None , no_filter = False ):
115
+ def read (self , symbol , chunk_range = None , filter_data = True ):
116
116
"""
117
117
Reads data for a given symbol from the database.
118
118
@@ -123,7 +123,7 @@ def read(self, symbol, chunk_range=None, no_filter=False):
123
123
chunk_range: object
124
124
corresponding range object for the specified chunker (for
125
125
DateChunker it is a DateRange object)
126
- no_filter : boolean
126
+ filter : boolean
127
127
perform chunk level filtering on the data (see filter() in _chunker)
128
128
only applicable when chunk_range is specified
129
129
@@ -153,7 +153,7 @@ def read(self, symbol, chunk_range=None, no_filter=False):
153
153
154
154
data = deserialize (records , sym ['type' ])
155
155
156
- if no_filter or chunk_range is None :
156
+ if not filter_data or chunk_range is None :
157
157
return data
158
158
return self .chunker .filter (data , chunk_range )
159
159
0 commit comments