feat: u128 and i128 Field and FieldType (#1315)
* feat: added u128, i128 FieldType and Field Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: added u128, i128 FieldType and Field Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: added u128, i128 FieldType and Field Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: added u128, i128 FieldType and Field Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: added u128, i128 FieldType and Field Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: added u128, i128 FieldType and Field Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: support u128 and i128 in sql ops Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: support u128 and i128 in sql ops Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: support u128 and i128 in sql ops Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: support u128 and i128 in sql ops Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * fix: lint Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * fix: added division, modulo error handler in mathematical.rs Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * fix: added division, modulo error handler in mathematical.rs Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * added unit tests Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * added unit tests Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * addressed comments Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * addressed comments Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * addressed comments Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * fix: lint Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * addressed comments Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * addressed comments Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * addressed comments Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * addressed comments Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * addressed comments Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * addressed comments Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * addressed comments Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * addressed comments Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> --------- Signed-off-by: Chloe Kim <chloeminkyung@gmail.com>
feature: Add snapshotting started message to ingestion process (#1377)
* feature: Add snapshotting started message to ingestion process * format * Fix local storage test * Fixes * More fixes * Fix basic test * Reduce changes in table reader
feat: Duration Field & FieldType support (#1374)
* feat: added u128, i128 FieldType and Field Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: added u128, i128 FieldType and Field Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: added u128, i128 FieldType and Field Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: added u128, i128 FieldType and Field Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: added u128, i128 FieldType and Field Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: added u128, i128 FieldType and Field Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: support u128 and i128 in sql ops Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: support u128 and i128 in sql ops Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: support u128 and i128 in sql ops Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: support u128 and i128 in sql ops Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * fix: lint Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * fix: added division, modulo error handler in mathematical.rs Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * fix: added division, modulo error handler in mathematical.rs Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * added unit tests Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * added unit tests Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * addressed comments Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * addressed comments Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * addressed comments Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: `Duration` support Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: `Duration` support Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: `Duration` support Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: `Duration` support Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: `Duration` support Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: `Duration` support Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: `Duration` support Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: `Duration` support Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: `Duration` support Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: `Duration` support Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: `Duration` support Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: `Duration` support Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: `Duration` mathematical support Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: `Duration` mathematical support Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: `Duration` mathematical support Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> --------- Signed-off-by: Chloe Kim <chloeminkyung@gmail.com>
feat: Duration for sql representation + aggregation support (#1384)
* feat: `Duration` for sql aggregation Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: `Duration` for avg Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: `Duration` for count Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: `Duration` for max Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: `Duration` for max Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: `Duration` for min Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: `Duration` for sum Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: `Duration` for sql representation Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: `Duration` for sql representation Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: `Duration` for sql representation Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: `Duration` for sql representation Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> --------- Signed-off-by: Chloe Kim <chloeminkyung@gmail.com>
fix: minor error while running with duration (#1388)
* feat: `Duration` for sql aggregation Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: `Duration` for avg Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: `Duration` for count Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: `Duration` for max Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: `Duration` for max Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: `Duration` for min Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: `Duration` for sum Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: `Duration` for sql representation Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: `Duration` for sql representation Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: `Duration` for sql representation Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * feat: `Duration` for sql representation Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * fix: minor duration error Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> --------- Signed-off-by: Chloe Kim <chloeminkyung@gmail.com>
refactor: Remove Record::version. Add version to CacheRecord. (#…
…1392) We used to have record version in both pipeline and cache. As code evolves, cache records has an additional `id` and pipeline discards `version`. Removing it from `Record` and adding to `CacheRecord` makes code clearer.
fix: grpc error caused by duration (#1395)
* fix: grpc error caused by duration Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> * fix: grpc error caused by duration Signed-off-by: Chloe Kim <chloeminkyung@gmail.com> --------- Signed-off-by: Chloe Kim <chloeminkyung@gmail.com>