druid/docs
senthilkv 3d9aef225d
compressed big decimal - module (#10705)
Compressed Big Decimal is an extension which provides support for 
Mutable big decimal value that can be used to accumulate values 
without losing precision or reallocating memory. This type helps in 
absolute precision arithmetic on large numbers in applications, 
where greater level of accuracy is required, such as financial 
applications, currency based transactions. This helps avoid rounding 
issues where in potentially large amount of money can be lost.

Accumulation requires that the two numbers have the same scale, 
but does not require that they are of the same size. If the value 
being accumulated has a larger underlying array than this value 
(the result), then the higher order bits are dropped, similar to what 
happens when adding a long to an int and storing the result in an 
int. A compressed big decimal that holds its data with an embedded 
array.

Compressed big decimal is an absolute number based complex type 
based on big decimal in Java. This supports all the functionalities 
supported by Java Big Decimal. Java Big Decimal is not mutable in 
order to avoid big garbage collection issues. Compressed big decimal 
is needed to mutate the value in the accumulator.
2022-09-06 00:06:57 -07:00
..
_bin De-incubation cleanup in code, docs, packaging (#9108) 2020-01-03 12:33:19 -05:00
assets Tutorial on ingesting and querying Theta sketches (#12723) 2022-08-24 09:23:22 -07:00
comparisons remove ref to plywood repo (#12809) 2022-07-26 10:12:13 +08:00
configuration Ease of hidding sensitive properties from /status/proper… (#12950) 2022-09-02 08:51:25 -05:00
dependencies Doc updates for metadata cleanup and storage (#12190) 2022-01-27 11:40:54 -08:00
design Remove experimental note from stable features (#12973) 2022-08-25 09:26:46 -07:00
development compressed big decimal - module (#10705) 2022-09-06 00:06:57 -07:00
ingestion Improve range partitioning docs. (#13016) 2022-09-01 15:21:30 -07:00
misc json_value adjustments (#12968) 2022-08-27 07:15:47 -07:00
operations Add Java 17 information to documentation. (#12990) 2022-08-30 12:32:49 -07:00
querying Remove experimental note from stable features (#12973) 2022-08-25 09:26:46 -07:00
tutorials Tutorial on ingesting and querying Theta sketches (#12723) 2022-08-24 09:23:22 -07:00