Skip to content

Commit d7e4187

Browse files
committed
Migrate to upgrade
Signed-off-by: Dmitry Aleksandrov <dmitry.aleksandrov@oracle.com>
1 parent b707903 commit d7e4187

16 files changed

+49
-53
lines changed

docs/about/doc_overview.adoc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -66,16 +66,16 @@ xref:{rootdir}/se/guides/quickstart.adoc[Using the SE Quick Start Guide]
6666
6767
--
6868
69-
//Migration Guides
69+
//Upgrade Guides
7070
[CARD]
7171
.Upgrading Helidon
7272
[icon=storage]
7373
--
74-
Use the migration guides to help you upgrade your existing Helidon applications to the latest version of Helidon.
74+
Use the upgrade guides to help you upgrade your existing Helidon applications to the latest version of Helidon.
7575
76-
xref:{rootdir}/mp/guides/migration_4x.adoc[Upgrade From Helidon MP 4.x]
76+
xref:{rootdir}/mp/guides/upgrade_4x.adoc[Upgrade From Helidon MP 4.x]
7777
78-
xref:{rootdir}/se/guides/migration_4x.adoc[Upgrade From Helidon SE 4.x]
78+
xref:{rootdir}/se/guides/upgrade_4x.adoc[Upgrade From Helidon SE 4.x]
7979
8080
--
8181

docs/about/introduction.adoc

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -127,27 +127,26 @@ include::{rootdir}/includes/prerequisites.adoc[tag=prerequisites-table-details]
127127
// end::prereqs[]
128128
We also strongly suggest installing the xref:cli.adoc[Helidon CLI] (command line interface) which helps in generating and building Helidon projects.
129129
130-
== Migration
130+
== Upgrade
131131
132-
To upgrade your current version of Helidon, follow the `Migration Guides`:
132+
To upgrade your current version of Helidon, follow the `Upgrade Guides`:
133133
134-
To migrate from from Helidon 3.x to 4.x:
134+
To upgrade from Helidon 3.x to 4.x:
135135
136-
//Mitia to create these guides for 4x
137136
138-
* xref:{rootdir}/se/guides/migration_4x.adoc[Helidon SE 4x Migration Guide]
139-
* xref:{rootdir}/mp/guides/migration_4x.adoc[Helidon MP 4x Migration Guide]
137+
* xref:{rootdir}/se/guides/upgrade_4x.adoc[Helidon SE 4x Upgrade Guide]
138+
* xref:{rootdir}/mp/guides/upgrade_4x.adoc[Helidon MP 4x Upgrade Guide]
140139
141140
142-
To migrate from Helidon 2.x to 3.x:
141+
To upgrade from Helidon 2.x to 3.x:
143142
144-
* xref:{rootdir}/se/guides/migration_3x.adoc[Helidon SE 3x Migration Guide]
145-
* xref:{rootdir}/mp/guides/migration_3x.adoc[Helidon MP 3x Migration Guide]
143+
* xref:{rootdir}/se/guides/upgrade_3x.adoc[Helidon SE 3x Upgrade Guide]
144+
* xref:{rootdir}/mp/guides/upgrade_3x.adoc[Helidon MP 3x Upgrade Guide]
146145
147-
To migrate from Helidon 1.x to 2.x:
146+
To upgrade from Helidon 1.x to 2.x:
148147
149-
* xref:{rootdir}/se/guides/migration.adoc[Helidon SE 2x Migration Guide]
150-
* xref:{rootdir}/mp/guides/migration.adoc[Helidon MP 2x Migration Guide]
148+
* xref:{rootdir}/se/guides/upgrade.adoc[Helidon SE 2x Upgrade Guide]
149+
* xref:{rootdir}/mp/guides/upgrade.adoc[Helidon MP 2x Upgrade Guide]
151150
152151
153152
== Next Steps

docs/includes/guides/upgrade_3x.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,5 +27,5 @@ include::../attributes.adoc[]
2727
Helidon 3.x is not fully backwards compatible with Helidon 2.x. For information
2828
concerning upgrading from Helidon 2.x to 3.x see the following upgrade guides:
2929
30-
* xref:../mp/guides/migration_3x.adoc[Helidon MP 3.x Upgrade Guide]
31-
* xref:../se/guides/migration_3x.adoc[Helidon SE 3.x Upgrade Guide]
30+
* xref:../mp/guides/upgrade_3x.adoc[Helidon MP 3.x Upgrade Guide]
31+
* xref:../se/guides/upgrade_3x.adoc[Helidon SE 3.x Upgrade Guide]

docs/includes/guides/upgrade_4x.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,5 +27,5 @@ include::../attributes.adoc[]
2727
Helidon 4.x is not fully backwards compatible with Helidon 3.x. For information
2828
concerning upgrading from Helidon 3.x to 4.x see the following upgrade guides:
2929
30-
* xref:../mp/guides/migration_4x.adoc[Helidon MP 4.x Upgrade Guide]
31-
* xref:../se/guides/migration_4x.adoc[Helidon SE 4.x Upgrade Guide]
30+
* xref:../mp/guides/upgrade_4x.adoc[Helidon MP 4.x Upgrade Guide]
31+
* xref:../se/guides/upgrade_4x.adoc[Helidon SE 4.x Upgrade Guide]

docs/mp/guides/overview.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ Learn how to build a Helidon MicroProfile (MP) application from scratch.
7676
7777
[CARD]
7878
.Helidon MP Upgrade guide
79-
[link=migration.adoc]
79+
[link=upgrade.adoc]
8080
--
8181
Learn how to upgrade your Helidon MP application from 1.x to 2.x.
8282
--

docs/mp/guides/migration.adoc renamed to docs/mp/guides/upgrade.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ will help you migrate a Helidon MP 1.x application to 2.x.
2929
3030
3131
32-
include::{rootdir}/includes/guides/migration.adoc[]
32+
include::{rootdir}/includes/guides/upgrade.adoc[]
3333
3434
== MicroProfile Bundles
3535
File renamed without changes.
File renamed without changes.

docs/mp/introduction.adoc

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -144,21 +144,21 @@ Helidon MP is an Eclipse MicroProfile {version-lib-microprofile-api} runtime tha
144144
145145
!===
146146
147-
== Migration
147+
== Upgrade
148148
149-
In case you need to upgrade the version of Helidon, follow the `Migration Guides`.
149+
In case you need to upgrade the version of Helidon, follow the `Upgrade Guides`.
150150
151-
For migration from Helidon 1.x to 2.x:
151+
For upgrade from Helidon 1.x to 2.x:
152152
153-
* xref:{rootdir}/mp/guides/migration.adoc[Helidon MP 2x Migration Guide]
153+
* xref:{rootdir}/mp/guides/upgrade.adoc[Helidon MP 2x Upgrade Guide]
154154
155-
For migration from Helidon 2.x to 3.x:
155+
For upgrade from Helidon 2.x to 3.x:
156156
157-
* xref:{rootdir}/mp/guides/migration_3x.adoc[Helidon MP 3x Migration Guide]
157+
* xref:{rootdir}/mp/guides/upgrade_3x.adoc[Helidon MP 3x Upgrade Guide]
158158
159-
For migration from Helidon 3.x to 4.x:
159+
For upgrade from Helidon 3.x to 4.x:
160160
161-
* xref:{rootdir}/mp/guides/migration_4x.adoc[Helidon MP 4x Migration Guide]
161+
* xref:{rootdir}/mp/guides/upgrade_4x.adoc[Helidon MP 4x Upgrade Guide]
162162
163163
== Next Steps
164164

docs/se/guides/overview.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ Learn how to set up an OIDC Helidon SE application
7777
7878
[CARD]
7979
.Helidon SE Upgrade Guide
80-
[link=migration.adoc]
80+
[link=upgrade.adoc]
8181
--
8282
Learn how to Upgrade your Helidon SE application
8383
--

docs/se/guides/migration.adoc renamed to docs/se/guides/upgrade.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ include::{rootdir}/includes/se.adoc[]
2626
In Helidon 2 we have made some changes to APIs and runtime behavior. This guide
2727
will help you migrate a Helidon SE 1.x application to 2.x.
2828
29-
include::{rootdir}/includes/guides/migration.adoc[]
29+
include::{rootdir}/includes/guides/upgrade.adoc[]
3030
3131
== Getters
3232
File renamed without changes.

docs/se/guides/migration_4x.adoc renamed to docs/se/guides/upgrade_4x.adoc

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ Helidon 4 no more uses Netty. Helidon SE is now running on Helidon WebServer whi
3535
3636
Helidon SE has changed from an asynchronous style API to an imperative/blocking style API that is optimized for use with virtual threads. Currently, there is no compatibility API available
3737
38-
== Server initialization and start up
38+
== Server Initialization and Start Up
3939
4040
In Helidon 1.x-3.x to star a server, the following actions should be done:
4141
@@ -97,7 +97,7 @@ public static void main(String[] args) {
9797
Just create it, configure it, and wait for it to start. If any exceptions happen, they are handled the traditional way using available language constructions.
9898
9999
100-
== Routing configuration
100+
== Routing Configuration
101101
102102
In Helidon 1.x-3.x the routing config was done the following way:
103103
@@ -125,7 +125,7 @@ private static Routing createRouting(Config config) {
125125
<3> Register `Metrics` and `Heath` support as Helidon Services.
126126
<4> Register the regular Greeting service.
127127
128-
Services are created and assigned to the desired path. Observability and other features are being created as usual Helidon `services`, available as part of the framework. Uses defined services are also registered the same way.
128+
Services are created and assigned to the desired path. Observability and other features are being created as usual Helidon `services`, available as part of the framework. User-defined services are also registered the same way.
129129
130130
In Helidon 4, the routing is configured the following way:
131131
@@ -204,11 +204,11 @@ public class GreetService implements HttpService { <1>
204204
205205
Helidon 4 introduced `HttpService` that should be implemented in order to process HTTP requests. To set up routing, the method `routing(HttpRules rules)` should now be used. It receives `HttpRules` object with routes description.
206206
207-
These changes make Helidon 4 incompatible with previous versions.
207+
WARNING: These changes make Helidon 4 incompatible with previous versions.
208208
209209
Learn more about `HttpService` and `Routing` at xref:../webserver.adoc[Helidon SE WebServer]
210210
211-
=== Significant changes
211+
=== Significant Changes
212212
213213
==== Testing
214214
@@ -223,11 +223,11 @@ There is a new testing framework for Helidon SE.
223223
</dependency>
224224
----
225225
226-
Find more information proceed to xref:../introduction.adoc[Helidon SE testing]
226+
Find more information, see xref:../introduction.adoc[Helidon SE testing]
227227
228228
==== Observability
229229
230-
Observability features of Helidon have now moved to different package. For `Heath` and `Metrics` please use:
230+
Observability features of Helidon have now moved to different package. For `Health` and `Metrics` please use:
231231
232232
[source, xml]
233233
----
@@ -241,7 +241,7 @@ Observability features of Helidon have now moved to different package. For `Heat
241241
</dependency>
242242
----
243243
244-
Observability has new endpoints.
244+
Observability has new endpoints. See them xref:../observability.adoc[here].
245245
246246
For System Metrics, please use:
247247

docs/se/introduction.adoc

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -158,35 +158,32 @@ Enables Java applications to participate in WebSocket interactions as both serve
158158
159159
160160
161-
== Migration
161+
== Upgrade
162162
163163
In case you need to upgrade the version of Helidon, follow the `upgrade guides`.
164164
165165
[PILLARS]
166166
====
167167
[CARD]
168-
.Helidon SE 2.x Migration Guide
169-
[icon=upgrade,link=guides/migration.adoc]
168+
.Helidon SE 2.x Upgrade Guide
169+
[icon=upgrade,link=guides/upgrade.adoc]
170170
--
171171
Follow this guide to migrate your application from Helidon 1.x to 2.x.
172172
--
173173
174174
[CARD]
175-
.Helidon SE 3x Migration Guide
176-
[icon=upgrade,link=guides/migration_3x.adoc]
175+
.Helidon SE 3x Upgrade Guide
176+
[icon=upgrade,link=guides/upgrade_3x.adoc]
177177
--
178178
Follow this guide to migrate your application from Helidon 2.x to 3.x.
179179
--
180180
181-
182181
[CARD]
183-
.Helidon SE 4x Migration Guide
184-
[icon=upgrade,link=guides/migration_4x.adoc]
182+
.Helidon SE 4x Upgrade Guide
183+
[icon=upgrade,link=guides/upgrade_4x.adoc]
185184
--
186185
Follow this guide to migrate your application from Helidon 3.x to 4.x.
187186
--
188-
189-
190187
====
191188
192189

docs/sitegen.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -314,9 +314,9 @@ backend:
314314
- "metrics.adoc"
315315
- "security-oidc.adoc"
316316
- "tracing.adoc"
317-
- "migration.adoc"
318-
- "migration_3x.adoc"
319-
- "migration_4x.adoc"
317+
- "upgrade.adoc"
318+
- "upgrade_3x.adoc"
319+
- "upgrade_4x.adoc"
320320
- "maven-build.adoc"
321321
- "gradle-build.adoc"
322322
- "graalnative.adoc"

0 commit comments

Comments
 (0)