I ran the same seven minute job three times back to back, a different country each time, cancelling in between. I was checking for leakage between countries. There wasn't any, that part was clean. Then I counted rows. The screen had shown 85 results. The database had 52. The list you see on screen and the rows that get saved are two different paths in my code, and I had only ever hooked saving onto the enrichment step. A row that got discovered and displayed but never enriched lived in the UI and nowhere else. Close the window and it's gone. Stop a run halfway and you lose everything the enrichment queue hadn't reached, which in a 150 row job cut off at 50 meant 11 rows survived. Nobody reported this. You'd only find it by counting the screen and then counting the database,


  • 情报分类:技术价值、项目价值
  • 命中依据:App异常行为问题讨论,有技术价值
  • 来源:Reddit · SideProject
  • 原作者:/u/AtlasForgeX https://www.reddit.com/user/AtlasForgeX
  • 发布时间:2026/9/12 14:11:19