PJ Fanning
860d0166a2
do not render env variables in configs ( #771 )
...
* do not render env variables in configs
* redact username when logging configs
* Update ActorSystemSpec.scala
* add test
scalafmt
* try/finally
2023-11-13 21:30:02 +01:00
PJ Fanning
99b4df31d4
mark function tail recursive ( #780 )
2023-11-07 00:15:11 +01:00
Matthew de Detrich
34815bc196
Replace Akka reference with Pekko
2023-10-09 17:53:29 +02:00
AndyChen
225701d4d6
fix: confusion deadletter while ask timeout #668 ( #664 )
...
* fix: keep typed ask deadletter same as classic
* fix: compile on scala3
* fix: a more convincing test
* chore: remove unnecessary header
* chore: use raw apache license
* chore: grammar and sort imports
* chore: grammar fix
* chore: copyright
* fix: immutable object domain
* fix: make it simple
2023-09-30 18:11:48 +01:00
Naoki Yamada
201992d984
Fix invalid scaladoc links which cannot be found ( #353 )
...
* Add enough package name
* Fix invalid syntax of links to a method
2023-09-26 19:26:45 +08:00
He-Pin
3ae618450f
Make use of SAM instead.
2023-09-24 23:09:06 +08:00
He-Pin
cbdc8d866c
=act Extract AtomicCancellable in Scheduler.
...
Signed-off-by: He-Pin <hepin1989@gmail.com>
2023-08-29 15:06:31 +08:00
Dongxu Wang
d610a080c5
improve scaladoc for DoNotInherit ( #565 )
2023-08-15 17:21:53 +01:00
PJ Fanning
4f570ea24c
Yet more Akka version numbers in deprecation warnings ( #545 )
...
* Yet more Akka version numbers in deprecation warnings
more
* more akka version numbers
Update ClusterMessageSerializer.scala
more changes
2023-08-07 00:47:04 +01:00
PJ Fanning
3c0672bac2
remove @since annotations with old Akka version numbers ( #536 )
2023-08-04 11:18:24 +01: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
bd9ff4da5b
Fix new sources so that they use the Apache standard header
2023-07-12 16:04:47 +02:00
He-Pin
4ce1095b4b
=act Add @nowarn for unsafe deprecated usage.
...
Signed-off-by: He-Pin <hepin1989@gmail.com>
2023-06-26 19:39:35 +08:00
PJ Fanning
2f8ef56626
add license information for Caffeine code used in FrequencySketch ( #446 )
...
* add license information for Caffeine code used in FrequencySketch
* fix grammar issue
2023-06-23 09:36:08 +01:00
PJ Fanning
b0fdac259b
adjust ASF header ( #450 )
2023-06-22 14:19:26 +01:00
PJ Fanning
10a1b9bbdd
acknowledge use of hash-prospector code ( #438 )
2023-06-21 12:20:02 +01:00
PJ Fanning
0a3a2431bd
better acknowledge code derived from scala-library ( #436 )
2023-06-21 12:18:49 +01:00
PJ Fanning
1a50e76fc3
change epfl license
2023-06-20 13:30:51 +02:00
PJ Fanning
08cf7cbdac
add scala epfl license header
2023-06-20 13:30:51 +02:00
PJ Fanning
02af790f58
Delete PrettyByteString.scala
2023-06-20 13:07:14 +02:00
PJ Fanning
06467e87d3
add netty license header to file with significant netty input ( #421 )
2023-06-19 17:49:39 +01:00
PJ Fanning
01379c4171
Scala3 doc build does not like java @Deprecated mixed with Scala @deprecated ( #406 )
...
* Scala3 doc build does not like java `@Deprecated` mixed with Scala `@deprecated`
* Update ActorSource.scala
2023-06-16 15:27:11 +01:00
Matthew de Detrich
f6930d93da
Add enchanced-double-hash-random for id-generator-policy
...
Co-authored-by: Claude Warren <claude.warren@aiven.io>
Co-authored-by: PJ Fanning <pjfanning@users.noreply.github.com>
2023-06-16 12:48:37 +02:00
PJ Fanning
1281083b32
fix sign in code to generate a random signed short ( #402 )
...
* fix sign in code to generate a random signed short
* Update IdGenerator.scala
* Update IdGenerator.scala
2023-06-16 09:55:09 +01:00
PJ Fanning
ead8c7e889
support negative short ids in async DNS resolver code ( #401 )
2023-06-15 20:32:35 +01:00
PJ Fanning
6bdce7f95b
remove sequence id generator ( #399 )
2023-06-15 11:33:16 +01:00
Matthew de Detrich
03c567f85b
Add final to methods to prepare for future inline
2023-06-14 23:52:53 +02:00
Iain Hull
c56edca78f
CVE-2023-31442 Address DNS poisoning vulnerability ( #385 )
...
* CVE-2023-31442 Address DNS poisoning vulnerability (and DNS concurrency bug)
* Remove sequential dns id generator
* fix scalafmt
* Fix bug in isSameQuestion
And ensure that DnsClient only removes inflight messages when the
questions match
* fix up exception message to remove reference to 'sequence' generator
* Add tests to failed commands and drop requests
---------
Co-authored-by: PJ Fanning <pjfanning@users.noreply.github.com>
2023-06-14 19:38:20 +01:00
Matthew de Detrich
d1a94323f5
Make 2.12 ccompat extension classes final
2023-06-09 18:30:38 +02:00
Matthew de Detrich
17a986792c
Add Iterable.once to ccompat
2023-06-09 16:59:03 +02:00
PJ Fanning
1612950702
fix up refs to Akka in source code ( #374 )
...
* fix up refs to Akka in source code
* Update distributed-data.md
2023-06-07 14:51:57 +01:00
Matthew de Detrich
037da28382
Add inline final to FutureConverters
2023-05-28 18:50:21 +02:00
Matthew de Detrich
480f516398
Unwrap single string interpolation syntax
2023-05-24 16:28:02 +02:00
Matthew de Detrich
898c69701b
Add OptionConverters.toScala methods for java Optional primitives
2023-05-09 14:34:50 +02:00
Matthew de Detrich
0df71060ea
Add OptionConverters.toJava and OptionConverters.toScala
2023-05-09 07:20:18 +02:00
Matthew de Detrich
ccd728f098
Missed inline in toJavaPrimitive
2023-05-08 22:42:02 +02:00
Matthew de Detrich
1248fcf7cb
Add java Optional primitive to Scala converters
2023-05-08 18:32:13 +02:00
Matthew de Detrich
0af7d3c5c1
Add toJavaPrimitive to OptionConverters
2023-05-08 19:53:25 +08:00
Matthew de Detrich
07df607192
Add FunctionConverters, FutureConverters and ObjectConverters
2023-05-08 12:03:37 +02:00
Philippus Baalman
eb660940b6
Fix dynamic versioning example
2023-03-22 09:43:04 +01:00
Matthew de Detrich
85c2a46909
Update Scala versions
2023-03-21 21:56:50 +01:00
Matthew de Detrich
c4e33c3972
Add Scala 2.12 equivalent Iterator apply method for ByteString
2023-03-21 14:13:37 +01:00
Matthew de Detrich
44d03df694
Add filterKeys for Scala 2.12 collection compat
2023-03-19 16:24:00 +01:00
Matthew de Detrich
33583e027b
Add mapValues for Scala 2.12 collection compat
2023-03-18 18:59:13 +08:00
PJ Fanning
0a8b8a572f
set license headers on conf files ( #227 )
2023-03-03 13:24:19 +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
7e653454a9
use pekko: in urls and fix other branding issues ( #184 )
...
* use pekko: in urls and fix other branding issues
* update comments
* fix artery test
* test changes
* scalafmt
* try to fix some tests and fixing more akka refs
* more akka refs
* more changes
* more akka refs
* Update LeaseMajoritySpec.scala
* Update docs/src/main/paradox/testing.md
Co-authored-by: Johannes Rudolph <johannes.rudolph@gmail.com>
* Update docs/src/main/paradox/project/migration-guides.md
Co-authored-by: Johannes Rudolph <johannes.rudolph@gmail.com>
* Update actor/src/main/scala/org/apache/pekko/serialization/Serialization.scala
Co-authored-by: Johannes Rudolph <johannes.rudolph@gmail.com>
* Update scripts/release-train-issue-template.md
Co-authored-by: Johannes Rudolph <johannes.rudolph@gmail.com>
* revert link-validation change
* Update JacksonModule.scala
* revert key name changes to fix 2 tests
* fix one test
* more test trouble
* more test issues
* fix hashing test
* Update RouterTest.java
* update code comment
---------
Co-authored-by: Johannes Rudolph <johannes.rudolph@gmail.com>
2023-02-22 12:48:15 +01:00
PJ Fanning
2df8d99786
change deprecated versions to use Akka in name ( #209 )
...
* change deprecated versions to use Akka in name
* scalafmt
* update markdown
2023-02-21 11:13:05 +01:00
PJ Fanning
c32fcf1f0a
update more akka refs to use pekko name ( #200 )
2023-02-17 10:49:40 +01:00
PJ Fanning
3ee028f915
update some random akka refs ( #196 )
2023-02-16 10:39:18 +01:00