This is an automated email from the ASF dual-hosted git repository.

fanningpj pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/pekko-persistence-r2dbc.git


The following commit(s) were added to refs/heads/main by this push:
     new 87d6f97  Pekko becomes a TLP (#97)
87d6f97 is described below

commit 87d6f97dce08436b58a8e89c9b3d3535332111ce
Author: PJ Fanning <[email protected]>
AuthorDate: Fri Mar 22 15:13:38 2024 +0100

    Pekko becomes a TLP (#97)
---
 .github/workflows/build-test.yml                               |  8 ++++----
 .github/workflows/dependency-graph.yml                         |  2 +-
 .github/workflows/link-validator.yml                           |  2 +-
 .github/workflows/publish-1.0-docs.yml                         |  2 +-
 .github/workflows/publish-nightly.yml                          |  2 +-
 CONTRIBUTING.md                                                |  4 ++--
 DISCLAIMER                                                     | 10 ----------
 NOTICE                                                         |  2 +-
 README.md                                                      |  6 +++---
 build.sbt                                                      | 10 +++++-----
 docs/src/main/paradox/contributing.md                          |  2 +-
 docs/src/main/paradox/migration-guides.md                      |  2 +-
 docs/src/main/paradox/overview.md                              |  2 +-
 docs/src/main/paradox/release-notes.md                         |  2 +-
 project/MetaInfLicenseNoticeCopy.scala                         |  3 ---
 project/project-info.conf                                      |  6 +++---
 .../pekko/projection/r2dbc/internal/R2dbcOffsetStore.scala     |  8 ++++----
 17 files changed, 30 insertions(+), 43 deletions(-)

diff --git a/.github/workflows/build-test.yml b/.github/workflows/build-test.yml
index 19a643d..af5719e 100644
--- a/.github/workflows/build-test.yml
+++ b/.github/workflows/build-test.yml
@@ -69,7 +69,7 @@ jobs:
       matrix:
         SCALA_VERSION: [ 2.12, 2.13 ]
         JAVA_VERSION: [ 8, 11 ]
-    if: github.repository == 'apache/incubator-pekko-persistence-r2dbc'
+    if: github.repository == 'apache/pekko-persistence-r2dbc'
     steps:
       - name: Checkout
         uses: actions/checkout@v4
@@ -108,7 +108,7 @@ jobs:
   test-postgres-scala3:
     name: Run test with Postgres (Scala 3)
     runs-on: ubuntu-latest
-    if: github.repository == 'apache/incubator-pekko-persistence-r2dbc'
+    if: github.repository == 'apache/pekko-persistence-r2dbc'
     steps:
       - name: Checkout
         uses: actions/checkout@v4
@@ -151,7 +151,7 @@ jobs:
       matrix:
         SCALA_VERSION: [ 2.12, 2.13 ]
         JAVA_VERSION: [ 8, 11 ]
-    if: github.repository == 'apache/incubator-pekko-persistence-r2dbc'
+    if: github.repository == 'apache/pekko-persistence-r2dbc'
     steps:
       - name: Checkout
         uses: actions/checkout@v4
@@ -190,7 +190,7 @@ jobs:
   test-docs:
     name: Docs
     runs-on: ubuntu-latest
-    if: github.repository == 'apache/incubator-pekko-persistence-r2dbc'
+    if: github.repository == 'apache/pekko-persistence-r2dbc'
     steps:
       - name: Checkout
         uses: actions/checkout@v4
diff --git a/.github/workflows/dependency-graph.yml 
b/.github/workflows/dependency-graph.yml
index 565215b..51815d6 100644
--- a/.github/workflows/dependency-graph.yml
+++ b/.github/workflows/dependency-graph.yml
@@ -7,7 +7,7 @@ jobs:
   dependency-graph:
     name: Update Dependency Graph
     runs-on: ubuntu-latest
-    if: github.repository == 'apache/incubator-pekko-persistence-r2dbc'
+    if: github.repository == 'apache/pekko-persistence-r2dbc'
     steps:
       - uses: actions/checkout@v4
       - uses: scalacenter/sbt-dependency-submission@v2
diff --git a/.github/workflows/link-validator.yml 
b/.github/workflows/link-validator.yml
index c3e5965..7be96e3 100644
--- a/.github/workflows/link-validator.yml
+++ b/.github/workflows/link-validator.yml
@@ -11,7 +11,7 @@ on:
 jobs:
   validate-links:
     runs-on: ubuntu-20.04
-    if: github.repository == 'apache/incubator-pekko-persistence-r2dbc'
+    if: github.repository == 'apache/pekko-persistence-r2dbc'
     steps:
       - name: Checkout
         uses: actions/checkout@v4
diff --git a/.github/workflows/publish-1.0-docs.yml 
b/.github/workflows/publish-1.0-docs.yml
index ccb340d..8dd8320 100644
--- a/.github/workflows/publish-1.0-docs.yml
+++ b/.github/workflows/publish-1.0-docs.yml
@@ -5,7 +5,7 @@ on:
 
 jobs:
   publish-docs:
-    if: github.repository == 'apache/incubator-pekko-persistence-r2dbc'
+    if: github.repository == 'apache/pekko-persistence-r2dbc'
     name: Publish 1.0 Docs
     runs-on: ubuntu-20.04
     env:
diff --git a/.github/workflows/publish-nightly.yml 
b/.github/workflows/publish-nightly.yml
index 64f5618..fac7c1e 100644
--- a/.github/workflows/publish-nightly.yml
+++ b/.github/workflows/publish-nightly.yml
@@ -8,7 +8,7 @@ on:
 jobs:
   publish:
     # runs on main repo only
-    if: github.repository == 'apache/incubator-pekko-persistence-r2dbc'
+    if: github.repository == 'apache/pekko-persistence-r2dbc'
     name: Publish
     runs-on: ubuntu-20.04
     env:
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 19bb975..e8869d3 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -77,9 +77,9 @@ docker exec -it yb-tserver-n1 /home/yugabyte/bin/ysqlsh -h 
yb-tserver-n1
 This is the process for committing code into main.
 
 1. For non-trivial changes, you will be asked to sign the 
[CLA](https://www.apache.org/licenses/contributor-agreements.html) if you have 
not done so before.
-2. Before starting to work on a feature or a fix, make sure that there is a 
ticket for your work in the [issue 
tracker](https://github.com/apache/incubator-pekko-persistence-r2dbc/issues). 
If not, create it first.
+2. Before starting to work on a feature or a fix, make sure that there is a 
ticket for your work in the [issue 
tracker](https://github.com/apache/pekko-persistence-r2dbc/issues). If not, 
create it first.
 3. Perform your work according to the [pull request 
requirements](#pull-request-requirements).
-4. When the feature or fix is completed you should open a [Pull 
Request](https://help.github.com/articles/using-pull-requests) on 
[GitHub](https://github.com/apache/incubator-pekko-persistence-r2dbc/pulls).
+4. When the feature or fix is completed you should open a [Pull 
Request](https://help.github.com/articles/using-pull-requests) on 
[GitHub](https://github.com/apache/pekko-persistence-r2dbc/pulls).
 5. The Pull Request should be reviewed by other maintainers (as many as 
feasible/practical). Outside contributors are encouraged to participate in the 
review process, it is not a closed process.
 6. After the review you should fix the issues (review comments, CI failures) 
by pushing a new commit for new review, iterating until the reviewers give 
their thumbs up and CI tests pass.
 7. If the branch merge conflicts with its target, rebase your branch onto the 
target branch.
diff --git a/DISCLAIMER b/DISCLAIMER
deleted file mode 100644
index 6a31e0f..0000000
--- a/DISCLAIMER
+++ /dev/null
@@ -1,10 +0,0 @@
-Apache Pekko (incubating) is an effort undergoing incubation at the Apache
-Software Foundation (ASF), sponsored by the Apache Incubator PMC.
-
-Incubation is required of all newly accepted projects until a further review
-indicates that the infrastructure, communications, and decision making process
-have stabilized in a manner consistent with other successful ASF projects.
-
-While incubation status is not necessarily a reflection of the completeness
-or stability of the code, it does indicate that the project has yet to be
-fully endorsed by the ASF.
diff --git a/NOTICE b/NOTICE
index 8b6fe23..aa82da8 100644
--- a/NOTICE
+++ b/NOTICE
@@ -1,4 +1,4 @@
-Apache Pekko (Incubating) Persistence R2DBC
+Apache Pekko Persistence R2DBC
 Copyright 2022-2024 The Apache Software Foundation
 
 This product includes software developed at
diff --git a/README.md b/README.md
index 0069ec9..31efb44 100644
--- a/README.md
+++ b/README.md
@@ -5,7 +5,7 @@ store for SQL databases with RD2BC connectivity.
 
 ## Project status
 
-Version 1.0.0 has been released. Any contributions are welcome. Please observe 
the [Code of 
Conduct](https://github.com/apache/incubator-pekko-persistence-r2dbc?tab=coc-ov-file#readme).
+Version 1.0.0 has been released. Any contributions are welcome. Please observe 
the [Code of 
Conduct](https://github.com/apache/pekko-persistence-r2dbc?tab=coc-ov-file#readme).
 
 ## Documentation
 
@@ -15,10 +15,10 @@ Version 1.0.0 has been released. Any contributions are 
welcome. Please observe t
 
 There are several ways to interact with the Pekko community:
 
-- [GitHub 
discussions](https://github.com/apache/incubator-pekko-persistence-jdbc/discussions):
 for questions and general discussion.
+- [GitHub 
discussions](https://github.com/apache/pekko-persistence-jdbc/discussions): for 
questions and general discussion.
 - [Pekko dev mailing 
list](https://lists.apache.org/[email protected]): for Pekko 
development discussions.
 - [Pekko users mailing 
list](https://lists.apache.org/[email protected]): for Pekko 
user discussions.
-- [GitHub 
issues](https://github.com/apache/incubator-pekko-persistence-r2dbc/issues): 
for bug reports and feature requests. Please search the existing issues before 
creating new ones. If you are unsure whether you have found a bug, consider 
asking in GitHub discussions or the mailing list first.
+- [GitHub issues](https://github.com/apache/pekko-persistence-r2dbc/issues): 
for bug reports and feature requests. Please search the existing issues before 
creating new ones. If you are unsure whether you have found a bug, consider 
asking in GitHub discussions or the mailing list first.
 
 ## License
 
diff --git a/build.sbt b/build.sbt
index e00bcd7..a21240f 100644
--- a/build.sbt
+++ b/build.sbt
@@ -12,7 +12,7 @@ import sbt.Keys.parallelExecution
 
 ThisBuild / versionScheme := Some(VersionScheme.SemVerSpec)
 sourceDistName := "apache-pekko-persistence-r2dbc"
-sourceDistIncubating := true
+sourceDistIncubating := false
 
 ThisBuild / pekkoInlineEnabled := false
 ThisBuild / reproducibleBuildsCheckResolver := Resolver.ApacheMavenStagingRepo
@@ -24,14 +24,14 @@ inThisBuild(
   Seq(
     scmInfo := Some(
       ScmInfo(
-        url("https://github.com/apache/incubator-pekko-persistence-r2dbc";),
-        "https://github.com/apache/incubator-pekko-persistence-r2dbc.git";)),
+        url("https://github.com/apache/pekko-persistence-r2dbc";),
+        "https://github.com/apache/pekko-persistence-r2dbc.git";)),
     startYear := Some(2022),
     developers += Developer(
       "contributors",
       "Contributors",
       "[email protected]",
-      
url("https://github.com/apache/incubator-pekko-persistence-r2dbc/graphs/contributors";)),
+      
url("https://github.com/apache/pekko-persistence-r2dbc/graphs/contributors";)),
     description := "An Apache Pekko Persistence implementation backed by SQL 
database with R2DBC",
     // add snapshot repo when Pekko version overridden
     resolvers ++=
@@ -84,7 +84,7 @@ lazy val docs = project
     libraryDependencies ++= Dependencies.docs,
     previewPath := (Paradox / siteSubdirName).value,
     Paradox / siteSubdirName := 
s"docs/pekko-persistence-r2dbc/${projectInfoVersion.value}",
-    pekkoParadoxGithub := 
Some("https://github.com/apache/incubator-pekko-persistence-r2dbc";),
+    pekkoParadoxGithub := 
Some("https://github.com/apache/pekko-persistence-r2dbc";),
     paradoxGroups := Map("Language" -> Seq("Java", "Scala")),
     Compile / paradoxProperties ++= Map(
       "project.url" -> 
"https://pekko.apache.org/docs/pekko-persistence-r2dbc/current/";,
diff --git a/docs/src/main/paradox/contributing.md 
b/docs/src/main/paradox/contributing.md
index 0e400eb..c5c3816 100644
--- a/docs/src/main/paradox/contributing.md
+++ b/docs/src/main/paradox/contributing.md
@@ -1,6 +1,6 @@
 # Contributing 
 
 Please feel free to contribute to Apache Pekko Persistence R2DBC and the 
documentation by reporting issues you identify, or by suggesting changes to the 
code. 
-Please refer to our [contributing 
instructions](https://github.com/apache/incubator-pekko-persistence-r2dbc/blob/main/CONTRIBUTING.md)
 to learn how it can be done.
+Please refer to our [contributing 
instructions](https://github.com/apache/pekko-persistence-r2dbc/blob/main/CONTRIBUTING.md)
 to learn how it can be done.
 
 We want the Apache Pekko community to have a welcoming and open atmosphere and 
expect all contributors to respect our [code of 
conduct](https://www.apache.org/foundation/policies/conduct.html).
diff --git a/docs/src/main/paradox/migration-guides.md 
b/docs/src/main/paradox/migration-guides.md
index aa6017c..948f6cd 100644
--- a/docs/src/main/paradox/migration-guides.md
+++ b/docs/src/main/paradox/migration-guides.md
@@ -8,7 +8,7 @@ These migration notes are designed for users migrating from 
Akka Persistence R2D
 and assume a basic level of Akka experience. Please feel free to submit an 
issue or a patch if you feel like the notes can be improved.
 
 One of the main differences is that the database tables used by 
`pekko-projection-r2dbc` have been renamed to
-remove the `akka` prefixes 
([PR71](https://github.com/apache/incubator-pekko-persistence-r2dbc/pull/71)).
+remove the `akka` prefixes 
([PR71](https://github.com/apache/pekko-persistence-r2dbc/pull/71)).
 
 The table names that `pekko-projection-r2dbc` expects to find can be changed 
using [configuration settngs](https://github.com/lightbend/config).
 
diff --git a/docs/src/main/paradox/overview.md 
b/docs/src/main/paradox/overview.md
index a4d47e9..e2c58d2 100644
--- a/docs/src/main/paradox/overview.md
+++ b/docs/src/main/paradox/overview.md
@@ -5,7 +5,7 @@ The Pekko Persistence R2DBC plugin allows for using SQL 
database with R2DBC as a
 Currently, the R2DBC plugin has support for 
[PostgreSQL](https://www.postgresql.org) and 
[Yugabyte](https://www.yugabyte.com).
 It is specifically designed to work well for distributed SQL databases.
 
-[Create an 
issue](https://github.com/apache/incubator-pekko-persistence-r2dbc/issues) if 
you would like to @ref[contribute](contributing.md)
+[Create an issue](https://github.com/apache/pekko-persistence-r2dbc/issues) if 
you would like to @ref[contribute](contributing.md)
 support for other databases that has a [R2DBC 
driver](https://r2dbc.io/drivers/).
 
 @@@ warning
diff --git a/docs/src/main/paradox/release-notes.md 
b/docs/src/main/paradox/release-notes.md
index 3e7f6ec..76b52ce 100644
--- a/docs/src/main/paradox/release-notes.md
+++ b/docs/src/main/paradox/release-notes.md
@@ -21,7 +21,7 @@ We haven't had to fix any significant bugs that were in Akka 
Persistence R2DBC 0
 
 ### Changes
 
-* Changed the table names in the DDL schemas to remove the akka/pekko prefixes 
([PR71](https://github.com/apache/incubator-pekko-persistence-r2dbc/pull/71))
+* Changed the table names in the DDL schemas to remove the akka/pekko prefixes 
([PR71](https://github.com/apache/pekko-persistence-r2dbc/pull/71))
 
 ### Additions
 
diff --git a/project/MetaInfLicenseNoticeCopy.scala 
b/project/MetaInfLicenseNoticeCopy.scala
index 0061ff3..57cf763 100644
--- a/project/MetaInfLicenseNoticeCopy.scala
+++ b/project/MetaInfLicenseNoticeCopy.scala
@@ -19,9 +19,6 @@ object MetaInfLicenseNoticeCopy extends AutoPlugin {
 
   private lazy val baseDir = LocalRootProject / baseDirectory
 
-  override lazy val projectSettings = Seq(
-    apacheSonatypeDisclaimerFile := Some(baseDir.value / "DISCLAIMER"))
-
   override def trigger = allRequirements
 
   override def requires = ApacheSonatypePlugin
diff --git a/project/project-info.conf b/project/project-info.conf
index 88ade1c..8c001fd 100644
--- a/project/project-info.conf
+++ b/project/project-info.conf
@@ -3,11 +3,11 @@ project-info {
   shared-info {
     jdk-versions: ["OpenJDK 8", "OpenJDK 11", "OpenJDK 17"]
     issues: {
-      url: "https://github.com/apache/incubator-pekko-persistence-r2dbc/issues";
+      url: "https://github.com/apache/pekko-persistence-r2dbc/issues";
       text: "Github issues"
     }
     release-notes: {
-      url: 
"https://github.com/apache/incubator-pekko-persistence-r2dbc/releases";
+      url: "https://github.com/apache/pekko-persistence-r2dbc/releases";
       text: "Github releases"
     }
     forums: [
@@ -21,7 +21,7 @@ project-info {
       }
       {
         text: "Github Discussions"
-        url: 
"https://github.com/apache/incubator-pekko-persistence-r2dbc/discussions";
+        url: "https://github.com/apache/pekko-persistence-r2dbc/discussions";
       }
     ]
   }
diff --git 
a/projection/src/main/scala/org/apache/pekko/projection/r2dbc/internal/R2dbcOffsetStore.scala
 
b/projection/src/main/scala/org/apache/pekko/projection/r2dbc/internal/R2dbcOffsetStore.scala
index 43a78f7..365d58a 100644
--- 
a/projection/src/main/scala/org/apache/pekko/projection/r2dbc/internal/R2dbcOffsetStore.scala
+++ 
b/projection/src/main/scala/org/apache/pekko/projection/r2dbc/internal/R2dbcOffsetStore.scala
@@ -540,7 +540,7 @@ private[projection] class R2dbcOffsetStore(
     if (newInflight.size >= 10000) {
       throw new IllegalStateException(
         s"Too many envelopes in-flight [${newInflight.size}]. " +
-        "Please report this issue at 
https://github.com/apache/incubator-pekko-persistence-r2dbc";)
+        "Please report this issue at 
https://github.com/apache/pekko-persistence-r2dbc";)
     }
     if (!inflight.compareAndSet(currentInflight, newInflight))
       cleanupInflight(newState) // CAS retry, concurrent update of inflight
@@ -701,7 +701,7 @@ private[projection] class R2dbcOffsetStore(
             new IllegalStateException(
               s"Rejected envelope from backtracking, persistenceId [$pid], 
seqNr [$seqNr] " +
               "due to unexpected sequence number. " +
-              "Please report this issue at 
https://github.com/apache/incubator-pekko-persistence-r2dbc";))
+              "Please report this issue at 
https://github.com/apache/pekko-persistence-r2dbc";))
         }
       } else if (seqNr == 1) {
         // always accept first event if no other event for that pid has been 
seen
@@ -732,7 +732,7 @@ private[projection] class R2dbcOffsetStore(
               throw new IllegalStateException(
                 s"Rejected envelope from backtracking, persistenceId [$pid], 
seqNr [$seqNr], " +
                 "due to unknown sequence number. " +
-                "Please report this issue at 
https://github.com/apache/incubator-pekko-persistence-r2dbc";)
+                "Please report this issue at 
https://github.com/apache/pekko-persistence-r2dbc";)
             }
           case None =>
             // previous not found, could have been deleted
@@ -1007,7 +1007,7 @@ private[projection] class R2dbcOffsetStore(
       case change: DurableStateChange[_] if 
change.offset.isInstanceOf[TimestampOffset] =>
         // FIXME case DeletedDurableState when that is added
         throw new IllegalArgumentException(
-          s"DurableStateChange [${change.getClass.getName}] not implemented 
yet. Please report bug at 
https://github.com/apache/incubator-pekko-persistence-r2dbc/issues";)
+          s"DurableStateChange [${change.getClass.getName}] not implemented 
yet. Please report bug at 
https://github.com/apache/pekko-persistence-r2dbc/issues";)
       case _ => None
     }
   }


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to