Skip to content

Conversation

@regeter
Copy link
Contributor

@regeter regeter commented Dec 10, 2025

  • Datasets are assigned a retention date upon import (Oldest Log + 55 days).
  • Warnings are displayed 10 days before expiration.
  • Expired datasets are automatically deleted on startup or when switching datasets.
  • Adds 'HAS_EXTRA_DATA_SOURCE' constant to simplify environment checks.

This change introduces a strict 55-day retention policy for local datasets to align with data privacy guidelines.
- Datasets are assigned a retention date upon import (Oldest Log + 55 days).
- Fresh imports get a minimum 1-hour grace period.
- Expired datasets are automatically deleted on startup or when switching datasets.
- Warnings are displayed 10 days before expiration.
- Adds 'HAS_EXTRA_DATA_SOURCE' constant to simplify environment checks.
@regeter regeter merged commit 15997e4 into googlemaps:main Dec 10, 2025
9 checks passed
github-actions bot pushed a commit that referenced this pull request Dec 10, 2025
…264)

* Implement Time-To-Live (TTL) enforcement for local datasets
This change introduces a strict 55-day retention policy for local datasets to align with data privacy guidelines.
- Datasets are assigned a retention date upon import (Oldest Log + 55 days).
- Fresh imports get a minimum 1-hour grace period.
- Expired datasets are automatically deleted on startup or when switching datasets.
- Warnings are displayed 10 days before expiration.
- Adds 'HAS_EXTRA_DATA_SOURCE' constant to simplify environment checks.

* fix: clean up DatasetLoading and use HAS_EXTRA_DATA_SOURCE constant 15997e4
@github-actions
Copy link
Contributor

🎉 This PR is included in version 1.24.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant