From d00119c15f74af7b547345a145c805808b0a6eee Mon Sep 17 00:00:00 2001 From: Tomas Langer Date: Fri, 29 Sep 2023 11:51:05 +0200 Subject: [PATCH] Remove preview from features that are now considered production --- docs-internal/feature-catalog.md | 2 +- messaging/connectors/aq/src/main/java/module-info.java | 2 -- messaging/connectors/jms/src/main/java/module-info.java | 2 -- messaging/connectors/kafka/src/main/java/module-info.java | 2 -- microprofile/lra/jax-rs/src/main/java/module-info.java | 2 -- microprofile/messaging/core/src/main/java/module-info.java | 2 -- microprofile/reactive-streams/src/main/java/module-info.java | 2 -- microprofile/scheduling/src/main/java/module-info.java | 2 -- 8 files changed, 1 insertion(+), 15 deletions(-) diff --git a/docs-internal/feature-catalog.md b/docs-internal/feature-catalog.md index 66a156fc706..3e2371bfdf3 100644 --- a/docs-internal/feature-catalog.md +++ b/docs-internal/feature-catalog.md @@ -33,7 +33,7 @@ import io.helidon.common.features.api.Preview; @Feature(value = "GraphQL", in = HelidonFlavor.SE, invalidIn = {HelidonFlavor.MP}) -@Aot(description = "Incubating support, tested on limited use cases") +@Aot(description = "Preview support, tested on limited use cases") module io.helidon.webserver.graphql { requires static io.helidon.common.features.api; // other module dependencies and configuration diff --git a/messaging/connectors/aq/src/main/java/module-info.java b/messaging/connectors/aq/src/main/java/module-info.java index 666a0e66207..72e12d14b96 100644 --- a/messaging/connectors/aq/src/main/java/module-info.java +++ b/messaging/connectors/aq/src/main/java/module-info.java @@ -17,12 +17,10 @@ import io.helidon.common.features.api.Aot; import io.helidon.common.features.api.Feature; import io.helidon.common.features.api.HelidonFlavor; -import io.helidon.common.features.api.Preview; /** * MicroProfile Reactive Messaging Oracle AQ connector. */ -@Preview @Feature(value = "Oracle AQ Connector", description = "Reactive messaging connector for Oracle AQ", in = {HelidonFlavor.SE, HelidonFlavor.MP}, diff --git a/messaging/connectors/jms/src/main/java/module-info.java b/messaging/connectors/jms/src/main/java/module-info.java index f53b1df41d0..1715ba54a6c 100644 --- a/messaging/connectors/jms/src/main/java/module-info.java +++ b/messaging/connectors/jms/src/main/java/module-info.java @@ -17,12 +17,10 @@ import io.helidon.common.features.api.Aot; import io.helidon.common.features.api.Feature; import io.helidon.common.features.api.HelidonFlavor; -import io.helidon.common.features.api.Preview; /** * Microprofile messaging JMS connector. */ -@Preview @Feature(value = "JMS Connector", description = "Reactive messaging connector for JMS", in = {HelidonFlavor.MP, HelidonFlavor.SE}, diff --git a/messaging/connectors/kafka/src/main/java/module-info.java b/messaging/connectors/kafka/src/main/java/module-info.java index f367990d44a..e933c4a7db9 100644 --- a/messaging/connectors/kafka/src/main/java/module-info.java +++ b/messaging/connectors/kafka/src/main/java/module-info.java @@ -16,12 +16,10 @@ import io.helidon.common.features.api.Feature; import io.helidon.common.features.api.HelidonFlavor; -import io.helidon.common.features.api.Preview; /** * Microprofile messaging Kafka connector. */ -@Preview @Feature(value = "Kafka Connector", description = "Reactive messaging connector for Kafka", in = {HelidonFlavor.SE, HelidonFlavor.MP}, diff --git a/microprofile/lra/jax-rs/src/main/java/module-info.java b/microprofile/lra/jax-rs/src/main/java/module-info.java index 9f1eaccd632..1d778858091 100644 --- a/microprofile/lra/jax-rs/src/main/java/module-info.java +++ b/microprofile/lra/jax-rs/src/main/java/module-info.java @@ -16,14 +16,12 @@ import io.helidon.common.features.api.Feature; import io.helidon.common.features.api.HelidonFlavor; -import io.helidon.common.features.api.Preview; /** * Helidon implementation of MicroProfile Long Running Actions. * * @see org.eclipse.microprofile.lra */ -@Preview @Feature(value = "Long Running Actions", description = "MicroProfile Long Running Actions", in = HelidonFlavor.MP, diff --git a/microprofile/messaging/core/src/main/java/module-info.java b/microprofile/messaging/core/src/main/java/module-info.java index a36a645fae6..3b25d7a904e 100644 --- a/microprofile/messaging/core/src/main/java/module-info.java +++ b/microprofile/messaging/core/src/main/java/module-info.java @@ -16,14 +16,12 @@ import io.helidon.common.features.api.Feature; import io.helidon.common.features.api.HelidonFlavor; -import io.helidon.common.features.api.Preview; /** * MicroProfile Reactive Messaging implementation. * * @see org.eclipse.microprofile.reactive.messaging */ -@Preview @Feature(value = "Messaging", description = "MicroProfile Reactive Messaging spec implementation", in = HelidonFlavor.MP, diff --git a/microprofile/reactive-streams/src/main/java/module-info.java b/microprofile/reactive-streams/src/main/java/module-info.java index a51db356b36..7f3523d50d3 100644 --- a/microprofile/reactive-streams/src/main/java/module-info.java +++ b/microprofile/reactive-streams/src/main/java/module-info.java @@ -16,14 +16,12 @@ import io.helidon.common.features.api.Feature; import io.helidon.common.features.api.HelidonFlavor; -import io.helidon.common.features.api.Preview; /** * MicroProfile Reactive Streams Operators implementation. * * @see org.eclipse.microprofile.reactive.streams.operators */ -@Preview @Feature(value = "Reactive", description = "MicroProfile Reactive Stream operators", in = HelidonFlavor.MP, diff --git a/microprofile/scheduling/src/main/java/module-info.java b/microprofile/scheduling/src/main/java/module-info.java index 7d10cb1b136..a481ee19a9f 100644 --- a/microprofile/scheduling/src/main/java/module-info.java +++ b/microprofile/scheduling/src/main/java/module-info.java @@ -16,12 +16,10 @@ import io.helidon.common.features.api.Feature; import io.helidon.common.features.api.HelidonFlavor; -import io.helidon.common.features.api.Preview; /** * CDI Scheduling implementation. */ -@Preview @Feature(value = "Scheduling", description = "Task scheduling", in = HelidonFlavor.MP,