[COMPASS-327] Move code to extract values out of unpromoted BSON types to hadron-type-checker Created: 13/Nov/16 Updated: 25/Aug/23 Resolved: 30/Jun/22 |
|
| Status: | Closed |
| Project: | Compass |
| Component/s: | Stability |
| Affects Version/s: | None |
| Fix Version/s: | No version |
| Type: | Task | Priority: | Minor - P4 |
| Reporter: | Thomas Rueckstiess | Assignee: | Unassigned |
| Resolution: | Declined | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Description |
|
All code related to manipulating unpromoted BSON types (Decimal128, etc) should be moved to hadron-type-checker, which already offers a lot of related functionality. This is not something urgent, but we should eventually do this for better code maintenance and testing.
These functions are used in various places in Compass, for example during query building and minichart rendering. |