parameters: (self, filter_expr)
return_statement: return RecordStream(self.cur_m_id_, self.cur_schema_, self.client_, handle)
docstring: Executes a specified filter.
  
          Args:
              filter_expr: The filter expression.
          Raises:
              ValueError.
          Returns:
              Record stream containing the data.
docstring_summary: Executes a specified filter.
docstring_tokens: Executes a specified filter .
function: def execute_filter(self, filter_expr):
          """ Executes a specified filter.
  
          Args:
              filter_expr: The filter expression.
          Raises:
              ValueError.
          Returns:
              Record stream containing the data.
          """
          if self.cur_m_id_ == -1:
              raise ValueError("Must set atomic multilog first.")
          handle = self.client_.adhoc_filter(self.cur_m_id_, filter_expr)
          return RecordStream(self.cur_m_id_, self.cur_schema_, self.client_, handle)
function_tokens: def execute_filter ( self , filter_expr ) : if self . cur_m_id_ == - 1 : raise ValueError ( "Must set atomic multilog first." ) handle = self . client_ . adhoc_filter ( self . cur_m_id_ , filter_expr ) return RecordStream ( self . cur_m_id_ , self . cur_schema_ , self . client_ , handle )