Martin Duhem
805b9cbc89
Cache output of assembly
...
Previously, the build would rebuild over and over the uber jar with the
shaded protobuf3 distribution. With this patch, this is no longer the
case, as the output is cached locally.
2024-02-17 09:36:56 +01:00
AndyChen
8a759bad21
feat: Using dependency walking to verify JDK9 Plugin works ( #1065 )
...
* using dependency walking to check JDK9 works
* rollback constant extract
* code format and header format
* improve code
* fix code
* add CI action
* apply for all JDK9 package module
* update ci
* Using plugin rather than code
Signed-off-by: Andy.Chen <iRoiocam@gmail.com>
---------
Signed-off-by: Andy.Chen <iRoiocam@gmail.com>
2024-01-30 14:33:30 +08:00
Matthew de Detrich
e4ad151a28
Remove explicit inliner setting override
2024-01-29 09:52:42 +01:00
Matthew de Detrich
7f6c93eb58
Update sbt-pekko-build
2024-01-29 08:51:19 +01:00
He-Pin
ebb9489bb8
feat: Add scala-cli script generator to verify jdk classes
2024-01-29 14:03:51 +08:00
Matthew de Detrich
613ccf6d19
Update sbt-osgi to 0.10.0
2024-01-29 03:35:44 +01:00
Matthew de Detrich
e597a702b9
Use Test configuration constant
2024-01-24 13:33:19 +01:00
Matthew de Detrich
639d5ad8ee
Update sbt-pekko-build to 0.3.1
2024-01-24 13:33:02 +01:00
AndyChen
108f5d123a
chore: Temporarily disable the license report generation to speed up build ( #704 )
...
* fix: using project/index generator
* fix: broken link
* chore: reformat code
* simplify generator and build fixes
* additional documentation clarify
* code format chore
* chore: reducing cr cost
* chore: remove unnecessary
* reset link configuration
* keep index doc
* disable license report by default
* reduce license because disable by default
* Change the description of build paradox
* chore: code fmt
2024-01-23 19:33:33 +08:00
Matthew de Detrich
9b00480828
Simplify and cleanup MultiJvm, MultiNode, Copyright in sbt build
2024-01-22 02:40:17 +01:00
PJ Fanning
dc034749b3
use sbt-pekko-build ( #826 )
...
* try sbt-pekko-build
* Use latest sbt-pekko-build 0.3.0
* remove temp resolver
---------
Co-authored-by: Matthew de Detrich <matthew.dedetrich@aiven.io>
2024-01-15 10:44:49 +01:00
PJ Fanning
16e72eb396
Update build.sbt ( #907 )
2024-01-04 12:20:30 +01:00
PJ Fanning
7bee80e058
mapAsyncPartitioned / mapAsyncPartitionedUnordered ( #561 )
...
* Create MapAsyncPartition.scala
add license
add test
Update LICENSE
try to fix test
* Update MapAsyncPartitionSpec.scala
wip
Update MapAsyncPartition.scala
wip
* changes to get code to compile with scala 2.12
* more tests
scalafmt
* Update MapAsyncPartition.scala
* make code more closely match the Akka API
java
Update Flow.scala
more java api
* Add ordered version of the operator
* Fix formatting
* update docs
* test null function result
* java api
* add back code to get scala 2.12 compile working again
* Unify mapAsyncPartitioned implementations
* remove special license
Update CopyrightHeader.scala
* java tests
javafmt
* update docs
update tests
update javadoc
---------
Co-authored-by: Jacek Sokol <jacek@scalabs.pl>
2023-09-21 18:35:39 +01:00
Matthew de Detrich
d0b9c43bb5
Update to SBT 1.9.6 and use Apache Staging repo constant
2023-09-15 19:50:46 +02:00
Matthew de Detrich
1542078d29
Rename verifyCodeStyle to checkCodeStyle
2023-08-15 19:15:42 +08:00
Matthew de Detrich
c9d3e6af94
Make sbt-header work against all Scala versions
2023-08-02 13:36:45 +08:00
PJ Fanning
964dcf53eb
remove shaded protobuf-java v2 jar (pekko-protobuf) ( #489 )
...
* remove protobuf v2 support
* Update OSGi.scala
* ci issue
* remove refs to pekko-protobuf classes
* fix comment
* update comments
* Update Serialization.scala
2023-08-01 11:35:58 +01:00
Matthew de Detrich
c18a81a243
Remove javafmtOnCompile and check in CI
2023-08-01 11:33:43 +02:00
Matthew de Detrich
b7fdada663
Remove org.apache.pekko package from sbt build
2023-07-30 14:47:28 +02:00
Matthew de Detrich
5fb79340f5
Update sbt-reproducible-builds and set check resolver to staging
2023-07-28 15:51:27 +02:00
Matthew de Detrich
8109724747
Remove sonatype commands that shouldn't be run in release process
2023-07-26 13:28:23 +02:00
PJ Fanning
88bf6329f1
upgrade sbt-source-dist
2023-07-04 11:50:57 +08:00
PJ Fanning
b0fdac259b
adjust ASF header ( #450 )
2023-06-22 14:19:26 +01:00
PJ Fanning
eea42b8741
extend ORSet licensing to copy in persistence-typed module ( #440 )
2023-06-21 12:20:54 +01:00
PJ Fanning
64fe0c13d2
acknowledge Basho license on ORSet code ( #435 )
2023-06-21 09:30:25 +01:00
Matthew de Detrich
a2b2208caf
Enable doc publishing for Scala 3
2023-06-14 11:21:22 +08:00
Matthew de Detrich
9bc2c930f7
Use proper type for SemVerSpec
2023-06-01 13:20:52 +08:00
PJ Fanning
bbb3be1b1e
add license header to sbt files ( #359 )
...
* add license header to sbt files
* Update plugins.sbt
2023-05-29 10:35:14 +08:00
Matthew de Detrich
ca1ed99307
Set version scheme
2023-05-28 00:57:57 +02:00
PJ Fanning
45f2445b77
issue with osgi project scaladoc (scala3) ( #355 )
2023-05-27 23:42:26 +01:00
PJ Fanning
2ff8c07a17
remove rsync plugin ( #331 )
2023-05-23 18:34:30 +01:00
PJ Fanning
4b82b53705
source dists must include the word incubating
2023-04-12 02:32:03 +08:00
PJ Fanning
198d0eb017
update pekko-cluster license ( #272 )
2023-03-25 13:03:29 +01:00
PJ Fanning
a1ee96633c
license/notice reqs for CountMinSketch.java ( #229 )
2023-03-06 15:04:59 +01:00
Matthew de Detrich
c1584a4f4b
Update sbt-apache-sonatype
2023-03-01 11:50:18 +01:00
PJ Fanning
de1a5e3b37
acknowledge smhasher copyright but add apache license header ( #159 )
...
* acknowledge lamp/epfl copyright but add apache license header
* scalafmt
* latest attempt
* Update LICENSE
* add Austin Appleby attribution
* remove debian check
* Update CopyrightHeader.scala
* add source license changes for MurmurHash and introduce more jar specific licenses
* scalafmt
* update comment
2023-02-22 16:10:24 +01:00
PJ Fanning
c32fcf1f0a
update more akka refs to use pekko name ( #200 )
2023-02-17 10:49:40 +01:00
Matthew de Detrich
5e8a278b1b
Updates sbt-source-dist
2023-02-15 22:10:07 +01:00
Johannes Rudolph
8e79fc96b5
make sure to include resources in protobuf-v3 assembly ( #174 )
2023-02-14 13:45:08 +01:00
Matthew de Detrich
751ac2f2e3
Use sbt-apache-sonatype for Apache Nexus repo settings
2023-02-12 15:44:20 +01:00
Johannes Rudolph
b9de316961
use pekko-sbt-paradox theme for docs ( #156 )
...
Fixes #153
2023-02-10 09:55:33 +01:00
Matthew de Detrich
464c0fa7cd
Add SourceDistPlugin for creating source packages
2023-02-09 14:47:19 +01:00
PJ Fanning
bceeca9b78
update jar build to include protobuf license ( #138 )
2023-02-09 14:40:34 +01:00
PJ Fanning
474ed8b4d0
use Apache Pekko name for version check ( #119 )
2023-01-23 12:09:03 +01:00
PJ Fanning
316d1849eb
need to put license/notice in all jars ( #88 )
2023-01-08 18:31:43 +01:00
Matthew de Detrich
f48a88991e
Replace the akka paradox theme with the standard one
2023-01-07 20:45:29 +01:00
PJ Fanning
0208a4a3bd
try to add license and notice to jars ( #77 )
...
I'm going to merge this - thanks for the reviews
2023-01-06 10:34:14 +01:00
Matthew de Detrich
24c03cde19
Rename sbt akka modules
...
Co-authored-by: Sean Glover <sean@seanglover.com>
2023-01-05 11:10:50 +01:00
Matthew de Detrich
b92b749946
Improve akka-actor-typed initialCommands
2023-01-04 11:52:36 +01:00
Matthew de Detrich
0cb5056ad5
Rename classes containing Akka to Pekko
2022-12-03 11:49:30 +01:00