Skip to content

Commit

Permalink
Recursively enable mutable, abstract types for: fbcode//multifeed/ran…
Browse files Browse the repository at this point in the history
…king/ranking_config:if

Summary:
While the mutable and abstract type generation for thrift-python types is currently marked as "experimental", we are very close (i.e., few weeks away) to making them generally available and retiring these flags. The ones added here are merely needed to complete the couple of pilot migrations (of multifeed py-deprecated libraries), as final validation prior to launch. They will be removed soon thereafter (cleanup is tracked automatically by DO_BEFORE tasks).
Generated by:

```
buck_transform_recursive.par --update-string-list-attribute=thrift_python_options:+experimental_generate_mutable_types --update-string-list-attribute=thrift_python_options:+experimental_generate_abstract_types fbcode//multifeed/ranking/ranking_config:if
```

Reviewed By: yoney

Differential Revision: D66771843

fbshipit-source-id: 4d55635a9947a7510407f005a5a2056f04289759
  • Loading branch information
Aristidis Papaioannou authored and facebook-github-bot committed Dec 5, 2024
1 parent 9fd84b4 commit fe917b2
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion fb303/thrift/BUCK
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,11 @@ thrift_library(
thrift_cpp2_options = "frozen2,reflection",
thrift_java_swift_options = ["deprecated_allow_leagcy_reflection_client"],
thrift_js_options = ["node"],
thrift_python_options = ["experimental_generate_mutable_types"],
# DO_BEFORE(aristidis, 20250130): Remove experimental flags after launch.
thrift_python_options = [
"experimental_generate_mutable_types",
"experimental_generate_abstract_types",
],
thrift_rust_options = [
"deprecated_default_enum_min_i32",
"serde",
Expand Down

0 comments on commit fe917b2

Please sign in to comment.