isar / isar/hive

need expire time

Open
#405 3 comments 13 reactions 0 assignees View on GitHub
enhancement
Dominant language
Dart
Stars
4.4k
Forks
449
PR merge metrics
No merged PRs in 30d

Description

is possible have a something for set expire time of data ?

it's good if possible when i add a item in box, set a expire time to delete it automatically when expired time reached or when called `box.compact()`

currently we must iterate in all items in box to found expired items

Contributor guide

No contributing guide indexed for this repository

Research direction

No files or tests are named. Start by reviewing the box storage and compaction paths, then determine how expiration should be represented and triggered. Done means expired items are removed automatically when their expiry is reached or when box.compact() is called, without requiring callers to iterate over all items.

Written by the indexing model from the issue text.

Assessment

Tech stack
dart
Domain
databases
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.