fury icon indicating copy to clipboard operation
fury copied to clipboard

[Rust] Implement meta string encoding algorithm for rust

Open chaokunyang opened this issue 10 months ago • 2 comments

Is your feature request related to a problem? Please describe.

We've implemented meta string encoding algorithm in https://fury.apache.org/docs/specification/fury_xlang_serialization_spec#meta-string for java in #1514 , it's time to implement it in rust.

Describe the solution you'd like

Java implementation in #1514 can be taken as a reference. But note that the meta string encoding algorithm is used for encode field name only, so the special charater can't be . or $, thus the implementation will be simpler

Additional context

#1413

chaokunyang avatar Apr 19 '24 04:04 chaokunyang

I would like to try.

Kelvinyu1117 avatar Apr 28 '24 03:04 Kelvinyu1117

Great, thanks for the willingness to contribute to Apache Fury. Note that Java implementation in https://github.com/apache/incubator-fury/pull/1514 has some changes, please see latest code in main branch

chaokunyang avatar Apr 28 '24 03:04 chaokunyang

Hi!I saw this issue in the Alibaba Cloud Tianchi TONGYI Lingma competition. I would like to try implementing it.

urlyy avatar Jun 27 '24 21:06 urlyy

Hi!I saw this issue in the Alibaba Cloud Tianchi TONGYI Lingma competition. I would like to try implementing it.

Great! thanks for contributing to Apache Fury. Seems @Kelvinyu1117 hasn't been working on this, you could take it over

chaokunyang avatar Jun 28 '24 05:06 chaokunyang