Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error code: Out of memory when loading /photos page #15749

Open
2 of 3 tasks
Menghini opened this issue Jan 28, 2025 · 25 comments
Open
2 of 3 tasks

Error code: Out of memory when loading /photos page #15749

Menghini opened this issue Jan 28, 2025 · 25 comments

Comments

@Menghini
Copy link
Contributor

Menghini commented Jan 28, 2025

The bug

When going to my Immich /photos page (after logging in), it will attempt to load but will eventually go to the "Aw, Snap! Something went wrong with dispalying this webpage. Eorr code: Out of Memory" page. This is occuring right after I updated to v1.125.6 (from v1.125.2).

Image

The OS that Immich Server is running on

Ubuntu 24.04.1 LTS

Version of Immich Server

v1.125.6

Version of Immich Mobile App

N/A

Platform with the issue

  • Server
  • Web
  • Mobile

Your docker-compose.yml content

version: "3.8"

#
# WARNING: Make sure to use the docker-compose.yml of the current release:
#
# https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml
#
# The compose file on main may not be compatible with the latest release.
#

name: immich

services:
  immich-server:
    container_name: immich_server
    image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release}
    volumes:
      - ${UPLOAD_LOCATION}:/usr/src/app/upload
      - /etc/localtime:/etc/localtime:ro
    env_file:
      - .env
    ports:
      - 2283:2283
    depends_on:
      - redis
      - database
    restart: always
  immich-machine-learning:
    container_name: immich_machine_learning
    image: ghcr.io/immich-app/immich-machine-learning:${IMMICH_VERSION:-release}
    volumes:
      - model-cache:/cache
    env_file:
      - .env
    restart: always

  redis:
    container_name: immich_redis
    image: redis:6.2-alpine@sha256:60e49e22fa5706cd8df7d5e0bc50ee9bab7c608039fa653c4d961014237cca46
    restart: always

  database:
    container_name: immich_postgres
    image: tensorchord/pgvecto-rs:pg14-v0.2.0@sha256:90724186f0a3517cf6914295b5ab410db9ce23190a2d9d0b9dd6463e3fa298f0
    env_file:
      - .env
    environment:
      POSTGRES_PASSWORD: ${DB_PASSWORD}
      POSTGRES_USER: ${DB_USERNAME}
      POSTGRES_DB: ${DB_DATABASE_NAME}
    volumes:
      - pgdata:/var/lib/postgresql/data
    restart: always
  #***Start of where power-tools is***
  power-tools:
    container_name: immich_power_tools
    image: ghcr.io/varun-raj/immich-power-tools:latest
    ports:
      - "8001:3000"
    env_file:
      - .env
  #***End of where power-tools is***

volumes:
  pgdata:
  model-cache:

Your .env content

# You can find documentation for all the supported env variables at https://immich.app/docs/install/environment-variables

# The location where your uploaded files are stored
UPLOAD_LOCATION=/mnt/media1/immich-library

# The Immich version to use. You can pin this to a specific version like "v1.71.0"
IMMICH_VERSION=release

# Connection secrets for postgres and typesense. You should change these to random passwords
TYPESENSE_API_KEY=redacted
DB_PASSWORD=redacted
# The values below this line do not need to be changed
###################################################################################
DB_HOSTNAME=immich_postgres
DB_USERNAME=postgres
DB_DATABASE_NAME=immich

REDIS_HOSTNAME=immich_redis

#***Start of where immich-power-tools start***
IMMICH_API_KEY=redacted
IMMICH_URL="http://immich_server:3001" # Your immich instace ip address and port
EXTERNAL_IMMICH_URL="redacted" # External address of immich

Reproduction steps

  1. Go to http://immich_server:2283 which will redirect to http://immich_server:2283/photos
  2. It will crash with the out of memory.
  3. I can still go to other pages such as /albums which will load successfully.
    ...

Relevant log output

https://drive.google.com/file/d/1Sq58_4QElk2YQlfVo5cJIpf-7Zvgar1j/view?usp=sharing

Additional information

No response

@Menghini Menghini changed the title Error code: Out of memory Error code: Out of memory when loading /photos page Jan 28, 2025
@bo0tzz
Copy link
Member

bo0tzz commented Jan 28, 2025

Immich runs on port 2283, not 3001.

@Menghini
Copy link
Contributor Author

Sorry, typo. That's the immich-power-tools, which is actually working.. my bad on that typo. I do connect to http://immich_server:2283 (and also my web address) which loads the page but gets stuck. But all the other pages such as /albums work.

@alextran1502
Copy link
Contributor

looks like you have one bucket with several thousands photos?

Can you post the output of

http://server-ip:2283/api/timeline/buckets?isArchived=false&size=MONTH&withPartners=true&withStacked=true

@Menghini
Copy link
Contributor Author

Sure, here you go...

[{"timeBucket":"2025-01-01T00:00:00.000Z","count":1677},{"timeBucket":"2024-12-01T00:00:00.000Z","count":4564},{"timeBucket":"2024-11-01T00:00:00.000Z","count":9748},{"timeBucket":"2024-10-01T00:00:00.000Z","count":9755},{"timeBucket":"2024-09-01T00:00:00.000Z","count":29091},{"timeBucket":"2024-08-01T00:00:00.000Z","count":5571},{"timeBucket":"2024-07-01T00:00:00.000Z","count":18255},{"timeBucket":"2024-06-01T00:00:00.000Z","count":64760},{"timeBucket":"2024-05-01T00:00:00.000Z","count":9367},{"timeBucket":"2024-04-01T00:00:00.000Z","count":14239},{"timeBucket":"2024-03-01T00:00:00.000Z","count":3852},{"timeBucket":"2024-02-01T00:00:00.000Z","count":13040},{"timeBucket":"2024-01-01T00:00:00.000Z","count":6601},{"timeBucket":"2023-12-01T00:00:00.000Z","count":3390},{"timeBucket":"2023-11-01T00:00:00.000Z","count":5060},{"timeBucket":"2023-10-01T00:00:00.000Z","count":7435},{"timeBucket":"2023-09-01T00:00:00.000Z","count":3359},{"timeBucket":"2023-08-01T00:00:00.000Z","count":691},{"timeBucket":"2023-07-01T00:00:00.000Z","count":622},{"timeBucket":"2023-06-01T00:00:00.000Z","count":5378},{"timeBucket":"2023-05-01T00:00:00.000Z","count":2654},{"timeBucket":"2023-04-01T00:00:00.000Z","count":5004},{"timeBucket":"2023-03-01T00:00:00.000Z","count":624},{"timeBucket":"2023-02-01T00:00:00.000Z","count":357},{"timeBucket":"2023-01-01T00:00:00.000Z","count":433},{"timeBucket":"2022-12-01T00:00:00.000Z","count":891},{"timeBucket":"2022-11-01T00:00:00.000Z","count":2211},{"timeBucket":"2022-10-01T00:00:00.000Z","count":4612},{"timeBucket":"2022-09-01T00:00:00.000Z","count":3841},{"timeBucket":"2022-08-01T00:00:00.000Z","count":791},{"timeBucket":"2022-07-01T00:00:00.000Z","count":1440},{"timeBucket":"2022-06-01T00:00:00.000Z","count":480},{"timeBucket":"2022-05-01T00:00:00.000Z","count":3166},{"timeBucket":"2022-04-01T00:00:00.000Z","count":3253},{"timeBucket":"2022-03-01T00:00:00.000Z","count":353},{"timeBucket":"2022-02-01T00:00:00.000Z","count":230},{"timeBucket":"2022-01-01T00:00:00.000Z","count":319},{"timeBucket":"2021-12-01T00:00:00.000Z","count":292},{"timeBucket":"2021-11-01T00:00:00.000Z","count":1035},{"timeBucket":"2021-10-01T00:00:00.000Z","count":9675},{"timeBucket":"2021-09-01T00:00:00.000Z","count":6567},{"timeBucket":"2021-08-01T00:00:00.000Z","count":1787},{"timeBucket":"2021-07-01T00:00:00.000Z","count":1338},{"timeBucket":"2021-06-01T00:00:00.000Z","count":598},{"timeBucket":"2021-05-01T00:00:00.000Z","count":2805},{"timeBucket":"2021-04-01T00:00:00.000Z","count":2638},{"timeBucket":"2021-03-01T00:00:00.000Z","count":823},{"timeBucket":"2021-02-01T00:00:00.000Z","count":245},{"timeBucket":"2021-01-01T00:00:00.000Z","count":318},{"timeBucket":"2020-12-01T00:00:00.000Z","count":351},{"timeBucket":"2020-11-01T00:00:00.000Z","count":626},{"timeBucket":"2020-10-01T00:00:00.000Z","count":2487},{"timeBucket":"2020-09-01T00:00:00.000Z","count":919},{"timeBucket":"2020-08-01T00:00:00.000Z","count":320},{"timeBucket":"2020-07-01T00:00:00.000Z","count":295},{"timeBucket":"2020-06-01T00:00:00.000Z","count":299},{"timeBucket":"2020-05-01T00:00:00.000Z","count":114},{"timeBucket":"2020-04-01T00:00:00.000Z","count":91},{"timeBucket":"2020-03-01T00:00:00.000Z","count":145},{"timeBucket":"2020-02-01T00:00:00.000Z","count":512},{"timeBucket":"2020-01-01T00:00:00.000Z","count":463},{"timeBucket":"2019-12-01T00:00:00.000Z","count":434},{"timeBucket":"2019-11-01T00:00:00.000Z","count":1175},{"timeBucket":"2019-10-01T00:00:00.000Z","count":1531},{"timeBucket":"2019-09-01T00:00:00.000Z","count":1807},{"timeBucket":"2019-08-01T00:00:00.000Z","count":229},{"timeBucket":"2019-07-01T00:00:00.000Z","count":235},{"timeBucket":"2019-06-01T00:00:00.000Z","count":494},{"timeBucket":"2019-05-01T00:00:00.000Z","count":936},{"timeBucket":"2019-04-01T00:00:00.000Z","count":2374},{"timeBucket":"2019-03-01T00:00:00.000Z","count":345},{"timeBucket":"2019-02-01T00:00:00.000Z","count":143},{"timeBucket":"2019-01-01T00:00:00.000Z","count":474},{"timeBucket":"2018-12-01T00:00:00.000Z","count":512},{"timeBucket":"2018-11-01T00:00:00.000Z","count":267},{"timeBucket":"2018-10-01T00:00:00.000Z","count":2650},{"timeBucket":"2018-09-01T00:00:00.000Z","count":1515},{"timeBucket":"2018-08-01T00:00:00.000Z","count":581},{"timeBucket":"2018-07-01T00:00:00.000Z","count":139},{"timeBucket":"2018-06-01T00:00:00.000Z","count":452},{"timeBucket":"2018-05-01T00:00:00.000Z","count":286},{"timeBucket":"2018-04-01T00:00:00.000Z","count":328},{"timeBucket":"2018-03-01T00:00:00.000Z","count":210},{"timeBucket":"2018-02-01T00:00:00.000Z","count":303},{"timeBucket":"2018-01-01T00:00:00.000Z","count":184},{"timeBucket":"2017-12-01T00:00:00.000Z","count":396},{"timeBucket":"2017-11-01T00:00:00.000Z","count":112},{"timeBucket":"2017-10-01T00:00:00.000Z","count":97},{"timeBucket":"2017-09-01T00:00:00.000Z","count":100},{"timeBucket":"2017-08-01T00:00:00.000Z","count":151},{"timeBucket":"2017-07-01T00:00:00.000Z","count":997},{"timeBucket":"2017-06-01T00:00:00.000Z","count":109},{"timeBucket":"2017-05-01T00:00:00.000Z","count":101},{"timeBucket":"2017-04-01T00:00:00.000Z","count":360},{"timeBucket":"2017-03-01T00:00:00.000Z","count":82},{"timeBucket":"2017-02-01T00:00:00.000Z","count":279},{"timeBucket":"2017-01-01T00:00:00.000Z","count":81},{"timeBucket":"2016-12-01T00:00:00.000Z","count":106},{"timeBucket":"2016-11-01T00:00:00.000Z","count":331},{"timeBucket":"2016-10-01T00:00:00.000Z","count":344},{"timeBucket":"2016-09-01T00:00:00.000Z","count":70},{"timeBucket":"2016-08-01T00:00:00.000Z","count":2},{"timeBucket":"2016-07-01T00:00:00.000Z","count":33},{"timeBucket":"2016-06-01T00:00:00.000Z","count":102},{"timeBucket":"2016-05-01T00:00:00.000Z","count":143},{"timeBucket":"2016-04-01T00:00:00.000Z","count":25},{"timeBucket":"2016-03-01T00:00:00.000Z","count":47},{"timeBucket":"2016-02-01T00:00:00.000Z","count":115},{"timeBucket":"2016-01-01T00:00:00.000Z","count":47},{"timeBucket":"2015-12-01T00:00:00.000Z","count":87},{"timeBucket":"2015-11-01T00:00:00.000Z","count":176},{"timeBucket":"2015-10-01T00:00:00.000Z","count":209},{"timeBucket":"2015-09-01T00:00:00.000Z","count":202},{"timeBucket":"2015-08-01T00:00:00.000Z","count":44},{"timeBucket":"2015-07-01T00:00:00.000Z","count":106},{"timeBucket":"2015-06-01T00:00:00.000Z","count":119},{"timeBucket":"2015-05-01T00:00:00.000Z","count":377},{"timeBucket":"2015-04-01T00:00:00.000Z","count":94},{"timeBucket":"2015-03-01T00:00:00.000Z","count":72},{"timeBucket":"2015-02-01T00:00:00.000Z","count":98},{"timeBucket":"2015-01-01T00:00:00.000Z","count":65},{"timeBucket":"2014-12-01T00:00:00.000Z","count":196},{"timeBucket":"2014-11-01T00:00:00.000Z","count":279},{"timeBucket":"2014-10-01T00:00:00.000Z","count":162},{"timeBucket":"2014-09-01T00:00:00.000Z","count":322},{"timeBucket":"2014-08-01T00:00:00.000Z","count":214},{"timeBucket":"2014-07-01T00:00:00.000Z","count":259},{"timeBucket":"2014-06-01T00:00:00.000Z","count":563},{"timeBucket":"2014-05-01T00:00:00.000Z","count":142},{"timeBucket":"2014-04-01T00:00:00.000Z","count":172},{"timeBucket":"2014-03-01T00:00:00.000Z","count":90},{"timeBucket":"2014-02-01T00:00:00.000Z","count":115},{"timeBucket":"2014-01-01T00:00:00.000Z","count":90},{"timeBucket":"2013-12-01T00:00:00.000Z","count":150},{"timeBucket":"2013-11-01T00:00:00.000Z","count":166},{"timeBucket":"2013-10-01T00:00:00.000Z","count":266},{"timeBucket":"2013-09-01T00:00:00.000Z","count":127},{"timeBucket":"2013-08-01T00:00:00.000Z","count":533},{"timeBucket":"2013-07-01T00:00:00.000Z","count":353},{"timeBucket":"2013-06-01T00:00:00.000Z","count":650},{"timeBucket":"2013-05-01T00:00:00.000Z","count":1553},{"timeBucket":"2013-04-01T00:00:00.000Z","count":1165},{"timeBucket":"2013-03-01T00:00:00.000Z","count":712},{"timeBucket":"2013-02-01T00:00:00.000Z","count":590},{"timeBucket":"2013-01-01T00:00:00.000Z","count":111},{"timeBucket":"2012-12-01T00:00:00.000Z","count":545},{"timeBucket":"2012-11-01T00:00:00.000Z","count":338},{"timeBucket":"2012-10-01T00:00:00.000Z","count":379},{"timeBucket":"2012-09-01T00:00:00.000Z","count":709},{"timeBucket":"2012-08-01T00:00:00.000Z","count":395},{"timeBucket":"2012-07-01T00:00:00.000Z","count":425},{"timeBucket":"2012-06-01T00:00:00.000Z","count":1135},{"timeBucket":"2012-05-01T00:00:00.000Z","count":167},{"timeBucket":"2012-04-01T00:00:00.000Z","count":955},{"timeBucket":"2012-03-01T00:00:00.000Z","count":759},{"timeBucket":"2012-02-01T00:00:00.000Z","count":59},{"timeBucket":"2012-01-01T00:00:00.000Z","count":160},{"timeBucket":"2011-12-01T00:00:00.000Z","count":660},{"timeBucket":"2011-11-01T00:00:00.000Z","count":191},{"timeBucket":"2011-10-01T00:00:00.000Z","count":698},{"timeBucket":"2011-09-01T00:00:00.000Z","count":987},{"timeBucket":"2011-08-01T00:00:00.000Z","count":272},{"timeBucket":"2011-07-01T00:00:00.000Z","count":751},{"timeBucket":"2011-06-01T00:00:00.000Z","count":211},{"timeBucket":"2011-05-01T00:00:00.000Z","count":717},{"timeBucket":"2011-04-01T00:00:00.000Z","count":247},{"timeBucket":"2011-03-01T00:00:00.000Z","count":194},{"timeBucket":"2011-02-01T00:00:00.000Z","count":168},{"timeBucket":"2011-01-01T00:00:00.000Z","count":534},{"timeBucket":"2010-12-01T00:00:00.000Z","count":219},{"timeBucket":"2010-11-01T00:00:00.000Z","count":1834},{"timeBucket":"2010-10-01T00:00:00.000Z","count":1506},{"timeBucket":"2010-09-01T00:00:00.000Z","count":334},{"timeBucket":"2010-08-01T00:00:00.000Z","count":343},{"timeBucket":"2010-07-01T00:00:00.000Z","count":790},{"timeBucket":"2010-06-01T00:00:00.000Z","count":504},{"timeBucket":"2010-05-01T00:00:00.000Z","count":1137},{"timeBucket":"2010-04-01T00:00:00.000Z","count":921},{"timeBucket":"2010-03-01T00:00:00.000Z","count":631},{"timeBucket":"2010-01-01T00:00:00.000Z","count":129},{"timeBucket":"2009-12-01T00:00:00.000Z","count":152},{"timeBucket":"2009-11-01T00:00:00.000Z","count":554},{"timeBucket":"2009-10-01T00:00:00.000Z","count":450},{"timeBucket":"2009-09-01T00:00:00.000Z","count":259},{"timeBucket":"2009-08-01T00:00:00.000Z","count":43},{"timeBucket":"2009-07-01T00:00:00.000Z","count":587},{"timeBucket":"2009-06-01T00:00:00.000Z","count":898},{"timeBucket":"2009-05-01T00:00:00.000Z","count":1223},{"timeBucket":"2009-04-01T00:00:00.000Z","count":112},{"timeBucket":"2009-03-01T00:00:00.000Z","count":137},{"timeBucket":"2009-02-01T00:00:00.000Z","count":134},{"timeBucket":"2009-01-01T00:00:00.000Z","count":132},{"timeBucket":"2008-12-01T00:00:00.000Z","count":290},{"timeBucket":"2008-11-01T00:00:00.000Z","count":820},{"timeBucket":"2008-10-01T00:00:00.000Z","count":912},{"timeBucket":"2008-09-01T00:00:00.000Z","count":405},{"timeBucket":"2008-08-01T00:00:00.000Z","count":580},{"timeBucket":"2008-07-01T00:00:00.000Z","count":883},{"timeBucket":"2008-06-01T00:00:00.000Z","count":758},{"timeBucket":"2008-05-01T00:00:00.000Z","count":1176},{"timeBucket":"2008-04-01T00:00:00.000Z","count":786},{"timeBucket":"2008-03-01T00:00:00.000Z","count":880},{"timeBucket":"2008-02-01T00:00:00.000Z","count":505},{"timeBucket":"2008-01-01T00:00:00.000Z","count":12},{"timeBucket":"2007-12-01T00:00:00.000Z","count":190},{"timeBucket":"2007-11-01T00:00:00.000Z","count":62},{"timeBucket":"2007-10-01T00:00:00.000Z","count":224},{"timeBucket":"2007-09-01T00:00:00.000Z","count":189},{"timeBucket":"2007-08-01T00:00:00.000Z","count":94},{"timeBucket":"2007-07-01T00:00:00.000Z","count":811},{"timeBucket":"2007-06-01T00:00:00.000Z","count":357},{"timeBucket":"2007-05-01T00:00:00.000Z","count":893},{"timeBucket":"2007-04-01T00:00:00.000Z","count":590},{"timeBucket":"2007-03-01T00:00:00.000Z","count":369},{"timeBucket":"2007-02-01T00:00:00.000Z","count":350},{"timeBucket":"2007-01-01T00:00:00.000Z","count":610},{"timeBucket":"2006-12-01T00:00:00.000Z","count":428},{"timeBucket":"2006-11-01T00:00:00.000Z","count":365},{"timeBucket":"2006-10-01T00:00:00.000Z","count":665},{"timeBucket":"2006-09-01T00:00:00.000Z","count":568},{"timeBucket":"2006-08-01T00:00:00.000Z","count":739},{"timeBucket":"2006-07-01T00:00:00.000Z","count":1341},{"timeBucket":"2006-06-01T00:00:00.000Z","count":316},{"timeBucket":"2006-05-01T00:00:00.000Z","count":664},{"timeBucket":"2006-04-01T00:00:00.000Z","count":818},{"timeBucket":"2006-03-01T00:00:00.000Z","count":737},{"timeBucket":"2006-02-01T00:00:00.000Z","count":86},{"timeBucket":"2006-01-01T00:00:00.000Z","count":381},{"timeBucket":"2005-12-01T00:00:00.000Z","count":729},{"timeBucket":"2005-11-01T00:00:00.000Z","count":228},{"timeBucket":"2005-10-01T00:00:00.000Z","count":743},{"timeBucket":"2005-09-01T00:00:00.000Z","count":113},{"timeBucket":"2005-08-01T00:00:00.000Z","count":359},{"timeBucket":"2005-07-01T00:00:00.000Z","count":802},{"timeBucket":"2005-06-01T00:00:00.000Z","count":154},{"timeBucket":"2005-05-01T00:00:00.000Z","count":567},{"timeBucket":"2005-04-01T00:00:00.000Z","count":289},{"timeBucket":"2005-03-01T00:00:00.000Z","count":206},{"timeBucket":"2005-02-01T00:00:00.000Z","count":24},{"timeBucket":"2005-01-01T00:00:00.000Z","count":215},{"timeBucket":"2004-12-01T00:00:00.000Z","count":520},{"timeBucket":"2004-11-01T00:00:00.000Z","count":50},{"timeBucket":"2004-10-01T00:00:00.000Z","count":40},{"timeBucket":"2004-09-01T00:00:00.000Z","count":56},{"timeBucket":"2004-08-01T00:00:00.000Z","count":24},{"timeBucket":"2004-06-01T00:00:00.000Z","count":65},{"timeBucket":"2004-05-01T00:00:00.000Z","count":40},{"timeBucket":"2004-02-01T00:00:00.000Z","count":48},{"timeBucket":"2004-01-01T00:00:00.000Z","count":176},{"timeBucket":"2003-12-01T00:00:00.000Z","count":42},{"timeBucket":"2003-11-01T00:00:00.000Z","count":3},{"timeBucket":"2003-10-01T00:00:00.000Z","count":24},{"timeBucket":"2003-05-01T00:00:00.000Z","count":44},{"timeBucket":"2002-12-01T00:00:00.000Z","count":8},{"timeBucket":"2002-11-01T00:00:00.000Z","count":99},{"timeBucket":"2002-05-01T00:00:00.000Z","count":232},{"timeBucket":"2002-04-01T00:00:00.000Z","count":172},{"timeBucket":"2002-03-01T00:00:00.000Z","count":292},{"timeBucket":"2002-02-01T00:00:00.000Z","count":80},{"timeBucket":"2002-01-01T00:00:00.000Z","count":148},{"timeBucket":"2001-12-01T00:00:00.000Z","count":449},{"timeBucket":"2001-08-01T00:00:00.000Z","count":1230},{"timeBucket":"2001-07-01T00:00:00.000Z","count":31},{"timeBucket":"2001-05-01T00:00:00.000Z","count":48},{"timeBucket":"2001-01-01T00:00:00.000Z","count":18},{"timeBucket":"2000-11-01T00:00:00.000Z","count":69},{"timeBucket":"2000-10-01T00:00:00.000Z","count":20},{"timeBucket":"2000-09-01T00:00:00.000Z","count":13},{"timeBucket":"2000-07-01T00:00:00.000Z","count":4},{"timeBucket":"2000-06-01T00:00:00.000Z","count":12},{"timeBucket":"2000-05-01T00:00:00.000Z","count":160},{"timeBucket":"2000-01-01T00:00:00.000Z","count":101},{"timeBucket":"1999-12-01T00:00:00.000Z","count":12},{"timeBucket":"1999-11-01T00:00:00.000Z","count":98},{"timeBucket":"1999-09-01T00:00:00.000Z","count":3},{"timeBucket":"1999-05-01T00:00:00.000Z","count":54},{"timeBucket":"1999-04-01T00:00:00.000Z","count":165},{"timeBucket":"1999-03-01T00:00:00.000Z","count":319},{"timeBucket":"1999-02-01T00:00:00.000Z","count":77},{"timeBucket":"1999-01-01T00:00:00.000Z","count":213},{"timeBucket":"1998-12-01T00:00:00.000Z","count":233},{"timeBucket":"1998-11-01T00:00:00.000Z","count":141},{"timeBucket":"1998-10-01T00:00:00.000Z","count":88},{"timeBucket":"1998-09-01T00:00:00.000Z","count":2},{"timeBucket":"1998-03-01T00:00:00.000Z","count":56},{"timeBucket":"1998-02-01T00:00:00.000Z","count":63},{"timeBucket":"1997-12-01T00:00:00.000Z","count":236},{"timeBucket":"1997-11-01T00:00:00.000Z","count":8},{"timeBucket":"1997-07-01T00:00:00.000Z","count":100},{"timeBucket":"1997-06-01T00:00:00.000Z","count":12},{"timeBucket":"1996-08-01T00:00:00.000Z","count":1},{"timeBucket":"1996-07-01T00:00:00.000Z","count":110},{"timeBucket":"1996-06-01T00:00:00.000Z","count":136},{"timeBucket":"1996-05-01T00:00:00.000Z","count":651},{"timeBucket":"1996-04-01T00:00:00.000Z","count":2},{"timeBucket":"1996-01-01T00:00:00.000Z","count":99},{"timeBucket":"1995-12-01T00:00:00.000Z","count":28},{"timeBucket":"1995-11-01T00:00:00.000Z","count":251},{"timeBucket":"1995-10-01T00:00:00.000Z","count":9},{"timeBucket":"1995-09-01T00:00:00.000Z","count":112},{"timeBucket":"1995-08-01T00:00:00.000Z","count":84},{"timeBucket":"1995-07-01T00:00:00.000Z","count":127},{"timeBucket":"1995-06-01T00:00:00.000Z","count":112},{"timeBucket":"1995-05-01T00:00:00.000Z","count":100},{"timeBucket":"1995-04-01T00:00:00.000Z","count":155},{"timeBucket":"1995-03-01T00:00:00.000Z","count":242},{"timeBucket":"1995-02-01T00:00:00.000Z","count":154},{"timeBucket":"1994-12-01T00:00:00.000Z","count":136},{"timeBucket":"1994-10-01T00:00:00.000Z","count":103},{"timeBucket":"1994-06-01T00:00:00.000Z","count":5},{"timeBucket":"1994-04-01T00:00:00.000Z","count":353},{"timeBucket":"1994-02-01T00:00:00.000Z","count":103},{"timeBucket":"1994-01-01T00:00:00.000Z","count":2},{"timeBucket":"1993-12-01T00:00:00.000Z","count":106},{"timeBucket":"1993-10-01T00:00:00.000Z","count":203},{"timeBucket":"1993-07-01T00:00:00.000Z","count":112},{"timeBucket":"1993-05-01T00:00:00.000Z","count":69},{"timeBucket":"1993-04-01T00:00:00.000Z","count":128},{"timeBucket":"1993-03-01T00:00:00.000Z","count":106},{"timeBucket":"1992-11-01T00:00:00.000Z","count":99},{"timeBucket":"1992-09-01T00:00:00.000Z","count":95},{"timeBucket":"1992-08-01T00:00:00.000Z","count":137},{"timeBucket":"1992-07-01T00:00:00.000Z","count":107},{"timeBucket":"1992-06-01T00:00:00.000Z","count":37},{"timeBucket":"1992-05-01T00:00:00.000Z","count":115},{"timeBucket":"1992-04-01T00:00:00.000Z","count":5},{"timeBucket":"1992-03-01T00:00:00.000Z","count":53},{"timeBucket":"1992-02-01T00:00:00.000Z","count":109},{"timeBucket":"1991-12-01T00:00:00.000Z","count":100},{"timeBucket":"1991-11-01T00:00:00.000Z","count":103},{"timeBucket":"1991-08-01T00:00:00.000Z","count":209},{"timeBucket":"1991-07-01T00:00:00.000Z","count":108},{"timeBucket":"1991-01-01T00:00:00.000Z","count":155},{"timeBucket":"1990-12-01T00:00:00.000Z","count":98},{"timeBucket":"1990-11-01T00:00:00.000Z","count":3},{"timeBucket":"1990-10-01T00:00:00.000Z","count":102},{"timeBucket":"1990-07-01T00:00:00.000Z","count":107},{"timeBucket":"1990-05-01T00:00:00.000Z","count":148},{"timeBucket":"1990-04-01T00:00:00.000Z","count":102},{"timeBucket":"1990-03-01T00:00:00.000Z","count":82},{"timeBucket":"1990-02-01T00:00:00.000Z","count":109},{"timeBucket":"1990-01-01T00:00:00.000Z","count":194},{"timeBucket":"1989-11-01T00:00:00.000Z","count":114},{"timeBucket":"1989-09-01T00:00:00.000Z","count":3},{"timeBucket":"1989-08-01T00:00:00.000Z","count":99},{"timeBucket":"1989-06-01T00:00:00.000Z","count":111},{"timeBucket":"1989-03-01T00:00:00.000Z","count":107},{"timeBucket":"1989-02-01T00:00:00.000Z","count":66},{"timeBucket":"1989-01-01T00:00:00.000Z","count":2},{"timeBucket":"1988-12-01T00:00:00.000Z","count":14},{"timeBucket":"1988-11-01T00:00:00.000Z","count":113},{"timeBucket":"1988-10-01T00:00:00.000Z","count":6},{"timeBucket":"1988-08-01T00:00:00.000Z","count":361},{"timeBucket":"1988-07-01T00:00:00.000Z","count":1},{"timeBucket":"1988-05-01T00:00:00.000Z","count":117},{"timeBucket":"1988-02-01T00:00:00.000Z","count":40},{"timeBucket":"1987-11-01T00:00:00.000Z","count":205},{"timeBucket":"1987-09-01T00:00:00.000Z","count":312},{"timeBucket":"1987-08-01T00:00:00.000Z","count":18},{"timeBucket":"1987-07-01T00:00:00.000Z","count":138},{"timeBucket":"1987-06-01T00:00:00.000Z","count":111},{"timeBucket":"1987-05-01T00:00:00.000Z","count":50},{"timeBucket":"1987-04-01T00:00:00.000Z","count":18},{"timeBucket":"1987-03-01T00:00:00.000Z","count":218},{"timeBucket":"1987-01-01T00:00:00.000Z","count":200},{"timeBucket":"1986-07-01T00:00:00.000Z","count":466},{"timeBucket":"1986-06-01T00:00:00.000Z","count":18},{"timeBucket":"1986-05-01T00:00:00.000Z","count":2},{"timeBucket":"1986-04-01T00:00:00.000Z","count":2},{"timeBucket":"1986-03-01T00:00:00.000Z","count":55},{"timeBucket":"1986-02-01T00:00:00.000Z","count":16},{"timeBucket":"1986-01-01T00:00:00.000Z","count":51},{"timeBucket":"1985-12-01T00:00:00.000Z","count":251},{"timeBucket":"1985-05-01T00:00:00.000Z","count":41},{"timeBucket":"1985-01-01T00:00:00.000Z","count":305},{"timeBucket":"1984-07-01T00:00:00.000Z","count":269},{"timeBucket":"1983-12-01T00:00:00.000Z","count":22},{"timeBucket":"1983-10-01T00:00:00.000Z","count":25},{"timeBucket":"1983-06-01T00:00:00.000Z","count":87},{"timeBucket":"1983-05-01T00:00:00.000Z","count":306},{"timeBucket":"1983-03-01T00:00:00.000Z","count":174},{"timeBucket":"1983-01-01T00:00:00.000Z","count":103},{"timeBucket":"1982-07-01T00:00:00.000Z","count":3},{"timeBucket":"1982-06-01T00:00:00.000Z","count":245},{"timeBucket":"1982-04-01T00:00:00.000Z","count":254},{"timeBucket":"1981-10-01T00:00:00.000Z","count":10},{"timeBucket":"1981-08-01T00:00:00.000Z","count":228},{"timeBucket":"1980-12-01T00:00:00.000Z","count":24},{"timeBucket":"1980-10-01T00:00:00.000Z","count":138},{"timeBucket":"1980-07-01T00:00:00.000Z","count":129},{"timeBucket":"1980-05-01T00:00:00.000Z","count":23},{"timeBucket":"1980-01-01T00:00:00.000Z","count":155},{"timeBucket":"1979-12-01T00:00:00.000Z","count":72},{"timeBucket":"1979-10-01T00:00:00.000Z","count":26},{"timeBucket":"1979-08-01T00:00:00.000Z","count":16},{"timeBucket":"1979-06-01T00:00:00.000Z","count":17},{"timeBucket":"1979-01-01T00:00:00.000Z","count":12},{"timeBucket":"1978-11-01T00:00:00.000Z","count":38},{"timeBucket":"1978-10-01T00:00:00.000Z","count":3},{"timeBucket":"1978-07-01T00:00:00.000Z","count":37},{"timeBucket":"1976-10-01T00:00:00.000Z","count":19},{"timeBucket":"1976-06-01T00:00:00.000Z","count":23},{"timeBucket":"1976-05-01T00:00:00.000Z","count":25},{"timeBucket":"1976-01-01T00:00:00.000Z","count":19},{"timeBucket":"1974-12-01T00:00:00.000Z","count":1},{"timeBucket":"1974-06-01T00:00:00.000Z","count":20},{"timeBucket":"1974-01-01T00:00:00.000Z","count":74},{"timeBucket":"1973-10-01T00:00:00.000Z","count":3},{"timeBucket":"1973-05-01T00:00:00.000Z","count":5},{"timeBucket":"1972-10-01T00:00:00.000Z","count":3},{"timeBucket":"1971-12-01T00:00:00.000Z","count":3},{"timeBucket":"1971-10-01T00:00:00.000Z","count":3},{"timeBucket":"1970-12-01T00:00:00.000Z","count":4},{"timeBucket":"1970-06-01T00:00:00.000Z","count":34},{"timeBucket":"1969-11-01T00:00:00.000Z","count":4},{"timeBucket":"1969-06-01T00:00:00.000Z","count":5},{"timeBucket":"1967-10-01T00:00:00.000Z","count":5},{"timeBucket":"1966-12-01T00:00:00.000Z","count":1},{"timeBucket":"1966-10-01T00:00:00.000Z","count":60},{"timeBucket":"1966-05-01T00:00:00.000Z","count":18},{"timeBucket":"1965-10-01T00:00:00.000Z","count":4},{"timeBucket":"1965-01-01T00:00:00.000Z","count":8},{"timeBucket":"1964-07-01T00:00:00.000Z","count":1},{"timeBucket":"1962-10-01T00:00:00.000Z","count":1},{"timeBucket":"1962-01-01T00:00:00.000Z","count":11},{"timeBucket":"1961-12-01T00:00:00.000Z","count":3},{"timeBucket":"1960-12-01T00:00:00.000Z","count":1},{"timeBucket":"1960-06-01T00:00:00.000Z","count":24},{"timeBucket":"1960-04-01T00:00:00.000Z","count":164},{"timeBucket":"1959-12-01T00:00:00.000Z","count":3},{"timeBucket":"1959-05-01T00:00:00.000Z","count":4},{"timeBucket":"1958-12-01T00:00:00.000Z","count":26},{"timeBucket":"1958-10-01T00:00:00.000Z","count":1},{"timeBucket":"1958-09-01T00:00:00.000Z","count":82},{"timeBucket":"1957-01-01T00:00:00.000Z","count":27},{"timeBucket":"1955-12-01T00:00:00.000Z","count":5},{"timeBucket":"1955-10-01T00:00:00.000Z","count":68},{"timeBucket":"1955-06-01T00:00:00.000Z","count":12},{"timeBucket":"1955-04-01T00:00:00.000Z","count":15},{"timeBucket":"1954-10-01T00:00:00.000Z","count":53},{"timeBucket":"1954-08-01T00:00:00.000Z","count":2},{"timeBucket":"1953-12-01T00:00:00.000Z","count":4},{"timeBucket":"1952-05-01T00:00:00.000Z","count":3},{"timeBucket":"1951-12-01T00:00:00.000Z","count":1},{"timeBucket":"1951-10-01T00:00:00.000Z","count":1},{"timeBucket":"1951-06-01T00:00:00.000Z","count":1},{"timeBucket":"1950-01-01T00:00:00.000Z","count":98},{"timeBucket":"1949-02-01T00:00:00.000Z","count":1},{"timeBucket":"1947-01-01T00:00:00.000Z","count":22},{"timeBucket":"1943-12-01T00:00:00.000Z","count":1},{"timeBucket":"1943-01-01T00:00:00.000Z","count":1},{"timeBucket":"1942-06-01T00:00:00.000Z","count":1},{"timeBucket":"1942-02-01T00:00:00.000Z","count":3},{"timeBucket":"1940-11-01T00:00:00.000Z","count":1},{"timeBucket":"1940-04-01T00:00:00.000Z","count":1},{"timeBucket":"1940-03-01T00:00:00.000Z","count":1},{"timeBucket":"1940-01-01T00:00:00.000Z","count":513},{"timeBucket":"1939-12-01T00:00:00.000Z","count":88},{"timeBucket":"1939-10-01T00:00:00.000Z","count":1},{"timeBucket":"1938-12-01T00:00:00.000Z","count":32},{"timeBucket":"1935-06-01T00:00:00.000Z","count":1},{"timeBucket":"1933-06-01T00:00:00.000Z","count":106},{"timeBucket":"1932-06-01T00:00:00.000Z","count":1},{"timeBucket":"1930-06-01T00:00:00.000Z","count":1},{"timeBucket":"1930-01-01T00:00:00.000Z","count":32},{"timeBucket":"1926-07-01T00:00:00.000Z","count":6},{"timeBucket":"1924-06-01T00:00:00.000Z","count":1},{"timeBucket":"1923-10-01T00:00:00.000Z","count":1},{"timeBucket":"1920-05-01T00:00:00.000Z","count":1},{"timeBucket":"1912-06-01T00:00:00.000Z","count":1},{"timeBucket":"1906-01-01T00:00:00.000Z","count":33},{"timeBucket":"1905-06-01T00:00:00.000Z","count":1},{"timeBucket":"1902-12-01T00:00:00.000Z","count":1},{"timeBucket":"1900-01-01T00:00:00.000Z","count":324},{"timeBucket":"1880-09-01T00:00:00.000Z","count":1},{"timeBucket":"1870-01-01T00:00:00.000Z","count":1},{"timeBucket":"1865-10-01T00:00:00.000Z","count":3},{"timeBucket":"1865-08-01T00:00:00.000Z","count":1},{"timeBucket":"1865-03-01T00:00:00.000Z","count":1},{"timeBucket":"1864-09-01T00:00:00.000Z","count":1},{"timeBucket":"1861-10-01T00:00:00.000Z","count":1},{"timeBucket":"1861-06-01T00:00:00.000Z","count":1},{"timeBucket":"1860-08-01T00:00:00.000Z","count":1},{"timeBucket":"1850-12-01T00:00:00.000Z","count":1},{"timeBucket":"1846-11-01T00:00:00.000Z","count":1},{"timeBucket":"1845-03-01T00:00:00.000Z","count":1},{"timeBucket":"1845-02-01T00:00:00.000Z","count":1},{"timeBucket":"1844-11-01T00:00:00.000Z","count":1},{"timeBucket":"1843-12-01T00:00:00.000Z","count":1},{"timeBucket":"1834-04-01T00:00:00.000Z","count":1},{"timeBucket":"1834-01-01T00:00:00.000Z","count":1},{"timeBucket":"1831-04-01T00:00:00.000Z","count":1},{"timeBucket":"1830-09-01T00:00:00.000Z","count":1},{"timeBucket":"1820-04-01T00:00:00.000Z","count":1},{"timeBucket":"1812-05-01T00:00:00.000Z","count":1},{"timeBucket":"1809-04-01T00:00:00.000Z","count":1},{"timeBucket":"1801-08-01T00:00:00.000Z","count":1},{"timeBucket":"1801-07-01T00:00:00.000Z","count":1},{"timeBucket":"1801-03-01T00:00:00.000Z","count":2},{"timeBucket":"1801-02-01T00:00:00.000Z","count":1},{"timeBucket":"1800-01-01T00:00:00.000Z","count":2405},{"timeBucket":"1799-10-01T00:00:00.000Z","count":2},{"timeBucket":"1799-09-01T00:00:00.000Z","count":1},{"timeBucket":"1799-07-01T00:00:00.000Z","count":1},{"timeBucket":"1793-09-01T00:00:00.000Z","count":1},{"timeBucket":"1792-08-01T00:00:00.000Z","count":1},{"timeBucket":"1778-06-01T00:00:00.000Z","count":1},{"timeBucket":"1768-03-01T00:00:00.000Z","count":1},{"timeBucket":"1763-10-01T00:00:00.000Z","count":1},{"timeBucket":"1761-05-01T00:00:00.000Z","count":1},{"timeBucket":"1760-07-01T00:00:00.000Z","count":1},{"timeBucket":"1757-02-01T00:00:00.000Z","count":1},{"timeBucket":"1751-05-01T00:00:00.000Z","count":1},{"timeBucket":"1745-07-01T00:00:00.000Z","count":1},{"timeBucket":"1737-06-01T00:00:00.000Z","count":1},{"timeBucket":"1736-10-01T00:00:00.000Z","count":1},{"timeBucket":"1720-12-01T00:00:00.000Z","count":1},{"timeBucket":"1719-10-01T00:00:00.000Z","count":2},{"timeBucket":"1711-03-01T00:00:00.000Z","count":1},{"timeBucket":"1709-04-01T00:00:00.000Z","count":1},{"timeBucket":"1708-05-01T00:00:00.000Z","count":1},{"timeBucket":"1707-07-01T00:00:00.000Z","count":1},{"timeBucket":"1693-10-01T00:00:00.000Z","count":2},{"timeBucket":"1693-03-01T00:00:00.000Z","count":1},{"timeBucket":"1683-07-01T00:00:00.000Z","count":1},{"timeBucket":"1659-05-01T00:00:00.000Z","count":1},{"timeBucket":"1654-05-01T00:00:00.000Z","count":1},{"timeBucket":"1654-02-01T00:00:00.000Z","count":2},{"timeBucket":"1651-01-01T00:00:00.000Z","count":6},{"timeBucket":"1646-10-01T00:00:00.000Z","count":1},{"timeBucket":"1645-11-01T00:00:00.000Z","count":1},{"timeBucket":"1642-08-01T00:00:00.000Z","count":1},{"timeBucket":"1623-10-01T00:00:00.000Z","count":1},{"timeBucket":"1617-09-01T00:00:00.000Z","count":1},{"timeBucket":"1615-10-01T00:00:00.000Z","count":1},{"timeBucket":"1606-12-01T00:00:00.000Z","count":1},{"timeBucket":"1605-03-01T00:00:00.000Z","count":1},{"timeBucket":"1599-10-01T00:00:00.000Z","count":1},{"timeBucket":"1594-08-01T00:00:00.000Z","count":2},{"timeBucket":"1589-08-01T00:00:00.000Z","count":1},{"timeBucket":"1582-10-01T00:00:00.000Z","count":1},{"timeBucket":"1580-05-01T00:00:00.000Z","count":1},{"timeBucket":"1571-10-01T00:00:00.000Z","count":1},{"timeBucket":"1566-10-01T00:00:00.000Z","count":1},{"timeBucket":"1565-10-01T00:00:00.000Z","count":1},{"timeBucket":"1563-10-01T00:00:00.000Z","count":1},{"timeBucket":"1551-07-01T00:00:00.000Z","count":1},{"timeBucket":"1547-05-01T00:00:00.000Z","count":1},{"timeBucket":"1544-06-01T00:00:00.000Z","count":1},{"timeBucket":"1511-11-01T00:00:00.000Z","count":1},{"timeBucket":"1504-10-01T00:00:00.000Z","count":1},{"timeBucket":"1496-09-01T00:00:00.000Z","count":1},{"timeBucket":"1494-12-01T00:00:00.000Z","count":1},{"timeBucket":"1493-12-01T00:00:00.000Z","count":1},{"timeBucket":"1490-11-01T00:00:00.000Z","count":1},{"timeBucket":"1488-10-01T00:00:00.000Z","count":1},{"timeBucket":"1488-08-01T00:00:00.000Z","count":1},{"timeBucket":"1488-06-01T00:00:00.000Z","count":1},{"timeBucket":"1485-12-01T00:00:00.000Z","count":2},{"timeBucket":"1483-12-01T00:00:00.000Z","count":1},{"timeBucket":"1483-09-01T00:00:00.000Z","count":1},{"timeBucket":"1482-10-01T00:00:00.000Z","count":1},{"timeBucket":"1482-01-01T00:00:00.000Z","count":1},{"timeBucket":"1477-09-01T00:00:00.000Z","count":1},{"timeBucket":"1466-05-01T00:00:00.000Z","count":2},{"timeBucket":"1459-10-01T00:00:00.000Z","count":1},{"timeBucket":"1451-06-01T00:00:00.000Z","count":1},{"timeBucket":"1428-10-01T00:00:00.000Z","count":1},{"timeBucket":"1427-10-01T00:00:00.000Z","count":1},{"timeBucket":"1423-10-01T00:00:00.000Z","count":1},{"timeBucket":"1422-10-01T00:00:00.000Z","count":1},{"timeBucket":"1404-10-01T00:00:00.000Z","count":1},{"timeBucket":"1402-11-01T00:00:00.000Z","count":1},{"timeBucket":"1401-06-01T00:00:00.000Z","count":1},{"timeBucket":"1388-11-01T00:00:00.000Z","count":1},{"timeBucket":"1367-11-01T00:00:00.000Z","count":1},{"timeBucket":"1365-10-01T00:00:00.000Z","count":1},{"timeBucket":"1362-08-01T00:00:00.000Z","count":1},{"timeBucket":"1347-10-01T00:00:00.000Z","count":2},{"timeBucket":"1345-08-01T00:00:00.000Z","count":1},{"timeBucket":"1344-03-01T00:00:00.000Z","count":1},{"timeBucket":"1341-10-01T00:00:00.000Z","count":1},{"timeBucket":"1340-10-01T00:00:00.000Z","count":1},{"timeBucket":"1338-06-01T00:00:00.000Z","count":1},{"timeBucket":"1335-10-01T00:00:00.000Z","count":2},{"timeBucket":"1323-11-01T00:00:00.000Z","count":1},{"timeBucket":"1320-05-01T00:00:00.000Z","count":1},{"timeBucket":"1320-03-01T00:00:00.000Z","count":1},{"timeBucket":"1316-03-01T00:00:00.000Z","count":1},{"timeBucket":"1315-02-01T00:00:00.000Z","count":2},{"timeBucket":"1314-10-01T00:00:00.000Z","count":1},{"timeBucket":"1313-12-01T00:00:00.000Z","count":2},{"timeBucket":"1313-08-01T00:00:00.000Z","count":2},{"timeBucket":"1313-07-01T00:00:00.000Z","count":1},{"timeBucket":"1313-04-01T00:00:00.000Z","count":1},{"timeBucket":"1312-10-01T00:00:00.000Z","count":1},{"timeBucket":"1311-10-01T00:00:00.000Z","count":1},{"timeBucket":"1311-08-01T00:00:00.000Z","count":1},{"timeBucket":"1308-03-01T00:00:00.000Z","count":1},{"timeBucket":"1300-03-01T00:00:00.000Z","count":1},{"timeBucket":"1289-12-01T00:00:00.000Z","count":1},{"timeBucket":"1286-10-01T00:00:00.000Z","count":1},{"timeBucket":"1284-06-01T00:00:00.000Z","count":1},{"timeBucket":"1281-03-01T00:00:00.000Z","count":1},{"timeBucket":"1278-12-01T00:00:00.000Z","count":1},{"timeBucket":"1277-10-01T00:00:00.000Z","count":1},{"timeBucket":"1274-10-01T00:00:00.000Z","count":1},{"timeBucket":"1266-02-01T00:00:00.000Z","count":1},{"timeBucket":"1265-10-01T00:00:00.000Z","count":1},{"timeBucket":"1264-12-01T00:00:00.000Z","count":1},{"timeBucket":"1264-10-01T00:00:00.000Z","count":1},{"timeBucket":"1258-02-01T00:00:00.000Z","count":1},{"timeBucket":"1244-03-01T00:00:00.000Z","count":1},{"timeBucket":"1242-10-01T00:00:00.000Z","count":1},{"timeBucket":"1237-07-01T00:00:00.000Z","count":2},{"timeBucket":"1221-10-01T00:00:00.000Z","count":1},{"timeBucket":"1208-10-01T00:00:00.000Z","count":1},{"timeBucket":"1198-10-01T00:00:00.000Z","count":1},{"timeBucket":"1192-07-01T00:00:00.000Z","count":1},{"timeBucket":"1188-11-01T00:00:00.000Z","count":1},{"timeBucket":"1176-10-01T00:00:00.000Z","count":1},{"timeBucket":"1170-10-01T00:00:00.000Z","count":1},{"timeBucket":"1163-10-01T00:00:00.000Z","count":1},{"timeBucket":"1162-08-01T00:00:00.000Z","count":1},{"timeBucket":"1140-12-01T00:00:00.000Z","count":1},{"timeBucket":"1140-11-01T00:00:00.000Z","count":1},{"timeBucket":"1140-10-01T00:00:00.000Z","count":1},{"timeBucket":"1139-12-01T00:00:00.000Z","count":5},{"timeBucket":"1139-11-01T00:00:00.000Z","count":3},{"timeBucket":"1139-03-01T00:00:00.000Z","count":7},{"timeBucket":"1139-02-01T00:00:00.000Z","count":4},{"timeBucket":"1135-12-01T00:00:00.000Z","count":4},{"timeBucket":"1135-11-01T00:00:00.000Z","count":2},{"timeBucket":"1135-07-01T00:00:00.000Z","count":1},{"timeBucket":"1135-06-01T00:00:00.000Z","count":4},{"timeBucket":"1135-05-01T00:00:00.000Z","count":2},{"timeBucket":"1135-04-01T00:00:00.000Z","count":1},{"timeBucket":"1127-06-01T00:00:00.000Z","count":1},{"timeBucket":"1126-05-01T00:00:00.000Z","count":2},{"timeBucket":"1125-11-01T00:00:00.000Z","count":1},{"timeBucket":"1124-12-01T00:00:00.000Z","count":1},{"timeBucket":"1124-10-01T00:00:00.000Z","count":1},{"timeBucket":"1123-09-01T00:00:00.000Z","count":1},{"timeBucket":"1123-02-01T00:00:00.000Z","count":1},{"timeBucket":"1122-01-01T00:00:00.000Z","count":1},{"timeBucket":"1121-05-01T00:00:00.000Z","count":1},{"timeBucket":"1120-11-01T00:00:00.000Z","count":1},{"timeBucket":"1118-06-01T00:00:00.000Z","count":1},{"timeBucket":"1118-03-01T00:00:00.000Z","count":1},{"timeBucket":"1117-03-01T00:00:00.000Z","count":4},{"timeBucket":"1115-10-01T00:00:00.000Z","count":5},{"timeBucket":"1115-09-01T00:00:00.000Z","count":1},{"timeBucket":"1115-08-01T00:00:00.000Z","count":3},{"timeBucket":"1115-07-01T00:00:00.000Z","count":3},{"timeBucket":"1115-06-01T00:00:00.000Z","count":1},{"timeBucket":"1115-05-01T00:00:00.000Z","count":1},{"timeBucket":"1115-04-01T00:00:00.000Z","count":1},{"timeBucket":"1115-03-01T00:00:00.000Z","count":4},{"timeBucket":"1115-02-01T00:00:00.000Z","count":1},{"timeBucket":"1114-11-01T00:00:00.000Z","count":1},{"timeBucket":"1114-04-01T00:00:00.000Z","count":2},{"timeBucket":"1113-02-01T00:00:00.000Z","count":1},{"timeBucket":"1108-12-01T00:00:00.000Z","count":4},{"timeBucket":"1108-11-01T00:00:00.000Z","count":2},{"timeBucket":"1108-10-01T00:00:00.000Z","count":4},{"timeBucket":"1108-09-01T00:00:00.000Z","count":10},{"timeBucket":"1108-05-01T00:00:00.000Z","count":1},{"timeBucket":"1107-11-01T00:00:00.000Z","count":1},{"timeBucket":"1107-09-01T00:00:00.000Z","count":1},{"timeBucket":"1107-08-01T00:00:00.000Z","count":3},{"timeBucket":"1107-06-01T00:00:00.000Z","count":1},{"timeBucket":"1107-05-01T00:00:00.000Z","count":1},{"timeBucket":"1107-02-01T00:00:00.000Z","count":3},{"timeBucket":"1106-12-01T00:00:00.000Z","count":1},{"timeBucket":"1106-03-01T00:00:00.000Z","count":2},{"timeBucket":"1105-08-01T00:00:00.000Z","count":1},{"timeBucket":"1105-07-01T00:00:00.000Z","count":1},{"timeBucket":"1104-09-01T00:00:00.000Z","count":2},{"timeBucket":"1104-04-01T00:00:00.000Z","count":1},{"timeBucket":"1103-11-01T00:00:00.000Z","count":1},{"timeBucket":"1103-07-01T00:00:00.000Z","count":1},{"timeBucket":"1102-09-01T00:00:00.000Z","count":2},{"timeBucket":"1102-02-01T00:00:00.000Z","count":1},{"timeBucket":"1101-10-01T00:00:00.000Z","count":2},{"timeBucket":"1101-06-01T00:00:00.000Z","count":3},{"timeBucket":"1101-05-01T00:00:00.000Z","count":1},{"timeBucket":"1094-12-01T00:00:00.000Z","count":3},{"timeBucket":"1094-11-01T00:00:00.000Z","count":3},{"timeBucket":"1094-10-01T00:00:00.000Z","count":10},{"timeBucket":"1094-06-01T00:00:00.000Z","count":7},{"timeBucket":"1094-05-01T00:00:00.000Z","count":7},{"timeBucket":"1094-04-01T00:00:00.000Z","count":6},{"timeBucket":"1093-12-01T00:00:00.000Z","count":7},{"timeBucket":"1093-11-01T00:00:00.000Z","count":3},{"timeBucket":"1093-10-01T00:00:00.000Z","count":6},{"timeBucket":"1093-09-01T00:00:00.000Z","count":7},{"timeBucket":"1093-05-01T00:00:00.000Z","count":2},{"timeBucket":"1093-03-01T00:00:00.000Z","count":1},{"timeBucket":"1093-01-01T00:00:00.000Z","count":4},{"timeBucket":"1092-09-01T00:00:00.000Z","count":4},{"timeBucket":"1090-02-01T00:00:00.000Z","count":1},{"timeBucket":"1085-02-01T00:00:00.000Z","count":1},{"timeBucket":"1083-07-01T00:00:00.000Z","count":1},{"timeBucket":"1080-12-01T00:00:00.000Z","count":1},{"timeBucket":"1075-05-01T00:00:00.000Z","count":1},{"timeBucket":"1073-11-01T00:00:00.000Z","count":1},{"timeBucket":"1073-10-01T00:00:00.000Z","count":2},{"timeBucket":"1073-09-01T00:00:00.000Z","count":2},{"timeBucket":"1073-08-01T00:00:00.000Z","count":4},{"timeBucket":"1073-01-01T00:00:00.000Z","count":2},{"timeBucket":"1071-11-01T00:00:00.000Z","count":2},{"timeBucket":"1071-10-01T00:00:00.000Z","count":8},{"timeBucket":"1071-09-01T00:00:00.000Z","count":4},{"timeBucket":"1071-08-01T00:00:00.000Z","count":4},{"timeBucket":"1071-07-01T00:00:00.000Z","count":6},{"timeBucket":"1071-06-01T00:00:00.000Z","count":8},{"timeBucket":"1071-05-01T00:00:00.000Z","count":2},{"timeBucket":"1071-03-01T00:00:00.000Z","count":1},{"timeBucket":"1069-03-01T00:00:00.000Z","count":1},{"timeBucket":"1069-01-01T00:00:00.000Z","count":3},{"timeBucket":"1067-12-01T00:00:00.000Z","count":4},{"timeBucket":"1067-02-01T00:00:00.000Z","count":2},{"timeBucket":"1067-01-01T00:00:00.000Z","count":4},{"timeBucket":"1066-03-01T00:00:00.000Z","count":3},{"timeBucket":"1066-02-01T00:00:00.000Z","count":4},{"timeBucket":"1064-12-01T00:00:00.000Z","count":2},{"timeBucket":"1064-11-01T00:00:00.000Z","count":1},{"timeBucket":"1064-10-01T00:00:00.000Z","count":2},{"timeBucket":"1063-11-01T00:00:00.000Z","count":1},{"timeBucket":"1062-08-01T00:00:00.000Z","count":4},{"timeBucket":"1062-07-01T00:00:00.000Z","count":3},{"timeBucket":"1062-06-01T00:00:00.000Z","count":1},{"timeBucket":"1062-05-01T00:00:00.000Z","count":1},{"timeBucket":"1061-09-01T00:00:00.000Z","count":3},{"timeBucket":"1061-08-01T00:00:00.000Z","count":1},{"timeBucket":"1061-07-01T00:00:00.000Z","count":2},{"timeBucket":"1061-06-01T00:00:00.000Z","count":1},{"timeBucket":"1061-05-01T00:00:00.000Z","count":1},{"timeBucket":"1060-06-01T00:00:00.000Z","count":4},{"timeBucket":"1060-05-01T00:00:00.000Z","count":3},{"timeBucket":"1059-06-01T00:00:00.000Z","count":2},{"timeBucket":"1059-05-01T00:00:00.000Z","count":2},{"timeBucket":"1059-04-01T00:00:00.000Z","count":1},{"timeBucket":"1058-01-01T00:00:00.000Z","count":3},{"timeBucket":"1057-05-01T00:00:00.000Z","count":2},{"timeBucket":"1057-04-01T00:00:00.000Z","count":1},{"timeBucket":"1057-03-01T00:00:00.000Z","count":1},{"timeBucket":"1056-04-01T00:00:00.000Z","count":2},{"timeBucket":"1055-10-01T00:00:00.000Z","count":1},{"timeBucket":"1055-09-01T00:00:00.000Z","count":1},{"timeBucket":"1055-08-01T00:00:00.000Z","count":4},{"timeBucket":"1055-01-01T00:00:00.000Z","count":1},{"timeBucket":"1054-09-01T00:00:00.000Z","count":2},{"timeBucket":"1054-08-01T00:00:00.000Z","count":1},{"timeBucket":"1053-07-01T00:00:00.000Z","count":4},{"timeBucket":"1052-08-01T00:00:00.000Z","count":1},{"timeBucket":"1052-05-01T00:00:00.000Z","count":3},{"timeBucket":"1051-12-01T00:00:00.000Z","count":2},{"timeBucket":"1050-05-01T00:00:00.000Z","count":3},{"timeBucket":"1050-04-01T00:00:00.000Z","count":2},{"timeBucket":"1050-03-01T00:00:00.000Z","count":1},{"timeBucket":"1049-12-01T00:00:00.000Z","count":2},{"timeBucket":"1049-11-01T00:00:00.000Z","count":2},{"timeBucket":"1048-10-01T00:00:00.000Z","count":1},{"timeBucket":"1048-02-01T00:00:00.000Z","count":1},{"timeBucket":"1047-08-01T00:00:00.000Z","count":2},{"timeBucket":"1047-07-01T00:00:00.000Z","count":2},{"timeBucket":"1046-07-01T00:00:00.000Z","count":6},{"timeBucket":"1046-05-01T00:00:00.000Z","count":1},{"timeBucket":"1046-02-01T00:00:00.000Z","count":1},{"timeBucket":"1045-08-01T00:00:00.000Z","count":2},{"timeBucket":"1045-06-01T00:00:00.000Z","count":1},{"timeBucket":"1045-04-01T00:00:00.000Z","count":3},{"timeBucket":"1045-01-01T00:00:00.000Z","count":1},{"timeBucket":"1044-12-01T00:00:00.000Z","count":4},{"timeBucket":"1044-11-01T00:00:00.000Z","count":2},{"timeBucket":"1044-10-01T00:00:00.000Z","count":5},{"timeBucket":"1044-09-01T00:00:00.000Z","count":2},{"timeBucket":"1044-07-01T00:00:00.000Z","count":1},{"timeBucket":"1044-01-01T00:00:00.000Z","count":2},{"timeBucket":"1043-05-01T00:00:00.000Z","count":1},{"timeBucket":"1043-04-01T00:00:00.000Z","count":3},{"timeBucket":"1042-11-01T00:00:00.000Z","count":1},{"timeBucket":"1042-03-01T00:00:00.000Z","count":1},{"timeBucket":"1042-01-01T00:00:00.000Z","count":1},{"timeBucket":"1041-11-01T00:00:00.000Z","count":2},{"timeBucket":"1041-10-01T00:00:00.000Z","count":1},{"timeBucket":"1041-09-01T00:00:00.000Z","count":1},{"timeBucket":"1041-07-01T00:00:00.000Z","count":2},{"timeBucket":"1041-04-01T00:00:00.000Z","count":1},{"timeBucket":"1041-03-01T00:00:00.000Z","count":1},{"timeBucket":"1041-01-01T00:00:00.000Z","count":2},{"timeBucket":"1040-08-01T00:00:00.000Z","count":2},{"timeBucket":"1039-10-01T00:00:00.000Z","count":2},{"timeBucket":"1039-09-01T00:00:00.000Z","count":1},{"timeBucket":"1039-03-01T00:00:00.000Z","count":1},{"timeBucket":"1039-02-01T00:00:00.000Z","count":1},{"timeBucket":"1038-09-01T00:00:00.000Z","count":2},{"timeBucket":"1037-12-01T00:00:00.000Z","count":1},{"timeBucket":"1037-04-01T00:00:00.000Z","count":2},{"timeBucket":"1036-07-01T00:00:00.000Z","count":1},{"timeBucket":"1035-11-01T00:00:00.000Z","count":1},{"timeBucket":"1035-06-01T00:00:00.000Z","count":1},{"timeBucket":"1035-04-01T00:00:00.000Z","count":3},{"timeBucket":"1033-04-01T00:00:00.000Z","count":1},{"timeBucket":"1033-03-01T00:00:00.000Z","count":5},{"timeBucket":"1032-05-01T00:00:00.000Z","count":1},{"timeBucket":"1032-04-01T00:00:00.000Z","count":1},{"timeBucket":"1032-03-01T00:00:00.000Z","count":1},{"timeBucket":"1031-06-01T00:00:00.000Z","count":3},{"timeBucket":"1031-05-01T00:00:00.000Z","count":1},{"timeBucket":"1031-02-01T00:00:00.000Z","count":1},{"timeBucket":"1031-01-01T00:00:00.000Z","count":1},{"timeBucket":"1030-11-01T00:00:00.000Z","count":2},{"timeBucket":"1030-09-01T00:00:00.000Z","count":1},{"timeBucket":"1030-07-01T00:00:00.000Z","count":1},{"timeBucket":"1030-03-01T00:00:00.000Z","count":3},{"timeBucket":"1029-12-01T00:00:00.000Z","count":1},{"timeBucket":"1029-11-01T00:00:00.000Z","count":1},{"timeBucket":"1029-06-01T00:00:00.000Z","count":3},{"timeBucket":"1027-07-01T00:00:00.000Z","count":1},{"timeBucket":"1025-02-01T00:00:00.000Z","count":4},{"timeBucket":"1025-01-01T00:00:00.000Z","count":1},{"timeBucket":"1020-06-01T00:00:00.000Z","count":2},{"timeBucket":"1017-09-01T00:00:00.000Z","count":1},{"timeBucket":"1017-08-01T00:00:00.000Z","count":1},{"timeBucket":"1017-07-01T00:00:00.000Z","count":3},{"timeBucket":"1015-12-01T00:00:00.000Z","count":3},{"timeBucket":"1015-11-01T00:00:00.000Z","count":2},{"timeBucket":"1015-08-01T00:00:00.000Z","count":1},{"timeBucket":"1015-07-01T00:00:00.000Z","count":2},{"timeBucket":"1015-06-01T00:00:00.000Z","count":4},{"timeBucket":"1012-03-01T00:00:00.000Z","count":1},{"timeBucket":"1004-10-01T00:00:00.000Z","count":1},{"timeBucket":"0999-10-01T00:00:00.000Z","count":1},{"timeBucket":"0987-10-01T00:00:00.000Z","count":1},{"timeBucket":"0958-10-01T00:00:00.000Z","count":1},{"timeBucket":"0902-10-01T00:00:00.000Z","count":1},{"timeBucket":"0808-10-01T00:00:00.000Z","count":1},{"timeBucket":"0795-10-01T00:00:00.000Z","count":1},{"timeBucket":"0779-10-01T00:00:00.000Z","count":1},{"timeBucket":"0770-10-01T00:00:00.000Z","count":1},{"timeBucket":"0766-10-01T00:00:00.000Z","count":1},{"timeBucket":"0763-10-01T00:00:00.000Z","count":1},{"timeBucket":"0750-10-01T00:00:00.000Z","count":1},{"timeBucket":"0694-06-01T00:00:00.000Z","count":1},{"timeBucket":"0693-10-01T00:00:00.000Z","count":1},{"timeBucket":"0693-05-01T00:00:00.000Z","count":1},{"timeBucket":"0663-10-01T00:00:00.000Z","count":1},{"timeBucket":"0570-10-01T00:00:00.000Z","count":1},{"timeBucket":"0569-10-01T00:00:00.000Z","count":1},{"timeBucket":"0451-06-01T00:00:00.000Z","count":1},{"timeBucket":"0449-08-01T00:00:00.000Z","count":1},{"timeBucket":"0442-03-01T00:00:00.000Z","count":1},{"timeBucket":"0439-04-01T00:00:00.000Z","count":1},{"timeBucket":"0403-06-01T00:00:00.000Z","count":1},{"timeBucket":"0400-11-01T00:00:00.000Z","count":1},{"timeBucket":"0381-10-01T00:00:00.000Z","count":1},{"timeBucket":"0239-10-01T00:00:00.000Z","count":1},{"timeBucket":"0195-10-01T00:00:00.000Z","count":1},{"timeBucket":"0173-10-01T00:00:00.000Z","count":1},{"timeBucket":"0172-10-01T00:00:00.000Z","count":1},{"timeBucket":"0172-08-01T00:00:00.000Z","count":1},{"timeBucket":"0171-10-01T00:00:00.000Z","count":1},{"timeBucket":"0168-02-01T00:00:00.000Z","count":1},{"timeBucket":"0165-10-01T00:00:00.000Z","count":1},{"timeBucket":"0164-05-01T00:00:00.000Z","count":1},{"timeBucket":"0164-02-01T00:00:00.000Z","count":1},{"timeBucket":"0163-08-01T00:00:00.000Z","count":1},{"timeBucket":"0163-07-01T00:00:00.000Z","count":1},{"timeBucket":"0162-11-01T00:00:00.000Z","count":1},{"timeBucket":"0162-08-01T00:00:00.000Z","count":1},{"timeBucket":"0157-04-01T00:00:00.000Z","count":1},{"timeBucket":"0156-10-01T00:00:00.000Z","count":1},{"timeBucket":"0151-10-01T00:00:00.000Z","count":1},{"timeBucket":"0145-07-01T00:00:00.000Z","count":1},{"timeBucket":"0144-12-01T00:00:00.000Z","count":2},{"timeBucket":"0144-06-01T00:00:00.000Z","count":2},{"timeBucket":"0140-06-01T00:00:00.000Z","count":1},{"timeBucket":"0140-03-01T00:00:00.000Z","count":1},{"timeBucket":"0140-01-01T00:00:00.000Z","count":1},{"timeBucket":"0138-08-01T00:00:00.000Z","count":1},{"timeBucket":"0136-01-01T00:00:00.000Z","count":1},{"timeBucket":"0135-04-01T00:00:00.000Z","count":1},{"timeBucket":"0133-09-01T00:00:00.000Z","count":1},{"timeBucket":"0132-12-01T00:00:00.000Z","count":1},{"timeBucket":"0129-06-01T00:00:00.000Z","count":1},{"timeBucket":"0129-01-01T00:00:00.000Z","count":1},{"timeBucket":"0127-11-01T00:00:00.000Z","count":1},{"timeBucket":"0126-01-01T00:00:00.000Z","count":1},{"timeBucket":"0124-10-01T00:00:00.000Z","count":1},{"timeBucket":"0124-03-01T00:00:00.000Z","count":1},{"timeBucket":"0122-06-01T00:00:00.000Z","count":1},{"timeBucket":"0122-04-01T00:00:00.000Z","count":1},{"timeBucket":"0121-07-01T00:00:00.000Z","count":1},{"timeBucket":"0121-01-01T00:00:00.000Z","count":1},{"timeBucket":"0120-07-01T00:00:00.000Z","count":1},{"timeBucket":"0120-02-01T00:00:00.000Z","count":1},{"timeBucket":"0119-09-01T00:00:00.000Z","count":1},{"timeBucket":"0118-12-01T00:00:00.000Z","count":1},{"timeBucket":"0116-08-01T00:00:00.000Z","count":1},{"timeBucket":"0114-07-01T00:00:00.000Z","count":1},{"timeBucket":"0107-06-01T00:00:00.000Z","count":1},{"timeBucket":"0104-12-01T00:00:00.000Z","count":1},{"timeBucket":"0103-02-01T00:00:00.000Z","count":1},{"timeBucket":"0102-08-01T00:00:00.000Z","count":1},{"timeBucket":"0101-10-01T00:00:00.000Z","count":1},{"timeBucket":"0101-02-01T00:00:00.000Z","count":1},{"timeBucket":"1998-05-01T00:00:00.000Z","count":1},{"timeBucket":"1960-09-01T00:00:00.000Z","count":1},{"timeBucket":"1954-10-01T00:00:00.000Z","count":1},{"timeBucket":"1953-12-01T00:00:00.000Z","count":1},{"timeBucket":"1952-10-01T00:00:00.000Z","count":1},{"timeBucket":"1952-07-01T00:00:00.000Z","count":1},{"timeBucket":"1952-05-01T00:00:00.000Z","count":1},{"timeBucket":"1952-01-01T00:00:00.000Z","count":1},{"timeBucket":"1951-09-01T00:00:00.000Z","count":1},{"timeBucket":"2045-03-01T00:00:00.000Z","count":1},{"timeBucket":"2040-09-01T00:00:00.000Z","count":1},{"timeBucket":"2040-04-01T00:00:00.000Z","count":1},{"timeBucket":"2039-01-01T00:00:00.000Z","count":1},{"timeBucket":"2037-11-01T00:00:00.000Z","count":1},{"timeBucket":"2034-06-01T00:00:00.000Z","count":1},{"timeBucket":"2033-04-01T00:00:00.000Z","count":1},{"timeBucket":null,"count":1},{"timeBucket":null,"count":1},{"timeBucket":null,"count":2},{"timeBucket":null,"count":1},{"timeBucket":null,"count":1},{"timeBucket":null,"count":1},{"timeBucket":null,"count":1},{"timeBucket":null,"count":1},{"timeBucket":"2001-12-04T00:00:00.000Z","count":1},{"timeBucket":"2001-10-11T00:00:00.000Z","count":1},{"timeBucket":"2001-09-04T00:00:00.000Z","count":1},{"timeBucket":"2001-07-10T00:00:00.000Z","count":1},{"timeBucket":"2001-04-04T00:00:00.000Z","count":1},{"timeBucket":"2001-04-01T00:00:00.000Z","count":1},{"timeBucket":"2001-03-04T00:00:00.000Z","count":1},{"timeBucket":"2001-02-03T00:00:00.000Z","count":1},{"timeBucket":"2001-01-12T00:00:00.000Z","count":1}]

@alextran1502
Copy link
Contributor

Do you have this many photos in those months?

Image

if yes, then this is the current limitation of the timeline; if you have more than 10,000 in a single month, it will run out of memory. This is a part that still needs optimization for the timeline

@Menghini
Copy link
Contributor Author

Yes, that is correct. That is Cross County and Football season plus my sister's wedding so I have a ton of photos from that month. With that being said, I've never had a problem with loading my /photos page before updating to v1.125.6. In thi case, I am storing .raw and the .jps files for just the wedding (which I normally don't save that much).

I'm surpised that 2024-07-01 doesn't have more. I imported a Facebook backup and all of those dates are sitting on one particular day. I've been slowly going through and adding the correct date, but it is taking me time.

Any advice to fix this issue? Or am I just SOL on accessing the /photos page for a while?

@alextran1502
Copy link
Contributor

yeah, let me see if we can do something about it sooner

@Menghini
Copy link
Contributor Author

No worries. I appreciate it. It was working on v1.25.2 and all the versions before it. Just broke now when updating to v.1.125.6.

With that being said, I have never been really able to scroll down to July and September because it would just take forever to load those months. But if I was going to go that far, I would have just accessed the album. But in the meantime, it will be a pain in the butt to get the most recent photos I have taken to add them to albums or tag or whatever. I probably can get away with searching for them on the certain date as a workaround.

@alextran1502
Copy link
Contributor

It was working on v1.125.2 and all the versions before it.

Can you roll back and see if it actually works here?

@Menghini
Copy link
Contributor Author

If I may ask, how do I do that?

@Menghini
Copy link
Contributor Author

Nevermind, I changed IMMICH_VERSION in .env to v1.125.2 and it rolled back. However, it does not work on the /photos for the same reason.

@Menghini
Copy link
Contributor Author

Menghini commented Jan 28, 2025

Update: I mispoke. My previous version was actually v1.124.2. I waited a while to update to v1.1.25.x because I saw there was a lot of new versions going out relativly quickly so I figured it was unstable for a bit.

With that being said, it is working on v1.124.2 just fine. No issues right now. I can load the /photos page with no issues.

@alextran1502
Copy link
Contributor

@mertalev any thoughts on why it works pre-kysely?

@mertalev
Copy link
Contributor

Can you compare the network response of the first time bucket on 1.124.2 and then on 1.125.6? How many kb/mb is it?

If it isn't significantly different, my guess would be that it's because post-Kysely is able to respond more quickly for multiple time bucket requests, meaning the peak RAM usage can be higher.

@Menghini
Copy link
Contributor Author

Sure thing. Please correct me if I am wrong on going about this, but using my inspector window under the "Network" tab...

Using v1.124.2:
Image

Using v1.125.6 this is what I am getting (but it freezes at this point):

Image

@mertalev
Copy link
Contributor

Right, that's not nearly enough raw data for OOM. All the thumbnails and frontend machinery that happens after the time bucket is fetched is what uses the additional RAM. #15435 and #15524 should help with this.

@thomasss02
Copy link
Contributor

Can you compare the network response of the first time bucket on 1.124.2 and then on 1.125.6? How many kb/mb is it?

If it isn't significantly different, my guess would be that it's because post-Kysely is able to respond more quickly for multiple time bucket requests, meaning the peak RAM usage can be higher.

Any idea why my bucket requests are significantly slower?
There are only 367 assets in the January bucket

v1.124.2:
[Nest] 17 - 01/29/2025, 5:05:10 PM DEBUG [Api:[Nest] 17 - 01/29/2025, 5:06:47 PM DEBUG [Api:LoggingInterceptor~0hqreup7] GET /api/timeline/bucket?isArchived=false&size=MONTH&timeBucket=2025-01-01T00%3A00%3A00.000Z&withPartners=true&withStacked=true 200 **318.46ms** 37.159.127.236

v1.125.6:
[Nest] 17 - 01/29/2025, 5:10:43 PM DEBUG [Api:LoggingInterceptor~a1sw8pec] GET /api/timeline/bucket?isArchived=false&size=MONTH&timeBucket=2025-01-01T00%3A00%3A00.000Z&withPartners=true&withStacked=true 200 **2419.81ms** 37.159.127.236

@mertalev
Copy link
Contributor

mertalev commented Jan 29, 2025

It being so slow is weird for so few assets. My guess is either that Postgres is using a bad query plan or there's something about your environment that's very suboptimal.

  1. How is Immich deployed? Just regular Docker Compose on a single machine, or a more exotic setup?
  2. What are the server specs? Specifically the RAM, processor and storage (SSD, HDD or a mix)
  3. What RAM or CPU limits do you apply to the containers, if any?
  4. Do you have a lot of stacked assets in this bucket?
  5. Do you use partner sharing?

@thomasss02
Copy link
Contributor

  1. How is Immich deployed? Just regular Docker Compose on a single machine, or a more exotic setup?
    Docker Compose on a single machine
  2. What are the server specs? Specifically the RAM, processor and storage (SSD, HDD or a mix)
    Raspberry Pi 4 8GB, SSD 1TB
  3. What RAM or CPU limits do you apply to the containers, if any?
    All unlimited
  4. Do you have a lot of stacked assets in this bucket?
    I have 11 stacks of assests in this bucket
  5. Do you use partner sharing?
    No

@Menghini
Copy link
Contributor Author

It being so slow is weird for so few assets. My guess is either that Postgres is using a bad query plan or there's something about your environment that's very suboptimal.

  1. How is Immich deployed? Just regular Docker Compose on a single machine, or a more exotic setup?
  2. What are the server specs? Specifically the RAM, processor and storage (SSD, HDD or a mix)
  3. What RAM or CPU limits do you apply to the containers, if any?
  4. Do you have a lot of stacked assets in this bucket?
  5. Do you use partner sharing?

Likewise, mine is...
How is Immich deployed? Just regular Docker Compose on a single machine, or a more exotic setup?
->Docker Compose
What are the server specs? Specifically the RAM, processor and storage (SSD, HDD or a mix)
-> R1 Intel N100, 32GB of RAM, 10TB HDD
What RAM or CPU limits do you apply to the containers, if any?
->None
Do you have a lot of stacked assets in this bucket?
->Stacked? Assuming you are not meaning one picture, but rather pictures in a month. Yes. As detailed above.
Do you use partner sharing?
->No, it's just one account. Some photos are uploaded as a guest through shared albums, but very very few.

@mertalev
Copy link
Contributor

mertalev commented Jan 30, 2025

Can you run this SQL query: VACUUM (FULL, ANALYZE);

I want to rule out DB cruft before considering other possibilities.

@Menghini
Copy link
Contributor Author

Menghini commented Jan 30, 2025

Can you run this SQL query: VACUUM (FULL, ANALYZE);

I want to rule out DB cruft before considering other possibilities.

May I ask how I go about this within my Docker environment?

Edit: Nevermind, I found out how to do it at https://immich.app/docs/guides/database-queries.

@Menghini
Copy link
Contributor Author

Can you run this SQL query: VACUUM (FULL, ANALYZE);

I want to rule out DB cruft before considering other possibilities.

I have ran this command and ran it on v1.125.7 and I am having the same out of memory error.

@thomasss02
Copy link
Contributor

Can you run this SQL query: VACUUM (FULL, ANALYZE);

I want to rule out DB cruft before considering other possibilities.

I ran this query and now the response time is 200ms on average. Very good, nice work

@mertalev
Copy link
Contributor

Can you run this SQL query: VACUUM (FULL, ANALYZE);

I want to rule out DB cruft before considering other possibilities.

I have ran this command and ran it on v1.125.7 and I am having the same out of memory error.

It won't help with that, no. This command just affects the internal DB performance, not the actual data.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants