Skip to content

Allow Map methods to be overriden with frozen intrinsics - #308

Merged
kriszyp merged 1 commit into
mainfrom
overridable-map
Apr 1, 2026
Merged

Allow Map methods to be overriden with frozen intrinsics#308
kriszyp merged 1 commit into
mainfrom
overridable-map

Conversation

@kriszyp

@kriszyp kriszyp commented Mar 31, 2026

Copy link
Copy Markdown
Member

Vite likes to override Map methods.

@kriszyp
kriszyp marked this pull request as ready for review March 31, 2026 21:25
@kriszyp
kriszyp requested a review from a team as a code owner March 31, 2026 21:25
@kriszyp
kriszyp merged commit 268bc40 into main Apr 1, 2026
21 of 22 checks passed
@kriszyp
kriszyp deleted the overridable-map branch April 1, 2026 15:30
kriszyp pushed a commit that referenced this pull request Jun 21, 2026
The dependent rocksdb-js Verification Table PR (#526) landed and published as
2.2.0, so update the dependency from ^1.4.0 and reconcile main's drift.

Conflict resolutions:
- package.json: rocksdb-js ^2.2.0, lmdb 3.5.5 (main), keep weak-lru-cache ^1.2.2
- DatabaseTransaction.commit: keep coordinated RETRY_NOW_VALUE retry path while
  adopting main's robust onCommit error handling, ERR_TRY_AGAIN retry (#308), and
  capped backoff (MAX_RETRY_DELAY_MS)
- RecordEncoder.handleLocalTimeForGets: keep the PrimaryRocksDatabase early-return
  (LMDB-only read-txn tracking) and fold in main's `if (this.isDone) return` guard

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
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

Successfully merging this pull request may close these issues.

2 participants