[SERVER-57527] Build an encoder for storing doubles efficiently Created: 08/Jun/21  Updated: 16/Jul/21  Resolved: 16/Jul/21

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Luke Bhan (Inactive) Assignee: Luke Bhan (Inactive)
Resolution: Won't Do Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Sprint: Execution Team 2021-06-14, Execution Team 2021-06-28, Execution Team 2021-07-12, Execution Team 2021-07-26
Participants:

 Description   

Part of the decomposition of https://jira.mongodb.org/browse/SERVER-57438. This ticket aims at building an encoder for efficiently storing the bits of double time series data by xoring them. 

Edge cases that must be in the tests (Please add more if thought of) :

  • Storing 0
  • Storing 1
  • Storing -1
  • Storing the same value twice
  • Storing max double
  • Storing min double
  • Storing max, then min double 


 Comments   
Comment by Luke Bhan (Inactive) [ 29/Jun/21 ]

https://mongodbcr.appspot.com/779140003/

Comment by Luke Bhan (Inactive) [ 22/Jun/21 ]

in cr: https://mongodbcr.appspot.com/779140003/

Comment by Bruce Lucas (Inactive) [ 08/Jun/21 ]

Maybe check for correct behavior on denormalized floats?

Generated at Thu Feb 08 05:42:05 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.