MaddyUnderStars / MaddyUnderStars/strawbean
Cache for command chaining
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 1
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
Speed of command chaining when performing many database operations ( remindme, list, tag, etc ) is quite slow.
May be faster if changes to DB aren't finalized until the last command is ran ( or the first error? )
Could perhaps be done with a mongo proxy class. Could perhaps call `proxy.start` before commands are ran and then `proxy.end` after, or smth.
See: mongo bulk operations.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue names no files or tests; first locate the command-chaining entry points and the MongoDB operations used by remindme, list, and tag. Read the existing database flow and MongoDB bulk-operation documentation, then define completion by benchmarking chained commands and confirming that changes are finalized at the intended boundary, including error handling.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- mongodb, typescript
- Domain
- databases
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100