4444from django .contrib .auth .signals import user_login_failed
4545from django .dispatch import receiver
4646from idc .models import User_Data
47- from concurrent .futures import ThreadPoolExecutor
48- from multiprocessing import Manager
49- from math import floor
50- from functools import partial
5147
5248
5349
@@ -809,15 +805,12 @@ def explore_data_page(request, filter_path=False, path_filters=None):
809805
810806 try :
811807 req = request .GET or request .POST
812- mode = req .get ('mode' ,'1' )
813- ref = (req .get ('ref' , 'False' ).lower () == "true" )
814- if ref :
815- request .session .create ()
816808
817809 is_dicofdic = (req .get ('is_dicofdic' , "False" ).lower () == "true" )
818810 source = req .get ('data_source_type' , DataSource .SOLR )
819811 versions = json .loads (req .get ('versions' , '[]' ))
820812 filters = json .loads (req .get ('filters' , '{}' ))
813+ with_stats = (req .get ('with_stats' , 'true' ).lower () == "true" )
821814 disk_size = (req .get ('disk_size' , 'False' ).lower () == "true" )
822815
823816 fields = json .loads (req .get ('fields' , '[]' ))
@@ -860,7 +853,7 @@ def explore_data_page(request, filter_path=False, path_filters=None):
860853
861854 context = build_explorer_context (
862855 is_dicofdic , source , versions , filters , fields , order_docs , counts_only , with_related , with_derived ,
863- collapse_on , is_json , uniques = uniques , totals = totals , disk_size = disk_size
856+ collapse_on , is_json , uniques = uniques , totals = totals , with_stats = with_stats , disk_size = disk_size
864857 )
865858
866859 if not ('totals' in context ):
@@ -878,10 +871,9 @@ def explore_data_page(request, filter_path=False, path_filters=None):
878871 if not ('disk_size' in context ['totals' ]):
879872 context ['totals' ]['disk_size' ] = '0.0 GB'
880873
881-
882874 if not is_json :
883875 # These are filters to be loaded *after* a page render
884- context [ 'mode' ] = mode
876+
885877 if wcohort :
886878 context ['filters_for_load' ] = cohort_filters_dict
887879 elif filter_path :
0 commit comments