Skip to content

Commit

Permalink
docs
Browse files Browse the repository at this point in the history
  • Loading branch information
piotrp committed Feb 25, 2025
1 parent 5ee731c commit eadd499
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 1 deletion.
1 change: 1 addition & 0 deletions docs/Changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,7 @@
* Configuration entry `kafkaEspProperties.forceLatestRead` is replaced with `kafkaEspProperties.defaultOffsetResetStrategy` with possible values: "ToLatest", "ToEarliest", "None".
* [#7545](https://github.com/TouK/nussknacker/pull/7545) Added `useMiniClusterForDeployment` option allowing to run Flink scenarios on Flink MiniCluster
* [#7568](https://github.com/TouK/nussknacker/pull/7568) The "JSON" button was renamed to "Export" to mark that it generates data usable in "Import"
* [#7590](https://github.com/TouK/nussknacker/pull/7590) Replaced old Akka and Akka HTTP libraries with Apache Pekko (1.0.3) and Apache Pekko HTTP (1.0.1)

## 1.18

Expand Down
9 changes: 8 additions & 1 deletion docs/MigrationGuide.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,8 @@ To see the biggest differences please consult the [changelog](Changelog.md).
* forceLatestRead: false -> defaultOffsetResetStrategy: "None"
* forceLatestRead: true -> defaultOffsetResetStrategy: "ToLatest"
* [#7568](https://github.com/TouK/nussknacker/pull/7568) The `process-json` button in `processToolbarConfig` was renamed to `process-export`
* [#7590](https://github.com/TouK/nussknacker/pull/7590) All `akka.*` configuration options and `AKKA_*` and Akka environment
variables were replaced with their `pekko.*` and `PEKKO_*` counterparts - it's enough to do a quick search and replace

### REST API changes

Expand Down Expand Up @@ -74,7 +76,12 @@ To see the biggest differences please consult the [changelog](Changelog.md).
`FlinkStreamingRestManager` and `FlinkRestManager` abstraction layers were removed - only `FlinkDeploymentManager` exists
* [#7563](https://github.com/TouK/nussknacker/pull/7563) `ProcessConfigCreator.buildInfo` and `NkGlobalParameters.buildInfo` were renamed to `modelInfo`
Also, they return a `ModelInfo` value class now. To create it from `Map`, use `ModelInfo.fromMap`. To access underlying map, use `ModelInfo.parameters`.

* [#7590](https://github.com/TouK/nussknacker/pull/7590) Akka and Akka HTTP were replaced with Apache Pekko 1.0.3 / Apache Pekko HTTP 1.0.1.
These versions are API-compatible with previously used Akka versions, so after updating dependencies it should be enough
to replace all `akka.*` imports with `org.apache.pekko.*` and change the `akka` prefix in configuration entries to `pekko`.
More details can be found in:
* [Migration guide for Apache Pekko](https://pekko.apache.org/docs/pekko/1.0/project/migration-guides.html)
* [Migration guide for Apache Pekko HTTP](https://pekko.apache.org/docs/pekko-http/1.0/migration-guide/index.html)

### Other changes

Expand Down

0 comments on commit eadd499

Please sign in to comment.