Hi! How can I enable the `statefulIngestionCapable...
# ingestion
w
Hi! How can I enable the
statefulIngestionCapable
mentioned here? I only found this reference in a java class here. Do I need to rebuild the project just to enable it?
h
Hi @witty-butcher-82399, you can either rebuild from the latest head or use any backend version >= 0.8.20.
w
Do you mean that this is not a feature flag that can be enabled/disabled but a feature that is available from 0.8.20? This confused me:
This is an explicit opt-in feature and is not enabled by default.
well, whatever 🙂 I just checked it out and it is enabled
Copy code
bash-5.1$ curl <http://localhost:8080/config>
{
  "models" : { },
  "versions" : {
    "linkedin/datahub" : {
      "version" : "v0.8.23+0.1.0",
      "commit" : "bcf7d0428a04be82d4ae28c82a4acbcbed70c801"
    }
  },
  "statefulIngestionCapable" : true,
  "retention" : "true",
  "noCode" : "true"
}
bash-5.1$
👍
b
So on the server side, it's a feature only enabled post 0.8.20. However, on the client (ingestion side) there's yet another toggle to enable or disable it in the configuration of recipe. This is what is meant by opt in 🙂
w
Got it! Thanks for the clarification John