CodeXDevloper commited on
Commit
0b72d60
·
verified ·
1 Parent(s): 4422386

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -2
app.py CHANGED
@@ -25,12 +25,15 @@ def search_uid(uid: str = Query(...)):
25
  try:
26
  ds = load_dataset(DATASET, split="train", streaming=True)
27
  scanned = 0
 
 
28
  for row in ds:
29
  scanned += 1
30
  if uid == str(row.get("user_id", "")).strip():
31
- return {"found": True, "uid": uid, "data": row}
32
- if scanned >= 5000000:
33
  break
 
34
  return {"found": False, "uid": uid, "scanned": scanned}
35
  except Exception as e:
36
  return {"error": str(e)}
 
25
  try:
26
  ds = load_dataset(DATASET, split="train", streaming=True)
27
  scanned = 0
28
+ max_scan = 100000 # sirf 1 lakh rows (fast)
29
+
30
  for row in ds:
31
  scanned += 1
32
  if uid == str(row.get("user_id", "")).strip():
33
+ return {"found": True, "uid": uid, "scanned": scanned, "data": row}
34
+ if scanned >= max_scan:
35
  break
36
+
37
  return {"found": False, "uid": uid, "scanned": scanned}
38
  except Exception as e:
39
  return {"error": str(e)}