Skip to content

feat(firestore): Support BSON types#14622

Open
bhshkh wants to merge 6 commits into
googleapis:mainfrom
bhshkh:feat/fs-bson-types
Open

feat(firestore): Support BSON types#14622
bhshkh wants to merge 6 commits into
googleapis:mainfrom
bhshkh:feat/fs-bson-types

Conversation

@bhshkh
Copy link
Copy Markdown
Contributor

@bhshkh bhshkh commented May 20, 2026

@product-auto-label product-auto-label Bot added the api: firestore Issues related to the Firestore API. label May 20, 2026
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request introduces support for several BSON types, including ObjectID, Regex, BSONTimestamp, Decimal128, MinKey, MaxKey, Binary, and BSONInt32, along with their respective serialization and deserialization logic. The changes include comprehensive unit and integration tests to ensure correct handling of these types. A high-severity issue was identified in the integration tests where a hardcoded sandbox endpoint was left in the code, which should be reverted to use the default environment.

Comment thread firestore/integration_test.go Outdated
@bhshkh bhshkh marked this pull request as ready for review May 21, 2026 22:39
@bhshkh bhshkh requested review from a team as code owners May 21, 2026 22:39
@bhshkh bhshkh requested a review from wu-hui May 21, 2026 22:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api: firestore Issues related to the Firestore API.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant