Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Some broken links #1259

Merged
merged 4 commits into from
Nov 22, 2024
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions docs/src/main/paradox/durable-state.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ The table below shows the `akka-projection-durable-state` direct dependencies.Th
## SourceProvider for changesByTag

A @apidoc[SourceProvider] defines the source of the envelopes that the `Projection` will process. A `SourceProvider`
for the `changes` query can be defined with the @apidoc[DurableStateStoreProvider$] like this:
for the `changes` query can be defined with the @apidoc[DurableStateStoreProvider] like this:

Scala
: @@snip [DurableStateStoreDocExample.scala](/examples/src/test/scala/docs/state/DurableStateStoreDocExample.scala) { #changesByTagSourceProvider }
Expand All @@ -63,7 +63,7 @@ by the `Projection`. See @apidoc[akka.persistence.query.DurableStateChange] for
## SourceProvider for changesBySlices

A @apidoc[SourceProvider] defines the source of the envelopes that the `Projection` will process. A `SourceProvider`
for the `changesBySlices` query can be defined with the @apidoc[DurableStateStoreProvider$] like this:
for the `changesBySlices` query can be defined with the @apidoc[DurableStateStoreProvider] like this:

Scala
: @@snip [DurableStateStoreDocExample.scala](/examples/src/test/scala/docs/state/DurableStateStoreDocExample.scala) { #changesBySlicesSourceProvider }
Expand Down
2 changes: 1 addition & 1 deletion docs/src/main/paradox/eventsourced.md
Original file line number Diff line number Diff line change
Expand Up @@ -97,4 +97,4 @@ and loading of events from the database.

`EventsBySliceFirehoseQuery` is used in place of `EventsBySliceQuery` with the `EventSourcedProvider`.

It is typically used together with @extref:[Sharded Daemon Process with colocated processes](akka:typed/cluster-sharded-daemon-process.md#colocate-processes).
It is typically used together with @extref:[Sharded Daemon Process with colocated processes](akka:typed/cluster-sharded-daemon-process.html#colocate-processes).
2 changes: 1 addition & 1 deletion docs/src/main/paradox/grpc-producer-push.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ This can be used together with the additional producer metadata to add authentic
## Producer set up

The producer is essentially a special projection handler for a projection running on the producer. It could be a single actor system
running one projection handling all slices, or it could be @extref:[Sharded Daemon Process](akka:typed/cluster-sharded-daemon-process.md)
running one projection handling all slices, or it could be @extref:[Sharded Daemon Process](akka:typed/cluster-sharded-daemon-process.html)
pushing events for partitioned slices of the entities.

The producer is created through @apidoc[EventProducerPush], which has a method `handler()` which returns a handler to be plugged into
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ such as active-active and hot standby.

Originally, Akka Replicated Event Sourcing has required cross-replica access to the underlying replica database, which
can be hard to open up for security and infrastructure reasons. It was also easiest to use in an
[Akka Multi DC Cluster](https://doc.akka.io/libraries/akka-core/current/typed/cluster-dc.html) setup
where a single cluster spans multiple datacenters or regions, another thing that can be complicated to allow.
Akka Multi DC Cluster setup where a single cluster spans multiple datacenters or regions, another
thing that can be complicated to allow.

Akka Replicated Event Sourcing over gRPC builds on @ref:[Akka Projection gRPC](grpc.md) and @extref:[Akka gRPC](akka-grpc:index.html) to instead use gRPC as the cross-replica transport for events.

Expand Down
2 changes: 1 addition & 1 deletion docs/src/main/paradox/r2dbc.md
Original file line number Diff line number Diff line change
Expand Up @@ -248,7 +248,7 @@ Same type of handlers can be used with `R2dbcProjection` instead of `CassandraPr
### Actor handler

A good alternative for advanced state management is to implement the handler as an
@extref:[actor](akka:typed/typed/actors.html) which is described in
@extref:[actor](akka:typed/actors.html) which is described in
@ref:[Processing with Actor](actor.md).

### Flow handler
Expand Down
2 changes: 1 addition & 1 deletion docs/src/main/paradox/snapshots.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ project.description: Snapshot builds of Akka Projection.
---
# Snapshots

Snapshots are published to https://repo.akka.io/snapshots repository after every successful build on main.
Snapshots are published to https://repo.akka.io/snapshots/ repository after every successful build on main.
Add the following to your project build definition to resolve Akka Projection's snapshots:

## Configure repository
Expand Down
2 changes: 2 additions & 0 deletions scripts/link-validator.conf
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,8 @@ site-link-validator {
"https://github.com/"
# MVN repository forbids access after a few requests
"https://mvnrepository.com/artifact/"
# link checker is using HEAD requests, which isn't supported by the repo index
"https://repo.akka.io/snapshots"
patriknw marked this conversation as resolved.
Show resolved Hide resolved
patriknw marked this conversation as resolved.
Show resolved Hide resolved
]

non-https-whitelist = [
Expand Down
Loading