The Original ticket was THRIFT-681 (iirc, see ticket chain) and startet with some minimal Support added to Java. I wanted sth similar, and decided to re-use that existing method to avoid duplication.
Currently it works via annotations, i'm fine with that. One could also think about turning it into a real keyword, i'm fine with that as well. Sent from mobile device. ________________________________ From: Yuxuan Wang <yuxuan.w...@reddit.com.INVALID> Sent: Thursday, May 2, 2024 12:06:37 AM To: dev@thrift.apache.org <dev@thrift.apache.org> Subject: Deprecation support I noticed that there are some recent activities on implementing deprecation support in languages. I'd like to implement it in go, but I'm wondering if there is a "formal" definition/spec on what are the ways to mark types/fields as deprecated in thrift IDL? Or should I just treat the deprecated.thrift file attached to https://issues.apache.org/jira/browse/THRIFT-5781 as an exhaustive list we need to support in languages?