baishen

Results 14 comments of baishen

some advice @andylokandy @jiaoew1991 It's better to use `DataType::Variant` and `DataType::VariantObject`, with `JSON` and `Object` as an alias, because `Variant` is more general. We need to define a struct `VariantValue`,...

> I think we can just implement `Variant`, aka. `Json`, for now. Because I'm going to implement a static typed `Map` so that `JsonObject` is semantically equal to `Map`. I...

> @b41sh Can we replace `serde_json::Value` with `common_expression::values::Scalar`? `common_expression::values::Scalar` can indeed represent any type of data, it is a superset of `serde_json::Value`. But in this case, we need to add...

> I am very interested in this feature. How does Databend implement inverted index? Hi, @ZuoTiJia Thanks for your attention, I'm still investigating the implementation of full-text inverted index and...

> Hi @b41sh, > > * I've completed the first draft of `map_delete`. Could you please review the code and provide feedback when you get a chance? > * Let...

Hi @shamb0 It's been a long time since last update, have you made any progress recently?

> Hi @b41sh, > > I've refactored the implementation to use a factory function instead of a built-in function. The proto implementation is ready for your review. Currently, it only...

Hi @kkk25641463 Thanks for your continue contribute to geometry functions, you can pick this issue so that we can better track the progress.

Hi, @shamb0 Thanks for your attention, you can pick the functions that interest you.

> I want to try [map_contains_key](https://docs.snowflake.com/en/sql-reference/functions/map_contains_key) Hi @hanxuanliang Thank you for your interest, you can work on this function.