You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pekko.apache.org by fa...@apache.org on 2022/10/31 12:47:06 UTC
[incubator-pekko] branch main updated (2759847889 -> 6680c47dcc)
This is an automated email from the ASF dual-hosted git repository.
fanningpj pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-pekko.git
discard 2759847889 doc: Release notes for 10.2.10 (#4154)
discard 06d28d725c Make `toStrictEntity` fail with bad request in case of entity errors (#4135)
discard 4eacf09aea http2: defer enqueing out streams when state machine is already running (#4088)
discard f20b5d25bb Allow custom verifier in Credentials.Provided (#4146)
discard f96c3db0c6 Update to sbt 1.7.1 (#4149)
discard b8c760c73e core: Uri.collapseDotSegments fails on some relative paths #2507 (#3490)
discard c79cb12180 core: use LIFO ordering in retry buffer of connection pool (#4133)
discard 588093f685 core: improve logging in PoolInterface
discard 1f0116bd1a core: move pool buffer into PoolInterface again and fix pool sizing
discard 11fb33dbc4 core: rename to NewConnectionPoolSpec according to class name
discard 13afe95a06 document ByteRange suffix (#4144)
discard c29c6a3471 Allow zero max-content-length #3903 (#4131)
discard 294eb5d865 docs: replace abandoned swakka with actively maintained swagger-akka-http (#4129)
discard b56d10e2e8 build: update paradox-theme-akka, ... from 0.43 to 0.44 (#4124)
discard 83f44a79fa build: update github-api from 1.304 to 1.306 (#4116)
discard cb536274b5 build: update sbt-header from 5.6.5 to 5.7.0 (#4115)
discard 6f03d0c306 build: update github-api from 1.303 to 1.304 (#4111)
discard eaf87a3d80 build: update sbt-scalafix, scalafix-core from 0.9.34 to 0.10.0 (#4102)
discard f7b05c74ad build: update sbt-mima-plugin from 1.0.1 to 1.1.0 (#4103)
discard f90247ea42 caching: fix cached execution and test (#4099)
discard 0dc88d1055 core: avoid array copy for string entities (#4098)
discard 6742618e0d test: harden CachingDirectivesSpec (#4096)
discard 44206be787 cache: avoid locking cache during directive processing (#4093)
discard 5278d2ae11 build: update paradox-theme-akka, ... from 0.42 to 0.43 (#4095)
discard a0ef6709fc build: properly sort snapshots so we will find last one after "+9" (#4094)
discard 985d344cbb docs: log non-negative request duration time (#4089)
discard 90b5ecbc6f build: pin caffeine to 2.9.x (#4083)
discard 2d1b8727d7 Update copyright year to 2022 (#4086)
discard fa1831a8a3 core: avoid loop in JavaQuery.render(HttpCharset, CharPredicate) (#4078)
discard d2e33614ea build: update sbt-api-mappings from 3.0.0 to 3.0.2 (#4081)
discard 15dc84972c core: harden WebSocketIntegrationSpec (#4076)
discard b10483c4e4 http2: reduce severity for more Akka IO unhandled message events in tests (#4074)
discard 0364e89af8 build: update github-api from 1.301 to 1.303 (#4073)
discard 89661293b6 http2: add client-side cancellation propagation delay (#4027)
discard 751d7ae2d0 build: avoid notification spam by failing test reporter (#4072)
discard d1fa816009 build: compile against right akka version in nightlies (#4071)
discard a1976008ec build: compile against right akka version in nightlies (#4070)
discard 90dced5048 http2: when connection is aborted due to completion timeout, abort ongoing substreams (on Akka 2.6) (#4062)
discard 499fef1190 build: add 10.2.9 to Mima (#4064)
discard 35fef76590 core: relax timing assertions in HostConnectionPoolSpec (#4068)
discard 82f23d0f72 core: make GracefulTerminationSpec less strict (#4061)
discard a25885fa01 build: on GHA compile in a separate step
discard 9203ba407d build: apply parallelExecution globally
discard ba9cffce5b core: fix race condition in NewConnectionPoolSpec (#4066)
discard 3247714508 build: disable JDK 17 nightly tests against Akka 2.5 (#4063)
discard 47bc7d2e57 docs: add release notes for 10.2.9 (#4057)
discard 306032ed5d core: revert part of "core: cleanup some unused vals (#4033)" (#4055)
discard 1a5b24d759 build: fix determineLatestSnapshot for akka (#4054)
discard 04506e9057 build: update gson from 2.8.9 to 2.9.0 (#4037)
discard e9a0d13dda build: add 10.2.8 to mima
discard 4bfa0587ea build: update release-train-issue for updating akka-platform-guide
discard 0769184ab5 build: add missing space in nightly build file (#4053)
discard 6ebf9e93bf build: make sure that nightly tests are really run + add 2.6.18 to matrix (#4052)
discard 820f9b8d5d build: add nightly job to matrix of configurations (#4051)
discard 87d0fb53f2 http2: unregister connection from MasterTermination when done (#4047)
discard 6f072fff76 http: hide empty SSE events behind flag (#4043)
discard fb753c8414 http2: silence noisy error when HTTP/2 connection is closed with idle-timeout (#4044)
discard 6e9e97678a docs: fix spaces (#4035)
discard 16271163ce docs: add 10.2.8 release notes (#4034)
discard 7476d36aa7 core: cleanup some unused vals (#4033)
discard 20cd0e471b build: update sbt-ci-release from 1.5.9 to 1.5.10 (#4008)
discard 2353ca43af docs: fix the documentation for RejectionHandler (#4013)
discard 39c9a34f91 core: cleanup unused imports (#4014)
discard b600c89294 http: interpret SSE heartbeats as events (#4020)
discard 4454cd40d1 http2: add another debug log for graceful termination (#4031)
discard 7aa387981a docs: finally disable flaky completeWithBreaker tests (#4030)
discard 4fbf19b82c core: remove unused var from ServerTerminator (#4011)
discard b4eb597166 build: remove broken test reporter and don't fail when tests have failed (#4029)
discard 4d16224552 http2: implement graceful termination for HTTP/2 servers (#4018)
discard ef57045179 build: cleanup junit test result workflow (#4028)
discard a94f9243dc build: try other action for test reporting (#4026)
discard c5da2e477b build: try other action for test reporting (#4025)
discard b54b45ac22 build: try to report test results in GHA (#4024)
discard 8a568cbefd build: update sbt-header from 5.6.0 to 5.6.5 (#4023)
discard e55a9a2301 core: fix warning by refactoring `formatted` => `format` (#4012)
discard 70ac853eb4 build: update scala-library, scala-reflect from 2.13.7 to 2.13.8 (#4010)
discard 2585aa0566 build: update junit-interface from 0.13.2 to 0.13.3 (#4007)
discard e717628dcf build: update sbt-scalafix, scalafix-core from 0.9.33 to 0.9.34 (#4005)
discard a1fd55a4ba build: update paradox-theme-akka, ... from 0.41 to 0.42 (#4009)
discard 268e71d33e fixes #4003 ensure PoolMaster.shutdown(…) does not hang (#4004)
discard 0b7e981545 core: fail pool slot if connection is canceled before it is failed (#3981)
discard 57dddc38b9 fix(http2): h2c via Upgrade (#4000)
discard b1c743cfba build: update reflections from 0.9.12 to 0.10.2 (#3993)
discard bcfdcb894c build: restrict scala-steward updates (#4001)
discard 9c0b533b5f build: use fuzzy `+~` to switch Scala versions (#3970)
discard fd4801f8bd build: update github-api from 1.131 to 1.301 (#3992)
discard 058c4854f2 build: update sbt-scalafix, scalafix-core from 0.9.29 to 0.9.33 (#3983)
discard e63c55d906 build: mima 0.8.1 -> 1.0.1 (#3973)
discard 97066b0779 build: update scala-library, scala-reflect from 2.12.14 to 2.12.15 (#3994)
discard 4f3a708fc1 build: update sbt-unidoc from 0.4.3 to 0.5.0 (#3984)
discard 029cbed6b5 build: update sbt-ci-release from 1.5.7 to 1.5.9 (#3985)
discard 932f353f45 build: update junit-interface from 0.11 to 0.13.2 (#3989)
discard 4c5a1b2ff1 build: update paradox-theme-akka, ... from 0.38 to 0.41 (#3988)
discard eb24a4389c build: update sbt-reproducible-builds from 0.25 to 0.30 (#3991)
discard a1f219bbe0 build: update to sbt 1.5.8 (#3978)
discard a2f548c763 build: update caffeine from 2.9.2 to 2.9.3 (#3986)
discard ea940f4cdb build: update gson from 2.8.7 to 2.8.9 (#3987)
discard 7f36a9aa7c build: update sbt-jmh from 0.4.0 to 0.4.3 (#3997)
discard 7187860492 build: hide test jar with complicated name from scala-steward (#3980)
discard e8c35c2bb2 build: remove silencer for good (#3933)
discard d9e510339c build: update to sbt 1.5.6 (#3967)
discard ee50f4dba8 docs: replace deprecated functions in Routing DSL docs (#3966)
discard a9e2f0187f core: enable idle-timeout when http2 is enabled (#3965)
discard 9e22daeeac docs: Document how to update docs for a past release (#3961)
discard f30c9a743a build: add 10.1.15 to mima (#3955)
discard 648c1ce55d Add 2.13.7 MiMa excludes
discard 9da9e15c55 build: keep Scala version in one place
discard 61733e2c9d docs: backport release notes from 10.1 (#3953)
discard c3f3c9d6cc build: add another post-release item (#3934)
discard 7507cda80d build: don't aggregate scalafix tests which breaks paradox too easily (#3932)
discard 39fb321744 build: convert everything to modern sbt scoping syntax (#3931)
discard 184b51ba09 build: actually enable our GHA workflows for main branch (#3930)
discard 2599d6f53b docs: master -> main in release check list
discard ca36a9b360 docs: add steps to update akka-platform-dependencies
discard f0304ca055 build: fix some build bits wrt master -> main change (#3929)
discard ceb22b497b build: update to Scala 2.13.7 (#3927)
discard d2cfa60fe3 build: rename branch master -> main (#3911)
discard 664142ee80 docs: remove whitesource from release check list
discard eedfedaa1e build: add 10.2.7 to mima
discard 55fb0799b2 docs: simplify bullet points in 10.2.7 release notes
discard df3dbfbb83 docs: 10.2.7 release notes (#3925)
discard afecb315c4 core: discard outgoing headers containing line breaks (#3922)
discard a7bd47d256 docs: add security announcement
discard 6fd3c0dc2d core: limit comment nesting in header parser
discard cf152fb171 build: simplify check for missing formatting (#3917)
discard 80dde18627 core: end HTTP/2 stream with empty DATA rather than empty HEADERS (#3913)
discard d5d51a8261 build: fix Fossa problems in GH Actions (#3914)
discard 61d3b3f781 core: simplify HeaderCompression (#3871)
discard d91964ef47 docs: call out some useful HTTP/2 debugging tools (#3912)
discard 89ccd6bd69 build: add fossa checks (#3909)
discard 143e306ec0 core: avoid calling numConnectedSlots when possible #3904 (#3906)
discard 12620e98d3 docs: various documentation fixes (#3907)
discard 16890a19a6 build: mima check against 10.2.6 (#3898)
discard d5f6536c39 build: remove whitesource (#3899)
discard 5f8fb8c292 http2: prevent enqueuing OutStreams multiple times (#3893)
discard 422e635e9a docs: 10.2.6 release notes (#3895)
discard d34a41cfe1 docs: remove remaining traces of old travis / jenkins documentation
discard f2d7e9a65a build: add 10.2.5 to mima
discard 35d5f8e2d7 http2: don't crash if stream is enqueued at multiplexer multiple times (#3887)
discard 017543d04a docs: release notes for 10.2.5 (#3884)
discard 867a8a5ec3 http2: use mutable.Queue for state in multiplexer (#3873)
discard a9140d26f0 build: run full validation when workflow definition has changed (#3881)
discard dcc8dc64a0 tests: fix MessageSpec with higher test.timefactor values (#3880)
discard 3b09a1a813 build: dilate timeouts on Github Actions to try to avoid false positive test failures (#3878)
discard 4c49811eca build: cancel outdated builds (#3879)
discard a651222e47 build: rename LICENSE file and dir (#3877)
discard e03a27717a build: disable parallel test execution during Github Actions runs
discard c880f1149d tests: add some extra code to debug HttpAppSpec issue
discard 4f02cc07af build: initial Github Actions setup
discard c770bfe239 core: fix copyright headers
discard 83cd368397 build: use Github Actions for publishing snapshots and releases (#3876)
discard 0cd458dfef http2: a few simple microoptimizations that turned up in profiling (#3872)
discard ced97f5233 build: update dependencies (#3870)
discard a63e16848d core: add detail to onBadProtocol
discard 5cf07402ab test: convert ResponseParserSpec to AkkaSpecWithMaterializer
discard 5bf3db15ca http2: avoid calling LoggingAdapter.isDebugEnabled in multiplexer (#3869)
discard da453282d3 http2: use cached ContentType.value instead of toString (#3865)
discard 1088de3468 http2: optimize header parsing by caching headers in HPACK tables (#3861)
discard 23f0f8e858 Some http2 benchmark improvements (#3860)
discard 6c0d5b0e18 tests: harden Http2PersistentClientSpec (#3864)
discard 54963368ec core: don't include RequestTimeoutSupport if disabled (#3862)
discard eb5557fa4c docs: small wording updates for `keep-alive-timeout` feature (#3835)
discard 99fe289928 core: increase some default buffer sizes (#3863)
discard c0a05b8706 http2: back off on client persistent connection failure (#3857)
discard 3c643de59b http2: use ByteString.length instead of ByteString.size (#3853)
discard 4b3604c220 docs: add Scaladex badge to ReadMe to show Scala version support (#3854)
discard 9e67014ce4 http2: properly propagate completion through PersistentConnection (#3855)
discard e7a51d7753 core: cache ModeledHeader.value (#3846)
discard 5bafdfb745 http2: cache expensive `isDebugEnabled` call (#3850)
discard 785a42eb68 Merge pull request #3851 from jrudolph/cache-modeled-header-lowerCaseName
discard 443f410795 Merge pull request #3848 from jrudolph/avoid-GenericOutlet-overhead
discard b416fad0bb core: move `isStrict` up a level to ws.Message (#3847)
discard aa75cb3b52 core: cache lowercaseName in `ModeledCustomHeaderCompanion`
discard 58eb3b75bf core: add flag to log WebSocket frame traffic (#3739)
discard 5bf33b79d0 http2: convert stream handling map to LongMap (#3845)
discard 36464a4a7e http2: import shaded twitter hpack library (APL2) (#3849)
discard f233541585 http2: ensure unhandled error ultimately get translated into GOAWAY frames (#3839)
discard 4ea908a40c http2: avoid creating GenericOutlet for every out element
discard 7a5ac88359 http2: block demux stage completion until in-flight ops complete (#3734)
discard b667fd93d3 http2: never create Default entity (#3841)
discard 40aeb9b5e2 Merge pull request #3842 from jrudolph/http2-avoid-record-state-change
discard 6994743e93 http2: don't recordStateChange when debug logging is disabled
discard db1904ce6c Merge pull request #3837 from jrudolph/3833-fix-MatchError
discard 2ef32ad351 http2: fix window management while CollectingIncomingData
discard ab3fbee514 Merge pull request #3838 from jrudolph/simplify-frame-rendering
discard 7553cb6770 http2: remove Http2FrameRendering stage
discard 51584a3ae1 http2: provide missing handling logic in CollectingIncomingData state + tests
discard 0b35316e15 clear some warnings
discard 814ad18fd5 core: add pool keep-alive-timeout (#3816)
discard 86e644ba56 core: remove the requirement of max-open-requests being a power of two (#3827)
discard 83cf534c55 Merge pull request #3829 from jrudolph/http2-collect-strict-entities
discard c0fa9d2ba3 http2: add setting to automatically collect request entity data into strict entities
discard 62b101e47f http2: DRY up different benchmarks to support same parameters
discard 5ebb9ea368 http: only render date-header once per second (#3832)
discard 1f776b33c7 Merge pull request #3830 from jrudolph/cache-rendered-content-type
discard 6635b6ee66 http2: avoid async boundary in ProtocolSwitch (#3831)
discard 872179413d core: cache ContentType rendering
discard d2360e5107 docs: display correct link to demo resource (#3828)
discard c01dc9c850 Merge pull request #3825 from raboof/release-to-sonatype
discard f34789a316 Clarify we're publishing to sonatype, not bintray
discard 8a4e7f7f44 http2: support Strict entities in Http2SubStream (#3824)
discard 75aec5f749 core: preserve original response headers during server termination (#3819)
discard eb7bc5803a http2: avoid extra allocations in frame renderer (#3823)
discard 825e9cda01 Merge pull request #3821 from raboof/trailer-add-headers-at-the-end
discard 1a29d1692f Append new trailing headers at the end
discard 2f73657bb2 Allow trailing HTTP/2 headers on strict responses (#3820)
discard aaff7116ac Merge pull request #3811 from jrudolph/fix-jdk16-tls
discard e8afe2bb2e Fix UriParser constructor performance (#3813)
discard bc42660af8 http2: remove reflective access to alpn classes
discard 1e15720c6c Remove bintray leftovers / Fix snapshot version badge (#3810)
discard abb6aa4b53 build: make sure launcher is downloaded from correct repo
discard 6a5b1fbc4c build: replace jabba by proper debian installation (#3539)
discard b7f057da09 build: publish to sonatype directly (#3792)
discard adf4278c76 Include port in HTTP/2 binding warning (#3793)
discard c98bb7e75b docs: fix a link (#3791)
discard 85cf3c5325 core: don't send '100 Continue' if 'Content-Length' header is 0, doesn't exist or data got sent early (#3786)
discard c9dd74259f Grammatical typo fix (#3788)
discard b071bd6754 Merge pull request #3781 from jrudolph/sbt-1.4.7
discard bab662a53f build: finally update to sbt 1.4.7
discard e06986f60a core: provide "difficult" implicit explicitly
discard 6ad42740b9 Merge pull request #3780 from jrudolph/update-to-scala-2.13.5
discard 5d76b9b8ec Merge pull request #3777 from scala-steward/update/github-api-1.123
discard e5605145a4 Merge pull request #3768 from scala-steward/update/caffeine-2.9.0
discard ddee30da46 build: update to Scala 2.13.5, 2.12.13 and scalafix 0.9.26
discard 40b4e04866 build: update github-api from 1.122 to 1.123
discard d2a8344766 Post 10.2.4 release changes (#3773)
discard af9aae88ab Merge pull request #3770 from johanandren/akka-http-10.2.4
discard 77aec3cef0 docs: 10.2.4 release notes
discard 7169945dd9 docs: document Transfer-Encoding security issue
discard c7d2cd9528 build: update sbt-paradox-akka from 0.37 to 0.38 (#3769)
discard b39bdee20c build: update caffeine from 2.8.8 to 2.9.0
discard f04e9cc82f core: fix javadoc for HttpEntity.withSizeLimit, withoutSizeLimit (#3764)
discard ddb174c0aa build: update junit from 4.13.1 to 4.13.2 (#3762)
discard e3a4935151 core: disallow parsing of Transfer-Encoding other than chunked (#3754)
discard 26cfb32a0d Merge pull request #3755 from akka/ignasi35-patch-1
discard 154a5f5df2 Adds step to push changes to GH
discard 37f1e20b2f core: add option for handling conflicting Content-Type headers (#3727)
discard e84d57815f Merge pull request #3742 from jrudolph/persistent-connection-cleanup
discard 29238b5278 tests: use remote-address attribute for HTTP/2 tests
discard cd7e1f658b http2: minor cleanups
discard 03408f4fcc tests: get rid of SocketUtils.temporaryHostnameAndPort in some tests (#3751)
discard b50e1a18a6 Update to paradox theme with new cookie banner (#3752)
discard f5d5b5b97c Update current year in CopyrightHeader (#3750)
discard 1079bd7a14 build: update specs2-core from 4.10.5 to 4.10.6 (#3747)
discard 94f338d1e3 build: update github-api from 1.119 to 1.122 (#3746)
discard ce192bcaea Update latest 10.2.3 in MiMa (#3748)
discard afc81cb920 10.2.3 release notes (#3740)
discard 5bc4b2eb45 Merge pull request #3737 from raboof/persistent-connection-max-attempts
discard 0da2f3a77b mima excludes
discard cca7091b85 [h2 client] persistent connection max attempts
discard 470a6f8f85 use parasitic context to invoke async handler
discard 835c2a83da Make sure to add handlers before materializing
discard 851f22c34f Avoid pulling prematurely
discard 9204c6b8de Implementation that does not yet satisfy the test
discard 6700feefeb [h2 client] add 'connecting' phase to persistent connections
discard c156686c84 Document HTTP/2 client API (#3731)
discard e5f9dcb524 Race condition between two events from different places fixed (#3736)
discard 5c701d74a2 tests: ignore ChannelReadable events in Http2PersistentClientSpec (#3733)
discard 6505cbcd26 Persistent connection API for HTTP/2 client
discard c6bb051115 build: update caffeine from 2.8.7 to 2.8.8 (#3713)
discard 7374bad9bf Fix for ScalatestRouteSpec on Scala 2.12 (#3729)
discard 6dd1c97e3e build: update github-api from 1.117 to 1.119 (#3730)
discard 75e01694c4 Internal telemetry SPI for HTTP/2 (#3702)
discard 0710131ea1 Include remote address attribute in HTTP/2 requests #3707
discard 9206339e37 explicit imports in the http model example (#3723)
discard 8acea6934e Don't update to sbt 1.4 automatically (#3720)
discard c0af28d9b2 Fetch chunks in the testkit without waiting for the whole response to finish (#3724)
discard 118e6b256e MiMa excludes
discard 8ef10fbe6d List api-may-change-methods in docs
discard 9906e272e8 Test coverage for both TLS and cleartext
discard 1e4492eeed Java API for persistent managed connections
discard d9688f66f2 2020 -> 2021 (#3716)
discard 4892dd7a1d Add scaladoc for path.?/ (#3711)
discard 6ab7c09ea5 Merge branch '3231-auto-reconnecting-http2-client' of github.com:jrudolph/akka-http into 3231-auto-reconnecting-http2-client
discard 02a68abe89 mark as ApiMayChange for now
discard cb2000bbc0 add plaintext version of managed http2 connection
discard c4822231d8 Update akka-http-core/src/main/scala/akka/http/scaladsl/OutgoingConnectionBuilder.scala
discard 48f64fb6c5 fix 2.12 compilation
discard 0dd46b7061 core: better support for filename* in Content-Disposition (#3705)
discard dd521846d3 add mima filters
discard 75ab26f235 some improvements to the tests
discard cdfa5b3880 reorganize specs into server and client parts
discard 7c054edcd3 Autoformatted code
discard 2f105ca143 implement PersistentConnection
discard 6fef99d588 setup persistent connection API
discard 801dc2225b Fail if trying to bind flow/source with HTTP2 (#3678)
discard 566b4477df Merge pull request #3704 from akka/revert-3649-update/sbt-1.4.4
discard ae30f73f19 Revert "build: update sbt from 1.3.13 to 1.4.4 (#3649)"
discard 9b59e8e633 build: update sbt from 1.3.13 to 1.4.4 (#3649)
discard 83f26cb85d Merge pull request #3682 from ennru/bom-dependencies
discard e00c9d56dc Merge pull request #3675 from scala-steward/update/github-api-1.117
discard 3e1a987bb2 build: update caffeine from 2.8.6 to 2.8.7 (#3696)
discard cbfc498c00 Small release checklist updates (#3699)
discard 44e9087645 Check mima against 10.2.2 (#3700)
discard 2491137ca1 docs: show akka-http-bom in dependencies
discard fbb7c0f0c3 Add 10.2.2 release notes (#3698)
discard 5579778c13 core: allow illegal header keys to be ignored #3133 (#3660)
discard 92dbb7ed66 http2: extract common rendering + add userAgent on requests (#3657)
discard cfbfde303a build: update jackson-databind from 2.10.5 to 2.10.5.1 (#3695)
discard f107c08a7c Merge pull request #3691 from raboof/avoid-temporaryServerHostnameAndPort
discard 85e588ea77 Merge pull request #3697 from scala-steward/update/paradox-theme-akka-0.36
discard bb2946e0a2 build: update paradox-theme-akka, ... from 0.35 to 0.36
discard dfdceeabd7 Merge pull request #3694 from johanandren/wip-3311-fail-fix
discard 49f8c35951 Fix timer-reset delay causing failur by retrying for a bit #3311
discard b94be8bc01 http2: check all stages are stopped in client tests (#3683)
discard b8e8b26db8 Avoid temporaryServerHostnameAndPort
discard 2a309c24d6 Test coverage for request HTTP2 client entity stream failing (#3676)
discard 833d097b4e Link project info to snapshots (#3681)
discard ab38d36fb5 http2: 'pull' was lost when closing while waiting for window (#3672)
discard f09f4c244d http2: handle RST while sending data + more tests (#3671)
discard a59cd7a2ec Akka HTTP BOM (#3665)
discard 56972e41de build: update github-api from 1.116 to 1.117
discard 01c71dd27f HTTP/2 client test coverage (and support for) tls session info (#3668)
discard 293710f9da Merge pull request #3667 from raboof/streaming-tests
discard 882fe5d784 Merge pull request #3670 from rleibman/rleibman/CopyWasCallingItselfRecursively
discard b0322ceb05 HttpCookie.copy was calling itself recursively
discard e5c088dd30 Another batch of http2 client streaming tests
discard 3059a8f721 Close the substreams earlier from the demuxer #3647
discard a5890f331c Merge pull request #3663 from raboof/link-to-https
discard 0bbc638e2b Fix compiler errors on master (#3664)
discard 666541b2a2 Fix the Bid class. (#3661)
discard 82e3d60259 http2: configurable ping support through demuxer (#3617)
discard 1043334518 Link to https rather than http
discard 2ce79c624d tests: streamId attribute is not needed / supported on client side (#3652)
discard 12bcf0a376 Merge pull request #3653 from raboof/explicit-paths-to-snippets
discard 83cc5f58d1 Merge pull request #3655 from raboof/link-to-parameters-directive
discard 2179a02f42 Merge pull request #3654 from raboof/verify-signatures-exist
discard 7f0bb21177 Add some more basic Http2 client tests (#3644)
discard 9a8b74dbb3 Use explicit paths to snippets
discard f4ef72a409 http2: more useful event info for stream state changes (#3643)
discard ce00b1fd78 Add link from formFields to parameters directive docs
discard f46a5fc087 Verify signatures from the markdown actually exist
discard 7d2b679811 Update formFields example (#3650)
discard 0c3015e411 docs: add example for Get request with query parameters (#3624)
discard ac3f3c42e2 Merge pull request #3645 from ennru/move-secrets
discard 0c17d17303 CI: move env secrets
discard b01af8b627 Move to travis-ci.com (#3637)
discard 0df252f454 docs: add section about how to configure snapshots (#3642)
discard 1c4e575ee0 Merge pull request #3641 from jrudolph/add-10.1.13-to-mima-master
discard df962351d3 build: add 10.1.13 to mima
discard 60c17d8bad docs: release notes for 10.1.13 (#3635)
discard d5d5bf24d9 Merge pull request #3638 from raboof/http-server-spec-explicit-sides
discard f013dfd1a5 for the client spec as well
discard c1db9299ee Missed a 'network.'
discard 60aad47645 use emitResponse
discard b438383521 Merge branch 'master' into http-server-spec-explicit-sides
discard 8919b66318 Make 'network' and 'user' sides more explicit
discard 132177b2b0 Merge pull request #3636 from jrudolph/3633-fix-build-against-akka-master
discard 68f315cd60 http2: check substream failures more reliably in various connection shutdown cases
discard e80a8c5aa1 Test coverage for GOAWAY on mid-stream headers (#3623)
discard 208fca9ab9 build: update spray-json from 1.3.5 to 1.3.6 (#3629)
discard 567cd337fb Merge pull request #3621 from jrudolph/3233-investigate-more-potential-stream-leaks
discard 1fbbfffa43 tests: increase patience in Http2ClientSpec (#3628)
discard e0da12368e http2: more robust handling of IncomingStreamBuffer.onPull
discard e77800c5df core: Support custom HTTP methods for HTTP/2 (#3622)
discard 68956e4492 Merge pull request #3605 from jrudolph/further-Http2SubStream-cleanup
discard e956fb4974 Merge pull request #3618 from raboof/http-header-te-modeling
discard 664568a043 Continue accepting window updates even when done sending (#3619)
discard 3de48da95a javadsl model
discard b87023e424 http2: simplify Http2Substream hierarchy trading a bit of type-safety for simplicity
discard 7d1cadd506 Actually register modeled TE header in header parsing infra
discard 340a57326c Merge pull request #3616 from raboof/add-modeled-te-header
discard f6651a300c Merge pull request #3615 from raboof/warnings-2
discard db4d181144 Add modeled 'TE' header
discard 2da5a7ad07 Remove some unused imports
discard 3c522d9ff8 build: update sbt-scalafix, scalafix-core, ... from 0.9.21 to 0.9.23 (#3614)
discard 4245063b90 Stream window test fail fix (#3611)
discard c6996a6560 Merge pull request #3613 from johanandren/wip-3588-promise-not-completed-on-failure
discard dcd0cbf345 Make sure to fail binding promise if binding fails #3588
discard dde8107391 Include stack traces in scalatest failures (#3612)
discard 18f2aaf9cc Some docs gardening (#3544)
discard 764faf4690 Accepting trailing headers in the HTTP/2 client (#3602)
discard 8f2894cddc core: HTTP/2 connection level API (#3511)
discard a185b6604a Check HTTP2 headers for correctness (#3603)
discard 867ed42c1a Merge pull request #3604 from nitikagarw/header-unapply
discard 7c8a5ecf70 Remove costly unapply method from HttpHeader handling
discard a787542ff3 Merge pull request #3593 from jrudolph/http2-run-routes-in-parallel
discard f0c5200935 Merge pull request #3592 from jrudolph/3233-incoming-stream-leak
discard 04ccca8d5e http: optimize header directives by avoiding HttpHeader.unapply (#3591)
discard bb543400f6 Merge pull request #3574 from jrudolph/3530-broken-pool-state-with-head-requests
discard 76adb61961 Merge pull request #3569 from jrudolph/route-test-warn-head-request
discard 4c5fdaac46 build: remove sbt-javaagent (#3598)
discard 8fa2094dec Merge pull request #3596 from scala-steward/update/sbt-bintray-0.6.1
discard 690fb2cafd build: update sbt-bintray from 0.6.0 to 0.6.1
discard 41a23fba11 http2: run handler code in its own task on the server
discard 815db5747d http2: fix leakage of incoming substreams in edge cases
discard b492dca7fb tests: add assertAllStagesStopped to all tests in Http2ServerSpec
discard c6d181f335 tests: clear some warnings
discard 4e2eccb453 tests: cleanup (#3587)
discard 954a0f63e2 http2: also go through state machine for `resetStream` (#3584)
discard dfa8dd2b86 Merge pull request #3590 from andreaTP/fix-3589
discard b951757623 fix 3589
discard 75b114d5bd Helper to expect a parsed frame of a given type (#3583)
discard 7f7350a7bd Respect remote max concurrent streams (reprise) (#3581)
discard ca4526581d http2: remove explicit parallelism parameter in Http2 (#3545)
discard 9e8eb1a0d1 Merge pull request #3582 from jrudolph/fix-compilation-error
discard c317b9d2e9 http2: fix Scala 2.12 compilation error
discard 2bb5fef7c6 http2: disable Push (send SETTING) (#3555)
discard 371b4db565 Merge pull request #3552 from jrudolph/3232-revamp-demux
discard 5c4eef5527 Merge pull request #3579 from jrudolph/avoid-getting-stuck-in-benchmark
discard 8e2aa6f288 http2: unify incoming and outgoing state machine
discard e737d6fa93 http2: add test that multiple pending outgoing streams are supported
discard b06bb9790b bench: avoid getting stuck in H2ServerProcessingBenchmark
discard 27e32ee1ff Merge pull request #3577 from jrudolph/dont-use-travis-for-pr-validation
discard f8466e304c build: run mima on travis only for master builds or releases
discard 06d664b3fe http2: send and enforce max concurrent streams setting (#3529)
discard 09a107dedf core: don't dispatch onResponseEntity... events for entities that don't have to be subscribed
discard e33f2b81e9 build: update sbt-bintray from 0.5.6 to 0.6.0 (#3572)
discard 1ba1c1fdda testkit: fail noisily if trying to use `~>` together with transparent-head-requests
discard b45d2f085a docs: add akka-actor-typed dependency to introduction.md (#3565)
discard 092ef74107 Merge pull request #3564 from jrudolph/really-really-fix-whitesource
discard 199ceadf53 Merge pull request #3554 from jrudolph/add-more-window-handling-tests
discard 0f0253ea79 build: disable whitesource for submodules which are not to be published
discard 34758d627b http2: test that changes to SETTINGS_INITIAL_WINDOW_SIZE are distributed to all active streams
discard c3d3340089 Merge pull request #3562 from jrudolph/exclude-bench-from-whitesource
discard bded3703e0 Merge pull request #3558 from jrudolph/3556-fix-Socket-Util
discard a0b402b108 build: exclude akka-http-bench-jmh from whitesource
discard 9bfe7d1098 build: also aggregate akka-http-bench-jmh to fail if benchs fail to compile (#3561)
discard 139956da68 Merge pull request #3559 from jrudolph/fix-http2-benchmarks
discard 4deaa596a8 bench: fix http2 compilation
discard 2fcbf68875 tests: use official version of SocketUtil
discard 5e4a6f0132 build: upgrade to Akka 2.5.32
discard a76d77afb8 Merge pull request #3537 from raboof/track-goaway
discard 425da36c7c http2: add test for case of receiving WINDOW_UPDATE in state OpenReceivingDataFirst
discard d599fdaba3 http2: add test for receiving WINDOW_UPDATE in HalfClosedRemoteWaitingForOutgoingStream state
discard 3e1d370b76 build: update specs2-core from 4.10.4 to 4.10.5 (#3550)
discard 4bb5bda7ef Add parens to deprecation messages for bind-methods (#3547)
discard f6ed9410cb build: update sbt-mima-plugin from 0.8.0 to 0.8.1 (#3548)
discard 196a5b020a Merge pull request #3541 from raboof/test-three-consecutive-get-requests
discard fb376c506d http2: client: test three consecutive GET requests
discard 5c8b5516ef More accurately track the last-stream-id for GOAWAY
discard fb9e3e26a0 Merge pull request #3526 from jrudolph/3514-really-move-http2-support-into-core
discard aa35811654 http2: fix some warnings
discard 5e8d629377 http: move some public API bits to its final places and mark them as `@ApiMayChange`
discard 2ade003469 http2: remove Http2Shadow and use Http2 directly
discard 1b8fd7fa1d http2: move implementation classes into akka-http-core
discard d4ba40f116 http2: move internal classes to impl.engine.http2 package
discard 8edcd7cd82 http2: fix Http2ClientSpec
discard f96426ec56 Merge pull request #3523 from raboof/akka-http2-server-test-inavlid-ping-frame-response
discard fa1e69eee6 http2: protocol-level client specs (#3532)
discard fa4006714d http2: use scheme portion of target URI in :scheme pseudo-header (#3535)
discard 2a5b94d9fb Merge pull request #3520 from johanandren/wip-3229-dry-http2
discard c11687b8d8 http2: test server responses to invalid ping frames
discard 9d8b63a63c docs: typo fix: "the onne" --> "the one" (#3521)
discard 87fb76df07 Remove some minor repetition in HTTP/2 rendering #3229
discard 5b731fba52 Merge pull request #3519 from raboof/exclude-testkit-typed-correctly
discard 31876024a1 build: update junit from 4.12 to 4.13.1 (#3517)
discard d8eea9e0f8 Merge pull request #3515 from scala-steward/update/caffeine-2.8.6
discard 0469eaddcb Merge pull request #3518 from scala-steward/update/specs2-core-4.10.4
discard 2068035231 Correctly exclude akka-actor-testkit-typed
discard 3b5b01afa2 build: update specs2-core from 4.10.3 to 4.10.4
discard 455fea8f99 build: update caffeine from 2.8.5 to 2.8.6
discard b88e280429 #3400 Fall through on AssertionErrors in testkit (#3512)
discard 7363aada40 Merge pull request #3509 from raboof/prevent-scala-steward-akka-http-update
discard 207629b5a2 Prevent scala-steward from updating the akka-http dep
discard 328fe5cacf build: really increase paradox parsing timeout (#3508)
discard 9d4e298a7f Merge pull request #3506 from jrudolph/3232-revamp-demux
discard d540a19b88 Merge pull request #3507 from raboof/scala-steward-dont-upgrade-akka
discard 3d421b42fd Don't upgrade akka via scala-steward
discard a7cfaa18b4 http2: use LogHelper in demux classes
discard 059866bdc5 Some tweaks to the release checklist (#3498)
discard 7f518c7f65 tests: widen EntityStreamingSpec patience (#3497)
discard 127194f6eb build: add 10.2.1 to MiMa (#3499)
discard 8043084734 Add examples of testing actor interactions (#3496)
discard 6d4fc77e9c 10.2.1 release notes (#3494)
discard e51670d603 Update websocket docs to describe attribute (#3488)
discard 32d7660745 Document requiring client authentication (#3492)
discard 04ae21c718 build: update sbt-mima-plugin from 0.7.0 to 0.8.0 (#3475)
discard fb5f8ae0b3 Expose the SslSession via an attribute (#3472)
discard db4571bbaa core: reenable lingerTimeout (#3456)
discard cba15d097b docs: Document how to disable hostname verification without ssl-config (#3483)
discard cd9a4ab123 http: provide implicit conversion from route and materializer to flow (#3489)
discard 4ac6e5be25 Merge pull request #3487 from raboof/verbose-gc
discard 52880b8e0d Enable gc logging when generating docs
discard e287870ded Fix a couple more warnings (#3484)
discard 5788d1a9d0 chore(doc): update head documentation about default behavior (#3480)
discard 06701b7ec8 Merge pull request #3482 from raboof/warnings
discard b3552ec263 Fix a couple of warnings
discard c638760c16 Merge pull request #3479 from scala-steward/update/sbt-scalafix-0.9.21
discard 270c2134ff build: update sbt-scalafix, scalafix-core, ... from 0.9.20 to 0.9.21
discard 338addafd4 core: add debug logging when Websocket impl closes connections after timeout (#3431)
discard 997f01ad72 docs: fix introduction markup (#3476)
discard 3b08ea3038 docs: docs for getting data from a strict entity in a client (#3446)
discard 0fd2ec3327 build: setup mima for 10.2 (#3408)
discard 8aaeb82814 build: update sbt-jmh from 0.3.7 to 0.4.0 (#3471)
discard 01cb747717 build: update sbt-scalafix, scalafix-core, ... from 0.9.19 to 0.9.20 (#3470)
discard 367dd7dafa Improve HTTP2 debug logging (#3467)
discard 09a4253869 core: make entities of HEAD requests discard (#3440)
discard 1bf8fb6cdd http2: ignore unexpected DATA frames in state closed (#3462)
discard f8b1f92358 Merge pull request #3465 from jczuchnowski/fix-deprecated-message
discard 0ffe0b47e7 Fix Route.handlerFlow deprecation message.
discard a29bd287b5 Remove unused import in Handshake class (#3464)
discard 6cdce85e74 Merge pull request #3457 from jrudolph/cleanup-imports
discard d68eaafb87 tests: use copy of SocketUtil that does not use 127.x.y.255 addresses (#3460)
discard 8811950f56 cleanup some imports
discard 5904760171 http: fail storeUploadedFile(s) directive when IO operation fails (#3437)
discard faa7b8677c docs: fix links to httpsServer / httpsClient (#3453)
discard 2861a45963 build: update scalatest from 3.1.3 to 3.1.4 (#3454)
discard 66c4cba912 Update Scala style guide example to match the Java one (remove duplicated "customer" path) (#3448)
discard 5272a8c6f9 build: update github-api from 1.115 to 1.116 (#3443)
discard 63770a68a7 build: update scalatest from 3.1.2 to 3.1.3 (#3444)
discard 43c64dd93a build: update specs2-core from 4.10.2 to 4.10.3 (#3445)
discard 58d98157b6 core: fix HTTPS proxy CONNECT request (#3434)
discard d2d9b5bbfb build: increase paradox parsing timeout (#3430)
discard ca9750e545 build: simplify http-core test against akka master scenario (#3402)
discard 3b439b4a60 Merge pull request #3397 from scala-steward/update/silencer-lib-1.7.1
discard a9ebe99454 Merge pull request #3420 from jrudolph/update-to-latest-2.12
discard 222566393c build: update specs2-core from 4.10.0 to 4.10.2 (#3413)
discard c02608415f build: add note why waiting for master build is required in release template (#3426)
discard acbf077fcf Spelling in reference.conf (#3425)
discard 1e1163bcc2 Merge pull request #3424 from MasseGuillaume/form-data-deprecation
discard d37368dab6 docs: fix typo in deprecation message
discard 80ebb83d75 10.2.0 release notes improvements (#3422)
discard af57bfdd08 docs: list deprecated and removed methods (#3416)
discard 3da2ac5933 build: more reliable detection of last snapshot (#3421)
discard 6831f7eb30 build: update to Scala 2.12.12
discard 487e11c954 Merge pull request #3419 from jrudolph/fix-scalafix-testkit
discard 217870c088 build: use older scalafix-testkit for now until we can upgrade Scala version after 10.2.0 release
discard f8c70f5c10 build: don't include scalafix submodules in unidoc (#3417)
discard 9f00c8b16b Scalafix rules to rewrite to new ServerBuilder API automatically (#3407)
discard dec8b67141 Merge pull request #3414 from jrudolph/add-with-materializer
discard 14cd145f30 core: allow customization of materializer with new ServerBuider API
discard 819d1e3a06 build: quote more parts in PR validation report (#3409)
discard ee0b09d7c3 docs: overall improvements for 10.2 (#3405)
discard 2b718db3e1 Merge pull request #3411 from akka/johanandren-patch-1
discard 348cc79d21 Update paradox-akka to 0.35 to get updated LB links
discard 1d78f5a80f build: release train template updates (#3393)
discard a3d4537dcd docs: removed outdated reference to the spray.httpx.marshalling package (#3396)
discard ea62c9c9c3 core: let's cite all the spec (for WebSocket upgrades) (#3394)
discard 3300d13cc0 build: update silencer-lib, silencer-plugin from 1.7.0 to 1.7.1
discard 5d27706152 Merge pull request #3387 from jrudolph/10.2.0-RC2-release-notes
discard 246e47290a docs: fix fragment links
discard 4f1a470f48 docs: release notes for 10.2.0-RC2
discard 53365087aa core: allow creating HttpsConnectionContext from SSLContext/Engine (#2983)
discard db5ac752ac Merge pull request #3386 from jrudolph/convert-more-javadsl-doc-bindAndHandle
discard 23866017ad tests: convert java examples to use ServerBuilder API
discard e149c27709 core: fix javadsl.ServerBuilding.connectionSource type to return javadsl Source
discard fbcae4e362 docs: add 'troubleshooting' page, populate with 'PRI' error message (#3384)
discard d84acc1fee Merge pull request #3383 from jrudolph/go-through-old-methods
discard 137a826d3f core: reverse call propagation for deprecated bind vs. bindImpl methods
discard f23a027aa6 core: polishing and docs for ServerBuilder API (#3382)
discard 05ae2824b2 Merge pull request #3362 from jrudolph/java-serverbuilder
discard 94bc36e7c4 build: update github-api from 1.114 to 1.115 (#3381)
discard e5fd44fb48 build: update jackson-databind from 2.10.4 to 2.10.5 (#3380)
discard 18dfc7611b core: make HttpRequest/HttpResponse.hashCode depend on attributes (#3351)
discard 9e578ab4a2 test: test changes to support new API
discard 972b44b9e7 core: introduce Http().newServerAt server builder API
discard e773b62461 Merge pull request #3330 from jrudolph/smaller-benchmark
discard 12118aa1aa http: add handlePF directive (#3367)
discard fcc786ed24 Avoid expensive logging in NewHostConnectionPool (#3356)
discard fc06968d95 core: introduce custom hostname resolution client transport (#3202)
discard b1f626e053 Merge pull request #3370 from jrudolph/fix-CustomStatusCodeSpec
discard 646c60462a Merge pull request #3369 from raboof/http2-benchmarks
discard da7882670c tests: remove temporaryServerHostnameAndPort from HighLevelOutgoingConnectionSpec
discard f0ed5cce6a tests: simplify TimeoutDirectivesExamplesSpec
discard d96d53b5b0 tests: avoid temporaryHostNameAndPort in CustomStatusCodeSpec
discard 3a760d36d0 Use Source()+Source.maybe rather than Source.queue
discard dbac64bda3 avoid materializing an empty source in the benchmark code
discard 6c79bf2bb4 Server machinery benchmarks
discard 82079590d4 Document and dogfood using the attribute for websockets (#3358)
discard ed2c0009c5 Merge pull request #3360 from jrudolph/3359-enable-client-logs
discard ce1bd625b9 core: cleanup copy chaos introduced in #3347 (#3366)
discard c9a302a5fd Add directives for extracting attributes (#3355)
discard 0e8c6e4fcf Merge pull request #3357 from jrudolph/3325-cheaper-search-for-idle-connections
discard 5f87f7ae45 Merge pull request #3361 from jrudolph/3240-accept-classic-provider-in-more-places
discard 4aa7d31174 docs: remove materializer from more places in tests
discard f6b222417f core: provide bindAndHandle with all arguments and ClassicActorSystemProvider
discard 3d726680ed core: provide toStrict overloads with ClassicActorSystemProvider parameter
discard 113cc09c5a core: introduce javadsl discardEntityBytes that takes a ClassicActorSystemProvider
discard 49223fc05b core: keep request/response copy method public (#3347)
discard aed0a03a72 http: create Unmarshaller.unmarshal overloads taking in ClassActorSystemProvider
discard 1a1b297f6a tests: enable more logging in Http2ClientServerSpec
discard b797f8f3a2 tests: avoid some warnings
discard 67ac11c280 core: track idle slots explicitly to avoid O(n^2) work for big pools
discard eb31635660 build: update sbt-paradox-akka from 0.33 to 0.34 (#3353)
discard 14a3eda490 bench: fix imports
discard a8b60e3c0d Merge pull request #3354 from jrudolph/simple-route-in-exceptionhandler-example
discard d19e85db15 docs: use Route directly in exception handler
discard f9e6d7f5cb Merge pull request #3352 from jrudolph/3342-fix-UriParser
discard e4e72b9bfd core: make sure to reset all UriParser fields before reusing
discard 02eaa01be0 build: fail on JavaConverter warnings in docs (#3350)
discard 116a4c4126 Fix some more warnings (#3348)
discard d971d234c2 Fix compiler warnings (#3344)
discard b2ea74e3c9 Merge pull request #3321 from jrudolph/disable-server-pipelining
discard a25edb3ffa Merge pull request #3345 from ennru/fail-on-adaptation
discard 5bc70b1bd8 Merge pull request #3343 from ennru/docs-build
discard ebb08b749e docs: disallow auto-tupling
discard 2f8d5caf97 build: cleanup in docs config
discard e5b4e65ad6 Fix remaining internal adapted arguments warnings (#3337)
discard fbf9826dde build: show scala version at starting up sbt (or selecting another cross version) (#3336)
discard b7783398e4 docs: page about client-side configuration + per-host-overrides (#3338)
discard 18c5eb1a9a docs: use automatic root dir resolution for snip and signature (#3339)
discard 2472cef20d http: allow 'complete' directive with status without adapted arguments (#3307)
discard c82e674763 tests: set a more reasonable PatienceConfig for RoutingSpecs (#3312)
discard 38b123e3a2 tests: more reliable waiting for WINDOW_UPDATES (#3314)
discard 868d92a602 core: make HttpEntity.Strict.discardBytes a no-op (#3329)
discard 11a0e3dbe5 Merge pull request #3331 from jrudolph/3324-host-connection-pool-speedups
discard 1fe7a066e4 Publish docs from travis (#3328)
discard 25ac5e5a73 bench: add connection pool benchmark
discard fe15e2e201 bench: rename ServerProcessingBenchmark2 and reduce number of configurations
discard 3721a2270e build: update to Scala 2.13.3 (#3309)
discard 6360dafb95 build: update sbt-dynver from 4.0.0 to 4.1.0 (#3318)
discard 62bd01f058 build: update sbt from 1.3.12 to 1.3.13 (#3320)
discard ee33d2ce92 build: update caffeine from 2.8.4 to 2.8.5 (#3319)
discard aa559a9844 core: disable server-side HTTP pipelining by default
discard f3fe3481a7 build: Use publishRsync plugin (#3305)
discard efaf851b53 Some tweaks to the release checklist (#3303)
discard 5935b10209 docs: fix typo in release notes (#3301)
discard 423481596d Add RC1 release notes to 10.2.0 release notes page (#3298)
discard 01704996f5 docs: `parameters` and `formFields` in migration guide (#3297)
discard 4db3acbe6c Deprecate scaladsl UpgradeToWebSocket (#3296)
discard bd818e2a36 http: deprecate more of coding infrastructure (#3294)
discard 20be53db15 Deprecate HttpApp (#3162)
discard 2dd2522025 http: remove magnets usage from formField directives (#3289)
discard 715911a123 http: deprecate directives taking `Symbol` as argument (#3291)
discard d3dae841b8 http: replace magnetic parameter overloads by boilerplate-generated overloads (#2971)
discard 61de8213b3 Merge pull request #3292 from jrudolph/fix-some-warning
discard c685d60478 http: silence some warnings
discard acd383c236 Merge pull request #3280 from raboof/deprecate-UpgradeToWebSocket
discard 5b5da1af94 http: allow passing a companion object to headerValueByType (#3279)
discard ee56e8cf83 Merge pull request #3276 from raboof/add-test-for-websocket-failure-propagation-3247
discard 04149f530c Merge pull request #3282 from raboof/remove-deprecated-symbol-notation
discard 03e4bcd9fd Remove 'adapted' println (#3283)
discard 2ab8ad30de docs: exclude testing projects from unidoc (#3284)
discard 184af800a3 Remove deprecated 'symbol' notation from tests
discard 929b9576ec Docs: use new ActorSystem API (#3242)
discard 7ab0ea23de Deprecate UpgradeToWebSocket #3278
discard 9aa5279a2a Merge pull request #3157 from jrudolph/PoolGateway-refactoring
discard a17051e634 core: refactor access to pools and rename PoolGateway -> PoolInterface
discard 72a57f0423 build: stay on ScalaTest 3.1.x (#3277)
discard 7db81a28c8 build: update specs2-core from 4.9.4 to 4.10.0 (#3274)
discard 795fc85eec Add test for failure propagation into websocket flows
discard c5aa2e3609 Merge pull request #3272 from scala-steward/update/sbt-reproducible-builds-0.25
discard 079d49f153 Merge pull request #3275 from jrudolph/fix-2.12.-compilation
discard 1d852c3fd4 tests: don't use `view.mapValues` as it breaks 2.12 compilation
discard 5826d66f1d build: update sbt-reproducible-builds from 0.24 to 0.25
discard e04ae59a05 Deprecate internal parts of coding infrastructure (#3262)
discard 814a4e92f5 core: fix some warnings (#3261)
discard 6944619e2d Merge pull request #3267 from jrudolph/3264-fix-warning
discard 78c095dd63 Merge pull request #3192 from jrudolph/more-deprecation
discard cd08dc7478 Merge pull request #3265 from raboof/avoid-unmarshalling-details-in-error-response
discard 52f092bb15 http: new `handle` directive to create Route from function (#3239)
discard 77852a0a4c Merge pull request #3269 from jrudolph/http2-speed-up-Http2ServerSpec
discard 357a28f423 http: allow 'bindAndHandleAsync' to take a 'Route' (#3237)
discard 8a94200fea http2: in Http2StreamHandling introduce extra state when request is received first
discard 7b15ecea0c tests: speed up Http2ServerSpec by reducing time to check for no messages
discard 9b6a44251a test: fix Http2ServerSpec and make use of `failOnSevereMessages`
discard 94d70bc369 http2: log all messages with debug level in FrameLogger
discard 63a09b2fcc test: in WithLogCapturing check for and mark severe log messages
discard 00d991df5e Only show unmarshalling error details when 'verbose-error-messages' is on
discard 7f23fbbaa3 Merge pull request #3257 from jrudolph/fix-sni-docs
discard 03c9dfeecd Update docs/src/test/scala/docs/http/scaladsl/HttpsExamplesSpec.scala
discard 7988a40b96 Make the http2 stream id an attribute (#3224)
discard 0f0cfb35a7 Merge pull request #3256 from jrudolph/fix-jdk11-apis
discard c372b9d5d6 docs: don't claim that SNI is a security feature
discard aebb59461b http2: use reflection for `setApplicationProtocols`
discard 991f2144d4 build: update sbt from 1.3.10 to 1.3.12 (#3254)
discard 4c35677a24 build: update github-api from 1.111 to 1.114 (#3253)
discard 53b152dc89 build: update silencer-lib, silencer-plugin from 1.6.0 to 1.7.0 (#3252)
discard 8322def17a Merge branch 'master' into http2-stream-id-as-attribute
discard 0ab092b63b Merge pull request #3166 from jrudolph/http2-client-experiment
discard cd5e40b2b5 http2: add simple client test app
discard 8c2139f12f http2: initial HTTP/2 client implementation bits
discard a475e2760c core: introduce HTTP2 client settings infrastructure
discard 140025a29e Update javadsl bindAndHandle to take a Java function and System (#3223)
discard 66b94e7495 Merge pull request #3238 from raboof/allow-javadoc-generation-with-jdk11
discard 3ceb8356f4 Merge pull request #3243 from ennru/symbolic-version
discard e756fb692f Docs: show Akka HTTP as symbolic version
discard 8906b127d3 Allow javadoc generation with jdk11
discard 6b79bfec6e core: use ParserSettings.forServer in more places (#2999)
discard 6a359082e6 Better error message on missing attribute
discard 1240a718b8 Make the http2 stream id an attribute
discard 7fe54a5302 core: remove internal now-obsolete helper methods (#3217)
discard 4db43bec24 Merge pull request #3218 from jrudolph/latest-scala-versions
discard 41c26c10b8 tests: remove useless getClass call in AkkaSpecWithMaterializer
discard 60d63a6d12 build: update to Scala 2.13.2 / 2.12.11
discard 0d857b4878 tests: proxy transport instead of disabling hostname verification (#3213)
discard a93a2d0688 Merge pull request #3206 from jrudolph/2733-increase-timeout-again
discard 2c7db75507 Merge pull request #3205 from jrudolph/3203-better-logging-MultipartUnarshallerSpec
discard ec085ace28 Merge pull request #3211 from jrudolph/HttpHeaderParserSpec-modernization
discard d4a8743990 build: Set build-time jvm locale to en_US.UTF-8 (#3215)
discard e878b385e4 Fail early when creating client settings with incomplete parser settings (#3208)
discard 529d33b31d build: don't silence 'adapted arguments' warning (#3176)
discard 6085a70c2d Merge pull request #3210 from jrudolph/clear-some-warnings
discard 4007d362cd tests: convert SslConfigWarningsSpec to AkkaSpecWithMaterializer (and simplify)
discard 7074607717 tests: also shutdown pools after test in AkkaSpecWithMaterializer
discard d2a842e164 tests: provide nicer ActorSystem name in AkkaSpecWithMaterializer
discard 923fccda75 core: allow client setting overrides for target hosts in config (#2574)
discard 9a2440aca9 build: don't output exhaustiveness warnings in tests
discard cde9d459e4 build: silence all deprecation warnings that come from 2.13
discard ff006860bb Test: Inspect chunked responses during termination (#3139)
discard 92f7bbdd45 tests: convert EntityDiscardingSpec to AkkaSpecWithMaterializer
discard 5b4f006de3 tests: convert HttpServerBug21008Spec to AkkaSpecWithMaterializer
discard 186dff9461 tests: convert HttpHeaderParserSpec to AkkaSpecWithMaterializer
discard 6934ba1353 core: make NewHostConnectionPool.Event a regular class to avoid those pesky warnings
discard 22e916a3d0 core: cleanup imports
discard 092cb70d92 tests: use Iterator.continually instead of Stream
discard bc04ee98c0 tests: replace literal symbols to avoid deprecation warnings
discard 0c08d794a2 core: remove legacy host connection pool including settings and tests (#3188)
discard 7fa8664007 docs: don't show `route` import in docs (#3207)
discard e7af8c9c4b tests: Use AkkaSpecWithMaterializer in MultipartUnmarshallerSpec
discard 59f63bb1c2 tests: increase timeout in FileUploadDirectivesSpec once again
discard ff48cd6e14 http: remove deprecated entity streaming marshaller (#3196)
discard d178b06575 Merge pull request #3199 from jrudolph/remove-javadsl-entrypoints
discard 19da75815c core: remove deprecated javadsl entrypoints taking Materializer
discard 132e99439b Merge pull request #3198 from jrudolph/remove-getDefaultPort
discard 743d17e41f Merge pull request #3194 from jrudolph/remove-deprecated-seal
discard 1c3d5912e4 Merge pull request #3197 from jrudolph/remove-some-deprecated-methods
discard c76214f000 core: remove getDefaultPort and its usages
discard ffd8ce2bb2 core: remove some long deprecated methods
discard 81b1f8d39b http: remove deprecated Route.seal
discard f092ac0fcd core: deprecate some settings accessors that should have been deprecated earlier
discard c4e086bcd0 core: add more specific deprecation notices to some methods
discard 65e1df2bbc Avoid warning in HTTP/2 code and add more logging (#3183)
discard 73a0f14291 core: mark SensitiveHttpHeader.toString as final (#3182)
discard 324f985b9d Add coordinated shutdown support (#3142)
discard 76262fef46 Silence JavaConverters warnings (#3177)
discard 9fc1de134c Merge pull request #3181 from pfcoperez/feature/2409/remove_unnecessary_backwardcheck_exclusion
discard ab7958332d Remove unnecessary backward compatibility exclusion.
discard cb4be144ea build: update caffeine from 2.8.3 to 2.8.4 (#3180)
discard 0c8967e5d2 Add sbt-reproducible-builds (#3165)
discard 3c2bbdb9d1 core: move max-content-length definition from top to server/client (#3098)
discard 866fbf8356 Hide body and headers by default in `HttpRequest#toString` and `HttpResponse#toString` (#2560)
discard ce97712b7b Make X-Real-IP take precedence over Remote-Address (#3173)
discard 38ec9fcc89 Deprecate Remote-Address header (#3174)
discard 964a3cb824 Merge pull request #3172 from raboof/scalatest-versions
discard 600a9d3781 build: update caffeine from 2.8.2 to 2.8.3 (#3169)
discard a112084b94 Make scalatest versions consistent
discard 21a9760920 core: decrease idle timeout in ClientServerSpec (#3160)
discard dc9e22c200 core: simplify `superPool` and `clientFlow` (#3156)
discard f0cbbc9878 Core: Allow multiple Host headers in responses (#3158)
discard 6ac75c8e04 Forward port of 10.1.12 release notes (#3154)
discard 50b45eb2fd Merge pull request #3076 from cyburgee/multipart-eol-parsing
discard 8d08ff3473 Merge pull request #3151 from jrudolph/redo-ClientServerSpec-changes
discard 78e321ad6c Merge pull request #3153 from raboof/add-10.1.12-to-mima
discard 4672077b15 http2: reflection for `setHandshakeApplicationProtocolSelector` (#3150)
discard 7c2a2dcf8b build: update scalatest from 3.1.1 to 3.1.2 (#3149)
discard 30df3f71f7 Add 10.1.12 to MiMa list
discard ecc7d4306b core: use SystemMaterializer in AkkaSpecWithMaterializer
discard b579ebbacc Revert "SystemMaterializer in AkkaSpecWithMaterializer (#3075)" (#3145)
discard 428877e914 core: fix EOL detection for body part parsing
discard ce525d9fcc Make RouteTest compile again (#3141)
discard 15f108c25a Use SystemMaterializer in AkkaSpecWithMaterializer (#3075)
discard 8b8baadd5e Routing DSL: style guide (#3099)
discard 9156c3570f Provide Route.toFunction as alternative to Route.asyncHandler (#3115)
discard 834beeef3f build: update jackson-databind from 2.10.3 to 2.10.4 (#3131)
discard 94ad70d145 Support native ALPN in JDK >=8u251 (#3117)
discard 668ab97f94 build: build with Scala 2.13 by default (#3126)
discard d3b1322d45 Reuse UriParser In HttpRequestParser (#3108)
discard 1f3e720594 build: update jackson-dataformat-xml from 2.10.3 to 2.10.4 (#3132)
discard 8d115389d1 Merge pull request #3124 from jrudolph/improve-ClientServerSpec
discard 30e2faa0b1 Fix more Scala 2.13 warnings (#3130)
discard 95d7da3dc0 Fix more 2.13 warnings (#3127)
discard cebb13e6c8 Actor interop Java example (#3078)
discard f64b0fbc73 core: convert ClientServerSpec to use AkkaSpecWithMaterializer
discard 5251a5de61 Scala 2.13 errors/warnings (#3123)
discard ab9898c46e Merge pull request #3121 from ennru/show-akka-symbolic
discard 2e7c6f8446 Remove uploadedFile (deprecated in 10.0.11) (#3118)
discard f0f3e93253 Remove deprecated methods taking implicit materializers (#3119)
discard 1f368be505 Remove deprecated FormFieldDirectives methods (#3120)
discard 598d024cd2 Docs: show symbolic Akka verson for dependencies
discard a0c4d9d6fa Merge pull request #3079 from ennru/play-comparison
discard e61ce55f64 Enable some fatal warnings for docs (#3114)
discard 1a50f8afd1 parsing: don't extend from Char => Boolean for CharPredicate (#3107)
discard 134aabe0b2 core: header rendering with less indirection (#3106)
discard 62460cba34 Build: silence warnings for argument adaptation (#3091)
discard e21c4199e5 Merge pull request #3111 from scala-steward/update/sbt-paradox-akka-0.33
discard 4eb085b3d8 Update specs2-core to 4.9.4 (#3105)
discard 43fa60c0e7 h2 frame parsing: improve handling of unknown values (#3101)
discard 54909f6a2b #3050 improve error message about unconsumed entity (#3109)
discard 57c07d7428 build: bundle scala steward dependencies updates to once a week (#3110)
discard 5d0f101565 Update caffeine to 2.8.2 (#3104)
discard 354d9bdd84 Update sbt-paradox-akka to 0.33
discard e61588db3a 10.2.0-M1 release notes (#3095)
discard 78ec8a81f9 core: fix parsing of partly cached headers with UTF-8 values (#2962)
discard 15015dce81 Merge pull request #3094 from raboof/fix-release-issue-creation-scripte
discard 92db81235b Fix release issue creation script
discard 10ac6fab4b Spelling
discard dbb9628817 Routing DSL: Allow names to match paths (#3089)
discard 6acc7c05d0 Merge #3014
discard 6e4a24b04e testkit: allow RouteTest to run integration tests via ~!> operator
discard 2269c0de40 docs: update extractClientIP.md wrt `remote-address-attribute` (#3083)
discard 3efc272e7f Docs: Make Case class extraction work with 2.13 (#3092)
discard b5934cbf56 Write routes more regular
discard 2cf19d905c Show named decorators
discard 3a7fce6d1d Remove extra bracket
discard 535148b767 More feedback
discard 39c29c0f82 Revert update about rejections (needs a proper fix)
discard dc6bf48400 Feedback
discard fa3c9da988 Docs: routing DSL compared with Play routes
discard c541e8e368 Routing DSL: Names for to symbolic enhancements (#3082)
discard c876477874 gracefully discard unsupported h2 SETTINGS (#3053)
discard 13ff5581c8 Merge pull request #3085 from ennru/names-for-directive-combiners
discard 2e61eda8b5 core: move ParsingErrorHandler creation to ControllerStage (#3087)
discard 07ba593993 Update sbt-header to 5.6.0 (#3084)
discard 8cc099db76 Routing DSL: Allow names as alternative to directive combiners
discard a9015c03e5 Merge pull request #3022 from jrudolph/2116-cancellation-race-server-side
discard 294df230af core: add server-side streamCancellationDelay to mitigate cancellation race conditions
discard d720d281a1 docs: update to make HttpServerWithTypedSample more 2.6-style (#3077)
discard 7d9d97ef17 Test cleanup to use AkkaSpecWithMaterializer in more places (#3074)
discard 72aee89b4b Update github-api to 1.111 (#3071)
discard b31cacdc04 Allow customizing parsing errors (#3049)
discard 0e54dab0bd Simplify implicits for RouteTest (#3060)
discard ee9f7a1493 Make `transparent-head-requests` opt-in (#3063)
discard c30c172396 core: add akka.http.server.remote-address-attribute #2924 (#3051)
discard 29b58d2e0e Merge pull request #3066 from raboof/expectNonSnapshotVersion
discard 1d059eebd1 Specify a non-snapshot minimum expected Akka version
discard 6f8395856d Merge pull request #3065 from raboof/dont-build-docs-with-2.5
discard edbcb038f8 Don't build the docs with Akka 2.5
discard b13ea0be06 build: test against published snapshots instead of source deps (#3055)
discard 8291837776 core: make sure to cancel response entity on failure (#3046)
discard c1903cc0ba Merge pull request #3054 from ennru/improve-links
discard 9f88821b13 Update sbt to 1.3.10 (#3059)
discard 143ea9b0f4 Merge pull request #3061 from raboof/fix-benchmark
discard de0f89f495 core: parse empty query `?` to Query.empty (#3042)
discard 3821776052 Merge pull request #3058 from raboof/avoid-jgit
discard 647baf8d6f Merge pull request #3052 from scala-steward/update/sbt-header-5.5.0
discard de37452d35 docs: link to major/minor Akka docs (#3048)
discard 5575b8f7f6 Fix HeaderParserBenchmark
discard c9f5efa46b Avoid jgit, replace with git commandline invocation
discard ce97dbccd1 Docs: reduce redirects, prefer https
discard aca257c302 Update sbt-header to 5.5.0
discard f32fcc68f5 Update github-api to 1.110 (#3045)
discard f182610223 Update specs2-core to 4.9.3 (#3047)
discard 41788d857c Update docs to Akka 2.6, de-emphasize Materializer (#2996)
discard 7f9f93c896 Akka 2.5.31; accept ClassicActorSystemProvider in extensions (#3036)
discard 35fa4a11e3 build: configure travis git depth to fix sbt-dynver (#3044)
discard 4387f72ed7 Merge pull request #3037 from scala-steward/update/github-api-1.109
discard e7a0ad6122 Update github-api to 1.109
discard 7652512113 Merge pull request #3034 from ennru/akka-banner
discard b005ca4844 Accept RST on an already-half-closed HTTP/2 stream (#2976)
discard 5547db875c sbt 1.3.9; Akka Paradox 32
discard 3a2db8c8e8 core: prepend headers in `HttpMessage.addHeader` (#3029)
discard 61ca6bbcaa Reduce http2 buffer debug logging (#3025)
discard e8be20273c Simplify route2HandlerFlow (#2893)
discard 0edbcafab1 Add SameSite attribute to Cookies (#2928)
discard 9e8fb91e48 core: don't fail slot after previous connection failed in special condition (#3021)
discard 62355867d9 core: more examples of strictly invalid chars in URI querie (#3020)
discard 272d3d15af Merge pull request #3017 from jrudolph/3015-multipartspec-failure
discard 715996acb0 core: enable WithLogCapturing for MultipartSpec
discard e284816f66 core: percent encode illegal chars when creating URI query (#3003)
discard d7ea94c7e8 Merge pull request #3009 from scala-steward/update/scala-xml-1.3.0
discard bee4cd631b Merge pull request #3010 from raboof/avoid-temporaryHostnameAndPort-in-ClientCancellationSpec
discard 39b04ca60e Increase the resetTimeout to assert the circuit breaker is open (#3007)
discard 5f03133200 Avoid 'address already in use' in ClientCancellationSpec #2954
discard 8fdb966c53 Update scala-xml to 1.3.0
discard 1c7d63061d Embrace the eventuality of circuit breakers
discard a8da008a06 Merge pull request #3006 from raboof/update-to-akka-2.5.30
discard 2c8cd3bd2e Reduce flakiness of FileUploadDirectivesExamples (Test and Spec) (#3008)
discard 909781a827 Merge pull request #3004 from ignasi35/header-upgrade
discard 624e7dc424 Update to Akka 2.5.30
discard 78caeeb3e4 Some final fixes
discard e5f2f054e0 More header replacements
discard 27d987f922 Some replacements
discard d0f96d9109 Set copyright year to 2020
discard bad9165ea2 Merge pull request #3001 from ignasi35/docs-seal-routes
discard eafa1e0b04 Small docs/apidoc improvements around sealing
discard 69bd7bf301 Update github-api to 1.108 (#2997)
discard 9f99363ab3 core: fix GracefulTerminationSpec, fixes #2991 (#2993)
discard a811227c13 Merge pull request #2982 from raboof/clarifyHeaderNotForExtension
discard 45f27fda2a Merge pull request #2967 from raboof/cleanCustomHttpMethodSpec
discard e78c384335 Merge pull request #2989 from scala-steward/update/jackson-databind-2.10.3
discard eaca3e98d0 Merge pull request #2990 from scala-steward/update/jackson-dataformat-xml-2.10.3
discard 3e9c28929c Update jackson-dataformat-xml to 2.10.3
discard 0b2ed07b40 Update jackson-databind to 2.10.3
discard fc69abca52 Update sbt-mima-plugin to 0.7.0 (#2985)
discard cc2fab7733 Merge pull request #2988 from scala-steward/update/specs2-core-4.9.2
discard 0b96843c03 Update specs2-core to 4.9.2
discard d51467fb76 Clarify HttpHeader and RawHeader are not for user extension
discard eecaf785ab Merge pull request #2975 from scala-steward/update/scalacheck-1-14-3.1.1.1
discard 85efd85ffa Update github-api to 1.107
discard 5d859f3ea6 Update scalacheck-1-14 to 3.1.1.1
discard b38edc59d2 Update scalatest/plus dependencies to 3.1.1(.0) (#2972)
discard cc5529ce5e Support for request/response message attributes (#2938)
discard 99028e1112 docs: show RequestBuilding in client examples (#2968)
discard 6ce12ca6a5 Update sbt-paradox-akka to 0.31 (#2969)
discard bcaa3209f8 Clean up CustomHttpMethodSpec
discard 16cb71ceee Docs: set the correct version for project info (#2858)
discard 1ef209fde6 Fix cancellation race conditions on the client-side (#2965)
discard a4daaee8df core: nest correctly in NewHostConnectionPool (#2964)
discard 5950c3e0df core: introduce Inherited.upcast to fix warning in javadsl.Http (#2963)
discard 9925fbe4a0 test: handle test exceptions separately from regular exceptions (#2949)
discard 52a8023348 cache: try to harding ExpiringLfuCacheSpec (#2960)
discard 4e5f8f5b16 bench: add UriParser benchmarks (#2861)
discard 75d954b687 build: add exclusion for Extension issues when building against Akka 2.6 (#2945)
discard 2f877845d0 core: remove some instances of failing `temporaryServerHostname… (#2959)
discard e066319b17 core: prevent initialization NPE which might fail all retries quickly (#2958)
discard 39eb96a538 core: identify Content-Type `charset` parameter even if not lower case (#2926)
discard 2f88d20dab Merge pull request #2948 from scala-steward/update/sbt-mima-plugin-0.6.4
discard a43b62cc0f Update sbt-mima-plugin to 0.6.4
discard eaded1ea76 Merge pull request #2942 from jrudolph/2941-fix-akka-master-failing-tests
discard 32e9a0bb1f Merge pull request #2940 from jrudolph/2939-fix-TightRequestTimeoutSpec
discard ca0a0bf05e core: remove temporaryServerHostnameAndPort in TightRequestTimeoutSpec
discard dca1eda4d7 test: fix RouteDirectivesExamplesSpec
discard cbad25ce06 test: enable WithLogCapturing for all tests deriving from RoutingSpec
discard d7d9cb83e2 tests: fix log message matching in HttpAppSpec
discard 02f3c1855c Merge pull request #2937 from jrudolph/2936-fix-docs-example-compilation
discard c59e7b79db Merge pull request #2935 from jrudolph/2933-fix-temporary-host-name
discard 1b738a3170 Merge pull request #2934 from jrudolph/2929-fix-entity-discarding-spec
discard e50ff54205 docs: fix HttpServerWithTypedSample compilation against 2.6
discard 2b745ee779 Merge pull request #2932 from akka/headers-scaladoc
discard 27a0bd8c39 core: use automatic port allocation in ConnectionPoolSpec, fixes #2933
discard af41f9749f core: fix EntityDiscardingSpec expected error message, fixes #2929
discard d2c0866014 Merge pull request #2931 from jrudolph/fix-scalatest-deprecations
discard 5af7cc8b9a Fix headers javadsl scaladoc
discard 50a899f775 Fix more scalatest 3.1.0 deprecations
discard c29c405dc4 Update github-api to 1.106 (#2912)
discard aff274045c Merge pull request #2923 from scala-steward/update/sbt-1.3.8
discard e7d00b2a03 core: log more by default in MessageSpec (#2925)
discard 7ce4a84e27 Merge pull request #2917 from porterdarby/fix/quote-curl-url
discard faf893e14f docs: add warning on usage on extractClientIP (#2922)
discard 391e075c08 core: No more UseHttp2 (#2896)
discard 8d8aaa8f9a Update sbt to 1.3.8
discard b46e756596 Add quotes to curl request with parameters
discard b6560cd6c3 Update sbt-unidoc to 0.4.3 (#2913)
discard 288fda62f2 Merge pull request #2906 from jrudolph/1747-fix-HttpServerSpec-failure
discard b8cc8ae7e1 Merge pull request #2905 from jrudolph/improve-outgoing-request-stream-error
discard eb9ceabccc core: give more time to complete and better logging in HttpServerSpec
discard ea749d5348 core: silence outgoing request stream error (and make it more useful)
discard 807b93df4e build: update github-api to 1.103 (#2904)
discard fb9a247773 build: better diagnostics when validatePullRequest fails weirdly
discard e73e68c2c0 Update github-api to 1.102
discard 0b4d40f9d0 jackson: better JSON validation error when unmarshalling (#2901)
discard e8e95f521f Add the remote address in parse errors when possible (#2899)
discard b493b71c0a Include port as well
discard dca9cd4c9e Update caffeine to 2.8.1 (#2898)
discard 3eed866f0e Merge pull request #2891 from jrudolph/fix-hpack-new-table-size
discard 04a81b6194 Add the remote address in parse errors when possible (when remote header enabled)
discard cc3f6b86be Update caffeine to 2.8.1
discard 395bf65481 Potential fix for idle timeouts in http2 (#2776)
discard c34732e4ff http2: fix HeaderCompression updating table size without giving notice to peer
discard 4bd863ba76 Update sbt to 1.3.7 (#2890)
discard 5509adff02 Update sbt to 1.3.7
discard 79eda9e3e8 Update scalatest to 3.1.0 (#2851)
discard 241e7609a1 Update to Scalatest 3.1.0
discard 5d4d96ca47 Update specs2-core to 4.8.3 (#2879)
discard 484fc1388a build: always use latest for compatibility tests (#2881)
discard 3f7d373285 build: always use latest for compatibility tests
discard fec90e5fda Update junit to 4.13 (#2865)
discard 468b68868e build: cache modern coursier cache directory in travis (#2880)
discard 97f3cd1278 Merge pull request #2853 from rahilb/patch-1
discard 1517be3c90 Update junit to 4.13
discard dd83ffec09 Update reflections to 0.9.12 (#2874)
discard 2cf45e9dbf Merge pull request #2878 from jrudolph/travis-cache-coursier
discard 84a928bb74 Update specs2-core to 4.8.3
discard 1d9669e756 build: cache coursier directory in travis
discard f799d1bdd1 Update jackson dependency to 2.10.2 (#2871)
discard fd9108c4f0 Don't automatically update Akka (#2868)
discard 31ae4be3ef Update sbt-paradox-akka to 0.29 (#2866)
discard cfc1eea948 Update scalacheck to 1.14.3 (#2860)
discard ac25411194 Update sbt-header to 5.4.0 (#2876)
discard d75771c641 Update specs2-core to 4.8.2 (#2875)
discard dca3269831 Drop Scala 2.11 (#2869)
discard b2c031e5ce Use one Jackson version field (#2873)
discard 197b767674 Update sbt-header to 5.4.0
discard d80267874a Update specs2-core to 4.8.2
discard 8dcd3425c2 Use one Jackson version field
discard 4f02016c69 Drop Scala 2.11 #2589
discard 572be974de Don't automatically update Akka
discard 14d8a8f166 Update sbt-paradox-akka to 0.29
discard 5c467cbf81 Update sbt-bintray to 0.5.6 (#2863)
discard 0f32ede9c7 Update sbt to 1.3.6 (#2862)
discard 6653537882 Small typo in docs/src/main/paradox/common/marshalling.md (#2864)
discard 24f9d65e7a Update scalacheck to 1.14.3
discard c214bc04b1 Fix project-info links to API docs (#2857)
discard ebfd558059 = only catch NonFatal Exceptions
discard 195fd738b5 Update sbt-paradox-akka to 0.28 (#2849)
discard 42e80b4151 Update sbt-paradox-akka to 0.28
discard 8f56bfe732 Update release script (#2843)
discard 361b4096b4 Update MiMa to check against 10.1.11 (#2844)
discard f05b8a9c76 Make sure reference.conf files end with a new-line character. (#2841)
discard d0c582d0f5 Merge pull request #2840 from akka/authors
discard a43c3f2803 Make sure reference.conf files end with a new-line character.
discard 6de639f641 Akka HTTP 10.1.11 release notes (#2839)
discard 0b746dbd43 Update 'authors' script to 2.13
discard fe7f5f561a Tone down the connection failure warning (#2837)
discard 637e239048 Update github-api to 1.101 (#2838)
discard 23f21347e3 build: enable coursier (#2835)
discard 2d1b6e7e9d Fix PR validation dependency check (#2834)
discard 40661c8cff Update sbt-header to 5.3.1 (#2833)
discard cb5a2107c8 Fix test expectations (#2832)
discard 8315133a99 build: use `updateFull` to get access to details
discard c858750061 Update sbt-header to 5.3.1
discard 5bb5e77d18 Update sbt to 1.3.4 (#2825)
discard 671596ce97 Improve EntityStreamSizeException message (#2823)
discard c155fb2743 Update sbt-paradox-akka to 0.27 (#2824)
discard 80f197ebf6 build: use more resilient checking for Scala 2.13 in Mima (#2820)
discard 095949f13a Merge pull request #2789 from jrudolph/2786-better-error-message
discard 613efd8c26 core: silence noisy pool idle timeout messages (#2816)
discard 30743732b5 Allow publishing from a folder with spaces (#2822)
discard fbcd94f68b Allow deployRsync for publishing snapshot docs (#2821)
discard eeb404ce35 build: update to latest Scala versions (#2756)
discard 2c35bbefb0 core: silence noisy pool idle timeout messages
discard 7db5334379 htc: clear some warnings (#2815)
discard d46130d76f core: improve "Entity stream truncation" error message
discard 2acba679ac htc: clear some warnings
discard 1a53d3347e Merge pull request #2807 from satorg/fix-content-type-rejection-handler
discard 33186db287 http2: fix HTTP/1.1 ALPN negotiation #2791 (#2795)
discard 0851099f3d Merge pull request #2813 from scala-steward/update/specs2-core-4.8.1
discard 52c28dc947 docs: typed sample polish (#2784)
discard acf3afbca6 core: hide `HttpEntity.Strict` body data by default (#2737)
discard 534ea25c0d Update naming for status codes 413, 414, 416 and 505 (#2808)
discard d0a8d4e6d0 Merge pull request #2810 from scala-steward/update/jackson-dataformat-xml-2.10.1
discard 7f089c4526 Update specs2-core to 4.8.1
discard 2bd3b2efa2 Update jackson-dataformat-xml to 2.10.1
discard f8ede15669 http: fix default rejection message for unsupported content type (#2804)
discard 34af8b650c Update sbt-header to 5.3.0 (#2806)
discard dc5363dac5 Update sbt-paradox-akka to 0.26 (#2802)
discard 862efefb58 Improve WS masking performance (#2801)
discard 42f8b1281a Add ws masking benchmark (#2800)
discard 6abe2024f8 Fix/amend 10.1.10 release notes formatting (#2798)
discard f98a9c4c5a Update github-api to 1.99 (#2799)
discard 635846c062 core: improve WS masking performance
discard ac595ff24e bench: add simple WS masking benchmark
discard 381e5094b8 bench: fix syntax for 2.13
discard f71d6246fc Update github-api to 1.99
discard 0f3e18d6ea Fix/amend 10.1.10 release notes formatting
discard c3be6ac89e Merge pull request #2797 from jrudolph/2796-fix-failing-spec
discard 5efaacc639 core: fix race condition in ConnectionPoolSpec, fixes #2796
discard 6fae9cebcc Slight improvements to the pathmatcher docs (#2793)
discard bf7123b442 build: update to sbt 1.3.3, mima to 0.6.1, sbt-dependency-graph… (#2780)
discard e2a0748040 build: update to sbt 1.3.3, mima to 0.6.1, sbt-dependency-graph to 0.10.0-RC1
discard 32f00daeca Merge pull request #2783 from jrudolph/2734-fix-failure
discard 4da4f31818 h2: in H2cUpgradeSpec use Http2FrameProbe
discard 1109dc8f85 h2: use Http2FrameProbe for WithPriorKnowledgeSpec
discard d4009af545 h2: abstract test frame reading logic into special probe
discard a82046ee6d core: support chunked trailing headers in transformDataBytes (#2748)
discard 779795c44f h2: make sure all substreams are closed when connection is torn… (#2779)
discard 2b186bfc84 Update jackson-databind to 2.10.0 (#2778)
discard 024b69296d h2: cleanup some imports
discard c84ef1f13a h2: make sure all substreams are closed when connection is torn down
discard 4a03ffec16 Update jackson-databind to 2.10.0
discard 10cd4c3486 Merge pull request #2755 from jrudolph/fix-validation-report
discard 3783fa791a Update jackson-dataformat-xml to 2.10.0 (#2732)
discard efb18ca2d8 Merge branch 'master' into update/jackson-dataformat-xml-2.10.0
discard c3b542b8ea docs: fix broken links for bootstrap a new sbt project (#2774)
discard d8a44f32bb Merge pull request #2767 from johanandren/wip-java-regex-doc-fix
discard 969c8239a0 Update sbt-whitesource to 0.1.18 (#2768)
discard e34bf45457 docs: grammar fix (#2770)
discard a297fad816 Update jackson-databind to 2.9.10.1 (#2771)
discard 25e82d9b34 Update jackson-databind to 2.9.10.1
discard cda0852935 docs: fix broken links for bootstrap a new sbt project
discard 9e6e7f8752 Grammar fix
discard 5561e8200b Merge pull request #1 from akka/master
discard 6bfe23d022 Potential fix for idle timeouts in http2
discard d166f18985 Update sbt-whitesource to 0.1.18
discard 6102dd061f Doc fix for regex paths from Java #2749
discard eb39f28e86 Update specs2-core to 4.8.0 (#2764)
discard aaa4aa509e Merge pull request #2766 from jrudolph/h2spec-use-ephemeral-port
discard f9991a25c2 core: use AkkaSpecWithMaterializer in more places to enable Wit… (#2759)
discard 32ad51d668 Fix a few warnings (#2760)
discard fdbe580a6c core: also use ephemeral ports in HttpExtensionApiSpec
discard be7413582d h2: use ephemeral port for H2SpecIntegrationSpec
discard c08c1a92db Merge pull request #2765 from jrudolph/2762-fix-tests-preliminary
discard eb2b9ecf10 core: fix LowLevelOutgoingConnectionSpec which has subtly different behavior in Akka 2.5 and 2.6
discard fbad93532d Update specs2-core to 4.8.0
discard 8d37873994 Merge pull request #2761 from jrudolph/fix-akka.build.version
discard 583093101d build: rename `akka.build.version` env var not to clash with the one in the akka build
discard b2663c7484 core: fix a few more warnings
discard d39016c3ec core: change private and deprecated method signatures so that it's not picked up
discard da36e2a1ec core: use AkkaSpecWithMaterializer in more places to enable WithLogCapturing
discard 1a811ac1ec Merge pull request #2758 from jrudolph/jr/fix-2747-mismatched-akka-versions-in-special-tests
discard 54a259cd12 build: make sure to lift all akka dependencies to source when akka.http.test-against-akka-master is used
discard c0c301cf29 build: move </details> to the right place in validation report
discard ab86972e71 Upgrade akka paradox + project info (#2752)
discard 4a5c3c7906 Update gson to 2.8.6 (#2740)
discard be697b3ee2 Update authorizeAsync.md (#2746)
discard 8ecf85c0a5 Update authorizeAsync.md
discard 292923895b Add 10.1.10 to MiMa (#2729)
discard 261a70a785 Allow sending an ack SETTINGS frame immediately (#2735)
discard 988f1046e7 Update gson to 2.8.6
discard e79d71c3d5 Hide body data from `Http.Strict#toString` replacing it by just its size. Including this data (or chunk of it) makes easy to inadvertently leak sensitive information in logs and left-behind output operations.
discard 1cfc33a2cc Update jackson-dataformat-xml to 2.10.0
discard 242eec154a build: use latest Java 1.8 version in Travis (#2731)
discard 8395e4a24b Update specs2-core to 4.7.1 (#2714)
discard ca7c29e602 Update jackson-dataformat-xml to 2.9.10 (#2726)
discard 1c8b120680 Update scalacheck to 1.14.2 (#2730)
discard 68cfd8f15f build: collapse PR validation report for less clutter (#2707)
discard 4e3c6d914e Update scalacheck to 1.14.2
discard 93a3567a78 Add 10.1.10 to MiMa
discard a4bbbd49bf Update jackson-dataformat-xml to 2.9.10
discard 0ac527a3be Add release notes for 10.1.10 (#2717)
discard f05f02679a Streamed response processing performance improvements (#2645)
discard 27f1296778 http2: fix receiving HEADERS with more than one CONTINUATION frame (#2701)
discard 996f21570e Fix links to objects (#2715)
discard 42ad0402db Avoid hidden-but-invalid links (#2713)
discard edb721f200 Link to StreamPrioritizer javadoc (#2710) (#2712)
discard c47c394ab8 Update specs2-core to 4.7.1
discard 1d91784652 Support HTTP2 in cleartext (h2c) via Upgrade from HTTP1 (#2464)
discard 1f4353663f http2: backpressure incoming frames when too many outgoing control frames are buffered (#2706)
discard f8918dffc0 build: Update sbt-paradox-akka to 0.24 (#2703)
discard a76372d6fe Update sbt-paradox-apidoc to 0.3 (#2704)
discard 829c492bdf Update sbt-paradox-apidoc to 0.3
discard c9f3e55c86 Update sbt-paradox to 0.6.5 (#2699)
discard f26f76b4a6 Disallow entity for 205 status code (#2686)
discard c3e3a23d30 Update sbt-whitesource to 0.1.17 (#2698)
discard e2949ba75b Update sbt-whitesource to 0.1.17
discard 5c1fcb323f Make sure that MediaType is lowercase automatically (#2509)
discard 7ca5d24948 Update sbt-paradox to 0.6.4 (#2693)
discard eee7e967f3 Exclude akka-multi-node-testkit from scala-steward (#2697)
discard c8aa2d8d67 Exclude akka-multi-node-testkit from scala-steward
discard 8813667f8b Update sbt-paradox to 0.6.4
discard 3e44eb72b8 Add modeled header for Content-Location (#2540)
discard 82b5057868 Add logging unsupported content type (#2512)
discard 8293c51682 http: fail eitherUnmarshaller when entity is not strict (#2632)
discard ea4dd5e8d1 add note
discard dbd58c6a80 CVE-2019-14439: bump jackson-databind to 2.9.9.3 (#2688)
discard d32941de6f Add scala-steward config to exclude akka (#2689)
discard bd8243811c Add scala-steward config to exclude akka
discard 6c9d7fdd89 Temporary fix for Typed doc sample code (#2687)
discard 01a43853d1 CVE-2019-14439: bump jackson-databind to 2.9.9.3
discard 6254f49fa8 build: bump up dependencies (#2671)
discard 7e50c643b5 Merge pull request #2684 from 2m/wip-torkild-2m
discard 326629e642 Switch to torkild credentials
discard 91a7c7b631 Merge pull request #2683 from jrudolph/fix-jdk-11-compilation
discard 57ec5ce1e7 xml: import constants from com.sun.org.apache.xerces.internal.impl.Constants
discard aea5032344 Merge pull request #2672 from TimMoore/update-code-of-conduct
discard 956eeab0a0 Always target java 8 bootclasspath (#2680)
discard a90d19b48f Merge pull request #2681 from akka/bintrayPackageName
discard 93c13a7d35 Clean up bintray package name
discard d91da688de Merge pull request #2669 from PiotrJander/patch-1
discard be26362e1d docs: fix akka-stream-testkit version (#2668)
discard a8414458fa docs: fix typed example not to fail against Akka 2.6/Scala 2.11 (#2677)
discard ce5d9616a6 Call onResponseComplete when the response promise is completed (#2674)
discard eca7afb9ce Update to Lightbend Community Code of Conduct
discard fc771fbbef Update authenticateOAuth2.md
discard d85b71df0f Merge pull request #2667 from jrudolph/fix-2.11-scaladoc
discard 2b241c4624 docs: use old `-doc-source-url` for scala 2.11
discard 815add6086 docs: disable unsupported `-doc-canonical-base-url` for Scala 2.11
discard f51f48e48c Merge pull request #2646 from jrudolph/jr/don-t-throw-in-recover
discard b6a9b1cbe6 Merge pull request #2653 from jrudolph/jr/optimize-StreamUtils-CaptureMaterializationEtc
discard 8484751771 Merge pull request #2665 from asakaev/patch-1
discard 9d94f500a2 Fix Routes documentation
discard 45484658d8 Merge pull request #2654 from jrudolph/jr/run-some-tests-against-akka-master
discard adca2819a0 Merge pull request #2662 from ennru/scaladoc-canonical
discard 046487b5e7 docs: add Akka typed examples (#2650)
discard ce8c86aec9 Scaladoc: link to source and canonical
discard b2a89c3889 Merge pull request #2655 from akka/scala2.12.9
discard 0463975f98 Merge pull request #2661 from akka/reduceMimaFilterScopes
discard 48bf7ffced Reduce scope of mima filters
discard 88a79f8dcd Update Scala to 2.12.9
discard 91cc2d6c32 build: update to mima 0.6.0 (#2656)
discard 0de9edb77f Merge pull request #2660 from jrudolph/fix-HttpExtensionApiSpec
discard ae152a1fcf Fix javadsl test compilation against akka master
discard 1ff0157240 Cleanup some imports
discard b43663b270 Update paradox (#2657)
discard 8b29968cc2 build: add command line flag that allows running akka-http-core tests against akka master branch
discard 8170ad5765 Package result of CaptureMaterializationAndTerminationOp into dedicated case class
discard c48c83b3a0 core: report underlying reason for response entity failure when materialization times out
discard 64ccfd631a core: reduce number of stages needed to implement CaptureMaterializationAndTerminationOp
discard 8e474a2e94 Merge pull request #2630 from jrudolph/jr/2617-rewrite-pool-interface-without-actors
discard b0219c6dc8 Merge pull request #2644 from jrudolph/jr/fix-performance-regression
discard 28b8269886 Merge pull request #2647
discard 4491c07504 core: rewrite PoolInterface as GraphStage
discard 9cee0c0c5c core: enable log-unencrypted-network-bytes also for websocket client traffic
discard 3031a7b24f Prevent extra error log messages when decoded HttpMessage stream fails
discard e8c3cbbdde benchmark: add new benchmark that compares strict vs. streamed responses
discard 9adabeae6e core: don't fail if connection was closed by client early
discard f58f9c85fc Fix performance regression introduced in #2627 (#2643)
discard 294eced793 Fix performance regression introduced in f47a6468096, refs #2642
discard 7fcaf12f6e Benchmark improvements
discard b8b3b7f21c Force connection closure when pool is stopped (#2631)
discard e953dbe6cf Fix compilation in 2.11 (#2641)
discard a2acf631fb Fix compilation in 2.11
discard 6db8e3f179 Merge pull request #2635 from jrudolph/update-paradox
discard 0ccbe264aa docs: fix various broken links now reported as errors
discard b916830ccc build: upgrade to paradox 0.6.2 to not fail on duplicate anchors
discard 3d9dc955d9 Fix a few warnings (#2628)
discard a15eb3795a http: reject with MalformedRequestContentRejection if formField… (#2633)
discard 8ae7e01f1e Silence AbruptTerminationExceptions during shutdown in tests (#2636)
discard 0c2f1fe6ac Release train updates (#2638)
discard cae4248e39 build: update to proper sbt-paradox-apidoc 0.2
discard 78846483df docs: put orphan pages into the toc structure
discard 5d49dd19ac build: pull sbt-paradox to 0.6.1
discard 6675482535 http: fail eitherUnmarshaller explicitly when entity is not strict
discard 8e57d67ce4 http: reject with MalformedRequestContentRejection if formFieldSeq cannot unmarshal to form
discard fd201c519c Merge pull request #2627 from jrudolph/jr/848-log-error-on-response-stream-failure
discard 44147a67eb core: respond with 500 when response entity stream materialization fails
discard eeafe515b7 Merge pull request #2621 from jrudolph/jr/2603-lift-transformDataBytes
discard 2361b1664a Widen JavaUUID regexp's (#2624)
discard 223b0bc8b0 Widen JavaUUID regexp's
discard f47a646809 core: log error when response entity stream fails
discard 4bc31d50b4 Clean a couple of warnings (#2625)
discard e3fd84cfe7 Clean a couple of warnings
discard d3d8d3d3e8 core: pull transformDataBytes(newContentLength, transformer) up to HttpEntity
discard 06cf14b27c More precise IllegalArgumentException catch for case class extraction (#2593)
discard ee06e621b6 Handle unrecognized status codes according to spec (#2503)
discard 294924db47 Add `endsWith` predicate to `Uri.Path` (#2480)
discard 734715626e Merge pull request #2565 from takayahilton/fix-handlerFlows-executionContext-always-null
discard a828935804 remove unnecessary Keep.Left (#2495)
discard 9fe350e832 pro: use established style for depending on akka modules for co… (#2618)
discard 24c8cc983d pro: use established style for depending on akka modules
discard 9ba60c321d Update genjavadoc to 0.13 (#2615)
discard 3af360dd81 Merge double javadoc (#2616)
discard 63ad62f61e Ignore FormFieldDirective incompatibility in 2.13 (#2613)
discard b6a2373e12 Merge double javadoc
discard b894e46179 Update genjavadoc to 0.13
discard 0ca2724a24 SecurityDirectives documentation improvements (#2518)
discard 5c8001ee84 Reduce scalac warnings. (#2608)
discard 03dba93c84 Improve JavaUUID path matcher (#2596)
discard 08a0b2d3ef Ignore FormFieldDirectives incompatibility for Scala 2.13 introduced in 10.1.9
discard 4229c16302 pro: Add missing akka-stream dependency for 2.11 compat compilation
discard aaf84891f1 Add default parameters to the right ConnectionContext.https (#2610)
discard bb556d8799 Improve JavaUUID path matcher
discard ab90841075 Support multiple subprotocols in Websocket handshake for client… (#2607)
discard 1da5d007fa Merge pull request #2600 from akka/raboof-patch-1
discard 3a7330bddc Fix milestone link (#2604)
discard e482c53ba3 support multiple subprotocols in websocket handshake
discard 425882a900 Merge pull request #2597 from jrudolph/jr/add-compatibility-test-module
discard c7020f9a5a Fix milestone link
discard ec02add4ca Don't update akka-management proactively (#2602)
discard 8025c6a35e Add 10.1.9 to MiMa (#2601)
discard a9571690bd Don't update akka-management proactively
discard eb16fed1bd Add 10.1.9 to MiMa
discard df5dbb7596 typo
discard 276290b688 10.1.9 release notes (#2599)
discard 800737178a Update MiMa (#2538)
discard eb73111300 Fix typos in introduction.md and reference.conf (#2594)
discard 74df89f6e1 +pro add compatibility test module
discard f95ce02b74 Add script to create release train issue (#2591)
discard 99e48b62f2 Fix (invisible) incorrect link to Route scaladoc (#2491)
discard d3f0705d8b Add example showing consuming a stream of requests (#2270)
discard 3bd6df95b9 Improve validation in uuid unmarshaller (#2569)
discard 38b49a878e Remove trailing comma from FileUploadDirectivesSpec (#2588)
discard aac1b871d7 Remove trailing comma from FileUploadDirectivesSpec
discard 0021aff57b Cleanup a few unused imports (#2566)
discard 10574f377c Don't use a https connection pool for http connections (javadsl) (#2562)
discard 18b3729cea Fix dead links to ExpectedWebSocketRequestRejection (#2501)
discard 7c8146365b Releasing: minor version links & git (#2564)
discard 038a4bceec Merge pull request #2575 from akka/raboof-patch-1
discard e0841ebe63 +ht2 add akka.http.server.http2.log-frames for frame logging (#2561)
discard a517325f76 +ht2 add akka.http.server.http2.log-frames for verbose frame logging for debugging purposes
discard 50c5faa6e3 Make sure to fully close HTTP/2 streams earlier, fixes #2551(#2585)
discard 91a3341aa9 Support 'streaming back' an uploaded file directly (#2582)
discard 1df739a1e1 htp: fix case of nested FormField if first formField usage is with single parameter (#2524)
discard 7a5c13a0af Update sbt-scalariform to 1.8.3 (#2583)
discard c58a0e56ce Try new ScalaTest 3.0.8-RC1 if new JUnitSuite is available from Java code (#2477)
discard 83ba91779e Fix slight formatting error in the release notes
discard 9ef9d823e9 Add some Prior Knowledge switch tests (#2558)
discard 0d799633cd Merge pull request #2568 from akka/scala-2.13.0
discard e2e3c7459f keep binary compatibility.
discard 8384592433 Update MiMa filter
discard 97b365565d Update Scala to 2.13.0
discard 581671da40 When route2HandlerFlow calls handlerFlow, executionContext is always null.
discard 287ffa7488 Releasing: minor version links & git [skip ci]
discard 13427080b2 remove unnecessary Keep.Left
discard 8b2afcb82e Consolidate http2 switches and instantiation code in Http2 (#2557)
discard ade8665a11 =ht2 consolidate http2 switches and instantiation code in Http2
discard c577e8b675 Add Cache.put method to refresh cached value without removing it first #2385 (#2522)
discard 6cb8732d4e =ht2 fix reception of unexpected mid-stream HEADERS frame with endStream=false
discard 21bcd370d6 =ht2 fix H2SpecIntegrationSpec not to succeed accidentally because of toStrict timeout
discard 5bbcfd1f43 =ht2 fix a few illegal state transition tests
discard 59ae670d31 =ht2 use Http API in Http2ServerTest
discard 455a226051 Retire UseHttp2 in favour of enable-http2 boolean (#2556)
discard 7eff56d6f5 =htc Support `UseHttp2.Negotiated` for http2 connections over plain http (#2543)
discard 147618cbd9 Update to Scala 2.13.0-RC3 (#2550)
discard ba74a9a693 Update to Scala 2.13.0-RC3
discard 4d07375a59 Return 408 RequestTimeout status when `toStrict` times out #2548 (#2549)
discard 0866c2ed41 Optimize few java to scala conversions (#2536)
discard 65bdd3eb00 Prefer concat in samples #2537 (#2544)
discard 4635a78622 Avoid passing -target to javadoc (#2545)
discard 0096339a9b Ensure Java & Scala code is compiled targeting JVM 8 (#2541)
discard 1e399965fb Use ByteString.emptyByteString (#2530) (#2542)
discard f33ec39a59 Support 2.13.0-RC2 (#2539)
discard e6d17c9320 pro: use custom scalariform that support `UseUnicodeArrows` until it is supported by scalariform proper (#2534)
discard 7bb0680934 Fix missing header rejection for custom headers #2487 (#2504)
discard e06806b65d pro: use custom scalariform that support `UseUnicodeArrows` until it is supported by scalariform proper
discard be8241d581 htc: remove warning expectation in ClientServerSpec (#2533)
discard a895bf485a Replace unicode arrows by ASCII versions (#2531)
discard 767cd423b3 htc: remove warning expectation in ClientServerSpec
discard dc897cc41f Cross-build to Scala 2.13.0-RC1 (#2525)
discard 80726beff5 htk: manage blocking in RouteTestResult to make starvation less likely (#2527)
discard 29df64d9ce htk: manage blocking in RouteTestResult to make starvation less likely
discard 71eaf6e4cb Add String-to-UUID unmarshaller to the predefined Scala unmarshallers (#2505)
discard 630916dff2 use splitAfter in Websocket implementation (#2519)
discard df401f15b1 Upgrade caffeine to 2.7 which removes need for dummyLoader (#2496)
discard b642e5228d Amended description for authenticateOAuth2 security directive (#2517)
discard 04eb7550ca Fix CachingSettings class public/impl hierarchy (#2510)
discard 326d5fdf00 Add support for `-Dakka.build.version=release-2.5` to allow building against akka 2.5 source branch (#2511)
discard 976e6d5c70 Add support for `-Dakka.build.version=release-2.5` to allow building against akka 2.5 source branch
discard e44a70fbcc Add akka-testkit as provided for akka-http-testkit (#2500)
discard 316299aa49 Fix dead links to ExpectedWebSocketRequestRejection
discard 64f0c594a3 Fix links to objects (#2499)
discard 4900bf692b Fix unidoc in the presence of macro's (#2484)
discard 531b57ed82 Scaladoc: title and version (#2498)
discard b3c0993d38 Switch to sbt-paradox-apidoc #2179 (#2490)
discard a3da700bf9 Add step to update the Akka Http version on akka.io/docs (#2492)
discard d80777f6dc Fix link (#2486)
discard 12a1e03d1b Add 10.1.8 to MiMa (#2483)
discard 14afc9a097 Cache docs: Add missing TimeUnits and duration imports (#2481)
discard 601c238cd8 Fix 2 links
discard c43d3bed09 10.1.8 release notes (#2476)
discard d53c0a75df Update ScalaTest to a binary compatible with 3.0.X series version (#2475)
discard a0c619ddb9 add new option to close connections after a period of time #1768 (#2016)
discard bb3e6e0ae0 Clean up ALPN when the stream is stopped (#2471)
discard a81f46addb Akka-paradox theme 0.18 (#2470)
discard 441f73b5e9 Allow (but ignore) RST and WindowUpdate frames on closed HTTP/2 streams (#2457)
discard e6d2343e49 Merge pull request #2469 from ennru/canonical
discard 62f92857b9 Merge pull request #2449 from jrudolph/jr/add-server-jmh-benchmark-final
discard 9d910d19a9 Latest Paradox template; add canonical URL and description
discard 5f4814d66e Use HTTPS links (#2467)
discard 392742107e Link from 'configuration' to 'introduction' (#2442)
discard 49cdd15d4c Merge pull request #2450 from jrudolph/jr/improve-http-message-parser
discard 2fc6d7155d Fix int overflow in sliceBytesTransformer, fixes #2440 (#2459)
discard 58d8f48f2b Speedup CharUtils.toLowerCase (#2451)
discard 2ea7235abf Merge pull request #2452 from jrudolph/jr/improve-RequestTimeout-support-for-common-case
discard f54cce6219 Merge pull request #2453 from jrudolph/jr/faster-content-type-rendering
discard 202cd29f1f Merge pull request #2448 from sirthias/mediatype-cbor
discard 1d475578f1 +htc Add `application/cbor` as predefined MediaType
discard 1798e9b62b =htc Use static scanning when searching for well-known ContentType for rendering
discard 3c3838d8c7 Optimize RequestTimeout support for the common case
discard 080f06e62a Prevent useless exception throwing in HttpMessageParser
discard bf8b8dc92e Optimize HttpMessageParser.push code path
discard 9feb6cf4be Simple server processing benchmark (no TCP)
discard a478e4a6a5 Don't repeat query of target URI in error response (#2397)
discard ae0720d504 Update to latest scalatest 3.0.6 (#2445)
discard 9affdc1440 Merge pull request #2444 from akka/removeTypedDependency
discard a08cb4f3a2 Allow RawHeader Host (#2439)
discard 2a08960a12 Merge pull request #2432 from SethTisue/scalatest-changes
discard b8ca22074a Remove test dependency on akka-typed
discard d02dbd1043 Merge pull request #2424 from jrudolph/jr/improve-hashCode-benchmarks
discard e281cacacc Merge pull request #2437 from vitaliis/patch-1
discard eb89a43c9e Merge pull request #2438 from akka/introduction
discard e2244577c0 LogRequest not respecting LogLevel in Java #2418
discard 1825636b26 Make the introduction a bit easier to navigate
discard 3696590a7b make code example in introduction doc self-contained
discard 5ca8a68253 Merge pull request #2431 from akka/jr/remove-server-side-ssl-config
discard 11162fc533 adapt to ScalaTest changes
discard 3da4eb6208 =doc Remove mention of ssl-config in server docs
discard 2471f7350d Merge pull request #2430 from jlprat/add-note-testkit-dep
discard b4364739f3 Add note about akka-stream-teskit is a provided dep #2428
discard 0ec10a68f8 Merge pull request #2427 from jrudolph/jr/update-to-akka-2.5.21-to-fix-compilation-against-akka-master
discard e6d50de2ea Merge pull request #2423 from jrudolph/jr/2410-fix-bind-connect-race
discard 6d84064ed8 Merge pull request #2422 from jrudolph/jr/remove-docs-RoutingSpec
discard 2103bb0945 LogRequest not respecting LogLevel in Java #2418
discard ee45e89972 =htc move to akka-stream-testkit version of assertAllStagesStopped, #2421
discard 4eca34d46b =htc,htp improve colliding hashCode tests by taking minimum of multiple runs
discard 55c4f8700b =htc wait until binding is complete before attempting connection, fixes #2410
discard c1efe43ecf =doc remove little useful docs.RoutingSpec, fixes #2380
discard fe49efede0 Merge pull request #2413 from jrudolph/don-t-hang-in-HttpAppSpec
discard b535183694 Merge pull request #2417 from jrudolph/jr/disable-scaladoc-for-2.13.0-M5
discard 632da18051 Disable to append charset=UTF-8 by default in `Content-Type: application/x-www-form-urlencoded` FormData (#2402)
discard e7b793ad7b =pro disable scaladoc generation for 2.13.0-M5 for now, #2416
discard a7af217c6d Disable to append charset=UTF-8 by default in `Content-Type: application/x-www-form-urlencoded` FormData
discard f9969d6b75 =htc #2403 response shouldn't override connection header when connection is force-closed (#2404)
discard 8f95ab0e4e Support for scala 2.13.0-M5 (#2298)
discard ddc694b6be Don't hang in HttpAppSpec when privileged ports can be bound
discard 6cac8db36f Oversized requests should return 413 and not 500 #358 (#2395)
discard c733ab41e0 Merge pull request #2193 from Synesso/jem.mawson/sse-configuration
discard 92f67998e6 Merge pull request #2398 from sirthias/md/fix-singlevaluemodifiers
discard 44b915b766 Merge pull request #2396 from jcranky/patch-1
discard 167369ac18 Allow overriding of User-Agent header with custom RawHeader #2277 (#2379)
discard 4d11520cf1 Provide configuration settings for client SSE limits
discard f99b25780d remove infix notation in settings impls
discard d9a859723e =htp Turn `Directive.SingleValueModifiers` into a value class
discard 2cbec2c2a8 Add links endorsing support projects #1968 (#2390)
discard 05023743f0 replace logRequestResponse with logRequestResult
discard 8c79b306d1 Improve `onSuccess` docs to explain Tupler magic #993 (#2393)
discard f3f012afcc Merge pull request #2389 from rtfpessoa/patch-1
discard dcfab4bdd0 Include path in early response warning (#2383)
discard 7a654b20db Add akka-stream-testkit
discard 591d83da20 Merge pull request #2388 from jrudolph/jr/2387-fix-build-against-master
discard 48b656c15f =pro adopt to recent changes in akka buld to fix builds against akka master source, fixes #2387
discard 4e88b50e3a Merge pull request #2384 from Philippus/update-copyright-header
discard aeb08f5c53 Update copyright headers to 2019
discard f816d8cfec Merge pull request #2365 from 2m/wip-snapshots-2m
discard e8d083f2b2 Race condition in HostConnectionPoolSpec (#2372)
discard f57ec755a9 Update copyright headers to 2019 (#2377)
discard 2443640a8c Merge pull request #2376 from jrudolph/jr/fix-http2-tests-jdk11
discard 7507278183 =ht2 expand BiFunction to support Scala 2.11
discard 042b04c800 Merge pull request #2375 from jrudolph/jr/fix-http2-tests-jdk11
discard b3d9e84b70 =ht2 use JDK9+ ALPN support if available, fixes #2280
discard bd8dda6580 Merge pull request #2324 from markvandertol/2318_gzip_level
discard 946914ae18 Merge pull request #2373 from julienrf/rejectionerror-tostring
discard 34aa2630cf Merge pull request #2374 from jrudolph/jr/1886-fix-flaky-test
discard 92107dd58e =htc more reliable detection of HTTPS => HTTP connection attempts, fixes #1886
discard c1dde5af77 Set a more descriptive message to the RejectionError exception
discard 2b4b4e4886 Merge pull request #2314 from akka/respondWithoutDetails
discard 62a23d189a Merge pull request #2371 from akka/hashPerformanceDifferenceFailure
discard 1cfb736a94 Clearer message on why PR validation failed (#2354)
discard 0f5d6f187d Be more lenient in hash performance difference expectation
discard 69f8c8d562 =doc adjust indents (#2353)
discard dd55a57267 Add 10.1.7 to MiMa (#2369)
discard af0ff1d63f 10.1.7 release notes (#2363)
discard 2b8502ddd5 10.0.5 release notes (#2362) (#2364)
discard 6e91518c1e Add 10.0.15 to MiMa (#2368)
discard d1e4dcf101 Bring both contributing files (github and docs) on par (#2359)
discard 2e05cd3468 Add a note about waiting for no builds in Travis before a release
discard 7220adb74e Publish snapshots of every master commit
discard f063bff5ae Use Adopt JDK 8 in Travis (#2360)
discard c7e8be99b2 #2330 Add Font as main media type (#2348)
discard e5337c87f3 sbt 1.2.8 (#2352)
discard 01b7576d6c =pro create initial version of release train issue template (#2288)
discard af1bfde721 Don't be too clever with the copyright year (#2355)
discard 3ddae77090 Changes GZip and Deflate compression level and makes it configurable #2318
discard d0567bccca =pro add 10.1.6 to released modules (#2347)
discard e336916923 Merge pull request #2345 from jrudolph/jr/fix-h2spec-test-reporting
discard d1a04e3003 =ht2 fix H2SpecIntegrationSpec xml test report generation
discard 3dfe92f29f Merge pull request #2323 from bigwheel/media-type-for-rfc7807
discard e627439ff2 Check that all akka-http modules have the same version, #2335 (#2336)
discard 831df4cdf7 Merge pull request #2338 from jrudolph/jr/fix-build-warning
discard 76f49038d6 Merge pull request #2337 from jrudolph/jr/harden-h2spec
discard de0adbcfe2 =pro fix warning in build
discard b584abedef =ht2 harden h2spec execution against spaces in the executable path
discard 9387364719 Merge pull request #2333 from jrudolph/jr/fix-whitesource-update-master
discard 797fc1c8e5 =pro make sure whitesource picks up which branch travis is building
discard 0c661d2091 Merge pull request #2332 from akka/jr/10.1.6-slight-release-notes-fixes
discard 456c63359d =doc slight release notes improvements
discard 8eadfeb599 Merge pull request #2328 from jrudolph/jr/update-dependencies
discard c4b9ca0448 =pro update dependencies
discard b4769013b5 Release notes for 10.1.6 (#2327)
discard 67e1a9af4d Add tests/docs
discard b1be39a099 Formatting
discard 95c4fa762f Do not include error details in HTTP response
discard e4ac7afc7b Fix typo (#2326)
discard 100103df79 Add Media types for RFC 7807
discard 3215820ebb Fix link to StatusCodes in java docs (#2322)
discard 91a6b178c7 Deprecate unofficial Microsoft media-types and add the official ones #2264 (#2320)
discard d1edda6b1a small grammar fix (#2321)
discard 7db58f10dd Merge pull request #2306 from jrudolph/jr/1484-fix-BufferOverflowException-in-HttpHeaderParser
discard e2c08b7000 =htp do not set dispatcher for file directives and remove file-io-dispatcher config #1879 (#1946)
discard 2f8694f44a Merge pull request #2253 from markus1189/directive-transform
discard 0af82b73ed Merge pull request #2319 from jcranky/patch-1
discard 653295c4d2 add comma to help with the text flow
discard 559b6ba0d5 =doc Add Route.seal example to Exception Handling docs #266 (#2302)
discard d5a37981e1 Move RoutingSettings to akka-http module (#2307)
discard 9ae3ded0cb toStrict the entity when parsing multiple form fields (#2283)
discard 63367f1993 Merge pull request #2312 from akka/updateAkka
discard c76af33c20 Update to Scala 2.12.8 (#2305)
discard 284e9b9510 Fix several warnings across all the modules (#2292)
discard 72a096af73 Fix test expectation
discard 2e646846ec Update akka to 2.5.19
discard 710ed41bae Merge pull request #2308 from chbatey/overflowstrategy-internal-api
discard 0ae893f448 Use public API for overflow strategy
discard 249661308f =htc Fix broken multi-byte UTF-8 decoding if UTF-8 sequence is cut in the middle
discard 13add16f15 =htc #1391 client pool: exponential backoff after failed connection attempts (#2231)
discard 8583a7a378 Overriden `getForKeyCaseInsensitive` in `HttpMethods` #2303 (#2304)
discard f9bad09b48 Add issue templates (#2296)
discard 240d9ac8b2 Update sbt version (#2301)
discard 24fbbf3117 #2279 Return RequestEntityTooLarge status code in case of EntityStreamSizeException (#2295)
discard e92456c9da Merge pull request #2290 from miroslavhornak/HttpEntity_toStrict_respect_maxBytes
discard fda744fbfe Java API - call scala HttpEntity.toStrict that respects maxBytes #2287
discard d8b37550bd Merge pull request #2281 from akka/noteAboutConsumingDataInUnmarshallers
discard c56b180417 Merge pull request #2286 from shokohara/remove_toSeq
discard 44e9c3bd3b Remove toSeq
discard d1833dbbaa Merge pull request #2284 from akka/jrudolph-patch-2
discard b35f789654 =doc be less drastic about ClientTransport stability
discard c5baf413ca Merge pull request #2282 from akka/clarifyClientSidePipeliningUnsupported
discard 6b224f1d0e Collision-resistent maps in header parsing (#2276)
discard 33871bed39 Use collision-resistent maps for formFieldMaps (#2274)
discard 68f79f1d81 Clarify client-side pipelining is not supported
discard 54d5b1a51a =pro update to spray-json 1.3.5 (#2275)
discard 65cd53857b Clarify unmarshallers should consume or cancel the entity body
discard 25f5eb128e Replace existing HTTP Status Code 425 with TOO_EARLY (#2255)
discard ab10389279 Merge pull request #2104 from laszlovandenhoek/issue2103
discard a0a1d667c7 Merge pull request #2258 from akka/removeImplementationFromApiExample
discard 7dd3646f41 Make akka-stream-testkit dependency provided for akka-http-testkit #2262 (#2263)
discard 6fa7fab8ee =pro update sbt to version 1.2.6 (#2260)
discard 7239a35388 frameworks -> framework's (#2261)
discard 9cc4841358 frameworks -> framework's
discard 027ee86ee2 Remove implementation from javadsl API docs
discard 66b2983146 Perform null check when constructing RawHeader
discard 4f692ca2bf Add Directive#tcollect and Directive1#collect
discard dd9213382b Fix CsvSeq unmarshaller to include trailing empty string values in the result Seq[T] (#2249)
discard 5a77c29e8d Handle stream cancellation while outgoing data is buffered (#2237)
discard e352fe3039 Merge pull request #2252 from ollyw/fix-maximum-chunk-size-on-nocoding
discard 44b507cb67 Some basic client API docs (#2242)
discard 311215d20d Fix limiting of chunk size in the NoCode encoder
discard ff3206d22b =pro update sbt dependency (#2248)
discard 668d13d094 Merge pull request #2238 from tuleism/fix-doc-routing-dsl
discard ae43f590bc Merge pull request #2228 from jrudolph/jr/make-slot-state-machine-more-pure
discard e5ca3e0204 Fix header for the file upload section in Routing documentation
discard 2a0bbc8721 Merge pull request #2224 from jrudolph/fix-file-upload
discard 73fe76e8d8 Merge pull request #2226 from jrudolph/jr/add-timings-to-client-log-messages
discard abc470461a cache: Fix that LfuCache ttl can be equal to tti (#2188)
discard 95cd37cb87 Clean up some warnings (#2235)
discard 558a8d3440 Merge pull request #2234 from Philippus/scala-2.12.7
discard ac1a4f3d47 Update scala to 2.12.7
discard 2cd6a400ca Be forgiving of pauses while polling in test (#2230)
discard 0248626841 Manually advance time in tests (#595) (#1221)
discard 80d7e5b30a Discard Entity on Default Exception Handler #2084 (#2209)
discard 130360bee2 =htc NewHostConnectionPool: remove weird pushRequestToConnectionAndThen HACK
discard 0db7439bda +htc add HttpEntity.isStrict
discard e5b92fd1f6 Disable maxRetries test for Legacy client pool (closes ##169) (#2227)
discard 8b8189e626 =htc log time spent in a pool slot for simpler spotting of slow transition periods
discard b0d027c935 =htp Fix cancellation and head-of-line blocking in fileUpload directive
discard eefc16bc21 =pro add 10.0.14 to Mima (#2222)
discard 8b6a1277ba Allow chunked responses in HttpMessage with protocol = HTTP/2, fixes #2217 (#2218)
discard a0dabe36d6 Merge pull request #2221 from akka/GracefulTerminationSpecInstability
discard d63ca03a36 Introduce a sleep to make sure termination propagated (fixes #2108)
discard 783a52c95a Merge pull request #2220 from akka/HttpsRequestToHttpEndpointLoggingTest
discard b02cf4d00d HTTPS request to HTTP endpoint logging test (fixes #1886)
discard 19925c7b64 Update example to be consistent with header name (#2219)
discard 67f237e9bc =pro Fix Mima rules for forked release branches (#2164)
discard 5ff43196ae Require Akka 2.5.10 and use the new version checker utility (#1880)
discard 30046dd31e Merge pull request #2215 from jlprat/sbt-update
discard 09d85b03b5 Update sbt version
discard fffca8de9f Add new method for routes chaining in Java DSL (#1170) (#2100)
discard e6d0ce1010 Merge pull request #2210 from evis/fix_parameters_doc_newline
discard 820d1147c0 Add missing newline in parameters doc after "amount".as(deserializer)
discard 0b09a9bc54 Merge pull request #2203 from jrudolph/jr/publish-10.0.14-release-notes-also-on-master
discard 9686ef1f82 add application/merge-patch+json (#2190)
discard 8bd0beca16 Fail with unwrapped exception when using CompletionStage #2054
discard 3fb98567d3 =pro Add 10.1.5 to mima (#2204)
discard cbe8d64aef =doc Also include migration notes in migration document
discard f7b7dfacae =doc add 10.0.14 release notes
discard 344b5d8cd6 Fail with unwrapped exception when using CompletionStage #2054
discard d607e5405e =doc add security advisory for decodeRequest issue (#2137) (#2200)
discard 7b016a009e Add 10.1.5 release notes (#2199)
discard fdaa21d4d8 Add missing ServerSentEvent.heartbeat for JavaDSL #2187 (#2197)
discard a46cde837d Merge pull request #2196 from jrudolph/review-2185
discard 532f9cfb90 =htp add size limit to `decodeRequest` directives, ref #2137
discard 02b8a9a01f =htc apply limitable stage automatically when withSizeLimit / withoutSizeLimit is called
discard 06da193d8b =htc don't throw in Limitable stage but use failStage
discard d0cee31292 Allow a maximum size parameter for HttpEntity 'toStrict' (#2186)
discard 9e83ba5d72 =doc Fix typo (#2195)
discard b2e87a541d Merge pull request #2182 from markus1189/patch-1
discard 771d9749e1 Fix wording in graceful termination docs
discard 1f22edc7ca Merge pull request #2174 from jrudolph/jr/2173-mapRouteResultFuture-should-catch-exceptions
discard 4a56905988 Merge branch 'master' into jr/2173-mapRouteResultFuture-should-catch-exceptions
discard 7564e5de8e Override default maxConcurrentStreams when 0 (#2165)
discard bc026dd7cd =htp provide exceptions as failed futures in mapRouteResultFuture, fixes #2173
discard 93842793e0 Fix rsync command in RELEASING.md (#2167)
discard f02f8592a1 Update sbt-whitesource (#2163)
discard e469282345 Register versions to perform MiMa checks against (#2161)
discard 6a60ab6fed Update MiMa (#2162)
discard 4a79c9ab56 Split off whitesource check to separate stage (#2157)
discard 1b451f170f Add 10.1.4 release notes (#2156)
discard d692ad1fb4 Fixes bug in PathMatcher.repeat incorrectly matching empty pattern (#2105)
discard 48aa95d042 Add 10.1.4 release notes (#2154)
discard 9cf194694e Implement HSTS header support conform spec #2122 (#2123)
discard 3f3679766c Accept websocket headers in parts (#2152)
discard 12ae897a5c Merge pull request #2149 from chbatey/javadsl-http2-no-tls
discard 2f9a683a1e +doc Add warning banner when browsing old versions #2135 (#2153)
discard afe0f24bbe =htp Make sure http2 flag is applied to effective context in all cases
discard 6b5b7ed12c Preserve http2 option when doing from javadsl to scaladsl
discard 8c4a47d3b0 Commonize marshalling selection code (#2004)
discard 9b08dacc7d Merge pull request #2146 from jrudolph/jr/2145
discard 05910d0a50 =htp more sensible default for bindAndHandleAsync parallelism setting with HTTP/2
discard 8c1ba48c02 Ignore case for MediaType.hashCode (#2148)
discard 298bb0af24 docs: fix broken links of linking to Scala object (#2048)
discard e3b7f4d01e Merge pull request #2142 from Mao1990/patch-1
discard 04f85a7b19 sperate the implicit as one line
discard 4ee1f5be8a Update RouteResult.scala
discard 0ed64629c3 Update the code style
discard eb7150a1ea Fixes bug in SlotState for akka/akka-http#2138 (#2141)
discard 225d3bd69b Merge pull request #2140 from seratch/fix-typos
discard 2e8b2fade5 Fix several minor typos detected by github.com/client9/misspell
discard e0e9c76ccf Update build.properties
discard ed091bb29c Update sbt to version 1.2.0 (#2134)
discard 72d4f9615a Refactored out the 1 seconds marshalling timeout from MarshallingTestUtils to config (#2127) (#2130)
discard 43b1f60e85 doc - Improve source-streaming-support docs reorgnazing the examples (#2131)
discard 409b8399fc doc - bindAndHandleSync doesn't allow parallelism (#2129)
discard 3feb8b617b Link to the Play and Lagom websites (#2121)
discard 32d4769f4e Merge pull request #2106 from PascalBod/orderPostCurl
discard 6063bb2c93 Merge branch 'master' into orderPostCurl
discard 12abd6f707 Merge pull request #2114 from johannespfeiffer/patch-1
discard 22187487cb typo, add missing closing bracket
discard 7bdcb92e17 updates documentation for PathDirectives (#2109)
discard dca26fb0b2 corrected syntax of curl command for creating an order
discard 3cc2cc023e updated outdated SecurityDirectives documentation (#2102)
discard ef69e90c5c Clarifying not all abrupt client go-aways are clean #1179
discard 458b6c1af3 Second try
discard 10c7992d55 Clarifying not all abrupt client go-aways are clean #1179
discard b8bfe921df Merge pull request #2099 from shankarshastri/shankarshastri-patch-1
discard 4152d2d0d0 Fix Typo In Doc.
discard a21c7aae08 Merge pull request #2098 from jasonqu/patch-1
discard e706af604b fix typo in marshalling.md
discard e0630a820c Merge pull request #2089 from fr3akX/master
discard de306a334d Merge branch 'master' into master
discard 0ff071fddf Merge pull request #2094 from Philippus/fix-RequestEntityExpectedRejection-404
discard becbda5c00 Merge pull request #2095 from akka/docAsyncComplete
discard 8c2c0702ee Show off GenericMarshallers.futureMarshaller
discard 7b95754f6a grammar adjustments
discard 3d4e811a25 Fix links to RequestEntityExpectedRejection api documentation
discard 2b6dff282f code review adjustments
discard 7dc17a22e4 Merge branch 'master' into master
discard ff1258ec2b Merge pull request #2053 from shkoder/fix-http-model-docs
discard a721c5c0ac code review adjustments
discard 46a303827b reflected new graceful termination behaviour in docs
discard 4754d2065e reverts (in code) (in config) variants of the deadline configuration tests
discard 3d2462c0d0 fixes formatting
discard f1f1f8a144 Merge remote-tracking branch 'upstream/master'
discard 5a12980399 +htp #891 allow java/scala conversion for Routes for users (#2091)
discard 2c64aa9fa4 fixes tests according to described behaviour
discard e62beefaa6 fixes graceful shutdown behavior
discard e2077ac6f8 Merge pull request #2086 from jlprat/issue-template
discard 3e5258b531 Add info in MiMa ignore section about @InternalApi and co (#2061)
discard 3b460fe14d Provide issue template for project
discard 60af13008d Fix scheme validation logic to apply rule from start instead of end (#2081)
discard 47f0486d58 Fix broken links at release notes (#2082)
discard 1d1bfa3f79 Merge pull request #2074 from jlprat/fix-some-warnings
discard 96daf87aba Merge branch 'master' into fix-some-warnings
discard 92e9868787 release notes for 10.1.3 (#2077)
discard 928db6199d Avoid eagerly failing connections when request closes (#2069)
discard 37169eb95a +doc docs for graceful termination (#2072)
discard 5c1dfb8dae Address comments
discard 1f2ddbe8aa fix several warnings on test files
discard f31a0d2972 Fix several warnings in code
discard 04ece9f03f =htc #2067 fix memory leak in server terminators (#2070)
discard 7546223011 improve caching code sample #2060
discard 8c4ebcd2ad removed unused import
discard 9bf47edac8 formatted CachingDirectivesExamplesSpec
discard e329db3ae9 improve caching code sample
discard 784451aa56 Merge pull request #2063 from wsargent/patch-1
discard ccd18fc784 Merge pull request #2056 from RayRoestenburg/patch-1
discard 525040fdbb =doc Use correct name for akka.http.server.pipelining-limit in low-level-api docs (#2059)
discard b62a9261d0 Merge branch 'master' into patch-1
discard ef35166e43 Merge branch 'master' into patch-1
discard d8eee3d694 Fix link to compatibility rules section (#2062)
discard 04db7b6bb6 More descriptive error message for actorSystem
discard ae65d0db63 Add release 10.1.2 release notes (#2058)
discard 3d443f6e38 Fix 404 not found on Source Streaming.
discard e4c65f0292 rephrase the incentive to use ModeledCustomHeader over CustomHeader
discard d5aebf83ef remove misplaced directives
discard fd94b5d60d Adds missing parameter with required value directive for Java API (#2025) (#2026)
discard 0e5125d14e Merge pull request #2050 from akka/revert-2030-fix/osgiSupport-1852
discard 742a96d4bf Revert "Re-enabled OSGi support (#1852)."
discard 659c8bda9b Re-enabled OSGi support #1852
discard 02105237a8 Merge branch 'master' into fix/osgiSupport-1852
discard 96605d0b37 "Graceful" Server Termination #188 (#2035)
discard 3cdd2dc9f7 Added ability to set https proxy host and port through application.conf #995
discard 33982c2f37 =pro Update specs and gson dependencies (#2047)
discard a1c25a101b Merge pull request #2045 from chbatey/sbt116
discard b180467a4b Upgrade to sbt 1.1.6
discard 5f9a2e7c92 Test Set-Cookie header parsing with extra quotes
discard 3c8c1fe521 Use sbt-whitesource with more recent upstream agent (#2043)
discard a11196afa8 Accept response before request has been sent completely (#1746)
discard 756130fa62 Allow h2 SETTINGS with large max header table size (#2040)
discard 5970f337be Ignore unknown h2 SETTINGS (#2039)
discard b5592626d5 =doc update outdated link in "Handling blocking operations" (#2038)
discard 2c5123487a Remove some unused code (#2019)
discard ae74b76d8e +doc Document entity discarding in default rejection handler (#2034)
discard f0ec770b03 Append newline to every element when streaming CSV (and NDJSON). (#1931)
discard 000cc0acdf Merge pull request #2032 from bartecheck/patch-1
discard 1bdf5f0a36 Duplication of description
discard 65f7c14d60 Added an initial README for OSGi test project (#1852).
discard f34c2d1966 Added an integration test class for akka-http in OSGi (#1852).
discard 13f1516b7b Added a project for OSGi integration tests (#1852).
discard 73b283c128 Re-enabled OSGi support (#1852).
discard ca28e2db87 Add Java DSL optionMarshaller #1247
discard f62419e06c =htp Discard Entity in Default RejectionHandler #38
discard 52932b5660 Update version of sbt, sbt-jmh, sbt-paradox-akka, and sbt-header (#2024)
discard 37b79e30bb Clarify why we don't pipeline on a slot (#2021)
discard f962268707 Adds missing methods for creating custom binary MediaTypes (#2008) (#2012)
discard 9b72bb8531 Support parameters for custom media types (#2005)
discard c754f89626 Merge pull request #2007 from akka/headerParsingJmhBenchmark
discard f80db859d8 Merge branch 'master' into headerParsingJmhBenchmark
discard 41dcd5fa58 Scalariform is already maintained by scala-ide (#2013)
discard 5ab7dd9d24 Remove 'require' from benchmark
discard 52fe7722fc Update akka dependency to 2.5.12 (#2010)
discard 4e5236e667 Return 'last' to make extra sure it's properly blackholed
discard 78e5b1fad2 add setting ignore-illegal-header-for #687 (#1942)
discard 561f02d9e2 Update scala to 2.12.6 (#1998)
discard c1fae74ff6 Make sure the compiler cannot JIT away some calls
discard 8516ba45c4 Add JMH benchmark for header parsing
discard b427b3671c Recommend static Directives. imports over AllDirectives (#1997)
discard ed928ae5c6 Merge branch 'master' into recommendStaticImportsForJavaDirectives
discard f04d8fc2fa Commonized code in PredefinedToResponseMarshallers (#1877)
discard 789a05cb8b Merge branch 'master' into recommendStaticImportsForJavaDirectives
discard 59bd715762 Fix Java snippet in Path Matcher doc page (#2000)
discard cb04904793 Update dependencies (#1999)
discard c347704f92 RouteTest can keep extending AllDirectives
discard b8e754e1ad Recommend static Directives. imports over AllDirectives (#1993)
discard 11f3acc8fc Accept LF end of line instead of CRLF only (#106) (#585)
discard 174a69491c Allow Http2 without negotiation/TLS (#1934)
discard b191b6d6fc fix 500 error in conditional GET for non-etag response (#1951)
discard 0b84f103ef Correct URLs in Http2ServerTest output (#1991)
discard 5dba4a1f5a Run h2spec integration tests (#1988)
discard 1457301eef Link for forum instead of mailing list (#1990)
discard bd64aead3c fix merge mistake (#1986)
discard 9d8fa8438f Added toStrict to WS Messages (#15).
discard 5f22f17047 Add dynamically updating routes example (#1935)
discard ae924ff579 Fix typo in comment (#1982)
discard b7914e3658 Remove unused imports by scalafix (#1981)
discard 745adc84a3 Merge pull request #1976 from 2m/wip-update-mima-2m
discard fb8a67bf19 Update to the latest MiMa
discard aed772af6d Added explanations for beginners how to access the server (#1975)
discard 34ec4d33d9 Use new sbt-api-mappings plugin version (#1974)
discard 9341d2c8fb WIP - generate pull request validation report (#865)
discard bb682d39b0 Skip travis cleanup (#1967)
discard 6a8eb6bacc Fix type parameters in Java API to work with latest Akka #1952 (#1965)
discard 16c9adda20 =doc document client-side for streaming JSON (#1964)
discard 3f6f1410c9 Transparent websocket ping/pong (#1938)
discard 8772b8c5f1 Add clarifying comment
discard e97502c457 Better caching example for Java as well
discard 36cfb0f75e Cache docs: more explicit imports, create cache once (#1955)
discard 0631d1fda5 Always render the custom header from the example
discard 526365b6a4 Support conversion between scaladsl.Uri and javadsl.Uri (#1950)
discard e439ea7940 Emit entity truncation errors before completing graph stage (#1947)
discard 5826729506 Remove not needed implicits from Route.seal #1898 (#1928)
discard bc18535977 Minor correction in rejections.md (#1924)
discard e9e7974318 Fully remove OSGi support (#1943)
discard 09213ffe95 Fix paradox error for discard entity bytes (#1944)
discard d8a93be366 Always parse Content-Encoding and WebSocket headers (#1937)
discard fe9abef819 Add package name to `PathMatcher` javadsl docs (#1933)
discard 96554ae652 Fix a few 2.13.0-M3 compilation issues (#1918)
discard 3bd4b8a956 Merge pull request #1923 from jrudolph/jr/choose-scala-versions-with-travis
discard 9f3357e0aa =pro Publish for 2.12.x and 2.11.x in parallel with travis
discard 6564a174d3 Merge pull request #1920 from jrudolph/jr/10.1.0-release-notes
discard 03c88c8917 =doc add release notes and migration guide for 10.1.0
discard 9d8613e973 Merge pull request #1917 from jrudolph/jr/fix-genjavadoc
discard 1560dc7380 =pro fix javadoc generation
discard 0f2a548f24 Merge pull request #1904 from akka/akkaHttpCachingJavadoc
discard 69eaeb5785 =pro #1853 automatic module names (#1915)
discard 5df9734972 List APIs that may change #1106 (#1910)
discard d0493821ad =pro upgrade to genjavadoc 0.11 which has a 2.13.0-M3 version available (#1913)
discard ddccb203ab !htc #56 change return type of unbind to Future[Done] (#1908)
discard 59e5fdb24c Merge pull request #1912 from jrudolph/jr/also-build-for-2.13.0-M3
discard 04d553f9ce =pro also allow building for 2.13.0-M3
discard 5e5c8593f8 Merge pull request #1909 from jrudolph/jr/update-dependencies
discard b44b142cb0 =pro another round of dependency updates
discard 12e7c98b7f =htc #1562 Move ClientTransport to ClientConnectionSettings (#1662)
discard 9a35a07345 Make travis perform mimaValidation? (#1907)
discard 1955b74e56 =htc #1905 fix mima failure in 2.11 (#1906)
discard 0a528013fd Mark a lot more internal classes as such (#1897)
discard 2f67c55fa5 Add javadoc generation for akka-http-caching
discard b84d8d9053 Fix several warnings across the project (#1894)
discard d44534b394 Merge pull request #1903 from akka/linkToCaseObjects
discard 2030af0548 Merge pull request #1902 from jrudolph/jr/1886-log-more-in-ClientServerSpec
discard 0a9ee222d8 Allow linking to case objects with `@unidoc`
discard 42035d8f2f Merge pull request #1901 from jrudolph/jr/dont-fail-h2spec-to-make-tests-blue
discard ab7db5d09e Merge pull request #1900 from jrudolph/jr/1757-fix-failure
discard 8d840ba3e1 =htc #1886 add WithLogCapturing and log more in failure cases
discard 4c518c31cc =ht2 don't fail any tests on jenkins for now to make tests blue
discard 573be3bbbc =htc #1757 create a new server binding for each new test to avoid interaction between test cases
discard 4a95ab0bf6 Ability to access current response timeout (#1811) (#1828)
discard 01cab411aa =htc create internal actors in the system namespace (#1878)
discard eb2f9b5bc1 =pro #1892 update akka version to 2.5.11 and fix docs (#1893)
discard 4a46ccc74a Merge pull request #1888 from jrudolph/jr/akka-dependency-for-jenkins-nightly
discard 305b1b9712 Merge pull request #1890 from akka/updateAkka
discard c19c0ab8af Update akka to 2.5.10 (#1889)
discard 3a1b2566da Merge pull request #1872 from jrudolph/jr/build-on-2.12
discard 1ee03f44c4 =pro introduce "-Dakka.build.version=master" to build against Akka git master
discard 3816d93325 =htp fix Scala 2.12 only mima problems
discard 73bc953322 =pro build with Scala 2.12 by default
discard 7dfd1dd96d Merge pull request #1887 from jrudolph/jr/1882-fix-exception-in-Http2Multiplexer
discard 57930f9fd9 =ht2 #1882 fix HTTP/2 trying to send even if stream window was depleted
discard 9c17c4828e Merge pull request #1881 from patriknw/wip-blocking-throughput-patriknw
discard f167c6f2f9 wrong advice of throughput setting for blocking dispatcher
discard 118b040ebf =htc More specific warning for HTTPS requests on HTTP endpoints (#1829)
discard 8e9a50f575 +htc #1731 Add headers and getHeaders method to HttpMessage (#1863)
discard 6200315a6f =htc #36 Return status 400 instead of 500 for requests with invalid URI scheme #36 (#1870)
discard f80d1fe5a4 Support for trailing response headers in HTTP/2 (#1857)
discard 127df8f07a =pro #1185 Add note to README for purpose of Github Issues (#1868)
discard 622823453a Merge pull request #1867 from akka/alpnAgentVersionsConsistent
discard e524936243 Keep alpn-agent versions consistent between tests and docs
discard c294cdd20c Merge pull request #1864 from jiminhsieh/ticket/#1763
discard 67a3717e60 =htp #1769 Support OAuth2 access token in URI query component as defined in RFC6750 (#1771)
discard 18af1283c1 +doc #1861 add docs and tests for combining | with / in paths (#1865)
discard 9cb8328133 Update docs to reference new jetty-alpn version (#1862)
discard 808e72a967 Merge pull request #1860 from ignasi35/1859-makes-Sec-WebSocket-Extensions-valid-in-requests
discard 1023c9b843 Fix Uri.apply didn't normalize port (#1763)
discard 50fd4a3896 Allows Sec-WebSocket-Extensions in requests
discard f1121d7ef7 Merge pull request #1856 from jrudolph/jr/remove-mention-of-ssl-config-akka
discard bda8e1d521 =pro ssl-config-akka was still mentioned but not used anywhere
discard 1c56346072 Merge pull request #1839 from jrudolph/jr/don-t-unbind-after-ActorSystem-termination
discard ce53cad06c =ht2 fix failure in H2SpecIntegration
discard 9f04255086 Merge pull request #1851 from jrudolph/jr/10.1.0-RC2-release-notes
discard f24bb175ec =doc 10.1.0-RC2 release notes
discard e1752b8790 Merge pull request #1844 from ktoso/wip-grpc-content-type
discard b90f686227 =pro generate release note commits in reverse (i.e. chronological order)
discard e27b7356fb Fix nesting WrapDirective's in docs (#1814)
discard 61a9cafac2 Removing creation of callback per grabbed request. (#1848)
discard c05d47f98a add grpc content type / media type
discard f190a39432 update sbt to 1.1.1 (#1846)
discard 7abedd2311 Fix broken markup, closes akka/akka-http/issues/1841 (#1845)
discard 1c08c012ab Merge pull request #1840 from akka/revert-1833-jr/1587-fix-algolia-search
discard bfd9702f5f Revert "=doc #1587 override search.st from akka-paradox to add back version filter"
discard 68daaf1d82 Merge pull request #1835 from jrudolph/j/1712-fix-api-doc-upload
discard c664e4ba7f =pro #1712 fix API doc upload
discard 7750824660 Merge pull request #1833 from jrudolph/jr/1587-fix-algolia-search
discard ec494cb69e Merge pull request #1834 from jrudolph/jr/fix-caching-doc-compile-error
discard 5f92323811 =doc cleanup imports
discard 4acc1459d8 =cache fix `asScala` usage which only fails during `scalaunidoc:doc`
discard edd4ea43e0 =doc Adapt Actor Examples to Akka 2.5 #992 (#1831)
discard c47071c182 =pro update dependencies (#1832)
discard cb1f675f3b =doc #1587 override search.st from akka-paradox to add back version filter
discard cbc87041ac Merge pull request #1822 from jrudolph/jr/380-close-delim-stuck
discard a9b83cb15e Merge pull request #1830 from akka/dependencyHeaders
discard 294265d0ce Make sure dependencies show up in ToC
discard fd8225a886 Add debug logging to simplify debugging of #1757 (#1825)
discard 116f54be5f =htc #1758 add Thread.sleep to make race less likely (#1826)
discard 177954ba63 Merge pull request #1827 from jrudolph/fix-copyright-header
discard 852021c2b0 =doc fix copyright header
discard 06180a54c7 Merge pull request #1799 from jlprat/fix-path-matcher-page
discard b1801ceed2 =doc fix copyright header
discard 3b9735f183 =htc #380 TLS should close connection when instructed by stream completion
discard 58e493b9c3 =htc delayCancellation should also apply for Http().serverLayer
discard 829181ebb9 Fix a few warnings (#1759)
discard 43516628cb =htc #1786 fix customMediaTypes behavior (#1787)
discard c7e95756bc =htc,ht2 use WithLogCapturing for ClientCancellationSpec + H2SpecIntegrationSpecH2Spec (#1789)
discard f1e09df4ce Add another example of ExceptionHandler to documentation. (#1817)
discard 5eb58409ba Supporting illegal whitespace characters in chunk size #1812 (#1819)
discard 3fb1f6a06b =doc #1818 formatting issue in websocket docs (#1820)
discard 944e194754 =htc add Uri.Path ?/ operator #1793 (#1794)
discard f3e83935ff =pro Configure sbt-header and update Lightbend copyright headers (#1738)
discard 36da4f47f1 Merge pull request #1821 from akka/onSuccess
discard 372877cce2 =ht2 #1432 add `Tls-session-info` header for http/2 (#1801)
discard 208c7743c4 =htc log the timed out request on server (#1813)
discard 57849111c8 Do we need/want javadsl onSuccess to take a Supplier?
discard f73c69370f =htc #1790 loosen timeout in ClientServerSpec (#1791)
discard 472bc9d1d5 Merge pull request #1816 from scottyantipa/typo-fix
discard 3df4b5ce69 Fixes a typo in introduction.md
discard 70c68df7eb =htc Add HTTP status code 103 (#1803)
discard f6d1977fc0 =htc Suggest valid max-open-requests values on config error (#1806)
discard f9e4480a2b Merge pull request #1807 from 2m/wip-parse-user-agent-2m
discard 83421acd96 Merge pull request #1805 from Philippus/update-year
discard 52b2892721 Update JMH (#1808)
discard 9529409d7e Add UserAgent header parse Java Api
discard b195cd47f0 Update year to 2018 in copyright header guideline
discard 96b40ad7d2 Merge pull request #1800 from marcospereira/http-431-for-too-large-headers
discard 554035b882 Use HTTP 431 when header exceeds value or name max length
discard 2777b3884b =doc Fix path matcher doc page
discard d0e40c1596 =doc fix small doc issue in testkit.md (#1795)
discard 3a7a288f5c Merge pull request #1788 from jrudolph/jr/w/disable-HostConnectionPoolSpec-for-LegacyPoolImplementation
discard 9606756c7f =htc disable LegacyPoolImplementation in HostConnectionPoolSpec
discard a0387654c2 Merge pull request #1784 from jrudolph/jr/w/test-silencing
discard 16eac857a8 Merge pull request #1785 from jrudolph/jr/w/1726-fix-failing-test
discard c1e18fb6ff =htc #1726 new pool: fix double registration for dispatch
discard 7e8874d01c =htc new pool: better debug info
discard cc64521e76 =htc new pool: introduce first-class events data structure
discard 1ae26a08cf DontLeakActorsOnFailingConnectionSpecs: Use an unlikely to be used port on a host that can always be reached (#1783)
discard 2c2d98ed41 =htc use debug logging instead of println in ClientServerSpec
discard 129e1ef687 =ht2 silence logging in noisy Http2ServerSpec
discard 704f7dab15 Merge pull request #1781 from jrudolph/jr/w/smallish-improvements
discard 73a637bcff Merge pull request #1777 from johanandren/wip-1142-message-spec-johanandren
discard aa0a08263d =htc enable WithLogCapturing for DontLeakActorsOnFailingConnectionSpecs
discard a95f8a9619 =htc new pool: show which request has retries left
discard 935459a2dd Merge pull request #1778 from johanandren/wip-test-cleanup-take2-johanandren
discard 2b842f3c4c Merge pull request #1780 from jrudolph/jr/w/test-debug-logging
discard ea8c55e51b =htc also selectively silence ConnectionPoolSpec logs
discard c6308d7795 =htc try to silence logging selectively (but show it on test errors)
discard c62d10953d =htc LogByteStringTools now logs errors on debug log (it's a debug feature after all)
discard fa83472e94 Merge pull request #1776 from jrudolph/jr/w/1774-fix-request-entity-completed-unexpected
discard 4e64cb1f03 Make DontLeakActorsOnFailingConnectionSpec work on all platforms #510
discard e8d4a72fdc expectNoMsg is deprecated, and it doesn't make sense in general to dilate noMsg
discard 1bf2397a04 Not really fixing fail
discard b91d5f127e =htc new pool: consistent state names in error messages
discard 2c53e4b26b =htc #1775 new pool: after slot failures remove slot from response dispatching queue
discard 7d6f99cced =htc #1774 ignore "request entity completed" in state WaitingForResponseDispatch
discard 067e2e1890 Merge pull request #1761 from jrudolph/jr/w/1760-fix-utf8-surrogate-decoding
discard 32df2df9e4 =htc #1760 fix utf16 surrogate pair decoding in utf8 encoder
discard 08b2e5af23 Merge pull request #1772 from satansk/docs
discard 88e3aacada =doc change the formation of the & operator
discard 94e716caa9 HttpChallenge and GenericHttpCredentials parse and render token right #1353
discard 391d83e95f Merge pull request #1750 from nikom1337/replaces_triple_equals_assertions_with_shouldEqual
discard 6ba9c4df3d +htc add HTTP status code 421 (#1749)
discard d0a50e5244 =pro Update to sbt 1.1.0 (#1752)
discard 40cd9eb084 Replaces triple equals assertions with shouldEqual and fixes failing tests after switching to shouldEqual. (#1136)
discard 99c9f34098 Merge pull request #1745 from johanandren/wip-test-logging-improvements-johanandren
discard 51642e7637 Spurious .akka removed
discard 33a4a2aa1f Silence expected error in WithoutSizeLimitSpec
discard 89fe4e413b Silence expected errors and warnings in CodingDirectiveSpec
discard 35cf6da04f Silence expected entity size errors in MiscDirectiveSpec
discard acdbe8329b No java-serialization warnings in LatencyMultiNodeSpec thanks
discard 65cb8bd92b Silence expected warnings in FileAndResourceDirectiveSpec
discard 8894858ac2 Merge pull request #1742 from akka/connectionPoolFailureDiagnostics
discard 785db0b9dd Secret silence fuzzing log-flag added, reference.conf -> application.conf to not have classpath decide if applied
discard d6b3c6b33d More logging for #1667
discard aa0c13ee5b Circuitbreaker directive test failures fix #1419 #1063 (#1740)
discard 61cebc05b2 Adding new book reference for Akka HTTP (#1723)
discard 14c9ecd41d +htc add overloaded method to fix return type #1730
discard bfafb48323 Merge pull request #1739 from 2m/wip-update-sbt-2m
discard f1d757452b Update SBT and fix the spurious NPE errors in javac
discard 4071f2b184 Merge pull request #1735 from jrudolph/jr/w/1724-fix-connection-closing
discard 2cb37bb59b Merge pull request #1732 from jrudolph/jr/w/disable-parallel-test-execution
discard a85bfb1458 =htc #1653, #1721 disable flaky test for LegacyPoolImplementation
discard 9bb13bdb3d =htc make sure that failed and retryable requests are re-dispatched immediately
discard a6513ef3df =htc #1724 automatically close connection when slot state -> Unconnected
discard 32e6b8be71 Merge pull request #1734 from akka/betterTestFailure
discard 4ffec78a9f Add the exception toString
discard ae981fcc09 Check the entity body first
discard 61359c5567 Merge pull request #1733 from johanandren/wip-1594-gzip-decoder-spec-fail-johanandren
discard af355ca22a =pro run PR validation for all modules also when build.sbt has changed
discard e74d149146 =pro disable parallel test execution to make tests more reliable
discard f059a78e62 Increased timeout for coding spec #1594
discard bbdea100e3 =doc Documentation for collecting headers (#205) (#1719)
discard 2253978ded Remove remaining akka 2.4 reference from docs (#1728)
discard 0d3748e46a =pro removing whitesource update for now as it might fail the release
discard 8e065aac7f =pro remove osgi support
discard 58784594d4 Merge pull request #1710 from akka/singleDocTree
discard 4d41b5b238 Publish only one documentation tree
discard 4c8f1b6b07 Merge pull request #1708 from jrudolph/jr/w/10.1.0-RC1-release-notes
discard 29ccb26af4 Merge pull request #1709 from jlprat/consolidate-alphabetically-empty-rows
discard 7155fce11c apply review feedback
discard 02f80fc239 =doc Consolidate Alphabetically with empty rows for now #1624
discard 4513b48bd4 =doc 10.1.0-RC1 release notes
discard f0a71d5dfb =doc Consolidate alphabetical ordre and by-trait #1624
discard 91b7071bc3 Merge pull request #1638 from jrudolph/jr/w/new-restructured-docs
discard b11ca725b8 Merge pull request #1689 from jrudolph/jr/w/remove-deprecated-methods
discard 4f37ffcd3b =doc revamp top-level structure for documentation pages
discard d67191efb2 Merge pull request #1705 from akka/toSymLinks
discard 0083daeafe Convert old java-only content to symlinks
discard 0a546b4ce5 Merge pull request #1703 from akka/directivesIndex
discard 3a5bbd7c3f Merge pull request #1704 from jlprat/consolidate-custom-directives-docs
discard 1bd302b020 Merge pull request #1698 from jlprat/consolidate-file-and-resources-directives-docs
discard e0391c8067 Merge pull request #1702 from jlprat/consolidate-route-directives-docs
discard 6c06fb06d1 Merge pull request #1701 from jrudolph/jr/w/move-old-release-notes
discard be086c665f =doc Consolidate custom-directives docs #1624
discard 368565b07b Merge pull request #1700 from jlprat/consolidate-marshalling-docs
discard 6943659cd8 Consolidate the directives index
discard c7726660b5 Reword paragraph to make it more understandable
discard 0846d6b0d5 Fix typo
discard f14a82d8ae =doc Consolidate security directives docs #1624 (#1696)
discard 7e8ef5440d =doc Consolidate route directives docs #1624
discard f77cc7db8a =doc move release-notes into own directory and split up per minor
discard 091f2efc24 =doc Consolidate marshalling directives docs #1624
discard b4a835102d =doc Consolidate file and resources directives docs #1624
discard aa7e536140 Merge pull request #1695 from akka/consolidateRemainingDebuggingDirectives
discard 3d4ecc41dd Merge pull request #1660 from jrudolph/jr/w/review-new-pool
discard 50309f700a Merge pull request #1692 from akka/hostDirectives
discard ed006e8ff5 =htp #1645 remove methods deprecated before 10.0.11
discard 173c9c2c2c =htp move mima exclusions to correct file
discard b71fbe531a +htc add missing javadsl model bits and pieces (#1679)
discard b62f747032 Merge pull request #1694 from akka/consolidateParameterSeq
discard 06b306ba7e Consolidate remaining parameter directive
discard 8f7786355f Consolidate host directives
discard 1f298a98fa Consolidate remaining debugging directives
discard 6d68679d16 Merge pull request #1688 from akka/consolidateFormFieldDirectives
discard 1538c69976 Merge pull request #1693 from akka/handleWebSocketMessagesForOptionalProtocol
discard ae9df09a7f =htc ClientServerSpec: simplify debugging by sending different bytes per request
discard b26505c118 =htc try to make error handling in new host connection pool more consistent
discard 7818468578 =htc fix a few warnings in new host pool implementation
discard abed861aec =htc harden state machine by adding missing handlers
discard b707affcd0 =htc remove unbounded response buffering in new client pool implementation
discard 095a88ba8c Consolidate websocket directives
discard c17f32058a Consolidate form-field-directives
discard ab32ec87e7 =htc fix a few warnings (#1683)
discard 0758f7ffa8 Merge pull request #1600 from akka/routingDslIndex
discard bb8778819e Consolidate routing-dsl index
discard f96f2f8d1f Build against akka 2.5 (#1652)
discard 64137e0fe0 +htc #1644 Add convenience Java DSL `Http.cachedHostConnectionPoolHttps` (#1665)
discard 7c8b4ff4c6 Merge pull request #1657 from akka/newClientPool
discard 95fef826ba Set default connection-pool to 'new'
discard c8a2d22654 Merge pull request #1661 from akka/DontLeakActorsOnFailingConnectionSpecsWithNewPool
discard 6cf546a123 !htc #1645 Remove deprecations introduced in 2.4.x (#1656)
discard 5140e9bcbd =htc fix some unexpected connection state changes in new client pool
discard eda586adf9 +htc #1554 add Retry-After header model (#1555)
discard c9ee68a715 =doc typo in parameter.md
discard e61bfff12e Merge pull request #1678 from jrudolph/jr/w/more-links-on-paramter-page
discard cf5dc44e34 Merge pull request #1668 from jlprat/remove-early-10.0.x-deprecations
discard f7ec7991f6 Merge pull request #1674 from jlprat/consolidate-respond-with-headers-docs
discard ddb7c49503 Merge pull request #1664 from jlprat/fix-return-types-httpresponse-with-methods
discard e69aa16daf Link between parameters and parameter directives for both scala and java
discard 1737764db6 Merge pull request #1658 from jlprat/unify-docs-parameter-directive
discard 1dd11064a5 Fix stray closing bracket
discard e6e6f049f2 Link to parameters (vs parameter) directive for both scala and java
discard ac2101a58d Merge pull request #1654 from akka/paradoxUnidocUnderscores
discard 4207461cd0 Merge pull request #1676 from jlprat/consolidate-header-directives-docs
discard 56a787798d Merge pull request #1675 from jlprat/consolidate-future-directives-docs
discard 210efd29a2 =doc Consolidate header directives docs #1624
discard 75c4c4e128 =doc Consolidate future directive docs #1624
discard 244b8a3040 =doc Consolidate respondWithHeaders directive docs #1624
discard 72893556d2 Merge pull request #1673 from jlprat/consolidate-path-directives-docs
discard e77ca672cd =doc Consolidate path directives docs #1624
discard 7821c5ee35 Merge pull request #1672 from jlprat/consolidate-file-upload-directive-docs
discard 2d90f84d89 Merge pull request #1671 from jlprat/convert-directories-to-symlinks-low-hanging
discard 0fda5179c2 =doc Consolidate file-upload-directive docs #1624
discard 9777bf79e2 =doc Convert dirs to symlinks and some dummy conversions #1624
discard f54ca84e07 !htt Remove deprecated methods for 10.0.1 10.0.2 #1645
discard b6b4198215 Standardize on Source[Foo, _]/Source<Foo, ?> in docs
discard 344b4cdf32 Merge pull request #1659 from jlprat/consolidate-method-directive-docs
discard 9054078809 Merge pull request #1663 from jlprat/consolidate-misc-directives-docs
discard b1f1d3b969 =htc Fix return type for `withStatus` methods #1623
discard 47aa950c61 =doc consolidate misc directives docs #1624
discard 369a300640 Run DontLeakActorsOnFailingConnectionSpecs against new client pool
discard bac51155be =doc Consolidate method directive docs #1624
discard aab1c4bb29 Add breaklines so example code fits in page
discard a64f8f3554 =doc Unify parameter directives docs #1624
discard e417c4c80d Consolidate a few directives and add PathMatcher docs for Java (#1641)
discard 4f642fe31e Escape underscores in paradox unidoc directives (#1648)
discard f6121cb6c9 Fix stray backticks introduced (#1647)
discard 9dcec28624 Merge pull request #1607 from jrudolph/jr/w/1603-add-compat-note
discard 886cfdeca8 Merge pull request #1646 from akka/jrudolph-patch-1
discard 99c9042d08 =doc fix alphabetical directive table
discard 1bbeded8a0 Merge pull request #1640 from akka/signaturesWithLeadingDescription
discard 4d081cd853 Merge pull request #1634 from akka/basicDirectives
discard 85c7892560 Merge pull request #1625 from jrudolph/jr/w/1610-fix-push-error
discard 0142d64237 =htc try to keep pool running when a single slot fails
discard d239012e28 =htc #1610 fix "Cannot push port ... twice" in NewHostConnectionPool
discard 392a0ecbf1 Merge pull request #1642 from akka/clientServerSpec
discard 7c3a1529de Harden ClientServerSpec (#492)
discard af4beb4ae7 Consolidate more signatures
discard 42739d84a0 =pro #1633 run class scanner only once per run (#1635)
discard 5ad18aa9c6 consolidate basic-directives/index.md
discard ed6f75a62c consolidate basic-directives/provide.md
discard 16be00353c consolidate basic-directives/recoverRejections.md
discard 7c11b0968d consolidate basic-directives/recoverRejectionsWith.md
discard bc073c16d4 consolidate basic-directives/mapSettings.md
discard 255d7e0135 Replicate duplicate files with symlinks
discard 338a234044 Consolidate basic-directives/extractUnmatchedPath.md
discard e6daeba67c consolidate basic-directives/extract.md
discard acb62a4ec4 consolidate basic-directives/mapRouteResult.md
discard 9728919846 consolidate basic-directives/extractDataBytes.md
discard 9d5f0c7a15 consolidate basic-directives/mapRouteResultFuture.md
discard a8ff4cb2be consolidate basic-directives/mapResponse.md
discard 158e6575d2 Consolidate basic-directives/mapRouteResultWith
discard accbf041da Remove '-java' postfix from references (#1630)
discard 44ec80c46f Merge pull request #1627 from akka/moreUnidoc
discard 90dbce1374 Fix withExecutionContext scala documentation (#1631)
discard 1ca9f13631 Replace explicit javadoc/scaladoc links to unidoc
discard 4fce6dd6ea Merge pull request #1629 from akka/raboof-patch-1
discard 9d9009fb1a Merge pull request #1626 from akka/linkImages
discard 319c51175e sbt-api-mappings 2.0.1
discard 74a7f02797 Use symlinks for documentation images
discard 60abbd8ff5 Further harden and document whitesource (#1605)
discard b77e9b965b =cache #1536 Add non-lambda-capturing getOrLoad method to Cache (#1601)
discard d6b2dc2d8b Merge pull request #1608 from akka/consolidateSomeDirectiveDocs
discard 2a1b0ac48c https
discard c24bc9be48 Converting remaining akka.io links to HTTPS (#1620) (#1621)
discard d06fc12607 Replace equivalent files with symlinks
discard 635dd168ee Put signatures in a scala-group and copy to java side
discard dd70513ed2 Consolidate scala/java snippets at the bottoms of directives
discard 417dd6cc58 paradox unidoc links (#1579)
discard d44e1a7e5d =htc #1614 fix genjavadoc generation (#1618)
discard 866f8800f4 Merge pull request #1617 from jrudolph/jr/w/cleanup-imports
discard 1ae63a78a2 Cleanup imports
discard dc70885019 !pro make akka-actor / akka-stream a provided dependency (#1582)
discard bc849bb03d Merge pull request #1606 from jrudolph/jr/w/update-dependencies
discard ac2dbed59f =pro update to Akka 2.5.8
discard 530cdb0937 =doc #1290 Merge common/marshalling.md and improve the Java version (#1602)
discard 50d1a0a8d2 Fix typo in path (#1609)
discard 7a63cd405c =cache fix ExpiringLfuCacheSpec test case
discard e0bfc1e724 =pro dependency updates (jackson, specs2, caffeine, gson, macro paradise) + plugins
discard b19cdd3caf =doc #1603 add note to 10.0.11 release notes about top-level HTTP API changes
discard e03d33885e Consolidate Routing DSL Overview (#1599)
discard ad113f8a83 Update CONTRIBUTING.md
discard be84a3e7c8 Further harden and document whitesource
discard 07e42b4c53 Merge pull request #1597 from akka/contributing
discard fd2302db3a Add markdown heading. (#1598)
discard cf65289bfb Merge pull request #1596 from jlprat/fix-release-link
discard fcdc64620e =doc fix announcement link in release notes
discard 45153dfb0a Nice CONTRIBUTION.md into text
discard 5642fe30eb Merge pull request #1595 from jrudolph/jr/w/1594-better-timeout
discard 6a6ad30d92 =htc #1553 Adding percent encoding length check for Path.Uri (#1590)
discard 3d635ff2a7 Merge pull request #1593 from jrudolph/jr/w/1592-fix-initialization-NPE
discard 214b72f0f1 =htc #1592 fix NPE during text execution leading to spurious test failures
discard 9d47d89ad7 =htp #1569 avoid relying on racy temporaryHostNameAndPort()
discard 85aff080dd Merge pull request #1585 from johanandren/wip-post-10.0.11-release
discard a2d9e7b662 Add reference to akka-http-caching (#1588)
discard 7925d29ae0 Fix link to the 10.0.11 announcement (#1586)
discard 0279c68b25 Post release 10.0.11 updates
discard 3c3caa5281 Merge pull request #1583 from jrudolph/jr/w/10.0.11-release-notes
discard 4dd1d4b6e5 =doc Release notes for 10.0.11
discard 06433454b3 Merge pull request #1533 from jrudolph/jr/w/1312-rewrite-poolslot
discard ecb76a8123 +htc #1312 new host connection pool implementation
discard 402b71fd31 =htc abstract over HttpEntity.captureTermination and move it to StreamUtils
discard a365fdc04e Merge pull request #1577 from jrudolph/jr/w/1550-disable-header-parsing-for-most-headers
discard d696c83d4e Merge pull request #1477 from Abrasha/feature/add-no-stack-trace-exception
discard f57582757b Merge pull request #1570 from jrudolph/jr/w/cleanup-deflate-infrastructure
discard 1565189351 !htp mark coding implementation classes as internal API
discard 1d7bc65aa8 =htc simplify decompressor/deflate infrastructure
discard f0aca4d7b9 +htc #1550 allow disabling of parsing to modeled headers
discard 32ba465fad Merge pull request #1572 from jrudolph/jr/w/1492-fix-connection-pool-settings
discard f847947b52 Merge pull request #1571 from jrudolph/jr/w/followup-1510
discard 003bbe6c10 Merge pull request #1576 from jrudolph/jr/w/follow-up-1559
discard a89a1d3c06 =htc enable source formatting for UriParser.scala
discard cf5e600414 =htc #1558 fix userinfo parsing to percent decode input
discard 9eef684495 =htc #1558 add tests for proper authority userinfo parsing / rendering
discard d180923b01 =pro Dependency updates (#1535)
discard 731fcff021 added Marshaller.oneOf(m1, m2) to JavaDSL (#1551) (#1552)
discard ba2d3a9131 =htc #1492 remove duplicate settings from akka.http.host-connection-pool.client
discard 86c56ab41c =htp #1508 cosmetic changes: rename remaining var and move comments a bit
discard 6558be24d9 Improve performance of LineParser for SSE unmarshalling #1508 (#1510)
discard f371a7cfa7 =htc #1359 automatically probe for zlib wrapped deflate streams
discard 86da4d50f5 Merge pull request #1568 from jrudolph/jr/w/1536-remove-eviction-tests
discard cb90592e73 Merge pull request #1567 from akka/explicitlyExpectMarshallingError
discard b26c226b79 Merge pull request #1534 from akka/simplifyDynamicRuleDispatch
discard 9985f4937e =doc #1563 remove eviction tests from caching example specs
discard 9361508341 Explicitly expect log message during test
discard b99efcc3ad Merge pull request #1565 from akka/getFromResoruce
discard cbf3453e8b Merge pull request #1540 from jonas/normalized-relative-links
discard 7c13d0a444 Merge pull request #1556 from akka/ktoso-patch-1
discard e3b58a3b52 Explicitly check if a resource is a dir (#1560)
discard 09d6432f38 Merge pull request #1561 from akka/reduceErrorsInLogs
discard fa7efdb814 Be explicit about expected logging
discard 339b3baf33 Merge pull request #1557 from jonas/provided-jsr305
discard 12b8c250df =cache Fix #1542: Add dependency on JSR305 JAR
discard 32ed94275e Update to sbt 1.0.4
discard 3173228f83 Merge branch 'master' into normalized-relative-links
discard d06e75760a =doc Fix #1541: Bump number of unique requests to 500 (#1544)
discard 22f6c454f1 =doc Change server side links to not be Scala specific
discard 6f0634068c cleaning up paradox links
discard f870454087 Documentation, tests and various cleanups for caching
discard a704337136 Migrate Spray caching as akka-http-caching #213
discard 5deb22d852 Use hashmap instead of binary tree of parsers
discard 50a9d327b9 Merge pull request #1526 from RustedBones/connection-pool-settings-min-connections-modifier
discard 32d3a5a696 Add minConnections modifier to ConnectionPoolSettings #1525
discard d707ccb47b Refine type in logRequestResult documentation example #1520 (#1523)
discard 0870f7a574 Updating doc references to lightbend from typesafehub (#1497)
discard a5061c645e =htc convert RFC references in model classes to scaladoc #1514 (#1521)
discard ac09b51453 =doc #1505 be less drastic about whether akka http still uses actors (#1524)
discard 5a7debe559 Merge pull request #1516 from jroper/websocket-race-condition
discard ee8fc041a6 Fix race condition in WebSocket switch
discard a074d432d6 =doc update link for http immutable response (#1512) (#1513)
discard 4d6095b30e =wip fix ssl config links after repo move (#1506)
discard d540af0e70 Remove separate sub-project build files (#1501)
discard d5b19c3830 Fix server-side doc link (#1504)
discard 7ae79cb5d1 =doc Add server-side overview page (#1371)
discard f794bc3e8e - remove redundant FIXME as per discussion: https://github.com/akka/akka-http/pull/1477
discard da0060d3bb Add an example directive built from scratch #1381 (#1418)
discard 2398a4ee6e =doc Consolidate Routing DSL source streaming support docs #1290 (#1403)
discard 9abfde178d Update build to use sbt 1.0 (#1435)
discard 1db58f2f0c =doc Link Java server-side docs at the directory level (#1494)
discard f5f49c4af2 Merge pull request #1188 from jrudolph/jr/w/541-static-formField-unmarshalling
discard 3489473f10 Merge pull request #1491 from akka/bump-spray-json-1
discard e23014afc5 !htp #541 get rid of another basically static implicit parameter `FSFFU[String]`
discard 8cb6e1c92d !htp #541 don't require implicit `FromEntityUnmarshaller[StrictForm]` in FieldMagnets
discard 42236687f6 Merge pull request #1489 from chbatey/scalariform
discard 859acee3e4 =pro Update spray-json dependency
discard e4ff1546f3 Formatting from new scalariform version
discard 65b8ef08a3 Upgrade scalaifrom + allign formatting with akka
discard bfe2907754 Merge pull request #1487 from angelcervera/patch-2
discard de50b7d18a Remove empty lines because Pradox bug
discard ac470d753f Note about same issue using the testkit libraries. (#1483)
discard 8b279c1540 Merge pull request #1481 from kubagruszka/fix-introduction-maven-example
discard 44e1e3e27b Update introduction.md
discard 3b5bd1ae4b =htc Fix logToStringBidi (#1478)
discard fecdbbc886 Rename "community" label to "help wanted" as suggested by Github (#1475)
discard 7201e9e8ed #1449 Default http and https port configurations. (#1467)
discard 38f596ff75 Moved exception handler code in example (#1465)
discard 060722e30d Merge pull request #1428 from jrudolph/jr/w/better-header-parser
discard 2f341e1266 Merge pull request #1431 from NeQuissimus/clarify_strict_discard
discard cf06b0322a Merge pull request #1464 from jrudolph/jr/w/dont-require-materializer
discard c0fb7b6d9a =htc slight logging tag improvement in wire logging stage (#1466)
discard 85221da20b Add two runnable examples for issue #1408. (#1455)
discard e9a1cd4027 Include Akka's CoC (#1462)
discard c054bc61f9 Provide Dilated Timeouts for Java Testkit. (#1271) (#1272)
discard 6bdd1f3008 Dependency updates: (#1453)
discard 1f6f3fb5c1 !htc deprecate superPool methods with implicit Materializer
discard 7025c07bd7 !htc remove implicit materializer for Http.bind
discard 0a80a862a6 !htc remove implicit materializer from serverLayer methods
discard e5234fcdbc !htc remove redundant implicit Materializer parameter on Http.singleRequest
discard e1b8457c33 Hide not informative lines from snippets (#1457)
discard d29a492e8e =doc Fix some typos. (#1451)
discard f9e8783db2 +htc Add X-Forwarded-Proto and X-Forwarded-Host #1377 (#1387)
discard e270cd0922 =doc #1445 Minor fix on sse support docs (#1446)
discard 92bbf2c059 Merge pull request #1337 from ayurchuk/size_limit_for_form_field_map
discard 11022921b8 Merge pull request #1420 from jrudolph/jr/w/380-add-https-client-side-truncation-test
discard 5335cd7ae6 =doc Make host-level-streamed-example more complete (#1437)
discard 11e969043a Update Paradox and docs to use new features (#1436)
discard 39a6b20f84 Clarify discarding for strict entities #1430
discard a1a9c27ee6 Add multiple file upload directive (#1033)
discard d9d677b4d4 =doc #1290 Merge common/unmarshalling.md and improve the Java version (#1388)
discard 32071d8596 Merge pull request #1424 from jrudolph/jr/w/remote-header-parser-RuleNotFoundException
discard 14f5ae3cbb =htc lookup predefined header parsers as early as possible
discard b181ffa543 =htc replace usage of `RuleNotFoundException` by introducing explicit result ADT
discard 2d6e88010a =doc Consolidate Routing DSL docs #1290 (#1401)
discard 222e9237b1 Merge pull request #1423 from satansk/change-marshallers-to-unmarshallers
discard 628b206617 =doc Change marshallers to unmarshallers #1422
discard dd71643f98 Merge pull request #1421 from jrudolph/jr/w/remove-LoggingContext-from-docs
discard a5bfe84d1c =doc fix logging directives signatures not to mention non-existing LoggingContext
discard 6701e12b7f =htc #380 add test case for server->client missing close_notify scenario
discard 64871efe0c Merge pull request #1148 from jonas/junit-route-test-async
discard ab2a2f27ed Clarify system lifecycle when provided to HttpApp (#1390)
discard b0f7f9a1d0 =doc Fix the "Blocking needs careful management" link (#1413)
discard a01991df59 =doc Change Multipart.Bodypart to Multipart.BodyPart for issue #1414 (#1415)
discard 7bf10dd3f2 =doc Consolidate Routing DSL testkit docs #1290 (#1404)
discard 6952a52af9 Merge pull request #1409 from akka/releaseProcedure
discard 40e86d27e4 Update release procedure
discard 0333fd4996 =doc fix URI to Uri reference in docs (#1400)
discard a8781c4a79 =doc #1406 Add the missing import scala.concurrent.Future in docs
discard 62604c6ba6 Remove duplicated 'under' in CONTRIBUTING.md #1402 (#1405)
discard 56119e0682 Add some missing closing parens
discard a852c38099 Merge pull request #1399 from akka/updateMiMa
discard d09af29e4e MiMa test against 10.0.10 too
discard 36944e3423 Add release notes for 10.0.10 (#1398)
discard 121f528275 =doc #1290 Merge common/index and common/xml-support pages (#1386)
discard 62ed17d15d =doc add more prominent instructions about how to run with Akka 2.5 (#1382)
discard 60f62e00da Merge pull request #1395 from patriknw/wip-whitesource-patriknw
discard 5ebcd91366 rename whitesource stable name to include minor version
discard 6693a04e4a Add more comprehensive description of the TestRoute run methods
discard 726ef3be8a Add a runWithRejections method to the Java TestRoute API
discard 3761965d95 +htt Support separation of route execution from checking in the Java DSL
discard 662a600793 =doc consolidate index and move websocket support #1290 (#1375)
discard f237676f5f =doc Clarify exception handling (#1380)
discard 33fc13d858 Merge pull request #1385 from richdougherty/http2-request-parsing
discard 920a1442fc Improve HTTP/2 header parsing
discard 2448ffa9f2 Use 'absolute' paths for code snippets (#1383)
discard 5142146cde =doc #1290 Merge server-side/websocket-support.md (#1351)
discard 08b327d6f2 #1341 Return BadRequest when size of FormData exceeds limit of `withSizeLimit` directive
discard 98f6f2f5ef =doc #1290 Merge routing-dsl/rejections.md (#1363)
discard 4c2fca2202 =doc Document experimental h2 support (#1297)
discard c3a0cf06b5 Move MiMa issue loading from file to sbt mima plugin (#1174)
discard 7e179a1571 Merge pull request #1373 from akka/checkWhitesourceIfTokenAvailable
discard 86c8790197 Merge pull request #1372 from jrudolph/jr/w/864-failing-responserendererspec
discard b5934b41fd Merge pull request #1378 from akka/jrudolph-patch-1
discard f6f42ff2e6 =htc #864 fix race condition in ResponseRendererSpec
discard 6a32e97e4c =htc add note to request-timeout setting
discard 62c0c4c531 =doc Consolidation Implications Streaming API docs #1290 (#1352)
discard 8922c9955e Merge pull request #1370 from akka/jr/w/299-connection-pool-failure-fix
discard 03a4c2902b Document mutual authentication for server-side HTTPS (#1374)
discard 3835258248 =doc #1290 Merge server-side-https-support.md (#1347)
discard edb9908952 Only check whitesource when a token is available
discard 65b3ecd278 Merge pull request #1317 from anilgursel/delay-connection-closure-on-https
discard 3d86f1f1f2 Merge pull request #1368 from akka/releaseRsyncCommand
discard f4b7629feb =htc #299 use autoAccept for failing test case
discard 36fb0863f8 =doc Consolidate Uri Model docs #1290 (#1356)
discard 11ef323993 =doc Consolidate HTTP Model docs #1290 (#1357)
discard 3256592173 =doc #1342 Rename de-coding.md to encoding.md
discard 78c0ce4156 =doc #1290 Rename page to server-side/low-level-api.md
discard c889bf17de Document using the akkarepo user
discard f78ed49081 #1355 Upgrade to latest sbt-bintray (#1362)
discard aee2f0f1a4 =doc #1290 Merge common/json-support.md (#1348)
discard e55b700edd Merge pull request #1301 from jrudolph/jr/w/737/http2-inbound-flow-control
discard 1398f3ed0d Merge pull request #1336 from devlatte/devlatte-patch-1
discard f6193a873f =doc Update source-streaming-support.md (#1328)
discard 198a26001f +ht2 #737 implement inbound flow control in HTTP/2
discard 52485188f4 =ht2 "fix" uploading by buffering all incoming data
discard 04b95d2cd6 =ht2 add test that upload don't stall
discard 0a299e4f81 =ht2 finish implementation of (still pending) inbound flow backpressure test case
discard 4fd26bf404 =htc add ByteStringSinkProbe.within
discard 21a975d5a8 =ht2 add file upload form to Http2ServerTest
discard 226a111c04 Merge pull request #1338 from jlprat/consolidate-de-coding-docs
discard 6cff700434 Merge pull request #1311 from jrudolph/jr/w/1245-fix-pool-idle-timeout-race
discard c98ce422ee =doc #1290 Merge sse-support.md (#1349)
discard 651a9578a3 =doc #1290 Link client-side docs at the directory level (#1350)
discard d112e61437 =doc Consolidate configuration doc #1290 (#1334)
discard c0d4013243 Merge pull request #1344 from jlprat/fix-nightly-build-against-akka-master
discard 2b95f5c5b9 =doc Consolidate handling blocking operations #1290 (#1346)
discard 11ec66d045 =doc Consolidate introduction page and low lever server api #1290 (#1322)
discard 8544493d34 =doc Consolidate client websocket support docs #1290 (#1343)
discard ebd993dd1f Fix nightly build agains akka master
discard e576a4b1fc =doc Consolidate client host level docs #1290 (#1339)
discard a102104934 =doc Consolidate client side index page #1290 (#1335)
discard bad8628964 =doc Consolidate Client Side Request Level docs #1290 (#1333)
discard 76bd5fd827 =doc Consolidate Decoding Coding docs #1290
discard 6a6a8c2fa7 remove '/' from getFromResourceDirectory example
discard 267ce12e55 =doc Consolidate docs Exception Handling #1290 (#1332)
discard 59d4b3c558 =doc Update marshalling.md (#1321)
discard b468a34d67 =htc #1319 fix missing \r\n (to get double) in HttpProxy stage CONNECT (#1320)
discard 97e2b16254 =doc release-notes move proxy auth to right version (#1318)
discard 4763908b60 =htc cleanup http(s) proxy docs, and add auth example
discard 92e7554864 +htc #1213 allow adding proxy auth headers to httpsProxy
discard face38e974 Prevent early connection closure over https #1219
discard c083f8f729 =htc Reject CONNECT requests gracefully (#1316)
discard 9427fb0a36 =htc #1245 fix pool idle-timeout race condition
discard f86644cd53 Merge pull request #1260 from arnohaase/multipart-without-parts
discard 2df752ad49 =doc fix syntax on parameterMultyMap.md (#1310)
discard ab7744735a =doc #1290 Remove custom anchors at the start of the page (#1308)
discard 6acbcb4bca =htc #1295 Fixes rendering of HttpChallenge if no realm is set (#1306)
discard 5bcbd75521 =doc #1290 Merge common/timeouts.md and a few client-side pages (#1298)
discard f0e52e693b =htc Preserve the order of repeated parameters when retrieving query string as a multimap (#1270)
discard c58ca5e029 =doc Explain how to increase default timeout on tests #1152 (#1238)
discard b349d5c92d +htp Provide overloaded HttpApp.startServer method with system #1294 (#1299)
discard b1a3286437 +htc adds Cache-Control 'immutable' value (#1211)
discard d680b4d6eb =doc Consolidate HttpApp docs #1290 (#1293)
discard 5f611766f4 =doc explain compatibility with akka 2.5 (#1230)
discard 549880814b =docs Small typo on websocket support (#1292)
discard c7987fb421 Merge pull request #1288 from akka/sbt-jmh-for-1
discard d3556cc901 Merge pull request #1291 from akka/stageLogging
discard 713b68dc41 Add release step to communicate merge halt before releasing (#1287)
discard 91b902712e Http2 debug logging using StageLogging (fixes #1275)
discard cdf61becf9 Update sbt-jmh to 0.2.27, ready for sbt 1.0
discard 6eb12272a1 =doc include doc snippets in SSE docs
discard 4d1058c59a Add reference docs for SSE (closes #1198)
discard 5f057125be Document that an exception thrown in a Path param unmarshaller is a rejection (#1285)
discard 7b0b8b0d28 Merge pull request #1250 from akka/documentHttpsProxyHttpTarget
discard e1a7f2a84d Merge pull request #1283 from akka/ci
discard 523bb2d8ea Describe our CI setup in more detail
discard d325304de1 spell out "iff" in scaladoc (#1264)
discard 49a6c11f81 Merge pull request #1246 from akka/supportedVersions
discard 51e75d99e9 =htc #1227 Removed proxy from conf (#1249)
discard 581e30de8b Merge pull request #1262 from akka/referToGithubIssue
discard cced1be137 Explicitly mark comment as TODO
discard b876689eb2 Refer to older issue
discard 5cc4c2e16a Add link to github issue for TODO
discard ce92c1b44b Add final boundary for multipart entities with no parts #1257
discard 8b3b100297 The scaladsl route seal example was leaking an actor system
discard 86513ee8af Merge pull request #1258 from akka/2beaucoup/small-doc-fixes
discard 075913c0dd HttpResponseParser - add parsing for status codes without reason (#1251) (#1252)
discard 909123a014 a few small doc fixes
discard 21de171168 Document HTTP CONNECT could support HTTP endpoints (#1228)
discard ad67db0d55 Add release step to update reactive-platform-docs
discard 3b1b6a0f4a Correct command for symlinks, add api/japi ones (#1244)
discard 9c383b901d Merge pull request #1243 from akka/jrudolph-patch-1-1
discard 117e7d1d32 =doc Add step to update the symbolic link to latest docs
discard 93d692ead8 Merge pull request #1242 from akka/wip-jmh-bump
discard b135c998ce =pro update sbt-jmh (prepping for sbt 1.0)
discard 6c9d880260 Document closing the milestone when doing a release
discard d86e3fb9c6 Update MiMa 'previousVersions' with 10.0.9 (#1237)
discard 5513d8b647 =htt #1222 improve test case to test fixed behavior
discard d5d51e356f Merge pull request #1234 from akka/releasing
discard 97d3019608 Specific pointer for testing the staging repo
discard 8becccb988 Release notes for 10.0.9 (#1233)
discard 3dd6d9de18 Clarify to create a release after merging notes
discard a46958b56a Add HTTP status code 418 (#1206)
discard 51bcb20c5e Add link for Java Akka HTTP seed project (#1225)
discard afa2aae2df Merge pull request #1224 from jlprat/withoutSizeLimit-warning-docs
discard e7301c8128 =docs add discouragement to use withoutSizeLimit in docs #814
discard ce0880033c #1222 Correctly handle ContentType.withMissingCharset in ContentTypeRange (#1223)
discard 1f9e8ae326 Add 10.0.8 to MiMa checked artifacts (#1218)
discard 78788c3a6d Populate release notes for 10.0.8 (#1215)
discard 2adbd382e1 =doc fix link to companion object docs in http model (#1214)
discard 4d6fc48941 =doc #1199 reference security announcements and release notes in both java and scala toc (#1201)
discard e56661d3e7 Websocket illegal headers #1166 (#1175)
discard 51414947ab Merge pull request #1207 from jlprat/refactor-httpApp-tests
discard 6f944fd788 Merge pull request #1209 from 2m/wip-update-akka-2m
discard cf45babd94 Update to Akka 2.4.19
discard 362ea804bf =docs Typo in routing dsl docs (#1208)
discard 40bf5d2654 =httst Improve test reliability for HttpApp #1121 #1061
discard 3ec521dcdc =doc #192 document pluggable client transport infrastructure and https proxy support
discard 3b31ae2a1a +htc #192 Https Proxy feature final touches
discard 5ebef0e854 =doc #192 add documentation about HTTPS Proxy transport
discard 613a830bd0 +htc #192 HTTPS proxy support
discard 4705a990c9 =docs static import required (#1204)
discard 5321d37676 +htc,htp #669 Add Server-Sent Events (SSE) model and (un)marshallers (#1116)
discard 82ac13a71c =htc #1120 Allow '=' in query param values in relaxed mode (#1190)
discard 9e5a653596 Merge pull request #1195 from jrudolph/jr/w/1012-fix-transport-idle-timeout
discard 73f48bd183 =htc better error messages for ByteStringSinkProbe.expectUtf8EncodedString assertions
discard ebd2bff290 =htc #1012 add ClientTransport tests
discard e431f678d6 Merge pull request #1183 from akka/versions
discard 2c4e299a42 !htc #1012 revamp SPI/API of ClientTransport
discard 4624c31f66 Remove test output (#1194)
discard 4cd3282527 =htc move Java method implementations of ClientConnectionSettings settings to Java class
discard 7eb399a424 =htc cleanup imports
discard a3de1efde5 Add extra test to narrow down failure #443 (#1192)
discard 36c81113f1 Drop use of .taskValue from sbt generators
discard a7546edf3a Merge pull request #1189 from jrudolph/jr/w/1147-dont-reference-scalatest-in-junit-testing-support
discard 0643552070 =htk #1147 don't reference JUnitSuiteLike in Java JUnit testing infrastructure
discard a149cf07a6 =htc #1139 Ignore `charset` param in `Accept` header during content negotiation (#1140)
discard 817c361b03 slight simplification
discard af5acf5123 Add specific handling for `charset` param when comparing MediaTypes #1139
discard ffe450d02c +htc #909 Use ws(s) scheme instead of http(s) when calculating effective websocket request URIs (#910)
discard 398e7162b6 Fix branch check on travis
discard 02cccc1c00 Add sbt-whitesource (#1182)
discard efd876b0fe Update to jackson 2.8.8 and scala 2.12.2
discard 42de0f0fbc Update RELEASING.md
discard 6b9b0bed45 Fix #1172: Move rejection handler into the example App object (#1173)
discard c22ebcf989 Merge pull request #1141 from jypma/contenttype_missing_charset
discard c3b6705785 Fix #1134: Create representation of Content-Type with missing charset
discard ae3471c689 Use timeout when waiting for result of CompletableFuture in tests (#1163)
discard e188651a12 Link to javadoc and scaladoc instead of files on GitHub (#1165)
discard f47ba870a7 =doc fix announcement link for 10.0.4 in release notes
discard 242ecc9115 Update MiMa.scala
discard 444220052f replaced wrong equals assertion in docs #1136
discard 6153367391 Update RELEASING.md
discard 1b76557105 Update RELEASING.md
discard 413f787787 Update RELEASING.md
discard 7117ac13b0 Update RELEASING.md
discard 7aeb6e618b Update RELEASING.md
discard 2db9fad7e7 =ht2,htc #1160 #1159 fix preview settings (#1162)
discard 2b3f5999d7 release notes for 10.0.7
discard 89de499240 =htp optimization: make sure default RejectionHandler returns true for isDefault
discard 509a862bd1 =htp optimization: remove useless laziness in Route.seal
discard 6b1540f3aa Merge pull request #1149 from jonas/bump-sbt-paradox-akka
discard b61edcff74 Clarify that the Java g8 template can be built using Gradle and Maven
discard 4d0397036e Merge pull request #1154 from jonas/sbt-new-docs
discard e806d86f08 Mention Giter8 templates in the introduction
discard 01f1e09726 Update release-notes.md
discard 2e0d2b5b21 Minor cleanup of adding attributes in Http and Http2
discard 755d49fc75 =doc Fix #1129: Use paradox akka-theme artifacts from jcenter
discard f7b57fcfef =htc #419 make sure server is bound before connecting (#1131)
discard 9fb3d5f6ff Merge pull request #1138 from jonas/fix-10.0.x-migration-guide
discard 62080c891f Merge pull request #1145 from jrudolph/jr/w/fix-compatibility-with-akka-build
discard ab1cef7c5a =pro #1144 update to latest sbt and sbt-paradox-akka
discard a5aa173238 Merge pull request #1130 from jonas/paradox-theme-akka
discard d3e24bd3d7 Merge pull request #1143 from jonas/project-dependencies-cleanup
discard 05cf0008a3 +h2 #1088 include RemoteAddress in ALPN switched to server
discard 367417e0f6 =doc Various minor improvements and typo fixes
discard 45ca6eba58 =doc Fix reference to HttpApp in the 10.0.x migration guide
discard fd2d612a4c =pro Remove unused dependencies copied from Akka import
discard 40bd7a2d14 Reduce number of warnings when compiling with Scala 2.13 (#1123)
discard f3e3505dea Merge pull request #1128 from jonas/remove-test-utils
discard 14babf2ac8 Merge pull request #1127 from jonas/improve-testkit-full-example
discard 59a666f6d8 Merge pull request #1124 from jonas/rfc1123-single-digit-day
discard a99036d9a6 +htp #880 Add PathDirectives.ignoreTrailingSlash (#1027)
discard fcd0c02921 Update to the latest akka-paradox
discard 24b438922e Remove intermediate language pages
discard b1434b66ed Configure Google Analytics
discard 5b8fce2712 =doc #1129 Use the new Akka theme and Paradox plugin
discard 74302ef201 Use SocketUtil from akka-testkit instead of custom version
discard dda9af6fb7 =doc Show scalatest and specs2 testkit examples using tabs
discard cd0ba007fd =htc #1110 Parse RFC 1123 dates with single digit day and double digit year
discard f0931cbc93 Fix akka-docs extref to expand the akka version sbt setting
discard 59919c69c2 =doc more consistent upper casing of titles
discard c8dd9482b1 =pro Add reminder to update dependencies in related projects (#1113)
discard 3ae47ade2c Merge pull request #1117 from akka/2beaucoup/fix-directive-sample
discard 6367eb33a9 !htp #953 Rename HttpApp.route to routes (#1070)
discard 228ebbea1e include method body in custom directives sample
discard ffd69f87ac Allow to set the Akka version via the akka.build.version system property
discard 90890f64b2 Make the Akka artifact version configurable
discard 7bdec936c3 Modify OSGi header range of akka imports to upper limit of next major version (fix #1097)
discard c2ec4badf9 =docs fix dependency text and minor wordings for xml support #1111
discard 79c2d22679 =htp #1010 Added support for matching empty path on empty string matching regex (#1073)
discard 1c47033541 Add 'canonical' link (#1091)
discard cef23a1fd6 Merge pull request #1105 from ktoso/wip-fix-HttpExtensionApiSpec-ktoso
discard c8811ce4d9 =htc #377 HEAD requests for client: return an empty entity with a Content-Length (#1031)
discard 71b4e62aed Merge pull request #1108 from jrudolph/jr/w/fix-10.0.6-mima
discard 7618e3126c =pro don't exclude mima file changes from PR validation
discard 25731fa91c =pro add missing mima filters for 10.0.6
discard 96bb6b004c Merge pull request #1107 from jrudolph/jr/w/add-10.0.6-to-mima
discard 3be528f637 =pro add 10.0.6 to mima versions
discard 760cb67b16 Merge pull request #1087 from ktoso/wip-move-shadow
discard c056fab60e Merge pull request #1094 from jrudolph/jr/w/http2-fix-several-small-tests
discard b87b3d2511 =htc move Http2Shadow to impl package
discard 0ac491ec04 =htc #1071 increase timeout and wait for unbind, so we dont have too many servers running at the same time, which may have been a reason for tiem timeouts - just too many servers active at the same time perhaps
discard f9be8da50b Remove duplicated doc sections (Fixes #1099) (#1100)
discard 3fcf4ed679 =ht2 fix "cancel entity data source when peer sends RST_STREAM before entity is subscribed"
discard 4599bc6418 =ht2 fix "send RST_STREAM if entity stream is canceled"
discard a7af94e3c5 =ht2 fix RST_STREAM failure reporting
discard f57a7efd35 Merge pull request #1092 from jrudolph/jr/w/spray-not-affected
discard 6757395680 =doc add info that spray is not affected by recent Accept vulnerability
discard 8eca6e8889 Added an example of route.concat usage, fixes #1020
discard 6d6b61c1de Merge pull request #1086 from jrudolph/jr/w/prepare-10.0.6
discard 1e29c3cd9b =doc release notes for 10.0.6
discard 67e88eb175 =htc,doc #1072 add security note on stack overflow issue
discard 8ebad2a9fb Merge pull request #1076 from jrudolph/jr/w/1072-simplify-RequestContextImpl
discard de6a8d3d24 Merge pull request #1075 from ktoso/wip-dont-panic-its-only-a-weird-media-range
discard 18a67a45bf =htc #1072 ignore unsupported weird */subType media types
discard d058c2c454 =htp #1072 move special non-2xx handling from RequestContextImpl to fromStatusCodeAndHeadersAndValue marshaller
discard 9b0245878b =h2 #463 make preview section proper "evolution friendly" class
discard 4189114937 +htc #463 allow binding as HTTP/2 via configuration flag via Http()
discard 10c6530b73 =h2 #886 Remove unnecessary complete call
discard 6f793b6749 =h2 #886 fix leaks in ALPN switcher
discard b841ae4bfd Remove references to old HttpApp from docs #1041
discard 737b1c63f7 Some more lambda inlining (#1019)
discard 6be19718ad =htc inline lambdas in Marshaller
discard 288be40d41 (experiment) make marshaller composition more lazy
discard 0470aeb3d1 Merge pull request #1064 from jrudolph/jr/w/http2-revamp-stream-state-machine
discard 6148400ea6 =htc #1013 make sure pool logs have set "PoolGateway" as logClass
discard ddab01ed4d =ht2 refactoring: move handling of per-stream frames to dedicated state handlers
discard 7d4da73516 =ht2 add FrameEvent.frameTypeName
discard 86eafaf36b =ht2 add GenericOutlet.fail
discard 266f3f6fa7 =htc #936 Fix NPE when accessing static Java constant fields (#978)
discard 28fdadd009 +htp #641 Add complete directive overload that take `ResponseEntity` as a parameter (#982)
discard eb878a16dc +htp #360 Allow Java-implemented ContentTypeResolver (#984)
discard a57da1ca7f =htp #1043 Handle failure while parsing the URI in parameter extraction (#1044)
discard 6fae9d76b0 Copy paste error fixed (#1059)
discard bab0924f80 Add scaladex 'latest version' badge
discard 501663adb9 Removed @deprecated from overloaded complete functions
discard 5a388b19a2 Use syntactic sugar for asInstanceOf
discard 1e3c3b7581 =htc add test covering header[X] extraction of custom modeled header
discard bf60ecba8f typo fix (#1045)
discard 1bee8d0027 =htc use ByteArrayRendering for response rendering
discard 9da638f99b Merge pull request #1038 from patriknw/wip-1037-FIS-FOS-patriknw
discard 514da2e801 Replace FileInputStream and FileOutputStream, #1037
discard d962b71664 Use trySuccess for the IO case and mark as blocking
discard 9cc5742f81 Do not throw if promise is completed #1034
discard d117b194e8 Name root project 'akka-http-root' (#1030)
discard 4758a44219 Use media type parameters in content negotiation (#963) (#964)
discard d4e5471784 Replace replacement string placeholder in OSGi for akka-http-core headers
discard a8790c75b1 Remove superfluous sbt plugin addition of sbt-osgi
discard 7490caa6ca fix #574: Add OSGi to project in order to release each project with OSGi bundle headers
discard f15f90ae6d =htc rename type parameter to M, Materialized value
discard 880f8cfdd9 Use encodeMessage and decodeMessage instead of deprecated alternatives
discard b5e582543f Print responses in Scala and remove not needed MiMa exclusion
discard 0484dbb8a6 Apply feedback about types
discard ba3d8eb0f1 Apply feedback
discard da0d59f929 Provide encode decode HttpEntity Java and Scala
discard 9093c8b898 Provide Decoding Response example for Java #760
discard da842017a1 =htp #1017 document marshalling behaviour of oneOf
discard 17ced10108 =doc #639 Extract headerValue with default value Java (#1000)
discard 8145d8ac2f Merge pull request #999 from jrudolph/jr/w/perf-improvements
discard 569d4db5c3 Make Response parser more relaxed on reason message #981 (#989)
discard 44b003299a Fix compilation of tests (#1004)
discard 21d9608cd4 Use HTTP1.1 in examples, not 1.0
discard 8ab500460e Use HTTP 1.1 in examples, not 1.0
discard 512d8afa2b Include more code in application-custom http code sample
discard 3c76eae092 Rewording in custom http method docs
discard 84d2a6176a Add HTTP custom method example to doc (#954)
discard a01fba8195 =hco optimize header rendering not to create intermediate List
discard 46dba92516 =hco don't use ListBuffer.apply
discard 938f62639f =htp #961 Make extractStrictEntity provide strict entity for inner routes
discard edc940b767 Merge pull request #998 from jrudolph/jr/w/fix-max-open-requests-docs
discard 78a8d7d7df =doc #997 fix setting path in pool-overflow docs
discard 877f77fecc Merge pull request #974 from jonas/exclude-port-from-proxy-host-headers
discard 662e824590 Deprecate old API and introduce new
discard e6e21ad304 Complete take `ResponseEntity` as a parameter instead of `RequestEntity`
discard 1ff5e18d10 =htc #440 Rename custom RemoteAddress renderer to singleAddressRenderer
discard 0106fc93a0 fix wording consistency
discard 2dcd8c6d8b Add release notes for 10.0.5 #975
discard 1f4183de4d =htc #440 Exclude port when rendering X-Forwarded-For and X-Real-Ip headers
discard 1a8e1f9338 No op comparison instead of assertion against `status` in last test. (#973)
discard e610582b4b =pro Add 10.0.5 to MiMa (#969)
discard 6b33739453 Enable javadsl to unmarshal with default ec #967 (#972)
discard 6efbdb2609 Custom (Java) Header Support #761 (#888)
discard 34c0837388 Change `Unmarshal#to` to use a default context #78 (#947)
discard ad7fabf2cd =htc remove useless declarations
discard 606a4233c8 Merge pull request #958 from jrudolph/jr/w/try-new-materializer
discard 2e54e0fa4f =htc call Fusing.aggressive reflectively to make it compile against 2.5
discard 9738c255dc =doc comment out Java source example that doesn't compile against 2.5
discard 000e4e82c1 =htc #957 use reflection to make Utils.assertAllStagesStopped work in both 2.4 and 2.5
discard 4748695647 =htc #957 remove dead code in StreamUtils
discard 957e86c9ae =htc,htp #956 #957 replace SubSource.kill by new StreamUtils.cancelSource
discard d380fa209e =htc #957 remove `override` copyFromPorts from PoolConductor.Ports
discard 656c61ef1c =htp #930 replace IteratorInterpreter usage by asynchronous folding
discard dc8843d8b5 =htc #945 in StreamUtils.delayCancellation cancel timeout if stage was stopped otherwise
discard 8b14329075 Merge pull request #940 from jrudolph/jr/w/try-new-materializer
discard 8d5ee739b0 Revert "Upgrade sbt-unidoc to version 0.4.0"
discard 59961fd9c9 Add missing handlers in actor interaction examples #898 (#933)
discard e7860f4e1d fix[#950] add missing `~` (#951)
discard 5d8d543fa0 fix entity docs (#949)
discard 9de1b67e0c Update ssl-config
discard aade85a0a5 Merge pull request #925 from jonas/sbt-plugins
discard dbd49730b6 =doc clarify admin/whitelisting of Jenkins PR validation
discard e0a4bab3f2 Remove a few compilation warnings #856 (#922)
discard 6f8d9b872a Merge pull request #929 from jonas/janitor
discard 5ea426d7a9 Allow Content-Range to be used as a request header #932 (#935)
discard 366aac394f Add explicit return type to LogHelper macro
discard ae333c9dea Merge pull request #917 from jrudolph/jr/w/abstract-transport-logic
discard 9da5daabe6 Fix Java documentation linking to scala pages
discard c0db8e7470 Change pure expression warning into a deprecation warning
discard 1050fcc1f3 Add more patterns to .gitignore (#928)
discard 250e61aade Fix compilation warnings related with pattern matching and dead code
discard 349222af01 Improve test failure message by decoding the HTTP class names
discard 6a1257c58a Upgrade sbt-unidoc to version 0.4.0
discard bfd31f6ad3 Ignore org.specs2 in scaladoc
discard 97ed166632 Upgrade Paradox to version 0.2.9
discard 9e5776ac6d Remove unused sbt-native-packager plugin
discard b858b50408 Remove commented out code to disable MiMaPlugin
discard d0690e4dac Report MiMa file parsing errors using logger
discard 062e127d71 Update versions in FIXMEs and TODOs
discard 8266963d3c =htp #914 Shutdown HttpApp without STDIN (#919)
discard 0b590c87f7 +htc #916 add Java API for pluggable client transport API
discard 183b5ebb1f Port shutdown hook back to javadsl
discard 15f509700c +htc #916 add pluggable Transport API to switch out client-side transport layer
discard af41c0708c Shutdown HttpApp without STDIN #914
discard e875c7dfd8 Provide Http Model documentation for Java #761 (#844)
discard c8c79e3583 Merge pull request #913 from jrudolph/jr/w/912-improve-pool-logging
discard a399d99edd =htc #912 add logging for pool events
discard c7e27c85a3 =par implement LogHelper macros for more efficient non-logging
discard 50cde29d69 =htp Make default ExceptionHandler logs more informative #887 (#890)
discard 0d6a247e36 =htp #878 Avoid redirect loops when `redirectToNoTrailingSlashIfPresent` is used (#901)
discard df67b60b9b Merge pull request #896 from jrudolph/jr/w/add-mima-check-against-10.0.4
discard 8231d68a6b Fix link to issue tracker #899
discard 3e67b7ae78 Fix broken link on custom-directive-page #900
discard 567d9e3d74 =doc fix some links in release notes
discard 1e69141489 =pro improve RELEASING
discard 6b12fa4036 =pro add 10.0.4 to mima
discard 6e6944d7b3 =doc add release notes for 10.0.4
discard 025194cb3e =doc add new script to output commits since last version by submodule
discard 3c966af225 Bump Akka dependency and use ApiMayChange InternalApi annotations #727 (#858)
discard 7973b4a0b3 Merge pull request #889 from jrudolph/jr/w/http2-ignore-trailing-headers
discard 57a178b746 Merge pull request #818 from jrudolph/jr/w/http2-implement-priorities
discard f06ab40b05 =ht2 reimplement multiplexer
discard 56b3a1cb4b =ht2 #531 ignore trailing / intermediate header frames
discard 69a3c5277f =ht2 add test that control frames are sent with priority
discard 151fdfb2b9 =ht2 add first version of priority tree
discard 691a56cfbb Merge pull request #885 from jlprat/httpApp-abstract-class
discard f88c5f59f1 Transform HttpApp to abstract class
discard b474e394e8 Merge pull request #869 from jrudolph/jr/w/516-fix-pull-requestParsingIn-twice
discard 37ccea766f Merge pull request #861 from retrospectacus/master
discard 006d00b106 Add reference to SBT/Gradle/Maven artifact inclusion details
discard 1d4def1d9f Merge pull request #876 from jlprat/httpApp-simple
discard b0300205df Merge pull request #867 from jrudolph/jr/w/docs-diagnosing-max-requests-error
discard 8aeff8effb Merge pull request #881 from jonas/remove-dilated-in-clientserverspec
discard 46a3d743ab Merge pull request #884 from jlprat/mima-reload
discard dfce127916 Upgrade MiMa dependency #883
discard 39f36dde32 =doc add documentation section about max-open-requests problems
discard 68dba40ea7 Remove .dilated from client-server connect close with idle timeout test
discard e62899b3ca Merge pull request #871 from jlprat/mima
discard 9361b53524 Make HttpApp extend Directives #875
discard dc84b28821 Provide simplest startServer overload #873
discard 0f5b686f67 Update MiMa to track 10.0.2 and 10.0.3 and update exclusions #870
discard 4666d40ded =htc #516 fix pull/push twice in server ControllerStage
discard cab5be975f =htc make logToByteStringBidi more generic
discard e20245cdfd Merge pull request #855 from jrudolph/jr/w/820-fix-abstract-actor-in-docs
discard da63e97418 =doc #820 move example to docs, make example compile with Akka 2.5
discard 8f33c57f60 Merge pull request #840 from kneelnrise/accept-lf-as-eol-no-bodyparser
discard d3da4c8fcd Merge pull request #781 from jonas/add-dilated-to-test-durations
discard ba941e1936 Merge pull request #852 from jrudolph/w/fix-absorb-cancellation
discard dfa7dd9fcc =htc #851 fix leaking AbsorbCancellation
discard 85356f577b remove duplicated info from index. Add akka-http-jackson module in intro #863
discard 661c3ddc2b Remove .dilated from tests which fails for timefactor=1.5
discard 823b84ab08 Add .dilated to all timeouts with access to actor system (#194)
discard 883bcae3a8 =doc move security announcements to the top of the TOC + reverse chronological order of items
discard f41ba5fc79 Merge pull request #854 from SeerUK/patch-1
discard 344412ff50 Fixing some typos and grammatical.
discard a304189714 Merge pull request #849 from jlprat/httpAppSpecs-refactor
discard 3d26e75dbc Improve HttpApp stability #824
discard efce9d2625 Show search in small screens #842
discard e98e0e9223 add "or 2.12" in the introduction.md to make clear it's supported (#850)
discard 15a2b3f733 Remove unused Coroner from copied stream-testkit
discard d98d6246a3 Remove jetty-alpn-agent exclude since it is managed with sbt-javaagent
discard eb3cadaec0 Remove duplicate definition of TestUtils.temporaryServerAddress
discard 90c048c176 Remove respondWithHeader implementations from testkit
discard 1c654c6280 As mentioned in #106, parsers should also accept LF end of line as good as CRLF.
discard 70dadad61a fix minor typos
discard 3e85c1ecfd =doc fix release note capital letters
discard d539b5e23a Merge pull request #837 from jrudolph/jr/w/10.0.3-release-notes
discard fc00658455 =doc #819 add release notes for 10.0.3
discard f2bf26f19e =doc move security chapter to the top of the toc
discard d667f8fe91 Merge pull request #835 from jrudolph/jr/w/738-client-side-documentation
discard c71c71b8e3 =doc #738 revamp client-side host-level and connection-level examples + docs
discard 9efc1aa6b7 Merge pull request #822 from jrudolph/jr/w/better-seal-scaladoc
discard 7620a0ea4f =doc scalariform fix
discard 167f2bb227 Merge remote-tracking branch 'origin/pull/803' (PR #803)
discard b7c3d04521 Provide Rejection Documentation #593
discard 0c877d83cf +ht2 #758 allow early priotity frames (#830)
discard dbe4f8889e Use whenTerminated instead of deprecated isTerminated #827 (#828)
discard c1876e0846 =ht2 #773 Enforce upper limit of SETTINGS_INITIAL_WINDOW_SIZE (#816)
discard cbc342be01 Add support for Specs2 in testkit #485 (#782)
discard 01b4e6440b =htp improve scaladoc on Route.seal
discard 1cfe29e50f Merge pull request #811 from gosubpl/wip/755-parse-headers-into-modeled-headers-new
discard 7fcb4bfb95 header parser integrated into http2 workflow (#755)
discard 74148fefcc Merge pull request #815 from jrudolph/jr/w/fix-mem-leak-forward-port
discard 7917cf99f2 =htc fix memory leak when connection is closed before request entity is consumed
discard 148326e770 Keep SETTINGS_MAX_CONCURRENT_STREAMS in demuxer #774
discard ae49b5b3af Merge pull request #780 from jrudolph/jr/w/http2-implement-priorities
discard 97cc8713d6 =ht2 #753 add default response headers (#791)
discard 5e78867090 Fix broken snip link #797
discard c4b0204cbb Fix PR validation to build the documentation
discard 4fbc87a883 Document missing java dsl directives (#802)
discard 6f0b7d2d24 Allow Java bind API to specify port zero (#660)
discard d149aeddac Fix ConnectHttp.toHostHttps when no scheme is given
discard 08e2511662 Provide HttpApp API for Scala and Java #156
discard 85a7449adc Update jetty-alpn-agent to support JDK 8u121 (#799)
discard 11978cac76 Update RELEASING.md
discard 4e8e1736e1 =ht2 break down data packages into smaller ones if there's some window left
discard c0ef8341fe =ht2 refactor multiplexer side of demux into its own class
discard 2d4aeb4a90 =ht2 refactor BufferedOutletSupport a bit to allow easier access from non GraphStageLogic classes
discard 4d36fa99fc +ht2 validate that WINDOW_UPDATE must be > 0 (#794)
discard 8a5833b3a8 Fixes #784 exclude leading double slash from Uri.Authority.toString
discard 238e7fb553 =core #424 fix stream marshalling, better errors, more examples (#565)
discard fad9224be1 +ht2 #757 handle incoming SETTINGS_MAX_FRAME_SIZE
discard 9774b00b3f Add Documentation for Raw-Request-URI synthetic header #759 (#789)
discard 6c542a6e38 +ht2 #776 handle incoming SETTINGS_HEADER_TABLE_SIZE (#790)
discard 4ba9e61a05 Merge pull request #787 from jrudolph/jr/w/remix-764
discard e0a5bd31ff +ht2 improve PING handling, validate incoming stream id of it
discard 70e2cd71e1 =ht2 add more test infrastructure in Http2ServerSpec
discard 6189b6ae6c =ht2 move parseFrame into GraphStageLogic
discard 0a10d13273 =ht2 make SettingsFrame.settings an immutable.Seq
discard 2e05297a4b Merge pull request #786 from jrudolph/jr/w/move-parsing-stages
discard 4b4917a94c =ht2 move framing related code to framing subpackage
discard 3dd03b7100 =ht2 improve FrameLogger output for GOAWAY
discard c363be5f68 Merge pull request #783 from jrudolph/jr/w/http2-push-promise-parsing-rendering
discard 3ab873a107 =ht2 #245 #247 model /parse / render low-level PushPromiseFrame
discard 51adbe0691 =ht2 add pending test for HEADERS parsing
discard f001ce623a =ht2 fix import formatting
discard 9902275496 Merge pull request #749 from jrudolph/jr/w/748-optimize-ws-frame-succession
discard 6e084f5d80 =htc #748 optimize frame creation for streamed WS messages
discard 88c36cfa79 =doc Improve the Paradox page template (#767)
discard 97c7e463ef Fix typo of the `tapply` method from `Directive` (#765)
discard d0a4874816 =ht2 add framelogger for more concise frame logging (#763)
discard 3edd762122 =ht2 parse and render priority information of HEADERS frames (#762)
discard ff77c29c86 Merge pull request #747 from jrudolph/jr/w/docs-fix-indentation
discard 03973b86f4 Merge pull request #734 from jrudolph/jr/w/http2-use-new-tls-infrastructure
discard d783abdb4e =doc fix indentation in templates
discard 913a1b3dd5 +ht2 render FRAME_SIZE_ERROR when SETTINGS ACK has payload (#746)
discard fba115bfe0 improve h2spec compliance - fixes 5.3 (#245) (#751)
discard 4f99d7571e =htp fix formatting
discard 26d478301b h2spec fix 6.7 PING frame checks (#245) (#740)
discard 63bec1dce4 +ht2 emit GO_AWAY on failed header decompression (#735)
discard 6d92ea4e5d +doc #743 add more advanced handleNotFound example (#744)
discard 2a7b0782ae Add Composing directives java. Issue: #620 (#662)
discard c387278789 +doc update paradox and enable source url feature
discard e65db999b8 =doc Align alphabetic listing of predefined Java directives
discard 8b37ea157d =doc Remove -java and -scala suffixes from directive link text
discard a4eeded40c =ht2 split up HPACK coding and conversion to akka-http model
discard 4a9ebc146b =ht2 complete for BufferedOutletSupport and GenericOutlet
discard e6c4f13d48 =pro disable MiMa in HTTP2 project, experimental (#733)
discard 1ab130a781 +doc #726 enable algolia docs search (#732)
discard 762e1f2565 =ht2 replace SslEngine / ALPN hack by proper solution based on akka/akka#21753
discard 5932237a86 Update year in Copyright
discard 8ef680fb10 +doc,htc #713 document setting up custom status codes (#714)
discard a38fb2d090 Basic auth fix according to rfc7617 - 'charset' auth-param
discard d005af26ef Add File upload java example Issue: #592 Add CSV file upload and video upload examples to Java documentation
discard 56f16c085e Merge pull request #720 from ktoso/wip-http2-tck
discard c7e30996f7 Merge pull request #2 from jonas/ktoso-wip-http2-tck
discard f0b78dd7c9 =pro Ensure OS specific h2spec artifact and lazily unzip it
discard 148a2f0cfe +ht2 add junit reports from h2spec on jenkins
discard e42e774b2f Merge pull request #1 from jonas/ktoso-wip-http2-tck
discard 72a1f68196 =pro Manage the h2spec binary in sbt
discard 02d4f461ef =pro Use sbt-javaagent to run tests with the jetty-alpn-agent
discard 238a59753c download instead of compile h2spec
discard a2bc4c5f77 commit jetty-alpn since tests must fork off with it already loaded
discard 45c35fec5b +ht2 #251 Proposal of h2spec "tck" integration
discard 91d1deed3c Merge pull request #586 from jonas/fix-394
discard 1ae39586b7 Merge branch 'zettelmj-pass_secure_from_http_to_blueprint'
discard 45ce8ad260 pass flag from when creating stage to set right schema on HttpEntity creation
discard e14ee3eb73 Merge pull request #654 from easel/issue451
discard d3c15af55c Merge pull request #609 from jlprat/fix-leaking-scaladsl-model-unmarshaller
discard 1d06d1db46 Update http-model.md
discard daf26e12d0 Merge pull request #708 from jrudolph/w/459
discard eeb5ab24bb Merge pull request #710 from jlprat/patch-1
discard 178c0c275d Update year in LICENSE
discard 667f5c6422 Update year in Contributing
discard ed842d9380 Merge pull request #709 from jonas/fix-656
discard f5e78d71dd =doc Document remaining WebSocket Scala directives
discard e281031dbf =htp #459 prevent "Connection closed by peer" errors during connection closure
discard 79f70b933d =doc Document the withPrecompressedMediaTypeSupport Scala directive
discard 50ed803038 Merge pull request #705 from gosubpl/wip/245-model-priority-frame-with-rendering
discard 71a933dde0 +ht2 added rendering to PriorityFrame model, test cases and minor cleanup (#245)
discard 5cb28d0918 Revert to old methods add deprecation and provide new methods for Java DSL
discard 0b227d7722 Merge pull request #699 from jrudolph/jr/w/691-spray-json-UTF-8-decoding
discard d67300ec5f =pro realign a few dependencies
discard a48b4d422a +spray #691 fix spray-json unmarshalling of 4-byte UTF-8 characters
discard 75498f94ae Merge pull request #703 from gosubpl/wip/589-nocontent-ignores-future-failure
discard 987a1da8ee =htc don't ignore failed future for NoContent responses (#589)
discard 95727e2530 Merge pull request #702 from akka/ktoso-patch-1
discard e3eb52b4b5 Merge pull request #693 from raygit/documentation-changes
discard d48aba7ab4 Update CONTRIBUTING.md
discard cb795f05bd +htp #691 add Unmarshaller.andThen to combine two Unmarshallers
discard d310a0d50e !htp deprecate wrongly spelled method
discard 53b970b666 Add docs for how to test a route with pathEnd at its root (#671) (#692)
discard a520028023 Merge pull request #686 from emanresusername/decoding-example-documentation
discard 39f827991d Merge pull request #696 from jrudolph/jr/maintain-mima-versions
discard 67cdb9a865 Merge pull request #688 from jonas/scaladoc-exclude-akka-pattern
discard 46a6f66272 =pro manually maintain list of previous versions in MiMa.scala
discard c638d301f1 slight rewording of docs
discard 9c8fcb8545 Make explicit the scala lib release to readers
discard 280319517e =doc Remove akka.pattern package from Scaladoc (#684)
discard ff434be520 Merge pull request #683 from jonas/document-extractparsersettings
discard 4c077fbd81 Fix some things in CONTRIBUTING.md
discard 3dd3d34b09 http client decoding response example in docs
discard a9dec3da68 Include docs directory when considering changes for PR validation
discard b5af953483 Sort basic directives listings in alphabetical order
discard bd109bbd7b Document the extractParserSettings basic directive
discard dd5300a7ea Apply some unrelated formatting changes
discard 8c76653884 =pro build against 2.12.1
discard 6cad4995c6 +htp #218 javadsl implementation of completeWith & handleWith directives (#555)
discard 39ae62beba Add a way to transform a Source<BodyPart, Object> to a FormData object in Java (#635)
discard 06ae234eef Merge pull request #599 from richard-imaoka/wip-276-doc-encoding-strictness-richard-imaoka
discard c9fd7afc0d =doc slight Java/Scala consistency improvements
discard 4e52b70bcd Add URI parser documentation and examples (Fixes #276)
discard 48ff5f1a5c Merge pull request #650 from ktoso/wip-idle-timeout
discard 81ae350a14 =htc #505 idle timeout should give more useful message, no stacktrace
discard cf02ca6417 =pro set java source file encoding to UTF8 as well
discard 54a60b0ab8 =htc #587 fix multipart parser dying with stack overflow when much data is received in one go
discard 74e8d2615d =doc #639 add an example that shows how headerValue and provide can be used to return the header or if the header is not present use a default (#666)
discard 08a86705c5 Merge pull request #680 from sidfeiner/master
discard 9d59be22f1 =pro #222 reenable mima (#677)
discard 11c02a92a5 add note to contributing
discard 8a93174cef Small rewording in migration guide
discard b07ccb0665 per project exclude files and better error reporting
discard c0417e22c1 Merge pull request #1 from sidfeiner/migration-route-type
discard 2cfc9a566c Update migration-from-spray.md
discard f5cc72c97d =pro #222 reenable mima
discard 7d409cc20f Update Akka to 2.4.16 (#676)
discard fff19c9ebb +htp #673 allow mapping rejection handled responses (#674)
discard 567706771a Merge pull request #672 from jrudolph/jr/w/log-rejections
discard 21adebb48a =doc add test and example how to use `logRequestResult` to only log rejections
discard 127cfe153a Revert to 2.4.14 since waiting for Scala 2.12 version to appear
discard 2867b6685d Update to Akka 2.4.16
discard c334ef4f2b =doc fix typo in json-support.md (#667)
discard dc3d30ed84 Remove duplicate entries in plugins.sbt (#664)
discard d6cca44b48 Add a links to ScalaDoc and JavaDoc on main documentation pages #623 (#624)
discard 359f3035cb Fixed JSON -> XML typo (#657)
discard 2c9e5aea6c call scala unmarshaller and then convert the FormData object to a Java one
discard c208f6e7b4 Add documentation for Raw-Request-URI synthetic header
discard be6e1764f5 Change snippet id to not start with a number (#640)
discard e8dd213577 Merge pull request #619 from jonas/log-default-host-header
discard a3f58ec1d8 -doc remove outdated https client warning in docs #645 (#649)
discard 472c19a22e Add missing image in getFromBrowseableDirectory (#644)
discard 496e1e10db =doc make sure to install TestEventListener for docs tests
discard 770d56fd50 =doc make sure to install TestEventListener for docs tests
discard cf250d23fb =docs #594 Add section about Composing Directives Java (#632)
discard 61dafc5d27 =htc #616 replace OutputTruncationException for the http client use case (#617)
discard 91fdd16c84 Optionally build with source dependencies for akka (#627)
discard 5b49a0edae Upgrade Paradox to version 0.2.7 and configure the API doc directives (#626)
discard ac305bd734 change security email to security@akka.io (#633)
discard c931096835 Small update encodeResponse.md (#625)
discard 0e878586b5 Improve the server-side log message when default-host-header is not set
discard 4459df1f31 +doc #474 add comparative between path directives (#563)
discard f21dd7bd95 Merge pull request #615 from jrudolph/jr/w/606-fix-imports
discard 8f0f3fbee2 =all cleanup imports
discard 84005014e0 =htc #606 fix imports not to reference outdated akka-stream class
discard 658568327b =pro fix indentation in generated Version.scala to prevent spurious reformatting (#614)
discard ebfbdc22d6 +doc `#actor-interaction` example should now run (#610)
discard 89e880eaf0 Fix return types Return types should belong to Java DSL. Add extra method `entityToMultipartFormData` to unmarshall multipart form data objects
discard 8dfa86f958 Update Akka Http version from 3.0 to 10.0 in misc places (Fixes #597) (#598)
discard 47a03213e0 Match path maps in order of longest matching key prefix (#394)
discard 3620e7b1c1 upgrade to latest MiMa (0.1.12) (#603)
discard 2ae7044907 Fix compilation warnings (#584)
discard 29ed4d2c42 Add scalatest and fix test compilation
discard 8bd841dee1 =spray #564 add roundtrip test, including special chars
discard f7a41a040e =spray #564 fix decoding emoji, port from spray-json patch by Mark Hatton For reference: https://github.com/spray/spray-json/commit/0c9b2feed5d5d253181a49beb1e806ba9df3bd1b#diff-3cad8170296c5b48752df35b7a89db77.patch
discard 7f60d5ff43 Fix Java class references in documentation pages (#581) (#591)
discard 12eebcc8fa Improve http client documentation (#553)
discard f2ed3ff3de fix reference to right akka-http version in migration guide (#580)
discard 977db11dad =pro install graphviz in travis for scaladoc generation
discard b3bcebdd3f Update bintray package (#572)
discard 5703020849 =htc #364 add test that backpressure will be fixed on akka 2.4.14 (#570)
discard ef2eb8ff32 Don't auto push to central, update to Akka 2.4.14 (#571)
discard d0d189e243 Update sbt-dynver to version 1.1.1 (#566) (#567)
discard f558408954 =htc make code relying on ByteStringParser more resilient against exception wrapping (#562)
discard 19ab292f7b Scala docs reorg (#554)
discard 32170218dc Misc directives java examples (#557)
discard e5e67fffdb Update to a stable release of sbt-dynver (#556)
discard 45aad57dd2 +ht2 #245 adds support for GoAwayFrame (#528)
discard a323154914 =doc top level title determines page title, made it HTTP (#543)
discard 6f71a54cb3 =htp2 improve response entity backpressure test
discard 40637db601 =htp2 fix handling of WindowUpdateFrame(streamId != 0)
discard 39b36fb427 =htp2 actually provide backpressure from client to response entity producer
discard ac7d418b10 =htp2 add WINDOW_UPDATE frame rendering (and framing tests)
discard 3f1458ac6f =htp2 add entity backpressure tests
discard b1875f64ed =htp2 introduce sendRequestHEADERS and implement two entities test
discard 2d40de1720 =pro #499 prepare for publishing Akka HTTP X, dont publish tests (#544)
discard d349fa8aa1 Add release instructions (#547)
discard ecce1883de =ht2 #464,#223 implement actual ALPN switch to switch between http1 and http2 based on TLS handshake (#529)
discard 45bc1d6049 Publish to bintray and sync to Maven Central on tag (#534)
discard 9e9a3f8643 Add Intro documentation for Java API (#454) (#521)
discard 1f484bf771 Add reference to Content-Type of HTML forms (#538)
discard 966976e7ff =htc #509 add security note to log-unencrypted-network-bytes setting (#540)
discard 023fde04fc =htc #509 improve wording slightly and DRY up code (#537)
discard 1990ffbfb2 +ht2 #245 parse PriorityFrame but without rendering (#515)
discard 3217cbf417 HTTP server/client layer is extended by exchange byte logging based on configuration (#509). (#523)
discard e197ceec54 =ht #462 introduce timeout control setting and increase timeout from 3s to 5s in ConnectionPoolSpec (#519)
discard bab2dbcdbd Initial steps for HTTP/2 incoming Entity support (#506)
discard ee78f5488f =htc #482 consistent port names logged in Graph stages (#512)
discard 6d60c6079c Fix server header and user agent strings to show the Akka HTTP version (#500) (#518)
discard 4c6d5d37a2 =htc add LogByteStringTools to impl.util to have it ready during debugging (#508)
discard 484d7daa1a Fix newlines to pass test on windows (#511)
discard 850e01ba89 +htp #496 extractMatchedPath directive (#504)
discard 0b6fc629dd Paradox reads fromFile with explicit encoding now (UTF-8). #503
discard 36aa44d903 Disable Javadoc errors for missing references (#498) (#501)
discard c7ac641464 =htc #368 document the guarantees of `max-connections` (#473)
discard 05f4c016a5 New authors script in scala (#477)
discard 7cb9db7f57 =htc align logging in PoolConductor to other GraphStages (#482) (#483)
discard 29e5de9333 [docs] Add missing import `akka.actor.ActorSystem` (#487)
discard f2ef401efc =htc #443 improve error messages when this test fails the next time (#494)
discard 95f77731d0 =htc #423 fix BidiFlow backpressure test case (#488)
discard ed54b0a3e0 Merge pull request #484 from jlprat/path-matchers-docu-fix
discard f72042e100 Merge pull request #478 from jonas/remove-custom-akka-api-mapping
discard ed8b7ac301 =htc #416 fix for connection pool crash (#481)
discard cf24b803b5 add empty line before tables to render them. Remove code markup from unary_! as it's a title
discard 4504b9805a Fix the extra lines for combinator titles
discard c9918a1cd4 Fix #19: Bump leeway timeout to 1s in HttpServerBug21008Spec (#479)
discard dc47284348 Fix warning in project/Dependencies.scala
discard 26cfe6990f Remove custom API mappings for Akka JARs
discard 607c1a5ef4 =htc #386 quote all parameter values in Content-Disposition header (#471)
discard f7fc7167cb =doc #436 naively improve docs searchability by more TOC (#472)
discard 95fb673af4 Added info about proxy support (which is not impled)
discard 6f8218e23a =doc #280,#397 extend migration guide
discard c2f7c763a0 Prepare for Scala 2.12 cross building (#470)
discard b2f51783a3 Explain what happens on Java and Scala futures
discard 13cc5df5ba Remove (sic!) comment. It came from a StackOverflow comment
discard 95ea49ed4f change comment about dispatcher. Extract Dispatcher to own variable
discard 916ff0b817 change comment about dispatcher
discard 387f2037e9 remove (sic!) comment
discard 8f827de7f5 Add documentation with examples for the Java API about handling blocking operations
discard bae4d0d196 Transform Scala examples to Java counterpart
discard 23fb86be07 Copy over same images than Scala Documentation
discard a90c696ddb =htc #468 remove too restrictive sealed (java extends it) (#467)
discard d7694d1eb4 Merge current HTTP/2 branch into master (#466)
discard 8be27f5800 Merge remote-tracking branch 'origin/master' into wip-http2
discard f2000f24ca =ht2 add preliminary support for preventing sending when windows are exceeded
discard 9b97404c2d =ht2 add Http1 server for comparison
discard 85bbfd4e57 =ht2 add more test cases
discard 5dec73b264 +ht2 implement 'GET request in one HEADERS and one CONTINUATION frame'
discard 45bdf581f1 Add route sealing description to routes.md (#412)
discard ecef04fa2b =doc #453 reorder index for Java docs
discard 96fdb60b98 =doc #460 fix remaining -experimental references in docs (#461)
discard da258c1cbb =doc #441 amending Tls suffix to Https in documentation (#452)
discard 53dac41af0 =htc fix autoformatting
discard 89ecf8f241 =htp fix typos in scaladocs
discard 9c8632213a Merge pull request #444 from jonas/callouts
discard 27c2a8f2f3 Merge pull request #447 from jonas/scala-2.12.0-RC2
discard c52287d8b7 Merge pull request #414 from jonas/fix-test-timeout
discard 6cf6f62028 Cross compile to Scala 2.12.0-RC2 (#437)
discard e54b9e7e4c =htc #344 handle RemoteAddress in bind and bindAndHandle the same way
discard 469cf91074 Remove `-java` text from links in Java doc
discard f349d908d1 Use Paradox callout directives for notes and warnings
discard 23d48f6594 Upgrade to Paradox version 0.2.6 (#382)
discard ab9fe6483f Reenable sbt-unidoc settings (#421)
discard 027e84cac9 Doc link fixes (#433)
discard e3c483da12 Replace Akka with Akka-http when it refers to the project name #429 (#431)
discard b3fcbd19c9 Wip perf jenkins working (#427)
discard 429c58640f Run aspell on the documentation (#407)
discard 149123817e Update Akka to 2.4.11 (#415)
discard 3e29917b75 Fix SBT's ambiguous keys error for crossVersion (#413)
discard d7d1c28930 Fix #399: Bump timeout to 2 seconds in MultipartMarshallers
discard 51bef1b3c7 Fix #354: Bump timeout to 500 ms in LowLevelOutgoingConnectionSpec
discard 2c6fd88a2d Fix #308: Bump timeout to 35 seconds in ConnectionPoolSpec
discard 054f3c932f Fix #332: Bump timeout to 4 seconds in RequestRendererSpec
discard ac7a8d7d5b Wip fix releasing (#410)
discard 26673ee648 Move common settings to an autoplugin #408 (#409)
discard 16f7c32e06 increase content amount in toplevel ToC
discard 66adf848b5 fix references to http-experimental (#406)
discard b0300b3871 dont publish tests, in proper style (#404)
discard c258990124 Put akka-stream-testkit in test configuration (#401) (#402)
discard 3f807a7118 =htp #333 increase timeout, 1 second is too little on jenkins (#403)
discard ce7cd466ec dont publish tests
discard 3917462e43 dont publish tests
discard e90ba976b7 fix links in docs and bump to 3.0.0-RC1
discard 5ae3934819 !htp #361 fix usage of Scala Function in JavaDSL in PathDirectives (#400)
discard 3c227ba3de Update README.md
discard bf1631d74e +htc #333 deprecate Multipart.toEntity and introduce overloads without charset
discard 19126b4b7f Remove `charset` from `Multipart` types #333
discard 974d2db716 Add documentation for Tuple extraction in Scala DSL (#283) (#370)
discard 5cc1d58b55 +doc security page about recent vunerability (#391)
discard 022cb14c11 =doc create new `@signature` directive to support directive documentation (#389)
discard 98d3a21e56 fix too tight timeout (because jenkins) #392 (#393)
discard 097c4ecc6a =htp #366 disable content-type negotiation for responses marshalled from status codes (#381)
discard 1a1a8ce59e =htp #379 requestEntityPresent rejects with RequestEntityExpectedRejection (#385)
discard 8e586daae8 Close blueprint on no body early complete #367 (#372)
discard b7f13dc369 =doc fix typos in High-level Server-Side API (#375)
discard 6dbcc8c077 Fix typo in the spray migration guide (#374)
discard 725bca20aa ErrorHandler will not log entire request on fialure (#16). (#321)
discard 84f4c0ce23 Fix references to client-side API overview
discard b65ec34ca3 Use @github links to source code
discard 42d7df3461 Use @extref to link to Akka docs
discard 2648fcd886 Merge pull request #359 from akka/w/fix-directory-traversal-under-windows
discard dac15938dd =htp #346 prevent path traversal attempts in getFromDirectory / listDirectoryContents
discard f1b379f9b9 =htp test if getFromDirectory follows symbolic links
discard 7027eaf145 =htp #346 add test for path traversal attempts in listDirectoryContents
discard 1d18d9e189 =htp add test checking getFromDirectory is able to serve files with percent-encodings
discard cb7ba25ece =htp #346 add test to check for potential directory traversal path patterns
discard ed5cc95266 Avoid using Future in a string concatenation #349
discard 35edb5cfe8 +ht2 introduce simple require* methods in Compliance same as ReactiveStreams
discard 4213845c06 sounds correct to extend InternalCustomHeader with Http2StreamIdHeader
discard f16aa6adaf Merge pull request #355 from akka/jr/http2
discard 2ad5cf5e4e =ht2 add rudimentary support for incoming RST_STREAM frames
discard 16ea8bbfcf =ht2 add RST_STREAM parsing / rendering
discard 15fd048dcb =ht2 simplify HttpResponseHeaderHpackCompression
discard 388d697c42 =ht2 add tests for request entity streaming
discard 78b9843230 =htc add ByteStringSinkProbe.ensureSubscription() + cancel()
discard 5338f94428 =ht2 better naming of testing support classes + mini documentation
discard c01dc00ebf =ht2 add test for interleaving two response entities
discard a86a01b446 =ht2 add test for substream failure behavior
discard 52665535b7 =ht2 add another (still pendingUntilFixed) test
discard d724dc98da +ht2 add ErrorCode models from the HTTP/2 spec
discard 8b282226fa =ht2 add inPendingUntilFixed to prevent `pendingUntilFixed` usages to change formatting
discard 93d3ec5aa0 =ht2 add more tests to check substream support
discard 99eca88518 =ht2 DRY up roundtrip tests
discard 52fa4d9e62 =ht2 also test third request / response in row from HPACK spec
discard d8c6b87331 =doc improve language in docs on blocking operations, fixes #350 (#351)
discard 1d48b6e94c Merge pull request #347 from akka/jr/http2
discard 489e6d50f9 =ht2 use lowerCase name constant for header rendering
discard 84cb059215 =ht2 add roundtrip test for 2 requests/responses
discard 7e9f4ad30e =ht2 document Http2Protocol constants and specification references
discard bdaaa236bb =ht2 make BufferedOutlet.doPush protected to signify internal status and add comment
discard 797dae632a =ht2 setup Http2ServerSpec and first test
discard c3c080d9c7 =ht2 depend on Test.akkaStreamTestkit
discard 4dbed32ce8 =htc only depend on akka-stream-testkit in test configuration
discard 2e23dc62d0 =ht2 use ByteFlag constants for NO_FLAGS and NoStreamId
discard 436cd17173 =ht2 add first stub of (noisy) flow control support
discard 39657fb8eb =ht2 add `/image-page` to Http2ServerTest to see parallel loading in action
discard 863d9a59fb =ht2 clear deprecation warning
discard 7fbb1e13ff =ht2 pull responses (substreamIn) as soon as possible
discard b83e7e7b05 =ht2 add some Http2ServerSpec stubs
discard f9dcdaa3f1 =ht2 fix SETTINGS parsing when there's more than one setting + add SETTINGS rendering
discard 77e331fc1c =ht2 remove flow control stage (needs to live in demux)
discard ce4c204653 Merge remote-tracking branch 'origin/master' into wip-http2
discard d0b7829dc6 doc Cleanup and fix several links (#343)
discard 945fada63c =ht2 fix buffering to emit elements in the right order
discard 88bc6f0048 =ht2 disable backpressure for requests in RequestHeaderDecompression
discard 95d58048b0 =ht2 extract BufferedOutletSupport
discard 5ba5287d8d =ht2 acknowledge pings
discard ef8eb66acc =ht2 add Ping frame parsing/rendering
discard 5a30b5ab1f Build cleanups (#326)
discard bf5da19486 Add entity directive example (#218) (#335)
discard 10b3ca2ec8 Fix and improve Spray JSON docs (#330)
discard 9917d11ab3 Update FrameEventRenderer.scala
discard f37db9f7f5 =htc FrameOutHandler and FrameEventRenderer as graph stages (#341) (#342)
discard 9c267327cd =ht2 fix tests
discard ffc41d6f0a =ht2 fix request/response rendering/parsing enough to allow simple round-trips
discard 50c0dc08f4 +ht2 add Http2StreamIdHeader to track stream association between requests and responses
discard 16f3031271 +htc add Uri.Authority.parse
discard 8dd72529fd =ht2 fix parsing of HEADERS when priority flag is set
discard 263eb3fd9d =ht2 prevent substream completion / cancellation to close the connection
discard ee725f030d =ht2 frame demux stage implementation stub
discard cc9e19c776 =ht2 dummy SETTINGS rendering
discard 726e31d978 =ht2 go back to boolean flags in FrameEvents
discard 73d4f722de =htt #5 assertHeaderExists functions now behave in the same way
discard c2e71d3335 =all fixed several compiler warnings (#328)
discard 9e2549d8f4 Update README.md
discard 3fcb2e7f0d =pro Update README to include intro and fix links (#319) (#329)
discard f09857c928 +ht2 add simplest integration with HPACK decoder possible (#301)
discard 3937751a31 =doc Remove converted .rst files (#327)
discard 6cc1ec970f Minor doc improvements for #318 (#320)
discard 7e982d5622 doc Migrate docs to paradox (#313)
discard a5350e2cac Ported validatePullRequest to this repo (#311). (#315)
discard 59a202be4b =ht2 draft documentation and improved internal API for demux and translation layer (#314)
discard 7663f81871 =ht2 move implementation to akka.http.impl.engine.http2
discard f4e30dc3f1 Merge remote-tracking branch 'origin/pull/310'
discard 09506dd414 =htc Relocate HttpResponseParser.stage to tests (#312)
discard a6245b606e #287 - used util to shutdown actor system in tests and cleaned up some imports requiring love.
discard 7462cc0a72 Merge pull request #306 from akka/jr/http2
discard 075f5fff91 =pro aggregate akka-http2-support to make tests run in PR validator
discard fdf8a3fc9f =ht2 access SettingIdentifier enum by index
discard 4ff5bf36e6 =ht2 make FrameEvent case classes final
discard e10027a9aa =ht2 setup frame rendering and FramingSpec
discard 7db24c203c =ht2 also parse DATA frames
discard d7cc5e6aed =ht2 define some FrameEvents and add parser for them
discard 2b2739c573 =ht2 define a few protocol constants
discard ad6839ef26 =ht2 wrap SSLContext to allow to insert ALPN negotiation and enable Http2
discard 1a0b56ac99 =ht2 setup Http2ServerTest to run a test http2 server
discard 9b78634381 =ht2 setup Http2 entry point
discard b6c2b7ff1f =ht2 setup architecture
discard 3424ad666a Merge remote-tracking branch 'origin/master' into wip-http2
discard 0ad80178f7 =htc don't encode known to be empty entities (#21393) (#21396) (#297)
discard cbbc99465d =htk cleanup imports (#292)
discard 952a991467 =pro setup http2 project (#300)
discard 64eb248ea0 Add javadsl FormData.create(Iterable) overload #21303 (#21344) (#294)
discard 4b4bfb9e5c Add scripts which we need for build/release
discard 6dbb4930ee =doc move akka-docs -> docs
discard b8dd16b751 =pro add enough build infrastructure from akka project to make the project compile
discard 0523fb293b =pro add basic project files
discard dca67e6996 Merge pull request #21384 from jrudolph/wip-21281-fix-authorization-param-rendering
discard 2ba66face4 =htc #20793 make Marshaller.fromStatusCode emit empty entity for StatusCode with allowEntity=false
discard 6afa4f9bc6 =htc #21281 render empty params double quoted in headers like `Authorization`
discard 13a59a3a18 =htc #19643, #20570, #21235 Refactor PoolSlot to GraphStage to address race conditions
discard 75dc20b89f add java api for websocket testkit #21184
discard 7b030bfd32 Update links to Lightbend RPv2, more warnings about auto-down
discard 3514433bd2 =htp fix for infinite timeout disabling timeout infrastructure (#20817) (#21295)
discard 10f31ffd12 added test showing that timeout is correctly reset for both infinite as well as finite initial request-timeout (#20817)
discard 69f70de6a0 More generous timeout directive spec timeout #20278
discard e9f695888e Http internal One2OneBidi pulling closed port #20944
discard 81ebb54d9b * -htc remove proxy settings because not implemented (#21288)
discard db2137f9d4 =htc Response rendering spec hardening #21088 (#21245)
discard fe615990a1 added DummyCancellable object to avoid allocation (#20817)
discard 5b404ed775 =htp change extract to provide (#21302)
discard 1f00a45ddb filtering out timeout-access header in additional tests (#20817)
discard ae4e8db33f filtering out timeout-access header in tests where necessary (#20817)
discard 45803906a8 =htp Extract RemoteAddress.Unknown when cannot find client ip (#21289)
discard ec3baa9826 fix for infinite timeout disabling timeout infrastructure (#20817)
discard 0256a0af05 =htc remove unnecessary asInstanceOf (#21275)
discard d0782dfcc9 +Doc #20192 update http example to always consume response (#21241)
discard bf88b600e5 +htp Add javadsl Query.create(Iterable) overload #21232 (#21265)
discard 4e79580201 =htp A bit more generous timeouts in HttpServerSpec #20350 (#21255)
discard 81fb94b2cf =htc Bugfix #21243 absolute request target parsing broken (#21244)
discard 3ea169bc12 Updating to ScalaTest 3.0.0 and ScalaCheck 1.13.2
discard 1adab20bfa =htp clean up json stream unmarshalling (#21233)
discard 433b6440dc =doc fix akka-http timeouts documentation #21214
discard 5a5e37901b add extractActorSystem directive (#21097)
discard 41347d4d76 !htc use correct rejection in http javadsl (#21179)
discard 8d5e65993a More generous timeout in file upload sample spec #20727
discard a953c317f2 Bugfix #21130 remote-address support broken in server optimizations
discard 4aca5586f2 =doc websocket - amending streaming to streamed msgs #19945
discard f8eada9cb5 =doc adding a note about websocket idle-timeout #19945
discard 373ab39d63 HttpMessage#header[Content-Type] should work #21127
discard 075baa51d6 [#21090] Added the improved code for loggingResponsetime and added the link in the docs (#21118)
discard c8b71f37b2 Add samples to run HTTP and HTTPS servers in the same app #18551 (#21079)
discard a4f1259c6c Fix typos in "handling blocking operations" doc (#21099)
discard 4b77b5646d Fix typo in source-streaming-support #21103
discard a09e8498d9 Merge pull request #20778 from ktoso/revival-of-the-undead-json-streaming-of-doom-ktoso
discard 5a4a68317a =htc fix JsonFraming completion bug, exposed by new Interpreter
discard 9c40287ff3 +htp #18837 completely rewrite EntityStreamingSupport added CSV examples updated docs EntityStreamingSupport is now an entry point, to all streaming things both read and write side use it it's easy to extend as well
discard f4e55580d7 =htp address review feedback on JSON streaming
discard 55141dbcd2 =htp introduce ToByteStringMarshaller alias and fix fixme
discard 2f74a4ae1b =htp framed entity streaming cleanup, renames
discard d2aedc0560 +htp #18837 allow as[Source[Tweet, NotUsed]]
discard 2109b14b1c +htp #18837 more docs and final cleanups, complete java docs
discard 884aef6683 +htp #18837 implemented JavaDSL for Source streaming
discard b13a4929e2 +htp #18837 JSON framing and framed entity streaming directives
discard 572fb4c69f =doc,htc fix code include and method name of completeWith (#21092)
discard ac74290a9e =htp #21029 Move redirect to RequestContext. (#21071)
discard 95fac679f3 =htc Http server latency multi node spec array and source routes unmixed (#21086)
discard e4d4bc46a4 =doc fix typo for migration guide (#21075)
discard 3a16ca2fa1 Link to migration guide from java docs, minor corrections for #20945
discard e3f83b14d1 Additional JavaDSL package structure and docs #20945
discard 555a31f0c7 align package structure in http javadsl
discard 44c65bd54f HTTP: Optimise response rendering and response parsing (#21046)
discard 733d8158c5 =htc #21051 WebsocketResponse future now fails if the connection failed (#21054)
discard 433fd7fe49 =htc #20786 Fix for RFC 7235 so HttpChallenge only renders the realm when it has a value (#21043)
discard a87781e671 =doc fix spray-json included snippet (#21045)
discard 6e493e0ccf =htc #21008, controller stage misbehaving on early response (#21033)
discard 5c2298932f =htc migrate Masker to graph stage (#21048)
discard 30d8a0741e =htc #20921 mima filters and scaladoc for discardBytes (#21042)
discard 8882a35c96 =htc #20921 add discardBytes method to HttpEntity (#20925)
discard 404879726a Document HTTP custom method (#20508)
discard 41f0fbcf34 +doc add unit tests for extractDataBytes and extractRequestEntity directives (#21022)
discard 35d10d1183 =htc Byte string parser input for request target parsing (#21018)
discard 5798deb76e Jenkins benchmarking improvements (#21034)
discard cc44d5747e +htc #20771 provide different options to deal with the illegal response header value (#20976)
discard a9f9d1be15 Limitable in HTTP Core rewritten as GraphStage #21019
discard 6060595111 Pre-fuse http server layer (#20990)
discard c3e3884952 =htp #21009 Correct type of response in logging directive samples (#21010)
discard 419b41ddf5 +htp #20881 add toStrictEntity and extractStrictEntity directive (#20953)
discard 8cb314fee7 ByteString optimisations of methods in HTTP parsing hot-path (#20994)
discard 7178f65ac2 =htp cache default RejectionHandler instance, it's safe to share (#20996)
discard 216a299cdd =htc do not mention source in HttpEntity.toString (#20739) (#20971)
discard fdb76d54e3 =htc #20920 create ContentLength HTTP header in JavaDSL (#20926)
discard 83154fcd61 Update AkkaHttpServerLatencyMultiNodeSpec.scala (#20980)
discard 4fb0b63cf2 =htp attempt to fix PR validation issue, unable to reproduce (#20975)
discard 2e7e2c57d7 =htp fix typo in latency spec using AB (#20965)
discard 423300ef6f =htp multinode latency spec for HTTP (#20964)
discard 4cdbcf5c8b Nikdon 20535 check same origin (#20962)
discard 1d67733b40 Fix typos in HTTP streaming doc (#20963)
discard ac40d134fc =htc replace getSimpleName with Logging.simpleName (#20951)
discard 7ac0facadb +write http throughput results if asked to (#20958)
discard 91b7e2507c dsable fuzzer in Http Throughput spec (#20957)
discard d06c4f7dbf +htp akka http Throughput benchmark, for jenkins (#20956)
discard 50c3401320 =htp #20884 fix header name rendering issue when $minus present (#20940)
discard 0539b43ae1 =doc Fix indefinite articles typos in docs (#20924)
discard 71db48a1c3 =htc, doc replace usages of deprecated methods of FileIO (#20928)
discard c74f29b098 +doc #20192 explain need of draining entities in server/client HTTP (#20852)
discard 4ae775007f Document handling blocking ops in ScalaDSL Akka HTTP (#20912)
discard 028203242d =htc Convert HandlerStage to GraphStage, #19361. (#20855)
discard 25aff6fce3 Recommend `new SecureRandom` for an HTTPS server #20908 (#20909)
discard 4b19bc264f =htp #20915 fix too small timing issue in DirectivesSpec (#20916)
discard d437279f19 =htc Convert ChunkTransformer to GraphStage (#20493)
discard c4b9cff9ed +htc Parse URIs with many query string segments (#20770)
discard 3281abcf16 doc #20466 Java range-directives examples added (#20892)
discard 28e3da9bfd Explain SettingsCompanion being internal (#20893)
discard 28a5cf85a3 Modify SettingsCompanion to support create using ActorSystem (#20845)
discard 1f266632ff =str switch to java std lib ThreadLocalRandom. (#20877)
discard b7a9c0a0fa doc #20466 akka http java dsl examples - file upload directives (#20859)
discard 9a1200811e +doc add http (experimental) migration guide to ease upgrading DSLs (#20860)
discard 59990999ce !htp #20102 Fix authentication scheme of WWW-Authentication header for OAuth2 over HTTP (#20756)
discard a985857cd1 =htc #20789 fix double push of requestPrepOut in HTTP blueprint (#20841)
discard e437e9e1d9 =htp simple head test to cheack manual completion with empty Source (#20853)
discard eda2137dfb stop PoolInterfaceActor on shutdown, #20842 (#20844)
discard 77c3d693db +htp #18929 add withSizeLimit directive (#20760)
discard 9045588c1e =htc #19361 Convert UpgradeStage to GraphStage (#20835)
discard 4e18c53bfd +htc #20456 Add hot connection pool via the minConnections setting (#20723)
discard 74f583f6a2 =htc Ensure DNS resolution is performed for all new connections #20690 (#20791)
discard a73eedd771 Akka-HTTP: basicAuthentication directive promotes insecure passwords #18858 (#20820)
discard 7d83f35377 +doc #20466 example snippet for akka http java dsl: ParameterDirectives (#20823)
discard d2b7fc6b9d +doc #20466 akka http java dsl example snippets timeout directives (#20812)
discard cd628718ed akka http javadsl - add path directive tests (#20813)
discard 464e8aeb4a +htc #20272 HttpMessageParser swallows IllegalHeaderException (#20783)
discard f01ab2aed6 +doc example snippet for akka http java dsl: SecurityDirectives (#20717)
discard 4ef80430b0 =htc #20683 added more docs, documented expected double-run behaviour (#20765)
discard 9977054aa1 =htc migrate BodyPartRenderer to GraphStage #20288
discard 8912ebe35b +htc #20683 discardEntityBytes() combinator for draining entity stream (#20707)
discard 142239aab2 +doc add depenedency note to docs #20732 (#20761)
discard e399a9c97b example snippet for akka http java dsl: FileAndResourceDirectives (#20758)
discard 8b252a400d +doc #20521 Enrich docs and tests regarding empty strings used in matchers (#20719)
discard efe1f69eac Merge pull request #20445 from kkasravi/issue_20414_kkasravi
discard 66c3a01251 +htp #19756: Add extractData and extractRequestEntity directives. (#20730)
discard c39a0383fd fixes #20414 Allow different ActorMaterializer subtypes
discard ef8e23d35c +doc #20699 improve docs for akka-http (#20722)
discard 2b0ff64856 +doc #20466 example snippet for akka http java dsl: FormFieldDirectives (#20731)
discard b3e4347c02 +doc #20466 example snippet for akka http java dsl: RouteDirectives (#20721)
discard 3273ac9d91 +doc #20466 example snippet for akka http java dsl: CodingDirectives (#20718)
discard 2c1affdcf3 +doc #20466 example snippet for akka http java dsl: ExecutionDirectives (#20710)
discard 0e75330db2 +htp #20705 allows javadsl creating custom rejections
discard 079a857d41 +doc #20466 example snippet for akka http java dsl: BasicDirectives (#20647)
discard 8aad978712 Merge pull request #20681 from bantonsson/wip-ban-update-scalariform
discard deaa150993 =htp #20648 encoder now encodes all response types, not only successes (#20691)
discard 8287adadb6 Update to a working version of Scalariform
discard f48a8e2134 +htp #19929 NameReceptacle[T].as[B] take Unmarshaller[T, B] instead of FromStringUnmarshaller
discard 8d6b205794 Merge pull request #20680 from akka/wip-ByteString.empty-patriknw
discard 638fff8e96 =htc #20214 disabling SNI per-connection now works (passing though sslconfig) (#20621)
discard 6555115a13 doc #20622 Document the Raw URI option in reference docs (#20682)
discard d35a26ee77 +htp #20535 add checkSameOrigin directive to HeaderDirectives (#20560)
discard c74d9b5896 replace thin spaces with regular spaces (to make diagrams look good) (#20696)
discard 7cef14a215 =http #20687 remove dead code and unused import from Unmarshaller (#20688)
discard f82caf5894 htp #20685 HttpEntity should not care about the materialized type of its Source (#20684)
discard e2905f77a9 use ByteString.empty
discard 223db8f8e2 +doc #20466 add header directive examples (Java) (#20673)
discard 2b9c50ce3c +doc add java example for onCompleteWithBreaker (#20675)
discard 3726e038e0 +htp #20198 onCompleteWithBreaker directive (#20402)
discard 349e60b07d Merge pull request #20660 from akka/wip-20659-leaking-tests-patriknw
discard 8d801dd320 htp #20392 ControllerStage should complete when parsing of request failed and bad request response sent. (#20596)
discard 1be9b499b4 fix memory leaks in tests, #20659
discard 87c4c339da =htp #20610 Fix Java RouteTest to not depend on scala DSL in API (#20615)
discard 9c8c3b2990 +doc #20466 Include Future Directives Examples for Java. (#20619)
discard 4ccd294d75 +doc #20466 akka http javadsl - add debugging directive test (#20651)
discard 12c9704c75 =htc #20602 avoid checking racy value if we don't really care (#20617)
discard b33a733000 =doc fix inaccurate docs #20632 (#20652)
discard d13fc713da Merge pull request #20618 from akka/wip-20607-DeflateSpec-patriknw
discard 0c8c46cbea increase some test timeouts in http, #20607
discard cfc89a060c !htp,java #20592 javadsl complete* should take Marshaller[...,RequestEntity] (#20593)
discard 6e3b1a6e52 =htp #20601 increase timeout in File touching tests (#20603)
discard f02eed7783 +doc,htp example snippet for akka http java dsl: CookieDirectives (#20585)(#20466)
discard ff8885d232 =doc,htp #20466 Include Respond Directives Examples for Java. (#20595)
discard 951af7dbe7 Add scheme directive example in javadsl (#20586)
discard 8e0a4221c9 Merge pull request #20554 from Hawstein/hawstein-20288-pushpullstage-to-graphstage
discard 5c7c9e1ecd make OneHundredContinueStage an object
discard 3c3e5f3829 !htp Move classes from javadsl to javadsl.server to keep in release jars #20556 (#20558)
discard abfa3c5722 replace PushPullStage with GraphStage in HttpServerBluePrint
discard 95a420e483 HTTP: Document how a type is marshalled into json #20514
discard 0b5ef61bdb Workaround for unidoc failing to compile scaladsl.server.Rejection
discard c1b52a5c31 20413: Implemented. Now 0 and 1 treated as boolean if specified. (#20526)
discard 5f51a1da64 Docs for half closed client WebSockets #19957
discard 9f0324071b +doc #17972 added spray migration guide (#20511)
discard a8f18367e3 !htp #18919 #19519 New JavaDSL for Akka HTTP (#20518)
discard cc423fe603 Test spec for Strict-Transport-Security added
discard 634e455bdf Reverted to maintain binary compatibility; extra fields allowed in Strict-Transport-Security
discard fa80919fb7 Added preloaded field to Strict-Transport-Security header in akka-http headers model
discard fb71fa56a7 htc #20379 allow registering custom media types (#20401)
discard f4ac536fe1 =htc #19650 expse effectivePort on Uri, better port handling
discard 105726b572 re-enable DontLeakActorsOnFailingConnectionSpecs #19049
discard 04eb6e44e3 format the code
discard 2601d13ca2 Merge pull request #20471 from poojadshende/poojadshende_WsProbe_update_for_outProbe#20122
discard 77ebc2e766 headerValueByType should extract just value #20472
discard 56f7b1491c Updated for outProbe
discard cdea96fec6 =htc convert from identity to ConstantFun.scalaIdentityFunction (#20467)
discard 2ce29bf33a Introduced backpressure timeout (#20131) stage.
discard 38d72797ca =htc make HttpMessageParser use GraphStage #19225 (#20385)
discard 320e2cdd7b htp #19681 MalformedRequestContentRejection cause traceability (#20346)
discard 82189159e1 htc #20388 HttpServerBluePrint is now resilient to the response being handled before the scheduled timeout response for same exchange. (#20458)
discard c106453017 =htc Various minor cleanups (#20451)
discard 225340f32c =htt #19792 Increase file upload directive test timeouts
discard 3cc12a6f21 verify docs for complete directive #20280
discard d1b53fde2f boolean unmarshallers will unmarshall 0 to false 1 to true (#20416)
discard baa18d110e Merge pull request #20307 from zhxiaogg/feature/zhxiaogg-20288
discard feca60489a htc #20362 Expire defaults when HTTP-date is not possible to parse (#20362)
discard 52d2cfdb1f =htp #20338 correct byte range slicing (#20382)
discard eb08596547 htc #20403 fix initialization of deprecated field (#20411)
discard d1871337d6 doc #20409 Broken link corrected in Akka HTTP WS server docs (#20410)
discard 2fea6fcf8e htc #20398 fix missing param delegation in javadsl https (#20399)
discard dced1fd0c5 =htc replace printEvent with Flow[T].log #20288 (#20384)
discard 0067194700 !htc #20371 allows for simple HTTPS usage from Java, fixes typo in APIs (#20373)
discard beb04c642d Add basic support for Java 7 NIO file systems (#20293)
discard 56ec11fc6c Updated the link for 'full routing example' to WebSocketCoreExample.java (#20389)
discard 104b024294 htt #17542 and #20298 resource leak test coverage and fix (#20300)
discard e3785223f4 +htc #20273 EitherUnmarshaller (#20274)
discard 6be1625806 Adding javadsl.model.MediaType.Compressibility (#20378)
discard db1a097030 support HttpEntity.with/withoutSizeLimit in scaladsl HttpEntity, #20342
discard 0703ae85ed Migrate BodyPartParser to GraphStage #20288.
discard b43e1ec698 =doc Fix path to "akka.http.host-connection-pool" (#20363)
discard 2cd747041d =doc Fix `authorizeAsync` reference in `authorize` docs (#20359)
discard 7dd477750a Disable diagram verification for akka-http-tests (#20355)
discard 2dda14d842 Merge pull request #20297 from hepin1989/rename-flow-graph-things
discard a947353edf +htp,str #20326 more links to ssl-config and update default TLS version
discard 00d465563f migrating Doubler, KeepGoing to GraphStage
discard 9d5c529d91 = rename FlowGraph* to GraphDSL
discard 4b24bf8c11 i=doc fix #20291 by exposing imports better (#20292)
discard 0541d9794f htc #20258 add override modifier in the custom header methods
discard 78bbcdd582 Merge pull request #20277 from poojadshende/poojadshende_Doc_For_getfromdirectory_20186
discard ec21b4bcb9 Updated the documentation example for Directives.getFromDirectory and Directives.getFromResourceDirectory- #20186
discard 86e4dcdbc6 htp #20214 more docs on https context configuring
discard a353ac52c9 htp #20214 allow workaround for disabling SNI
discard bbe0d676ba =htc #20080,#20081,#20082 Simplify pool gateway synch
discard e1220c19e2 =htc #20236 enable streaming responses with `Connection: close` (#20254)
discard dd4e1c90a0 =htc #19834 replace StreamUtils.identityFinishReporter with Flow.watchTermination
discard 7723b3e928 =htc Refactor StreamUtils.identityFinishReporter to Future[Done]
discard b23f9721af Refactor anon GraphStageWithMaterializedValue to object
discard ee1a1d0299 =htc #19834 convert StreamUtils.identityFinishReporter to GraphStage
discard f912a251bf htp #19678 add variadic concat route combinator
discard 4bc7085548 =htc #16394 Remove StreamUtils.recover, Flow.recover is now available
discard c82e8ac45a htc #19834 convert streamutils to GraphStages graphstage
discard 9fa1c3465e =htc #19834 Replaced PushStage based captureTermination with GraphStage
discard 634447d656 htp #20103 introduce Scaladoc groups for Directives
discard 05cb262316 Remove 'the' duplicates
discard 5493bcedbd Merge pull request #20085 from agolubev/19834-Replace-UTF8Encoder-with-GraphStage
discard f4b4e44ccb Merge pull request #20060 from leachbj/fix-19953-bl
discard 24331a2392 =str #19834 Replave UTF8Encoder with GraphStage
discard 17596fe11c Merge pull request #20189 from drewhk/wip-19777-truncation-exception-drewhk
discard bee3cc68f5 #19777 OutputTruncation should be only reported if there is proof of it
discard 87c74cfc4c =htc #19953 Complete Promise in captureTermination onDownstreamFinish
discard ee5f8545a8 Merge pull request #20181 from lolski/lolski-issue-19976-javadsl-wip
discard 1dd88396d2 Merge pull request #19895 from drewhk/wip-19892-killswitch-drewhk
discard 4b454415a5 Merge pull request #19913 from vans239/19910-checkContentLength
discard 53401dcf79 19892: KillSwitch (controllable stream completion)
discard 20192063a6 adding java dsls
discard cc43a39beb =str #19834 replace PrepareForUserHandler with GraphStage
discard 442737d3d7 Merge pull request #20139 from venilnoronha/media-type-text-markdown
discard 86e16ac24e Merge pull request #20087 from akka/wip-ws-streamed-matchable-ktoso
discard f5d41f2088 Replaced PushStage based CheckContentLength with GraphStage #19834
discard 6607db4b89 Added markdown file type to MediaType text/markdown entry
discard 7bc5735881 Fixes #20126 - Added text/markdown to MediaType
discard 78127c0833 Merge pull request #20055 from ktoso/wip-headers-more-fancy-ktoso
discard c9ec11316d Merge pull request #20109 from akka/wip-19965-RequestParserSpec-patriknw
discard 1ab2373e11 =htp #20052 headerValueByType now works with custom headers
discard e974559c6d Merge pull request #20098 from akka/wip-remove-workaround-comment-ktoso
discard 6a811ec082 increase some test timeouts in http-core, #19965
discard d6ebd70c70 =htp #18615 rm comment on workaround in Scala 2.10
discard ed41c71f23 Merge pull request #20011 from ktoso/wip-deprecate-dangerous-static-fields-ktoso
discard 34bd3d9f1b +htc #19162 add init workaround when scala inits first (and then java)
discard 0b3d61eecb Merge pull request #20101 from ktoso/wip-fix-small-timeout-ktoso
discard 93125f002b htc #19693 fix too small timeout in test
discard b03474927d +htc #19162 add safe java accessors to scala objects
discard 090c6d537e =doc fix code include marker for timeouts
discard 5cbfcbfce0 =htc make ws.Message toString reprs consistent
discard f20d6fd5d3 +htc #20086 make ws.*Message.Streamed not private
discard 467858134d =doc Fix documented type in authenticateOAuth2Async
discard 5da1ed7365 Merge pull request #20075 from akka/wip-typo2-patriknw
discard 7a6cc20d70 Merge pull request #20043 from wlk/issue-18500-fix-scaladoc-warnings
discard e49566e90d fix the the typo
discard e9a9ee8c7b Merge pull request #20010 from ktoso/wip-authorizeAsync-ktoso
discard 96d76be807 Merge pull request #20016 from akka/wip-fix-matVal-graph-RK
discard f8fcd42532 !htc WIP #19956 removing case classes from HttpMessages
discard 86df1ca00d +htp #20002 add authorizeAsync
discard 33d02356dc simplify materialized value computation tree, fixes #20015
discard eb3e67e4d5 =doc fix scaladoc warnings #18500
discard 933e4010bf =htp #19397,#19842 fix content negotiation for non 2xx and Accept handling
discard 34f4d65bcc =htc #20024 introduce more specific exception type for connection close
discard 4882df088a Merge pull request #19701 from agolubev/agolubev-#19299-Performance-Flow.flatMapMerge
discard ea3481529a =str #19299 Performance Flow.flatMapMerge
discard be64728e5d Merge pull request #20025 from ktoso/wip-more-specific-exception-ktoso
discard abb8d897c0 =htc #20024 introduce more specific exception type for connection close
discard 4156186f93 Merge pull request #20014 from johanandren/wip-20014-non-null-message-on-stream-size-ex-johanandren
discard 9cd656431b =htt #20013 Provide a description as stream size exception message
discard 29005dfa5b =htt,str,doc #20009 Fix for found unsafe graph stages
discard a8e193c7c8 Merge pull request #20012 from akka/wip-19995-fix-MessageSpec-RK
discard ec66f22dc2 Merge pull request #19968 from ktoso/wip-explicit-shutting-down-as-note
discard 27a30ab876 +doc more visible note on connection pool shutdown
discard 8d4e92aa01 Merge pull request #20000 from wlk/wlk-18500-fix-scaladoc-warnings-from-jenkins
discard 10de49c688 fix race condition in MessageSpec, fixes #19995
discard 407478da00 fixing scaladoc warnings reported by jenkins
discard 51a8209af9 #18765 Update to latest MiMa which is now an AutoPlugin.
discard 9111b06556 Merge pull request #19984 from 2m/wip-#19983-without-size-limit-api-tests-2m
discard 5e45d8c0f2 #19983 Add withoutSizeLimit overrides for Scala API.
discard eb394347dc fix and document VirtualProcessor, fixes #19790
discard afe0389473 Merge pull request #19943 from spray/wip-15799-mathias
discard e525b1b7aa =htc #15799 implement client-side `Expect: 100-continue` support
discard ca5e0f81d1 Merge pull request #19871 from ktoso/wip-timeout-http-error-ktoso
discard ebf1bfaa5c +doc,htp #19896 directives for RequestTimeout and docs
discard f3ab1a729f Merge pull request #19952 from richard-imaoka/wip-doc-akka-http-what-it-is-not-richard-imaoka
discard 9192586bb5 Fix typo #19898
discard 789eb8d461 Replace mentions to Spray to Akka HTTP #19898
discard 537fe74b68 Add "Phylosophy" section to Akka HTTP doc #19898
discard 09ebb1fc86 =pro upgrade to sbt-boilerplate 0.6.0
discard 035161754a =htc #19058 prevent errors to be logged for http timeouts
discard 2388ad0766 Replace errorLogging with GraphStage - resolves #19899
discard 7103725754 Merge pull request #19885 from miklos-martin/wip/@miklos-martin/#19861/strict-transport-security
discard 4480a98a79 add Strict-Transport-Security header #19861
discard 0777a998a3 =htc #19827 avoid double-push when request timeout triggers
discard 5a0dc02c7b =doc typesafe config is still named typesafe
discard 950cdd0b4a Merge pull request #19858 from ktoso/wip-sbt-version
discard c4b3a9b85a =htc #19287 fixes SNI issue on JDK8 in http client
discard b3784653b3 Merge pull request #19881 from akka/wip-19879-AkkaSpec-RK
discard 40fb25a922 Merge pull request #19868 from spray/w/missing-documentation-bits
discard bd27b53ac0 remove akka.stream.testkit.AkkaSpec, fixes #19879
discard 686b42a96f =doc #19840 Introduction docs for HTTP
discard 9256593e60 =htc #17595 a word of warning against increasing `pipelining-limit` on the client
discard 481bf8bac9 =doc #16491 document ways of controlling server parallelism
discard ca605c55f4 =all remove unused imports
discard e421ef97a9 =htc fix some warnings
discard f67aa24c85 Merge pull request #19854 from johanandren/typesafe-lightbend-name-change-johanandren
discard fa7c7244a8 Merge pull request #19817 from ktoso/wip-fix-bind-to-javadsl-ktoso
discard b644c51bda =htc #19814 fix port handling in ConnectHttp
discard 72903ef660 Update copyrights and links to the new company name #19851
discard c7a80fe30a Merge pull request #19815 from ktoso/wip-fixups-for-2.12.0-M3-ktoso
discard b562dd8969 =htc make basic credentials token method return correct token
discard 690ef9921b =htc make HTTP compile under Scala 2.12.0-M3
discard c85b3811f3 splitting up TLS APIs
discard 67c70609d2 +doc add missing migration parts to java documentation
discard f33aa2b06c !str split Framing into javadsl and scaladsl
discard 4a00465f47 Merge pull request #19797 from ktoso/wip-entity-raw-json-ktoso
discard 9ff2904695 +doc #19796 explain how to obtain a JsValue using entity(as)
discard 98960c72ec Merge pull request #19788 from ktoso/wip-connect-to-ktoso
discard 36cf547581 -htp #19577 replace overloads of bind with HttpConnect
discard 0cb1be5d8f add section about Java 8 APIs #19655
discard c03badeb93 Merge branch 'wip-fixups-RK'
discard 087bd167c3 clean up dependencies #19755 and other fixes
discard 8d549d70a4 Documentation improvements
discard ac0d07990d Merge pull request #19584 from cmbaxter/feature/xff-avoid-dns-cmbaxter
discard 5c7e26e430 Merge pull request #19761 from matsluni/fix-spray-references
discard d2d47adc32 =http =doc, fixes #16113 - fix some spray references in scaladoc
discard 6f7aca88f5 Merge pull request #19757 from drewhk/wip-19553-one2onebidi-fix2-drewhk
discard 10ae7eb9ff #19553 Fix One2OneBidi not failing if inner flow completion wins the race with cancellation
discard bf58fb54b9 Merge pull request #19750 from lolski/lolski-issue-19293-rebased
discard 876c7660ac Merge pull request #19745 from ktoso/wip-bind-to-ktoso
discard a0b0b169a6 =str #19293 fix issues in Sink.seq + minor doc fixes + use Sink.seq and limit in tests where appropriate
discard 247334e4dd Merge pull request #19684 from 2m/wip-#19662-reuse-pool-settings-2m
discard 5e4acc1242 Merge pull request #19742 from johanandren/wip-fix-failing-HighLevelOutgoingConnectionSpec-johanandren
discard 3e56183e7b =htc #19741 cannot pull twice bug in OutgoingConnectionBlueprint fixed
discard 92474412d8 #19662 Reuse connection pool settings if none specified
discard b565dac5d5 Merge pull request #19703 from akka/wip-19702-maxFixedBufferSize-RK
discard 609c433ae2 add maxFixedBufferSize materializer setting #19702
discard 092d5ccfb7 =htt #19388 Fixing broken test in akka-docs from RemoteAddress changes
discard 27894223f9 +htc #19577 binding DSL for javadsl Http
discard 2819b69c8e !htt #19388 Chanring x-real-ip from raw to real modeled header
discard 1a550b9417 !htt #19388 Removing use of InetAddress.getByName
discard cbf23aeb00 Merge pull request #19690 from drewhk/wip-19553-one2onebidi-cancellation-drewhk
discard d1d5b73778 Merge pull request #19528 from ataraxer/wip-http-response-cancellation
discard d03c59392b Merge pull request #19673 from newca12/newca12-#19610-fix-multipart-form-data-unmarshaller
discard ace793735e Merge pull request #19715 from ktoso/wip-done-marshalling
discard 42fd571ff1 !htp #19528 HttpServerBluePrint: close connection on request entity cancellation
discard 2405b32b78 =htc #19528 OutgoingConnectionBlueprint: replace splitWhen/prefixAndTail with custom stage
discard 667cd2c4d1 Merge pull request #19718 from naferx/wip/copyright-headers
discard faf1484399 #19553 One2OneBidi should report truncation also if wrapped flow cancels early
discard 95e4c2d453 Add Typesafe copyright header
discard 0061cbc67c Merge pull request #19712 from johanandren/wip-19699-no-private-types-in-http-public-api-johanandren
discard b515cdb49a +htc #19708 provides default marshaller for akka.Done (200, empty text response)
discard a4f3250fa6 =htc #18993 HttpConnectionPool constructor made private as it leaks impl type
discard c51afd4e20 Merge pull request #19415 from briantopping/resources-with-osgi
discard 15019c4c84 Merge pull request #19695 from naferx/remove-unused-imports
discard 8e6cad68f5 =htc #19692 Improved docs for the web socket message classes
discard e82d8a9e48 Merge pull request #19697 from 2m/wip-rendering-warning-2m
discard e340ded0ef Merge pull request #19543 from akka/wip-19315-document-websocket-client-johanandren
discard 48d86b8c02 Merge pull request #19685 from johanandren/wip-19674-http-header-request-or-response-audit-johanandren
discard 8b3a67e4b2 #19639 Supress warnings on custom headers
discard 458af93560 Remove unused imports
discard fb7b9e2523 =doc #19315 docs for websocket client
discard 1eff930922 !htt #19674 Audit HTTP headers and mark correctly as response or request
discard 70850deeae =hts #19663 Bind-timeout cannot be infinite, reference.conf corrected
discard c8ddce7a55 =htp fix multipart/form-data unmarshaller when no Content-Type field is present
discard 2bb351dbc3 Merge pull request #19586 from akka/wip-cover-java-http-interface-with-tests-johanandren
discard 5ed14308ba Merge pull request #19656 from jypma/java_https_fix
discard 63556f4618 Merge pull request #19640 from akka/wip-19623-early-response-errors-johanandren
discard 6eff6affec !str #19620 Java API for shutting connection pool down
discard cca1dce05c +htt #19657 Fix type mapping to re-enable Java HTTPS servers
discard f9f961c1cf Merge remote-tracking branch 'upstream/master' into resources-with-osgi
discard 863ac9b359 =htt #19623 optimizations and more careful handling of complete and failure in PrepareRequest
discard a212b457ee !htt #19628 Make CORS response headers extend ResponseHeader
discard 72e51fcd31 =htt #19623 Early response no longer causing push or pull twice errors
discard 92bf35aedc +htt #19618 adding missing factory methods for server settings in Java API
discard 2aef575a08 =htt Test coverage for the Java HTTP extension
discard 11ac3c97a3 Merge pull request #19606 from akka/wip-19514-making.config-classes-easier-to-evolve-bin-compat-johanandren
discard 9f5d434b99 !htt #19514 Update RouterSettings to be non case class
discard f6bd301a05 Merge pull request #19607 from akka/wip-stream-non-experimental-RK
discard 3d64beaa82 !htc #19514 add withXYZ methods to all configs
discard 48195b4375 !htc #19514 more case class => class boilerplate
discard ababace003 !htc #19514,#18958 make config in HTTP non-case class + from reference
discard 2485a22017 Merge pull request #19604 from akka/wip-19441-convert-from-Option-to-Optional-in-javadsl-johanandren
discard 6f16871a88 remove experimental marker from stream/testkit/parsing/http-core
discard 6a00da84e3 wip #19441 convert from Option to Optional in javadsl
discard e99017a022 =pro #19068 All copyrights ranges and single years updated to a range ending in 2016
discard f3a5661292 #19440 replace Scala Future usage with CompletionStage in javadsl
discard 1798d86cba !htt #19388 Removing use of InetAddress.getByName
discard 09decd0780 !htc,str #19275 fix various scala/java interop problems in DSL
discard 62feae0ea6 !htc,str #19275 adjust bind/client apis on Http()
discard 4d5a53726a !htc,doc,htp #19508 fix casing of WebSocket (as per spec)
discard 981d3c6e0d =pro fix junit version to be the same in both scopes
discard 9d4104f207 !htc,str #19275 towards ssl-configurable server, change APIs
discard 325d1ba569 =str #18890 Polish Source.queue
discard c4d738438b #19566 Increase too tight patience for FormDataSpec
discard 84e48d1617 Merge pull request #19558 from drewhk/wip-19333-remove-implicitmaterializer-drewhk
discard 76ab864b45 #19333: Remove ImplicitMaterializer
discard 9d41e7e110 Merge pull request #19482 from agolubev/agolubev-#19361-migrating_ByteStringParserStage_to_GraphStage
discard 61c5208024 Merge pull request #19494 from akka/wip-small-fixes-RK
discard c8d5abbee2 =str #19361 migrating ByteStringParserStage to graph stage
discard e64aef4131 Do not verify if scaladoc diagrams have been generated as there is none in this project.
discard d011098615 squash some warnings
discard 0f241856cc #19046 replace system.{shutdown => terminate}
discard ca8821174c #19213 clarify clientAuth=None
discard c85f424bbd Merge pull request #19527 from 2m/wip-19517-publish-akka-parsing
discard bfaa4dd302 also fix FlowInterleaveSpec
discard 7f662ec6b7 #19517 publish akka parsing
discard ff01ab2ab7 +htc #16819 implement server-side request timeouts
discard a93a73ef5b !htc improve header rendering control by introducing distinction between request and response headers
discard 5ad606bc76 =htc update outdated documentation in reference.conf
discard ed24f88023 =doc Move formField directives' docs to a correct directory
discard 91bab6b6cd Merge pull request #19465 from wjur/wjur/form_fields_master
discard 5bc7e605fe #19503 fix closed-pull in ResponseParsingMerge
discard f32a0d35a5 fix HttpResponseRenderer termination
discard 91a59c7cfc #19467 avoid pulling closed port in ProtocolSwitch
discard 54fae40a46 #19451 use random port in WebsocketIntegrationSpec
discard 9d5e40247e #19398 fix stream leak in ProtocolSwitchStage
discard 81512c7ac8 Merge pull request #19505 from 2m/wip-stream-build-fix
discard 0e1af556fb Various streams build improvements
discard 697694b60e Merge pull request #19476 from drewhk/wip-19441-java-optional-in-javadsl-drewhk
discard 5c8f06b77a #19427 do not require Flow in UpgradeToWebsocket
discard 482e4e3566 19441: Use Optional instead of Option in http core javadsl
discard d5b16564d4 +htp: #16651 Add formFieldMap, formFieldMultiMap & formFieldSeq Directives
discard 746759efa0 Merge pull request #19455 from 2beaucoup/remove-java6-compat
discard 78a36be88e =htc #19418 add compile test for accessing javadsl content/media type
discard 978c5910c3 =htc #19418 avoid LUB problem in javadsl.model.ContentType, see SI-9621
discard 9a01f73d68 Merge pull request #19454 from ktoso/wip-mediatype-java-problem
discard e2b967ce72 #19447 remove compatibility fallbacks for Java < 8
discard eb3bfd5d21 #18860 add back @SafeVarargs annotations
discard b0eafa4e7e =htc #19418 avoid LUB calculation problem, see SI-9621
discard 1515edce90 =doc fix github link as in #19434
discard 4a811ef86e +doc #19429 initial merge of docs-dev and docs
discard 7c21a9d235 Merge pull request #19425 from akka/wip-19094-fix-double-pull-PoolConductor-RK
discard da7414ada3 =pro disable docs in http core for now
discard 09d00d93fd =pro fix unidoc/javadoc settings
discard d605c11ba4 #19417 fix empty.head error in WebSocket termination
discard 85a3a81906 fix actor leak in streams
discard c3808e7252 #19094 fix double pull in PoolConductor
discard 1c32a1aafa =pro fix aggregates
discard 4c2567f7ce =pro merge akka-http-tests-java8 with akka-http-tests (raw)
discard bfe1971695 +pro add Akka Streams HTTP to master build > merged akka-bench-jmh-dev with akka-bench-jmh > renamed akka-stream-tck to more correctly named akka-stream-tests-tck > merged java8 tests with normal tests in http
discard 400fd7989b =htp #19331 Make FileAndResourceDirectives work in OSGi environments
discard 6a46416ae1 Merge pull request #19396 from akka/wip-18948-eagerComplete-RK
discard 3df65f1400 Merge pull request #19375 from akka/revert-19250-wip-fix-multipart-model-java6-ktoso
discard e84e47c60d #18948 add eagerComplete parameter to FlowOps.merge
discard 4144b90330 Merge pull request #19369 from akka/wip-no-fuzzing-in-test-server
discard cc283f3dbd Merge pull request #19255 from spray/w/19240-http-remove-flattenMerges
discard ad265b6dab Revert "!htc fix multipart model (java6 had trouble)"
discard 325b930875 Merge pull request #19210 from spray/w/18349-add-TlsSessionInfo-header
discard 67a41b7673 =htc disable fuzzing-mode by default in TestServer
discard 784de26c0a +htc #18349 emit Tls-Session-Info header when configured on both client and server
discard 9d964b73d1 Merge pull request #19349 from ktoso/wip-withoutSizeLimit-ktoso
discard 675c1780e5 =htc Added test to check if charset is set on application/json content type
discard 45236cd5a5 =htc #19352 HttpServerBluePrint: get rid of costly flatMapConcat on the rendering-side
discard df7b41e8fe =htc #19240 HttpServerBluePrint: replace splitWhen/prefixAndTail with simple GraphStage
discard 5e6eb39a31 +htc #19237 entity#withSizeLimit for Java + add withoutSizeLimit
discard 4909789278 =htc add explicit override keyword where apropriate
discard 7c67808648 =htc #19340 fix broken user-handler completion in WS
discard 9d425472dc =htc cleanup imports
discard dce55b6c10 Merge pull request #19262 from ktoso/wip-fix-inputstreamsource-ktoso
discard aa2c2c4cc8 =htc,str #19256 InputStreamPublisher could emit without pending demand, bug
discard cf8cd01027 +htc add blocked-by as convenience rel (see https://datatracker.ietf.org/doc/draft-ietf-httpbis-legally-restricted-status/?include_text=1)
discard e7cb52185e Merge pull request #19250 from ktoso/wip-fix-multipart-model-java6-ktoso
discard 0cc023036c !htc fix multipart model (java6 had trouble)
discard d211e6b49e Merge pull request #19219 from ktoso/wip-sslconfig-ktoso
discard a6be457185 =htp #19184 better TLS defaults and hostname verification + depends on com.typesafe.ssl-config which we'll need to release + also makes tests compile on JDK6, to enable testing this on JDK6
discard 7357b92839 fusable SplitWhen and reusable HTTP blueprint
discard 7779d3e4ce Merge remote-tracking branch 'pr/19097' into release-2.3-dev
discard 802d458ccd =htc, htp replace double backticks in comments with single backtick
discard a30da9fb44 !htc #15674 add Java side of Multipart model
discard 988e20e7a5 !htc restructure HttpEntity model on the Java side for consistency in modelling approach
discard 409ddeaff1 !str #19129 New homes for file and java.io stream factories
discard 60a9a45d7a Merge pull request #19214 from 2m/wip-rename-source-sink-factory-applies
discard 402fa67745 Merge pull request #19209 from spray/w/16821-form-data-encoding
discard 8f7e242973 =str #19128 #19127 rename Source/Sink factory apply overloads
discard 35f02df5d1 =htc #16821 support UTF-8 characters in field values
discard 2c18a3d44a #19196 fix StageActorRef termination watch leak
discard f8074794d1 Merge pull request #19187 from 2beaucoup/generic-csv-form-fields
discard 204ce70807 !htp #19185 generic CSV form field unmarshallers
discard 5b3ee203b6 Merge pull request #19181 from spray/wip-mathias-explicitimplicits
discard 5891149ef1 !str #19137: Rename inlet and outlet to in and out on Flow/Source/SinkShape
discard da6eefcb11 add fusing
discard 749ec4c111 =htp add explicit type annotations to public implicits where still missing
discard de9bfc669d Merge pull request #19157 from johanandren/wip-19156-remove-sink-sorce-flow-stage-johanandren
discard dc35b89749 =htp stop case class extraction from throwing IllegalArgumentException
discard 8af6082cb2 !str #19156 Source/Flow/Sink-Stage removed
discard 16128b35e7 Merge pull request #19158 from ktoso/wip-more-docs-on-entitylimit-ktoso
discard a82ab25b72 #18962 MergeSorted and read() completion handling
discard 88699706e7 Merge pull request #19160 from ktoso/wip-fallback-for-wildcard-port
discard 9e4cc593fa =htc #19159 Adds falback for wildcard charset with decimal priority
discard 0b1d4331a1 =http - 19058 - make idle timeout log DEBUG instead of exception
discard 5ed3dd5db6 =htc #16395 print decoded text for non-binary strict entities
discard 4a481f8a4e Merge pull request #19118 from Softwire/wip-18567-unmarshallers-for-csv-number-sequences
discard 5f8326a975 =htc,doc more docs on EntityStreamSizeException
discard 68aa98892b Merge remote-tracking branch 'pr/19150' into release-2.3-dev
discard 7ae0d4fd65 Merge pull request #19151 from 2beaucoup/minor-cleanups
discard ee09fa3f8c =htc, str remove references to 'akka.io.tcp.windows-connection-abort-workaround-enabled' setting
discard 084d9bd555 =htc: minor cleanups
discard 87da84394e =str&http - 19142 - Renames all occurrences of `mat` with `materializer`
discard 5c73b636ed =htc amend CodingDirectivesSpec to match rebased code
discard e3f695df3f =htp #19099 make sure headers are always written on `finish` in `GzipCompressor`
discard 048a6788bc =htp #19099 fix encoding of empty stings
discard de04a6b35f !str #19005 make groupBy et al return a SubFlow
discard 13931ceb1b =str #19072 fix FlattenMerge init race
discard 495bac9d4c Merge pull request #19120 from akka/wip-19091-remove-buffer-in-blueprint-√
discard 02312fb3fd =http - 19091 - Removes the buffer(1, Backpressure) from the Http blueprint
discard db8234bb04 !htp #18567 Added unmarshallers for CSV integer sequences
discard 251a625b51 =htc remove reference to jdk7 class in test
discard f1e15f159b +htc add `text/csv(UTF-8)` ContentType
discard dee19ca515 Merge pull request #19060 from ktoso/wip-towards-a-reusable-http-pipeline-ktoso
discard df13ef681f =htc #19050 reusable http blueprint: attribute injected rem-addr
discard 46ca50fc3a !htc, htp #16991 add support for precompressed media-types and `.gz` file extension suffixes
discard 0b1a16f797 !htc, htp remove `specimen` method of ranges, restrict `Unmarshaller#forContentType`
discard 340d32f45d !htp #19034 refactor content negotiation, upgrade to new MediaType / ContentType model
discard cb69df99a2 !htc refactor MediaType and ContentType model for better type-safety and cleanliness
discard 9da70ca51a =htk fix potential test failure obfuscation
discard f641affbd9 =htc remove while text color (because jenkins)
discard b28ded7feb +htc,tes #18563 move scripts autobahn jenkins scripts to project
discard e0753cf96a Merge pull request #19077 from ktoso/wip-jenkins-autobahn-ktoso
discard 046550157c =htc #18563 fix access to props
discard 3728ff2026 Merge pull request #19073 from ktoso/wip-jenkins-autobahn-ktoso
discard a1d860ceeb =htc #18563 small fixes to make autobahn tests nicer to Jenkins
discard d85e2688fe !str #19037 rename FlowGraph to GraphDSL
discard 4093facdf3 =htc slight renaming, refs #19052
discard 50e8e2b9c6 =htc replace websocket support graph by simpler graph stage
discard 8bb7a4e530 =htc restructure HttpServerBlueprint as stack of BidiFlows for better readability
discard 0829e02652 =htc ignore test, to be fixed in #19049
discard 960bcc9c77 =str make StageActorRef "single" and watchable, fix some tests
discard 5e7f77cf70 =str Use SeqActorName in more places
discard 8264cdbbe3 =htp Fixes early error also being signalled as error via event
discard 2525b37979 Merge pull request #18979 from spray/wip-16898-mathias
discard ce98fc1d0b +htp add `selectPreferredLanguage` directive incl. docs
discard 94d3654499 !htc #19023 improve/refactor `Language` and `LanguageRange`, add convenience helpers
discard b8e965212e =str,htc apply review feedback: smaller improvement across the board
discard a3f032bcaa =htc,htp prepare for enabling `stream.materializer.debug.fuzzing-mode=on` in tests
discard 35a982a9cd +htc migrate `pipelining-limit` server config setting from spray
discard 98e4dd6616 =htp #16898 detect early responses, warn + close if detected
discard 8d05dc1d79 =htp #18830 simplify HttpServerBluePrint: removing bypass, clean up 100-continue support
discard 123349c72b Merge pull request #18946 from johanandren/wip-16841-uploadedFile-directive-johanandren
discard 68a94f84a5 Merge pull request #18942 from ktoso/wip-customheaders-impr-ktoso
discard 4450111f1a +htt 16841 uploadedFile directive
discard 2dd5d4b45c +htc #18898 modeledCustomHeader to ease matching on headers
discard b70b8fd1c4 =htp #18999 fix IllegalArgumentException in getFromFile/getrFromResource when serving empty files
discard ca216699f1 =htc add test to verify URI against a very long path
discard 49f14704db Merge pull request #18926 from hseeberger/release-2.3-dev
discard 9611797c41 Merge pull request #18951 from akka/wip-add-sink-last-√
discard 4b4d6ef9d7 +str - Adds Sink.last and Sink.lastOption to mirror Sink.head and Sink.headOption
discard ba472d3bc8 Merge pull request #18941 from spray/w/16828-cookie-parsing-new
discard a651a065fa !str - Moving the InputStream and OutputStream utilities into Source and Sink
discard eb2891e292 !htc allow configuration of cookie parsing mode, fixes #16828
discard f1ef65eb92 Merge pull request #18934 from akka/wip-18916-file-io-√
discard 49aa6d631d !str - 18916 - Source.file and Sink.file
discard 82801761c8 Merge pull request #18905 from ktoso/wip-throws-in-tests-empty-stream-ktoso
discard 5c1f7892cd =htc fix formatting
discard ef20307fa6 +str #18906 add Sink.headOption
discard a17311baa5 Merge pull request #18888 from spray/wip-16468-mathias
discard 1dded4af98 =htp apply simplification possible after fix of #16394
discard 5aa20d7785 =htp small style cleanup in tests
discard c51f250da5 +htp #16468 add `withSizeLimit` modifier to `HttpEntity` to flexibilize entity size verification
discard 2df2cf4477 +htc #18925 Add parallelism param to IncConn.handleWithAsyncHandler
discard 0800f0c6cd =htp #18881 accept multipart boundary parameters with internal spaces
discard 03c7e696c9 =str #18902 in tests (due to grouped+Sink.head) empty response stream would throw
discard c7f4fc8421 Merge pull request #18854 from ktoso/mwip-more-idleTimeout-client-tests-ktoso
discard 8ff7bee725 =htp #18825 don't print parsing exception stackstraces to the console
discard 6b23cbca5e =str #16927 preserve header order in body parts
discard 3bdc890aeb =str #17732 covered all client APIs to check if idle timeouts work
discard 183e951633 =htc Remove Java 7 features
discard a2a4d11915 !str - Switches Sink.publisher to use a boolean to indicate fanout rather than a number of allowed subscribers
discard a5159841bb !str - 18808 - Removes Sink.fanoutPublisher and makes Sink.publisher specify number of subscribers
discard 387bf75545 =str #15707 name unnamed modules
discard 30e8764a28 Merge pull request #18838 from akka/wip-flatConcat-√
discard 2d5bd7c2d6 !htp #18479 defer parsing of query key-value-pairs
discard 60362d73d1 !str - replaces flattenConcat with flatMapConcat
discard 276cf462a3 Merge pull request #18836 from spray/wip-revert-spray-json-utf8-workaround
discard 2586923c44 Merge pull request #18823 from ktoso/wip-idleTimeout-tests-ktoso
discard 810d5e1726 =htp #18389 revert earlier workaround since original problem in spray-json has been fixed
discard d8f475ddd8 Merge pull request #18809 from akka/wip-18806-address-flattenstrategy-√
discard abdc3024dc =htc #16597 more tests for outgoing connection timeout
discard f8664b3754 -str - #18806 - Replacing flatten(FlattenStrategy) with flattenConcat
discard 728c134bd7 !str - 18608 - Moves the a.s.io.Timeouts functionality into Source/Flow/BidiFlow
discard 784cfcdf19 Merge branch 'wip-RIP-OneBoundedInterpreter2' into release-2.3-dev
discard bccfab1f90 !str,htc replace and remove OneBoundedInterpreter
discard 3d851936d8 =htt - Improve stability of ClientServerSpec
discard b8721698e0 Merge pull request #18770 from ktoso/wip-idleTimeout-ktoso
discard f838d1ff72 Merge pull request #18707 from agolubev/agolubev-#17338_add_OutputStreamSource_GraphStage_based
discard fac90c638a +str #17338 add OutputStreamSource and InputStreamSink
discard c3c9fc9895 =str #16597 initial steps with idleTimeout
discard 18d1f398a5 =str - Makes GraphStageWithMaterializedValue covariant its type parameters
discard 33ec2696f6 =htp #16962 docs for creating custom directives
discard 22c72e786c Merge pull request #18752 from 2beaucoup/missing-reason-phrase
discard 299066d94c =str #18763 remove unused parameter in PoolConductor
discard 50c310fa20 Merge pull request #18742 from johanandren/wip-18661-make-java-testkit-consistent-with-scala-johanandren
discard a92892cc71 Merge pull request #18784 from akka/wip-18781-√
discard 10ccdf2837 +htt - 18781 - Fixes a SOE in javadsl.HttpsContext.create
discard 54cbb1380e !str #18674 remove FlowGraph.Builder.add(Sink|Source)
discard 4a43fc2967 =htp #18661 effectiveUri in Java testkit
discard bd591cdaab !str #18692 javadsl.FlowGraph.Builder.add()
discard d28be399e0 Merge pull request #18750 from spray/w/18628-errors-from-ws-handler
discard 863db1454d =htc log error if user handler fails
discard 578a1ccd6c =htc #17344 Error-close client-side response stream if there are responses pending at connection end
discard 193ee57272 =htp #18759 fix accidental recursive loop in java WebsocketUpgradeResponse
discard b63ade885b !htc move scala side WebsocketUpgradeResponse to scaladsl.model.ws
discard 45b812becf =htc #18628 WS: report proper close code when user handler fails
discard a779066dd0 +htc report peer close reasons to the user with custom exception
discard a3838dbf41 =htc use automatic probes in MessageSpec
discard 3d64687bbd Merge pull request #18605 from akka/wip-HTTP-graphs-∂π
discard 87cc97c5df !str,htc remove FlexiMerge/Route
discard 181749cb9f !str make Inlet/Outlet invariant and add Java variance
discard c166c6966f Merge pull request #18667 from analytically/release-2.3-dev
discard ac83045f30 =htp #17971 parse responses with missing reason phrase
discard c688dfeb60 Merge pull request #18690 from hakuch/17353-verbosity-hakuch
discard aa78c65e74 Merge pull request #18693 from spray/w/17275-squashed
discard 7b215f485e =htc move `Sec-WebSocket-Key` creation/validation to header model
discard 87b500d8a9 =htc server side handshake cleanup and clarifications
discard 35155c0e3c +htc #17275 Java-side of Websocket client API
discard 12aec9eb3b !htc #17275 encapsulate Websocket request arguments in new `WebsocketRequest` class
discard 4ac2c6b642 =htc Websocket Autobahn Suite test runners and documentation
discard c159ead4b7 +htc #17275 Websocket client implementation
discard 4038c6ff21 =htc introduce ByteStringSinkProbe and update tests to new infrastructure
discard ba88bd962f =htc accept entity for DELETE and GET methods
discard 90277865a8 +doc,htp #18496 overrideMethodWithParameter
discard d9ec9446b0 Merge pull request #18647 from akka/wip-17827-alsoTo-√
discard 076c97e4f0 =str - #17827 - Introduces operator for Sources and Flows, to attach a Sink in an inline broadcast fashion.
discard af28b8c7ab =htc fix WS masking for empty frames on client side
discard 78fdd20c77 +htc allow configuration of random source in Websockets + various cleanups
discard 25f5736ab0 =htc cleanup of WS infrastructure
discard a7f6b996c8 +htc add missing javadsl.Http.outgoingConnectionTls overload + remove extra params
discard c4f3482f88 =htt #17353 Reduce verbosity of logging on pool shutdown
discard f548c94edf +htc,doc #18657,#18665 FormData javadsl and FormField docs
discard d716b9fa65 =doc,htp #18657 document FormField vals
discard 49dcd07363 =doc,htp #18657 document Headers request values
discard 1d60377e90 =doc #18657 Doc host and path directives
discard edc1bedb77 Merge pull request #18654 from spray/wip-18121-mathias
discard 9f6126caf4 Merge pull request #18627 from ktoso/wip-directives-bonanza-ktoso
discard 2b3041f8a4 +htp #18496 add missing directive documentation (scala)
discard c467cde0ef =htc #18121 enable UTF-8 decoding for HTTP header values
discard 37a5b0fa2c =htc fix formatting + typo
discard 319abec356 Merge pull request #18642 from ktoso/wip-fix-tlsspec-ktoso
discard 4377c632c2 Merge pull request #18562 from ktoso/wip-illegal-headers-warning-bad-ktoso
discard ac71afec74 Merge pull request #18631 from spray/wip-18397-mathias
discard f49889f100 =htc #18641 request must be made to the right port
discard 6bef7ba9c0 Merge pull request #18580 from spray/wip-18539-mathias
discard bd0fb497f0 =htp #18632 check ports of URI and Host header in effectiveUri
discard 1498a7ee78 =htc #18397 fix ArrayIndexOutOfBoundsException in HttpHeaderParser
discard a95e98b76d =htc fix off-by-one errors in header name and value length verification
discard a4163a198c Merge pull request #18602 from ktoso/wip-htc-failure-docs-ktoso
discard a0f5515dd7 +htc add popular ContentType instances for convenience
discard aad19ab887 =str: Optmizing GraphInterpreter
discard 323d1ba4ac Merge pull request #18566 from drewhk/wip-fusable-fanin-fanout-drewhk
discard eec89a1ac2 +str: fusable fan-in and fan-out ops
discard 1a716a2e29 Merge pull request #18584 from kukido/kukido-17329-harmonize-spelling
discard 32632aa568 +doc,htc #18600,18597 documents where/how to deal with failure in Http
discard 2f1c541a9b +htc,java #18600 Add missing convenience ContentTypes class
discard f079cf12c4 =htc upgrade to updated akka.parboiled internalization
discard 26809f0411 !par upgrade akka.parboiled internal copy to parboiled 2.1.0
discard e981e326f2 Merge pull request #17643 from pjan/revision/http/generalised-authentication
discard e9446b8b98 =htc #18539 Fix off-by-one error in response entity parsing
discard 4c7ede112f =doc #17329 Spelling normalization, typos fixed.
discard b099440140 Merge pull request #18520 from ktoso/wip-csvParams-simpler
discard 3ba1570688 Generalised Authentication Directives to accept Bearer Tokens
discard 61f27cbedd Actually implement proper cascading
discard 415c771abf =str,htp clean up build warnings
discard b281a13161 =htc #18533 make configuration of parsing less confusing
discard 214570715f =htc #18518 make it simpler to unmarshal csv values from params
discard ee01ccdd14 !str #16410 #16597: Removed TimerTransform, added Timeout stages
discard c6cd8178db =htc #18489 allow `infinite` value in max-content-length
discard 51d17299cc +htp #16438 add Java-side rejection handling support
discard 73b4cb5da9 !htp use immutable collections in Rejections
discard 762c749ebb =htc add missing Java model class for ContentTypeRange
discard 0a69d2069d Merge pull request #18390 from fehmicansaglam/18389-fix-spray-json-unmarshaller-utf8-bug-fehmicansaglam
discard 83c650ca53 =htp #18389 Fix spray-json unmarshaller utf8 encoding bug
discard f9ad4d370b Merge pull request #18381 from ktoso/wip-reenable-tests-ktoso
discard 7ed551b516 =htp #18361 enable pending test in RouteDirectivesSpec
discard 41e00e522b =htp #18361 bump spray-json version and enable pending spec
discard 9b26e999b7 =htp #17068 decodeRequestWith(NoEncoding) should not touch request entity
discard f33ee87f72 =htp #17419 fix `Decoder.decode` to collect all output data
discard 925a5f391f =doc add more documentation for WebsocketDirectives and testing
discard 313b320b27 +htp #17726 add support for WS subprotocols to WebsocketDirectives
discard cb489e1695 +htk #17914 add nicer Websocket route testing support
discard 71210d5af6 =htp fix test in FileAndResourceDirectivesSpec
discard 2b9de7dfb2 =htp: remove chunking leftovers from FileAndResourceDirectivesSpec, cleanup
discard 3a76824fee Merge pull request #18201 from spray/w/fix-test-response-fail
discard 6eea0f9204 Merge pull request #18000 from 2beaucoup/minor-test-fix
discard 85a00fd2f4 +htc #18250 add HttpEntity#apply(contentType, source) for Chunked
discard 84fe0e138f =htp remove printEvent from test
discard 17c048d626 =htp more newline test fixes
discard bf92a59d94 =htp #17984 reenable test in ContentNegotiationSpec also make it more agnostic to newline encodings
discard a583a1c4b5 Merge pull request #18049 from spray/w/16472-max-content-size-for-chunked
discard 40c4261edf Merge pull request #18120 from spray/w/16834-client-side-uri-parsing-mode
discard 199a599e07 Merge pull request #18194 from spray/w/18044-fix-http-1.0-500-failures
discard 8965da681e Merge pull request #18171 from spray/w/16583-better-comment
discard 4c29bb4699 !htk change return type of TestResponse.fail to Unit to avoid surprises for Java implementors
discard d3b9dbb938 =htc move tests keys to src/test/resources (+ fix instructions)
discard 02ed170f68 =htc #18044 fail HTTP/1.0 requests with 400 if no default-host-header is set
discard f80c4078df Merge pull request #18143 from spray/w/http-stack-cleanups
discard d2b94ec605 =htc #16583 update comment to point to new issue
discard 24f9e8341c =htp #18070 add comment to scaladoc of formField/parameter how to work around compilation error
discard 615122eda2 =htc fix scaladoc of Http.bindAndHandle*
discard 554313759a =htc restructuring of Websocket stack as stacked BidiFlows
discard e0c5f9cd28 =htc convert request rendering from a stage to a plain function
discard 5c56130b6a =htp: reenable tests
discard afc8195d9a +htc #16834 apply uri-parsing-mode setting to header parsing as well
discard c0873a4fb4 Merge pull request #18062 from spray/w/15687-enable-endpoint-verification
discard 60374f16e6 !htc #15687 enable https hostname verification on Java 7+
discard af9f5088a6 Merge pull request #18089 from kulikov/feature-htp-fix-header-directives-with-symbol
discard bcc68400e1 Merge pull request #18073 from spray/w/18064-remove-materializer-implicits
discard 855a0faa33 =htp: fix match headers by symbol name
discard 53290c71c8 =htc cosmetic fixes
discard 2d8e9d43ff =htc remove a layer of redundant wrapping
discard 3edfab2433 !htp simplify implicit resolution by getting rid of `RoutingSetup`
discard d7f89aec78 =htp a few small things that got lost in the #17988 merge
discard 6a77c6ef2c Merge pull request #18063 from spray/w/18028-fix-java-websocket-api
discard 0ad389c21d +htc #18027 add the missing javadsl.clientLayer and serverLayer
discard 34043893e1 !htp,jso,xml #18064 remove implicit parameters of Unmarshaller instances
discard 0f7ef7b5cf !htp #18017 don't use scala.Tuple2 in javadsl
discard 4b2b867df0 !htp #18028 fix signature of Java-side handleWebsocketMessages directive
discard 6cf6e49777 =htc #16472 apply max-content-length setting to Chunked and CloseDelimited entities as well
discard cf18a24f3e +doc #18012 add Java-side Server Websocket documentation
discard cec04630d5 +str,doc #18012 adds missing docs on client-side http in java
discard 6305dac79f Merge pull request #18025 from spray/wip-18012-mathias
discard 762a2fea4f Merge pull request #18026 from 2beaucoup/fix-docs
discard d0bfb8862f =docs #18012 complete remaining TODO sections in scala HTTP docs
discard a336abc69b =doc, htp minor fixes in docs and tests
discard ed153cde73 +htk add RouteTest.testAppRoute
discard c9770cd50a +doc add Java testkit documentation and scaladoc
discard aa619052ca Merge pull request #17988 from ktoso/wip-javadsl-handleWith-ktoso
discard d958f24d85 !htp #17965 more consistent and 22-ified javadsl handleWith
discard c3308d54f4 =htc #17992 prevent single failing server connections from cancelling the binding
discard 54712726ab Merge pull request #17990 from spray/w/java-side-documentation
discard f71373ff11 +doc add more detailed PathDirectives documentation
discard b4e6de1f93 +doc PathDirectives: the missing Scaladoc parts
discard 758eaab8c7 +htp #16439 allow creation of custom marshallers on the java side
discard e848e3d9fd +doc add overview documentation for java-side directives (+ some cleanup)
discard fbe487d628 Merge pull request #17983 from spray/w/17982-parse-headers-and-ContentType
discard dca0126b0e Merge pull request #17987 from spray/w/17984-enable-content-negotiation-tests
discard 251b0a6d65 =htp #17984 #17985 fix ContentNegotiationSpec
discard 954f56f266 =htp #17985 fix content negotiation assuming charsetRanges being List in pattern match
discard 726411ef20 =htp #17984 enable lot's of broken tests in ContentNegotiationSpec
discard 3feba5390d +htc #17982 introduce ModeledCompanion.parseFromValueString, MediaType.parse, and ContentType.parse
discard 6fae50635e =doc document java-side handlers
discard 25b566ab5b =doc add explanation about Route => Flow conversion
discard aea472bce7 =doc add lots of documentation about java-side routing API, some detail and further examples still missing
discard 35f9c10043 =doc port over some http documentation from the scala side
discard b56e0dd3b9 +htp add RequestContext.materializer
discard 6f731a9598 +htp allow creation of custom Parameters, FormFields, PathMatchers, Unmarshallers, and RequestVals
discard 6373394721 Merge pull request #17880 from 2beaucoup/space-in-path
discard 7516d555cc Merge pull request #17948 from spray/w/small-java-api-additions
discard ae1df20e0f !htc use correct akka.japi.function.Function interface on the Java side
discard f0ad049aca !htc fix javadsl.model.HttpProtocols constants not being public static
discard 102a17637e +htc add a new javadsl.model.headers.Location.create aux constructor
discard 83ecdd640c +htc add javadsl.model.HttpEntity.toStrict
discard 6af5d655a4 +htc add java-side constructors for ChunkStreamParts
discard 607d1ab4af = htc #17943 more robust creation of function literals
discard 528ca2921d =htp #17873 normalize whitespace for resource paths
discard b7215a16ed =htp #15588 use Source from akka.stream.io
discard 5f94dd502c =str - Various internal Akka Stream improvements
discard 221fb1e8fd Merge pull request #17824 from drewhk/wip-17504-http-cancellation-fix-drewhk
discard cadc66128c Added test for cancellation scenarios in Http client/server
discard c5f5edca9a Make broadcast cancellation configurable
discard 5cf4b65eec =htj #16436 add missing Java directives
discard 2d6394e7e1 !htj move RequestVal classes to javadsl.server.values
discard 3a100c3e26 +htj #16436 add ExecutionDirectives.handleExceptions
discard 13f6f3afc5 =htj move directive tests into own package
discard 96215b5def Rename RunnableFlow to RunnableGraph
discard 55ddc7e978 Rename FlowMaterializer to Materializer
discard 67e7066d07 Rename OperationAttributes to Attributes
discard 4c516321b4 Merge pull request #17777 from matsluni/#17181
discard 4d8592838c Merge pull request #17808 from drewhk/wip-17786-addendum-fix-shutdown-drewhk
discard 924a633656 make racy test accept 500 or exception
discard 24b3df73dd Merge pull request #17771 from spray/w/17664-add-multipart-to-entity-shortcuts
discard caa5aeaa19 fix actorsystem shutdown in tests
discard 63861e44a5 - Fix accidentally passing ClientServerSpec tests - Making materializer more robust against exceptions
discard 13b14f9a32 +doc add server-side WebSocket documentation
discard 661e0f2565 !htc remove `Streamed` subclasses to signify that streamed is the default and add convenience Message constructors
discard c0cb301d06 Merge pull request #17791 from spray/wip-docs2-mathias
discard 4d22e5cfab Merge pull request #17774 from spray/wip-17600-mathias
discard caebaeeb5c Merge pull request #17745 from akka/wip-VirtualProcessor-∂π
discard 1db93e06c1 Merge pull request #17677 from briantopping/release-2.3-dev
discard 756eedf9a7 Fix for #17677, #17714, parsed to https://tools.ietf.org/html/rfc6265#section-5.1.1.
discard e95eb770e5 Merge pull request #17787 from drewhk/wip-16899-tcp-closing-modes-drewhk
discard f098178977 =doc add client- and server-side HTTPS section for scala
discard b8d84646c8 +str #16889: Configurable TCP close modes
discard d571df3760 =str fix sub-upstream cancellation in concatAll
discard d943b6dfe5 =htc small improvement in test (as per review from @jrudolph)
discard a6d3f425d8 Merge pull request #17767 from spray/w/various-small-improvements
discard 3827e3c4ef =htj #17181 fix objectMapper
discard b4fed6e637 !htc #17656 do not render host header default port values
discard f54dab13c0 =htp add more explicit type annotations to implicit definitions
discard fd429223be =doc complete alphabetical directive listing for scaladsl, improve scaladocs
discard 99df60e3b6 =htc #17664 create convenience shortcuts in FormData and FormData.BodyPart to simplify client-side file uploads
discard 319437364b =htc #17664 create Multipart.toEntity to simplify creation of multipart/formdata requests
discard 94c3fc1bea Merge pull request #17107 from alekstorm/repeated-parameter
discard f4021a9f1c !htp remove implicit ExecutionContext parameter where possible
discard 0a390b5a85 =htp add more tests for PathDirectives and fix test descriptions
discard 737a0a88c3 +htc add missing constructor for javadsl.model.headers.RawHeader
discard a58ec6cf1a +htp extract multiple occurrences in the parameters/formFields directives by suffixing with .*
discard c1389cf072 =htc #17187 fix illegal request entities not producing the right error response
discard ca8c49199f Merge pull request #17654 from spray/w/17051-fix-multipart-truncation
discard 644a24a724 +htc some convenience methods for javadsl.model.HttpCookie
discard 923edf95ea =htc #17709 fix incorrect default port in `Http.cachedHostConnectionPoolTls`
discard 1f678fb7e0 =htp #17051 fix multipart unmarshaller not surfacing header parsing errors on outer (part) stream
discard 0483202c48 =htp #17051 fix BodyPartParser failing to detect initial boundary if it is chunked
discard a0a09845e1 =htp move tests for MultipartUnmarshallers to dedicated file
discard 1dc1e4f96b Merge pull request #17728 from spray/w/17551-fix-new-ActorInterpreter-leak
discard 4b529979d3 Merge pull request #17723 from drewhk/wip-17702-keep-none-drewhk
discard 359c76eec9 =htc #17551 fix leak because of never subscribed Websocket handler if connection is closed by peer
discard 254e6a8376 +str #17702: Add Keep.none
discard 60e875b9dd =htc #17403 fix connection pool reusing existing connections too early
discard e386c13acd Merge pull request #17660 from spray/w/another-batch-of-smallish-fixes
discard ecbce6ed2e Merge pull request #17658 from spray/w/17404-fix-ipv6-host-header
discard b4de525750 Merge pull request #17659 from spray/w/16810-fix-flushing
discard 1692b1224c +htc #17680 add `HttpEntity.contentLengthOption`
discard cadb5dee3a Merge pull request #17684 from spray/w/17683-fix-message-parser
discard 40a03eaf73 Merge pull request #17686 from spray/w/17663-fix-HttpEntity.fromFile
discard 87ce1ff248 !htj #17687 remove superfluous type parameter and implicit of `sprayJsValueMarshaller`
discard 5b9adeff8f =htc #17663 implement HttpEntity.apply(File)
discard f646830fdf =htc compact outgoing ByteStrings in parsers to avoid referencing more memory than necessary
discard 6c150700a0 =htc #17683 drop already consumed input in `continue`
discard 7147ba37f0 +htp #16810 use flushing deflate call on Java > 6
discard 8690d8a3a9 +htc #17609 overloads to handle websocket requests with sink and source, removed materializer param
discard ed8e56e5f8 =htp #17067 port XXE fixes and tests from spray/spray#1024
discard 83d23df407 =htp add more explicit implicit definition result types
discard f820dcd29b =htc #16839 don't accept headers with trailing garbage
discard c98e98473d !htc #16818 also report port in Remote-Address header if available
discard 799182012f !htc #16641 support remote-address-header setting
discard c2bb33d76b =htc #17404 fix generation of IPv6 Host headers
discard 7382a89214 =htp #17657 fix supposedly compatible getHostString failing at runtime on Java 6
discard 97e991f0a0 =htc use akka-http UA instead of spray in tests
discard af62b93c1c Merge pull request #17553 from spray/w/17512-bind-parallelism
discard ab79e4208f making http pass with serialization checks
discard d1a4e05b77 Merge pull request #17196 from ktoso/wip-splitAfter-ktoso
discard 7c745919d5 Merge pull request #17506 from spray/w/16826-introduce-cookie-pairs
discard ea4815eb3f Merge pull request #17544 from drewhk/wip-minor-stream-cleanups
discard 3732890295 +str #16885 add splitAfter Implementation is shared with splitWhen - see Split / SplitWhere Allows for easy addition of splitWhen(x => Decision) if we'd like to Resolves #16885
discard a68d0106d6 !htc #16826 introduce HttpCookiePair for usage in `Cookie`-header
discard f602afd8ea =htp add explicit result types to formField/parameter implicits
discard d527d369ab !htc #17512 `max-connections` setting to limit connections accepted with bindAndHandle concurrently
discard 938b896502 +str #17361: Unified http java/scala projects except marshallers
discard 6f7d4050df !htc move backlog and socket options to configuration in an effort to decrease API surface
discard dcff5bea9c =str: Don't use "remaining", check proper localized TCP messages
discard ad136c7f8c Merge pull request #17534 from agolubev/agolubev-#16808-DNS-lookup-branched-from-2.3
discard 9c926d1356 =htp #16808 fix unnecessary reverse DNS lookups for >Java1.7
discard c5028ab16d Merge pull request #17502 from spray/w/small-assorted-http-changes
discard 4cfd525c7d Merge pull request #17529 from spray/w/17494-fix-ws-interpreter-leak
discard 091cb55630 Merge pull request #17367 from spray/w/17348-ignore-extra-LastChunk
discard b9dc410933 =htc Fix typo in error message and small improvement in reference.conf docs
discard 2a38c39835 Merge pull request #17500 from spray/w/marshalling-without-implicit-ExecutionContext
discard 8810eddf9b =htc #17494 fix interpreter leak due to unsubscribed websocket handler hole
discard 4adcb822a8 Merge pull request #17471 from spray/wip-https-mathias
discard 902ba9b196 !htp Change marshalling and unmarshalling infrastructure to use ExecutionContext from RequestContext
discard d741db48fc =htc s/timely request/timely response/
discard 54b65b6191 !htc HTTPS-enable server- and client-side APIs
discard 9b5ecb3ad0 Merge pull request #17370 from gmethvin/http-date-header
discard 67f755b980 Fix caching of HTTP Date header
discard 132357ca25 =htc #17348 don't render extra LastChunk at the and of Chunked entity
discard 7c35ff9642 !str #17123: Make materialized value handling method names consistent
discard 5f7cdd5b46 Utf8Decoder license clarified
discard 198013983a Merge pull request #17335 from spray/w/17322-fix-websocket-establishment-race
discard ad11484f77 =pro #17334 mark scala-reflect and quasiquotes as provided dependencies
discard f7039d085d =htc #17322 fix race condition between websocket http response and first websocket message
discard 32a5ee2574 =htc #16055 refactoring: make headAndTail a simple flow
discard b40ae9b3bd !str #17327 use curried methods for mapAsync
discard 595d87fc4e =htc extract HttpServerTestSetupBase from HttpServerSpec
discard 28c80527d9 +htc client-side of http-core Java API
discard 5aaff7a4fc !htc move ServerSettings and ParserSettings up a package to make them accessible both from the java and scala side
discard 0d4f7709f5 !ht* #17279 java side: refactor package structure to new layout
discard 57a175d122 !ht* #17279 scala side: refactor package structure to new layout
discard c37c4781f2 !htc #17279 refactor package structure to new layout
discard 7d3b68d184 =ht* #17279 rename akka-http-* modules where agreed
discard 4e94cfbcdf Merge pull request #17300 from spray/w/add-websocket-java-api
discard ff9d456037 +htc #16887 the Java side of the Websocket server-side API
discard 1e0b18d9f1 !str #17031 Rename StreamTcp to Tcp
discard 978e11f5b8 !str #17031 Use host and port instead of InetSocketAddress
discard 6a9845f722 Merge pull request #17285 from akka/wip-17277-akka.japi.function-∂π
discard 87ff20824b Merge pull request #17287 from spray/w/17129-provide-error
discard aa718591fc =str #17089 stream testkit
discard fd22ad07b2 !str #17277 remove akka.stream.javadsl.japi.WithVariance
discard fc9a627352 =htc #16887 properly report truncated WS messages to user handler
discard de88e71681 =htc #17129 improve error message that serverLayer cannot be reused
discard 1dbed61e14 =htc #16887 remove duplication in TestServer
discard 8acdd30a23 +htc resurrect low-level server-side Java API and JavaTestServer
discard 18c0616c47 Merge pull request #17282 from spray/w/17278-change-to-javadsl-in-java-model
discard 10beeaa339 =htc #16507 log materialization errors in `bindAndHandle`
discard de70e5bc05 +str #15588,#17229 Java 6 Synchronous File Sink / Source These are synchronous implementations, because we need to be Java 6 compatible while developing on 2.3.x. However asynchronous implementations using AsynchronousFileChannel will come soon for JDK7 users.
discard cbd625f7df =htc #16887 speed up some websocket tests
discard 1db09d1cde !htc #17278 replace remaining usages of scaladsl.Source in akka.http.model.japi
discard 4ea63c5d73 !htc #15681, #15906, #16852, #17064 add client-side connection pooling with retries
discard ffd8266053 +htc, htp: small improvement to `HttpMessage::withDefaultHeaders`
discard 24b5cd8cf0 =htc smaller improvements to util helpers
discard c0813f2415 +htc #17064 add `Uri::toHttpRequestTargetOriginForm` and double-slash path tests
discard 87e3bfe04f +htc #16887 add support for WS application-level subprotocol negotiation
discard 016d85c7bc +htp #16887 add simple websocket support directive to akka-http
discard d652f0eff1 =htc #16887 integrate websocket pipeline into http server
discard 25f5c9e775 =htc #16887 implement high-level server-side Websocket API
discard 4bae9c0c97 =htc make headAndTail work if prefixAndTail returns an empty prefix
discard 6338eb83bc =htc #16887 websocket framing implementation
discard 2f568d7d33 =htc #16887 a Utf8 encoder and decoder
discard 4eb94913ec +htc #16887 add server-side websocket API and add example to TestServer
discard 33e2194f01 =htc #17129 Preliminary fix until this is fixed with the new features from #16168
discard d13db1c6fc +htc introduce big endian read methods to ByteReader
discard 0cce7dd24f +htc #16887 add Upgrade header parsing/rendering
discard aabd8170b6 +htc #16887 implement Websocket header parsing/rendering
discard 9ac282e686 Merge pull request #17218 from spray/wip-16795-mathias
discard 0c14834e37 =htc #16795 add missing test
discard cf71caf103 =htc #17227 always render `HttpChallenge` realm in double-quotes
discard bc79ef405f !str #17189 Add withAttributes and named to Graph
discard 4aed280ac9 !str #16951 Unify scaladsl and javadsl OperationAttributes
discard 27fcf8e601 Merge pull request #17121 from spray/wip-17051-mathias
discard d086d3680d !str #16937 Remove section, in favor of via and separate flow
discard 1ddb1f7f79 !htc #17039, #16933 change default materialization placeholder type from `Unit` to `Any`
discard bd772cbf80 =htc upgrade HTTP layer API to new BidiFlow design
discard 62496dc49e !htc Some cleanup in internal and external naming, improvements to scaladoc
discard 0297e7b330 =htp #17051 fix BodyPartParser not handling streaming entities correctly
discard edb39a0979 !str #16520 Add ActorRefSource
discard 710041faea Merge pull request #17105 from akka/wip-async-stage-∂π
discard fa661d94cc !str #17090 add AsyncStage
discard aa63e194b4 !str #16993 Separate scaladsl/javadsl for FlattenStategy
discard 2730e28f3c Merge pull request #17094 from spray/wip-16823-mathias
discard 1293b94af2 Merge pull request #17100 from spray/wip-16806-mathias
discard 50d66a5e42 Merge pull request #17103 from spray/wip-16803-mathias
discard b5e5070b6d Merge pull request #17111 from spray/wip-15792-mathias
discard 3fc9f23eb8 Merge pull request #17112 from spray/wip-17110-mathias
discard 597b781c09 Merge pull request #17099 from spray/wip-16807-mathias
discard 0b0648faa2 =htc #16807 introduce `akka.http.parsing.error-logging-verbosity` setting
discard 6d74daea53 !htc #16803 introduce proper model for type of media-type encoding specs
discard 1883f3e7f0 Merge pull request #17091 from spray/wip-17082-mathias
discard 5d41f7c82a Merge pull request #17101 from spray/wip-16804-mathias
discard e8242cb08d =htc #17110 disallow zero body parts in MIME content
discard f79d5aa73b Merge pull request #17096 from spray/wip-16809-mathias
discard 9dbe18d3ad =htp #15792 make `entityAs` directive turn `IllegalArgumentException` into `ValidationRejection`
discard baf31ceab2 =htc #16805 add tests covering chunked/close-delimited response to HEAD request
discard ba0e933e54 =htc #16804 make `akka.http.model.RangeUnit.Bytes` a `case object`
discard 87eb2d2131 =htc #16806 add test demonstrating custom CT and CL in response to non-transparent HEAD request
discard 730241e028 =htc #16809 add testing proving absence of issue spray/spray#1006
discard aa77fcf48b =htc #16823 make `Access-Control-Allow-Origin` with multiple origins harder to access
discard 3267b32202 =htc #17066 port new test from spray
discard 9170b8b753 =htp #17082 fix response message generated for `MethodRejection`
discard c1ea9616e5 Merge pull request #17047 from spray/wip-16816-mathias
discard 5ea21d1743 Merge pull request #17042 from ktoso/wip-16972-bindandhandle-renames
discard ee0de36af9 Merge pull request #17052 from wjur/fix/empty_authority
discard b2e1cc9c29 Merge pull request #16995 from akka/wip-bidi-dsl-∂π
discard 8ef1b01412 Merge pull request #17001 from spray/wip-16988-mathias
discard 5e9ab1f652 !str #16416,#16994 BidiFlow DSL and Flow.join Mat
discard d6a185a4b7 =htc #16954 Fix handling of empty authority in Uris
discard 45dd7e957f +htp #16816 Add variants of `conditional` directive taking only ETag or only Last-Modified value
discard e97be4e9ad Merge pull request #17020 from spray/wip-close-tests
discard dd03c32c3a !htc #16972 harmonize naming - bindAndHandle...
discard d8a5f240e6 +htc #16972 makes bindAndStartHandlingWith actually run()
discard fee75067a3 =htc #16953 Fix handling of empty hosts in Uris
discard e874214808 =htc Enable rendering of HTTP/1.0 responses, increase test coverage for connection closing logic
discard 709c1a0bf0 !str #16992 Rework Source and Sink name parameter
discard a770c3e0d5 =str #16751 Update to reactive-streams 1.0-RC3
discard dd9d32ecbe !htc #16988 hide model.parser.HeaderParser from public API, add proper `HeaderParser.parse`
discard 7ac3851cf4 =htc add missing `private` markers to internal parser sub-traits
discard 675c14a078 =htc small internal member naming improvement
discard ce1d02b0ce =htp #16934 s/ActorFlowMaterializer/FlowMaterializer where possible, smaller cleanups
discard 6be61d0ae8 =htc #16934 s/ActorFlowMaterializer/FlowMaterializer where possible, smaller cleanups
discard 4d9606805e =htc,htp Small fix in scaladoc, add FIXME reminder
discard 5241c6a757 Merge pull request #16949 from spray/wip-16835-mathias
discard 27a29ca818 Merge pull request #16919 from spray/wip-16814-mathias
discard 194f7784d0 !htp #16833 Add minimum number of iterations to `PathMatcher::repeat` modifier
discard 537f4adde6 !htp Refactor ExceptionHandler infrastructure for symmetry with RejectionHandler
discard 74b9b60f72 !htp #16835 Refactor RejectionHandler infrastructure for cleanliness and independence from rejection ordering
discard 298d90d42c Merge pull request #16892 from spray/wip-16822-mathias
discard 2138c59e88 !str #16902: Unify stream internal representation
discard 94d8640cce =htc Rework tests sensitive to defined header model (class names and count), introduce HttpHeaderParserTestBed
discard 3c52bd4b0f =htp #16814 Fix ClassCastException in `PathMatchers.NumberMatcher`
discard 98cd0248b0 +hco #16822 add model for `Referer` header
discard 983d664766 !htp #16593 negotiate content encoding
discard 9f18395b76 =htp make coding specs more robust On my machine I got: GzipSpec: "invalid code lengths set" instead of "incomplete dynamic bit length tree" DeflateSpec: "unknown compression method" instead of "incorrect header check"
discard e258279551 +htp improve naming consistency + cleanup
discard 1e6ebfcef0 =hco #16865 response parser needs to continue with startNewMessage if method is still missing
discard 595d3abe66 !str #16425: Fix bind failure tests, unbind should not fail on bind error
discard 630dc9c5e5 !str #16565 Make Flexi* limitations explicit
discard 59953eebda Merge pull request #16730 from akka/wip-15851-ActorBasedFlowMaterializer-patriknw
discard e77bddf5cd Merge pull request #16727 from akka/wip-16577-FlexiMerge-exceptions-patriknw
discard b1615f87f5 !str #6577 Align API of Flexi with Stage
discard facf478729 !str #15851 Rename FlowMaterializer and settings
discard 728dd60a9a !str #16563 terminal operations start with run*; runFold runForeach
discard 32636692b0 Merge pull request #16607 from gregbeech/wip-16030-age-expires-headers
discard ae97ce8f1c =htc #16566 fix company name typo in copyright comment
discard 75ad80f362 +htc #16030 Age and Expires headers
discard 1c71590087 +htp #16516 allow setting maximum ByteString chunk size for decoding operations
discard 8c0b15ea3a +htp #16516 rewrite Deflate/GzipDecompressor as StatefulStage to defuse zip bomb
discard fb935b53a0 +hco another variant of StreamUtils.runStrict that takes an Iterator of inputs
discard 8a23b7fbae tidy up once more
discard 6abb62db46 !htc #16494 provide content negotiation fallback to exception handlers
discard a83971ab7a =htc simplify content negotiation
discard 411aa7c114 =htc optimize copy shortcuts
discard f406cfd328 +htp #16543 add directives to add or remove trailing slash
discard 4158762dff Merge pull request #16519 from 2beaucoup/custom-date-header
discard 22d678e70c Merge pull request #16514 from spray/w/16500-fix-date-parsing
discard 5b1e8cc268 !htp add some FIXMEs and small fixes
discard 7ab1c528a1 =htc add one more test checking against #16574
discard d6d14958ef =htc make server accept early incoming request stream close
discard 075f7634ac =htc #16574 fix large requests not being consumable on the server-side
discard fbc404250f =htc small improvement in BodyPartParser
discard 3d8aeae038 =htc refactor HttpClient stream setup, closes #16510
discard d6df5f32a8 =htc small refactoring in OneHundredContinue support
discard 4268337c36 !htc clean up and unify HTTP exception model
discard 0b012a63c6 =htc small improvements in `DateTime`
discard 0aec8fd443 =htp mark Http.ServerBinding `sealed`
discard 57e31e011b Merge pull request #16550 from akka/wip-16400-javadsl-stream-io-patriknw
discard 8257c696d0 !str #16400 Add Java API for StreamTcp
discard 0dab4f50c2 !str #16484 #16392 Remove String identifier of junctions
discard d7a2fc2c22 Merge pull request #16559 from akka/wip-16557-Source.single-patriknw
discard d060b7eeed !str #16557 Rename Source.singleton to Source.single
discard cb55c14a52 Merge pull request #16489 from spray/w/16488-fix-http-tests
discard c85cff0d81 =htc #16488 add missing assertions in tests
discard 25b26a7f39 Merge pull request #16485 from 2beaucoup/header-order-fix
discard 76585e33ac =htc small cleanup
discard 2b5dae1fb6 =htc #16500 parse Sunday dates and dates with long weekday names correctly
discard b869b2afdb =htc #16501 render custom Date header
discard cfe0ec2274 =htc #16482 preserve header order during parse
discard 48b52eb867 !htc replace Parameter interface with ju.Map.Entry in japi.Uri
discard cc260e1324 !htc use japi.Option
discard 59c0b8fc87 =htc use forall
discard 93e0076c80 =str #16380 Cleaned up Source/Sink/Key overlap
discard 96db6d51ad =str #15152 operation transformations
discard ca2a1e984b Merge pull request #16308 from spray/w/15911-java-routing-dsl
discard 7bb03d131e Merge pull request #16414 from spray/wip-16162-mathias
discard a2b3dee717 +htp add ToNameReceptacleEnhancements companion object
discard 9b5bad9b71 +htp smaller improvements in FileAndResourceDirectives
discard a37885144d !htc remove unused ExecutionContext implicit on HttpEntity.toStrict
discard 641a80f723 +htp add shortcuts for quick encoding / decoding
discard 8b24da67f8 +htc add missing HttpEncodings constants and related helpers
discard 92d43c2938 !htc small fixes to the japi.Authorization/HttpCredentials model
discard 7f6f072889 +htc add japi.MediaType.toContentType helper
discard 5429dab82e +htc add starting points for requests with a certain HTTP method
discard 238a9d2319 !htp remove `ScalaRoutingDSL`
discard 0889c914a7 +htc add `startHandlingWith*` helper methods to `Http.ServerBinding` and `Http.IncomingConnection`
discard f957c159a0 !htp upgrade (and simplify) main API entrypoints
discard a56f476003 !htc #16162 upgrade HTTP-level APIs to end-user style
discard 9e52989915 =all some more fixes to make it build in Eclipse
discard de3b41e2ef Merge pull request #16417 from akka/wip-fix-eclipse-build
discard 5996bb5291 +str,htc #16071, #16072 New Stream Tcp and Http API
discard 366e69c6c1 +htc fix Java build for Eclipse
discard f7aea33f35 Merge pull request #16337 from spray/wip-15799-mathias
discard 4a633347d4 =htc prevent response entity rendering for status codes not allowing response entities
discard 91a01d3516 =htc #15799 add server-side 100-continue support, fix request- and entity-stream error propagation
discard 014b63592a +htc minor additions to header model
discard 31e1d5611b =htc small simplification in message parsers
discard 333b7f6ce9 =htc replace `merge` + `zip` in server pipeline with new `FlexiMerge`
discard 3f4d81dc93 =htc fix broken per-connection header cache
discard 84f31c77c8 -str #16393 removes timerTransform from public API
discard b3ad7b7add =htc #16388 fix StackOverflowException during chunk parsing
discard a85fe2054e !htp #15923 port `FormFieldDirectives` from spray
discard 83404f1568 !htp #15927 port `MarshallingDirectives` from spray
discard a35a0394cb !htk rename `RouteTest::entity` to `RouteTest::responseEntity`, smaller test cleanups
discard 686e723bda !htp #16190 refactor and improve marshalling infrastructure, get rid of `Marshallers` abstraction altogether
discard 1a53149cb6 +htc apply smaller extensions and simplifications
discard 141f439260 !str #15236 Replace Transformer with Stage
discard 5b0971ef26 Merge pull request #16326 from spray/w/16289-fix-handleExceptions
discard 2b26d52986 +str - Renames SynchronousPublisherFromIterable to SynchronousIterablePublisher Introduces an Actor-based IterablePublisher Gives names to most of the publishers
discard 5774875ad8 =htp #16289 in `handleException` also catch strict exceptions during route building or execution
discard e28f40fa98 =str - Various Flow and FlowMaterializer improvements
discard 0a0fb2e2d3 =htc optimize rendering for Strict entities
discard 8797a18891 !htc,par cleanup warnings
discard 6699a66d83 +htp #15922 import FileAndResourceDirectives from spray
discard 43c0db25dd =htp #16238 fix RangeDirectives not to assume reusable entity data stream
discard cb177b572c +htc a safer Future.awaitResult that doesn't throw away the call stack of the awaiter
discard c215ef4d7e +htp resurrect RequestContext.flowMaterializer
discard 78861bf6b0 !str #16235 Rename Sink.future to Sink.head
discard 5241c9eda6 Merge pull request #16207 from spray/w/16084-CustomHeader-model
discard 43ab0a41c0 Merge pull request #16205 from spray/w/15656-fine-grained-dependencies
discard 116425a52a Merge pull request #16195 from spray/w/15930-RangeDirectives
discard 18d918adb6 Merge pull request #16206 from spray/w/16175-regard-raw-request-uri-header-setting
discard 32eb29a1ae +htc #16084 introduce CustomHeader superclass for user-defined headers
discard 50f75443ca +pro #15917 provide SprayJsonSupport in akka-http-spray-json project
discard b092193330 !htp #15656 split out scala-xml support into its own subproject
discard 6a3b97b2ad +htp #15930 import RangeDirectives from spray
discard 6d6c2aad01 Merge pull request #16179 from spray/w/15933-import-security-directives
discard 4aac63781f Merge pull request #16208 from spray/w/15920-DebuggingDirectives
discard 5f4ca2bf7f =htp #15920 fix test-case broken because of merge conflict
discard 2196a9f8dd +htp #15933 import + improve SecurityDirectives (+ infrastructure) from spray
discard 97fb1bf842 Merge pull request #16158 from spray/w/15920-DebuggingDirectives
discard 47f1ca782c =htc #16175 regard `raw-request-uri-header` setting
discard ac2df476c8 !htp #15674 upgrade to new Multipart model
discard 785edf2a78 !htc #15674 refactor, improve Multipart model
discard 941dbb23f9 =htc small fix and improvements to HttpEntity
discard 5925e18027 +htp #15920 import DebuggingDirectives from spray
discard 6b6f2e0ca9 Merge pull request #16177 from 2m/wip-16066-via-and-to
discard bda55367e1 !str #16066 rename connect to via/to
discard ddf3dc1609 Merge pull request #16157 from spray/w/RequestContext-withChangedSettings
discard 05213a008e !htp consistently prefix simple extraction directives with `extract`
discard 74f73442ee +htp provide RoutingSettings through RequestContext
discard 2585a7f1c1 !str #16039 Remove old scaladsl, rename scaladsl2
discard ebcc33a31d =htc improve error messages
discard bab9064707 Merge pull request #16107 from ktoso/wip-cleanup-javadsl-ktoso
discard b1344c2881 =str #16103 Flattened javadsl class structure - no adapters, no ops
discard 78822d6e5f Merge pull request #16108 from spray/w/port-more-directives
discard 10717bf1dc +htp add RequestContext/BasicDirectives.withLog/extractLog
discard 55aa9f905a !htp rename conflicting withExecutionContext directive to extractExecutionContext
discard 745964b9da +htp #15919 import CookieDirectives
discard 93097adb04 +htp #15918 import CacheConditions from spray
discard f0bce26070 +htp #15931 Import RespondWithDirectives from spray
discard af2c658b8c +htp #15929 port ParameterDirectives from spray
discard 3a9b19a5d0 !htp #16101 improve basic directive infrastructure, add more scaladoc, fix smaller problems
discard 4e2cc4877e !htp #15935 clean up and extend unmarshalling infrastructure
discard 269dd6cf29 =htp refactor tuple join to foldLeft-based implementation, unify tuple operations
discard dc04960f43 =htp small improvement to Marshaller
discard 3e60943084 =htp enable tests that were erroneously disabled due to specs2 -> scalatest copy-pasta
discard e28168b8ba =htp add support infrastructure for folding over tuples with a binary poly-function
discard 82910dc40b =htc smaller improvements in FastFuture
discard ad08bb4148 Merge pull request #16091 from spray/w/15924-future-directives
discard e57fd664c4 +htp #15924 import FutureDirectives from spray
discard 41400b5e19 Merge pull request #16100 from spray/wip-16099-mathias
discard f5f9356ad6 !str #16102 Fold Tap/Drain into Source/Sink
discard 42f9a52d0f =htc,htp #16099 remove all special treatment for ISO-8859-1, switch to UTF-8 as default charset everywhere
discard 8633db76d1 !htp renaming: mapRouteResponse => mapRouteResult, mapHttpResponse => mapResponse
discard 115793e3ac !htp #16088 replace RouteResult.Failure by Future.failed + handle post-processing directly in Directives
discard 425dac264b !htp convert List[Rejection] => immutable.Seq[Rejection] everywhere
discard 7b5f75afc6 +htc #16087 add FastFuture.transformWith and implement others in terms of that + recoverWith + lots of tests
discard b1bb5ecac9 Merge pull request #16047 from ktoso/wip-java-streams-ktoso
discard 78d4b60497 +str #15736 Initial version of JavaDSL for akka-streams (NOT complete)
discard 2a9f0db2ab =htp #16063 fail on data truncation for GZIP coding
discard 598105e0f6 =htp #15921 import CodingDirectives from spray
discard 46770b774f =htc #16067 fix Chunked.transformDataBytes' onError/cleanup behavior
discard 820ed87f69 =htp #16064 fail properly and early if Gzip header is corrupt
discard 995c4f76ed !htc #15726: Akka HTTP with the new DSL
discard d35e947ad8 Merge pull request #15982 from bthuillier/release-2.3-dev
discard 28475ba199 +htp #15932 integrate SchemeDirectives from spray codebase
discard 18334b05c4 Merge pull request #15985 from bthuillier/feature/directives-migration
discard f902865df1 Merge pull request #16031 from spray/wip-ported-patches-from-spray-mathias
discard 15a11b44bc =htp add one more test
discard a349be44c8 =htc small improvement to `ContentLengthParser`
discard 23c6a284ff +htp #15928 Import MiscDirectives from spray
discard 524e128e1a +htp #15925 Import HeaderDirectives from spray
discard 561b69e332 =htp reduce set of not-encoded characters in FormData marshalling
discard 46213eb185 !str #15950 Add runWith and remove toX
discard 93aeea3ba0 =htp small simplification in tests
discard b08b9e880a =htp port `FromEntityUnmarshaller[FormData]` from spray, closes #15966
discard 2f1fda697c =htp fix `UnmarshallerLifting` to not obscure missing Unmarshaller errors with implicit diversions
discard 2bb1df606e =htc fix error message in response parser
discard 992e7a5e5e =htc allow `0` as special value `If-Modified-Since` and similar headers
discard 8a2e7a889a =htc accept comma as cookie separator
discard d20095120c =htp fix UnsupportedOperationException in `PathMatchers.valueMap2PathMatcher`
discard ff8cd80efe =htc fix parsing of `Cache-Control` header
discard 14f05cd32a =htc add missing alias for `US-ASCII` charset
discard dfb15503c3 =htc add ';' to to-be-encoded characters in URI.Query rendering
discard 6a5426796a Merge pull request #16015 from spray/wip-16014-mathias
discard ff08a2e565 Merge pull request #15984 from spray/w/15910-encoding-infrastructure
discard 499e278d7e Merge pull request #16025 from drewhk/wip-http-bind-failure-testcase-drewhk
discard c3ffa55862 Merge pull request #16007 from akka/wip-15977-changin-all-the-small-dsl-things-ban
discard 00d8f8d117 +hco #15798 add missing java api for Connection.tokens
discard 7256ede6a8 !str #15977 Rename and change types in the new DSL
discard bb50011422 =htc Add test case for bind failures
discard 4b0447ffc2 +htp #15910 import + improve coding infrastructure from spray
discard c7b1e29a3c =htc Fix handling of non-BMP characters in URI encoding/decoding, closes #16014
discard 659e5437ee !str,hco #15945 Make creation of ServerBinding public again
discard ed9811436e Merge pull request #15983 from akka/wip-15945-unbind-tcp-and-http-connection-ban
discard 1cccd416b3 +hco #15945 Make Tcp and Http server binding closeable
discard 72b134f4c2 +htp #15926 Import HostDirectives from spray
discard f783fe85a2 Merge pull request #15975 from spray/wip-15962-mathias
discard c10ca48b9b =htc Improve handling of `Transfer-Encoding` header, closes #15490
discard ce959d73a0 !htc Tighten up header model some more, update spec links
discard 4316c105ed !htc Remove obsolete ProtectedHeaderCreation construct
discard 2d55c4450d Merge pull request #15940 from drewhk/wip-15498-dont-close-after-head-closedelimited-drewhk
discard f55e5e5493 +hco #15498: Transparent HEAD support
discard cafe46e4c9 !htp,htk Upgrade from `Deferrable` to new `FastFuture`, closes #15962
discard cf5fbdc398 !htc Replace `Deferrable` with `FastFuture`
discard efab9c512b =hco don't reject headers that refer to charsets or methods not available on the current platform
discard 867698d8e3 !hco #15635 reorganize registration of predefined, custom HTTP primitives
discard 20a37dd619 !hco #15915 introduce more shades of HttpEntities
discard 4f4c6d96a5 !hco make Marshaller(s) covariant in result type
discard 9382dcb113 Merge pull request #15895 from richdougherty/richd-http-integration-2.3
discard 275c8d17fd !hco Make `Content-Length` and `Content-Type` visible but not constructible
discard 5bec9786c2 !htk move RequestBuilding trait from akka.http.testkit into akka.http.clien package, closes #15801
discard 27af491c00 !htp rename akka.http.routing package to akka.http.server
discard 82abfe7bf8 !htc move akka.http.{client,server,parsing,rendering} underneath akka.http.engine package
discard a004e555ce =htc move source files into directories for new package structure
discard c4d33d5e57 =htc Fix flow transformer naming error
discard 2485029aba +pro #15406 Split up stream into testkit, tests and tck
discard 13249ee1ca =par more shapeless strip-down and comment cleanup
discard 639ac6b9cf !par strip down shapeless2 to the bare minimum needed
discard cb6a92bcbf =htp Add akka-http-tests project, tests for already-ported directives
discard 1734bf2a70 +htk Add akka-http-testkit as a port of spray-testkit
discard d1fd9df89a !htp port over routing DSL core from spray, other improvements
discard 00c3860cb3 !htc apply various upgrades and improvements
discard 2d5af9721e +str reintroduced the TCK, 0.4.0.M2-SNAPSHOT, passing all tests
discard a53f782d88 =hco #15682 replace default toLowerCase calls with one using Locale.ROOT
discard 75f5441a71 =hco fail pending tests faster
discard a99e34a5df !hco #15800 mark `Content-Length` header private for now
discard 0b7d5b1ca8 !str #15121 MaterializerSettings now uses a config object
discard ffeb945065 =str #15744 Hook-up transform to the AST nodes
discard 331e6ff432 Merge pull request #15725 from ktoso/wip-transformerFactory-ktoso
discard ac3a6099dd !str #15271 make transform() take a factory instead of Transformer + Makes reusing flows safe + Adds timerTransform for ops which need TimerTransformer + Adds TransformerLike in order to keep transform/timerTransform typesafe in respect to the passed in type og Transformer
discard 5d5663ffd0 !str #15672 add a way to retrieve Publsiher or Subscriber from Output/Input
discard 5db349e4f7 !str #15672 add HTTP Pipeline with the new DSL
discard b50cae4dd1 Merge pull request #15709 from spray/w/15670-add-BodyPartExtractors
discard a1b6cfbeb5 Merge pull request #15712 from spray/w/15711-fix-bind-error-message
discard 3b83709be7 !str #15551 Switch to implicit passing of FlowMaterializer
discard 9e9b3d120d =htc #15711 fix Http.Bind failure warning message
discard cbe946d85c =htc #15670 add convenience BodyPart extractors
discard 2c633c511f Merge pull request #15673 from akka/wip-15076-foreach-patriknw
discard cafb8ed89a Merge pull request #15562 from akka/wip–rename-tee-to-broadcast-√
discard 72906be1d1 Merge pull request #15580 from spray/w/15560-fix-entity-stream-termination
discard a5022c6560 Merge pull request #15666 from spray/w/15665-fix-BoyerMoore
discard 982c425e09 =htc #15686 fix off-by-one error when creating strict entities for small payloads
discard eef1ebe569 =htc #15560 close entity data stream eagerly + add more tests
discard 08478765de !str #15076 Make foreach a terminal operation, returning Future[Unit]
discard 7a3e3beeb6 Merge pull request #15563 from akka/wip-materializer-last-√
discard f288dc2303 =hco #15665 fix BoyerMoore for byte values > 0x7f
discard 69d92e1c49 =htp Apply remaining review feedback
discard bdde8f61c8 =htp Add more multipart unmarshalling tests
discard b0b98b0688 =hco Apply review feedback
discard 5a01080db5 =hco,htp Upgrade to latest release-2.3-dev head
discard a8a435fe77 +htp add high-level unmarshalling API entry point, more tests
discard 9a68d26866 +htp add first version of new unmarshalling infrastructure, tests still missing
discard a6ebe88dea =htp smaller improvements in the marshalling infrastructure
discard e9df0b121f !hco prepare for multipart body parser implementation
discard 54969eef2f +htp add first version of new marshalling infrastructure
discard 00187ea6cb +hco various smaller cleanups and helper additions
discard b8ec0faf75 = str - #15621 - Moving FlowMaterializer argument to the end of all Flow and Duct methods which uses it.
discard d19b78591b = str - #15618 - Renames Flow and Duct 'tee' operation to 'broadcast'
discard 3eccd4b325 !str: #15474: Migrate to reactive-streams 0.4.0.M1
discard 33111d48a7 +pro,hco Disable JavaDoc and revert breaking code changes
discard 0d566fa775 +pro,hco,par Make sure that things build on both 2.10 and 2.11
discard 5b95bc7a61 +pro Create aggregate project for pulishing stream/http-core/parsing
discard 059e2cc0bc =hco Changes needed to compile with java 6 on mac
discard ccaf0b31f1 +hco Java model for http-core
discard 692fcc1bab =hco Remove `Low-Level API Design.rst`
discard a4226fbaa7 !hco Add client-side request rendering and response parsing, refactor, strip-down
discard 30d1db844d !hco privatize some internal Uri.Host constructors
discard 9307b82630 !hco #15392 use `params` instead of `parameters` consistently
discard e775027a56 !hco get rid of extra HttpResponse constructor which changes ordering
discard cb5bc834f8 !hco more stringent following of plurally named container object
discard 54e99b66db +hco introduce generic abstract accessor for HttpCredentials parameters
discard 19c2ca9356 =hco more accurate result types for HttpEntity.apply overloads
discard 2056cfa53e +hco introduce Uri.Host.inetAddresses for easy access to the actual addresses
discard fe72ec8464 =hco,str small cleanups
discard 230dae4af4 +hco Add low-level server and (partial) client infrastructure
discard be8ffb8f61 +hco Add `akka-http-core` module with initial HTTP model
discard c608fffc22 +par Add new `akka-parsing` module with embedded copy of shapeless 2.0.0 and parboiled 2.0.0-RC2
add 0a31ad7188 init project setup
add d01a293fa7 added Java compat API for defining up ActiveObjects
add 42cc47bf6a initial guice integration started
add a2e3406064 completed Guice API for ActiveObjects
add 755fc6d280 added intellij files
add cee06a2230 added intellij files
add 7133c42c00 added basic JAX-RS, Jersey and Grizzly HTTP server support
add 23c104003b changed package imports for supervisor
add 606f34e908 added util-java module with annotations
add 240261e2ee added the supervisor module to akka
add db43727169 added config files for voldemort and akka configgy stuff
add 1ce8c5190a added bootstrapper
add d9a57621d5 added libs for kernel, needed for Boot
add 6d8cbee332 reM removed tmp file
add bbe2d5efc5 removed unused jars
add 25aac2bf33 removed unused jars
add d29e4b1d10 removed unused jars
add d50671da2f removed unused jars
add 41b3221701 changed voldemort settings to single server
add 975cdba1f4 minor changes'
add d947783a8c minor changes to pom
add 0d06b0c398 renamed test files to end with Specs
add 66468ff789 added Buildr buildfiles
add cd9ef46cae added start script
add 1a0e277e27 cleaned up buildr config
add b1beba4d52 added buildr file
add 50e8d36306 modified gitignore
add d6b43b9181 added top level buildr file for packaging a dist
add bcc7d5f8a7 backup of supervisor tests that are not yet ported to specs
add c809eac23f merged all buildr files to one top level, now working really nice
add 4a798881e6 fixed env path bug preventing startup of dist, now working fine starting up voldemort
add e048d92d09 minor reformatting
add c3bbf79ce4 adding dataflow concurrency support
add 18794aa531 added runner to buildr
add 40bac5dba4 moved lib
add eaadcbd76f added db module
add 8d8e867f72 added scala mina sample
add be820235dc added mina scala
add 550d910b02 moved supervisor code into kernel
add 75ba9381dd removed supervisor + changed com. to se.
add bcb850af8c changed com.scalablesolutions to se.scalablesolutions
add a8700ddc93 initial draft of transactional actors
add 9d4b4ef5de initial draft of transactional actors
add 6cb38f6ce9 serializer to do actor cloning
add 123fa5bd50 fixed misc bugs and completed first iteration of transactions
add 4a47fc5a45 added some new annotations
add 1f9801f218 added netbeans project files
add 5d5f547713 added jersey akka componentprovider
add 2195c8064b modded .gitignore
add 0f6ca61cb2 netbeans files
add 7abd91785c added immutable persistent Map and Vector
add 8488b1cf1b added state class with snapshot and unit of work
add be6bd4a5d6 added new scalatest + junit to libs
add a453930503 made netbeans ant build my default build (until buildr works)
add 3e703a53ab first draft of MVCC using Clojure's Map as state holder, still one test failing though
add 0d949cf986 added license
add ff047e14f5 deleted license file
add 8586110449 rewrote the state management, tx system still to rewrite
add 2639d14e1a Merge commit 'origin/master' into dev
add cd1ef83e49 second iteration of STM done, simple tests work now
add 88c891ad1e initial draft of cassandra storage
add fed6defe24 readded maven pom.xml files
add 1f39c6acfd 1. buildr now works on mac. 2. rudimentary cassandra persistence for actors.
add 75a9c3438c added eclipse project files
add ba455ec7f7 added .manager by mistake, removing
add e9f7162245 added .manager to .gitignore
add 7dec0a747c completed cassandra read/write (and bench) + added transactional vector and ref + cleaned up transactional state hierarchy + rewrote tx state wiring
add 21e7a6f4b8 improved javadoc documentation
add 49f433b012 fixed tests to work with new transactional items
add a153ece1f5 upgraded to latest version of Cassandra, some API changes
add d9b904f30c removed unused jars
add d37d203411 added kernel iml
add c5062e50f7 initial camel integration
add 46ede93684 initial camel integration
add b1d91818ef mid camel impl
add ffdda0a423 commented out camel stuff for now
add d4eb763cd4 fixed merging
add b602a86eed init impl of camel bean:actor routing
add 4ad378b5c4 fixed test
add d470aee538 fixed bug STM bug, in-mem tests now pass
add 1a06a67cfc fixed broken eclipse project files
add 9349bc3ad8 fixed cassandra persistenc STM tests + added generic Map and Seq traits to Transactional datastructures
add b1900b0a25 first step towards jax-rs support, first tests passing
add 0243a60d01 first step towards jax-rs support, first tests passing
add 8c8ba29afc added interface for active object configurator, now with only guice impl class + added default servlet hooking into akka rest support via jersey
add b38ac067cb mid jax-rs impl
add 33a333e66d added AW
add 0ad6151dda switched from DPs to AW proxy
add e0591005ed added custom managed actor scheduler
add bbec315eb2 fixed final issues with AW proxy integration and remaining tests
add 8bc40775b3 cleanup and refactoring of active object code
add eadd316a34 added reactor implementation in place for Scala actors
add 8c11f04262 added invocation object + equals/hashCode methods
add 9235b0e221 renamed api-java to fun-test-java + upgrade guiceyfruit to 2.0
add 28c8a0d8d3 upgraded to Scala 2.7.4
add 74bd8dea6d project cleanup
add 167b724671 fixed TX Vector and TX Ref plus added tests + rewrote Reactor impl + added custom Actor impl(currently not used though)
add ac52556595 Swapped out Scala Actors to a reactor based impl (still restart and linking to do) + finalized transactional persisted cassandra based vector (ref to go)
add 7f60a4a93e finished actor library together with tests
add f3ac665274 fixed hell after merge
add 795c7b3da0 finished STM and persistence test for Ref, Vector, Map + implemented STM for Ref
add be2aa089e7 renamed dispatchers to more suitable names
add de846d4555 completed new actor impl with link/unlink trapExit etc. all tests pass + reorganized package structure
add 93f712effe completed new actor impl with supervision and STM
add 8ff45daddc new factory for transactional state
add 47abc143a4 completed remote active objects (1:st iteration) - left todo are: TX semantics, supervision and remote references + tests
add 10a0c16cb2 added remote active objects configuration + remote tx semantics
add a585e0ce38 finished remote actors (with tests) plus half-baked distributed transactions (not complete)
add 0a915eaff9 transactional actors and remote actors implemented
add 7083737f95 iteration 1 of nested transactional components
add 6359920fa4 complete refactoring of transaction and transactional item management + removed duplicate tx management in ActiveObject
add 2cfeda0ce0 fixed bugs regarding oneway transaction managament
add a4f1092659 fixed some major bugs + wrote thread pool builder and dispatcher config + various spawnLink variations on Actor
add 45bd6ebe5c added configuration for remote active objects and services
add 5c99b4ed8d added prerestart and postrestart annotations and hooks into the supervisor fault handler for active objects
add 35e3d97ef3 various code clean up + fixed kernel startup script
add afe3282495 added netty jar
add c1b6740e49 fixed bootstrap
add 83ada023d3 added configuration system based on Configgy, now JMX enabled + fixed a couple of bugs
add 011aee43d2 added new cassandra jar
add 800f3bc917 fixed most remaining failing tests for persistence
add d75d769351 fixed async bug in active object + added AllTests for scala tests
add 3830aed805 implemented waiting for pending transactions to complete before aborting + config
add ff969047cc fixed last stm issues and failing tests + added new thread-based dispatcher (plus test)
add 6a65c67ca7 changed oneway to be defined by void in AO + added restart callback def in config
add 95d598fb66 clean up and stabilization, getting ready for M1
add 27355ec510 added scala and java sample modules + jackson jars
add 22bd4f54e9 added configurator trait
add 13b8c98637 added distribution link to readme
add 0265fcbbe3 added apache 2 license
add fa0c3c3b94 added license to readme
add 1895384ed0 Fixed dependencies
add 3e83d705b9 Removed unused repository
add 6ccba1faf5 updated jars after merge with viktorklang
add a4d22af64b mid hacking of protobuf nio protocol
add f26110e55c completed protobuf protocol for remoting
add a3fac4338f added scala-json lib
add 4878c9fa9b based remoting protocol Protobuf + added SBinary, Scala-JSON, Java-JSON and Protobuf serialization traits and protocols for remote and storage usage
add 1570fc6732 added deploy dir to .gitignore
add f016ed4216 fixed outstanding remoting bugs and issues
add 2aca074b84 merged in protocol branch
add 7473afd9c4 completed scala binary serialization'
add 34b001a15d added protobuf, jackson, sbinary, scala-json to embedded repository
add a6c8382440 EventBasedThreadPoolDispatcherTest now fails due to dispatcher bug.
add bf50299629 Merge branch 'master' of git://github.com/sergiob/akka
add 5b56bd0b79 fixed performance problem in dispatcher
add 0eb577b717 added Protobuf serialization of user messages, detects protocol serialization transparently
add a8f186160f added missing methods to JSON serializers
add b26c3fa71e added generated protocol buffer test file
add 6d6d815f56 fixed race bug in supervisor:Exit(..) handling
add 9bb152d3de fixed wrong path in embedded repository
add 136cb4e334 checking for AKKA_HOME at boot + added Cassidy
add c2c2aabca7 rewrote README
add 0ff677fe0b added protobuf to storage serialization
add 8b3a31ebde concurrent mode is now per-dispatcher
add 8beb562d0c Merge branch 'master' of git@github.com:jboner/akka
add a4c61dab11 added images for wiki
add 33b030361c Added support for Scala XML literals (jersey-scala), updated the scala sample service...
add 13bc65142e Experimenting trying to get Lift views to work. (And they don't)
add f7bfb066a5 Atmosphere almost integrated, ClassLoader issue.
add 3e4d6f3b59 removed junk
add 6fcf2a2375 Cleaned up Atmosphere integration but JAXB classloader problem persists...
add 6ae9a3e243 Atmosphere anyone?
add 6b02d12307 removed comments
add 0e4a97feb1 Added Atmosphere chat example. DYNAMITE VERSION, MIGHT NOT WORK
add aad4a54b8b Almost there...
add 3adb704c40 tweaks...
add 8dd626f44b Comet support added.
add daeae689b3 Sample cleanup
add 352d4b6c2a Switched to JerseyBroadcaster
add 4958166e1f merged in jersey-scala and atmosphere support
add c7fb4cd7ff removed akka jars from lib directory
add a388783614 removed akka jars from deploy directory
add 5ac4d906b8 added new protobuf lib to start script + code formatting
add b3d15d3ff7 added jersey 1.1.1 and atmosphere 0.3 jars
add bc2937fba2 adde lib to start script
add 019a25f0c0 added comet stuff in deploy/root
add b8fe12c215 scalacount should work now.
add 873d5b6988 merged comet stuff from viktorklang
add e200d7efdf minor reformattings
add e18a3a6415 merge with master
add ece95391ac fixed pom problem
add 23b1313572 added support for running akka as part of Lift app in Jetty, made akka web app aware, added sample module
add 62411d19b2 added support for running akka as part of Lift app in Jetty, made akka web app aware, added sample module
add 720736d405 screwed up commit
add b0e70ab775 added support for running akka as part of Lift app in Jetty, made akka web app aware, added sample module
add ef991baa15 rearranged samples-lift module dir structure
add 32ef59c67c mid cassandra rewrite
add 31c48dd320 mid cassandra rewrite
add e11fa7bf33 merge with origin cassandra branch
add 59fa40b0a1 minor edits
add 423227802d CassandraStorage is now working with external Cassandra cluster + added CassandraSession for pooled client connections and a nice Scala/Java API
add a0686edc9c added web.xml to lift sample
add a0e6b53d6f removed tmp file
add 7419c86270 Updated Lift / Akka Sample
add 1bd2abf908 Merge branch 'master' of git@github.com:jboner/akka into cassadra_rewrite
add 6aac2607ac fixed sample after cassandra map generelization
add 4276f5c4cf disabled persistence tests, since req a running Cassandra instance
add 21ec8dd50e updated cassandra jar
add 79b1b39231 Updated Cassidy jar
add f514ad9bb9 Added it in /lib/ as well
add c6e24518ae added mongo jar to embedded repo and modified kernel/pom
add b4bb7a057d wip: adding storage for MongoDB and refactoring common storage logic into template methods
add cbb1dc1de2 testcase for MongoStorage : needs a running Mongo instance
add b7ef738c83 added more test cases for MongoStorage and fixed bug in getMapStorageRangeFor
add 7eeede9ac3 added remove functions for Map storage + added test cases + made getStorageRangeFor same in semantics as Cassandra impl
add cee665ba9a externalized MongoDB configurations in akka-reference.conf
add 73bc685515 added Ref semantics to MongoStorage + refactoring for commonality + added test cases
add 8316c90278 added scala-stats jar
add 9d2aaebe0b implemented statistics recording with JMX and REST APIs (based on scala-stats)
add 43e43a2dc6 added windows bat startup script
add 6458837bb7 added MBean for thread pool management + added a REST statistics service
add 16a796205a merge master
add 265df3d47c restructured maven modules, removed unused jars
add e3de827b37 changed cassandra name to avoid name clash with user repo
add d3c62e4233 restructured distribution and maven files, removed unused jars, added bunch of maven plugins, added ActorRegistry, using real AOP aspects for proxies
add e6db95be3a restructured distribution and maven files, removed unused jars, added bunch of maven plugins, added ActorRegistry, using real AOP aspects for proxies
add e125ce7a76 kernel is now started with "java -jar dist/akka-0.6.jar", deleted ./lib and ./bin
add 59f31134f7 removed buildfile and makefiles
add 4faeab997b added changes to changes.xml
add 5a6ea7639b version is now 0.6
add 0afbdb44af renamed jersey package to rest
add 05908f9273 Merge branch 'master' of git@github.com:jboner/akka
add bdb71d2178 Fix trunk
add 8adf071a80 added testcase for persistent actor based on MongoDB
add 5e4a939c78 Merge branch 'master' of git@github.com:jboner/akka
add 159abffdde Fixing trunk
add 39e0817354 Added Multiverse STM to embedded repo
add 9bfa994ddd Beginning of Multiverse STM integration
add 2ade75b0ba added to changes.xml
add ce02e9f8be merged with upstream
add 8e55322d53 multiverse stm for in-memory datastructures done (with one bug left to do)
add ae9c93d689 merge with multiverse stm branch
add 540618ea2d mid multiverse bug tracing
add 09231f0c60 added more tracing to stm
add b94e602d93 updated cassandra conf to 0.4 format
add fc3943580c bumped up the version number of samples to 0.6
add 69aeb2ad35 added generic actor scheduler
add d138560f37 added scheduler test
add 6b20b9c2b9 added lift header
add c1fa2e87b8 removed redundant test from lift sample
add 5d41b79b27 removed Cassandra startup procedure
add 07eecc548a removed monitoring, statistics and management
add d48afd0bdb added enforcer plugin to enforce Java 1.6
add bc7b9ddb85 parameterized all spawn/start/link methods + enhanced maintanance scripts
add 01258e24ed removed idea files from git
add 3e5132efa4 init commit of AMQP module
add 981166cb2c added RabbitMQ 0.9.1 to embedded repo
add a9ad5b8bdd init commit of AMQP module
add 4513b1be34 cleaned up example session
add 834d4439e5 wrong version in pom
add 050083a396 new scala json serialization library and integration with MongoStorage
add 931b1c75a5 Merge branch 'master' of git@github.com:jboner/akka
add deeaa923d1 created persistent and in-memory versions of all samples
add a129681946 fixed guiceyfruit pom problem
add d3374f435e enhanced AMQP impl with error handling and more...
add 61e5f42767 added optional ShutdownListener to AMQP client and endpoint
add 71283aff11 made messages routing-aware + added supervision of Client and Endpoint instances + added pre/post restart hooks that does disconnect/reconnect
add b8d794e7c8 added supervision for message consumers + added clean cancellation and shutdown of message consumers
add b9941f563a added sample session
add 6a5fbc4962 added more sophisticated error handling to AMQP module + better examples
add 79ea2c4379 removed idea project files
add ab6637044f splitted kernel up in core + many sub modules
add 91ad702e52 2:nd iteration of modularization
add 6015b09bec 3:d iteration of modularization (all but fun tests done)
add 904cdcff04 modified .gitignore
add 1c2121ca1b merged module refactoring with master
add f93e797b50 kicked out twitter json in favor of sjson
add c1a90ab94a kicked out twitter json in favor of sjson
add eeb74b0c41 merged modules refactoring with master
add 9689d0993a merged module refactoring with master
add b865a84940 removed akka project files
add 46cff1a0a1 adapted fun tests to new module layout
add 9193822248 updated changes.xml
add 89aca17bc7 merged multiverse branch with upstream
add 6702a5f307 deleted old project files
add e4a4451533 deleted old project files
add dfc08f559d rewrote the persistent storage with support for unit-of-work and new multiverse stm
add da0ce0add4 finalized persistence refactoring; more performant, richer API and using new STM based on Multiverse
add 3be193904d added new multiverse managed reference
add 2998fa4dbc added monadic ops to TransactionalRef, fixed bug with nested txs
add adaab72d6e fixed screwed up merge
add 7b9ffcc4ef Moved Scheduler to actors
add 4788188da1 Added HTTP Security and samples
add 4970447575 Merge branch 'master' of git@github.com:jboner/akka
add be2b9a4bdc commented the persistence tests
add 42ba426559 Changed title to Akka Transactors
add 4b1f73606b merged multiverse STM rewrite with master
add 6cc3d87b5f fixed mongodb test issues
add cdd8a35176 added init tx state hook for active objects, rewrote mongodb test
add 08a914fd4a added @inittransactionalstate
add c895ab0afa added camel tests
add 750bc7fe17 Added scala-json to the embedded repo
add f927c67d61 Switched to Shade, upgraded Atmosphere, synched libs
add 99ba8ac00a Merge branch 'master' of git@github.com:jboner/akka
add 8899efd4ac adapted tests to the new STM and tx datastructures
add 4caa81bb9b moved the STM Ref to correct package
add 905438c883 upgraded to Cassandra 0.4.0
add 5b8b46d21c migrated storage over to cassandra 0.4
add 059502b463 fixed a bunch of persistence bugs
add c073c2bb2f refactored and renamed AMQP code, refactored STM, fixed persistence bugs, renamed reactor package to dispatch, added programmatic API for RemoteServer
add f6c9484e45 stm cleanup and refactoring
add 97f851791c renamed methods for or-else
add f4f9495864 Removed bad conf
add 405aa64926 upgraded sjson jar to 0.2
add 44556dc57d upgraded dependencies
add 900a7eda0a finalized new STM with Multiverse backend + cleaned up Active Object config and factory classes
add 3ce53724a0 removed println
add a9a89b11f7 fixed sample problem
add 112c7c85df refactored Dispatchers + made Supervisor private[akka]
add 5695b7268a upgraded to cassandra 0.4.1
add de982e7fe8 enhanced the RemoteServer API
add fe822d2476 enhanced the RemoteServer API
add 9c04f470c7 Merge branch 'master' of git@github.com:jboner/akka
add 899c86add3 Refactored Atmosphere support to be container agnostic + fixed a couple of NPEs
add 9e88576991 Fitted the Atmosphere Chat example onto Akka
add 59b4da7839 fixed remote server bug
add 49095926b3 fixed broken remote server api
add 2c517f2731 changed persistent structures names
add 61d0b4418e fixed bug with using ThreadBasedDispatcher + added tests for dispatchers
add 5b990d5662 Added webroot
add be0936151a Changed to only exclude jars
add dadce028f1 Merge branch 'master' of git@github.com:jboner/akka
add d6d9b0edb9 Merge branch 'master' of git@github.com:jboner/akka
add 230c9adcaf added NOOP serializer + fixed wrong servlet name in web.xml
add c73bb89f7c added wrong config by mistake
add ae4a02c95e merged with master head
add 84a19bc88a fixed SJSON bug in Mongo
add 00472476af commented out the persistence tests
add 224b4b4cec Fixed misspelled XML namespace in pom. Removed twitter scala-json dependency from pom.
add ba61d3cd79 Added Kerberos/SPNEGO Authentication for REST Actors
add 85ff3b2ecd fix a bug in the retrieval of resource level role annotation
add 80708cd6a1 Fix NullpointerException in the BasicAuth actor when called without "Authorization" header
add 25612b2abb Merge branch 'master' of git@github.com:jboner/akka
add 8e9d4b0821 AMQP: added API for creating and deleting new queues for a producer and consumer
add ba30bef26c fixed wrong timeout semantics in actor
add 2d0ca684eb Added reconnection handler and config to RemoteClient
add 2ac6862237 commented out failing lift-samples module
add dc0f863c9e added API for creating and binding new queues to existing AMQP producer/consumer
add 784a419922 upgraded to multiverse 0.3-SNAPSHOT + enriched the AMQP API
add 516c5f968d added a sample webapp for the security actors including examples for all authentication actors
add 650c9b5586 Merge branch 'master' of git://github.com/jboner/akka
add aef72cd3cc add missing @DenyAll annotation
add 3b051fa621 Updated FQN of Security module
add 4ac453f804 Merge branch 'master' of git://github.com/jboner/akka
add c3f158fac7 updated FQN of sample basic authentication service
add 915e48ead1 remove old commas
add d43717577d merged with updated security sample
add adf3eebe9a messed with the config file
add 3cc8671100 migrated over to ScalaTest 1.0
add 18f125c993 fixed issue with needing AKKA_HOME to run tests
add 131a9aa61b test cases for basic authentication actor added
add 1001261cb7 bump lift sample akka version
add e30cd4ab9c tests can now be run with out explicitly defining AKKA_HOME
add 5c6d62993b Merge branch 'master' of git@github.com:jboner/akka
add 7c70fcd5e1 upgraded scaladoc module
add a4625b3e6d added scaladoc for all modules in the ./doc directory
add fe3ee208ae fixing compile errors due to api changes in multiverse
add f0035b5146 Added possibility of sending reply messages directly by sending them to the AMQP.Consumer
add e65a4f1ece upgrading to lift 1.1 snapshot
add fd9070a022 Made the AMQP message consumer listener aware of if its is using a already defined queue or not
add 58fe1bf913 changed AMQP messages access modifiers
add 92eb5746fb removed transparent serialization/deserialization on AMQP module
add c145380718 Improved AMQP module code
add 62ff0dbe8b cleaned up actor field access modifiers and prefixed internal fields with _ to avoid name clashes
add aca5536fc7 renamed lifeCycleConfig to lifeCycle + fixed AMQP bug/isses
add eee7e09730 Changed the Cassandra consistency level semantics to fit with new 0.4 nomenclature
add ff83935041 refactored and cleaned up
add ef2e44e5bd added support for finding actor by id in the actor registry + made senderFuture available to user code
add e5f3b47ac3 added the ability to kill another actor
add 7f59f18ea1 added monadic api to the transaction
add 69b0e456fd added lightweight actor syntax + fixed STM/persistence issue
add 9d37c58a50 minor change to comments
add 24431ff3f2 bring lift 1.1-SNAPSHOT into the embedded repo
add 2dca2a52af rename our embedded repo lift dependencies
add e5f00d538d bring lift dependencies into embedded repo
add 8061ad3edd Fixing master
add d8e5c1c05a Merge branch 'master' of git@github.com:jboner/akka
add 015bf584a0 removed transient life-cycle and restart-within-time attribute
add c3e2cc2773 fixed potential memory leak with temporary actors
add 12efc98d60 added changes to changes.xml
add 8def0dcc45 fixed typo in comment
add e4be135318 Merge branch 'master' of git@github.com:jboner/akka
add ea3ccbca29 added system property settings for max Multiverse speed
add e5f0a4c69b Updated Atmosphere deps
add 8d24b1e2b5 Added support for CometSupport parametrization
add fe51842b70 Merge branch 'master' of git@github.com:jboner/akka into dev
add 79e43196be removed idea project files
add eef81f85e3 added .idea project files
add ceeb7d8b46 changed trapExit from Boolean to "trapExit = List(classOf[..], classOf[..])" + cleaned up security code
add 2cbc15ec00 fixed bug in remote server
add 6a540df012 upgraded to Protobuf 2.2 and Netty 3.2-ALPHA
add 340fe67f40 Unbr0ked the comet support loading
add 4b36846183 Merge branch 'master' of git@github.com:jboner/akka
add e105d972c3 update package of AkkaServlet in the sample's web.xml after the refactoring of AkkaServlet
add 30e6de35ac Merge branch 'master' of git@github.com:jboner/akka
add 50e73c2a9f added eclipse files to .gitignore
add a1adfd42e8 cleaned up supervisor and actor api, breaking changes
add 3dd840150d removed the .idea dirr
add 9606dbfe3f added stop method to actor
add 805fac6ebb Cleaned up the Actor and Supervisor classes. Added implicit sender to actor ! methods, works with 'sender' field and 'reply'
add f5b9e9804f Fixed issue #46: Remote Actor should be defined by target class and UUID
add e5fd40cfb9 Added zlib compression to remote actors
add fadf2b2730 added compression level config options
add f41c1ac7c7 added support for LZF compression
add f98184ff34 cleaned up logging and error reporting
add 2fcf0279d6 Fixed problem with implicit sender + updated changes.xml
add bd2942094e reverted back to original mongodb test, still failing though
add 794750f7fa cleaned up and fixed broken error logging
add 1787307dad changed remote server API to allow creating multiple servers (RemoteServer) or one (RemoteServerNode), also added a shutdown method
add 389182c1c6 removed unused dependencies
add 30d8dec0e7 renamed RemoteServerNode -> RemoteNode
add 2f12275a3c Addded reference count for dispatcher to allow shutdown and GC of event-driven actors using the global event-driven dispatcher
add 4318d68af4 Upgraded to latest Mulitverse SNAPSHOT
add 9216161f49 fixed MongoDB tests and fixed bug in transaction handling with PersistentMap
add c2de5b600b Merge branch 'master' of git@github.com:jboner/akka
add 6677370031 improved anonymous actor and atomic block syntax
add 7ddc2d89a3 shaped up scaladoc for transaction
add ce171e0011 added PersistentMap.newMap(id) and PersistinteMap.getMap(id) for Map, Vector and Ref
add 879512a4bd edit of logging
add 20aac72924 typos in modified actor
add b61c843480 Merge branch 'master' of git@github.com:jboner/akka
add 72eda9780f Fixed issue #35: @transactionrequired as config element in declarative config
add 7b1bae36a8 Added trapExceptions to declarative supervisor configuration
add e5f232badc added memory footprint test
add 691dbb82df fixed type in rabbitmq pom file in embedded repo
add 04f9afab31 removed unused jars in embedded repo, added to changes.xml
add d64d2fbe76 fixed bug in start/spawnLink, now atomic
add 7ad879d86f minor reformatting
add 1afe9e80a8 Added jersey.version and atmosphere.version and fixed jersey broadcaster bug
add 730cc9176a Merge branch 'master' of git@github.com:jboner/akka
add 310742a22d fixed bug in anon actor
add 5edc93315d refactoring of persistence implementation and its api
add 9cd836cfce merged after reimpl of persistence API
add 10c117e848 Upgrading to Grizzly 1.9.18-i
add 46b42d3c78 Merge branch 'master' of git@github.com:jboner/akka
add b01df1e11b added memory footprint test + added shutdown method to Kernel + added ActorRegistry.shutdownAll to shut down all actors
add 708a9e39fa changed actor message type from AnyRef to Any
add 753bcd5c66 fixed bug in storing user defined Init(config) in Actor
add 81a0e9473a fixed actor bug related to hashcode
add 4c685a240f added forward method to Actor, which forwards the message and maintains the original sender
add b5c9c6a57f refactored dispatcher invocation API
add 2b2f03729e Rewrote the dispatcher APIs and internals, now event-based dispatchers are 10x faster and much faster than Scala Actors. Added Executor and ForkJoin based dispatchers. Added a bunch of dispatcher tests. Added performance test
add 7ea53e1c44 Rewrote new executor based event-driven dispatcher to use actor-specific mailboxes
add c955ac9ac5 removed fork-join scheduler
add 84373454a0 Upgraded MongoDB Java driver to 1.0 and fixed API incompatibilities
add 54653e4642 Merge branch 'master' of git@github.com:jboner/akka
add 1db8c8cafd fixed bug in dispatcher
add 42be7194be removed the Init(config) life-cycle message and the config parameters to pre/postRestart instead calling init right after start has been invoked for doing post start initialization
add 71b733983f add a jersey MessageBodyWriter that serializes scala lists to JSON arrays
add 2b593785d9 - Support for implicit sender with remote actors (fixes Issue #71) - The RemoteServer and RemoteClient was modified to support a clean shutdown when testing using multiple remote servers
add 19e5c7399e Merge branch 'remotereply'
add 9b2e32e985 - added remote actor reply changes
add c1e74fb2ab Fixed bug with starting actors twice in supervisor + moved init method in actor into isRunning block + ported DataFlow module to akka actors
add b8eea97ecc Fixed bug in event-driven dispatcher + fixed bug in makeRemote when run on a remote instance
add f9ac8c3864 added test timeout
add 1411565a73 updated changes.xml
add ca3aa0f1c0 cleaned up kernel module pom.xml
add 3de9af9c6b Moved {AllForOneStrategy, OneForOneStrategy, FaultHandlingStrategy} from 'actor' to 'config'
add 3a069f0e86 minor edits
add c87812aac1 fixed broken runtime name of threads + added Transactor trait to some samples
add b0991bf32c renamed 'nio' package to 'remote'
add 4fff133833 Removed MessageBodyWriter causing problems + added a Compression class with support for LZF compression and uncomression + added new flag to Actor defining if actor is currently dead
add 0abf5205f7 upgraded many dependencies and removed some in embedded-repo that are in public repos now
add 40536747c3 fixed broken h2-lzf jar
add 98f6501f62 renamed akka-actor to akka-core
add 70c7b295ac #82 - Split up persistence module into a module per backend storage
add 41d66ae652 #82 - Split up persistence module into a module per backend storage
add a6ca27f03b Merge branch 'master' of git@github.com:teigen/akka into ticket_82
add aaa717479a merged in teigen's persistence structure refactoring
add 6c9795a371 minor reformatting
add f8bbb9bcf6 Create and link new cluster module
add 6b952e483f Updated conf docs
add 54ab0392ae Atleast compiles
add b93738ba76 Tidying some code
add 70aa028c8d Moved cluster into akka-actor
add 406a1e11c2 Moved Cluster to akka-actors
add 40be6c92d8 Tweaked logging
add ddcf294c53 Hooked the clustering into RemoteServer
add 81151db50f Working on one node anyways...
add 7d7db8d621 Sprinkling extra output for debugging
add bda75374bf Ack, fixing the conf
add f46e819c1e Atmosphere5.0
add 1f16b37635 Merge branch 'master' into Atmosphere5.0
add 86ac72ad3b Merge commit 'origin/master' into Atmosphere0.5
add ae0e0e1e0f Added version
add 32622644fe Fixed JErsey broadcaster issue
add 4d8d09f1af Fixed deps
add 98c4baebac Tweaked Jersey version
add f82f39398e Merge branch 'master' of git@github.com:jboner/akka
add 423ee7b305 Adding the cluster module skeleton
add ca0046fcd8 Merge branch 'master' of git@github.com:jboner/akka
add 407b02ed42 Merge branch 'master' into Cluster
add f9cfc76b87 Added additional logging and did some slight tweaks.
add 16dcbe2382 Excluding self node from member list
add 78a281a5e0 Adding more comments
add 162a9a8233 Minor tweaks
add c614574f3e Updated to latest Atmosphere API
add eb5c39b56b A better solution for comet conflict resolve
add f3caedb38f Merge branch 'Cluster' of git@github.com:jboner/akka into Cluster
add d76fc3a196 minor formatting edits
add 0e23334cad fixed the API, bugs etc
add f06df210d1 Added ask-back
add fc1d7b3859 Removed boring API method
add e3c83da036 Merging
add f726088778 Fixing Jersey resources shading
add b6c7704d82 Merge branch 'master' of git@github.com:jboner/akka
add da660aa32f merge with master
add 6d17d0c3c9 re-adding NodeWriter
add 3ac57d67e0 Merge branch 'master' of git@github.com:jboner/akka
add fab717948f merged master
add d5a3193720 Merge branch 'Cluster' of git@github.com:jboner/akka into Cluster
add 89722946d3 Merge branch 'master' into Atmosphere0.5
add 3985a642db Merge branch 'master' into Atmosphere0.5
add af00a6b7b1 Upgraded API for Jersey and Atmosphere
add be21c774e4 Fixing comet support
add 113a0af49b Upgrading to latest Atmosphere API
add 1c3380a818 Merge branch 'master' into Atmosphere0.5
add 87435a18df Merged with master and refined API
add a714495a77 removed wrongly added module
add 8f6c217f94 Merge branch 'master' of git@github.com:jboner/akka
add 718e4e1c77 Merge branch 'master' into Atmosphere0.5
add adf73db056 Isn´t needed
add ec8feae565 merged with master
add b4559abbc7 Merge with Atmosphere0.5
add d4193a58d3 Moved Cluster package
add 0bf3efbc64 Updated conf aswell
add 4012c79c78 Merge branch 'master' of git@github.com:jboner/akka
add 8fcd27301d moved Cluster into akka-core + updated dbDispatch jars
add e517a086b4 forgot to add Cluster.scala
add 7b507dfb42 removed dbDispatch from embedded repo
add e522ff39d6 cleaned up pom.xml files
add fd7fb17ed0 reverted back to working pom files
add ed3a9ca4e3 merged
add b4ea27d657 fixed problem in aop.xml
add 1f3a38228b pre/postRestart now takes a Throwable as arg
add 48dff08848 Added durable and auto-delete to AMQP
add b8080f3895 added redis backend storage for akka transactors
add b98a6838c4 changed default port for redis server
add 60dd640ce2 small typo to catch up with docs
add acc12337a8 Merge branch 'master' of git@github.com:jboner/akka
add f5a4191493 added tests for actor.forward
add b2dc468095 Christmas cleaning
add d9c58388a9 Merge branch 'master' of git@github.com:jboner/akka
add 41a90d041d Added possibility to use Kernel as j2ee context listener
add e163b4c685 Added Kernel class for web kernel
add 194fc86062 Forgot to add the Main class
add 429ce066c4 Experimenting with Comet cluster support
add bea3254ccc Tweaking
add 5ed2c718c5 Got it working!
add 6169955a1d Cleaned up the code
add 1d62c87867 Additional tidying
add 2e7b74986b Some renaming and some comments
add fa42ccc44b Merge branch 'master' into Christmas_restructure
add 308cabd068 Merge branch 'master' into Christmas_restructure
add ecc64064e2 Adding docs
add 3e339e5cc7 Merge branch 'Christmas_restructure'
add 7873a0a29e renamed ..comet.AkkaCometServlet to ..comet.AkkaServlet
add 8b72777d61 added implicit transaction family name for the atomic { .. } blocks + changed implicit sender argument to Option[Actor] (transparent change)
add 3b3b87ecad Upgraded to RabbitMQ 1.7.0
add 5ee81af697 changed order of config elements
add ac5451a9fa fixed misc FIXMEs and TODOs
add 90451b4f03 Updated copyright header
add 206c6eee53 removed scaladoc
add 56d6c0d198 Now forward works with !! + added possibility to set a ClassLoader for the Serializer.* classes
add 22a2e98117 added new chat server sample
add 322ff01167 Enhanced sample chat application
add 2b7c6d194c added redis module for persistence in parent pom
add b94b8d0f80 Merge branch 'master' of git@github.com:jboner/akka
add faf32899e0 added README how to run the chat server sample
add af73f860d7 fixed shutdown bug
add b05424adaf upgraded sjson to 0.3 to handle json serialization of classes loaded through an externally specified classloader
add 89178aec23 renamed Redis test from *Test to *Spec + removed requirement to link Actor only after start + refactored Chat sample to use mixin composition of Actor
add 90f7e0ea4e Fixed bug in RemoteClient reconnect, now works flawlessly + Added option to declaratively configure an Actor to be remote
add 0567a5780e Added registration of remote actors in declarative supervisor config + Fixed bug in remote client reconnect + Added Redis as backend for Chat sample + Added UUID utility + Misc minor other fixes
add feb1d4bdc8 Fixing ticket 89
add ea673ffb49 removed tracing
add 056cb478f4 Added test for forward of !! messages + Added StaticChannelPipeline for RemoteClient
add ceb9b694e0 refactored chat server
add 8130e69331 refactored chat sample
add fdb7bbfba3 fixed bug in 'actor' methods
add 0c7deeee4f fixed bug in 'actor' methods
add 74c1077b21 Merge branch 'master' of git@github.com:jboner/akka
add d2e67f0c2b added postRestart to RedisChatStorage
add fd2af286e5 Fixed bug in shutdown management of global event-based dispatcher
add 3adf348a10 Fixed bug with not shutting down remote node cluster correctly
add baa685a74c moved all samples into its own subproject
add 2c560fe3ed removed unecessary parent pom directive
add f0286dae9d Restructured persistence modules into its own submodule
add 5276288c1f changed README
add 72d5c31bdf added pretty print to chat sample
add 7c7d32d226 Fixed issue with shutting down cluster correctly + Improved chat sample README
add 45f85535b3 Typo broke auth
add d706db1bb7 jndi.properties, now in jar
add f35da1a5b3 Fixed redisclient pom and embedded repo path
add ce6e55f80f Merge branch 'master' of git@github.com:jboner/akka
add 01c7ddaee8 Comet fixed! JFA FTW!
add 37470b7fab Merge branch 'master' of git@github.com:jboner/akka
add f98d61811e Updated pom.xml files to new dedicated Atmosphere and Jersey JARs
add ba8b35d698 Added test for Actor shutdown, RemoteServer shutdown and Cluster shutdown
add 7366b359a0 dos2unix formatting
add 8dfc57c4f6 renamed shutdown tests to spec
add 9b9cba2d98 Added docs
add fee16e42a4 Added some FIXMEs for 2.8 migration
add a9371c229b Implemented persistent transactional queue with Redis backend
add 126a26c4f5 Queue storage is only implemented in Redis. Base trait throws UnsupportedOperationException
add 1751fded84 Actor now uses default contact address for makeRemote
add 02a859e551 Moved the cluster impls to their own modules
add 54e2668f55 Added modules for Shoal and Tribes
add 4091dc96ed Added Shoal and Tribes to cluster pom
add 0852eed180 Merge branch 'master' into cluster_restructure
add 6af106dd1a Cleanup
add 152f032120 Merge branch 'cluster_restructure'
add dab4479b07 Should use the frozen jars right?
add 2f01fc772d Updated bio
add 5ff3ab1a15 Deactored Sender
add 05fe5f79ce Tidied sjson deps
add 8093c1bfb1 Updated deps
add c1fe41f8ff Minor code refresh
add bfae9ec580 merge with master
add 3fbd024ed9 Added enforcer of AKKA_HOME
add e77b10c666 Compiles... :)
add 56ac30aa2e Created BasicClusterActor
add 78ced18a46 Shoal will boot, but have to add jars to cp manually cause of signing of jar vs. shade
add 4c778c386e Removed WS and de-commented enforcer
add 5695e0a533 Added the Buildr Buildfile
add 9637256cd0 Added more conf-possibilities and documentation
add 1d6f472714 Added more documentation
add 3041964859 Merged enforcers
add b1d3267cc7 Updated Akka to use JerseySimpleBroadcaster via AkkaBroadcaster
add 4764e1c39a Initial cleanup
add db446cc609 Cleaned up cluster instantiation
add 3678ea1d33 Tweaks
add ba2b66bf55 Switched to basing it on JerseyBroadcaster for now, plus setting the correct ID
add fa009e4353 Now requiring Cluster to be started and shut down manually when used outside of the Kernel
add 446694b296 Merge with master
add 020fadedc2 upgraded sjson to 0.4
add 3da9bc2809 Upgraded Atmosphere and Jersey to 1.1.5 and 0.5.1 respectively
add c0c3a23167 Updated deps
add 93fb34c4ea Tweaking impl
add 14182b3b0f upgrade akka version in pom to 0.7-SNAPSHOT
add 47955b3170 upgrade version in akka.conf and Config.scala to 0.7-SNAPSHOT
add 4776704530 Merge branch 'master' into wip-comet
add 6de0b9298b Moving to actor-based broadcasting, atmosphere 0.5.2
add 653281bb2a Added akka-patterns module
add 1355dd2411 Merged patterns code into module
add 675101cc82 Added clean automatic shutdown of RemoteClient, based on reference counting + fixed bug in shutdown of RemoteClient
add 6215c83c4a fixed some readme typo's
add b65e9ed7f0 Merge branch 'master' of git@github.com:jboner/akka
add 6aebe4b9ba converted tabs to spaces
add 8fb281f4b0 Deployment class loader now inhertits from system class loader
add 41766bef22 Added support for server-initiated remote actors with clients getting a dummy handle to the remote actor
add 680a6058dd added some methods to the AspectRegistry
add fecb15fe51 fixed failing tests
add 8454a47577 added sample for new server-initated remote actors
add c5c5c948a9 Restructure loader to accommodate booting from a container
add 21f7df204e Added foreach to Cluster
add c871e0184c fixed bug in Serializer API, added a sample test case for Serializer, added a new jar for sjson to embedded_repo
add d7b8f864b2 remove old and unused 'storage-format' config element for cassandra storage
add faab24d3e9 Merge branch 'master' of git@github.com:jboner/akka
add f4572a7e85 added possibility to register a remote actor by explicit handle id
add 3800272267 upgrade cassandra to 0.5.0
add b923c89468 Merge branch 'master' of git@github.com:jboner/akka
add a630266551 added check that transactional ref is only touched within a transaction
add a5e201a9d1
add ae588834ea Merge branch 'master' of git@github.com:jboner/akka
add 398bff0142 fixed bug with "spawn"
add e361b9de5d added auto shutdown of "spawn"
add f03ecb6ae9 Added "def !!!: Future" to Actor + Futures.* with util methods
add a99888cbc1 transactional storage access has to be through lazy vals: changed in Redis test cases
add a09074ad1a Cleanup
add 454255a9a2 added plain english aliases for methods in CassandraSession
add df251a5c00 Merge branch 'master' of git@github.com:jboner/akka
add 924661368b Merge branch 'master' of git@github.com:jboner/akka
add b4a46016eb fixed bug with init of tx datastructs + changed actor id management
add 7babcc9d54 fixed bug in aspect registry
add 47d19119a5 ActorRegistry: now based on ConcurrentHashMap, now have extensive tests, now has actorFor(uuid): Option[Actor]
add 15ed113112 improved perf with 25 % + renamed FutureResult -> Future + Added lightweight future factory method
add 4b7b7132fe upgraded redisclient to 1.1 - api changes, refactorings
add 7c6138ac08 Fix for link(..)
add 365b18b711 Merge branch 'master' of git@github.com:jboner/akka
add e8e918c0b4 upgraded version in pom to 1.1
add 215e6c7f48 Merge branch 'master' of git@github.com:jboner/akka
add 309e54d198 Had to revert back to synchronizing on actor when processing mailbox in dispatcher
add b0ee1da799 first version of the work stealing idea. Added a dispatcher which considers all actors dispatched in that dispatcher part of the same pool of actors. Added a test to verify that a fast actor steals work from a slower actor.
add e9c6cc104f Forgot these files... seems I have to get use to git a little still ;-)
add 71155bda7a added documentation about the intended thread safety guarantees of the isDispatching flag.
add c2d3680a27 replaced synchronization in actor with explicit lock. Use tryLock in the dispatcher to give up immediately when the lock is already held.
add 809821fc8e Had to remove the withLock method, otherwize java.lang.AbstractMethodError at runtime. The work stealing now actually works and gives a real improvement. Actors seem to be stealing work multiple times (going back and forth between actors) though... might need to tweak that.
add 45e40f66ee shutdown (and unbind) Remote Server even if the remoteServerThread is not alive
add 00966fdee6 Merge commit 'upstream/master'
add 4c3ed25901 added todo
add 390d45e28e Conflicts: akka-core/src/main/scala/actor/Actor.scala
add d7fa4a6530 Merged with dispatcher improvements. Cleanup unit tests.
add 823747fc1c fixed differences with upstream master.
add 2519db5aed Fixing a bug in JGroupsClusterActor
add 0ace9a7033 Merge commit 'upstream/master' into workstealing
add 41e7d131c6 removed some logging and todo comments.
add 8a462095a4 Documentation and some cleanup.
add 71ab645895 Improved work stealing algorithm such that work is stolen only after having processed at least all our own outstanding messages.
add b4bd4d583e enhanced test such that it uses the same actor type as slow and fast actor
add 6f1a9d2afd updated to 0.4 multiverse
add 7a40f1a8cd upgraded to multiverse 0.4-SNAPSHOT
add 4efb212841 renamed actor api
add 2e81ac1f86 Upgraded to Multiverse 0.4 and its 2PC CommitBarriers, all tests pass
add 16fe4bc164 merged with upstream
add c3fef4e1bc merged with upstream
add dc884020f3 Redis tests now passes with new STM + misc minor changes to Cluster
add 954c0ad2a1 Fixed last persistence issues with new STM, all test pass
add 90f8eb3be1 merged with master
add f084e6e076 removed log.trace that gave bad perf
add 722d3f24fe do not include *QSpec.java for testing
add a1e58b5b5e Default-enabling JGroups
add af8a87749c update docs, and comments
add 14579aaaab fixed bug in using akka as dep jar in app server
add e33cf4ddd8 Should do the trick
add 92a3daac72 Revert change to RemoteServer port
add d0a3f12da6 Merge branch 'master' into ticket_136
add 4840f789dd Making it possile to turn cluster on/off in config
add b284760042 Added documentation for all methods of the Cluster trait
add 49da43d46f Merge branch 'master' into ticket_136
add b209e1ca6a Cleanup of onLoad
add 198dfc4398 prevent Exception when shutting down cluster
add f94dc3f12e fix classloader error when starting AKKA as a library in jetty (fixes http://www.assembla.com/spaces/akka/tickets/129 )
add edf1d9a6eb added atomic increment and decrement in RedisStorageBackend
add d7a85c0b3c Merge commit 'upstream/master' into workstealing
add df28413ef9 use Actor.forward(...) when redistributing work.
add f067e9c04f added todo
add 156ed2d461 remove redundant method in tests
add 29a49705ef Merge commit 'upstream/master' into workstealing
add 81f5f8f07e initial sbt support
add 927edd970e second phase
add 71b82c5448 new master parent
add 399ee1da50 added remaining projects
add 53d9158825 remove pom files
add 4aabc07be2 cleaned up buildfile
add 9705ee52c5 added test filter to filter away all tests that end with Spec
add 974ebf3d9a merged sbt branch with master
add 38251f6361 added java fun tests back to sbt project
add 7873a7a9e0 added assembly task and dist task to package distribution
add 5e7f928cb0 added final tasks (package up distribution and executable JAR) to SBT build
add bde7563bd8 Finalized SBT packaging task, now Akka is fully ported to SBT
add 79fa971af6 fixed warnins in PerformanceTest
add 526a43b413 Added maven artifact publishing to sbt build
add bb4945b0a6 Renamed packages in the whole project to be OSGi-friendly, A LOT of breaking changes
add 073c0cbe72 merged osgi-refactoring and sbt branch
add 4f708895b5 removed changes.xml (online instead)
add dda8e515ca merged with upstream
add df7bc4c181 Merge branch 'master' into workstealing
add ac8efe589a switched from "work stealing" implementation to "work donating". Needs more testing, cleanup and documentation but looks promissing.
add bb90d420dd cleanup, added documentation.
add 6cadb0d035 Fixing container detection for SBT console mode
add 81b35c1f7d Return 408 is authentication times out
add d1a9e4a286 Fixed deprecation warning
add 7e517ede0d Revert to Atmosphere 0.5.4 because of issue in 0.6-SNAPSHOT
add f615bf862d Merge branch 'master' into workstealing
add d8a1c447e9 don't just steal one message, but continue as long as there are more messages available.
add f78b253fbe Improved event driven dispatcher by not scheduling a task for dispatching when another is already busy.
add 1e7a6c0838 Release the lock when done dispatching.
add 3693ac6ec8 remove println's in test
add 4fa0b5f839 only unlock if locked.
add 5f294074e1 fixed layout
add 97a9ce6b85 Merge commit 'upstream/master' into dispatcherimprovements Fixed conflict in actor.scala
add ae0ef2d06c OS-specific substring search in paths (fixes 'sbt dist' issue on Windows)
add d6a91f0af5 Merge branch 'master' into dispatcherimprovements
add 823661c499 Fixed bug which allowed messages to be "missed" if they arrived after looping through the mailbox, but before releasing the lock.
add 5b844f548e Merge branch 'dispatcherimprovements' into workstealing. Also applied the same improvements on the work stealing dispatcher.
add 2f4d45aec0 Removed dead code
add db092f1a47 Added the run_akka.sh script
add d569b29a8b dispatcher speed improvements
add 24b20e6100 merged
add 2a43c2ad71 Merge branch 'dispatcherimprovements' of git@github.com:jboner/akka into jans_dispatcher_changes
add 8e6212ec45 Merge branch 'jans_dispatcher_changes'
add a86fc10968 initial camel integration (early-access, see also http://doc.akkasource.org/Camel)
add e56682fb37 Merge branch 'master' into camel
add 25240d187a Merge branch 'master' into camel
add 5ae5e8a927 Merge branch 'master' into camel
add 17ffeb3cf9 Fixed actor deregistration-by-id issue and added ActorRegistry unit test.
add 94483e102d changed actor URI format, cleanup unit tests.
add fb75d2b52b merge branch 'remotes/origin/master' into camel; resolved conflicts in ActorRegistry.scala and ActorRegistryTest.scala; removed initial, commented-out test class.
add 15b9787ca0 Merge branch 'camel' of github.com:jboner/akka into camel
add 3b62a7a658 use immutable messages for communication with actors
add c0b41379e6 Producer trait for producing messages to Camel endpoints (sync/async, oneway/twoway), Immutable representation of Camel message, consumer/producer examples, refactorings/improvements/cleanups.
add 8d5c3fd217 Merge remote branch 'remotes/origin/master' into camel
add 68fcbe8562 fixed compile errors after merging with master
add 8100cdc27e Merge branch 'master' into camel
add c04ebf4dee CamelService companion object for standalone applications to create their own CamelService instances
add 9f31bf5c31 Fixed mess-up of previous commit (rollback changes to akka.iml), CamelService companion object for standalone applications to create their own CamelService instances
add a6ffa67846 Added lifecycle methods to CamelService
add 35a557de6d performance improvement
add f8fab07bc8 error handling enhancements
add e056af15fa support for remote actors, consumer actor publishing at any time
add e97e944613 publish/subscribe examples using jms and cometd
add 7eb4245390 prepare merge with master
add 3c90654e2f initial resolution of conflicts after merge with master
add 82f411a2d6 Move to sbt
add 1481d1d40c akka-camel added to manifest classpath. All examples enabled.
add 08e3a6156d Minor syntax edits
add 10a6a7d32f Merged in Camel branch
add f0e53bc049 moved akka.annotation._ to akka.actor.annotation._ to be merged in with akka-core OSGi bundle
add fd40d15fb3 Merge branch 'master' into workstealing
add b9451a5991 Made "sbt publish" publish artifacts to local Maven repo
add 2f5792fbcb Merge branch 'master' into workstealing
add 3f98d5578d when searching for a thief, only consider thiefs with empty mailboxes.
add c253faac52 only allow actors of the same type to be registered with a work stealing dispatcher.
add 6acd56a53d Changed Chat sample to use server-managed remote actors + changed the how-to-run-sample doc.
add eb4e6242e3 Created an alias to TransactionalRef; Ref
add cfbc585485 Updated README with new running procedure
add bf9bbd0dc1 Updated how to run the sample docs.
add ed116712a3 Fixed typo in docs.
add 93d7a492c4 Merge branch 'master' of git@github.com:jboner/akka
add 592e4d3d1e reformatted patterns code
add 3010cd1aa2 Refactored Serializer
add 02e6f5895a added support for Redis based SortedSet persistence in Akka transactors
add d50bfe9d89 added new jar 1.2-SNAPSHOT for redisclient
add eff1cd3f58 Merge branch 'master' into workstealing
add c8a7b3c6a9 extension/rewrite of actor component unit and functional tests
add d453aabcda Merge branch 'master' of github.com:jboner/akka
add 61aa156ff9 Fixed issue with file URL to embedded repository on Windows.
add 1e69215710 Fix for InstantiationException on Kernel startup
add 8ebb13a557 camel-cometd example disabled
add fe0849d881 Merge branch 'master' into workstealing
add d37b82ba24 Don't allow two different actors (different types) to share the same work stealing dispatcher. Added unit test.
add 86e656d416 tabs -> spaces
add 1f13030f90 Changed Supervisors actor map to hold a list of actors per class entry
add 79bfc4e446 Fixed problem with Agent, now tests pass
add fba843e02d Added tests to AgentTest and cleaned up Agent
add 036f79f040 Extension/rewrite of CamelService unit and functional tests
add b0fa275041 traits for configuring producer behaviour
add 13b9d1bcc1 Extension/rewriting of remaining unit and functional tests
add cfa97cd487 Merge branch 'master' of git@github.com:jboner/akka
add aeea8d38dc Improved Agent doc
add a3f7fb1c20 added line count script
add ef36304f85 Added akka-spring
add fdfbe68eac Added contructor to Dispatcher and AspectInit
add b5aabb061b modified pom.xml to include akka-spring
add 647dcccd75 updated spring module pom to latest akka module layout.
add 5c6f6fb0fc Cleaned up Spring interceptor and helpers
add 7f5f709de6 Added tests to Spring module, currently failing
add 2bceb82a78 initial version of spring custom namespace
add 71ff7e4b31 Added akka-spring
add 95b5fc66da Added contructor to Dispatcher and AspectInit
add 319c76142d modified pom.xml to include akka-spring
add 623f8de848 Merge branch 'master' of git://github.com/staffanfransson/akka into spring
add f30741d053 updated spring module pom to latest akka module layout.
add 21001a7e10 Cleaned up Spring interceptor and helpers
add aef5201386 Added tests to Spring module, currently failing
add 4bee774df5 merged with master
add 53e1cfccf6 pulled and merged
add 6a852d649d removed old source files
add 581b968d0f merged master into spring
add fe8e445f9d added integration tests, spring 3.0.1 and sbt
add 32365990b4 added integration tests
add 8e84bd5148 merged in the spring branch
add 5dad9025ba Cleaned up build file
add ae4d9d8876 Documented ActorRegistry and stablelized subscription API
add 9fdc29fd3e converted tabs to spaces
add ba3c3ba91e upgraded to 0.7
add 6ce938308f Fixing akka-rest breakage from Configurator.getInstance
add 8255831a38 Upgrade of akka-sample-camel to spring-jms 3.0
add 4836bf2d1e Exclusion of redundant dependencies from distribution.
add 919e1e3a30 upgrading to multiverse 0.4
add c2bfb4c0c6 fixed bug in REST module
add 2b4053c152 force projects to use higher versions of redundant libs instead of only excluding them later. This ensures that unit tests use the same libraries that are included into the distribution.
add f1d360b9b2 Merge commit 'upstream/master' into workstealing Implemented a simple round robin schema for the work stealing dispatcher
add e60421cba7 Simplified the round robin scheme
add d1ad3f6199 minor refactoring of the round robin work stealing algorithm
add 0fa8585da0 fix
add a5e50d6dfa javadoc and comments
add fb1f679cec fixed round robin work stealing algorithm
add b0b3e2f8ac use forward in stead of send when stealing work from another actor
add abcaef521b fixed name of dispatcher in log messages
add 831a71dd70 renamed some variables for clarity
add e76cb00495 upgraded redisclient to version 1.2: includes api name changes for conformance with redis server (earlier ones deprecated). Also an implementation of Deque that can be used for Durable Q in actors
add 6272f71357 Merge branch 'master' of git@github.com:jboner/akka into workstealing
add edbd5c15e9 Added missing dependency
add 6d6fc79919 Fixed reported exception in Akka-Security
add b710737262 Merge branch 'master' of git@github.com:jboner/akka into workstealing
add da325c9804 added spring dispatcher configuration
add 9cf5121649 Merge branch 'spring-dispatcher'
add 3dcd319fdc Merge branch 'master' of git@github.com:jboner/akka into workstealing
add af0e029aee Added jsr166x to the embedded repo. Use jsr166x.ConcurrentLinkedDeque in stead of LinkedBlockingDeque as colletion for the actors mailbox
add 37f535dcfe added jsr166x library from doug lea
add d6789b060d Merge branch 'workstealing'
add b974ac24c3 Merge branch 'master' of git@github.com:janvanbesien/akka
add 93a4c143e6 Updated dep versions
add e1c9e7e500 Stashing away work so far
add e453f06f52 And the pom...
add 634caf52d2 Merge branch 'master' into 2.8-WIP
add 37cdcd1f73 Partial version updates
add 3ac33fc03f Added new version of configgy
add 178102f3dc Deleted old version of configgy
add b1bb790251 Updated more deps
add 787e7e45b7 Working nine to five ...
add a16c6da3b7 And now akka-core builds!
add c28a283d91 Akka LIVES!
add c14484c977 Merge with master
add 9e0b1c0360 redis storage support ported to Scala 2.8.Beta1. New jar for redisclient for 2.8.Beta1
add 85dd185312 Merge branch '2.8-WIP' of git@github.com:jboner/akka into 2.8-WIP
add e2c661f34b Toying with manifests
add e571161866 Merged latest master, fighting missing deps
add fbef975746 compiles, tests and dists without Redis + samples
add bae6c9ef28 upgraded redisclient jar to 1.1
add b4c61964c0 Resolved conflicts
add 41a35f6665 Removing Redis waiting for 1.2-SNAPSHOT for 2.8-Beta1
add 2cd144817a Bumped version
add 5104b5b44b And we`re back!
add 75e887c7e6 fixed warning, usage of 2.8 features: default arguments and generated copy method.
add 8c67eeb139 fixed deprecation warnings in akka-core
add 5736cd9cc1 fixed all deprecations execept in grizzly code
add 3825ce5faf updated to commons-pool 1.5.4
add 27333f9159 removed usused code
add d037bfa37b improved scaladoc
add dc9cae4797 minor edit
add 8800f70ff2 Rewrote distribution generation, now it also packages sources and docs
add ef79034cdc Updated version to 0.8x
add 7e3a4b56f4 Added missing + sign
add 594ba80052 merged with upstream
add eaaa9b1456 Merged with new Redis 1.2 code from master, does not compile since the redis-client is build with 2.7.7, need to get correct JAR
add 71ad8f697d Forward-ported bugfix in Security to 2.8-WIP
add 5566b21b5e upgraded redisclient to version 1.2: includes api name changes for conformance with redis server (earlier ones deprecated). Also an implementation of Deque that can be used for Durable Q in actors
add 7430dc8ac0 Merge branch '2.8-WIP' of git@github.com:jboner/akka into 2.8-WIP
add 48ff060ddb merged with upstream
add d8461f4dca merged with upstream
add b0bee0d417 Removed Actor.send function
add 819a6d8fb5 reverted back to sbt 0.7.1
add 855acd23da added missing scala-library.jar to dist and manifest.mf classpath
add 7d465f6d4f Gave the sbt deploy plugin richer API
add 089cf01b40 Agent is now monadic, added more tests to AgentTest
add 40291b5378 updated Agent scaladoc with monadic examples
add 08fdc7ad44 updated copyright header
add 2f32b850f6 merged with upstream
add 215b45d470 release v0.8
add 500d967646 refactored build file
add b513e5716f cleaned up
add c3381d8149 Improved unit test performance by replacing Thread.sleep with more clever approaches (CountDownLatch, BlockingQueue and others). Here and there Thread.sleep could also simply be removed.
add a23cc9b230 Minor cleanups and fixing super.unregister
add 183fcfbb9a Merge branch 'master' of git@github.com:jboner/akka
add d6de99bcee new redisclient with support for clustering
add d3654accb2 simplified tests using CountDownLatch.await with a timeout by asserting the count reached zero in a single statement.
add a0c3d4ee16 Merge branch 'master' of git@github.com:jboner/akka
add 3f2c9a2be9 Added load balancer which prefers actors with small mailboxes (discussed on mailing list a while ago).
add f001a1e5f6 changed println -> log.info
add 297a335cad fixed bug with creating anonymous actor, renamed some anonymous actor factory methods
add 4afbc4cd05 fixed broken "sbt dist"
add 0cfe5e24c8 fix for comments
add 3ae55214bd Merge branch 'master' of git@github.com:jboner/akka
add f04fbba47b Refactored STM API into Transaction.Global and Transaction.Local, fixes issues with "atomic" outside actors
add 30badd6cc0 cleaned up packaging in samples to all be "sample.x"
add b2ba933e78 Improved scaladoc for Transaction
add 4a7b7210bc renamed tests from *Test -> *Spec
add 04c45b28f1 Created jxee module
add a40d1ed279 Changed module name, packagename and classnames :-)
add 9ad4491905 Merged in akka-servlet
add 60b374b9a3 Rename file
add 94d472eac2 Merge branch 'master' of git@github.com:jboner/akka
add 91fe6a3a98 Now doing a 'reply(..)' to remote sender after receiving a remote message through '!' works. Added tests. Also removed the Logging trait from Actor for lower memory footprint.
add 784ca9e750 Added Logging trait back to Actor
add e4e96f61c8 Added API to add listeners to subscribe to Error, Connect and Disconnect events on RemoteClient
add 0d60400790 Fixed: Akka kernel now loads all jars wrapped up in the jars in the ./deploy dir
add 3679865276 fixed bug in nested supervisors + added tests + added latch to agent tests
add 8dfa12d924 fixed @inittransactionalstate, updated pom for spring java tests
add c095a1c211 Merge branch 'master' of git@github.com:jboner/akka
add 2246cd8b88 added a method to retrieve the supervisor for an actor + a message Unlink to unlink himself
add fdaa6f4195 Improved ScalaDoc in Actor
add 76d1e13baf Cleaned up sbt build file + upgraded to sbt 0.7.3
add 2593fd3ab3 Change sender and senderfuture to Either
add acd6f19562 Removed uglies
add a7abe34d05 Merge branch 'either_sender_future'
add 7b28f56a16 Merge branch 'master' of git@github.com:jboner/akka into sbt
add cda65ba830 Started working on issue #121 Added actorFor to get the actor for an activeObject
add ed7b51e4d4 removed Actor.remoteActor factory method since it does not work
add 441ad40856 improved scaladoc for Actor.scala
add edba42e23a Merge branch 'master' of git@github.com:jboner/akka
add e780ba0f82 fix for HashTrie: apply and + now return HashTrie rather than Map
add ebab76b348 Added alter method to TransactionalRef
add 1e789b3648 Initial values possible for TransactionalRef, TransactionalMap, and TransactionalVector
add 6ed887fb7b fixed bug in Agent.scala, fixed bug in RemoteClient.scala, fixed problem with tests
add 5893b04774 cleaned up remote tests + remvod akkaHome from sbt build file
add 85756e18df added test for supervised remote active object
add bcd8132464 Merge branch 'master' of git@github.com:jboner/akka
add 043f9f642e Readded more SBinary functionality
add 4f64769d0e fixed bug in config file
add d1dcb81ed3 added compile options
add 2b638614b1 added ActorRef
add ed9fc04443 Added JTA module, monadic and higher-order functional API
add 51aea9b386 added TransactionManagerDetector
add 0268f6f847 fixed bug with ignoring timeout in Java API
add 0f3803d111 Added AtomicTemplate to allow atomic blocks from Java code
add cd9477dfe2 Refactored _isEventBased into the MessageDispatcher
add e83a57b7b0 Moved a runtime error to compile time
add e41da8223e Documented replyTo
add baabcef4db Merge branch 'master' of git@github.com:jboner/akka
add 396ae43235 implemented link/unlink for active objects
add 4cedc47ce0 Merge branch 'link-active-objects'
add 6b83b84ee9 Redis client now implements pubsub. Also included a sample app for RedisPubSub in akka-samples
add 3c4efcbd10 update instructions for chat running chat sample
add ce173d7351 Merge branch 'master' of git@github.com:jboner/akka
add 2ce690d9eb Updated old scaladoc
add 5fc8ad229e converted tabs to spaces
add 9545efacd5 tests for TransactionalRef
add 10016df2a7 tests for TransactionalRef in for comprehensions
add b60604eb13 updating TransactionalRef to be properly monadic
add 1dee9d5898 Added Cassandra logging dependencies to the compile jars
add 4ec7f8f316 added sbt plugin file
add 085d796de7 Merge branch 'master' into jta
add fa50bdae47 upgraded to 0.9
add 908156ea13 jta-enabled stm
add 085d472364 added logging to jta detection
add dbc9125177 Finalized the JTA support
add e42b1f888d Removed Scala 2.8 deprecation warnings
add c0b35fec55 Merge branch 'master' of git@github.com:jboner/akka
add ca88bf237e Removed jndi.properties
add ca83d0af64 added Dean's test for Vector bug (blowing up after 32 items)
add 7f9a9c7130 fix for Vector from Dean (ticket #155)
add 1818950d48 Merge branch 'master' into jta
add 0494addf0c Cleaned up JTA stuff
add c9189ac741 fixed #154 added ActiveObjectConfiguration with fluent API
add 34bc489390 Merge branch 'master' of github.com:jboner/akka
add b0e5fe793c Merge branch 'master' of git@github.com:jboner/akka
add b4176e276a Added STM Synchronization registration to JNDI TransactionSynchronizationRegistry
add bed0f71437 Added STM Synchronization registration to JNDI TransactionSynchronizationRegistry
add 628e5530a1 Renamed to JTA.scala
add 559689d082 Made JTA Synchronization management generic and allowing more than one + refactoring
add 35787895e9 Moved ActiveObjectConfiguration to ActiveObject.scala file
add f58503a1c3 added scaladoc
add 8605b85ab0 Added StmConfigurationException
add 41b78d0bc7 JTA: Added option to register "joinTransaction" function and which classes to NOT roll back on
add 1e7b08f248 updated dependencies in pom
add e7a5595625 Added Listeners to akka-patterns
add 4f90ace880 Added reply_? that discards messages if it cannot find reply target
add cccfd51ed1 Initial parametrization
add 8238c0d892 Merge branch 'master' of git@github.com:jboner/akka into 151_parameterize_future
add e05f39d961 Minor cleanup
add 4bc833acae Added parameterized Futures
add 2b9f7be1a7 Added Future[T] as return type for await and awaitBlocking
add ac7cd72e99 Made ActiveObject non-advisable in AW terms
add f35ff945ef mid merge
add 803838d315 Mid ActorID refactoring
add 22116b922a akka-core now compiles
add 8c8bf195a8 akka-core now compiles
add 5e3ee65a62 merged with upstream
add c3093ee4c6 merged with upstream
add 01892c2b3f Chat sample now compiles with newActor[TYPE]
add a9b26b70cf merged with upstream
add 3a69a518e4 Merge branch 'actor-handle' of git@github.com:jboner/akka into actor-handle
add 076a29d666 All modules are building now
add 7cdda0fb82 All tests compile
add 5ca4e74ef0 ActorID: all tests passing except akka-camel
add d889b66f00 Removed Shoal and moved jGroups to akka-cluster, packages remain intact
add d09427cfb2 Consolidated akka-security, akka-rest, akka-comet and akka-servlet into akka-http
add 7f51e74cb3 Moving akka-patterns into akka-core
add 98f91488dd Moved Grizzly logic to Kernel and renamed it to EmbeddedAppServer
add 058cbc15ce Fixed problem with PersistentVector.slice : Issue #161
add 794731f809 Merge branch 'master' of git@github.com:jboner/akka into wip_restructure
add 38e8881259 Added test for Ref initial value bug
add 622f2648f0 Fixed Ref initial value bug by removing laziness
add 4cfda90178 Merge branch 'master' of git@github.com:jboner/akka into wip_restructure
add 7b1e43c89e Merge branch 'master' into actor-handle
add 4f66e90aa0 ActorID: now all test pass, mission accomplished, ready for master
add 78b102062a Added sample module for remote actors
add 413c37dfec Merge branch 'master' into actor-handle
add e8513c2b8c merged in akka-sample-remote
add 29c20bf62e minor edits
add 3f38822afb Changed suffix on source JAR from -src to -sources
add f168a36090 Fixed remote actor protobuf message serialization problem + added tests
add 39a4f72ad1 Added start utility method
add b93a893722 Split up Patterns.scala in different files
add 44c1fbcf32 Merge branch 'master' of git@github.com:jboner/akka
add b0dd4b5d62 Renamed Reactor.scala to MessageHandling.scala
add c1d81d3953 Removed Serializable.Protobuf since it did not work, use direct Protobuf messages for remote messages instead
add 573ba890b5 Merged with master
add 5dd88413a7 Cleanup and minor refactorings, improved documentation etc.
add df8f0e0f3b Renamed ActorID to ActorRef
add 0fc430332c Updated to Multiverse 0.5
add 54fa5954a8 Updated to Multiverse 0.5 release
add 70f6cbff54 Merge branch 'master' into multiverse-0.5
add a61af1a215 Merged akka-utils and akka-java-utils into akka-core
add 3015855567 Added ScalaDoc for akka-patterns
add 1a4f80c9ef Added Kerberos config
add 50f4fb9ff2 Merge branch 'master' of git@github.com:jboner/akka
add f90e9c3f1a Add Protobuf serialization and deserialization of ActorID
add a820b6f0ae converted tabs to spaces
add 17fc19b4e7 Merge branch 'master' into ActorRefSerialization
add fb3ae7ed2b Rewrite of remote protocol to use the new ActorRef protocol
add 494e443334 Merge branch 'ActorRefSerialization'
add 5acf932ab0 Moved everything from Actor to ActorRef: akka-core compiles
add 931f8b4026 Added isOrRemoteNode field to ActorRef
add cb7bc48b63 Fixed Actor initialization problem with DynamicVariable initialied by ActorRef
add 6f1a574805 Moved everything from Actor to ActorRef: akka-core compiles
add b9d2c1380f Merge branch 'ActorRef-FaultTolerance' of git@github.com:jboner/akka into ActorRef-FaultTolerance
add 3b67d2144f Actor and ActorRef restructuring complete, still need to refactor tests
add 2441d60927 Splitted up Actor and ActorRef in their own files
add 48c6dbc1af Added scaladoc
add dfc45e0a71 Refactored code into ActorRef, LocalActorRef and RemoteActorRef
add f7407d3adf Rewritten "home" address management and protocol, all test pass except 2
add 5ff29d2851 added lock util class
add 7d9df1026b Fixed final bug in remote protocol, now refactoring should (finally) be complete
add d7727a8892 Added failing test to supervisor specs
add 7460e965d4 Closing ticket 150
add 87972395fd Fixing the test
add 57e46e2ecc Refactored Actor
add ae6eb54ee9 newActor(() => refactored
add 6b30bc8c4f Switched newActor for actorOf
add 7d00a2b48b Deactivate endpoints of stopped consumer actors (AKKA-183)
add 2f5bbb9d33 Changed the order for detecting akka.conf
add 9a1c10a7dd Message API improvements
add 63f0aa4bd2 Fixing bug with !! and WorkStealing?
add 2fc4ca1b1e Fixed potential stack overflow
add 990e55b6f4 Upgraded to Netty 3.2.0-RC1
add 56d4273d9e AKKA-192 - Upgrade slf4j to 1.6.0
add c5518e41a5 Updated to Guice 2.0
add 9baedab597 Fixed wrong instructions in sample-remote README
add 9aaad8c03c Merged with master and fixed last issues
add c2efd39661 Allow applications to disable stream-caching (#202)
add e007f68ae6 changed redisclient version to 1.3
add c935262b2c changed version of sjson to 0.5
add 02ee7eca69 Merge branch 'master' of git@github.com:jboner/akka
add 844fa2db06 Improved error handling and message for Config
add b079a128b7 Fixed supervision bugs
add f6ef127391 Took the liberty of adding the redisclient pom and changed the name of the jar
add ffedcf427b Added Receive type
add 25a6806b68 Removing old, unused, dependencies
add 04b514228b Merge branch 'master' of git@github.com:jboner/akka
add 60fbd4e8fe Merge branch 'master' of git@github.com:jboner/akka
add bec9a969b7 Merge branch 'master' of git@github.com:jboner/akka
add 3d973fea9b Fixed race-condition in Supervisor linking
add 05058af370 Added explicit nullification of all ActorRef references in Actor to make the Actor instance eligable for GC
add 8842362f42 Re-introducing 'sender' and 'senderFuture' references. Now 'sender' is available both for !! and !!! message sends
add a162f4705d Fixed problem with ordering when invoking self.start from within Actor
add 4375f82ae5 Fixed race-condition in creation and registration of RemoteServers
add 37b8524ded Fixed cluster
add 6fe7d7c21a Added regressiontest for spawn
add c34f084645 Merge branch 'master' of git@github.com:jboner/akka
add 86a8fd0d3b Fixed regression in Scheduler
add 2fce1676b2 Fixed issue #190: RemoteClient shutdown ends up in endless loop
add 65b6c21888 Add the possibility to start Akka kernel or use Akka as dependency JAR *without* setting AKKA_HOME or have an akka.conf defined somewhere. Also moved JGroupsClusterActor into akka-core and removed akka-cluster module
add f9b21cdf2f Port to Scala RC2. All compile, but tests fail on ScalaTest not being RC2 compatible
add e8c3ebd901 Upgraded to Scala RC2 version of ScalaTest, but still some problems
add 7894d15298 Merge branch 'scala_2.8.RC2' into rc2
add ef452881f0 Removed trailing whitespace
add b1e299ac72 Fixed regression bug in AMQP supervisor code
add 5abdbe8711 Switched to primes and !! + cleanup
add 124bfd8dc5 Merged with origin/master
add 4ec7acb725 Merge branch 'master' of git@github.com:jboner/akka
add 540b4e0d50 Added ActiveObjectContext with sender reference
add 555e65744c Updated to JGroups 2.9.0.GA
add bc88704d5b Updated pom.xml for Java test to 0.9
add 7cbe355c9b Added failing test for issue #211; triggering CommitBarrierOpenException
add 60c08e9524 Fixed bug in issue #211; Transaction.Global.atomic {...} management
add bf9e5029d8 Removed some LoC
add d72caf725b updated redisclient to 2.8.0.RC2
add 1cdf8324bb disabled tests for akka-persistence-redis to be run automatically
add 2c32320cee Merge branch 'master' of git@github.com:jboner/akka
add c9481daeb6 Added akka-sample-ants as a sample showcasing STM and Transactors
add 10e9530a71 Fixed wrong code rendering
add b503e29260 Upgraded to 2.8.0.RC2-1.4-SNAPSHOT version of Redis Client
add e414ec0e07 Fixed bug in Transaction.Local persistence management
add 436bfba100 Upgraded to SBinary for Scala 2.8.0.RC2
add ea9253c0f8 Upgraded to Cassandra 0.6.1
add 98b569c454 added new task publish-local-mvn
add d76e8e314e Merge branch '221-sbt-publish'
add f0bbb1edf4 fixed merge error
add 09ef57761a Merge branch 'master' of git@github.com:jboner/akka
add 83884eb475 Changed order of peristence operations in Storage::commit, now clear is done first
add 087e4212d4 Fixed issue #156 and #166
add 9429adaa75 fixed merge error
add 1b11899558 Merge branch 'master' of git@github.com:jboner/akka
add 83e22cb42d Fixed issue #157
add dbbad4633e Added option to specify class loader to load serialized classes in the RemoteClient + cleaned up RemoteClient and RemoteServer API in this regard
add 06bff765c7 Added option to specify class loader when deserializing RemoteActorRef
add 3af5f5efd3 implemented updateVectorStorageEntryFor in akka-persistence-mongo (issue #165) and upgraded mongo-java-driver to 1.4
add 829ab8dcc3 Merge branch 'master' of git@github.com:jboner/akka
add 42185955fa Initial attempt at fixing akka rest
add eadff41253 Workaround temporary issue by starting supervised actors explicitly.
add 360a5cdac6 Merge branch 'master' of github.com:jboner/akka
add 96333fca2c Merge branch 'master' of github.com:jboner/akka
add f6c1cbf368 Elaborated on classloader handling
add 8d5e685ad6 Tweaking akka-reference.conf
add 718aac2dd0 Updated to Multiverse 0.5.2
add 488f1aea50 Configurable throughput for ExecutorBasedEventDrivenDispatcher (#187)
add 419d18adca Added default dispatch.throughput value to akka-reference.conf
add 87276a4938 fixed publish-local-mvn
add 61a7cdf9d5 Fixed issue with sender reference in Active Objects
add c6b99a2df4 Fix for no logging on sbt run (#241)
add 64b1b1aa9f Merge branch 'master' of git@github.com:jboner/akka
add 0416eb59b4 Made 'sender' and 'senderFuture' in ActorRef public
add e0477baeb4 Fixed issue with AMQP module
add 24486be9dc minor log message change for consistency
add b29ce25174 Fixed issue #240: Supervised actors not started when starting supervisor
add 01ed99fe2f Correct fix for no logging on sbt run
add 6ba1442b95 Merge branch 'master' of github.com:jboner/akka
add 547f4c9ac9 Merge branch 'master' of github.com:jboner/akka into wip-akka-rest-fix
add 9624e13276 Added senderFuture to ActiveObjectContext, eg. fixed issue #248
add 11ca821c47 Merge branch 'master' of git@github.com:jboner/akka
add 5aaf127dde Fix of issue #235
add cdcacb7cbb Merge branch 'master' of git@github.com:jboner/akka
add 7e3a46b466 Upgraded to Scala 2.8.0 RC3
add 178708dbc0 Added Scala 2.8RC3 version of SBinary
add c70852177f Merge branch 'scala_2.8.RC3'
add 89bf596f38 Switched Listeners impl from Agent to CopyOnWriteArraySet
add 414f3668dd added 2.8.0.RC3 for sjson jar
add b52697390f updated project file for sjson for 2.8.RC3
add ef25f050a0 redisclient upped to 2.8.0.RC3
add c7b2352857 project file updated for redisclient for 2.8.0.RC3
add 78e69f016b checked in wrong jar: now pushing the correct one for sjson
add f1cc27a5ca Merge branch 'master' of github.com:jboner/akka into wip-akka-rest-fix
add b94f584fcf ClassLoader issue
add d587d1a5fe Fixing sbt run (exclude slf4j 1.5.11)
add 64f4b36b74 Looks promising!
add 2a060c9fa3 Ported samples rest scala to the new akka-http
add f4298eb5c0 re #247: Removed all vals for repositories except for embeddedRepo. Introduced module configurations necessary for akka-core; other modules still missing.
add b5f4cfae25 re #247: Added module configuration for akka-persistence-cassandra. Attention: Necessary to delete .ivy2 directory!
add c22e564b74 Fixed issue with CommitBarrier and its registered callbacks + Added compensating 'barrier.decParties' to each 'barrier.incParties'
add a891ddd3c0 Upgraded Configgy to one build for Scala 2.8 RC3
add caa60202c6 no need to start supervised actors
add 47e65346af Merge branch 'master' of git@github.com:jboner/akka
add 1c37f0cddd Upgraded to Protobuf 2.3.0
add c21e2d1484 Merge branch 'master' into 247-hseeberger
add d1d8773f04 closes #247: Added all missing module configurations.
add f8b8bc7cd7 Merge branch '247-hseeberger'
add c660a9c469 Merge branch 'master' of github.com:jboner/akka into wip-akka-rest-fix
add b8fd1d1c31 Ported akka-sample-secure
add 2dd2118179 Prepare for master merge
add 2d2bdda330 Upgrade to Camel 2.3.0
add 1d2a6c559b initial support for publishing ActiveObject methods at Camel endpoints
add 42fff6ba77 Prepare merge with master
add fb44990cb7 Fixed bug in STM and Persistence integration: added trait Abortable and added abort methods to all Persistent datastructures and removed redundant errornous atomic block
add ce064cc4c1 Merge branch 'master' of git@github.com:jboner/akka
add 1904363a74 Upgraded ScalaTest to Scala 2.8.0.RC3 compat lib
add ad3e2ae027 minor fix in test case
add d8cd6e67dc Added test for tested Transactors
add a6b5903589 Merge branch 'master' of git@github.com:jboner/akka
add dc22b8c7b6 Upgraded Atmosphere to 0.6-SNAPSHOT
add 8b303fa55f Renamed 'toProtocol' to 'toProtobuf'
add a6edff9375 Cleaned up 'Supervisor' code and ScalaDoc + renamed dispatcher throughput option in config to 'dispatcher.throughput'
add 3ad111876a Refactored Java REST example to work with the new way of doing REST in Akka
add ceda35d402 Added convenience method to ActorRegistry
add 781293d6b0 Fixed race condition in Agent + improved ScalaDoc
add 79bfc2067a Removed ActorMessageInvoker
add 20c2ed2947 Removed MessageInvoker
add 754c8a9269 Added assert for if message is NULL
add 8aa730d041 Added guard for NULL inital values in Agent
add 89f53eaf0a Removed redundant servlet spec API jar from dist manifest
add 87c336b258 Added activemq-data to .gitignore
add c8732569a7 Converted tabs to spaces
add 56e7428e47 Removed trailing whitespace
add abfde2062e Upgraded run script
add c4a72fd28e Fixed Jersey dependency
add 2ed0feab46 Merge branch 'master' of git@github.com:jboner/akka
add fb2ef58fb1 Re-adding runnable Active Object Java tests, which all pass
add 9af36d6496 Merge commit 'remotes/origin/master' into 224-krasserm
add bfa3ee2a2b ActiveObjectComponent now written in Scala
add 9241599e5f Refactored tests to interact with actors only via message passing
add 2fcb2187d2 Dropped service package and moved contained classes one level up.
add 6972b66068 Cleaned main sources from target actor instance access. Minor cleanups.
add 5402165d85 make all classes/traits module-private that are not part of the public API
add f2e5fb1c0a Initial tests for active object support
add 8f2ef6e0a0 Fixed wrong test description
add cc0641004b Fixed bug in remote actors + improved scaladoc
add 6bd5719023 update README docs for chat sample
add 90eefd28bc formatting, comment fixup
add c2f775fecc Cleanup and refactored code a bit and added javadoc to explain througput parameter in detail.
add 59e1ba4a20 Merge branch 'master' of git@github.com:jboner/akka
add 5694fde51c Freezing Atmosphere dep
add 733acc192b Added methods to retreive children from a Supervisor
add be159c9fa1 Fixing Jersey classpath resource scanning
add 4d60d1497a Tidying up debug statements
add bf8f4be972 Tidying up more debug statements
add ec59d12ca6 Merge branch 'master' of git@github.com:jboner/akka
add e34a83503d Merge remote branch 'remotes/origin/master' into 224-krasserm
add 37e06709c5 Added remote active object example
add 8b4c1118f5 Extended documentation (active object support)
add 6a17cbcfc5 Support for using ActiveObjectComponent without Camel service
add 7afe411f8b Removed legacy code
add 22fe2ac8a7 Added reply methods to Actor trait + fixed race-condition in Actor.spawn
add abf650067f Upgraded to version 0.9.1
add 1892b5674a Upgraded build.properties to 0.9.1
add e4f08afd8e Added a method to get a List with all MessageInvocation in the Actor mailbox
add 23f65513e2 Bumped version to 0.10-SNAPSHOT
add e56c02504f Merge commit 'remotes/origin/master' into 224-krasserm
add 08970389d7 tests for accessing active objects from Camel routes (ticket #266)
add 92f4e0008e restructured akka-sample-camel
add 97ee7fd524 remote consumer tests
add 92434bb493 Fixed bug in setting sender ref + changed version to 0.10
add 6b2013c731 Added bench from akka-bench for convenience
add c56a0490f8 added redis test from debasish
add 411038abcb Merge branch 'master' of git@github.com:jboner/akka
add 9ba7120272 Improved RemoteClient listener info
add 7a271db4a3 Added a isDefinedAt method on the ActorRef
add c227c77dd5 Merge branch 'master' of github.com:jboner/akka
add 1b3d854a1f Redis persistence now handles serialized classes.Removed apis for increment / decrement atomically from Ref. Issue #267 fixed
add 55778b4b84 Marked Multiverse dependency as intransitive
add 4ebb17e284 fixed problem with cassandra map storage in rest example
add 171888c081 Made AMQP UnregisterMessageConsumerListener public
add 27ae559068 Fixed problem with Scala REST sample
add 16671dc5b7 Upgraded existing code to new remote protocol, all tests pass
add fe9109d82f Added SerializableActor trait and friends
add 9d7877dcba Deep serialization of Actors now works
add 068a6d7e12 Added SerializableActorSpec for testing deep actor serialization
add ac5b0882ea Added fromProtobufToLocalActorRef serialization, all old test passing
add 867fa8050d Serialization of Actor now complete (using Java serialization of actor instance)
add ed6282393b Upgraded commons-codec to 1.4
add 306d017e7c Fixed final issues in actor deep serialization; now Java and Protobuf support
add e7a7d6ec90 Fix for ticket #280 - Tests fail if there is no akka.conf set
add 35c599892a Added akka-sbt-plugin source
add 52d4bc38d6 Stateless and Stateful Actor serialization + Turned on class caching in Active Object
add 52b6dfe188 Producer trait with default implementation of Actor.receive
add 7ba76a88fe Enforce commons-codec version 1.4 for akka-core
add 9ca039c470 Fixed bug with stm not being enabled by default when no AKKA_HOME is set.
add a0d4d7c833 Updated to Multiverse 0.6-SNAPSHOT
add 2eeffb6a06 Removed atomic0 - no longer used
add 3cc875e3b9 Removed AtomicTemplate - new Java API will use Multiverse more directly
add ce41e170dd Removed for-comprehensions for transactions
add fa044ca1ad Removed TransactionalState and TransactionalRef
add ef4d926d6d Using Scala library HashMap and Vector
add e18305c699 Updated stm tests
add d47c152a5b Added Duration utility class for working with j.u.c.TimeUnit
add 5a03a8d179 Removed some unused stm config options
add b20b399505 Removed unused stm config options from akka conf
add fce9d8ec8d Added Transaction.Util with methods for transaction lifecycle and blocking
add 5b0a7d0eec Fixed import in ants sample for removed Vector class
add c5caf5832c Configurable TransactionFactory
add 02b4403138 Updated actor ref to use transaction factory
add 8bf6e00f75 Removed some trailing whitespace
add 9e8ff7319d Added stm local and global package objects
add 91f3c83ba1 Added transactional package object - includes Multiverse data structures
add f3335ea11a Added some documentation for stm
add 79e54d1f00 Updated imports to use stm package objects
add 4e47a68716 Using actor id for transaction family name
add 3576f32533 Moved data flow to its own package
add e85322c782 Removing unused stm classes
add db325d8fab Updated ants sample
add dd7dc9e179 Removed isTransactionalityEnabled
add d382f9bbac Improved transaction factory defaults
add 4e5a516493 Some stm documentation changes
add b8090b3177 Merge branch 'stm-pvlugter'
add 098dadfe38 Changed return type of CamelService.load to CamelService
add 265be35d5e Added more examples to akka-sample-camel
add 920b4d03f9 Added support for scope and depdenency injection on target bean
add efdff1de51 When interfaces are used, target instances are now created correctly
add 4ba1c584f1 re #281: Removed type parameter from ActorRef.!! which now returns Option[Any] and added Helpers.narrow and Helpers.narrowSilently.
add 516cad81ba Merge branch 'master' into 281-hseeberger
add a2dc2017d0 Merge branch 'master' into 281-hseeberger
add 5668337975 re #281: Added as[T] and asSilently[T] to Option[Any] via implicit conversions in object Actor.
add 2128dcda3b re #281: Made akka-core compile and test after breaking changes introduced by removing the type parameter from ActorRef.!!.
add 07ac1d990c re #281: Made all subprojects compile after breaking changes introduced by removing the type parameter from ActorRef.!!; test-compile still missing!
add 3af484c0a0 closes #281: Made all subprojects test after breaking changes introduced by removing the type parameter from ActorRef.!!.
add 485ba417ea Merge branch '281-hseeberger'
add 9235f1321d Merge branch 'master' of github.com:jboner/akka
add f436e9cff9 Merge branch 'master' of git@github.com:jboner/akka
add 5397e81ac5 commented out failing spring test
add 916cfe97c0 Protobuf deep actor serialization working and test passing
add cb7e26eb8b Added missing files
add a569913af1 Merge branch 'master' of github.com:jboner/akka
add 5bb912b01c Removed comments from test
add 444bd5b9c3 Merge branch 'master' of git@github.com:jboner/akka
add aad718937a Fixed bug with actor unregistration in ActorRegistry, now we are using a Set instead of a List and only the right instance is removed, not all as before
add e3d661517e Added test for serializing stateless actor + made mailbox accessible
add 95d4504bbb fixed mem-leak in Active Object + reorganized SerializableActor traits
add ba7c2febd1 Added akka.conf values as defaults and removed lift dependency
add 8d1a5d5b84 Updated sbt plugin
add f5236716f4 Fixed #287,Old dispatcher settings are now copied to new dispatcher on restart
add 421aec4cfc Added test for verifying pre/post restart invocations
add f1f3c92112 Merge branch 'master' of git@github.com:jboner/akka
add c3d723ca61 Added serialization of actor mailbox
add 67330e4c82 Increased timeout in Transactor in STMSpec
add 836f04f7bb Comment changed
add 3a448a3093 closes #289: Support for <akka:camel-service> Spring configuration element
add a298c91540 Merge branch 'master' of github.com:jboner/akka
add e569b4f4bb Minor edits
add 87461dce94 Documentation added.
add 8abd26ce08 Merge branch 'master' of git@github.com:jboner/akka
add 0bf05326ef Tests for #289
add e83e7dce38 Atmosphere bugfix
add 05cb3b283f Upgraded to Atmosphere 0.6 final
add 929c1e20c9 Updated to Netty 3.2.1.Final
add c55ed7bbdd Fix for #286
add 256e80bcf1 Minor tidying
add d3a8b59d1b FP approach always makes one happy
add dbb33f8bd1 Upgraded to AspectWerkz 2.2 + merged in patch for using Actor.isDefinedAt for akka-patterns stuff
add 26a77a85f2 Added AspectWerkz 2.2 to embedded-repo
add c6b7ba6a01 Added Java tests as Scala tests
add 67ed70798d Fixed bug in fault handling of TEMPORARY Actors + ported all Active Object Java tests to Scala (using Java POJOs)
add b7a7527ca2 Fixed bug in remote deserialization + fixed some failing tests + cleaned up and reorganized code
add 46d250fe73 Converted TAB to SPACE
add 2d4809842e Removed trailing whitespace
add 1a663b1e47 Removed unused catch for IllegalStateException
add 23033b4d4a #292 - Added scheduleOne and re-created unit tests
add be6767e955 Merge branch 'master' of git@github.com:jboner/akka
add e8581123da Fixed bug in fault handling of TEMPORARY Actors + ported all Active Object Java tests to Scala (using Java POJOs)
add 1a7d7966c0 Merge commit '38e8bea3fe6a7e9fcc9c5f353124144739bdc234'
add 7745db9778 Added CodeFellow to gitignore
add 3d97ca3368 Added ReceiveTimeout behaviour
add 10db2363cf Fix ActiveObjectGuiceConfiguratorSpec. Wait is now longer than set timeout
add c08fea5cfc Merge branch 'master' of http://github.com/jboner/akka
add c8318a8e27 Merge branch 'master' of git@github.com:jboner/akka
add b1748257e7 commented out failing tests
add dc6f77bb2d type class based actor serialization implemented
add 4e80e2fc7f Merge branch 'master' of git@github.com:jboner/akka
add bb36faf6c7 fixed bug in timeout handling that caused tests to fail
add d229a0f80a CodeFellow integration
add 1d13528fef Merge commit '02b816b893e1941b251a258b6403aa999c756954'
add 26d757d683 Merged in patch with method to find actor by function predicate on the ActorRegistry
add 12dee4dcc6 Changed Akka to use IllegalActorStateException instead of IllegalStateException
add a3245bb3de minor edits
add 91536f4430 RabbitMQ to 1.8.0
add b4e206918f Redesigned AMQP
add be78d01389 removed akka.conf
add f9e5c44784 Merge branch 'master' of http://github.com/jboner/akka
add 5d3d5a2d37 Merge branch 'master' of git@github.com:jboner/akka
add 624e1b8595 Addde codefellow plugin jars to embedded repo
add cff82bae9f No need for disconnect after a shutdown error
add fe8fc52c21 - moved deliveryHandler linking for consumer to the AMQP factory function - added the copyright comments
add 2e840b1b80 Merge branch 'master' of http://github.com/jboner/akka
add e1b97fe6dd - added dummy tests to make sure the test classes don't fail because of disabled tests, these tests need a local rabbitmq server running
add 62cf14dc07 Merge branch 'master' of git@github.com:jboner/akka
add b278f47703 Added codefellow to the plugins embeddded repo and upgraded to 0.3
add ad64d0b43e Fixing flaky tests
add 73e6a2e5d0 re #290: Added parens to no-parameter methods returning Unit in ActorRef.
add 2959ea3e07 re #290: Added parens to no-parameter methods returning Unit in rest of akka-core.
add 5fef4d1ac3 re #290: Added parens to no-parameter methods returning Unit in all subprojects.
add 79e32401bf Merge branch '290-hseeberger'
add 0cd3e3e203 Do not log to error when interception NotFoundException from Cassandra
add d282f1f3f1 Merge branch 'master' of git@github.com:jboner/akka
add afd814effb Merge branch 'master' of github.com:jboner/akka
add 44726ac7bf Fixed Issue #306: JSON serialization between remote actors is not transparent
add f252aef9c8 Initial code for SSL remote actors
add 53f11d0d2c Adding SSL code to RemoteServer
add 3cfe434337 Added some Dummy SSL config to assist in proof-of-concept
add f0bbadce84 Tests pass with Dummy SSL config!
add fff4d9d35a ...
add 8dbcf6d167 re #296: Initial support for active object lifecycle management
add cc8a112dee Additional remote consumer test
add 09b78f4695 re #297: Initial suport for shutting down routes to consumer active objects (both supervised and non-supervised).
add f964e64ec2 Track stopping of Dispatcher actor
add e94693e4c5 Resolved conflicts and compile errors after merging in master
add 0b6ff861c8 Tests for ActiveObject lifecycle
add 94a0bed6f0 Added comments.
add 81745f1122 Added test subject description
add cd457ee00b Tests for stopping active object endpoints; minor refactoring in ConsumerPublisher
add 959873d51a closes #314 akka-spring to support active object lifecycle management closes #315 akka-spring to support configuration of shutdown callback method
add 72e5181814 - moved receive timeout logic to ActorRef - receivetimeout now only inititiated when receiveTimeout property is set
add e877064e17 set emtpy parens back
add e219b40048 #304 Fixed Support for ApplicationContextAware in akka-spring
add c918c59f79 Merge branch 'master' of git@github.com:jboner/akka and resolve conflicts in akka-spring
add b6e0ae479d cosmetic logging change
add 16e246a9b8 #301 DI does not work in akka-spring when specifying an interface
add 07660475d3 Minor change, overriding destroyInstance instead of destroy
add a890ccdaf4 Closes #318: Race condition between ActorRef.cancelReceiveTimeout and ActorRegistry.shutdownAll
add aa0459ecd7 Dropped akka.xsd, updated all spring XML configurations to use akka-0.10.xsd
add 2e7847c058 Added support for springs @PostConstruct and @PreDestroy
add 7da92cbd4e removed @PreDestroy functionality
add fa97967bcf Merge branch 'master' of github.com:jboner/akka
add 5220bbc6c5 Merge branch 'master' of github.com:jboner/akka into wip_141_SSL_enable_remote_actors
add cfb2b34c32 Adding Ensime project file
add 9e782f0438 - split up channel parameters into channel and exchange parameters - initial setup for rpc client
add 20f0857533 added rpc server and unit test
add f1b090ce14 pimped the rpc a bit more, using serializers
add 6022c63535 cosmetic and disable the tests
add 8ccb349dbc Merge branch 'amqp'
add 81eb6e1202 Merge branch 'master' of github.com:jboner/akka
add 24da098acd removed logging in cassandra
add addeeb5411 bug fix in redisclient, version upgraded to 1.4
add 29a7ba62f0 added new jar for sjson for 2.8.RC7
add 5d5d4794a7 Switching ActorRegistry storage solution
add 9351f6b10a Closing ticket 294
add ac5b770ad6 small refactor - use patternmatching better
add 8170b9741f Test #328
add 4d0b503bf0 - make consumer restart when delegated handling actor fails - made single object to flag test enable/disable
add 335946fdae Laying the foundation for current-message-resend
add 2f2d16a34f Merge branch 'master' into wip_141_SSL_enable_remote_actors
add 5abc83599b Initial code, ble to turn ssl on/off, not verified
add 5264a5ae40 rpc typing and serialization
add fd110acc23 - rpc typing and serialization - again
add d982e98065 disable tests
add 5f8b2b1209 Close #336
add 14baf43ad1 redisclient & sjson jar - 2.8.0 version
add 8d2e7fa3b5 Merge branch 'master' of git-proxy:jboner/akka
add 66428caa8f Merge remote branch 'origin/master' into wip-ssl-actors
add f05b3b6109 re #320 Non-blocking in-out message exchanges with actors
add 48aa70f03d Further tests for non-blocking in-out message exchange with consumer actors.
add 5ba45bffcf Camel's non-blocking routing engine now fully supported
add 3e42d822e5 Merge commit 'remotes/origin/master' into 320-krasserm
add 8560eac90c Fixed concurrency bug
add 592ba27dc5 Further tests
add dc0e084659 Remove Camel staging repo as Camel 2.4.0 can already be downloaded repo1.
add e089d0f6bc Do not download sources
add df1de812af closes #320 (non-blocking routing engine), closes #335 (producer to forward results)
add 8707bb04ae Non-blocking routing and transformation example with asynchronous HTTP request/reply
add 815c0ab967 Fixed 3 bugs in Active Objects and Actor supervision + changed to use Multiverse tryJoinCommit + improved logging + added more tracing + various misc fixes
add 016c071f25 Fixed deadlock when Transactor is restarted in the middle of a transaction
add 6ac052be04 Added tests for ActiveObjectContext
add 49e572d06f Fixed bug in Active Object restart, had no default life-cycle defined + added tests
add 1df89f454e Removed Java Active Object tests, not needed now that we have them ported to Scala in the akka-core module
add 17b752af8e Removed 'reply' and 'reply_?' from Actor - now only usef 'self.reply' etc
add 809a00a469 Added ActorRef.receiveTimout to remote protocol and LocalActorRef serialization
add 91da4321d2 Changed Akka config file syntax to JSON-style instead of XML style Plus added missing test classes for ActiveObjectContextSpec
add 9d8e6ad063 Moved logging of actor crash exception that was by-passed/hidden by STM exception
add 0a6e1e5736 Added support for MaximumNumberOfRestartsWithinTimeRangeReachedException(this, maxNrOfRetries, withinTimeRange, reason)
add 9580c85058 Merge branch 'master' of git@github.com:jboner/akka
add 9b683d0780 Added Scala 2.8 final versions of SBinary and Configgy
add e43bb778f1 Upgraded Akka to Scala 2.8.0 final, finally...
add 6e4c0cffc1 Upgraded to new fresh Multiverse with CountDownCommitBarrier bugfix
add e1e4196c16 Merge branch 'master' of git@github.com:jboner/akka
add 470783b5dc Fixed race-condition in Cluster
add 1c4d8d79e6 Fixing case 286
add 3b9d4bd7d8 Adding support for maxInactiveActivity
add 9fafb98c4c Updated ants sample
add d3d3bcbee1 Multiverse 0.6-SNAPSHOT again
add 2c4ef418eb And multiverse module config
add 3056c8b7e1 Merge commit 'remotes/origin/master' into 320-krasserm, resolve conflicts and compile errors.
add 52ae7208c7 Added missing API documentation.
add 7f04a9f1d1 Completely redesigned Producer trait.
add c802d2e0ac Fixed bug in using STM together with Active Objects
add 4106ceff8a Fixed bug when trying to abort an already committed CommitBarrier
add 77ab1ac9a4 Fixing bug in ActorRegistry
add b6485fa5ce Merge branch 'master' of git@github.com:jboner/akka
add 4a50271d0e Merge branch 'master' of github.com:jboner/akka
add c9b3d3606b Remove listener from listener list before stopping the listener (avoids warning that stopped listener cannot be notified)
add bd7bd160a0 Minor changes in akka-sample-camel
add f8b4aca73a re #277: Created objects for repositories and dependencies and started transformig akka-core.
add c7be336d89 Fixing case 334
add 9f372a0ac5 Merge branch 'master' of github.com:jboner/akka
add eb3beba39b Merge branch 'master' into 277-hseeberger
add b2ad145903 closes #277: Transformed all subprojects to use Dependencies object; also reworked Plugins.scala accordingly.
add 736444d10f Merge branch '277-hseeberger'
add 240ae68c79 Adding become to Actor
add 162376a9dd Merge branch 'master' of github.com:jboner/akka
add 8ed88357a8 Remove misleading term 'non-blocking' from comments.
add 3fff3ad240 Added OSGi proof of concept Very basic example Starting point to kick of discussions
add 879ff02caa Merge commit 'origin/osgi' into osgi
add d52a9cb276 added akka-osgi module to parent pom
add ee66023a25 rewriting deployer in scala ... work in progress!
add 6a52fe4f44 Merge branch 'master' into osgi
add 7a03fba47b changed karaf url
add c863cc5d14 Merge branch 'master' into osgi
add 15d6ce3c50 Removed Maven projects and added bnd4sbt
add 9230db2499 Merge branch 'master' into osgi
add b367851729 Added dependencies-bundle.
add a0d8a32681 Merge branch 'master' into osgi
add b6dc53c822 Merge remote branch 'origin/osgi' into osgi
add 556cbc3405 Removed some dependencies since they will be provided by their own bundles
add 89f581ae52 Work in progress! Trying to find an alternative to mvn assembly
add d0fe535a67 Use more idiomatic way to add the assembly task
add a4d8a3338a Merge branch 'master' into osgi
add c325a74f5c Basic OSGi stuff working. Need to exclude transitive dependencies from the bundle list.
add 1cfaded8ec Merge remote branch 'origin/master' into osgi
add 7a6465cd82 Updated bnd4sbt plugin
add f0b440453d Exclude transitive dependencies Ongoing work on finding the bundle list
add bfbdc7ae4b All bundles resolve!
add c0361de80b Merge remote branch 'origin/master' into osgi
add 157956eeeb Started work on OSGi sample
add 75dc8474b7 initial changes for OSGification: added bnd4sbt plugin, changed artifact naming to include _osgi
add 69f2321f13 merged with master; changed renaming of artifacts to use override def artifactID
add 96728a0b5a initial implementation of OSGiWrapperProject, applied to jgroups dependency to make it OSGi-friendly
add 2c5fd110e5 pulled wrappers into AkkaWrapperProject trait file; sjson, objenesis, dispatch-json, netty ok; multiverse is next
add 13cc2de82f Merge branch 'master' of http://github.com/jboner/akka
add 3c3d9a4440 synced with jboner/master; decoupled AkkaWrapperProject; bumped bnd4sbt to 1.0.0.RC2
add dff7cc65d1 Merge remote branch 'akollegger/master' into osgi
add 530b94d6d6 Merge remote branch 'origin/master' into osgi
add bd057616b3 Merge branch 'master' into osgi
add 54b48a3d6d OSGi work: Switched to bnd4sbt 1.0.0.RC3, using projectVersion for exported packages now and fixed a merge bug.
add dbb12da4f7 OSGi work: Fixed packageAction for AkkaOSGiAssemblyProject (publish-local working now) and reverted to default artifactID (removed superfluous suffix '_osgi').
add c2f8d20ed2 Merge branch 'master' into osgi
add 083226517b Removed pom.xml, not needed anymore
add 38fc975c0a OSGi work: Fixed plugin configuration => Added missing repo and module config for BND.
add 885ce145af Merge remote branch 'origin/osgi' into osgi
add 1d7c4d7988 Merge branch 'master' into osgi
add 96d79154f3 Merge branch 'master' into osgi
add d9e3b11a20 Merge branch 'master' into osgi
add 18929cd316 closes #31: Some fixes to the O-S-G-i settings in SBT project file; also deleted superfluous bnd4sbt.jar in project/build/lib directory.
add f76969ccf6 Merge branch '31-hseeberger'
add 122bba2b84 Merge branch 'master' of github.com:jboner/akka
add c5f30d8948 Closes #333 Allow applications to wait for endpoints being activated
add 764555dfa8 Added example how to use JMS endpoints in standalone applications.
add 747b6014ec HTTP Producer/Consumer concurrency test (ignored by default)
add 7e56c35a5e closes #341: Fixed O-S-G-i example.
add 39337ddd89 Merge branch '341-hseeberger'
add 107ffef12c closes #342: Added parens to ActorRegistry.shutdownAll.
add ba7be4de27 Merge branch '342-hseeberger'
add fc178be417 fix for idle client closing issues by redis server #338 and #340
add cfd4a26096 Merge branch 'master' of github.com:jboner/akka
add f4df6a50b0 Merge branch 'master' of github.com:jboner/akka
add 9f27825eed Now uses 'Duration' for all time properties in config
add cd3a90da3c WIP
add 358963f306 MongoDB based persistent Maps now use Mongo updates. Also upgraded mongo-java driver to 2.0
add 2d0e467dbe Merge branch 'master' of git-proxy:jboner/akka
add 45514de15e Test #307 - Proof schedule continues with retarted actor
add 39d81284c2 clean end state
add 3d9ce58a1c Merge branch 'master' of git@github.com:jboner/akka
add 9b552381b7 proof restart strategy
add 1f6380077f - better restart strategy test - make sure actor stops when restart strategy maxes out - nicer patternmathing on lifecycle making sure lifecycle.get is never called anymore (sometimes gave nullpointer exceptions) - also applying the defaults in a nicer way
add 474529e102 cosmetic
add b3473c7a18 Fixed broken tests for Active Objects + added logging to Scheduler + fixed problem with SchedulerSpec
add 20464a3d20 Merge branch 'ticket_345'
add 8f9e9f7346 decoupled the mailbox implementation from the actor. The implementation is now controled by dispatcher associated with the actor.
add 06f4a838a9 adding a HawtDispatch based message dispatcher
add 7a3a7763c0 fixing HawtDispatchEventDrivenDispatcher so that it has at least one non-daemon thread while it's active
add 9a6651ae4e hawtdispatch dispatcher can now optionally use dispatch sources to agregate cross actor invocations
add 080a66b600 Simplify the hawt dispatcher class name added a hawt dispatch echo server exampe.
add 3141c8ab6b update to the released version of hawtdispatch
add 814f05a6fd Merge branch 'master' of git://github.com/jboner/akka
add 5c3cb7c94d re-arranged tests into folders/packages
add e4c980b8f1 Merge branch 'master' of git://github.com/jboner/akka
add cf2e013bfb move into the new test dispach directory.
add e7b45e51e9 Upload patched camel-jetty-2.4.0.1 that fixes concurrency bug (will be officially released with Camel 2.5.0)
add 5b2d6830d4 match readme to scaladoc in sample
add b31a13c2ea merged with upstream
add e48572f32e Added TypedActor and TypedTransactor base classes. Renamed ActiveObject factory object to TypedActor. Improved network protocol for TypedActor. Remote TypedActors now identified by UUID.
add b8bdfc017b Converted all TypedActor tests to interface-impl, code and tests compile
add 0d51c6f1d4 TypedActor refactoring completed, all test pass except for some in the Spring module (commented them away for now).
add df0eddfd66 Implemented swapping TypedActor instance on restart
add 7820a971fd Initial draft of UntypedActor for Java API
add a292e3bf0e Merge branch 'wip-typed-actor-jboner' into master
add b76b05f84c minor reformatting
add 75beddc5ef upgraded sjson to 0.7
add 777c15d515 Merge branch 'master' of git@github.com:jboner/akka
add 76befa714c converted tabs to spaces
add 992bced1db removed trailing whitespace
add fc83d8fc86 Fixed failing (and temporarily disabled) tests in akka-spring after refactoring from ActiveObject to TypedActor.
add 663e79d55c Added UntypedActor and UntypedActorRef (+ tests) to work with untyped MDB-style actors in Java.
add 5966eb9df5 Fixing Comparable problem
add 881359c374 Merge branch 'master' of github.com:jboner/akka
add 4d29006ab5 dos2unix
add 869e0f020f removed trailing whitespace
add c71e89e864 Merge branch 'master' of github.com:jboner/akka
add ce56734540 Restructured test folder structure
add 0cb30a193f Removed imports not used
add b7ed58cc65 Changed the Spring schema and the Camel endpoint names to the new typed-actor name
add 9548534f27 Removed TypedActor annotations and the method callbacks in the config
add c5eeade603 formatting
add 00f6b627f3 Test cases for handling actor failures in Camel routes.
add 493773646d closes #366: CamelService should be a singleton
add 6782cf30de Ref extends Multiverse BasicRef (closes #253)
add 2b4c1f28b5 Merge branch 'master' of github.com:jboner/akka
add 98d3034a9a Merge with master
add 88f5344893 Closing ticket 352
add 36b531ebf8 Merge branch 'ticket352'
add 9331fc8975 Closing ticket 355
add d6a874c4fe Closing ticket 367
add c4c5babfd6 Closing ticket 368
add 2bf4a58ee8 Uncommenting SSL support
add 3af770b3c1 Race condition should be patched now
add 14e00a4f36 update run-akka script to use 2.8.0 final
add c4960498d3 Fixed race condition in ActorRegistry
add d766dfce3b Added unit test to test for race-condition in ActorRegistry
add 525f94fcf2 Closing ticket 337
add b8b6cfd20e no need for the dummy tests anymore
add b9a58f9695 Merge branch 'master' of git-proxy:jboner/akka
add c48ca68db4 Merge branch 'master' of git-proxy:jboner/akka
add 32149173df - made rpc handler reqular function instead of partial function - add queuename as optional parameter for rpc server (for i.e. loadbalancing purposes)
add c0a3ebec60 - move helper object actors in specs companion object to avoid clashes with the server spec (where the helpers have the same name)
add bb006e690c - forgot the api commit - disable tests again :S
add 8788e7261f Merge branch 'master' into ticket337
add 652c1ad8cf Fixing ticket 372
add e5334f62d8 Closing ticket 370
add 4700e83996 Formatting
add c96436da2c Removed if*-methods and improved performance for arg-less logging
add d09be7434c Updated docs
add 9b44144557 The unborkening
add 0ad0e42484 Cleanup and Atmo+Lift version bump
add e625a8f61f Fixing a boot sequence issue with RemoteNode
add 19f00f1161 Merge branch 'master' into ticket372
add 22cf40a971 Closing ticket #372, added tests
add 48a3b76596 Reduce memory use per Actor
add 1cbb6a66c1 Did some work on improving the Java API (UntypedActor)
add 2090761cb1 Merge branch 'master' of git@github.com:jboner/akka
add be0510df40 Merge branch 'master' of github.com:jboner/akka
add 08a0c50529 Grouped JDMK modules
add e67ba91198 Performance optimization?
add 8c8a2b03c1 Reformatting
add b44580d6f7 Converted tabs to spaces
add 689f910f86 removed trailing whitespace
add 093589d132 Fixed issue in AMQP by not supervising a consumer handler that is already supervised
add 10c6c52392 Merge branch 'master' of git@github.com:jboner/akka
add 40295d9be4 Merge branch 'master' of github.com:jboner/akka
add 068fd34d41 Ported ForwardActorSpec to UntypedActor
add 4ac6a4e2fe Ported ReceiveTimeoutSpec to UntypedActor
add 9dcc81a3aa Switch to Logback!
add e362b3cc6d added init script
add 2307cd510e Merge branch 'master' of github.com:jboner/akka
add 8cbcc9dc4c Changing akka-init-script.sh to use logback
add 24f5176bab Ported TransactorSpec to UntypedActor
add 7557c4c26d Minor perf improvement in Ref
add b0aaab2868 Extra robustness for Logback
add 78e2b3a43b Full Camel support for untyped and typed actors (both Java and Scala API). Closes #356, closes 357.
add 6db0a97dc7 Refactored Future API to make it more Java friendly
add 32483c9744 Merge branch 'master' of git@github.com:jboner/akka
add 374dbded61 Add actorOf with call-by-name for Java TypedActor
add 1513c2c0c4 Moving logback-test.xml to /config
add 94e01628f0 Allow core threads to time out in dispatchers
add 8df6676e68 Add default DEBUG to test output
add 56c13fc3e6 Added tests for remotely supervised TypedActor
add 59069fcf32 Merge branch 'master' of git@github.com:jboner/akka
add 9421d1cbdf Merge branch 'master' of github.com:jboner/akka
add f0ac45f374 Adding first support for config dispatchers
add b6444b12a5 Added tests are fixed some bugs
add 5605895ea6 Fixed #305. Invoking 'stop' on client-managed remote actors does not shut down remote instance (but only local)
add c7ddab8b11 Merge branch 'master' of git@github.com:jboner/akka
add a16e909521 ported unit tests for spring config from java to scala, removed akka-spring-test-java
add ef79befe9a added config for WorkStealingDispatcher and HawtDispatcher; Tickets 200 and 377
add 00e215a106 closing ticket 377, 376 and 200
add 94c9b5ad45 - moved all into package folder structure - added simple protobuf based rpc convenience
add ab5c4f8ab5 disable ampq tests
add 6e6f1f32d2 remove rpcclient trait...
add 32ece975c5 added optional routingkey and queuename to parameters
add 2692e6fbfe undo local repo settings (for the 25953467296th time :S )
add 9ef76c409b add durablility and auto-delete with defaults to rpc and with passive = true for client
add 0a0e546512 types seem to help the parameter declaration :S
add 38fb1881a6 Merge branch 'master' of git-proxy:jboner/akka into rpc_amqp
add 6f8750bd88 manual rejection of delivery (for now by making it fail until new rabbitmq version has basicReject)
add 7760a48a64 added async call with partial function callback to rpcclient
add a622dc8d0f Merge branch 'master' of git-proxy:jboner/akka into rpc_amqp
add 26d8abf214 added shutdownAll to be able to kill the whole actor tree, incl the amqp supervisor
add b96f957dea shutdown linked actors too when shutting down supervisor
add 505c70d116 making it more easy to start string and protobuf base consumers, producers and rpc style
add 357f3fc8d1 disable tests again
add a22d15fb92 Merge branch 'master' of git-proxy:jboner/akka into rpc_amqp
add c0930bafef Merge branch 'rpc_amqp'
add b2d939f2dd Use static 'parseFrom' to create protobuf objects instead of creating a defaultInstance all the time.
add 5fa3cbd361 Cosmetic
add 9f7d78173c Small changes to Ref
add a6bff9638d Update for Ref changes
add b3e683a113 added thread based dispatcher config for untyped actors
add 4646783502 closing ticket198: support for thread based dispatcher in spring config
add 8c6852ee00 fixed untyped actor parsing
add 51d89c6d92 Merge branch 'master' of github.com:jboner/akka
add d9fe236b2e Added utility method and another test
add eec2c409f1 Cleaned up code and verified tests
add 8b187707a6 Fix Atmosphere integration for the new dispatchers
add e37608fef7 Removing legacy dispatcher id
add 4b7ce4e3e3 Merge branch 'master' of github.com:jboner/akka
add 979cd371e6 Closes #392 Support untyped Java actors as endpoint producer
add 1b2ac2ba21 Cosmetic changes to akka-sample-camel
add cffd70e34e Closes #393 Redesign CamelService singleton to be a CamelServiceManager
add 2814feba69 Fixed unessecary remote actor registration of sender reference
add bcff7fd9fc Some Java friendliness for STM
add bc213c64d8 Merge branch 'master' of git@github.com:jboner/akka
add f6c64ce007 minor edits
add 9f5d77b4b0 Added shutdown of un-supervised Temporary that have crashed
add d2a5053ada Initial conversion of UntypedActor
add 01af2c4868 Holy crap, it actually works!
add d6d233298f Added support for pool factors and executor bounds
add c88f40060c Merge branch 'master' of github.com:jboner/akka
add 8edfb1660d Merge branch 'master' into java_actor
add 8520f89a3e Added a lot of docs for the Java API
add 6a5cb9b286 Migrated test to new API
add e30ae7ae65 Fixing logback config file locate
add 084fbe237d Added defaults to scan and debug in logback configuration
add c9b4b783f7 Merge branch 'master' of github.com:jboner/akka
add 4318ad5e43 merged with upstream
add 053006550c Return Future from TypedActor message send
add ba0b17f58a Refactoring: TypedActor now extends Actor and is thereby a full citizen in the Akka actor-land
add b09537fbf4 fixed properties for untyped actors
add de98aa99be Changed signature of ActorRegistry.find
add 914c603433 Merge branch 'master' of github.com:jboner/akka
add 71ec0bdcfb fixed properties for untyped actors
add ced1cc549d merged with master
add 606f8117c0 Issue #388 Typeclass serialization of ActorRef/UntypedActor isn't Java-friendly : Added wrapper APIs for implicits. Also added test cases for serialization of UntypedActor
add b6c782e6f9 Merge branch 'master' of github.com:jboner/akka
add dfe4d77083 Added a more Java-suitable, and less noisy become method
add 275ce9277f removed codefellow plugin
add 52ef43118d add akka-init-script.sh to allArtifacts in AkkaProject
add dadbee5f13 Closes #398 Fix broken tests in akka-camel module
add 4ba859cb95 Adding DiningHakkers as FSM example
add 7d289dfb31 Adding lifecycle messages and listenability to RemoteServer
add 43db21b28f Merge branch 'master' of github.com:jboner/akka
add c7e65d3600 Merge branch 'master' of github.com:jboner/akka
add e9baf2b804 Merge branch 'master' of git@github.com:jboner/akka
add de79fa140b Adding scheduling thats usable from TypedActor
add 4073a1e9fd Hard-off-switching SSL Remote Actors due to not production ready for 0.10
add c45454f204 Changing Listeners backing store to ConcurrentSkipListSet and changing signature of WithListeners(f) to (ActorRef) => Unit
add ac0a9e84e9 Introduced uniquely identifiable, loggable base exception: AkkaException and made use of it throught the project
add 49fd82fe58 Merge branch 'master' of git@github.com:jboner/akka
add d82a804454 Merge branch 'master' of github.com:jboner/akka
add ea2f7bb3b6 Added more flexibility to ListenerManagement
add 9c6e8333b7 Added lazy initalization of SSL engine to avoid interference
add 1e2fe00aff Exit is bad mkay
add b5bf62ded9 initial idea for FSM
add 2af5fda73e refactor fsm
add 8a750652ae foreach -> flatMap
add dcd182e22c move StateTimeout into Fsm
add 770f74fc59 State refactor
add c52c549e86 State refactor
add 73106f6b32 use ref for state- makes sense?
add 17f37dffdd better matching reply value
add 29677adba5 Merge branch 'master' into fsm
add 0f26ccd427 Dining hakkers on fsm
add 7d69661000 Merge branch 'fsm'
add 5cd7a7b7ba moved fsm spec to correct location
add e26914606b blade -> chopstick
add 7b5f07806f fixed remote server name
add a1ae775aa0 Merge branch 'master' of github.com:jboner/akka
add 930f85ad8e Add transaction propagation level
add ee0969383f Rename explicitRetries to blockingAllowed
add 9007c771ec Test for RequiresNew propagation
add 9c4d28d889 Added option to use a blocking mailbox with custom capacity
add ba134148ee Added support for reconnection-time-window for RemoteClient, configurable through akka-reference.conf
add 96b3be5ccc Update to Multiverse 0.6 final
add eeff076a3d Merge branch 'master' of git@github.com:jboner/akka
add 7d57395088 Changed the RemoteClientLifeCycleEvent to carry a reference to the RemoteClient + dito for RemoteClientException
add 0ba859961a Added mailboxCapacity to Dispatchers API + documented config better
add ca38bc9f9d dos2unix
add 0e8096d4b4 removed trailing whitespace
add 1a4601d0f6 Changed the RemoteClientLifeCycleEvent to carry a reference to the RemoteClient + dito for RemoteClientException
add 70d61b118a Added missing events to RemoteServer Listener API
add 2d20294d0f Enhanced the RemoteServer/RemoteClient listener API
add e2ce27ea52 Release 0.10
add e887a9317a Changed package name of FSM module to 'se.ss.a.a' plus name from 'Fsm' to 'FSM'
add 55766c21e5 Updated version to 1.0-SNAPSHOT
add 5154235fae Fixed deadlock in RemoteClient shutdown after reconnection timeout
add 5ade70db26 Fixing bugs in DataFlowVariable and adding tests
add 367dbf9ec5 Added lazy initalization of SSL engine to avoid interference
add 67b61da6be Added tests for DataFlow
add 0869b8b137 Merge branch 'master' into dataflow
add b84a6730f0 One minute is shorter, and cleaned up blocking readers impl
add d05a24cb1a Merge branch 'master' into dataflow
add e7efcf4781 Refactor, optimize, remove non-working code
add 03a557d0a0 Merge branch 'dataflow'
add 110780da03 Some more dataflow cleanup
add 0e899bb31b minor reformatting
add adaf5d4065 splitted up akka-core into three modules; akka-actors, akka-typed-actors, akka-core
add da91cac150 Completed refactoring into lightweight modules akka-actor akka-typed-actor and akka-remote
add 0d5862a332 renamed cassandra storage-conf.xml
add 24494a3766 removed trailing whitespace
add 603a3d8187 Document and remove dead code, restructure tests
add 30b3627899 Update sbt plugin
add 4b7bf0ded0 Optimization of DataFlow + bugfix
add 57cdccd349 Reconnect now possible in RemoteClient
add 43024263c9 Adding some comments for the future
add 6de4697fea Small refactor
add 957e184af6 Adding BoundedTransferQueue
add c288afa8b6 Refining names
add 5d85d874f4 Constraining input
add 48dca79267 RemoteServer now notifies listeners on connect for non-ssl communication
add 7b56315e35 Added more comments and made code more readable for the BoundedTransferQueue
add 3a4355c6cc Changing source jar naming from src to sources
add 8926c36054 fixed resart of actor with thread based dispatcher
add edb0c4fe61 Merge branch 'master' of github.com:jboner/akka
add affd86fb05 Merge branch 'master' of github.com:jboner/akka
add 065ae058a4 Conserving memory usage per dispatcher
add aab4724024 Adding a guard to dispatcher_= in ActorRef
add a6bf0c068a Make sure dispatcher isnt changed on actor restart
add 447eb0ae47 remove logback.xml from akka-core jar and exclude logback-test.xml from distribution.
add be32e80985 Merge branch 'master' of git@github.com:jboner/akka
add bd13afdfd0 Fixing master
add 293a49d4ad Updating Netty to 3.2.2.Final
add b4b0ffd0ce Changed JtaModule to use structural typing instead of Field reflection, plus added a guard
add 7cd9d384db Added all config options for STM to akka.conf
add 27fe14ebf7 Ripping out Grizzly and replacing it with Jetty
add 56b9c30a38 Changed ThreadBasedDispatcher from LinkedBlockingQueue to TransferQueue
add f0132678cc Switched to mailbox instead of local queue for ThreadBasedDispatcher
add 0077a14099 Added boilerplate to improve BoundedTransferQueue performance
add 234469230c Merge branch 'master' of github.com:jboner/akka into transfer_queue
add 4b67d3e69b Merge branch 'master' into transfer_queue
add 8419136c0e Moving Queues into akka-actor
add 2d1267214b Merge branch 'master' of github.com:jboner/akka
add f610ac4849 Increased the default timeout for ThreadBasedDispatcher to 10 seconds
add 1ed2d30270 Merge branch 'oldmaster'
add 1ff593326e Fix ticket #415 + add Jetty dep
add 17143b90be Add possibility to set default cometSupport in akka.conf
add d12c9ba7fd Upgrading Multiverse to 0.6.1
add b22b7219f6 added alias for log category warn
add 176770c077 Merge branch 'log-categories'
add e1ed8a6734 Added support hook for persistent mailboxes + cleanup and optimizations
add 7790fdbcdf Optimization + less code
add 16eeb26ccb Merge branch 'master' of git@github.com:jboner/akka
add 3268b1771e Moved ActorSerialization to 'serialization' package
add bd798abfbd Fixing mailboxSize for ThreadBasedDispatcher
add bca39cba20 Fixing ticket #420
add b8610026f1 added config element for mailbox capacity, ticket 408
add 236a4346f7 Merge branch 'master' of github.com:jboner/akka
add 33319bc99e Added support for UntypedLoadBalancer and UntypedDispatcher
add b752c9fd3c Fixing Dispatcher config bug #422
add 1b9738758f Removing Lift sample project and deps (saving ~5MB of dist size
add e7b0c4fbeb Removed LIFT_VERSION
add 3d433304f1 redisclient support for Redis 2.0. Not fully backward compatible, since Redis 2.0 has some differences with 1.x
add 28eb3b27af Removing unused field
add 199aca0120 Closing #401 with a nice, brand new, multimap
add 2478e5d6ad fix: server initiated remote actors not found
add 246741a160 Merge branch 'master' of github.com:jboner/akka
add c7f7c1de54 Closing ticket #261
add dbbb6388a3 minor edits
add 4e4786972a Merge branch 'master' of git@github.com:jboner/akka
add ac8874cdc7 minor fix
add ff18d0ec5a Merge branch 'master' of github.com:jboner/akka
add 5521c32b0b Added setAccessible(true) to circumvent security exceptions
add 99ebdcb719 Added Function and Procedure (Java API) + added them to Agent, closing #262
add 4599f1cf3a Added javadocs for Function and Procedure
add e49248787c Adding support for BoundedTransferQueue to EBEDD
add ed1e45e6b1 Refactoring RemoteServer
add 81e37cddfd improved error reporting
add f0079cb6c8 Merge branch 'master' of git@github.com:jboner/akka
add 63dbdd6c3e Merge remote branch 'origin/master'
add 456fd074d4 Removing boilerplate in reflective access
add 0085dd6504 Removing erronous use of uuid and replaced with id
add 652927af03 Adding support for safe mailboxes
add eff7aeaf5c Optimization of Index
add 3b195d59af Merge branch 'master' into safe_mailboxes
add 8414bf374b Added more comments for the mailboxfactory
add f9ce258d29 Fixing #425 by retrieving the MODULE$
add 8110892f32 minor edits to scala test specs descriptors, fix up comments
add 93160d8718 Merge branch 'master' of github.com:jboner/akka
add 81d9bff997 Removing Reactor based dispatchers and closing #428
add 63a68847ac Merge with master
add 51dfc02aa2 Added comments and removed inverted logic
add 28ad8210b4 Merge branch 'master' into safe_mailboxes
add aab2cd6697 ExecutorBasedEventDrivenDispatcher now works and unit tests are added
add 922cf1d9d3 Added convenience method for push timeout on EBEDD
add db0ff242a9 Moving the Atmosphere AkkaBroadcaster dispatcher to be shared
add bae292a1f8 Added findValue to Index
add 63d0f4376f Removed logback config files from akka-actor and akka-remote and use only those in $AKKA_HOME/config (see also ticket #410).
add c7b555f81e Setting -1 as default mailbox capacity
add ceff8bd9e8 Remove initTransactionalState, renamed init and shutdown
add 31cd0c5321 Added meta data to network protocol
add 59ca2b4055 Refactor mongodb module to confirm to Redis and Cassandra. Issue #430
add 8494f8b1fc changes for ticket #343. Test harness runs for both Redis and Mongo
add 5a2529b105 redis keys are no longer base64-ed. Though values are
add 155f4d81ce all mongo update operations now use safely {} to pin connection at the driver level
add b8a35223ae refactoring for more type safety
add 4e294fa63b Merge branch 'branch-343'
add 2c0ebf26f0 Optimization started of EBEDD
add 77bdedc1f1 Massive refactoring of EBEDD and WorkStealer and basically everything...
add d7cfe2bd2b Merge branch 'master' of github.com:jboner/akka
add f20e0ee030 Added more safeguards to the WorkStealers tests
add a13ebc5de9 1 entry per mailbox at most
add a5c5efc4ff Safekeeping
add 03861940d8 Improving latency in EBEDD
add eade9d7557 Better latency
add 1381102cc1 Adding final declarations
add e613418f1f Resolved conflict
add 981afff8d1 Merge remote branch 'origin/ticket_250' into ticket_250
add 7ba4817a5e Take advantage of short-circuit to avoid lazy init if possible
add 8b6895c328 Merge branch 'master' into ticket_250
add 5a39c3b7b1 Switching dispatching strategy to 1 runnable per mailbox and removing use of TransferQueue
add 9a0448afd4 Switching dispatching strategy to 1 runnable per mailbox and removing use of TransferQueue
add fb655dd81e Merge branch 'ticket_250' of github.com:jboner/akka into ticket_250
add fd25f0eb6d Merge introduced old code
add 61c9b3d4e5 Merge branch 'master' of git@github.com:jboner/akka
add 869549c590 Fixing id/uuid misfortune
add 40a6605064 Removing boilerplate in ReflectiveAccess
add 60d4010421 started working on ticket 194
add ec61c29f21 implemented server managed typed actor
add 8886de10bb Merge with upstream
add bfb612908b closing ticket 378
add 5a1e8f5235 closing ticket #426
add aa906bf705 merged with master
add 4d036edc5a merged with master
add b5b08e23cf merged with master
add 8d96c42c56 Merge branch 'ticket194'
add 46904f077c The unborkening of master: The return of the Poms
add d24d9bc9d7 The unborkening of master: The return of the Poms
add 4ec896bbb4 Merge branch 'master' of github.com:jboner/akka
add d6f099632b disabled tests for redis and mongo to be run automatically since they need running servers
add e43d9b2b61 Merge branch 'master' into ticket_419
add 1ef3049665 fixed bug in PersistentSortedSet implemnetation of redis
add dd62dbc703 Merge branch 'master' of github.com:jboner/akka
add ce2730f1bd Added support for throughput deadlines
add 9b85da6a67 Updated akka-reference.conf with deadline
add 8a36b24832 Closing #264, addign JavaAPI to DataFlowVariable
add 8acfb5f528 Make ExecutorBasedEventDrivenDispatcherActorSpec deterministic
add b410df5a1d Closing #427 and #424
add ff9c24a8c9 Resolve casbah time dependency from casbah snapshots repo
add 8d15870bba fix for issue #436, new version of sjson jar
add e77f07c643 closing ticket 434; added id to ActorInfoProtocol
add e6974cc3b7 Merge branch 'ticket434'
add 1960241b87 Merge branch 'master' of github.com:jboner/akka
add 971ebf4501 Fixing #437 by adding "Remote" Future
add adc1092531 Extended akka-sample-camel to include server-managed remote typed consumer actors. Minor refactorings.
add 4cb00820d6 Merge branch 'master' of https://github.com/jboner/akka
add b924647c30 Merge branch 'master' of github.com:jboner/akka
add 8e8a9c72ff Adding support for optional maxrestarts and withinTime, closing ticket #346
add 14b371b8f7 Ticket #343 implementation done except for pop of PersistentVector
add a39ce105e0 fixed ticket #435. Also made serialization of mailbox optional - default true
add a8f88a73b0 Switching from OP_READ to OP_WRITE
add e488b796b7 Readded a bugfixed DataFlowStream
add 76939fdb58 Refactored mailbox configuration
add c3411e96aa Added a new project akka-persistence-hbase
add e40a72b7e5 Added a new project akka-persistence-hbase
add a13c839096 Added a simple test showing how to use Hbase testing utilities
add 0541140b04 Added a simple test showing how to use Hbase testing utilities
add ed6084fb33 Added a simple test showing how to use Hbase testing utilities
add f7ae1ff431 Merge remote branch 'upstream/master'
add b98ecef8c2 working on the hbase integration
add 4e5f288ac0 Start to work on the HbaseStorageBackend
add 3f83c1d65e Start to work on the HbaseStorageBackend
add 324a76b8c0 Merge remote branch 'upstream/master'
add 7261f21fac Merge remote branch 'upstream/master'
add 1703e58004 Corrected a problem merging with the upstream
add 633ba6e51b Merge remote branch 'upstream/master'
add cb830ed0ef Implemented the Ref and the Vector backend apis
add a4482f7fa4 Merge remote branch 'upstream/master'
add a737ef60b5 Starting to work on the hbase storage backend for maps
add bd4106e7ea Starting to work on the hbase storage backend for maps
add 876a0239b4 Merge remote branch 'upstream/master'
add eb81dcf0df Now all the tests used to pass with Mongo and Cassandra are passing
add 9f6cb7f09c Added the ticket 343 test too
add 9316e2b61e Merge remote branch 'upstream/master'
add 60244ea5f1 Merge remote branch 'upstream/master'
add 7b59a33779 Implemented the start and finish semantic in the getMapStorageRangeFor method
add 08d8d78ca7 Fixing varargs issue with Logger.warn
add 0dfc810311 Adding the old tests for the DataFlowStream
add 1eff1399b3 Merge remote branch 'upstream/master'
add 0b4443668b Implemented the start and finish semantic in the getMapStorageRangeFor method
add 004e34f825 Reverting some of the dataflow tests
add 233471041b added possibility to register and find remote actors by uuid
add 28eb6d1853 Merge branch 'find-actor-by-uuid'
add 8a6c524861 fixed merge
add 413dc37628 Merge branch 'master' of github.com:jboner/akka
add 2fa01bc5b9 Merge remote branch 'upstream/master'
add 63e782dae4 Corrected a bug where I wasn't reading the zookeeper quorum configuration correctly
add d702a62f35 Corrected a bug where I wasn't reading the zookeeper quorum configuration correctly
add 56e6a0d899 Threw away old ThreadBasedDispatcher and replaced it with an EBEDD with 1 in core pool and 1 in max pool
add 35a160dd93 Folding 3 booleans into 1 reference, preparing for @volatile decimation
add 9648ef9b68 Merge remote branch 'upstream/master'
add bc4a7f6747 Removing dead code
add b78658ad29 closing #364, serializiation for typed actor proxy ref
add 48250c2730 merged branch ticket364
add 050a6ae964 Merge remote branch 'upstream/master'
add 3b34bd2eed Some refactoring and management of edge cases in the getVectorStorageRangeFor method
add 9fe7e7793d The getVectorStorageRangeFor of HbaseStorageBackend shouldn't make any defensive programming against out of bound indexes. Now all the tests are passing again. The HbaseTicket343Spec.scala tests were expecting exceptions with out of bound indexes
add d10e181e16 Merge branch 'master' of git@github.com:jboner/akka
add 3838411ec9 closing ticket423, implemented custom placeholder configurer
add 9d4aceb315 Merge branch 'ticket423'
add 00949a213f fixed missing aop.xml in akka-typed-actor jar
add 5a74789323 fixed merge error in conf
add 75ab1f9934 fixed TypedActorBeanDefinitionParserTest
add d652d0c2b8 Corrected a bug, now the hbase quorum is read correctly from the configuration
add 21b1eb43fc Merge branch 'master' of git@github.com:jboner/akka
add 0e03f0c34e Changed file-based mailbox creation
add 8555e001a3 Adding poms
add 859a3b89fa Merge branch 'master' into new_master
add 3f507fb7ca Initial UUID migration
add 12aedd9fbe Merge with master + update RemoteProtocol.proto
add 551f25aba8 Aaaaalmost there...
add dfa637b090 Its a wrap!
add a1c0bd57f1 Its a wrap!
add db1efa953a Adding better guard in id vs uuid parsing of ActorComponent
add 386ffade5c Merge with master
add 4f0bb01fd2 Preparing to add UUIDs to RemoteServer as well
add 364ea91bcb Merge branch 'new_uuid' into new_master
add 626fec2c9a Ported HBase to use new Uuids
add 471a05122a Now the hbase persistent storage tests dont'run by default
add 6d1a999d34 renamed the files and the names of the habse tests, the names now ends with Test
add 384795779e Bumping Jersey to 1.3
add b53389263a Merge branch 'master' into new_master
add 2769221ebd Removing log4j and making Jetty intransitive
add a057b2939a Merge branch 'master' into new_master
add b36c5bc3fd Modified the hbase storage backend dependencies to exclude sl4j
add a2fc40b5c6 renamed the files and the names of the habse tests, the names now ends with Test
add 05a5f8ce9d renamed the files and the names of the habse tests, the names now ends with Test
add dff036bdf9 Modified the hbase storage backend dependencies to exclude sl4j
add e433955cc0 Merge branch 'master' into new_master
add 3783442e6d fixed some tests
add 14c02ceeb1 fixed some tests
add 1e460d94e8 Merge branch 'fix-remote-test'
add e169a462d9 Merge with master
add 893f62117c Removing the running of HBase tests
add 3016cf69c8 Removing registeredInRemoteNodeDuringSerialization
add 16f21b9356 initial structures
add 1de3c3dd30 Initial PersistentMap backend
add b1816121cd finished ref map vector and some initial test scaffolding
add 46c24fd170 switched voldemort to log4j-over-slf4j
add e617b13810 Initial tests working with bdb backed voldemort,
add 364ad7af6d more tests, working on map api
add f69d1b73da tests of PersistentRef,Map,Vector StorageBackend working
add e9cb289e5c sorted set hand serialization and working actor test
add c2295bbeb3 fixing the formatting damage I did
add 4afdbf3498 provide better voldemort configuration support, and defaults definition in akka-reference.conf, and made the backend more easily testable
add aa69604555 provide better voldemort configuration support, and defaults definition in akka-reference.conf, and made the backend more easily testable
add 617eac2e17 merge master of jboner/akka
add ed7cfe27a8 adding sjson as a test dependency to voldemort persistence
add 81b61a2e0e Adding a direct test of PersistentRef, since after merging master over, something is blowing up there with the Actor tests
add 5abf5cd849 making the persistent data sturctures non lazy in the ActorTest made things work...hmm seems strange though
add e2ac6bb51c Adding Voldemort persistence plugin
add a9b58993c3 Temporarily removing voldemort module pending license resolution
add 264225a160 Removing BDB as a test-runtime dependency
add 919cdf2f68 Merging with ticktock
add a539313136 Re-adding voldemort
add e1a794438f Merging with ticktock
add 2a2bddef5a Merge branch 'master' of github.com:jboner/akka
add 31f0194b8c Now the hbase tests don't spit out too much logs, made the running of the hbase tests optional
add 59a2881f36 Integrated sjson type class based serialization into Akka - some backward incompatible changes there
add 175dcd8362 removed unnecessary imports
add 39b86487b3 Merge branch 'serialization-dg-wip'
add 6846c0c5b4 Merge branch 'master' of github.com:jboner/akka
add c5e2face0e Added support for having integration tests and stresstest optionally enabled
add 7d2d9e18ef Corrected the optional run of the hbase tests
add 09a1f54cc7 Merge with master
add b76c76651f Aligned the hbase test to the new mechanism for optionally running integration tests
add 83b2450393 Aligned the hbase test to the new mechanism for optionally running integration tests
add 3e43f6cb8f Aligned the hbase test to the new mechanism for optionally running integration tests
add b7005bcc08 Aligned the hbase test to the new mechanism for optionally running integration tests
add 7606dda33a Renamed two akka-camel tests from *Spec to *Test
add 1505c3ac14 Organized imports
add c58a8c7744 Only execute tests matching *Test by default in akka-camel and akka-sample-camel. Rename stress tests in akka-sample-camel to *TestStress.
add 4f578b58f7 Only execute tests matching *Test by default in akka-camel and akka-sample-camel. Rename stress tests in akka-sample-camel to *TestStress.
add a1f35fa4f0 reducing boilerplate imports with package objects
add d3744e66de Merge branch 'master' of github.com:jboner/akka
add c2462dd15b API-docs improvements.
add ffcd6b3fcd Refactoring Vector to only use 1 voldemort store, and setting up for implementing Queue
add 0a6210645d More Queue impl
add a17837e4b4 Merge remote branch 'ticktock/master'
add 6ca5e37892 Merge branch 'master' of github.com:jboner/akka
add 771d370985 Merge branch 'master' of git@github.com:jboner/akka
add 33e491e86e Merge branch 'master' of git@github.com:jboner/akka
add 49efebc942 Refactor to utilize only one voldemort store per datastructure type
add 4f25ffb2e3 Merge branch 'master' of git@github.com:jboner/akka
add 71a56e991e Small change in the config file
add ecad8febe9 Merge branch 'master' of git@github.com:jboner/akka
add 11c1bb339d Support for more durable mailboxes
add 2c969faf06 closing ticket322
add 078d11b676 Merge branch 'ticket322'
add 05bc7498ef Merge branch 'master' of git@github.com:jboner/akka
add e6a0cf5251 more queue implementation
add 191ff4c53d Made dequeue operation retriable in case of errors, switched from Seq to Stream for queue removal
add 47401a9261 Merge branch 'master' of github.com:jboner/akka
add b714003a6e Merge branch 'master' of https://github.com/jboner/akka
add 8c67399ea1 Further Queue Impl
add ae2716c826 Finished off Queue API
add a47ce5be4e Fixing ticket 413
add 72d885903c Merge branch 'master' of github.com:jboner/akka
add 8bedc2b326 Fixing compiler issue that caused problems when compiling with JDT
add b0e99413b7 Replacing use of == null and != null for Scala
add d876887ed9 Removing classloader field (volatile) from LocalActorRef, wasn´t used
add 6af2a52c60 Removing isDeserialize volatile field since it doesn´t seem to have any use
add 94344041a0 Removing runActorInitialization volatile field, replace with isRunning check
add e4a29cbc0e Merge branch 'master' of git@github.com:jboner/akka
add 954a11b82e Refactored ExecutableMailbox to make it accessible for other implementations
add 6e8b23eea3 refactoring to remove compiler warnings reported by Viktor
add de215c1c09 Merge branch 'master' of git@github.com:jboner/akka
add 7af91bcc70 new version of redisclient containing a redis based persistent deque
add c9ca9489d0 Changing impl of ReflectiveAccess to log to debug
add 692866181c Updating Atmosphere to 0.6.2 and switching to using SimpleBroadcaster
add 19df3b2bae Changing order of priority for akka.config and adding option to specify a mode
add ddb6d9edf9 closing ticket440, implemented typed actor with constructor args
add 7138505a1d added Java API
add 5aaecc4897 Merge branch 'ticket440'
add 0e79d48cf5 CamelService can now be turned off by configuration. Closes #447
add 251b4171dc minor edit
add 212f721166 closing ticket441, implemented typed actor methods for ActorRegistry
add a85081065a merged master
add 26dc0904c1 fixed test
add 71aac38742 Merge branch 'master' of git@github.com:jboner/akka
add 25d66778f2 closing ticket 444, moved RemoteActorSet to ActorRegistry
add ca7041632a merged ticket444
add bf33856abd Merge branch 'master' of git@github.com:jboner/akka
add 0446ac200f Merge branch 'master' of github.com:jboner/akka
add 3a76f5aa83 Minor code cleanup of config file load
add 001e811686 Added hasListener
add 8be9a33353 Merge branch 'master' of git@github.com:jboner/akka
add a21077707e Merge branch 'master' of github.com:jboner/akka
add ea5f21457a Fixing ticket #450, lifeCycle = Permanent => boilerplate reduction
add 29a901b515 Moving EmbeddedAppServer to akka-http and closing #451
add 5091f0a187 Creating a Main object for Akka-http
add 13ee448458 Changed ReflectiveAccess to work with enterprise module
add 02f51169ef Upgraded to AspectWerkz 2.2.2 with new fix for Scala load-time weaving
add 8525f18ee1 Ensure that at most 1 CometSupport is created per servlet. and remove boiler
add 3a0babf0c0 Fixing ReceiveTimeout as per #446, now need to do: self.receiveTimeout = None to shut it off
add 281a7c4c61 Cleaned up code and added more comments
add 2cb5fafce5 Initial PersistentRef spec
add b234bd621a Initial Sketch of Persistence Compatibility Tests
add 2218198909 Persistence Compatibility Test Harness and Voldemort Implementation
add 77bda9f582 Initial Spec for MapStorageBackend
add 46f1f97b95 Initial QueueStorageBackend Spec
add 131d2016d9 Merge branch 'master' of github.com:jboner/akka into ticket-443
add 7c2c550e21 Initial QueueStorageBackend Spec
add 578b9dfdfc Merge branch 'master' of github.com:jboner/akka into ticket-443
add 984de304a8 Moved implicit Ordering(ArraySeq[Byte]) to a new PersistentMapBinary companion object and created an implicit Ordering(Array[Byte]) that can be used on the backends too
add 81407006c1 Map Spec
add f8d77e04ea More VectorStorageBackend tests plus an abstract Ticket343Test with a working VoldemortImpl
add 3411ad6be1 two more stub tests in Vector Spec
add 97a5c05b53 Added tests of proper null handling for Ref,Vector,Map,Queue and voldemort impl/tweak
add 6f188730d7 Merge branch 'master' of github.com:jboner/akka into ticket-443
add bfd647ac6f Merge branch 'master' of github.com:jboner/akka into ticket-443
add 0fc3f2fbd4 porting a ticket 450 change over
add 44903557ed Merge branch 'master' of github.com:jboner/akka
add d3ffd4155f Removing more boilerplate from AkkaServlet
add 1586fd7975 Added some more methods to Index, as well as added return-types for put and remove as well as restructured some of the code
add 9e561ec4ca Removed pointless check for N/A as Actor ID
add 7bf7cb4e70 Merge branch 'master' of git@github.com:jboner/akka
add ac08784e15 Upgraded to Scala 1.2 final.
add e274d6cc23 Made 'hotswap' a Stack instead of Option + addded 'RevertHotSwap' and 'unbecome' + added tests for pushing and popping the hotswap stack
add 88ac683f3a Added serialization of 'hotswap' stack + tests
add 353d01cf05 CamelServiceManager.service returns Option[CamelService] (Scala API) CamelServiceManager.getService() returns Option[CamelService] (Java API) Re #457
add 77d5f39955 Java API for CamelServiceManager and CamelContextManager (usage of JavaAPI.Option)
add beb77b17d8 Java API for CamelServiceManager and CamelContextManager (refactorings)
add f3cd17f05b Minor reformattings
add cacba818f2 Moved Java API support to japi package.
add 80d377aa1b Tests for Java API support
add 78c0b8164c Fixing UUID remote request bug
add cec86ccf5f fix:ensure that typed actor module is enabled in typed actor methods
add 7bacfea361 Merge branch 'master' of github.com:jboner/akka
add 43f5e7af3d Fixing bug where ReceiveTimeout wasn´t turned off on actorref.stop
add 2080f5b693 Merge remote branch 'remotes/origin/master' into java-api
add a43fcb0934 -1 volatile field in ActorRef, trapExit is migrated into faultHandler
add 997612119c Changed != SHUTDOWN to == RUNNING
add 579526d957 register client managed remote actors by uuid
add c045dd1325 Merge branch 'master' of github.com:jboner/akka
add 90831a9767 Removing linkedActorsAsList, switching _linkedActors to be a volatile lazy val instead of Option with lazy semantics
add 0831d124dd Removing isInInitialization, reading that from actorRefInCreation, -1 volatile field per actorref
add 69b856e69d Serialization of RemoteActorRef unborked
add 54c5ddf974 Switching to a more accurate approach that involves no locking and no thread locals
add e3a8f9ba26 Add more specs for restart strategy params.
add 9d18fac729 Rework restart strategy restart decision.
add f4b6fb4519 - Adding java api to AMQP module - Reorg of params, especially declaration attributes and exhange name/params
add 5df4303318 Updated test to changes in api
add 3b6fef8406 Make tests pass again...
add 974c22adb5 Disable test before push
add 3dad2ceb21 back to original project settings :S
add a6aea44252 Merge branch 'master' into amqp
add 058339240e renamed tests to support integration test selection via sbt
add bd8e677150 wait a bit longer than the deadline... so test always works...
add 489db0074f add test filter to the amqp project
add c6470b0e02 initial take on java examples
add 06ec4cede8 - changed exchange types to case classes for java compatibility - made java api for string and protobuf convenience producers/consumers - implemented string and protobuf java api examples
add 65e96e71c5 - made channel and connection callback java compatible
add 31e74bfa53 - Finshed up java api for RPC - Made case objects 'java compatible' via getInstance function - Added RPC examples in java examplesession
add 53bde24e88 Merge branch 'master' into amqp
add fa2268a3e6 after merge cleanup
add 8ff29b6057 Merge branch 'master' of http://github.com/jboner/akka
add b61fd12524 Merge branch 'master' of http://github.com/andreypopp/akka into andreypopp-master
add bdeaa74493 Removed all allocations from the canRestart-method
add 75ff6f3d37 Merge branch 'master' of git@github.com:jboner/akka
add efe1aea8bf Folding 3 volatiles into 1, all transactor-based stuff
add 617478e9ec Java API for Message and Failure classes
add 2a602a5f9d Tests for Message Java API
add 698524dc2b Merge branch '457-krasserm'
add c443453e75 Refactorings
add 8022fa3f4d Dynamic message routing to actors. Closes #465
add 97e043b3fc Removed errornous method in Future
add aa82abd0bc Merge branch 'master' of git@github.com:jboner/akka
add adbfdf7391 added java API for PersistentMap, PersistentVector
add f1d2bae377 Switched to JavaConversion wrappers
add cf86ae2ec7 Merge branch 'ticket257'
add d534971cda Fixed akka-jta bug and added tests
add 1ce0c7c880 Fixing performance regression
add e0f1690bed Switching to Switch for EBEDWSD active status
add 389a5881d2 Switching to Switch and restructuring some EBEDD code
add f0d581ebb9 Merge branch 'master' of github.com:jboner/akka
add 9eb3f80017 Removing anonymous actor methods as per discussion on ML
add 5fd077939d Adding implicit dispatcher to spawn
add 9dd962cd4d Fixing #467
add 7fd6ba8cbf Initial attempt at suspend/resume
add a001552cfe Rewrote restart code, resetting restarts outside tiem window etc
add ecb0f22128 Tuned test to work, also fixed a bug in the restart logic
add db6f951a48 Switching to volatile int instead of AtomicInteger until ticket 384 is done
add 9c73270564 Merge branch 'master' of github.com:jboner/akka into ticket462
add 8b5540799b Merge branch 'ticket462'
add bad99fd6b3 Add couch db plugable persistence module scheme.
add 32f4a63163 Merge branch 'master' of http://github.com/jboner/akka
add 04871d8d30 Add couchdb support
add ed47beb0a7 my first commit
add 6b20ed2fac Merge branch 'couchdb' of http://github.com/Kahlen/akka into couchdb
add 212f268a80 Merge branch 'master' of http://github.com/jboner/akka into couchdb
add 7efba6a2ab Merge my stashed code for removeMapStorageFor
add abe5f64fac Add tags to gitignore.
add fe6ec6c055 Add actor spec (but didn't pass)
add 50255afb15 clean up db for actor test.
add 49a3bd71da Copied the actor spec from mongo and voldemort.
add 039c7078d2 Merge branch 'couchdb' of http://github.com/yllan/akka into couchdb
add e58f07bc4b merge with yllan's commit
add e6170006b9 completed!!
add 4e49a64771 Merge branch 'master' of http://github.com/Kahlen/akka into Kahlen-master
add f71a24881b Merging in CouchDB support
add 5d6b3c81ce Improvements to actor-component API docs
add 76d646e854 Merge branch 'master' of github.com:jboner/akka
add 06d49cc500 Merge branch 'master' into Kahlen-master
add b01991473e Removed duplicate code
add 56ddc82eea Closing ticket #469
add b929fd13e0 Added Java API for Supervise
add 50bb069885 Made Format serializers serializable
add bf227926cf Initial Scaffold of Riak Module
add 6ae5abf114 First pass at Riak Backend
add 75ecbb5598 Initial Port of the Voldemort Backend to Riak
add 38ed24ad34 fix an inconsistency
add 7b465bc46f added fork of riak-java-pb-client to embedded repo, udpated backend to use new code therein, and all tests pass
add fbddef7157 Merge with master
add b15f41781a merging master
add b8acb06681 final tweaks before pushing to master
add 31620a4fd0 adding default riak config to akka-reference.conf
add b4ef705958 Closing #456
add eee0d32610 Merge branch 'master' of https://github.com/jboner/akka
add 66975789cf Removing local caching of actor self fields
add 31aa8f7b81 Refactored declarative supervision, removed ScalaConfig and JavaConfig, moved things around
add 3af056f137 Moved Faulthandling into Supvervision
add 470cd00ca6 Refining Supervision API and remove AllForOne, OneForOne and replace with AllForOneStrategy, OneForOneStrategy etc
add ddfb15ea4b Added Java API constructor to supervision configuration
add 2e46c3eafd fix for issue #480 Regression multibulk replies redis client with a new version of redisclient
add aa904136fd fix for the fix for #480 : new version of redisclient
add 14f1126d90 remove usage of 'actor' function
add b19725915f Reducing object creation per ActorRef + removed unsafe concurrent publication
add ce72e585d2 Merge branch 'master' of git-proxy:jboner/akka
add d25d83d298 Merge branch 'master' of git@github.com:jboner/akka
add a6d3b0be54 Changes publication from sourcess to sources
add 7f6a2823ec Improving SupervisorConfig for Java
add f1f439269f refactoring complete, vold tests still acting up
add aa4a52240a riak working, all vold tests work individually, just not in sequence
add c546f00b79 Voldemort Tests now working as well as Riak
add 4a8b93392c Final tweaks to common KVStorageBackend factored out of Riak and Voldemort backends
add 903ce01e03 Fixed bug in startLink and friends + Added cryptographically secure cookie generator
add d1753b8a23 Closes #479. Do not register listeners when CamelService is turned off by configuration
add 58df0dc82f Merge branch '479-krasserm'
add bd62b54010 Fixing #492
add dd7a062017 Closing ticket #460
add 4bbe8f77e8 Closing ticket #471
add e1fa9ebe2d added more tests and fixed corner case to TypedActor Option return value
add d80dcfb7be Updating Netty to 3.2.3, closing ticket #495
add a0b8d6cc43 WIP
add 3e286cc95d Merge branch 'master' of github.com:jboner/akka into wip-rework_dispatcher_config
add f767215e4b Tests green, config basically in place, need to work on start/stop semantics and countdowns
add 594efe9464 Removing unused code and the isShutdown method
add b80fb9096a Fixing race-conditions, now works albeit inefficiently when adding/removing actors rapidly
add dbd2db691c Moved active flag into MessageDispatcher and let it handle the callbacks, also fixed race in DataFlowSpec
add d187c2215c Renamed stopAllLinkedActors to stopAllAttachedActors
add 67ac857d5e Naïve implementation of timeout completed
add ed9ec3f5a7 Rewrote timed shutdown facility, causes less than 5% overhead now
add 3beb1a550a Removed boilerplate, added final optmization
add 6b7c2fcf46 Merge branch 'master' into wip-rework_dispatcher_config
add d694f85e61 Merge branch 'master' of github.com:jboner/akka into wip-rework_dispatcher_config
add 74df2a851d Adding test harness for ActorModel (Dispatcher), work-in-progress
add ac241e329f Added test for dispatcher parallelism
add af1f4e92e6 Added tests for suspend/resume
add dc958f6942 Added the ActorModel specification to HawtDispatcher and EBEDWSD
add 79ea0f8c3f Adding a flooding test to reproduce error reported by user
add 2e1019ad7c Merge branch 'master' of github.com:jboner/akka into wip-rework_dispatcher_config
add 6a118f8997 Merge branch 'wip-rework_dispatcher_config'
add b0001eafa9 Handling Interrupts for ThreadBasedDispatcher, EBEDD and EBEDWSD
add f11d33953f Making ThreadBasedDispatcher Unbounded if no capacity specced and fix a possible mem leak in it
add 29791593f0 Fixing a cranky compiler whine on a match statement
add 00feb8a68c Merge branch 'master' of git@github.com:jboner/akka
add cbc10111af Added Erlang-style secure cookie authentication for remote client/server
add b9110d67fd Switching to non-SSL repo for jBoss
add 52f5e5e861 Completed Erlang-style cookie handshake between RemoteClient and RemoteServer
add 58bc55cf7c Added support for remote agent
add 07866a4c90 Adding possibility to take naps between scans for finished future, closing ticket #449
add 68ad59338a Merge branch 'master' of git@github.com:jboner/akka
add 73902d87b7 Changed the script to spit out a full akka.conf file with the secure cookie
add 429675e371 converted tabs to spaces
add 4d58db2b61 Improved secure cookie generation script
add b0d0b27604 refactoring the FSM part
add efb99fc3a7 use nice case objects for the states :-)
add 847e0c7b04 polishing up code
add ba03634173 Merge branch 'master' into fsm
add f6547b1b3b Merge branch 'master' of git@github.com:jboner/akka
add 18b74659f5 Added untrusted-mode for remote server which disallows client-managed remote actors and al lifecycle messages
add c16f0834d2 Initial frontend code to support vector pop, and KVStorageBackend changes to put the scaffolding in place to support this
add a0195efa6f initial tests of vector backend remove
add 6e45e69df5 Finished off adding vector.pop as an optional operation
add 6a55e0cb3a Merge branch 'master' of github.com:jboner/akka into ticket-443
add 9b392fa7f9 updating common tests so that impls that dont support pop wont fail
add 3706ef0cbf Making PersistentVector.pop required, removed support for it being optional
add 4752475922 adding compatibility tests for cassandra (failing currently) and refactor KVStorageBackend to make some functionality easier to get at
add d3af697874 Refactoring KVStoragebackend such that it is possible to create a Cassandra based impl
add 62ccb5609e refactored KVStorageBackend to also work with Cassandra, refactored CassandraStorageBackend to use KVStorageBackend, so Cassandra backend is now fully compliant with the test specs and supports PersistentQueue and Vector.pop
add a9a3bf85e1 Adding PersistentQueue to CassandraStorage
add 680ee7ddf1 BREAKAGE: switching from se.scalablesolutions.akka to akka for all packages
add 473b66cdb3 Fixing missing renames of se.scalablesolutions
add 370e612981 Fixing Akka Camel with the new package
add 41b5fd2de8 Merge with master
add 35cd9f4a6c Bumping Jackson version to 1.4.3
add fbcc749565 Optimization, 2 less allocs and 1 less field in actorref
add 297658a976 merged master after the package rename changeset
add 62cb1477b1 More sugar on the syntax
add 8ab1f9bced Merge branch 'master' of git-proxy:jboner/akka
add 221666f4aa Merge branch 'master' of https://github.com/jboner/akka into ticket-438
add 44a1e4074c Refactored a CommonStorageBackend out of the KVBackend, tweaked the CassandraBackend to extend it, and tweaked the Vold and Riak backends to use the updated KVBackend
add 175317f95b Merge branch 'master' of git@github.com:jboner/akka
add 77451736be Changed default remote port from 9999 to 2552 (AKKA) :-)
add 769786d544 Upgrade to Camel 2.5-SNAPSHOT, Jetty 7.1.6.v20100715 and ActiveMQ 5.4.1
add 96b8b455ed Improve API to wait for endpoint activation/deactivation. Closes #472
add 513e9c5676 Improve Java API to wait for endpoint activation/deactivation. Closes #472
add a1b29e8093 Added missing Consumer trait to example actor
add 561cdfcf00 Upgrade to Camel 2.5 release candidate leaving ActiveMQ at version 5.3.2 because of https://issues.apache.org/activemq/browse/AMQ-2935
add dee1743cb9 Merge branch 'master' into 458-krasserm
add dcde8373b2 Use a cached JMS ConnectionFactory.
add aa586ea718 Upgrade to Camel 2.5 release candidate 2
add b85ac98663 Merge remote branch 'remotes/origin/master' into 458-krasserm and resolved conflict in akka-camel/src/main/scala/CamelService.scala
add 01b1a0eed9 Fixed compile error after resolving merge conflict
add a2a27a169b Remove Camel staging repo
add 18a5088bb0 Merge branch '458-krasserm'
add 2975192642 Adding shutdown hook that clears logging levels registered by Configgy, closing ticket 486
add 0906bb5d3f Cleaned up shutdown hook code and increased readability
add bf4dbd11ed Merge branch 'master' of git@github.com:jboner/akka
add c589c4fb55 removed trailing spaces
add 17fa581907 Added remote client info to remote server life-cycle events
add 92fce8a526 Fixing ticket #481, sorry for rewriting stuff. May God have mercy.
add a0b08e74de Merge with master
add 19d082f332 Fixing ticket #498
add 071d428935 Switched to server managed for Supervisor config
add 2095f50542 Merge branch 'master' of git@github.com:jboner/akka
add 8e9ab0d5bf formatting
add 19d86c8ada mid prococol refactoring
add ade112348e Merging of RemoteRequest and RemoteReply protocols completed
add cbca588248 merged with upstream
add 53523ff907 Fixing #491 and lots of tiny optimizations
add 841bc78734 Merge branch 'master' of git@github.com:jboner/akka
add f198b966fd Made remote message frame size configurable
add a43009e465 Fixed maven groupId and some other minor stuff
add 538813b40e Memcached Storage Backend
add 1c76e4a68d Cleanup and wait/retry on futures returned from spymemcached appropriately
add f13519b624 merged master
add bd70f74930 merged master
add 1c2c0b2e5d Fixing issue with turning off secure cookies
add b15fe0ff5d Merge branch 'master' of github.com:jboner/akka
add b631dd49f7 Merge branch 'master' of github.com:jboner/akka
add 362e98d18e Merge branch 'master' of github.com:jboner/akka
add f466afba58 changed implementation of PersistentQueue so that it's now thread-safe
add 752a26108a refactored test - lazy persistent vector doesn't seem to work anymore
add 78843330a1 Closing ticket-29 memcached protocol support for persistence backend. tested against memcached and membase.
add e88bfcde11 updating akka-reference.conf and switching to KetamaConnectionFactory for spymemcached
add 9d6a0931c0 freeing up a few more bytes for memcached keys, reserving a slightly less common key to hold map keysets
add e9e64f8a48 commenting out memcached support pending license question
add 1381ac702d realized that there are other MIT deps in akka, re-enabling
add 96419d661e formatting
add 2944ca5845 Tweaking the encoding of map keys so that there is no possibility of stomping on the key used to hold the maps keyset
add 75e52667b6 Adding support for user-controlled action for unmatched messages
add ced628a9be Update sbt plugin
add f252efe734 Tweaking the encoding of map keys so that there is no possibility of stomping on the key used to hold the map keyset
add 5b1dc62778 Fixing optimistic sleep in actor model spec
add c8eae71815 Merge branch 'master' of git@github.com:jboner/akka
add 7668813382 Closing ticket 476 - verify licenses
add 4066515b5f Merge branch 'master' of git@github.com:jboner/akka
add fc9c83396c Add a ref="..." attribute to untyped-actor and typed-actor so that akka can use spring created beans
add f6abd71a2b Merge branch 'master' of https://github.com/paulpach/akka into paulpach-master
add 3962c56ff7 Initial support for customizing routes to consumer actors.
add 1913b32738 Java API for customizing routes to consumer actors
add 5550e743a2 Customizing routes to typed consumer actors (Scala and Java API) and refactorings.
add 70e9dc99c4 Merge branch '473-krasserm'
add 0538472f72 Merge branch 'master' of github.com:jboner/akka
add 4dd5ad5eee Check that either implementation or ref are specified
add fc575498c7 Merge branch 'master' of https://github.com/paulpach/akka
add 4e966be84a wip for simpledb backend
add 934928d001 renaming dep
add c56b9e7a13 switching to aws-java-sdk, for consistent reads (Apache 2 licenced) finished impl
add 01f64b103d change var names for aws keys
add 32fc3453ad working simpledb backend, not the fastest thing in the world
add 4999956a75 merged master
add bab4b9d61e test max key and value sizes
add cdd0c1019c Merging support of amazon simpledb as a persistence backend
add 5dff29642d Merge branch 'master' of github.com:jboner/akka
add efa5cf21de Fix for Ticket 513 : Implement snapshot based persistence control in SortedSet
add 08fd01c652 Fixing ticket #524
add 05ecb14ed8 Fixing #522
add a0cc5d3855 Removing pointless synchroniation
add 9df923dd16 Fixing ticket #519
add 249f14191d Adding support for onComplete listeners to Future
add 4ccd860e19 Replacing awaitOne with a listener based approach
add 49d9151c70 Adding Futures.firstCompleteOf to allow for composability
add 9898655f4a Adding configurable default dispatcher timeout and re-instating awaitEither
add 6832b2dff6 updated test case to ensure that sorted sets have diff scores
add c9abb47fdc Merge branch 'master' of git@github.com:jboner/akka
add d45962a7df Merge branch 'master' of github.com:jboner/akka
add bb855ed690 Removing legacy code for 1.0
add 7f3e65309d Merge branch 'remove-cluster'
add 0eea188644 first pass at refactor, common access working (cassandra) now to KVAccess
add 4fe3187d7f cassandra, riak, memcached, voldemort working, still need to enable bulk gets and puts in simpledb
add 774596eaef Merge branch 'master' of https://github.com/jboner/akka into ticket-518
add 91cc372f6c finished enabling batch puts and gets in simpledb
add da970470f6 clean up some code
add a1d1640ea2 fix source of compiler warnings
add 097009729c Merge branch 'ticket-518' of https://github.com/jboner/akka into ticket-518
add dce0e81093 - improved RPC, adding 'poolsize' and direct queue capabilities - add redelivery property to delivery
add 47ac667903 Merge branch 'master' of git-proxy:jboner/akka
add 396d66180d - add possibility to specify channel prefetch side for consumer
add 3646f9ed58 Merge branch 'master' of git-proxy:jboner/akka
add c90b331426 minor simplification
add b786d35d2a closing ticket 518
add 1c686c9717 Ensure unique scores for redis sorted set test
add adea0506b5 Implemented addition of entries with same score through zrange - updated test cases
add 53afae0828 Fixed Issue 528 - RedisPersistentRef should not throw in case of missing key
add 73c0f31779 Merge branch 'master' of github.com:jboner/akka
add 9012847ff1 First pass on separating stm into its own module
add 2b79caa8b3 Reworked stm with no global/local
add cda2468f30 Add new mechanism for coordinated transactions
add e6e8f343da Add new transactor based on new coordinated transactions
add d59806c10f Update stm scaladoc
add c17cbf76db Add reworked Agent
add 8d5be782eb Some tidy up
add 2cbd033a45 Move Transactor and Coordinated to akka.transactor package
add 4cdc46c23f Add Java API for coordinated transactions
add db6d90df43 Add untyped transactor
add 49c2575ca7 Update new redis tests
add c0a3437db2 Add coordinated transactions for typed actors
add 2cc572e395 Use coordinated.await in test
add baa181fd0d Add untyped coordinated example to be used in docs
add 3b87e82228 Add Atomically for transactor Java API
add 70361e2868 Update agent and agent spec
add 8a857b12bd Move transactor.typed to other packages
add a86237b1d4 Remove disabled src in stm module
add 47a0cf42ec Update redis test after rebase
add a808affa46 Fixing ticket #530
add 78252532ff fix ticket-532
add 3bf6d1d615 fixed ticket #531 - Fix RedisStorage add() method in Java API : added Java test case akka-persistence/akka-persistence-redis/src/test/java/akka/persistence/redis/RedisStorageTests.java
add 0f75cea8e3 redis tests should not run by default
add 120664f893 Change to akka-actor rather than akka-remote as default in sbt plugin
add d2c9da0b88 Change to akka-actor rather than akka-remote as default in sbt plugin
add 0e9aa2d655 Making register and unregister of ActorRegistry private
add 13a735a5eb Changing artifact IDs so they dont include scala version no, closing ticket #529
add 8ecba6d740 Changing signature for HotSwap to include self-reference, closing ticket #540
add 7040ef0f14 Added a root akka folder for source files for the docs to work properly, closing ticket #541
add b527a28091 Adding a Java API for Channel, and adding some docs, have updated wiki, closing #536
add 136f76be4e Fixing groupID for SBT plugin and change url to akka homepage
add e6c02cccda Fixing ticket #533 by adding get/set LifeCycle in ActorRef
add ac1e981699 Moving dispatcher volatile field from ActorRef to LocalActorRef
add f4f77cd8c5 Ticket #506 closed, caused by REPL
add 6ae1d1ead8 Ticket #506 closed, caused by REPL
add 5ab5180f78 Merge with master
add 062db267e0 Disable cross paths for publishing without Scala version
add 5820286a58 fixed wrong path in voldermort tests - now test are passing again
add 80adb71850 Fixed bug in ActorRegistry getting typed actor by manifest
add 1ee3a54372 Fixed issues with config - Ticket #535
add ada24c7cf5 Removed reflective coupling to akka cloud
add 67cf3788f3 Added interface for registering session actors, and adding unit test (which is failing now)
add 26f23ac5ec Merge branch 'master' of git://github.com/jboner/akka into session-actors
add 376d1c9dfb Added server initiated remote untyped session actors now you can register a factory function and whenever a new session starts, the actor will be created and started. When the client disconnects, the actor will be stopped. The client works the same as any other untyped remote server managed actor.
add 16640ebc50 Added remote typed session actors, along with unit tests
add 8c35885702 Cleaned up patch as suggested by Vicktor
add 126ea2caaf refactored the createActor function to make it easier to understand and remove the return statements;
add 5f073e2ab5 Merge branch 'master' of git://github.com/jboner/akka
add a605ac4eea Refatored createActor, separate unit tests cleanup according to viktor's suggestions
add 28037666d5 Cleaned up some semicolons Test now compiles (but does not pass)
add e5fdbaaeb4 tests pass
add 3724cfe237 Merge branch 'master' of git://github.com/jboner/akka
add b6c66986f9 Merge branch 'master' of https://github.com/paulpach/akka into paulpach-master
add 47246b2a27 Merging in Actor per Session + fixing blocking problem with remote typed actors with Future response types
add 1bc4bc0a89 Fixed bug in ActorRegistry getting typed actor by manifest
add 3ca9d5727b Merge branch 'master' of github.com:jboner/akka
add a7ef1da733 Merge branch 'master' of git@github.com:jboner/akka
add 629334bc9f Remove scala version from dist paths - fixes #549
add 1178f156c6 Disable cross paths on parent projects as well
add 6188e708ef Merge branch 'master' of git@github.com:jboner/akka
add 7ee8accfb1 Fixed problem with message toString is not lazily evaluated in RemoteClient
add 4c4fe3c71b Upgrade to Scala 2.8.1
add 62f312cd45 upgraded to single jar aspectwerkz
add a347bc3e5d Switching to SBT 0.7.5.RC0 and now we can drop the ubly AkkaDeployClassLoader
add 31be60dec1 adding back (mist) http work in a new branch. misitfy was too stale. this is WIP - trying to support both SAPI 3.0 and Jetty Continuations at once
add c3acad0767 refactoring WIP - doesn't build; added servlet 3.0 api jar from glassfish to proj dep
add 0108b84c3e most of the refactoring done and jetty is working again (need to check updating timeouts, etc); servlet 3.0 impl next
add c313e22061 hacking in servlet 3.0 support using embedded jetty-8 (remove atmo, hbase, volde to get around jar mismatch); wip
add 4a9fd4e453 merge master to branch
add 1a23d36297 removing odd git-added folder.
add adf8b63469 fixing a screwy merge from master... readding files git deleted for some unknown reason
add 9136e62cd2 adding back (mist) http work in a new branch. misitfy was too stale. this is WIP - trying to support both SAPI 3.0 and Jetty Continuations at once
add 25c17d5ceb refactoring WIP - doesn't build; added servlet 3.0 api jar from glassfish to proj dep
add 6176f7040e most of the refactoring done and jetty is working again (need to check updating timeouts, etc); servlet 3.0 impl next
add 61c957e7ca hacking in servlet 3.0 support using embedded jetty-8 (remove atmo, hbase, volde to get around jar mismatch); wip
add b2b4686048 merge master to branch
add 5bb5cfd3b3 removing odd git-added folder.
add 737b1204c6 Merge branch 'wip-mist-http-garrick' of github.com:jboner/akka into wip-mist-http-garrick
add 542bc29cfc restore project and ref config to pre jetty-8 states
add f99d91c80b added back old 2nd sample (http (mist))
add dcbdfcc67b Merge branch 'master' into mist
add e802b336a1 Minor code tweaks, removing Atmosphere, awaiting some tests then ready for master
add 1bca2414d5 Merge with master
add 31d5d7cb67 Moving Mist into almost one file, changing Servlet3.0 into a Provided jar and adding an experimental Filter
add 6d94622878 Mist now integrated in master
add 7f0358277b Closing #555
add f97d04f1b7 Separated core from modules, moved modules to akka-modules repository
add 5d436e3903 cleaned up project file
add 08abc15e8a Switching to raw SLF4J on internals
add bc1ae7814b Fixing all %s into {} for logging
add 10dacf707b Fixing %d for logging into {}
add 9a010109d7 Fixing silly error plus fixing bug in remtoe session actors
add f21a83ec3c added effect to java api
add 3c71c4aa82 - fix race condition with timeout - improved stopping mechanism - renamed 'until' to 'forMax' for less confusion - ability to specif timeunit for timeout
add ebdfd56425 Merge branch 'master' of git@github.com:jboner/akka
add 73531cb3e3 Merge with master
add 08e5ee523a Removing unused imports
add 22a970a7e0 Making HotSwap stacking not be the default
add 774dd97183 - re-add fsm samples - removed ton of whitespaces from the project definition
add 9b602c4470 Merge branch 'master' of git-proxy:jboner/akka
add 268c41116e Merge branch 'master' of github.com:jboner/akka
add 900b90ca57 uncommented the dataflowstream tests and they all pass
add 2ba20cf5f1 Merge branch 'master' of git@github.com:jboner/akka
add 96011a026e renamed dataflow variable file
add 1b37b9d3ef removed dataflow stream for good
add ba258e6a1c tabs to spaces
add 6cf7cc2986 removed trailing whitespace
add 6121a8008f Merge branch 'master' of github.com:jboner/akka
add 4acee62576 Adding AkkaRestServlet that will provide the same functionality as the AkkaServlet - Atmosphere
add c76ff14269 Moving all message typed besides Transition into FSM object
add e248f8ea96 - added local maven repo as repo for libs so publishing works - added databinder repo again: needed for publish to work
add cfd12fe3a9 Merge branch 'master' of github.com:jboner/akka
add d0a29568c1 Merge branch 'master' of github.com:jboner/akka
add ea5cd05c8b Switched AkkaLoader to use Switch instead of volatile boolean
add aa47e66c5a bumped version to 1.0-RC1
add e3691130ff renamed DurableMailboxType to DurableMailbox
add ec1d0e4f71 Adding Java API for per session remote actors, closing ticket #561
add 1aed36bcd7 Merge branch 'master' of github.com:jboner/akka
add bf4ed2b849 changed access modifier for RemoteServer.serverFor
add 30f73c7ca4 Fixing SLF4J logging lib switch, insane API FTL
add 9b273f9c7d Merge branch 'master' of github.com:jboner/akka
add 05a8209e5e Merge branch 'master' of github.com:jboner/akka
add 6ad4267ed6 Instructions on how to run the sample
add f2610935b3 fixed bug in which the default configuration timeout was always overridden by 5000L
add 620ac89268 initial sketch
add 38ec6f2b3d Merge branch 'master' of https://github.com/jboner/akka into wip-ticktock-persistent-transactor
add 6f7fed809a retry only failed/not executed Ops if the starabe backend is not transactional
add 0be5f3a8c0 Merge branch 'master' into wip-ticktock-persistent-transactor
add b9409b1f90 wip
add 7467af1d0b wip
add f278780987 wip
add a7939eef8b wip
add 75518095fe most of the work for retry-able persistence commits and managing the instances of persistent data structures
add 772444418e add TX retries, and add a helpful error logging in ReflectiveAccess
add 9f6f72ef3d merge wip
add cad793cc34 added retries to persistent state commits, and restructured the storage api to provide management over the number of instances of persistent datastructures
add 8137adcda3 check reference equality when registering a persistent datastructure, and fail if one is already there with a different reference
add 825d9cb33c cleanup from wip merge
add c63d021c34 factor out redundant code
add 855919bebc Move persistent commit to a pre-commit handler
add 5d3646b40f Merge branch 'master' of github.com:jboner/akka into ticket-538
add 693e91d75b merged module move refactor from master
add 5a4898058f renamed DurableMailboxType to DurableMailbox
add 979c426caf Merge branch 'release_1_0_RC1' of github.com:jboner/akka into release_1_0_RC1
add 09381f81d1 changed access modifier for RemoteServer.serverFor
add b19c219f01 Adding McPom
add 120829da22 Merge branch 'release_1_0_RC1'
add e985ee9765 Merge branch 'master' of github.com:jboner/akka into ticket-538
add 1e84f7f3f2 Merge branch 'master' of github.com:jboner/akka
add 96af4142fb applied McPom
add a3ecb233bb fixed bug in which the default configuration timeout was always overridden by 5000L
add 1b454c94de Merge branch 'release_1_0_RC1' of github.com:jboner/akka into release_1_0_RC1
add 18b9782f7b Changing versions to 1.0-RC2-SNAPSHOT
add 0e0daebc54 Merge branch 'release_1_0_RC1'
add 8f4db98733 Bumping version to 1.1-SNAPSHOT
add a0abeb826b Fixing a glitch in the API
add fb45478519 Update group id in sbt plugin
add f177c9f101 Fixed bug with not setting homeAddress in RemoteActorRef
add 3926e4b84e New Configgy version with logging removed
add a6f1f7f08a Use new configgy
add aa38fa9013 Remove workaround since Configgy has logging removed
add bbb089f57c Refine transactor doNothing (fixes #582)
add 169975efdc Give modified configgy a unique version and add a link to the source repository
add e481adb531 Adding UnparsableException and make sure that non-recreateable exceptions dont mess up the pipeline
add dbd8a60faf Adding debug log of parse exception in parseException
add 5624e6d3aa Giving all remote messages their own uuid, reusing actorInfo.uuid for futures, closing ticket 580
add 06f230e7d4 Making sure RemoteActorRef.loader is passed into RemoteClient, also adding volatile flag to classloader in Serializer to make sure changes are propagated crossthreads
add f8703a813e Closing ticket #585
add 8dd5768321 Merge branch 'master' of github.com:jboner/akka
add 5e29b8663a removed persistence stuff from config
add 224d4dc94f added option to turn on/off JMX browsing of the configuration
add 754dcc2f8c added option to turn on/off JMX browsing of the configuration
add 251878b58c changed config for JMX enabling
add 11eb304a26 changed config element name
add 5c241ae1f3 Throw runtime exception for @Coordinated when used with non-void methods
add 04c27b4048 Merge branch 'master' of github.com:jboner/akka
add cd27298fa8 Enriched TypedActorContext
add fc3b125171 removed trailing spaces
add 8a5fa56aa3 Closing ticket 541
add ccde5b4eaa Removing not needed dependencies
add e8fcdd697b Updated the copyright header to 2009-2011
add eabdeec97b Merge branch 'master' of github.com:jboner/akka
add 9d5c917951 Fixing ticket 594
add ef9c01ecee Making EmbeddedAppServer work without AKKA_HOME
add 953d155543 Fixed logging glitch in ReflectiveAccess
add 0bdb5d5454 Adding possibility to set id for TypedActor
add bdeef69b9a revamp akka.util.Duration
add ec5be9b23b improvements on FSM
add 716aab270f change ff=unix
add acee86f9cd - merge in transition callback handling - renamed notifying -> onTransition - updated dining hakkers example and unit test - moved buncher to fsm sample project
add 63617e1b71 add user documentation comments to FSM
add 993b60af35 add minutes and hours to Duration
add 4ba3ed666b wrap stop reason in stop even with current state, so state can be referenced in onTermination call for cleanup reasons etc
add d17519131e improved test - test for intial state on transition call back and use initialize function from FSM to kick of the machine.
add b04851b4c1 Merge remote branch 'origin/fsmrk2' into testkit
add 6a8b0e1d98 first sketch of basic TestKit architecture
add 4838121d0e add facility for changing stateTimeout dynamically
add b868c909e0 Improve Duration classes
add ab10f6c710 revamp TestKit (with documentation)
add e83ef89aad code cleanup (thanks, Viktor and Irmo)
add 68c0f7c8e9 add first usage of TestKit
add a45fc955e9 flesh out FSMTimingSpec
add da03c0552a remove unnecessary allocations in hot paths
add 6a672747b9 make TestKit assertions nicer / improve Duration
add 91e210ebbb fix fallout of Duration changes in STM tests
add 227f2bb7c9 convert test to WordSpec with MustMatchers
add 33a628a0d1 stop the timers (if any) while terminating
add 9f664711c0 - make transition handler a function taking old and new state avoiding the default use of the transition class - only create transition class when transition listeners are subscribed
add 80ac75ac38 fix tests
add 61b4ded1bd Removed generic typed classes that are only used in the FSM itself from the companion object and put back in the typed FSM again so they will take same types.
add 5094e87df7 Move handleEvent var declaration _after_ handleEventDefault val declaration. Using a val before defining it causes nullpointer exceptions...
add c66bbb566d add fsm self actor ref to external transition message
add dfd18968c8 wrap initial sending of state to transition listener in CurrentState object with fsm actor ref
add dc1fe991bb small adjustment to the example, showing the correct use of the startWith and initialize
add 817395f454 change indentation to 2 spaces
add 094b11cae3 remove one more allocation in hot path
add 12d4942853 merge Irmo's changes and add test case for whenUnhandled
add 639b141cdc also test custom whenUnhandled fall-through
add b680c613f8 Merge branch 'testkit' of git-proxy:jboner/akka into testkit
add be655aa323 fix up indentation
add cb3135c9b7 Merge branch 'testkit'
add a1117c6935 Fixing a glitch in the API
add c89ea0a49c First shot at re-doing akka-remote
add 74f5445708 Switch to a match instead of a not-so-cute if
add 5f651c73ba Got API in place now and RemoteServer/Client/Node etc purged. Need to get test-compile to work so I can start testing the new stuff...
add 8becbad787 Fixing a lot of stuff and starting to port unit tests
add 44933e9c1e Commented out many of the remote tests while I am porting
add 65a6f3bde2 Update group id in sbt plugin
add 6920464e82 Backport from master, add new Configgy version with logging removed
add 9547d26116 Refine transactor doNothing (fixes #582)
add 65a55a7140 Give modified configgy a unique version and add a link to the source repository
add 04a7a07268 Adding UnparsableException and make sure that non-recreateable exceptions dont mess up the pipeline
add 091bb41930 Adding debug log of parse exception in parseException
add cb2054f103 Giving all remote messages their own uuid, reusing actorInfo.uuid for futures, closing ticket 580
add 8f6074d2ea Making sure RemoteActorRef.loader is passed into RemoteClient, also adding volatile flag to classloader in Serializer to make sure changes are propagated crossthreads
add dc15562ce1 Merged with release_1_0_RC1 plus fixed some tests
add 6edfb7d5b8 Reverted to using LocalActorRefs for client-managed actors to get supervision working, more migrated tests
add 1fa105faa8 Removing redundant call to ActorRegistry-register
add c20aab06eb All tests passing, still some work to be done though, but thank God for all tests being green ;)
add a1d02435b1 WIP
add 9ccac820be Merged with current master
add 0f87bd83d3 Adding example in test to show how to test remotely using only one registry
add d0f94b9e19 Adding additional tests
add 9309c98bb9 Fixing erronous test
add 83c8bb7767 Moved all actorOf-methods from Actor to ActorRegistry and deprecated the forwarders in Actor
add 0a6567ed80 Adding tests for optimize local scoped and non-optimized local scoped
add c120589684 Changed wording in the unoptimized local scoped spec
add 236eecebcf Moving shared remote classes into RemoteInterface
add b51a4fec64 Minor refactoring to ActorRegistry
add 960e161659 Fixing #586 and #588 and adding support for reconnect and shutdown of individual clients
add 4994b13fd5 Removed if statement because it looked ugly
add 718f831650 Adding support for failed messages to be notified to listeners, this closes ticket #587
add f679dd06ab Added support for passive connections in Netty remoting, closing ticket #507
add d5095be95d Minor code cleanup
add 63a182afd7 Added lock downgrades and fixed unlocking ordering
add 8e522f4a03 Removing PassiveRemoteClient because of architectural problems
add a61e591b2a Putting the Netty-stuff in akka.remote.netty and disposing of RemoteClient and RemoteServer
add 7a0e8a82de Major code clanup, switched from nested ifs to match statements etc
add 00840c8f5a Adding support for non-delivery notifications on server-side as well + more code cleanup
add 435de7b689 Merge with master
add dbe6f203b3 Removing ActorRegistry object, UntypedActor object, introducing akka.actor.Actors for the Java API
add 18c8098fd9 Minor typed actor lookup cleanup
add fff4109cb5 Merge branch 'remote_deluxe'
add f0e9732b7f Fixing ticket #603
add 2c613d99da Changed URI to akka.io
add 71596343c6 Minor code cleanup and deprecations etc
add 21171f29f4 Adding more start methods for RemoteSupport because of Java, and added BeanProperty on some events
add df2e5113d2 Making optimizeLocal public
add 604e9aec0a Update dependencies in sbt plugin
add 39b1b95dac Fixing ticket #608
add 2ef094f02f Fixed some TypedActor tests
add 5fccedb5d7 Added test for failing TypedActor with method 'String hello(String s)'
add 3fb403fdfc Allowing forwards where no sender of the message can be found.
add c37c4e4655 Switching to Peters cleaner solution
add daa113d9f6 Fixing ticket #614
add 4b45ca952d Reverting lazy addition on repos
add c30f442763 Removing durable mailboxes from akka
add 75fed866d9 Making MessageInvocation a case class
add 2bc84f5774 Add build-release task
add c39328ed18 Add release scripts
add f84f60e8a8 Merge branch 'master' of github.com:jboner/akka into newmaster
add cc6c315087 Adding Odds project enhancements
add 04b3ae4728 Fix dist building
add 5b9bbe2365 Use correct config keys. Fixes #624
add 6a00c8b8c1 Upgrade hawtdispatch to 1.1
add adff63b282 Merge branch 'master' of github.com:jboner/akka
add 181a57ec34 Adding fold to Futures and fixed a potential memory leak in Future
add c4620b9083 Adding docs to Futures.fold
add 873e8b815a Adding unit tests to Futures.fold
add ff1785d94f Added Futures.reduce plus tests
add d20411fa2e Refining signatures on fold and reduce
add 98c41733bc Added support for empty inputs for fold and reduce on Future
add 1dfaebda15 Potential fix for #628 and #629
add 2dd205d865 Potential fix for #628 and #629
add 0b2e821250 Merge branch 'master' of github.com:jboner/akka
add 54280decdb Potential fix for #628 and #629
add b2b5113877 Porting the tests from wip-628-629
add baafbeedb0 Changing to getPathInfo instead of getRequestURI for Mist
add 588b726bc4 Fixing a possible race-condition in netty
add 09b7b1f3c1 Enable compile options in sub projects
add dfa18767da ticket #634 - add actor pool. initial version with unit tests
add cd6f27dc00 Disable -optimise and -Xcheckinit compiler options
add d68960f0b0 Merge branch 'master' of github.com:jboner/akka
add ad6498f3e1 Adding Java API for ReceiveTimeout
add 6a93610bda Fix for local actor ref home address
add 810f6cfca9 Fixing #648 Adding support for configuring Netty backlog in akka config
add 69c402ab2c Fixing ticket #645 adding support for resultWithin on Future
add c8f528cb3e Fix publish release to include parent poms correctly
add 98128d2315 Exclude samples and sbt plugin from parent pom
add 9834f41585 changed pass criteria for testBoundedCapacityActorPoolWithMailboxPressure to account for more capacity additions
add 9f21b22dc3 Fixing ticket #652 - Reaping expired futures
add 4f9f7d295d API improvements to Futures and some code cleanup
add 0c90597b1c Merge branch 'master' of github.com:jboner/akka
add dd02d40225 Merge branch 'master' of github.com:jboner/akka
add 58ef109d87 Fixing neglected configuration in WorkStealer
add d7ae45dd75 Potential fix for race-condition in RemoteClient
add 73322f8324 Update scalatest to version 1.3, closes #663
add 44cdd033d6 Merge branch 'master' of github.com:jboner/akka
add ec2dfe464a ticket 664 - update continuation handling to (re)support updating timeout
add 97b26b63ec fix tabs; remove debugging log line
add db79e2bd62 Use an Option[Either[Throwable, T]] to hold the value of a Future
add b625b56ee3 Throw an exception if Future.await is called on an expired and uncompleted Future. Ref #659
add c9449a0f48 Rename completeWithValue to complete
add 6285ad14d6 move repeated code to it's own method, replace loop with tailrec
add 58359e00c6 Add method on Future to await and return the result. Works like resultWithin, but does not need an explicit timeout.
add 94c4546d57 Allow specifying the timeunit of a Future's timeout. The compiler should also no longer store the timeout field since it is not referenced in any methods anymore
add 1e09ea8d26 Refactoring based on Viktor's suggestions
add 7437209ff4 Merge branch '661-derekjw'
add e7ad2a9d5d Add Future.receive(pf: PartialFunction[Any,Unit]), closes #636
add 2d8f03a782 Small change to better take advantage of latest Future changes
add ce5ad5eb97 Adding support for PoisonPill
add b5b50ae039 Merge branch 'master' of github.com:jboner/akka
add aeab74802c ticket 634; adds filters to respond to raw pressure functions; updated test spec
add 92ddaacd79 Update to Multiverse 0.6.2
add 6ed7b4f442 Merge branch 'master' of github.com:jboner/akka
add b5f9991ac9 Possible optimization for EBEDD
add 5cae50d3bf Removing conditional scheduling
add 0d75541a4c Spellchecking and elided a try-block
add 86e6ffc321 Merge branch 'master' of github.com:jboner/akka into wip-ebedd-tune
add a17e9c271f Lowering overhead for receiving messages
add 77a406dde7 Manual inlining and indentation
add fb27cade64 Added a couple of final declarations on methods and reduced volatile reads
add 994736fe5e Added some minor migration comments for Scala 2.9.0
add e2fc947d05 Merge branch 'wip-ebedd-tune'
add 169d97ee5f Fixing a regression in Actor
add ba8c187b5c Fixing bug in ifOffYield
add cc1755f65b Add methods to Future for map, flatMap, and foreach
add bbe2a3beb7 add Future.filter for use in for comprehensions
add 2ee5d9f9f4 Add test for composing futures
add 88c1a7a5ed Add test for folding futures by composing
add 71a4e0cb8a Merge branch 'master' into derekjw-future
add 67eae37500 Reduce allocations
add 8fd982bfa0 Merge branch 'derekjw-future'
add 56a387e079 Removing method that shouldve been removed in 1.0: startLinkRemote
add 3c99a83943 Removing method that shouldve been removed in 1.0: startLinkRemote
add 98f897cbac document some methods on Future
add 837124c780 Specialized traverse and sequence methods for Traversable[Future[A]] => Future[Traversable[A]]
add f459b166e0 Run independent futures on the dispatcher directly
add 60dbbfcb36 Fix for timeout not being inherited from the builder future
add 261bd231aa Merge branch 'master' into derekjw-future-dispatch
add a62f065cd5 Can't share uuid lists
add 3c70224a27 Reorder Futures.future params to take better advantage of default values
add 81ce1a1f62 Reorder Futures.future params to take better advantage of default values
add 390fd42165 removed sjson from embedded_repo. Now available from scala-tools. Upgraded sjson version to 0.9 which compiles on Scala 2.8.1
add 2409d98843 bypass lock when not needed
add 70cc5b706b Revert lock bypass. move lock calls outside of try block
add 3ef23c74b2 no need to hold onto the lock to throw the exception
add d74dc4b2e8 Add low priority implicit for the default dispatcher
add ac2462f080 move unneeded test outside of if statement
add 4bd00bc92f Add friendlier method of starting a Future
add 92a858eee8 Add locking in dispatchFuture
add e1c34318e9 Reverse listeners before executing them
add 3de14d2acd Add java friendly methods
add 9d3bc38796 Add first test of Future in Java
add 35dae7f015 removed sjson from embedded_repo. Now available from scala-tools. Upgraded sjson version to 0.9 which compiles on Scala 2.8.1
add 359a63c2fb Merge branch 'master' of git@github.com:jboner/akka
add 2aa8cb161b Support self.reply in preRestart and postStop after exception in receive. Closes #669
add 20ccd0230e Ensure proper cleanup even if postStop throws an exception.
add a76bc26c47 Reset currentMessage if InterruptedException is thrown
add 1bac62eaa6 now using sjson without scalaz dependency
add 994963aac1 Merge branch 'master' into 669-krasserm
add 632848df5a update Buncher to make it more generic
add 0a35d14d24 Merge branch 'master' into derekjw-future-dispatch
add 4a232b1e7a Removing HawtDispatch, the old WorkStealing dispatcher, replace old workstealer with new workstealer based on EBEDD, and remove jsr166x dependency, only 3 more deps to go until 0 deps for akka-actor
add 2fea9815f4 Removing logging from EBEDD
add 5373b0b84b Optimizing for bestcase when sending an actor a message
add 689e3bd39c Merge branch 'master' into 0deps
add c371876c3e Merge branch 'master' of github.com:jboner/akka into 0deps
add c9b699da0e Rework of WorkStealer done, also, removal of DB Dispatch
add 407b631462 Embedding the Uuid lib, deleting it from the embedded repo and dropping the jsr166z.jar
add bbc390cb9b Removing old versions of Configgy
add dc52add4ba Removing 4 unused dependencies
add b0b15fda7a Removing wasteful guarding in spawn/*Link methods
add 7582b1ec3a Upding Jackson to 1.7 and commons-io to 2.0.1
add 1e72fbfe8b Potential fix for #672
add 9354f0790c Removed logging
add 67ac8a5f6e tabs to spaces
add 2127e8077e Added ErrorHandler and a default listener which prints error logging to STDOUT
add c4e2d73668 Added the ErrorHandler notifications to all try-catch blocks
add a41fd15228 Merge branch 'master' of github.com:jboner/akka
add 793ad9ac03 Renamed to EventHandler and added 'info, debug, warning and error'
add 9acb5112a1 merged with upstream
add d8c556bb39 Merge remote branch 'origin/0deps' into 0deps
add 283a5b4c83 Updating to Scala 2.9.0 and enabling -optimise and -Xcheckinit
add 48a41cf430 Merge remote-tracking branch 'origin/0deps' into 0deps-future-dispatch
add 9a05770c66 Fix test after merge
add 1a671c2ccb remove debugging line from test
add 9dc3bbc849 Add configgy sources under akka package
add 7fb69587de Incorporate configgy with some renaming and stripping down
add 176762466d Removing Thrift jars
add 282e245f3f Remove configgy from embedded repo
add 044ea594e3 Merge remote branch 'origin/0deps' into 0deps
add c4fa953594 Removing shutdownLinkedActors, making linkedActors and getLinkedActors public, fixing checkinit problem in AkkaException
add eb4de86eda Merge remote-tracking branch 'origin/0deps' into 0deps-future-dispatch
add ccd68bf50b Cleaner exception matching in tests
add af22be7c37 reverting back to 2.8.1
add 465e064f79 Update Java STM API to include STM utils
add 5789a362d5 Merge branch '0deps', remote branch 'origin' into 0deps
add e8458351c1 reverted tests supported 2.9.0 to 2.8.1
add 0b2508b7a5 merged with upstream
add 53c824d1e8 Remove logback config
add 15449e970a Merge branch 'master' into derekjw-future-dispatch
add 949dbffdd8 Use scalatools release repo for scalatest
add 48d06de589 fixed repo of scalatest which was incorrectly pointing to ScalaToolsSnapshot
add 12dfba899f Fixed #675 : preStart() is called twice when creating new instance of TypedActor
add 9e951435d5 Adding support for MessageDispatcherConfigurator, which means that you can configure homegrown dispatchers in akka.conf
add fd6c879668 Updating the Remote protocol to support control messages
add 3bd83e5388 Adding support for clean exit of remote server
add 28e2941449 Add Future GC comment
add 0375e7860b Removed some superfluous code
add a1218b68e1 Speeding up remote tests by removing superfluous Thread.sleep
add 2d0fa75da0 reverting changes to avoid breaking serialization
add f8b9a73e6b Adding export of the embedded uuid lib to the OSGi manifest
add 9b71830d2d Tweaking AkkaException
add 1c15e26c18 Moving most of the Jersey and Jetty deps into MicroKernel (akka-modules), closing #593
add 2168e861bf Changed event handler config to a list of the FQN of listeners
add bc5449d368 Merge branch 'master' of github.com:jboner/akka
add af5892c8a6 Merge branch 'master' of github.com:jboner/akka
add 0aa197d7fd Merge branch 'master' of github.com:jboner/akka
add f5a03ff09e Merge branch 'master' of github.com:jboner/akka
add 8d2dc6891a Removing non-needed jersey module configuration
add 25ce71f79a Fixing #655: Stopping all actors connected to remote server on shutdown
add 0a7122d1d9 Merge branch 'master' into derekjw-future-dispatch
add 442ab0f84e Fix calls to EventHandler
add 41864b2f20 Remove uneeded parameter
add 28090e26b6 Reverting fix for due to design flaw in *ByUuid
add 7b2e2a66fc Removing dead code
add 513e5def9b Removing support for SBinary as per #686
add e75439d5d9 Removing SBinary artifacts from embedded repo
add a4fbc0283c Reduce config footprint
add 31300250a1 Merge branch 'master' of github.com:jboner/akka
add 031b5c22ef re #689: Verified config for akka-actor.
add 9d63964a39 re #689: Verified config for akka-http.
add 95c2b0446e re #689: Verified config for akka-remote.
add ebc8ccba84 re #689: Verified config for akka-stm.
add 28bce69c62 closes #689: All properties from the configuration file are unit-tested now.
add 93470f303b Removing ssl options since SSL isnt ready yet
add ef69b5c642 Adding ModuleConfiguration for net.debasishg
add 45342b4d79 Adding ModuleConfiguration for net.debasishg
add 5f05cc39c3 Merge branch 'master' of github.com:jboner/akka
add 9a0c1033d0 Removing the use of embedded-repo and deleting it, closing ticket #623
add 39caa297ac Fix problems with config lists and default config
add f8e9c61134 Removing legacy, non-functional, SSL support from akka-remote
add 671712a6cb Add future and await to agent
add 1301e301ef Merge branch 'master' of github.com:jboner/akka
add f0bc68d767 Merge branch 'master' of github.com:jboner/akka
add 6d3a28d43d Merge branch 'master' of github.com:jboner/akka
add 9f4144c5f3 Changing order as to avoid DNS lookup in worst-case scenario
add 42cfe2720a Adding unbounded and bounded MessageQueues based on PriorityBlockingQueue
add 0b5858f46f Adding PriorityExecutorBasedEventDrivenDispatcher
add 00dea71492 Commented out the BoundedPriorityMailbox, since it wasn´t bounded, and broke out the mailbox logic into PriorityMailbox
add e588a2c90c Deprecating Client-managed remote actors
add 5d3b669fac Deprecating client-managed TypedActor
add a743dcfd02 Adding a rather untested BoundedBlockingQueue to wrap PriorityQueue for BoundedPriorityMessageQueue
add 0d740db75b Beefed up the concurrency level for the mailbox tests
add 1053202f4d Optimization for the mostly used mailbox, switch to non-blocking queue
add 2cdfa43daf Improve Future API when using UntypedActors, and add overloads for Java API
add 5ba947cfd6 Merge branch 'future-covariant'
add 36a612eea5 Switching ThreadBasedDispatcher to use SynchronousQueue since only one actor should be in it
add dfca401ab0 Revert "Switching ThreadBasedDispatcher to use SynchronousQueue since only one actor should be in it"
add 669a2b8117 Reverting change to SynchronousQueue
add 17591503d2 Dropped dependency to AspectInitRegistry and usage of internal registry in TypedActorComponent
add bfb5fe97e1 Merge branch '647-krasserm'
add af97128c36 Merge branch 'master' of github.com:jboner/akka
add 49338dc9ed Fixing ReadTimeoutException, and implement proper shutdown after timeout
add b5b46aaff0 Potential fix for the remote dispatch of TypedActor methods when overloading is used.
add cce0fa8b8f Pulling out _resolveMethod_ from NettyRemoteSupport and moving it into ReflectiveAccess
add 2a390d3fcb All tests pass, might actually have solved the typed actor method resolution issue
add 562928184f Adding a unit test for ticket 552, but havent solved the ticket
add 2c1ea6969d Fixing ticket #703 and reformatting Pool.scala
add f8ce3d541e Changed API for EventHandler and added support for log levels
add 978ec62c1a Merge branch 'master' of github.com:jboner/akka
add 8264ba8257 Added generic event handler
add 0ec4d18a83 changed event handler dispatcher name
add 0899fa44ab Merge with master
add ac51509184 Removign leftover debug statement. My bad.
add 7f3a727c8f Moving AkkaLoader from akka.servlet in akka-http to akka.util, closing ticket #701
add 8baa62bb82 Upgrading the fix for overloading and TypedActors
add 8256672ad3 No, seriously, fixing ticket #703
add ec42d71e69 Adding a test for ticket 703
add 83748ad909 Switching to unfair locking
add 44659d2df0 Just saved 3 allocations per Actor instance
add 67e1cb29d0 Fixing #706
add ab15ac06ab Refactoring, reformatting and fixes to ActorPool, including ticket 705
add d9ca4361fa Restructuring some methods in ActorPool, and switch to PoisonPill for postStop cleanup, to let workers finish their tasks before shutting down
add 04a72b6cd8 ActorPool code cleanup, fixing some qmarks and some minor defects
add 98c35ece93 Added some more comments to ActorPool
add 1093c21ff5 Faster than Derek! Changing completeWith(Future) to be lazy and not eager
add f1654a3831 Adding yet another comment to ActorPool
add d935965989 Making sure that theres no allocation for ActorRef.invoke()
add 872c44c35e first shot at CallingThreadDispatcher
add 50b2c14235 create akka-testkit subproject
add 2deb47f8fa add test to ActorModelSpec
add 2693a35eac add locking to CTD-mbox
add d20d85ca26 ignore VIM swap files (and clean up previous accident)
add 18a604624d make FSMTimingSpec more deterministic
add 06049642d5 Merge branch 'wip-CallingThreadDispatcher'
add 5a399e8816 Merge branch 'master' of github.com:jboner/akka
add 12b91edea5 Reducing overhead and locking involved in Futures.fold and Futures.reduce
add 76f058edac Fixing stall issue in remote pipeline
add efb2855883 Removing verbose type annotation
add f1de4dcf3d Fix for event handler levels
add 2752d7a44e Merge branch 'master' of github.com:jboner/akka
add d903498ba9 Making thread transient in Event and adding WTF comment
add 44c7ed6850 Removing 2 vars from Future, and adding some ScalaDoc
add d738674eeb Switching to PoisonPill to shut down Per-Session actors, and restructuring some Future-code to avoid wasteful object creation
add 9e3e3efd33 Added hierarchical event handler level to generic event publishing
add 25660a9c77 Resolving conflict
add c520104837 Giving a 1s time window for the requested change to occur
add 299f865156 Fixed bug with restarting supervised supervisor that had done linking in constructor + Changed all calls to EventHandler to use direct 'error' and 'warning' methods for improved performance
add 2ecebc547c removed some println
add c27ee29c26 added event handler logging + minor reformatting and cleanup
add 233044f077 Merge branch 'master' of github.com:jboner/akka
add e5bd97f0be Merge branch 'master' of github.com:jboner/akka
add e33eefa1d2 Rewriting getClassFor to do a fall-back approach, first test the specified classloader, then test the current threads context loader, then try the ReflectiveAccess` classloader and the Class.forName
add 5573b59bc5 added test cases for Java serialization of actors in course of documenting the stuff in the wiki
add 54b19634de Prevent throwables thrown in futures from disrupting the rest of the system. Fixes #710
add 99492ae657 Merge branch 'master' of github.com:jboner/akka
add 24981f6d37 Fixing classloader priority loading
add 161f68376c Minor optimization for getClassFor and added some comments
add 63be885a59 Preliminary upgrade to latest Camel development snapshot.
add 967f81c0ec Merge branch '667-krasserm'
add 1d8c954815 Updating to Scala 2.9.0, SJSON still needs to be released for 2.9.0-SNAPSHOT tho
add f63024bc38 Switching AlreadyCompletedFuture to always be expired, good for GC eligibility etc
add 331f3e6469 Renaming resultWithin to valueWithin, awaitResult to awaitValue to aling the naming, and then deprecating the blocking methods in Futures
add e23ba6e5bb Adding Java API for reduce, fold, apply and firstCompletedOf, adding << and apply() to CompletableFuture + a lot of docs
add 417695fafc Added SLF4 module with Logging trait and Event Handler
add 26654d3a2d Merge branch 'master' of github.com:jboner/akka
add 9ed3bb2fa9 Merge branch 'master' of github.com:jboner/akka
add 6f560a764d Switched to FutureTimeoutException for Future.apply/Future.get
add f79d5c4613 Deprecating the current impl of DataFlowVariable
add 74f7d474ab Remove akka-specific transaction and hooks
add 6429086b51 Moved EventHandler to 'akka.event' plus added 'error' method without exception param
add db1b50a6b6 Adding OrderedMemoryAwareThreadPoolExecutor with an ExecutionHandler to the NettyRemoteServer
add 7efe2dc2ed Merge branch 'master' of github.com:jboner/akka
add 1747f2120c Removing printlns
add dfbc694059 Adding synchronous writes to NettyRemoteSupport
add a8991ac538 Merge branch 'master' of github.com:jboner/akka
add 529dd3d41b added error reporting to the ReflectiveAccess object
add 472577a585 moved slf4j to 'akka.event.slf4j'
add 518e23b050 Moving Initializer to akka-kernel, add manually for other uses, removing ListWriter, changing akka-http to depend on akka-actor instead of akka-remote, closing ticket #716
add c22a2400d0 Merge branch 'master' of github.com:jboner/akka
add 03ad1acdd9 Merge branch 'master' of github.com:jboner/akka
add 83d355a14f Fixing order-of-initialization-bug
add 110a07a94c Fix race with PoisonPill
add b4021e60a5 Catch possible actor init exceptions
add 6e5284ca30 Fix race in ActorModelSpec
add d8c07d05e8 Introduce testing time factor (for Jenkins builds)
add fb8625ce5f Replace sleep with latch in valueWithin test
add 85bd43f750 Add a couple more test timing adjustments
add 865566adde Closing ticket #721, shutting down the VM if theres a broken config supplied
add a34e9d0564 changed version of sjson to 0.10
add fca98aab29 Removing race in isDefinedAt and in apply, closing ticket #722
add 65a69537b7 Merge branch 'master' of git@github.com:jboner/akka
add 0c6cefb2f9 Merging in master
add 3f468f6963 Upgrading to Scala 2.9.0-RC1
add f853c05031 Potential fix for #723
add 05903a422c Merge branch 'master' into wip-2.9.0
add eb1b071422 Re-enable ants sample
add d6dc4c9ddc Update plugins
add cb0f14a2c0 Added a remote event handler that pipes remote server and client events to the standard EventHandler system
add 6449fa940f refactored remote event handler and added deregistration of it on remote shutdown
add f2ebd7a2f4 1. Added a 'pending-messages' tx log for all pending messages that are not yet delivered to the remote host, this tx log is retried upon successful remote client reconnect. 2. Fixed broken code in UnparsableException and renamed it to UnknownRemoteException.
add a92fd83134 1. Added a 'pending-messages' tx log for all pending messages that are not yet delivered to the remote host, this tx log is retried upon successful remote client reconnect. 2. Fixed broken code in UnparsableException and renamed it to UnknownRemoteException.
add 4578dd26cb merged with upstream
add 331b5c7b74 Added accessor for pending messages
add 5a9bfe9053 1. Fixed issues with remote message tx log. 2. Added trait for network failure testing that supports 'TCP RST', 'TCP DENY' and message throttling/delay. 3. Added test for the remote transaction log. Both for TCP RST and TCP DENY.
add 0d23cf157a added script to simulate network failure scenarios and restore original settings
add e6c658f58d Changed UnknownRemoteException to CannotInstantiateRemoteExceptionDueToRemoteProtocolParsingErrorException - should be more clear now.
add cf80e6a33d 1. Added config option to enable/disable the remote client transaction log for resending failed messages. 2. Swallows exceptions on appending to transaction log and do not complete the Future matching the message.
add 28e4a23122 Add system property to enable network failure tests
add 2538f57d55 Add sudo directly to network tests
add 0412ae4151 Renamed config option for remote client retry message send.
add a640e43772 Merge branch 'wip_resend_message_on_remote_failure'
add 9cdf58acad Merge branch 'master' of github.com:jboner/akka
add e2516842f4 Merge branch 'master' of github.com:jboner/akka
add 6ece56159e Merge branch 'master' of github.com:jboner/akka
add 93b92dd71f Merge branch 'master' into wip-2.9.0
add c70a37f630 Removing warninit from project def
add ca78c550b1 Merge branch 'master' of github.com:jboner/akka
add 4610723587 Merge branch 'master' into wip-2.9.0
add ec76287a78 Update to sbt 0.7.5.RC1
add dcd49bd052 Added configuration to define capacity to the remote client buffer messages on failure to send
add 3d4463fb78 AspectWerkz license changed to Apache 2
add b617fcf3b5 Merge branch 'master' of github.com:jboner/akka
add f88a7cd207 added some methods to the TypedActor context and deprecated all methods starting with 'get*'
add 3d529e8ca4 Added check to ensure that messages are not null. Also cleaned up misc code
add 2868b3348a improved scaladoc in Future
add 8bc017f8b6 Temporarily disabling send-time-work-redistribution until I can devise a good way of avoiding a worst-case-stack-overflow
add 4ee194fc3a Adding -optimise to the compile options
add 4f0c22cfa3 Add some testing times to FSM tests (for Jenkins)
add fa8809a772 Multiply test timing in FSMTimingSpec
add de2566e01e Multiply test timing in ActorModelSpec
add fef54b0884 More test timing adjustments
add 511263c838 Merge branch 'master' of github.com:jboner/akka
add 804812b635 Add general mechanism for excluding tests
add cdbde3f661 Added comment about broken TypedActor remoting behavior
add 44385d1092 Rework the tests in actor/actor
add 72dfe4770f Should should be must, should must be must
add b475c886ad Merge branch 'master' of github.com:jboner/akka
add 8f4dcfe22a Added first tutorial based on Scala and SBT
add 827c678b49 Changed *Iterator to take a Seq instead of a List
add e7c1325363 Adding Kill message, synonymous with Restart(new ActorKilledException(msg))
add 8ad0f075aa Merge branch 'master' of github.com:jboner/akka
add 8e7c212481 Fixed bug with not shutting down remote event handler listener properly
add 384332da39 removed JARs added by mistake
add d97b8fbd9c Added Routing.Broadcast message and handling to be able to broadcast a message to all the actors a load-balancer represents
add 0149cb3fee Changed logging level in ReflectiveAccess and set the default Akka log level to INFO
add d859a9cb13 Added some comments and scaladoc to Pi tutorial sample
add 1eea91abfa Changed Iterator to take immutable.Seq instead of mutable.Seq. Also changed Pi tutorial to use Vector instead of Array
add 918b4f29d4 Move akka-sbt-plugin to akka-modules
add bef05febbc Merge remote-tracking branch 'origin/master' into ticket-622
add 5faabc362c Merge branch 'master' into ticket-622
add 89e842b011 Fix after removal of akka-sbt-plugin
add 4ba2296c16 Merge branch 'master' of github.com:jboner/akka
add 03914a2b0f rewrote algo for Pi calculation to use 'map' instead of 'for-yield'
add 80bce1526c Added missing project file for pi tutorial
add 5303f9f25a Added the tutorial projects to the akka core project file
add 64d620c7b1 Simplified the Master/Worker interaction in first tutorial
add c14c01a53c Adding Pi2, fixing router shutdown in Pi, cleaning up the generation of workers in Pi
add bfa96ef31c Bumping SBT version to 0.7.6-RC0 to fix jline problem with sbt console
add 7219f8e505 Make sure there is no type error when used from a val
add 1ef38c86ab Add tests for Futures.{sequence,traverse}
add cfa1c5ddea Add basic documentation to Futures.{sequence,traverse}
add 4b82c41eb8 Specify objenesis repo directly
add 832568a152 Add delay in typed actor lifecycle test
add a4a4395d28 Update supervisor spec
add 76173e37d4 replaced event handler with println in first tutorial
add b42417a278 Added scripts for removing files from git's history
add 8dfc485d44 Changed title to Akka Transactors
add 1968dc1f45 merged multiverse STM rewrite with master
add 1bce709c5d fixed mongodb test issues
add 98bdd9370d added init tx state hook for active objects, rewrote mongodb test
add 5b2d720943 added @inittransactionalstate
add 1690931b35 added camel tests
add ce0e9198a5 Added scala-json to the embedded repo
add 1d93e1ea37 Switched to Shade, upgraded Atmosphere, synched libs
add 7a74669d99 Merge branch 'master' of git@github.com:jboner/akka
add 3971bdf5c4 adapted tests to the new STM and tx datastructures
add db57c164bf moved the STM Ref to correct package
add 7a05e17517 upgraded to Cassandra 0.4.0
add fe6c025f0b migrated storage over to cassandra 0.4
add 046fa217b1 fixed a bunch of persistence bugs
add eb919aa818 refactored and renamed AMQP code, refactored STM, fixed persistence bugs, renamed reactor package to dispatch, added programmatic API for RemoteServer
add 03fa29592f stm cleanup and refactoring
add 6728b23c1f renamed methods for or-else
add 64b7e5990b Removed bad conf
add a2fce53044 upgraded sjson jar to 0.2
add b0475578c3 upgraded dependencies
add e82998f182 finalized new STM with Multiverse backend + cleaned up Active Object config and factory classes
add 887d3af199 removed println
add 67f6a66fdb fixed sample problem
add a944a037b1 refactored Dispatchers + made Supervisor private[akka]
add 3898138da1 upgraded to cassandra 0.4.1
add 0009c1a112 enhanced the RemoteServer API
add e29d4b448e enhanced the RemoteServer API
add 50820dbef5 Merge branch 'master' of git@github.com:jboner/akka
add 56dc6ea770 Refactored Atmosphere support to be container agnostic + fixed a couple of NPEs
add 169ea22560 Fitted the Atmosphere Chat example onto Akka
add b9262d548c fixed remote server bug
add 617d1a9c2f fixed broken remote server api
add 0f6823215a changed persistent structures names
add bcbfa84e8d fixed bug with using ThreadBasedDispatcher + added tests for dispatchers
add 9caf635dfc Added webroot
add 9df0350065 Changed to only exclude jars
add e72fcbffc8 Merge branch 'master' of git@github.com:jboner/akka
add 2baa653024 Merge branch 'master' of git@github.com:jboner/akka
add 3da2d61787 added NOOP serializer + fixed wrong servlet name in web.xml
add 858b219cf6 added wrong config by mistake
add 00b606b3e8 merged with master head
add 5ac805b5f2 fixed SJSON bug in Mongo
add 9f216186fb commented out the persistence tests
add 425710c9bf Fixed misspelled XML namespace in pom. Removed twitter scala-json dependency from pom.
add 6d81f1f870 Added Kerberos/SPNEGO Authentication for REST Actors
add c5a021eb79 fix a bug in the retrieval of resource level role annotation
add 6921d98fcc Fix NullpointerException in the BasicAuth actor when called without "Authorization" header
add b4f2a711bc Merge branch 'master' of git@github.com:jboner/akka
add 58a0ec2b33 AMQP: added API for creating and deleting new queues for a producer and consumer
add c2b659f683 fixed wrong timeout semantics in actor
add c440d89b24 Added reconnection handler and config to RemoteClient
add 19c652110f commented out failing lift-samples module
add b876aa58b4 added API for creating and binding new queues to existing AMQP producer/consumer
add 472e4791ad upgraded to multiverse 0.3-SNAPSHOT + enriched the AMQP API
add 09a196b0c6 added a sample webapp for the security actors including examples for all authentication actors
add 02c6085b00 Merge branch 'master' of git://github.com/jboner/akka
add fcd5c677e2 add missing @DenyAll annotation
add 433abb581c Updated FQN of Security module
add c9008f6040 Merge branch 'master' of git://github.com/jboner/akka
add 90d712337a updated FQN of sample basic authentication service
add e270cd9996 remove old commas
add aec743e8e6 merged with updated security sample
add d7a1944cc5 messed with the config file
add 77909249b2 migrated over to ScalaTest 1.0
add 2f5127ca14 fixed issue with needing AKKA_HOME to run tests
add 1db43e7f03 test cases for basic authentication actor added
add ca112a35b8 bump lift sample akka version
add 8cbc98a2d3 tests can now be run with out explicitly defining AKKA_HOME
add 904cf0ee3f Merge branch 'master' of git@github.com:jboner/akka
add 3c6c961d34 upgraded scaladoc module
add a5feb95b10 added scaladoc for all modules in the ./doc directory
add 322a0486a9 fixing compile errors due to api changes in multiverse
add 0a169fbc96 Added possibility of sending reply messages directly by sending them to the AMQP.Consumer
add cd7cb7aed7 upgrading to lift 1.1 snapshot
add 8bd02095ea Made the AMQP message consumer listener aware of if its is using a already defined queue or not
add 10ff3b9c6b changed AMQP messages access modifiers
add d19a4712ba removed transparent serialization/deserialization on AMQP module
add ffbe3fbb6b Improved AMQP module code
add 3d7eecb243 cleaned up actor field access modifiers and prefixed internal fields with _ to avoid name clashes
add 75b1d3760c renamed lifeCycleConfig to lifeCycle + fixed AMQP bug/isses
add 14fa1ac17f Changed the Cassandra consistency level semantics to fit with new 0.4 nomenclature
add 59bb232061 refactored and cleaned up
add 317c5c9c53 added support for finding actor by id in the actor registry + made senderFuture available to user code
add 927936da68 added the ability to kill another actor
add 5f4df01152 added monadic api to the transaction
add 5b3f6bfaa9 added lightweight actor syntax + fixed STM/persistence issue
add 4a5ba56535 minor change to comments
add aabeb29268 bring lift 1.1-SNAPSHOT into the embedded repo
add e96da8fc2b rename our embedded repo lift dependencies
add 3ae77c858d bring lift dependencies into embedded repo
add bc9da7b241 Fixing master
add 765a11fb67 Merge branch 'master' of git@github.com:jboner/akka
add 7dee21a937 removed transient life-cycle and restart-within-time attribute
add 82bcd47c8e fixed potential memory leak with temporary actors
add c4e24b064c added changes to changes.xml
add 9819c02e17 fixed typo in comment
add 28eb24df2c Merge branch 'master' of git@github.com:jboner/akka
add 12eda5a3fe added system property settings for max Multiverse speed
add 06c412be68 Updated Atmosphere deps
add e421eed98b Added support for CometSupport parametrization
add 3f08ed6e9f Merge branch 'master' of git@github.com:jboner/akka into dev
add 83c107df3f removed idea project files
add 495adb7898 added .idea project files
add d7ac449d26 changed trapExit from Boolean to "trapExit = List(classOf[..], classOf[..])" + cleaned up security code
add 888ffff4d1 fixed bug in remote server
add 83cc3223e4 upgraded to Protobuf 2.2 and Netty 3.2-ALPHA
add 1ef733db54 Unbr0ked the comet support loading
add 817660a24b Merge branch 'master' of git@github.com:jboner/akka
add 1e56c6d867 update package of AkkaServlet in the sample's web.xml after the refactoring of AkkaServlet
add 17ad3e6179 Merge branch 'master' of git@github.com:jboner/akka
add 17a8a7b7a2 added eclipse files to .gitignore
add bb7c5f3234 cleaned up supervisor and actor api, breaking changes
add e9f4f9a886 removed the .idea dirr
add b1c1c07947 added stop method to actor
add 11a38c7c8d Cleaned up the Actor and Supervisor classes. Added implicit sender to actor ! methods, works with 'sender' field and 'reply'
add 8109b00e42 Fixed issue #46: Remote Actor should be defined by target class and UUID
add 7e842bdb92 Added zlib compression to remote actors
add 08cf576225 added compression level config options
add 39dcb0f7e3 added support for LZF compression
add 26f97f4d46 cleaned up logging and error reporting
add 8f55ec6c64 Fixed problem with implicit sender + updated changes.xml
add b0db0b4165 reverted back to original mongodb test, still failing though
add d1d3788b85 cleaned up and fixed broken error logging
add 93200be836 changed remote server API to allow creating multiple servers (RemoteServer) or one (RemoteServerNode), also added a shutdown method
add f9c9a66a47 removed unused dependencies
add 4dbd3f6afe renamed RemoteServerNode -> RemoteNode
add 1b21fe6e1b Addded reference count for dispatcher to allow shutdown and GC of event-driven actors using the global event-driven dispatcher
add 8174225892 Upgraded to latest Mulitverse SNAPSHOT
add 793741d1f1 fixed MongoDB tests and fixed bug in transaction handling with PersistentMap
add 24533515ab Merge branch 'master' of git@github.com:jboner/akka
add 9c9490ba41 improved anonymous actor and atomic block syntax
add 4ad156dd13 shaped up scaladoc for transaction
add ee0c6c655f added PersistentMap.newMap(id) and PersistinteMap.getMap(id) for Map, Vector and Ref
add 8bb370675a edit of logging
add 968896e880 typos in modified actor
add 04926079f1 Merge branch 'master' of git@github.com:jboner/akka
add 174ca6a63c Fixed issue #35: @transactionrequired as config element in declarative config
add 741a3c2b8c Added trapExceptions to declarative supervisor configuration
add c89d1ecad7 added memory footprint test
add 5c33398d79 fixed type in rabbitmq pom file in embedded repo
add 2bec67210e removed unused jars in embedded repo, added to changes.xml
add 1b07d8bb14 fixed bug in start/spawnLink, now atomic
add 96d393b178 minor reformatting
add 718eac0252 Added jersey.version and atmosphere.version and fixed jersey broadcaster bug
add cee884d3b2 Merge branch 'master' of git@github.com:jboner/akka
add 143ba23944 fixed bug in anon actor
add e6222c7cee refactoring of persistence implementation and its api
add 963f3f30b8 merged after reimpl of persistence API
add e8a178ef33 Upgrading to Grizzly 1.9.18-i
add 49f4163b83 Merge branch 'master' of git@github.com:jboner/akka
add 7a8b70cc0f added memory footprint test + added shutdown method to Kernel + added ActorRegistry.shutdownAll to shut down all actors
add 7f4d19b900 changed actor message type from AnyRef to Any
add ab71f38506 fixed bug in storing user defined Init(config) in Actor
add 2af6adcfa0 fixed actor bug related to hashcode
add 94277df2fd added forward method to Actor, which forwards the message and maintains the original sender
add de5735a4e2 refactored dispatcher invocation API
add e35e9581bc Rewrote the dispatcher APIs and internals, now event-based dispatchers are 10x faster and much faster than Scala Actors. Added Executor and ForkJoin based dispatchers. Added a bunch of dispatcher tests. Added performance test
add 416bad068a Rewrote new executor based event-driven dispatcher to use actor-specific mailboxes
add af0ac79801 removed fork-join scheduler
add 045ed4267a Upgraded MongoDB Java driver to 1.0 and fixed API incompatibilities
add 6ab4b48166 Merge branch 'master' of git@github.com:jboner/akka
add 3de15e3590 fixed bug in dispatcher
add 6c4d05bbdc removed the Init(config) life-cycle message and the config parameters to pre/postRestart instead calling init right after start has been invoked for doing post start initialization
add e58128fccf add a jersey MessageBodyWriter that serializes scala lists to JSON arrays
add ea8963ef6e - Support for implicit sender with remote actors (fixes Issue #71) - The RemoteServer and RemoteClient was modified to support a clean shutdown when testing using multiple remote servers
add 0d2e905cd6 Merge branch 'remotereply'
add 04ef279670 - added remote actor reply changes
add 9b9bee35a5 Fixed bug with starting actors twice in supervisor + moved init method in actor into isRunning block + ported DataFlow module to akka actors
add c38c0115bf Fixed bug in event-driven dispatcher + fixed bug in makeRemote when run on a remote instance
add 444c1a0166 added test timeout
add 9d430d8fc9 updated changes.xml
add a740e66a41 cleaned up kernel module pom.xml
add 85d73b5419 Moved {AllForOneStrategy, OneForOneStrategy, FaultHandlingStrategy} from 'actor' to 'config'
add 5cf341404c minor edits
add 5cefd20104 fixed broken runtime name of threads + added Transactor trait to some samples
add 1508848916 renamed 'nio' package to 'remote'
add d9e88e55bc Removed MessageBodyWriter causing problems + added a Compression class with support for LZF compression and uncomression + added new flag to Actor defining if actor is currently dead
add cfc509aa9e upgraded many dependencies and removed some in embedded-repo that are in public repos now
add 3af46e26ae fixed broken h2-lzf jar
add dfb456453c renamed akka-actor to akka-core
add 73e27e2b7c #82 - Split up persistence module into a module per backend storage
add ea1eb23beb #82 - Split up persistence module into a module per backend storage
add 34876f99b4 Merge branch 'master' of git@github.com:teigen/akka into ticket_82
add 9857d7de8a merged in teigen's persistence structure refactoring
add df54024463 minor reformatting
add 33e7bc2f01 Create and link new cluster module
add d73409f4e4 Updated conf docs
add d89b30c0b0 Atleast compiles
add 4cf7aaa002 Tidying some code
add 18b2945ac7 Moved cluster into akka-actor
add 1cd01e72c5 Moved Cluster to akka-actors
add 7ab1b309dc Tweaked logging
add 76ed3d6e55 Hooked the clustering into RemoteServer
add 5ec2ab1ecf Working on one node anyways...
add c6455cbadd Sprinkling extra output for debugging
add d3e7e5bc19 Ack, fixing the conf
add fd277f7ee1 Atmosphere5.0
add 00dc992e02 Merge branch 'master' into Atmosphere5.0
add 45193485be Merge commit 'origin/master' into Atmosphere0.5
add a78cea603f Added version
add 6090de6906 Fixed JErsey broadcaster issue
add 00acc63a65 Fixed deps
add 037c3d7bb4 Tweaked Jersey version
add 594ff7cb4d Merge branch 'master' of git@github.com:jboner/akka
add a21dcc8006 Adding the cluster module skeleton
add 372562cb59 Merge branch 'master' of git@github.com:jboner/akka
add be9713d322 Merge branch 'master' into Cluster
add 6bb993ddda Added additional logging and did some slight tweaks.
add 3fcbd8f43c Excluding self node from member list
add 3d72244009 Adding more comments
add e8ace9e1ac Minor tweaks
add 5d9a8c5225 Updated to latest Atmosphere API
add 1da198db0c A better solution for comet conflict resolve
add c2edbaaa3a Merge branch 'Cluster' of git@github.com:jboner/akka into Cluster
add 50b57694ba minor formatting edits
add d3cf21e292 fixed the API, bugs etc
add be22ab62d5 Added ask-back
add 518c449c6e Removed boring API method
add 684e8e24fc Merging
add 6803f46b34 Fixing Jersey resources shading
add b086954039 Merge branch 'master' of git@github.com:jboner/akka
add 3d5d6cd57d merge with master
add 63edb5b612 re-adding NodeWriter
add 4b294ce99a Merge branch 'master' of git@github.com:jboner/akka
add 02251261c5 merged master
add 50589bf5f2 Merge branch 'Cluster' of git@github.com:jboner/akka into Cluster
add 4d63c48f29 Merge branch 'master' into Atmosphere0.5
add 53e85dbb8f Merge branch 'master' into Atmosphere0.5
add 2883a379ba Upgraded API for Jersey and Atmosphere
add b0ed75d0bf Fixing comet support
add 2fbd0d0479 Upgrading to latest Atmosphere API
add a2f5e51b71 Merge branch 'master' into Atmosphere0.5
add 5d95b762d3 Merged with master and refined API
add 1e10ab2bae removed wrongly added module
add 69bdce12ca Merge branch 'master' of git@github.com:jboner/akka
add e5c276e280 Merge branch 'master' into Atmosphere0.5
add 648dcf73ee Isn´t needed
add 13b2e5e401 merged with master
add 3f91c3a257 Merge with Atmosphere0.5
add 93cdf1faed Moved Cluster package
add 1d694d7c67 Updated conf aswell
add 3e3a86c090 Merge branch 'master' of git@github.com:jboner/akka
add 40053dbd98 moved Cluster into akka-core + updated dbDispatch jars
add 47966db440 forgot to add Cluster.scala
add 9b245c398a removed dbDispatch from embedded repo
add 1d529156e7 cleaned up pom.xml files
add 0639926030 reverted back to working pom files
add eca9ab8ce5 merged
add 30be53af79 fixed problem in aop.xml
add 44cf578127 pre/postRestart now takes a Throwable as arg
add 248977381d Added durable and auto-delete to AMQP
add c9ac8da084 added redis backend storage for akka transactors
add f7f4063dea changed default port for redis server
add 2a82894e30 small typo to catch up with docs
add 67adfd8a86 Merge branch 'master' of git@github.com:jboner/akka
add df58e50a38 added tests for actor.forward
add 82cbafac5d Christmas cleaning
add f973498114 Merge branch 'master' of git@github.com:jboner/akka
add b7a3ba10e3 Added possibility to use Kernel as j2ee context listener
add 4ae3341998 Added Kernel class for web kernel
add 6ff1e15031 Forgot to add the Main class
add 512134b655 Experimenting with Comet cluster support
add 999d287f48 Tweaking
add b249e3a275 Got it working!
add d037f2a915 Cleaned up the code
add b7b36c22fc Additional tidying
add 3cef5d8031 Some renaming and some comments
add 524e3dfffa Merge branch 'master' into Christmas_restructure
add 3233da1e44 Merge branch 'master' into Christmas_restructure
add c97c887791 Adding docs
add 600565773d Merge branch 'Christmas_restructure'
add ed233e4318 renamed ..comet.AkkaCometServlet to ..comet.AkkaServlet
add e3ceab036c added implicit transaction family name for the atomic { .. } blocks + changed implicit sender argument to Option[Actor] (transparent change)
add 0ab13d5821 Upgraded to RabbitMQ 1.7.0
add be00b09f75 changed order of config elements
add b36bacb005 fixed misc FIXMEs and TODOs
add ef7dec4527 Updated copyright header
add e58002d43b removed scaladoc
add 2db71d7d48 Now forward works with !! + added possibility to set a ClassLoader for the Serializer.* classes
add cf3f3997e9 added new chat server sample
add 41045ea6dc Enhanced sample chat application
add 98118198d1 added redis module for persistence in parent pom
add ca5d218a39 Merge branch 'master' of git@github.com:jboner/akka
add 0e2aaaefdf added README how to run the chat server sample
add 202d5527b0 fixed shutdown bug
add fc0ee72b02 upgraded sjson to 0.3 to handle json serialization of classes loaded through an externally specified classloader
add e09eaea400 renamed Redis test from *Test to *Spec + removed requirement to link Actor only after start + refactored Chat sample to use mixin composition of Actor
add fb98c64c0c Fixed bug in RemoteClient reconnect, now works flawlessly + Added option to declaratively configure an Actor to be remote
add c4a78fb357 Added registration of remote actors in declarative supervisor config + Fixed bug in remote client reconnect + Added Redis as backend for Chat sample + Added UUID utility + Misc minor other fixes
add c78e24ee52 Fixing ticket 89
add 835428e4b9 removed tracing
add 1f71e5d88f Added test for forward of !! messages + Added StaticChannelPipeline for RemoteClient
add 0c445b864d refactored chat server
add 066cd04cdd refactored chat sample
add e3bf14249a fixed bug in 'actor' methods
add 4dbc410908 fixed bug in 'actor' methods
add 4815b42417 Merge branch 'master' of git@github.com:jboner/akka
add cc0517d559 added postRestart to RedisChatStorage
add cb019e9e4d Fixed bug in shutdown management of global event-based dispatcher
add ce3315b38c Fixed bug with not shutting down remote node cluster correctly
add 6e803d6a2d moved all samples into its own subproject
add 9b843643ab removed unecessary parent pom directive
add cc8377ec44 Restructured persistence modules into its own submodule
add 46e6a78ee7 changed README
add 6b4bceec00 added pretty print to chat sample
add 28041ec21c Fixed issue with shutting down cluster correctly + Improved chat sample README
add 72f7fc3381 Typo broke auth
add d61fe7f659 jndi.properties, now in jar
add 3a8b257a74 Fixed redisclient pom and embedded repo path
add f910e75ef2 Merge branch 'master' of git@github.com:jboner/akka
add 5b19a3d9c2 Comet fixed! JFA FTW!
add d01276f006 Merge branch 'master' of git@github.com:jboner/akka
add c0b11687e6 Updated pom.xml files to new dedicated Atmosphere and Jersey JARs
add a0fc43b987 Added test for Actor shutdown, RemoteServer shutdown and Cluster shutdown
add dd59d32c5e dos2unix formatting
add fcc6fc7f23 renamed shutdown tests to spec
add 2f9ef8881d Added docs
add 15d38ed154 Added some FIXMEs for 2.8 migration
add 9f12d05def Implemented persistent transactional queue with Redis backend
add 596c576cb7 Queue storage is only implemented in Redis. Base trait throws UnsupportedOperationException
add e6f5e9e732 Actor now uses default contact address for makeRemote
add 46441e0010 Moved the cluster impls to their own modules
add 8dc1def47a Added modules for Shoal and Tribes
add b3f0fd76ef Added Shoal and Tribes to cluster pom
add ff0308d656 Merge branch 'master' into cluster_restructure
add f2ef37c3d3 Cleanup
add 83bc2eba69 Merge branch 'cluster_restructure'
add a84f8c6d7c Should use the frozen jars right?
add 937963f346 Updated bio
add 6624709f58 Deactored Sender
add 5b949d8dd4 Tidied sjson deps
add 00c71a6d73 Updated deps
add 96d52ec587 Minor code refresh
add 9df1922b47 merge with master
add 134e5e2945 Added enforcer of AKKA_HOME
add 95420bcf4f Compiles... :)
add 6d6ceda286 Created BasicClusterActor
add 3be43c4c42 Shoal will boot, but have to add jars to cp manually cause of signing of jar vs. shade
add 45de505e4b Removed WS and de-commented enforcer
add 5d6fc7a944 Added the Buildr Buildfile
add 97c272328b Added more conf-possibilities and documentation
add 7e4bd90cc9 Added more documentation
add d9fb98419e Merged enforcers
add d26eb220dc Updated Akka to use JerseySimpleBroadcaster via AkkaBroadcaster
add 4d2afd255b Initial cleanup
add fad961019a Cleaned up cluster instantiation
add aee8d54766 Tweaks
add 4a14eb5da4 Switched to basing it on JerseyBroadcaster for now, plus setting the correct ID
add 7dac0dc65c Now requiring Cluster to be started and shut down manually when used outside of the Kernel
add d4d0fe3338 Merge with master
add 42094cf1a0 upgraded sjson to 0.4
add 9ca13d3b7b Upgraded Atmosphere and Jersey to 1.1.5 and 0.5.1 respectively
add 3db0a180d1 Updated deps
add 1cc11ee18d Tweaking impl
add ac2df501ba upgrade akka version in pom to 0.7-SNAPSHOT
add d99526f12d upgrade version in akka.conf and Config.scala to 0.7-SNAPSHOT
add 5fa544c975 Merge branch 'master' into wip-comet
add 8ffed99893 Moving to actor-based broadcasting, atmosphere 0.5.2
add a92a90bb72 Added akka-patterns module
add 8829ceacbb Merged patterns code into module
add c0bbcc70d2 Added clean automatic shutdown of RemoteClient, based on reference counting + fixed bug in shutdown of RemoteClient
add c368d241c5 fixed some readme typo's
add 96ef70d343 Merge branch 'master' of git@github.com:jboner/akka
add dd939a00e7 converted tabs to spaces
add 16d887fc0c Deployment class loader now inhertits from system class loader
add 49a1d93626 Added support for server-initiated remote actors with clients getting a dummy handle to the remote actor
add 7628831bdb added some methods to the AspectRegistry
add ea6274b179 fixed failing tests
add d8636b46f7 added sample for new server-initated remote actors
add 2597cb2589 Restructure loader to accommodate booting from a container
add 91b954a90e Added foreach to Cluster
add db1d963442 fixed bug in Serializer API, added a sample test case for Serializer, added a new jar for sjson to embedded_repo
add a6806b7d50 remove old and unused 'storage-format' config element for cassandra storage
add 963d76beae Merge branch 'master' of git@github.com:jboner/akka
add d76d69f620 added possibility to register a remote actor by explicit handle id
add a73b66a9c7 upgrade cassandra to 0.5.0
add 7d7518b13d Merge branch 'master' of git@github.com:jboner/akka
add 671ed5bf7e added check that transactional ref is only touched within a transaction
add f97ebfa43c
add f762be61bc Merge branch 'master' of git@github.com:jboner/akka
add 421e87b8d9 fixed bug with "spawn"
add 4e8611f4ed added auto shutdown of "spawn"
add 3edbc165f6 Added "def !!!: Future" to Actor + Futures.* with util methods
add 1093451dd7 transactional storage access has to be through lazy vals: changed in Redis test cases
add 0d83c79548 Cleanup
add 009b65c666 added plain english aliases for methods in CassandraSession
add c52b0b0087 Merge branch 'master' of git@github.com:jboner/akka
add 32ec3b6567 Merge branch 'master' of git@github.com:jboner/akka
add 8718f5bbfe fixed bug with init of tx datastructs + changed actor id management
add 9cea01dce1 fixed bug in aspect registry
add f571c07df2 ActorRegistry: now based on ConcurrentHashMap, now have extensive tests, now has actorFor(uuid): Option[Actor]
add f3a457d4de improved perf with 25 % + renamed FutureResult -> Future + Added lightweight future factory method
add 10aaf553a1 upgraded redisclient to 1.1 - api changes, refactorings
add 9cfefa09d6 Fix for link(..)
add 3017f2cdd7 Merge branch 'master' of git@github.com:jboner/akka
add 36a9665828 upgraded version in pom to 1.1
add 11cc8f2a22 Merge branch 'master' of git@github.com:jboner/akka
add d46504f72d Had to revert back to synchronizing on actor when processing mailbox in dispatcher
add 4ee9078c71 first version of the work stealing idea. Added a dispatcher which considers all actors dispatched in that dispatcher part of the same pool of actors. Added a test to verify that a fast actor steals work from a slower actor.
add 1eec87085e Forgot these files... seems I have to get use to git a little still ;-)
add b04e4a4546 added documentation about the intended thread safety guarantees of the isDispatching flag.
add 389004c7fa replaced synchronization in actor with explicit lock. Use tryLock in the dispatcher to give up immediately when the lock is already held.
add 3442677024 Had to remove the withLock method, otherwize java.lang.AbstractMethodError at runtime. The work stealing now actually works and gives a real improvement. Actors seem to be stealing work multiple times (going back and forth between actors) though... might need to tweak that.
add 259b6c21bf shutdown (and unbind) Remote Server even if the remoteServerThread is not alive
add e708741c39 Merge commit 'upstream/master'
add b52ed9bec0 added todo
add c7bed400d6 Conflicts: akka-core/src/main/scala/actor/Actor.scala
add 086a28a590 Merged with dispatcher improvements. Cleanup unit tests.
add 05969e2f6e fixed differences with upstream master.
add 8091b6cb26 Fixing a bug in JGroupsClusterActor
add 1ef14ead29 Merge commit 'upstream/master' into workstealing
add d58b82b53c removed some logging and todo comments.
add 2880a63b1d Documentation and some cleanup.
add 698f704622 Improved work stealing algorithm such that work is stolen only after having processed at least all our own outstanding messages.
add 3c18a5b831 enhanced test such that it uses the same actor type as slow and fast actor
add 93f2fe0c35 updated to 0.4 multiverse
add 87f66d0c4f upgraded to multiverse 0.4-SNAPSHOT
add 28c6cc7b54 renamed actor api
add 21c53c2ffd Upgraded to Multiverse 0.4 and its 2PC CommitBarriers, all tests pass
add 56963200ac merged with upstream
add 73a0648292 merged with upstream
add 36c0266a5d Redis tests now passes with new STM + misc minor changes to Cluster
add efa0cc0d5a Fixed last persistence issues with new STM, all test pass
add 453d51648d merged with master
add 57009b112b removed log.trace that gave bad perf
add 02fe5ae2ad do not include *QSpec.java for testing
add 9c339a8da2 Default-enabling JGroups
add 7bc63a4aaf update docs, and comments
add 783764038c fixed bug in using akka as dep jar in app server
add 36584d8570 Should do the trick
add 7cd2a089cc Revert change to RemoteServer port
add 0db29005ec Merge branch 'master' into ticket_136
add cada63a03f Making it possile to turn cluster on/off in config
add d162c77fe2 Added documentation for all methods of the Cluster trait
add e3db21301f Merge branch 'master' into ticket_136
add 852446875d Cleanup of onLoad
add 703ed876a8 prevent Exception when shutting down cluster
add f37e44b634 fix classloader error when starting AKKA as a library in jetty (fixes http://www.assembla.com/spaces/akka/tickets/129 )
add b430ff1fad added atomic increment and decrement in RedisStorageBackend
add 0d9338b6fe Merge commit 'upstream/master' into workstealing
add 1c700635a7 use Actor.forward(...) when redistributing work.
add 57919cc2cb added todo
add 07ee50ab58 remove redundant method in tests
add 3bc00efc1c Merge commit 'upstream/master' into workstealing
add 1eb647772f initial sbt support
add b97b456d26 second phase
add 4c1e69bb37 new master parent
add a668b5edaf added remaining projects
add d60af95811 remove pom files
add 6cafadf0e4 cleaned up buildfile
add b43793f10e added test filter to filter away all tests that end with Spec
add b7ed47ee73 merged sbt branch with master
add 3e3b9f5540 added java fun tests back to sbt project
add 9c5676e279 added assembly task and dist task to package distribution
add e39b65ab6a added final tasks (package up distribution and executable JAR) to SBT build
add eb0c08e537 Finalized SBT packaging task, now Akka is fully ported to SBT
add b8e2f483b1 fixed warnins in PerformanceTest
add ea7d4865bd Added maven artifact publishing to sbt build
add 3f0393975a Renamed packages in the whole project to be OSGi-friendly, A LOT of breaking changes
add 4c76fe0009 merged osgi-refactoring and sbt branch
add 6e77cea8cf removed changes.xml (online instead)
add e519d86ffa merged with upstream
add aab222edff Merge branch 'master' into workstealing
add 9e796ded8b switched from "work stealing" implementation to "work donating". Needs more testing, cleanup and documentation but looks promissing.
add 6b6d4a9f3a cleanup, added documentation.
add b9a59b5933 Fixing container detection for SBT console mode
add 4bc10fb622 Return 408 is authentication times out
add 5dacc2b348 Fixed deprecation warning
add 40997c4589 Revert to Atmosphere 0.5.4 because of issue in 0.6-SNAPSHOT
add 02229c9390 Merge branch 'master' into workstealing
add 5694a1a0ea don't just steal one message, but continue as long as there are more messages available.
add 6825980822 Improved event driven dispatcher by not scheduling a task for dispatching when another is already busy.
add a14b104160 Release the lock when done dispatching.
add 77b44551fd remove println's in test
add a36411cfb6 only unlock if locked.
add 2bafccb1ce fixed layout
add 7dad9ab3f8 Merge commit 'upstream/master' into dispatcherimprovements Fixed conflict in actor.scala
add 8bfa3f4e69 OS-specific substring search in paths (fixes 'sbt dist' issue on Windows)
add 61a241c696 Merge branch 'master' into dispatcherimprovements
add a269dc4022 Fixed bug which allowed messages to be "missed" if they arrived after looping through the mailbox, but before releasing the lock.
add 8c06a2ed02 Merge branch 'dispatcherimprovements' into workstealing. Also applied the same improvements on the work stealing dispatcher.
add dcb16452a1 Removed dead code
add 4cc51cb290 Added the run_akka.sh script
add 34973c8d1c dispatcher speed improvements
add ec08ab2660 merged
add 491d25bfff Merge branch 'dispatcherimprovements' of git@github.com:jboner/akka into jans_dispatcher_changes
add cc4b6967fe Merge branch 'jans_dispatcher_changes'
add bb202d476e initial camel integration (early-access, see also http://doc.akkasource.org/Camel)
add c8e4860f12 Merge branch 'master' into camel
add 10d7c7b63f Merge branch 'master' into camel
add 8620fb8c06 Merge branch 'master' into camel
add edaad3a165 Fixed actor deregistration-by-id issue and added ActorRegistry unit test.
add 7589121d42 changed actor URI format, cleanup unit tests.
add fde7742fd7 merge branch 'remotes/origin/master' into camel; resolved conflicts in ActorRegistry.scala and ActorRegistryTest.scala; removed initial, commented-out test class.
add 97c02c4791 Merge branch 'camel' of github.com:jboner/akka into camel
add 92946a95d9 use immutable messages for communication with actors
add 77fb7f7c67 Producer trait for producing messages to Camel endpoints (sync/async, oneway/twoway), Immutable representation of Camel message, consumer/producer examples, refactorings/improvements/cleanups.
add f75b1eb678 Merge remote branch 'remotes/origin/master' into camel
add dd43d785ed fixed compile errors after merging with master
add cb8b184765 Merge branch 'master' into camel
add d39e39d84a CamelService companion object for standalone applications to create their own CamelService instances
add ffe16b95c8 Fixed mess-up of previous commit (rollback changes to akka.iml), CamelService companion object for standalone applications to create their own CamelService instances
add cd60822554 Added lifecycle methods to CamelService
add 48ef898336 performance improvement
add 2a49a6cefa error handling enhancements
add acab53260b support for remote actors, consumer actor publishing at any time
add 066deef4c3 publish/subscribe examples using jms and cometd
add 70b6ad983f prepare merge with master
add 9ce5e80acb initial resolution of conflicts after merge with master
add d849116639 Move to sbt
add 98efbb108e akka-camel added to manifest classpath. All examples enabled.
add 8baab8b073 Minor syntax edits
add c03e639e1b Merged in Camel branch
add d9967c913c moved akka.annotation._ to akka.actor.annotation._ to be merged in with akka-core OSGi bundle
add 31c92e2972 Merge branch 'master' into workstealing
add 33bbcabd8b Made "sbt publish" publish artifacts to local Maven repo
add 6c16b7b86c Merge branch 'master' into workstealing
add 399cbde90f when searching for a thief, only consider thiefs with empty mailboxes.
add f3fc74edca only allow actors of the same type to be registered with a work stealing dispatcher.
add d40ee7dab3 Changed Chat sample to use server-managed remote actors + changed the how-to-run-sample doc.
add 7104076f04 Created an alias to TransactionalRef; Ref
add 3ed20bdc0f Updated README with new running procedure
add 0736613319 Updated how to run the sample docs.
add 63c6db32c6 Fixed typo in docs.
add 4f761d5b3d Merge branch 'master' of git@github.com:jboner/akka
add 01ea070961 reformatted patterns code
add 8646c1f6bc Refactored Serializer
add b8c594e3af added support for Redis based SortedSet persistence in Akka transactors
add e065817136 added new jar 1.2-SNAPSHOT for redisclient
add 7a04709aec Merge branch 'master' into workstealing
add 0e9be44661 extension/rewrite of actor component unit and functional tests
add 92b71dc4b7 Merge branch 'master' of github.com:jboner/akka
add 50b8f55f6d Fixed issue with file URL to embedded repository on Windows.
add a96c6c499f Fix for InstantiationException on Kernel startup
add 088d085980 camel-cometd example disabled
add 84b7566d34 Merge branch 'master' into workstealing
add 673bb2b8bb Don't allow two different actors (different types) to share the same work stealing dispatcher. Added unit test.
add 3e106a4cd8 tabs -> spaces
add e9df98c945 Changed Supervisors actor map to hold a list of actors per class entry
add b2eeffe6a1 Fixed problem with Agent, now tests pass
add 3c29ced378 Added tests to AgentTest and cleaned up Agent
add aea05a1a76 Extension/rewrite of CamelService unit and functional tests
add 1c215c6697 traits for configuring producer behaviour
add 56e733bead Extension/rewriting of remaining unit and functional tests
add 3259ef4992 Merge branch 'master' of git@github.com:jboner/akka
add 7b7013c1fa Improved Agent doc
add c02172417c added line count script
add 84a344f4a1 Added akka-spring
add 9b76bcf0ba Added contructor to Dispatcher and AspectInit
add b6ec8ef3d6 modified pom.xml to include akka-spring
add 632a6b99ec updated spring module pom to latest akka module layout.
add 25a8863c75 Cleaned up Spring interceptor and helpers
add 4afd6a9f54 Added tests to Spring module, currently failing
add 9533b54fbf initial version of spring custom namespace
add cd94340622 Added akka-spring
add a1c81d9ebf Added contructor to Dispatcher and AspectInit
add 23cbe7e799 modified pom.xml to include akka-spring
add fd83fae00e Merge branch 'master' of git://github.com/staffanfransson/akka into spring
add 0d65b62618 updated spring module pom to latest akka module layout.
add 70b0aa24ff Cleaned up Spring interceptor and helpers
add 0eee35c6d0 Added tests to Spring module, currently failing
add 63387fb286 merged with master
add 79c48fdd5a pulled and merged
add 5fb3a51c46 removed old source files
add 6dba17316d merged master into spring
add 163c0287e2 added integration tests, spring 3.0.1 and sbt
add efcd736f94 added integration tests
add 008506537d merged in the spring branch
add f187f68720 Cleaned up build file
add 1e4904e978 Documented ActorRegistry and stablelized subscription API
add dedf6c0d19 converted tabs to spaces
add 7f7a0485b2 upgraded to 0.7
add aef25b7517 Fixing akka-rest breakage from Configurator.getInstance
add 32974392d4 Upgrade of akka-sample-camel to spring-jms 3.0
add 639bfa7e8d Exclusion of redundant dependencies from distribution.
add 9f5b2d8d4b upgrading to multiverse 0.4
add 081e944c09 fixed bug in REST module
add e33c5862bf force projects to use higher versions of redundant libs instead of only excluding them later. This ensures that unit tests use the same libraries that are included into the distribution.
add 5e315585aa Merge commit 'upstream/master' into workstealing Implemented a simple round robin schema for the work stealing dispatcher
add cd6d27cb42 Simplified the round robin scheme
add e7f4f41309 minor refactoring of the round robin work stealing algorithm
add 75aad9da78 fix
add 195157768d javadoc and comments
add 067cc73a8f fixed round robin work stealing algorithm
add 62cdb9fc23 use forward in stead of send when stealing work from another actor
add 308bf20a7d fixed name of dispatcher in log messages
add 901fcd84ea renamed some variables for clarity
add 338eea6247 upgraded redisclient to version 1.2: includes api name changes for conformance with redis server (earlier ones deprecated). Also an implementation of Deque that can be used for Durable Q in actors
add 1f4ddfc9fc Merge branch 'master' of git@github.com:jboner/akka into workstealing
add 1ca95fc0b5 Added missing dependency
add 933a7c806f Fixed reported exception in Akka-Security
add f9acc697f4 Merge branch 'master' of git@github.com:jboner/akka into workstealing
add 8ae90fdfda added spring dispatcher configuration
add b066363c86 Merge branch 'spring-dispatcher'
add 999c073def Merge branch 'master' of git@github.com:jboner/akka into workstealing
add c2280dfe0a Added jsr166x to the embedded repo. Use jsr166x.ConcurrentLinkedDeque in stead of LinkedBlockingDeque as colletion for the actors mailbox
add 8f448b93fc added jsr166x library from doug lea
add 97411d1210 Merge branch 'workstealing'
add 3ba2d43ba1 Merge branch 'master' of git@github.com:janvanbesien/akka
add 8516652dc2 Updated dep versions
add a856877a34 Stashing away work so far
add f7db1eca4e And the pom...
add 29a532b21d Merge branch 'master' into 2.8-WIP
add 1bb5382b06 Partial version updates
add e9e39203c9 Added new version of configgy
add 11347118eb Deleted old version of configgy
add 682d944915 Updated more deps
add 05ac9d4bf5 Working nine to five ...
add 6ded5f6526 And now akka-core builds!
add b8a0d2f7fa Akka LIVES!
add 4154a354c6 Merge with master
add e8ae2d3cdf redis storage support ported to Scala 2.8.Beta1. New jar for redisclient for 2.8.Beta1
add f3e1c7b638 Merge branch '2.8-WIP' of git@github.com:jboner/akka into 2.8-WIP
add 5af2dc28fa Toying with manifests
add ec06b6dc0d Merged latest master, fighting missing deps
add 03a5cf79d8 compiles, tests and dists without Redis + samples
add 6e97b1577a upgraded redisclient jar to 1.1
add f0d2b6ccbe Resolved conflicts
add 7c7458d64e Removing Redis waiting for 1.2-SNAPSHOT for 2.8-Beta1
add 1c68af34bf Bumped version
add 73c70acb7e And we`re back!
add 733ce7d9c2 fixed warning, usage of 2.8 features: default arguments and generated copy method.
add 5ec114460c fixed deprecation warnings in akka-core
add 440f0161e5 fixed all deprecations execept in grizzly code
add 24bb4e8444 updated to commons-pool 1.5.4
add 4dc46ce5d0 removed usused code
add 20569b715c improved scaladoc
add a3187d1efc minor edit
add 47c75c5aac Rewrote distribution generation, now it also packages sources and docs
add dc6e9a7dcb Updated version to 0.8x
add 10bc33f035 Added missing + sign
add 1c5dc6e7f8 merged with upstream
add 2c6a8ae563 Merged with new Redis 1.2 code from master, does not compile since the redis-client is build with 2.7.7, need to get correct JAR
add e17713b2ef Forward-ported bugfix in Security to 2.8-WIP
add 582edbebd2 upgraded redisclient to version 1.2: includes api name changes for conformance with redis server (earlier ones deprecated). Also an implementation of Deque that can be used for Durable Q in actors
add 6732535bbf Merge branch '2.8-WIP' of git@github.com:jboner/akka into 2.8-WIP
add 84ee350dd0 merged with upstream
add 7cf13c7715 merged with upstream
add 19879f3605 Removed Actor.send function
add 1a976fa588 reverted back to sbt 0.7.1
add c16b42e228 added missing scala-library.jar to dist and manifest.mf classpath
add 70b4d7396e Gave the sbt deploy plugin richer API
add ffeaac3023 Agent is now monadic, added more tests to AgentTest
add d4d705e755 updated Agent scaladoc with monadic examples
add 6ff1d096f0 updated copyright header
add 6d36ac9af0 merged with upstream
add 5f4e8b8f17 release v0.8
add cff55f8cd5 refactored build file
add 7efef1c4df cleaned up
add 1e3b7ebefe Improved unit test performance by replacing Thread.sleep with more clever approaches (CountDownLatch, BlockingQueue and others). Here and there Thread.sleep could also simply be removed.
add eef1670b6b Minor cleanups and fixing super.unregister
add 74b192f4e2 Merge branch 'master' of git@github.com:jboner/akka
add 954ae0074b new redisclient with support for clustering
add 7cab56d4e1 simplified tests using CountDownLatch.await with a timeout by asserting the count reached zero in a single statement.
add c110b86b5c Merge branch 'master' of git@github.com:jboner/akka
add 647bb9cc41 Added load balancer which prefers actors with small mailboxes (discussed on mailing list a while ago).
add c580695cf4 changed println -> log.info
add fb77ee679a fixed bug with creating anonymous actor, renamed some anonymous actor factory methods
add 5aa8c58f2b fixed broken "sbt dist"
add 092485e993 fix for comments
add fec271eb4c Merge branch 'master' of git@github.com:jboner/akka
add 0d95b09763 Refactored STM API into Transaction.Global and Transaction.Local, fixes issues with "atomic" outside actors
add c382e449a0 cleaned up packaging in samples to all be "sample.x"
add 98f85a783e Improved scaladoc for Transaction
add c57aea98af renamed tests from *Test -> *Spec
add 736ace2f7e Created jxee module
add dc89cd189f Changed module name, packagename and classnames :-)
add cb533857ed Merged in akka-servlet
add 9037ac279b Rename file
add 85cb032964 Merge branch 'master' of git@github.com:jboner/akka
add 9c57c3ba97 Now doing a 'reply(..)' to remote sender after receiving a remote message through '!' works. Added tests. Also removed the Logging trait from Actor for lower memory footprint.
add d5f09f8278 Added Logging trait back to Actor
add c9f0a87279 Added API to add listeners to subscribe to Error, Connect and Disconnect events on RemoteClient
add 59e4b53bf4 Fixed: Akka kernel now loads all jars wrapped up in the jars in the ./deploy dir
add 4dee6cbd64 fixed bug in nested supervisors + added tests + added latch to agent tests
add 0368d9bca8 fixed @inittransactionalstate, updated pom for spring java tests
add 5c9c1ba543 Merge branch 'master' of git@github.com:jboner/akka
add cf2c0eab75 added a method to retrieve the supervisor for an actor + a message Unlink to unlink himself
add 7dfbb8fa11 Improved ScalaDoc in Actor
add 675b2fb38e Cleaned up sbt build file + upgraded to sbt 0.7.3
add 92d5f2c347 Change sender and senderfuture to Either
add 0f875641b0 Removed uglies
add 0549fc0404 Merge branch 'either_sender_future'
add 1b2451f131 Merge branch 'master' of git@github.com:jboner/akka into sbt
add 08695c55dc Started working on issue #121 Added actorFor to get the actor for an activeObject
add 34dee73c71 removed Actor.remoteActor factory method since it does not work
add 2b8db32587 improved scaladoc for Actor.scala
add ed70b7395b Merge branch 'master' of git@github.com:jboner/akka
add bdd7b9e637 fix for HashTrie: apply and + now return HashTrie rather than Map
add 3f7c1fe240 Added alter method to TransactionalRef
add 4604d22bf5 Initial values possible for TransactionalRef, TransactionalMap, and TransactionalVector
add 988f16c5a6 fixed bug in Agent.scala, fixed bug in RemoteClient.scala, fixed problem with tests
add ce732295fa cleaned up remote tests + remvod akkaHome from sbt build file
add 10b1c6f134 added test for supervised remote active object
add 1a73d736b9 Merge branch 'master' of git@github.com:jboner/akka
add e52347596a Readded more SBinary functionality
add bc49036d40 fixed bug in config file
add a6b84831bb added compile options
add 8c44240942 added ActorRef
add d97df97a93 Added JTA module, monadic and higher-order functional API
add dcaa743f80 added TransactionManagerDetector
add 4117d943af fixed bug with ignoring timeout in Java API
add 4756490772 Added AtomicTemplate to allow atomic blocks from Java code
add 7883b73052 Refactored _isEventBased into the MessageDispatcher
add e34819007e Moved a runtime error to compile time
add 90b28210f9 Documented replyTo
add a47ec9652e Merge branch 'master' of git@github.com:jboner/akka
add 4728c3c1f0 implemented link/unlink for active objects
add ea0f4ef51b Merge branch 'link-active-objects'
add 2abad7d4be Redis client now implements pubsub. Also included a sample app for RedisPubSub in akka-samples
add fac08d26d1 update instructions for chat running chat sample
add 19b53dff07 Merge branch 'master' of git@github.com:jboner/akka
add 379b6e2c85 Updated old scaladoc
add 5b0f267c40 converted tabs to spaces
add 3ac7acccd7 tests for TransactionalRef
add 86ee7d8b0b tests for TransactionalRef in for comprehensions
add 5ab8135836 updating TransactionalRef to be properly monadic
add a596fbbd61 Added Cassandra logging dependencies to the compile jars
add 584de097ec added sbt plugin file
add 27c54dedc1 Merge branch 'master' into jta
add 3ce5ef8abc upgraded to 0.9
add d5da87986a jta-enabled stm
add eb95fd8e45 added logging to jta detection
add 98d5c4adb1 Finalized the JTA support
add 51619a0838 Removed Scala 2.8 deprecation warnings
add 070e005009 Merge branch 'master' of git@github.com:jboner/akka
add 75c1cf50fc Removed jndi.properties
add 4a01336153 added Dean's test for Vector bug (blowing up after 32 items)
add ee21af32ce fix for Vector from Dean (ticket #155)
add 2604c2cf3e Merge branch 'master' into jta
add b4c7158b61 Cleaned up JTA stuff
add fc23d02d5e fixed #154 added ActiveObjectConfiguration with fluent API
add db40f78480 Merge branch 'master' of github.com:jboner/akka
add 251899dfde Merge branch 'master' of git@github.com:jboner/akka
add 1d32924718 Added STM Synchronization registration to JNDI TransactionSynchronizationRegistry
add fec67a8fc1 Added STM Synchronization registration to JNDI TransactionSynchronizationRegistry
add fb42965b23 Renamed to JTA.scala
add 011898b96d Made JTA Synchronization management generic and allowing more than one + refactoring
add 68bb4af726 Moved ActiveObjectConfiguration to ActiveObject.scala file
add 70087d5d9a added scaladoc
add 08f835e5fb Added StmConfigurationException
add 70256e4bb1 JTA: Added option to register "joinTransaction" function and which classes to NOT roll back on
add d7e327d2b5 updated dependencies in pom
add 4ffa75937b Added Listeners to akka-patterns
add 12d3ce3545 Added reply_? that discards messages if it cannot find reply target
add e598c28251 Initial parametrization
add d8883950ba Merge branch 'master' of git@github.com:jboner/akka into 151_parameterize_future
add 71f766faa8 Minor cleanup
add ef7e758f07 Added parameterized Futures
add 716229c8b8 Added Future[T] as return type for await and awaitBlocking
add 2fb619bffe Made ActiveObject non-advisable in AW terms
add ebaead3cad mid merge
add 2ea646db74 Mid ActorID refactoring
add d396961f76 akka-core now compiles
add bac0db9650 akka-core now compiles
add ae7f732dcc merged with upstream
add 388b52b58f merged with upstream
add 33ab6e1208 Chat sample now compiles with newActor[TYPE]
add a7c29f941d merged with upstream
add a2931f1d9d Merge branch 'actor-handle' of git@github.com:jboner/akka into actor-handle
add 0b9c7977b6 All modules are building now
add 4be87a0955 All tests compile
add 05f1107fb2 ActorID: all tests passing except akka-camel
add d5e45239ee Removed Shoal and moved jGroups to akka-cluster, packages remain intact
add 46c491a0a9 Consolidated akka-security, akka-rest, akka-comet and akka-servlet into akka-http
add 834f866903 Moving akka-patterns into akka-core
add 17241e1d70 Moved Grizzly logic to Kernel and renamed it to EmbeddedAppServer
add 8816c7feaa Fixed problem with PersistentVector.slice : Issue #161
add 224d50aa68 Merge branch 'master' of git@github.com:jboner/akka into wip_restructure
add 0fd629e405 Added test for Ref initial value bug
add ec2a0bd99d Fixed Ref initial value bug by removing laziness
add 3c6e17a691 Merge branch 'master' of git@github.com:jboner/akka into wip_restructure
add 5e97d814c6 Merge branch 'master' into actor-handle
add 232ec14044 ActorID: now all test pass, mission accomplished, ready for master
add c38d293521 Added sample module for remote actors
add df479a439b Merge branch 'master' into actor-handle
add 8e33dfcb98 merged in akka-sample-remote
add 6cea56beec minor edits
add 1d447404f6 Changed suffix on source JAR from -src to -sources
add f98a479972 Fixed remote actor protobuf message serialization problem + added tests
add 251bd0fdc3 Added start utility method
add a6c566eef3 Split up Patterns.scala in different files
add 53e1fbe91f Merge branch 'master' of git@github.com:jboner/akka
add 34bfaa04bc Renamed Reactor.scala to MessageHandling.scala
add d618570d7a Removed Serializable.Protobuf since it did not work, use direct Protobuf messages for remote messages instead
add be5114e6a7 Merged with master
add c469c8644e Cleanup and minor refactorings, improved documentation etc.
add 84b8e64582 Renamed ActorID to ActorRef
add 805914e9c7 Updated to Multiverse 0.5
add 286921c8a7 Updated to Multiverse 0.5 release
add 3440891f85 Merge branch 'master' into multiverse-0.5
add 3ce843eff7 Merged akka-utils and akka-java-utils into akka-core
add a56ac7b664 Added ScalaDoc for akka-patterns
add 086aeed757 Added Kerberos config
add 8bf320c246 Merge branch 'master' of git@github.com:jboner/akka
add 1f63a52827 Add Protobuf serialization and deserialization of ActorID
add e8cf790426 converted tabs to spaces
add f951d2c3de Merge branch 'master' into ActorRefSerialization
add cb2e39cc97 Rewrite of remote protocol to use the new ActorRef protocol
add 6da1b07961 Merge branch 'ActorRefSerialization'
add 4de5302804 Moved everything from Actor to ActorRef: akka-core compiles
add 072bbe461c Added isOrRemoteNode field to ActorRef
add 96f459ab9a Fixed Actor initialization problem with DynamicVariable initialied by ActorRef
add cbe87c8a55 Moved everything from Actor to ActorRef: akka-core compiles
add d09a6f4c54 Merge branch 'ActorRef-FaultTolerance' of git@github.com:jboner/akka into ActorRef-FaultTolerance
add 0f797d9015 Actor and ActorRef restructuring complete, still need to refactor tests
add 797d1cd2dd Splitted up Actor and ActorRef in their own files
add b1d9897e22 Added scaladoc
add 21e6085864 Refactored code into ActorRef, LocalActorRef and RemoteActorRef
add b2b4b7d799 Rewritten "home" address management and protocol, all test pass except 2
add e2ee9835a1 added lock util class
add 98f3b7606e Fixed final bug in remote protocol, now refactoring should (finally) be complete
add 6b1012f5e8 Added failing test to supervisor specs
add 70db2a59f2 Closing ticket 150
add 17e5a126c4 Fixing the test
add fcc1591f29 Refactored Actor
add fbefcee8ae newActor(() => refactored
add 7abb110b5c Switched newActor for actorOf
add c3d8e85f37 Deactivate endpoints of stopped consumer actors (AKKA-183)
add 81f0419863 Changed the order for detecting akka.conf
add 16c03cca2a Message API improvements
add 2e239f010a Fixing bug with !! and WorkStealing?
add cf4891fc9a Fixed potential stack overflow
add cbe7262990 Upgraded to Netty 3.2.0-RC1
add 80ef9af01e AKKA-192 - Upgrade slf4j to 1.6.0
add 0b02d2bc0a Updated to Guice 2.0
add eb50a1cd5f Fixed wrong instructions in sample-remote README
add c4b32e79bf Merged with master and fixed last issues
add 2f6f682c6f Allow applications to disable stream-caching (#202)
add 989dd2a314 changed redisclient version to 1.3
add 3253d352d3 changed version of sjson to 0.5
add 78d1651a0f Merge branch 'master' of git@github.com:jboner/akka
add 1cc28c8df6 Improved error handling and message for Config
add 854cdba5f2 Fixed supervision bugs
add 3df7ae2b69 Took the liberty of adding the redisclient pom and changed the name of the jar
add c21da14890 Added Receive type
add 6154102840 Removing old, unused, dependencies
add 646516e634 Merge branch 'master' of git@github.com:jboner/akka
add b95db67f44 Merge branch 'master' of git@github.com:jboner/akka
add e5d97c60f8 Merge branch 'master' of git@github.com:jboner/akka
add 3277b2a3dd Fixed race-condition in Supervisor linking
add feef59f845 Added explicit nullification of all ActorRef references in Actor to make the Actor instance eligable for GC
add b36dc5cf79 Re-introducing 'sender' and 'senderFuture' references. Now 'sender' is available both for !! and !!! message sends
add 656e65cffa Fixed problem with ordering when invoking self.start from within Actor
add 47b4e2b537 Fixed race-condition in creation and registration of RemoteServers
add 40113f8042 Fixed cluster
add a9debdec59 Added regressiontest for spawn
add 730e17689f Merge branch 'master' of git@github.com:jboner/akka
add a521759b8b Fixed regression in Scheduler
add 3d1a782c26 Fixed issue #190: RemoteClient shutdown ends up in endless loop
add ad3b905a9e Add the possibility to start Akka kernel or use Akka as dependency JAR *without* setting AKKA_HOME or have an akka.conf defined somewhere. Also moved JGroupsClusterActor into akka-core and removed akka-cluster module
add 4a26591b18 Port to Scala RC2. All compile, but tests fail on ScalaTest not being RC2 compatible
add f6ec562fa6 Upgraded to Scala RC2 version of ScalaTest, but still some problems
add a06f1ffb7b Merge branch 'scala_2.8.RC2' into rc2
add 3687b6f6e4 Removed trailing whitespace
add cf76aa137b Fixed regression bug in AMQP supervisor code
add 4244f83a3d Switched to primes and !! + cleanup
add 453faa1466 Merged with origin/master
add 7406d23e4e Merge branch 'master' of git@github.com:jboner/akka
add 39a9bef0d1 Added ActiveObjectContext with sender reference
add d8ce28ca0e Updated to JGroups 2.9.0.GA
add 6af4676de6 Updated pom.xml for Java test to 0.9
add 1d5545a21f Added failing test for issue #211; triggering CommitBarrierOpenException
add d1c910ced2 Fixed bug in issue #211; Transaction.Global.atomic {...} management
add b69a5b656c Removed some LoC
add 40f7b57603 updated redisclient to 2.8.0.RC2
add a91948d538 disabled tests for akka-persistence-redis to be run automatically
add 3aaaf94a7f Merge branch 'master' of git@github.com:jboner/akka
add d51c82047c Added akka-sample-ants as a sample showcasing STM and Transactors
add 4430f0a1fe Fixed wrong code rendering
add 49c220288f Upgraded to 2.8.0.RC2-1.4-SNAPSHOT version of Redis Client
add 5bb8dbc7c2 Fixed bug in Transaction.Local persistence management
add 947657da98 Upgraded to SBinary for Scala 2.8.0.RC2
add 1a5040909c Upgraded to Cassandra 0.6.1
add 5e751c5211 added new task publish-local-mvn
add 4e6ae682fd Merge branch '221-sbt-publish'
add fbd971bd53 fixed merge error
add 4e35c84ab2 Merge branch 'master' of git@github.com:jboner/akka
add 7e89a874d3 Changed order of peristence operations in Storage::commit, now clear is done first
add 92797f744e Fixed issue #156 and #166
add 1ccd23deef fixed merge error
add 87f027268f Merge branch 'master' of git@github.com:jboner/akka
add 5736f92126 Fixed issue #157
add 176bf48f7b Added option to specify class loader to load serialized classes in the RemoteClient + cleaned up RemoteClient and RemoteServer API in this regard
add 4a6d4d65ea Added option to specify class loader when deserializing RemoteActorRef
add 6caaecf1ab implemented updateVectorStorageEntryFor in akka-persistence-mongo (issue #165) and upgraded mongo-java-driver to 1.4
add ab4c69edd0 Merge branch 'master' of git@github.com:jboner/akka
add 461bec2edd Initial attempt at fixing akka rest
add fa66aae69d Workaround temporary issue by starting supervised actors explicitly.
add 721e1bf4fc Merge branch 'master' of github.com:jboner/akka
add 92312a3c00 Merge branch 'master' of github.com:jboner/akka
add 01c4e51388 Elaborated on classloader handling
add f82d25d998 Tweaking akka-reference.conf
add 9553b6947a Updated to Multiverse 0.5.2
add 4fde84731f Configurable throughput for ExecutorBasedEventDrivenDispatcher (#187)
add a7355a1f19 Added default dispatch.throughput value to akka-reference.conf
add 5a941c4ae0 fixed publish-local-mvn
add a7ce4b242a Fixed issue with sender reference in Active Objects
add a9c47d0df1 Fix for no logging on sbt run (#241)
add fe6fb1e7e8 Merge branch 'master' of git@github.com:jboner/akka
add 6d99341853 Made 'sender' and 'senderFuture' in ActorRef public
add d04f69a31c Fixed issue with AMQP module
add b45c475dda minor log message change for consistency
add d348c9b28c Fixed issue #240: Supervised actors not started when starting supervisor
add d175bd1d96 Correct fix for no logging on sbt run
add 3d410b8178 Merge branch 'master' of github.com:jboner/akka
add ad53bbac3e Merge branch 'master' of github.com:jboner/akka into wip-akka-rest-fix
add a1f0e58ca1 Added senderFuture to ActiveObjectContext, eg. fixed issue #248
add 94b5caf25f Merge branch 'master' of git@github.com:jboner/akka
add ffce95a769 Fix of issue #235
add 4d2e6eea4c Merge branch 'master' of git@github.com:jboner/akka
add 29048a770f Upgraded to Scala 2.8.0 RC3
add de5e74cac8 Added Scala 2.8RC3 version of SBinary
add 55d210cf85 Merge branch 'scala_2.8.RC3'
add 919b2679b9 Switched Listeners impl from Agent to CopyOnWriteArraySet
add db26ebb621 added 2.8.0.RC3 for sjson jar
add b9c91660a0 updated project file for sjson for 2.8.RC3
add 445742aa35 redisclient upped to 2.8.0.RC3
add 31a588f161 project file updated for redisclient for 2.8.0.RC3
add 3adcb6172f checked in wrong jar: now pushing the correct one for sjson
add 2cf60ceae6 Merge branch 'master' of github.com:jboner/akka into wip-akka-rest-fix
add c7000ce5ca ClassLoader issue
add 8230e2c546 Fixing sbt run (exclude slf4j 1.5.11)
add 5f405fb483 Looks promising!
add d7282059b0 Ported samples rest scala to the new akka-http
add f5ca34949b re #247: Removed all vals for repositories except for embeddedRepo. Introduced module configurations necessary for akka-core; other modules still missing.
add d62a88d3fb re #247: Added module configuration for akka-persistence-cassandra. Attention: Necessary to delete .ivy2 directory!
add 1dd8740549 Fixed issue with CommitBarrier and its registered callbacks + Added compensating 'barrier.decParties' to each 'barrier.incParties'
add a15dd30ff2 Upgraded Configgy to one build for Scala 2.8 RC3
add a5125ee6f4 no need to start supervised actors
add 3e314f9bc4 Merge branch 'master' of git@github.com:jboner/akka
add 22630c5329 Upgraded to Protobuf 2.3.0
add 9075937562 Merge branch 'master' into 247-hseeberger
add ce79442da8 closes #247: Added all missing module configurations.
add d02dd49b76 Merge branch '247-hseeberger'
add 96d24d2ac5 Merge branch 'master' of github.com:jboner/akka into wip-akka-rest-fix
add 1eb7c1439f Ported akka-sample-secure
add 52f22dff2c Prepare for master merge
add bd161626ae Upgrade to Camel 2.3.0
add 3701be7616 initial support for publishing ActiveObject methods at Camel endpoints
add 1d41af6a00 Prepare merge with master
add 4b03a9904c Fixed bug in STM and Persistence integration: added trait Abortable and added abort methods to all Persistent datastructures and removed redundant errornous atomic block
add baed657e34 Merge branch 'master' of git@github.com:jboner/akka
add 195fd4a322 Upgraded ScalaTest to Scala 2.8.0.RC3 compat lib
add 881a3cb081 minor fix in test case
add de805b2575 Added test for tested Transactors
add 767683c057 Merge branch 'master' of git@github.com:jboner/akka
add 80543d9526 Upgraded Atmosphere to 0.6-SNAPSHOT
add 6249991fea Renamed 'toProtocol' to 'toProtobuf'
add d7966171d8 Cleaned up 'Supervisor' code and ScalaDoc + renamed dispatcher throughput option in config to 'dispatcher.throughput'
add 17ac9b5152 Refactored Java REST example to work with the new way of doing REST in Akka
add 33a1d35de0 Added convenience method to ActorRegistry
add 4c0d7eca44 Fixed race condition in Agent + improved ScalaDoc
add d109255c9f Removed ActorMessageInvoker
add dbad1f461f Removed MessageInvoker
add 2245af767a Added assert for if message is NULL
add a8b2253325 Added guard for NULL inital values in Agent
add ba61e3647c Removed redundant servlet spec API jar from dist manifest
add 31ef608313 Added activemq-data to .gitignore
add ce684b8635 Converted tabs to spaces
add 7ed3ad3798 Removed trailing whitespace
add edfb8aed15 Upgraded run script
add e14bbc3b20 Fixed Jersey dependency
add a35575177f Merge branch 'master' of git@github.com:jboner/akka
add 02af674a96 Re-adding runnable Active Object Java tests, which all pass
add bd0343fc27 Merge commit 'remotes/origin/master' into 224-krasserm
add 4683173c4b ActiveObjectComponent now written in Scala
add 06ac8de617 Refactored tests to interact with actors only via message passing
add 2c558e33d9 Dropped service package and moved contained classes one level up.
add 3c47977a10 Cleaned main sources from target actor instance access. Minor cleanups.
add 914f8772ae make all classes/traits module-private that are not part of the public API
add 971b9ba297 Initial tests for active object support
add 1ae80fc7d1 Fixed wrong test description
add 43aecb6e42 Fixed bug in remote actors + improved scaladoc
add e75a4257af update README docs for chat sample
add c268c899d6 formatting, comment fixup
add 94d61d0e2a Cleanup and refactored code a bit and added javadoc to explain througput parameter in detail.
add c9ea05f4ff Merge branch 'master' of git@github.com:jboner/akka
add 276074d760 Freezing Atmosphere dep
add 906c12ad3b Added methods to retreive children from a Supervisor
add 6a5cdabd5d Fixing Jersey classpath resource scanning
add c83f80a682 Tidying up debug statements
add 3925993b14 Tidying up more debug statements
add c75d1148bd Merge branch 'master' of git@github.com:jboner/akka
add 46b7cc8c72 Merge remote branch 'remotes/origin/master' into 224-krasserm
add ed4303af88 Added remote active object example
add 1463dc39b0 Extended documentation (active object support)
add 493ebb6659 Support for using ActiveObjectComponent without Camel service
add 28b54da7f9 Removed legacy code
add ec3a466c6a Added reply methods to Actor trait + fixed race-condition in Actor.spawn
add e36c1aad2a Upgraded to version 0.9.1
add 5a29d59313 Upgraded build.properties to 0.9.1
add 15ff45de88 Added a method to get a List with all MessageInvocation in the Actor mailbox
add cb62ce4dbb Bumped version to 0.10-SNAPSHOT
add 286568d742 Merge commit 'remotes/origin/master' into 224-krasserm
add 9275e0be3b tests for accessing active objects from Camel routes (ticket #266)
add f2c0a0d0e6 restructured akka-sample-camel
add 5d34002406 remote consumer tests
add ecc26c7380 Fixed bug in setting sender ref + changed version to 0.10
add bc8ff879b7 Added bench from akka-bench for convenience
add 14822e95c4 added redis test from debasish
add 40a90af1d0 Merge branch 'master' of git@github.com:jboner/akka
add 06296b2a4f Improved RemoteClient listener info
add b6228ae0e5 Added a isDefinedAt method on the ActorRef
add 1a697735be Merge branch 'master' of github.com:jboner/akka
add ccf9e09ed4 Redis persistence now handles serialized classes.Removed apis for increment / decrement atomically from Ref. Issue #267 fixed
add 2ec2a3665f Marked Multiverse dependency as intransitive
add 8fe51dd37a fixed problem with cassandra map storage in rest example
add ee193659c1 Made AMQP UnregisterMessageConsumerListener public
add e81f175ee4 Fixed problem with Scala REST sample
add 2a9db62b9a Upgraded existing code to new remote protocol, all tests pass
add 4c933b643c Added SerializableActor trait and friends
add e73ad3cae2 Deep serialization of Actors now works
add 48750e9dce Added SerializableActorSpec for testing deep actor serialization
add c9b72284c1 Added fromProtobufToLocalActorRef serialization, all old test passing
add 452f299b71 Serialization of Actor now complete (using Java serialization of actor instance)
add 85439020e1 Upgraded commons-codec to 1.4
add deebd31262 Fixed final issues in actor deep serialization; now Java and Protobuf support
add e86fa863b4 Fix for ticket #280 - Tests fail if there is no akka.conf set
add d1c0f0edce Added akka-sbt-plugin source
add 35ae27780d Stateless and Stateful Actor serialization + Turned on class caching in Active Object
add 64c6930ce8 Producer trait with default implementation of Actor.receive
add 8f019ac74f Enforce commons-codec version 1.4 for akka-core
add 5bfa786dac Fixed bug with stm not being enabled by default when no AKKA_HOME is set.
add 8fc8246204 Updated to Multiverse 0.6-SNAPSHOT
add ed81b02eb7 Removed atomic0 - no longer used
add 3a1d888efa Removed AtomicTemplate - new Java API will use Multiverse more directly
add 07f52e8e3f Removed for-comprehensions for transactions
add 77960d6571 Removed TransactionalState and TransactionalRef
add 3cb6e55c69 Using Scala library HashMap and Vector
add 21a6021d26 Updated stm tests
add 8a46c5ae8c Added Duration utility class for working with j.u.c.TimeUnit
add bb93d72d02 Removed some unused stm config options
add f9e52b5e0d Removed unused stm config options from akka conf
add cb241a1dfc Added Transaction.Util with methods for transaction lifecycle and blocking
add 9c026ad27d Fixed import in ants sample for removed Vector class
add ef4f525b52 Configurable TransactionFactory
add 35743ee78c Updated actor ref to use transaction factory
add ba0b5033c6 Removed some trailing whitespace
add f8ca6b94c4 Added stm local and global package objects
add 2e6a1d66e6 Added transactional package object - includes Multiverse data structures
add 5acd2fdc97 Added some documentation for stm
add 58be9f03bc Updated imports to use stm package objects
add 024d225bab Using actor id for transaction family name
add 12b83ebeb1 Moved data flow to its own package
add 3f7402ceff Removing unused stm classes
add 18ed80b160 Updated ants sample
add 71fedd9128 Removed isTransactionalityEnabled
add f8da5e14a1 Improved transaction factory defaults
add 104c3e744d Some stm documentation changes
add 08681ee6a4 Merge branch 'stm-pvlugter'
add 032a7b8faf Changed return type of CamelService.load to CamelService
add be40cf6507 Added more examples to akka-sample-camel
add 15d1ded344 Added support for scope and depdenency injection on target bean
add ff4de1b4e0 When interfaces are used, target instances are now created correctly
add 1e6a4c012d re #281: Removed type parameter from ActorRef.!! which now returns Option[Any] and added Helpers.narrow and Helpers.narrowSilently.
add 969af8d02b Merge branch 'master' into 281-hseeberger
add a69f0d44c6 Merge branch 'master' into 281-hseeberger
add 0e70a5face re #281: Added as[T] and asSilently[T] to Option[Any] via implicit conversions in object Actor.
add 88125a9bc2 re #281: Made akka-core compile and test after breaking changes introduced by removing the type parameter from ActorRef.!!.
add 4bfde61e4e re #281: Made all subprojects compile after breaking changes introduced by removing the type parameter from ActorRef.!!; test-compile still missing!
add f1d4c9af0b closes #281: Made all subprojects test after breaking changes introduced by removing the type parameter from ActorRef.!!.
add 7a5403dbed Merge branch '281-hseeberger'
add 0e39f4562a Merge branch 'master' of github.com:jboner/akka
add f2579b98ff Merge branch 'master' of git@github.com:jboner/akka
add d9fc457876 commented out failing spring test
add 052746b2b0 Protobuf deep actor serialization working and test passing
add 3891455965 Added missing files
add d78ee8db78 Merge branch 'master' of github.com:jboner/akka
add 15e2f8616f Removed comments from test
add a78b1ccb19 Merge branch 'master' of git@github.com:jboner/akka
add 5ccd43b880 Fixed bug with actor unregistration in ActorRegistry, now we are using a Set instead of a List and only the right instance is removed, not all as before
add 00a8cd83d0 Added test for serializing stateless actor + made mailbox accessible
add 1ad7f52238 fixed mem-leak in Active Object + reorganized SerializableActor traits
add cc526f9529 Added akka.conf values as defaults and removed lift dependency
add 35152cb3de Updated sbt plugin
add 497edc671a Fixed #287,Old dispatcher settings are now copied to new dispatcher on restart
add f5dc369b30 Added test for verifying pre/post restart invocations
add f5541a37c0 Merge branch 'master' of git@github.com:jboner/akka
add 20a53d4d69 Added serialization of actor mailbox
add a62fca3719 Increased timeout in Transactor in STMSpec
add 1099a7d502 Comment changed
add f885d32ebe closes #289: Support for <akka:camel-service> Spring configuration element
add d05af6f648 Merge branch 'master' of github.com:jboner/akka
add 89d686ccc2 Minor edits
add 27e266bdf4 Documentation added.
add 3568c37149 Merge branch 'master' of git@github.com:jboner/akka
add 292f5dd0a4 Tests for #289
add 3aeebe32f3 Atmosphere bugfix
add cbfa18d190 Upgraded to Atmosphere 0.6 final
add 3c7639fe5f Updated to Netty 3.2.1.Final
add d4da572f53 Fix for #286
add c2dc8db2fb Minor tidying
add 04dfc5b003 FP approach always makes one happy
add d95079300b Upgraded to AspectWerkz 2.2 + merged in patch for using Actor.isDefinedAt for akka-patterns stuff
add 11f6b613a1 Added AspectWerkz 2.2 to embedded-repo
add 0d4845b997 Added Java tests as Scala tests
add 03e1ac06bf Fixed bug in fault handling of TEMPORARY Actors + ported all Active Object Java tests to Scala (using Java POJOs)
add b269048fb2 Fixed bug in remote deserialization + fixed some failing tests + cleaned up and reorganized code
add 189671325d Converted TAB to SPACE
add 21dc177b88 Removed trailing whitespace
add 429ccc5896 Removed unused catch for IllegalStateException
add fe22944fe9 #292 - Added scheduleOne and re-created unit tests
add b0bdccfc24 Merge branch 'master' of git@github.com:jboner/akka
add 38e8bea3fe Fixed bug in fault handling of TEMPORARY Actors + ported all Active Object Java tests to Scala (using Java POJOs)
add 1abe006d7f Merge commit '38e8bea3fe6a7e9fcc9c5f353124144739bdc234'
add f74e0e5ca2 Added CodeFellow to gitignore
add 236925fb5c Added ReceiveTimeout behaviour
add b177089831 Fix ActiveObjectGuiceConfiguratorSpec. Wait is now longer than set timeout
add ab11c9c136 Merge branch 'master' of http://github.com/jboner/akka
add 1d54fcdf23 Merge branch 'master' of git@github.com:jboner/akka
add cce99d68ba commented out failing tests
add ac4cd8a58e type class based actor serialization implemented
add 0f7c44233b Merge branch 'master' of git@github.com:jboner/akka
add 985e8e8e2b fixed bug in timeout handling that caused tests to fail
add 02b816b893 CodeFellow integration
add 00ee156fa5 Merge commit '02b816b893e1941b251a258b6403aa999c756954'
add a06af6b6c9 Merged in patch with method to find actor by function predicate on the ActorRegistry
add 0d40ba0a0e Changed Akka to use IllegalActorStateException instead of IllegalStateException
add 4ec73a4a8e minor edits
add cc9ca33358 RabbitMQ to 1.8.0
add cb3ba69c0d Redesigned AMQP
add 6b4852139c removed akka.conf
add 53d682bfee Merge branch 'master' of http://github.com/jboner/akka
add 79954b1535 Merge branch 'master' of git@github.com:jboner/akka
add 29cb9513c8 Addde codefellow plugin jars to embedded repo
add d79415481f No need for disconnect after a shutdown error
add 91ec2200d4 - moved deliveryHandler linking for consumer to the AMQP factory function - added the copyright comments
add 1e5a85d67e Merge branch 'master' of http://github.com/jboner/akka
add 827ad5a9c4 - added dummy tests to make sure the test classes don't fail because of disabled tests, these tests need a local rabbitmq server running
add a8b3896b1a Merge branch 'master' of git@github.com:jboner/akka
add ab40b483b1 Added codefellow to the plugins embeddded repo and upgraded to 0.3
add 4baceb1bae Fixing flaky tests
add 8617018a10 re #290: Added parens to no-parameter methods returning Unit in ActorRef.
add 0e117dc4e1 re #290: Added parens to no-parameter methods returning Unit in rest of akka-core.
add 8a746a470c re #290: Added parens to no-parameter methods returning Unit in all subprojects.
add e95cb71885 Merge branch '290-hseeberger'
add 7075672b02 Do not log to error when interception NotFoundException from Cassandra
add 13c1374e05 Merge branch 'master' of git@github.com:jboner/akka
add 8ffef7cbab Merge branch 'master' of github.com:jboner/akka
add 4a254390a7 Fixed Issue #306: JSON serialization between remote actors is not transparent
add cca1c2fa9d Initial code for SSL remote actors
add cf80225229 Adding SSL code to RemoteServer
add b976591fb1 Added some Dummy SSL config to assist in proof-of-concept
add ca6013222d Tests pass with Dummy SSL config!
add 9cd36f1299 ...
add 1408dbe80b re #296: Initial support for active object lifecycle management
add bf457599a5 Additional remote consumer test
add 95214617bd re #297: Initial suport for shutting down routes to consumer active objects (both supervised and non-supervised).
add e1dce96ee8 Track stopping of Dispatcher actor
add 61bc049a6e Resolved conflicts and compile errors after merging in master
add 8b228b3e1c Tests for ActiveObject lifecycle
add 54229d8ca7 Added comments.
add ae6bf7aaa0 Added test subject description
add 460dcfe516 Tests for stopping active object endpoints; minor refactoring in ConsumerPublisher
add fd9fbb1b05 closes #314 akka-spring to support active object lifecycle management closes #315 akka-spring to support configuration of shutdown callback method
add 5baf86fd38 - moved receive timeout logic to ActorRef - receivetimeout now only inititiated when receiveTimeout property is set
add da275f45dd set emtpy parens back
add 2deb9faf3d #304 Fixed Support for ApplicationContextAware in akka-spring
add ce84b386bf Merge branch 'master' of git@github.com:jboner/akka and resolve conflicts in akka-spring
add 7a155c70ba cosmetic logging change
add 3e7980a466 #301 DI does not work in akka-spring when specifying an interface
add 003a44ee83 Minor change, overriding destroyInstance instead of destroy
add 9b3aed1e29 Closes #318: Race condition between ActorRef.cancelReceiveTimeout and ActorRegistry.shutdownAll
add f7f98d35e8 Dropped akka.xsd, updated all spring XML configurations to use akka-0.10.xsd
add 528500c366 Added support for springs @PostConstruct and @PreDestroy
add e1becf77d2 removed @PreDestroy functionality
add a265a1be48 Merge branch 'master' of github.com:jboner/akka
add e7ad0ce2b5 Merge branch 'master' of github.com:jboner/akka into wip_141_SSL_enable_remote_actors
add f586aac0ed Adding Ensime project file
add fd6db0382b - split up channel parameters into channel and exchange parameters - initial setup for rpc client
add f36ad6c2f7 added rpc server and unit test
add 21314c08c9 pimped the rpc a bit more, using serializers
add 6e0be37939 cosmetic and disable the tests
add 7c15a0761a Merge branch 'amqp'
add 4850f7aae5 Merge branch 'master' of github.com:jboner/akka
add 1d66d1b6a1 removed logging in cassandra
add bbd246a82d bug fix in redisclient, version upgraded to 1.4
add c8f1a5ede1 added new jar for sjson for 2.8.RC7
add 4717694440 Switching ActorRegistry storage solution
add abb186630c Closing ticket 294
add 273de9e8c5 small refactor - use patternmatching better
add 0f10d44783 Test #328
add 7c347637a0 - make consumer restart when delegated handling actor fails - made single object to flag test enable/disable
add 5a6783f846 Laying the foundation for current-message-resend
add c9745a81c4 Merge branch 'master' into wip_141_SSL_enable_remote_actors
add d748bd5e9e Initial code, ble to turn ssl on/off, not verified
add e6c0620032 rpc typing and serialization
add 104a48e627 - rpc typing and serialization - again
add 16755b6ec0 disable tests
add 495e884d6c Close #336
add d1688ba0bb redisclient & sjson jar - 2.8.0 version
add 8f056ddfe2 Merge branch 'master' of git-proxy:jboner/akka
add c7130f0de4 Merge remote branch 'origin/master' into wip-ssl-actors
add ba75746c95 re #320 Non-blocking in-out message exchanges with actors
add 8a19a11ce2 Further tests for non-blocking in-out message exchange with consumer actors.
add 11611a4e18 Camel's non-blocking routing engine now fully supported
add c24446e3ce Merge commit 'remotes/origin/master' into 320-krasserm
add 78151e920d Fixed concurrency bug
add 98fee729a7 Further tests
add d024b3975f Remove Camel staging repo as Camel 2.4.0 can already be downloaded repo1.
add f63bd41d22 Do not download sources
add d7926fb6c6 closes #320 (non-blocking routing engine), closes #335 (producer to forward results)
add 99f72f7ac5 Non-blocking routing and transformation example with asynchronous HTTP request/reply
add b98cfd5c1f Fixed 3 bugs in Active Objects and Actor supervision + changed to use Multiverse tryJoinCommit + improved logging + added more tracing + various misc fixes
add 4d130d544d Fixed deadlock when Transactor is restarted in the middle of a transaction
add 2541176559 Added tests for ActiveObjectContext
add 1f09e17d74 Fixed bug in Active Object restart, had no default life-cycle defined + added tests
add 28faea7cce Removed Java Active Object tests, not needed now that we have them ported to Scala in the akka-core module
add 4be36cb247 Removed 'reply' and 'reply_?' from Actor - now only usef 'self.reply' etc
add 48ec67d754 Added ActorRef.receiveTimout to remote protocol and LocalActorRef serialization
add 6c0503ea51 Changed Akka config file syntax to JSON-style instead of XML style Plus added missing test classes for ActiveObjectContextSpec
add a521385b27 Moved logging of actor crash exception that was by-passed/hidden by STM exception
add 333c0409fe Added support for MaximumNumberOfRestartsWithinTimeRangeReachedException(this, maxNrOfRetries, withinTimeRange, reason)
add 6057b77c1b Merge branch 'master' of git@github.com:jboner/akka
add 69a26f4aad Added Scala 2.8 final versions of SBinary and Configgy
add 580f8f71f2 Upgraded Akka to Scala 2.8.0 final, finally...
add 58bead88ad Upgraded to new fresh Multiverse with CountDownCommitBarrier bugfix
add 4dabf49b52 Merge branch 'master' of git@github.com:jboner/akka
add 8fb0af3508 Fixed race-condition in Cluster
add b169bf19f2 Fixing case 286
add 1670b8ab2b Adding support for maxInactiveActivity
add 7039495635 Updated ants sample
add e6e334d83f Multiverse 0.6-SNAPSHOT again
add c737e2edf4 And multiverse module config
add 2b53012a2c Merge commit 'remotes/origin/master' into 320-krasserm, resolve conflicts and compile errors.
add 79ea559d66 Added missing API documentation.
add 3b20bc3d0f Completely redesigned Producer trait.
add 2cdfdb2e26 Fixed bug in using STM together with Active Objects
add 5447520880 Fixed bug when trying to abort an already committed CommitBarrier
add 6b4e9249b8 Fixing bug in ActorRegistry
add 30efc7e125 Merge branch 'master' of git@github.com:jboner/akka
add 1310a982a4 Merge branch 'master' of github.com:jboner/akka
add 64b249ae7e Remove listener from listener list before stopping the listener (avoids warning that stopped listener cannot be notified)
add e289bacfdd Minor changes in akka-sample-camel
add 02bf9552ca re #277: Created objects for repositories and dependencies and started transformig akka-core.
add 96533ee381 Fixing case 334
add 680128bff1 Merge branch 'master' of github.com:jboner/akka
add 9e201a3259 Merge branch 'master' into 277-hseeberger
add 995cab9e95 closes #277: Transformed all subprojects to use Dependencies object; also reworked Plugins.scala accordingly.
add 2d3a5e5e77 Merge branch '277-hseeberger'
add 70bf8b2c4e Adding become to Actor
add c9eccda534 Merge branch 'master' of github.com:jboner/akka
add 9e30e33a2a Remove misleading term 'non-blocking' from comments.
add e6c942a30d Added OSGi proof of concept Very basic example Starting point to kick of discussions
add 35d33e3fd2 Merge commit 'origin/osgi' into osgi
add c09d64abf9 added akka-osgi module to parent pom
add f12484b1b4 rewriting deployer in scala ... work in progress!
add 06322c8691 Merge branch 'master' into osgi
add c16c6ba7e1 changed karaf url
add 0f1031ec60 Merge branch 'master' into osgi
add 341ab906de Removed Maven projects and added bnd4sbt
add 27154f1655 Merge branch 'master' into osgi
add c7c5455966 Added dependencies-bundle.
add 46d0ccb285 Merge branch 'master' into osgi
add a085cfb710 Merge remote branch 'origin/osgi' into osgi
add db2dd57350 Removed some dependencies since they will be provided by their own bundles
add 1a4267612d Work in progress! Trying to find an alternative to mvn assembly
add 94b87cff58 Use more idiomatic way to add the assembly task
add 8bd9f35e50 Merge branch 'master' into osgi
add a3baa7b95b Basic OSGi stuff working. Need to exclude transitive dependencies from the bundle list.
add 56b972d398 Merge remote branch 'origin/master' into osgi
add 6410473bd9 Updated bnd4sbt plugin
add 1936695a9f Exclude transitive dependencies Ongoing work on finding the bundle list
add 36c830ccfc All bundles resolve!
add c173c8b52d Merge remote branch 'origin/master' into osgi
add 8d6642f0d5 Started work on OSGi sample
add 6911c7629c initial changes for OSGification: added bnd4sbt plugin, changed artifact naming to include _osgi
add b4ab04af56 merged with master; changed renaming of artifacts to use override def artifactID
add 691e344b2c initial implementation of OSGiWrapperProject, applied to jgroups dependency to make it OSGi-friendly
add f8240a2436 pulled wrappers into AkkaWrapperProject trait file; sjson, objenesis, dispatch-json, netty ok; multiverse is next
add 2ce67bfd6b Merge branch 'master' of http://github.com/jboner/akka
add b0f12f2b9f synced with jboner/master; decoupled AkkaWrapperProject; bumped bnd4sbt to 1.0.0.RC2
add c1d614069d Merge remote branch 'akollegger/master' into osgi
add 53a2743882 Merge remote branch 'origin/master' into osgi
add 43136f7a97 Merge branch 'master' into osgi
add 03b90a16d4 OSGi work: Switched to bnd4sbt 1.0.0.RC3, using projectVersion for exported packages now and fixed a merge bug.
add b72b5b40f1 OSGi work: Fixed packageAction for AkkaOSGiAssemblyProject (publish-local working now) and reverted to default artifactID (removed superfluous suffix '_osgi').
add 1d6cb8e2ae Merge branch 'master' into osgi
add e24eb3897b Removed pom.xml, not needed anymore
add 7dfe392264 OSGi work: Fixed plugin configuration => Added missing repo and module config for BND.
add a464afe925 Merge remote branch 'origin/osgi' into osgi
add 04ba5f14dc Merge branch 'master' into osgi
add 7dc2f85906 Merge branch 'master' into osgi
add 13ce451d35 Merge branch 'master' into osgi
add 9f4045888d closes #31: Some fixes to the O-S-G-i settings in SBT project file; also deleted superfluous bnd4sbt.jar in project/build/lib directory.
add aae9506eb8 Merge branch '31-hseeberger'
add 650c6dec01 Merge branch 'master' of github.com:jboner/akka
add 909bdfe58d Closes #333 Allow applications to wait for endpoints being activated
add a63a2e3d90 Added example how to use JMS endpoints in standalone applications.
add e7cedd0d83 HTTP Producer/Consumer concurrency test (ignored by default)
add 22e6be9dee closes #341: Fixed O-S-G-i example.
add efe769dacf Merge branch '341-hseeberger'
add 2310bcb8a5 closes #342: Added parens to ActorRegistry.shutdownAll.
add d9c8a78f17 Merge branch '342-hseeberger'
add 2e453dd7c0 fix for idle client closing issues by redis server #338 and #340
add 30f6df4294 Merge branch 'master' of github.com:jboner/akka
add bc29b0ef2e Merge branch 'master' of github.com:jboner/akka
add 7ddc553176 Now uses 'Duration' for all time properties in config
add c0ae02ca07 WIP
add c668615777 MongoDB based persistent Maps now use Mongo updates. Also upgraded mongo-java driver to 2.0
add 08d0d2c38d Merge branch 'master' of git-proxy:jboner/akka
add ec97e72da1 Test #307 - Proof schedule continues with retarted actor
add 2c3431ac91 clean end state
add f49dfa74b8 Merge branch 'master' of git@github.com:jboner/akka
add 7288e832b3 proof restart strategy
add e91dc5cd45 - better restart strategy test - make sure actor stops when restart strategy maxes out - nicer patternmathing on lifecycle making sure lifecycle.get is never called anymore (sometimes gave nullpointer exceptions) - also applying the defaults in a nicer way
add 8a2716d640 cosmetic
add 552ee564e9 Fixed broken tests for Active Objects + added logging to Scheduler + fixed problem with SchedulerSpec
add 3f0fba4654 Merge branch 'ticket_345'
add cc7da99bea decoupled the mailbox implementation from the actor. The implementation is now controled by dispatcher associated with the actor.
add f4d62224a9 adding a HawtDispatch based message dispatcher
add 9d1b18b756 fixing HawtDispatchEventDrivenDispatcher so that it has at least one non-daemon thread while it's active
add 2ed57141df hawtdispatch dispatcher can now optionally use dispatch sources to agregate cross actor invocations
add 74043d3acd Simplify the hawt dispatcher class name added a hawt dispatch echo server exampe.
add f540ee1d33 update to the released version of hawtdispatch
add b49f43213a Merge branch 'master' of git://github.com/jboner/akka
add ff52aa91d7 re-arranged tests into folders/packages
add 714a1c13f8 Merge branch 'master' of git://github.com/jboner/akka
add f62eb75798 move into the new test dispach directory.
add 922259b171 Upload patched camel-jetty-2.4.0.1 that fixes concurrency bug (will be officially released with Camel 2.5.0)
add 1bd2e6c664 match readme to scaladoc in sample
add 684396b880 merged with upstream
add add77029e0 Added TypedActor and TypedTransactor base classes. Renamed ActiveObject factory object to TypedActor. Improved network protocol for TypedActor. Remote TypedActors now identified by UUID.
add e33e92c77e Converted all TypedActor tests to interface-impl, code and tests compile
add 918f0b37d6 TypedActor refactoring completed, all test pass except for some in the Spring module (commented them away for now).
add ed2d9d67ff Implemented swapping TypedActor instance on restart
add d6b728d298 Initial draft of UntypedActor for Java API
add 117eb3bf92 Merge branch 'wip-typed-actor-jboner' into master
add 78f132443f minor reformatting
add cff8a7839d upgraded sjson to 0.7
add 1c7985f180 Merge branch 'master' of git@github.com:jboner/akka
add b15d8b8725 converted tabs to spaces
add 2903613098 removed trailing whitespace
add 01c3be9af4 Fixed failing (and temporarily disabled) tests in akka-spring after refactoring from ActiveObject to TypedActor.
add 8c82e2724d Added UntypedActor and UntypedActorRef (+ tests) to work with untyped MDB-style actors in Java.
add 10ffeb6a30 Fixing Comparable problem
add 1817a9dd32 Merge branch 'master' of github.com:jboner/akka
add a4d246ea4f dos2unix
add ea5ce25474 removed trailing whitespace
add cfa7dc0625 Merge branch 'master' of github.com:jboner/akka
add ac77ce525b Restructured test folder structure
add ba68c1eb58 Removed imports not used
add d4ce436308 Changed the Spring schema and the Camel endpoint names to the new typed-actor name
add ae75e1416b Removed TypedActor annotations and the method callbacks in the config
add e5c1a45c58 formatting
add f3497142c8 Test cases for handling actor failures in Camel routes.
add c89295379c closes #366: CamelService should be a singleton
add 3e423acf83 Ref extends Multiverse BasicRef (closes #253)
add 5809a01c19 Merge branch 'master' of github.com:jboner/akka
add 2a1ec37682 Merge with master
add f9750d8dc6 Closing ticket 352
add 54fb468d8b Merge branch 'ticket352'
add 80a325ef34 Closing ticket 355
add 774424afe3 Closing ticket 367
add 573c0bf1d5 Closing ticket 368
add 5168bb5cae Uncommenting SSL support
add c2a156d514 Race condition should be patched now
add e58e9b9fa2 update run-akka script to use 2.8.0 final
add 7f364dfef1 Fixed race condition in ActorRegistry
add 88053cf39a Added unit test to test for race-condition in ActorRegistry
add 6c6d3d246b Closing ticket 337
add 7a8caacf28 no need for the dummy tests anymore
add 7c33e7f1db Merge branch 'master' of git-proxy:jboner/akka
add aebdc773eb Merge branch 'master' of git-proxy:jboner/akka
add 17e97ead5a - made rpc handler reqular function instead of partial function - add queuename as optional parameter for rpc server (for i.e. loadbalancing purposes)
add f6d86ed79c - move helper object actors in specs companion object to avoid clashes with the server spec (where the helpers have the same name)
add 09d7cc75eb - forgot the api commit - disable tests again :S
add afe820e2aa Merge branch 'master' into ticket337
add db842dee4b Fixing ticket 372
add bc7326e9d6 Closing ticket 370
add d41f64df2f Formatting
add 6f42eee608 Removed if*-methods and improved performance for arg-less logging
add d99e566004 Updated docs
add 6d41299c61 The unborkening
add 3ad5f34ff7 Cleanup and Atmo+Lift version bump
add d62fdcd4d6 Fixing a boot sequence issue with RemoteNode
add cfd7033cf8 Merge branch 'master' into ticket372
add 6c1d32d203 Closing ticket #372, added tests
add 9beed3aa2c Reduce memory use per Actor
add 1948918322 Did some work on improving the Java API (UntypedActor)
add cb1f0a2f64 Merge branch 'master' of git@github.com:jboner/akka
add a12b19c2dc Merge branch 'master' of github.com:jboner/akka
add 4cbf8b5d6f Grouped JDMK modules
add 01f313c25e Performance optimization?
add 26dc43540c Reformatting
add 9de0ffdd4d Converted tabs to spaces
add ee5195f533 removed trailing whitespace
add 864cc4c740 Fixed issue in AMQP by not supervising a consumer handler that is already supervised
add d7f6b28545 Merge branch 'master' of git@github.com:jboner/akka
add 910b61dd91 Merge branch 'master' of github.com:jboner/akka
add 7be2daabdb Ported ForwardActorSpec to UntypedActor
add 6efe4d06ae Ported ReceiveTimeoutSpec to UntypedActor
add 89722c527e Switch to Logback!
add c4f4ddfe6e added init script
add b1d942b66c Merge branch 'master' of github.com:jboner/akka
add 3861bea177 Changing akka-init-script.sh to use logback
add 3d6500f580 Ported TransactorSpec to UntypedActor
add 79df750b1d Minor perf improvement in Ref
add 8744ee5cae Extra robustness for Logback
add 292477cf10 Full Camel support for untyped and typed actors (both Java and Scala API). Closes #356, closes 357.
add b0b294aa74 Refactored Future API to make it more Java friendly
add 9dedfab0b3 Merge branch 'master' of git@github.com:jboner/akka
add a6a02de9db Add actorOf with call-by-name for Java TypedActor
add cfa68f54b3 Moving logback-test.xml to /config
add b5b6574912 Allow core threads to time out in dispatchers
add 1ec811b21c Add default DEBUG to test output
add 79b3b6dc7d Added tests for remotely supervised TypedActor
add 4dc1eaece4 Merge branch 'master' of git@github.com:jboner/akka
add 66a71331c3 Merge branch 'master' of github.com:jboner/akka
add a293e16f99 Adding first support for config dispatchers
add 2428f93f0a Added tests are fixed some bugs
add 82ec8b3120 Fixed #305. Invoking 'stop' on client-managed remote actors does not shut down remote instance (but only local)
add 5ad93709e1 Merge branch 'master' of git@github.com:jboner/akka
add 40a91f2a25 ported unit tests for spring config from java to scala, removed akka-spring-test-java
add bef233212e added config for WorkStealingDispatcher and HawtDispatcher; Tickets 200 and 377
add f0b5d383ce closing ticket 377, 376 and 200
add be4be45a8d - moved all into package folder structure - added simple protobuf based rpc convenience
add 533319d667 disable ampq tests
add b1fe483c53 remove rpcclient trait...
add 75c2c147ee added optional routingkey and queuename to parameters
add 6a586d1198 undo local repo settings (for the 25953467296th time :S )
add 4770846eb7 add durablility and auto-delete with defaults to rpc and with passive = true for client
add 9815ef7d3a types seem to help the parameter declaration :S
add a97077aab7 Merge branch 'master' of git-proxy:jboner/akka into rpc_amqp
add 93e88305c5 manual rejection of delivery (for now by making it fail until new rabbitmq version has basicReject)
add 6393a94195 added async call with partial function callback to rpcclient
add 6b8e20d599 Merge branch 'master' of git-proxy:jboner/akka into rpc_amqp
add 1ecbae920e added shutdownAll to be able to kill the whole actor tree, incl the amqp supervisor
add 295664731e shutdown linked actors too when shutting down supervisor
add 50e5e5e298 making it more easy to start string and protobuf base consumers, producers and rpc style
add 072425edad disable tests again
add 2b0e9a1430 Merge branch 'master' of git-proxy:jboner/akka into rpc_amqp
add bbb17e6eb3 Merge branch 'rpc_amqp'
add b6f05de432 Use static 'parseFrom' to create protobuf objects instead of creating a defaultInstance all the time.
add 621e13324f Cosmetic
add 2d2d177e42 Small changes to Ref
add 0843807b55 Update for Ref changes
add 95d0b52f35 added thread based dispatcher config for untyped actors
add b269142f12 closing ticket198: support for thread based dispatcher in spring config
add 5bdbfd7e49 fixed untyped actor parsing
add a5090b1125 Merge branch 'master' of github.com:jboner/akka
add cd529cd82f Added utility method and another test
add b05781b658 Cleaned up code and verified tests
add 5295c483dc Fix Atmosphere integration for the new dispatchers
add 854d7a4512 Removing legacy dispatcher id
add 29408013cd Merge branch 'master' of github.com:jboner/akka
add 5bb7811533 Closes #392 Support untyped Java actors as endpoint producer
add 177801d8fa Cosmetic changes to akka-sample-camel
add 8e48ace976 Closes #393 Redesign CamelService singleton to be a CamelServiceManager
add 335c0d373a Fixed unessecary remote actor registration of sender reference
add bea8f16264 Some Java friendliness for STM
add 612c308468 Merge branch 'master' of git@github.com:jboner/akka
add c6dd7ddb8f minor edits
add 01ea59cfa7 Added shutdown of un-supervised Temporary that have crashed
add 1e9883d6be Initial conversion of UntypedActor
add c293420003 Holy crap, it actually works!
add b7e9bc4f8f Added support for pool factors and executor bounds
add ce98ad53f9 Merge branch 'master' of github.com:jboner/akka
add 4a4688acd2 Merge branch 'master' into java_actor
add b0a31bb683 Added a lot of docs for the Java API
add 871e0799f0 Migrated test to new API
add 90ee6cb425 Fixing logback config file locate
add e5d12453e5 Added defaults to scan and debug in logback configuration
add 565446d2fd Merge branch 'master' of github.com:jboner/akka
add 19ac69fda4 merged with upstream
add e53d2200e3 Return Future from TypedActor message send
add c49bf3a0eb Refactoring: TypedActor now extends Actor and is thereby a full citizen in the Akka actor-land
add edccbb3f9f fixed properties for untyped actors
add c0812bde23 Changed signature of ActorRegistry.find
add 0bda754d46 Merge branch 'master' of github.com:jboner/akka
add 6ec0ebb24e fixed properties for untyped actors
add 325efd9989 merged with master
add 9d79eb1920 Issue #388 Typeclass serialization of ActorRef/UntypedActor isn't Java-friendly : Added wrapper APIs for implicits. Also added test cases for serialization of UntypedActor
add 8d2469bee2 Merge branch 'master' of github.com:jboner/akka
add e96d57e31c Added a more Java-suitable, and less noisy become method
add 164aa94fd7 removed codefellow plugin
add 8c6afb5275 add akka-init-script.sh to allArtifacts in AkkaProject
add a3fe99be11 Closes #398 Fix broken tests in akka-camel module
add 311d35c272 Adding DiningHakkers as FSM example
add 8f7204e159 Adding lifecycle messages and listenability to RemoteServer
add 244a70f3bb Merge branch 'master' of github.com:jboner/akka
add 06db9cc261 Merge branch 'master' of github.com:jboner/akka
add 04af409889 Merge branch 'master' of git@github.com:jboner/akka
add 8116bf85b8 Adding scheduling thats usable from TypedActor
add 2cf35a27a3 Hard-off-switching SSL Remote Actors due to not production ready for 0.10
add fb2d777620 Changing Listeners backing store to ConcurrentSkipListSet and changing signature of WithListeners(f) to (ActorRef) => Unit
add 51b22b22e7 Introduced uniquely identifiable, loggable base exception: AkkaException and made use of it throught the project
add 7e59006a9b Merge branch 'master' of git@github.com:jboner/akka
add 24fc4dadd8 Merge branch 'master' of github.com:jboner/akka
add 63d0af3498 Added more flexibility to ListenerManagement
add 360b325fd4 Added lazy initalization of SSL engine to avoid interference
add 6c4b866243 Exit is bad mkay
add 00af83ad67 initial idea for FSM
add 6a82839dfb refactor fsm
add 5eb62f23a9 foreach -> flatMap
add f7d5315d24 move StateTimeout into Fsm
add 9687bf829e State refactor
add 6485ba83db State refactor
add 8b40590916 use ref for state- makes sense?
add 8a48fef371 better matching reply value
add fd35b7a88f Merge branch 'master' into fsm
add 415bc08a89 Dining hakkers on fsm
add 728f846d33 Merge branch 'fsm'
add 346800d8f4 moved fsm spec to correct location
add ada18059d9 blade -> chopstick
add 44edaefb78 fixed remote server name
add 8a92141b3f Merge branch 'master' of github.com:jboner/akka
add 9c438bda7e Add transaction propagation level
add 2699b293d4 Rename explicitRetries to blockingAllowed
add 60d16d91e0 Test for RequiresNew propagation
add fd69201728 Added option to use a blocking mailbox with custom capacity
add d7ecb6c740 Added support for reconnection-time-window for RemoteClient, configurable through akka-reference.conf
add f4e62e6799 Update to Multiverse 0.6 final
add fee0d1ecde Merge branch 'master' of git@github.com:jboner/akka
add 5237cb9d32 Changed the RemoteClientLifeCycleEvent to carry a reference to the RemoteClient + dito for RemoteClientException
add fa954d6996 Added mailboxCapacity to Dispatchers API + documented config better
add 863d861d19 dos2unix
add c095faf42f removed trailing whitespace
add 689e8e9851 Changed the RemoteClientLifeCycleEvent to carry a reference to the RemoteClient + dito for RemoteClientException
add d255d8286e Added missing events to RemoteServer Listener API
add 89e6ec1a8e Enhanced the RemoteServer/RemoteClient listener API
add 133b5f76e2 Release 0.10
add ea24fa2b58 Changed package name of FSM module to 'se.ss.a.a' plus name from 'Fsm' to 'FSM'
add 56757e1937 Updated version to 1.0-SNAPSHOT
add 0f66fa066d Fixed deadlock in RemoteClient shutdown after reconnection timeout
add d825a5882f Fixing bugs in DataFlowVariable and adding tests
add 91f719198b Added lazy initalization of SSL engine to avoid interference
add 40d382e9e6 Added tests for DataFlow
add 84ea41a118 Merge branch 'master' into dataflow
add eec6e3809b One minute is shorter, and cleaned up blocking readers impl
add 6f3a9c628a Merge branch 'master' into dataflow
add 2db2df3519 Refactor, optimize, remove non-working code
add fbc0b229dc Merge branch 'dataflow'
add be5160beb7 Some more dataflow cleanup
add b7b79484ba minor reformatting
add c67b17a912 splitted up akka-core into three modules; akka-actors, akka-typed-actors, akka-core
add 7586fcf26d Completed refactoring into lightweight modules akka-actor akka-typed-actor and akka-remote
add fc7068282d renamed cassandra storage-conf.xml
add ee47eaee5b removed trailing whitespace
add 4ae02d89ca Document and remove dead code, restructure tests
add e7ce753478 Update sbt plugin
add 8bc83706b4 Optimization of DataFlow + bugfix
add e4720d45b9 Reconnect now possible in RemoteClient
add c7b91a4c42 Adding some comments for the future
add f47a10eaab Small refactor
add a03952f2ae Adding BoundedTransferQueue
add ab5dc41781 Refining names
add deb8a1fc85 Constraining input
add be1aba8f61 RemoteServer now notifies listeners on connect for non-ssl communication
add badf7d583d Added more comments and made code more readable for the BoundedTransferQueue
add 74489696e3 Changing source jar naming from src to sources
add 9d5b606ab4 fixed resart of actor with thread based dispatcher
add 0134829d8a Merge branch 'master' of github.com:jboner/akka
add 1d96584e35 Merge branch 'master' of github.com:jboner/akka
add d9384b9b31 Conserving memory usage per dispatcher
add 35cc621863 Adding a guard to dispatcher_= in ActorRef
add a23159fece Make sure dispatcher isnt changed on actor restart
add 76097ee10a remove logback.xml from akka-core jar and exclude logback-test.xml from distribution.
add 4a339f835a Merge branch 'master' of git@github.com:jboner/akka
add 92c86e8c01 Fixing master
add 8e884df116 Updating Netty to 3.2.2.Final
add ea60588c21 Changed JtaModule to use structural typing instead of Field reflection, plus added a guard
add d913f6d2be Added all config options for STM to akka.conf
add 15b4d51566 Ripping out Grizzly and replacing it with Jetty
add 657f62361c Changed ThreadBasedDispatcher from LinkedBlockingQueue to TransferQueue
add ea19d1932e Switched to mailbox instead of local queue for ThreadBasedDispatcher
add 13e4ad49b2 Added boilerplate to improve BoundedTransferQueue performance
add 5e649e926c Merge branch 'master' of github.com:jboner/akka into transfer_queue
add ec4735505e Merge branch 'master' into transfer_queue
add 09ab5a5554 Moving Queues into akka-actor
add a7d7923af8 Merge branch 'master' of github.com:jboner/akka
add 4df0b66fbd Increased the default timeout for ThreadBasedDispatcher to 10 seconds
add 69822ae07a Merge branch 'oldmaster'
add cd0d5d06dc Fix ticket #415 + add Jetty dep
add a364ce1fe1 Add possibility to set default cometSupport in akka.conf
add 6bec082900 Upgrading Multiverse to 0.6.1
add f6b6bd357c added alias for log category warn
add 021dd2d732 Merge branch 'log-categories'
add 9368ddc25d Added support hook for persistent mailboxes + cleanup and optimizations
add 817dd124a8 Optimization + less code
add 6c65023afd Merge branch 'master' of git@github.com:jboner/akka
add 8e1c3ace5c Moved ActorSerialization to 'serialization' package
add 68a6319bbe Fixing mailboxSize for ThreadBasedDispatcher
add f2d8651aaa Fixing ticket #420
add 5199063d00 added config element for mailbox capacity, ticket 408
add 42201a89a3 Merge branch 'master' of github.com:jboner/akka
add 2286e96470 Added support for UntypedLoadBalancer and UntypedDispatcher
add 930a3afa7d Fixing Dispatcher config bug #422
add 1a6079d314 Removing Lift sample project and deps (saving ~5MB of dist size
add 526a35703c Removed LIFT_VERSION
add 485aebbeac redisclient support for Redis 2.0. Not fully backward compatible, since Redis 2.0 has some differences with 1.x
add 1fed6a28be Removing unused field
add 6a1cb745c1 Closing #401 with a nice, brand new, multimap
add 28f1949cfb fix: server initiated remote actors not found
add 58dc1f4180 Merge branch 'master' of github.com:jboner/akka
add 641e63a1a1 Closing ticket #261
add 403dc2bf1c minor edits
add 165b22e24a Merge branch 'master' of git@github.com:jboner/akka
add 0a7c2c7db9 minor fix
add e66bb02311 Merge branch 'master' of github.com:jboner/akka
add 9fe5827c16 Added setAccessible(true) to circumvent security exceptions
add 9ffd618124 Added Function and Procedure (Java API) + added them to Agent, closing #262
add db5a8c1b6a Added javadocs for Function and Procedure
add 4841996520 Adding support for BoundedTransferQueue to EBEDD
add fd480e9d76 Refactoring RemoteServer
add 9a2163de7f improved error reporting
add fb9d2737eb Merge branch 'master' of git@github.com:jboner/akka
add 747e07e97d Merge remote branch 'origin/master'
add 69ed8aeaf8 Removing boilerplate in reflective access
add c2b85ee6e4 Removing erronous use of uuid and replaced with id
add 928fa63411 Adding support for safe mailboxes
add aab16eff06 Optimization of Index
add fe461fdd45 Merge branch 'master' into safe_mailboxes
add 45bf7c72cd Added more comments for the mailboxfactory
add 7e0442d9da Fixing #425 by retrieving the MODULE$
add ba7801c5dc minor edits to scala test specs descriptors, fix up comments
add 9c1cbfffaf Merge branch 'master' of github.com:jboner/akka
add f1a1755772 Removing Reactor based dispatchers and closing #428
add 1c57b02f47 Merge with master
add b57e048fca Added comments and removed inverted logic
add af737972e2 Merge branch 'master' into safe_mailboxes
add c9ad9b5d49 ExecutorBasedEventDrivenDispatcher now works and unit tests are added
add 37130ad343 Added convenience method for push timeout on EBEDD
add 5df8dac82e Moving the Atmosphere AkkaBroadcaster dispatcher to be shared
add bae879d014 Added findValue to Index
add 5f67da05a4 Removed logback config files from akka-actor and akka-remote and use only those in $AKKA_HOME/config (see also ticket #410).
add e255f5f0b2 Setting -1 as default mailbox capacity
add 2810aa54c7 Remove initTransactionalState, renamed init and shutdown
add aae2efc435 Added meta data to network protocol
add 44c0d5b075 Refactor mongodb module to confirm to Redis and Cassandra. Issue #430
add 8d31ab7983 changes for ticket #343. Test harness runs for both Redis and Mongo
add 354e535f01 redis keys are no longer base64-ed. Though values are
add 185c38c1ea all mongo update operations now use safely {} to pin connection at the driver level
add 43b86b99b1 refactoring for more type safety
add 0d2ed3bf4e Merge branch 'branch-343'
add 5fdaad467f Optimization started of EBEDD
add 158ea29bfd Massive refactoring of EBEDD and WorkStealer and basically everything...
add cc3678617a Merge branch 'master' of github.com:jboner/akka
add 94ad3f9ff2 Added more safeguards to the WorkStealers tests
add c3d66ed3d7 1 entry per mailbox at most
add 4f473d3071 Safekeeping
add 49f6b382d6 Improving latency in EBEDD
add 48c1e1349a Better latency
add 4ab6d33925 Adding final declarations
add 2f89dd2705 Resolved conflict
add 985882f6c3 Merge remote branch 'origin/ticket_250' into ticket_250
add acbcd9ef54 Take advantage of short-circuit to avoid lazy init if possible
add 03a54e1285 Merge branch 'master' into ticket_250
add 839c81d06b Switching dispatching strategy to 1 runnable per mailbox and removing use of TransferQueue
add 6ae312fcd6 Switching dispatching strategy to 1 runnable per mailbox and removing use of TransferQueue
add cd9c4de040 Merge branch 'ticket_250' of github.com:jboner/akka into ticket_250
add f59bf050df Merge introduced old code
add 698fbf95b2 Merge branch 'master' of git@github.com:jboner/akka
add e0b81ae4c0 Fixing id/uuid misfortune
add 977f4e6cfd Removing boilerplate in ReflectiveAccess
add 0e9bac27ca started working on ticket 194
add ba1ab2b81b implemented server managed typed actor
add fa0db0da43 Merge with upstream
add a224d26aa6 closing ticket 378
add 8bc26634f6 closing ticket #426
add 3d2af5f925 merged with master
add 107771961b merged with master
add 182885bd71 merged with master
add efd3287a0d Merge branch 'ticket194'
add 94a3841433 The unborkening of master: The return of the Poms
add 395b0296be The unborkening of master: The return of the Poms
add 5218fcb8aa Merge branch 'master' of github.com:jboner/akka
add 4386c3c1ee disabled tests for redis and mongo to be run automatically since they need running servers
add 86a034842d Merge branch 'master' into ticket_419
add 72737d5abe fixed bug in PersistentSortedSet implemnetation of redis
add e976457b11 Merge branch 'master' of github.com:jboner/akka
add 496a8b691b Added support for throughput deadlines
add 42d9d6a5ab Updated akka-reference.conf with deadline
add 6fb46d40c7 Closing #264, addign JavaAPI to DataFlowVariable
add 3d897d3022 Make ExecutorBasedEventDrivenDispatcherActorSpec deterministic
add fec83b8058 Closing #427 and #424
add 0952281e11 Resolve casbah time dependency from casbah snapshots repo
add 0b35666689 fix for issue #436, new version of sjson jar
add 7fb3e51bd2 closing ticket 434; added id to ActorInfoProtocol
add a8f6ae8144 Merge branch 'ticket434'
add 97c4dd2138 Merge branch 'master' of github.com:jboner/akka
add a37ef6c1e0 Fixing #437 by adding "Remote" Future
add d8b827c64e Extended akka-sample-camel to include server-managed remote typed consumer actors. Minor refactorings.
add 264bf4ba0b Merge branch 'master' of https://github.com/jboner/akka
add 95520e2796 Merge branch 'master' of github.com:jboner/akka
add 00356a1263 Adding support for optional maxrestarts and withinTime, closing ticket #346
add bc2f7a9e01 Ticket #343 implementation done except for pop of PersistentVector
add f2255307c8 fixed ticket #435. Also made serialization of mailbox optional - default true
add e48011cb9d Switching from OP_READ to OP_WRITE
add e90d5b1b69 Readded a bugfixed DataFlowStream
add 9ea09c3e36 Refactored mailbox configuration
add 8172252a24 Added a new project akka-persistence-hbase
add 848e0cbbfe Added a new project akka-persistence-hbase
add 0721937033 Added a simple test showing how to use Hbase testing utilities
add a14697e6ca Added a simple test showing how to use Hbase testing utilities
add 9c477ed7cc Added a simple test showing how to use Hbase testing utilities
add 7475b85fc5 Merge remote branch 'upstream/master'
add fb2ba7ec0c working on the hbase integration
add e58d603d88 Start to work on the HbaseStorageBackend
add 881f7aecbe Start to work on the HbaseStorageBackend
add cc66952f52 Merge remote branch 'upstream/master'
add 2eeb301aa7 Merge remote branch 'upstream/master'
add 75a03cf69b Corrected a problem merging with the upstream
add d750aa3cf8 Merge remote branch 'upstream/master'
add 9ab3b237f1 Implemented the Ref and the Vector backend apis
add e11ad77319 Merge remote branch 'upstream/master'
add 71a6360096 Starting to work on the hbase storage backend for maps
add 176bfd2a40 Starting to work on the hbase storage backend for maps
add 54666cbc18 Merge remote branch 'upstream/master'
add 0aee908228 Now all the tests used to pass with Mongo and Cassandra are passing
add 45add707a9 Added the ticket 343 test too
add 4a37900e1b Merge remote branch 'upstream/master'
add 2145b094bd Merge remote branch 'upstream/master'
add ca3538df8e Implemented the start and finish semantic in the getMapStorageRangeFor method
add 7897cadfa6 Fixing varargs issue with Logger.warn
add 5f08f124a3 Adding the old tests for the DataFlowStream
add 2aea4eb991 Merge remote branch 'upstream/master'
add aac57849a7 Implemented the start and finish semantic in the getMapStorageRangeFor method
add 1d48b9104b Reverting some of the dataflow tests
add 60dd1b9eea added possibility to register and find remote actors by uuid
add df441899fd Merge branch 'find-actor-by-uuid'
add 7b8d2a6628 fixed merge
add 16a7a3ecb0 Merge branch 'master' of github.com:jboner/akka
add fc9c0728fb Merge remote branch 'upstream/master'
add 11e53bf3c9 Corrected a bug where I wasn't reading the zookeeper quorum configuration correctly
add 5379913dd5 Corrected a bug where I wasn't reading the zookeeper quorum configuration correctly
add b1462ade30 Threw away old ThreadBasedDispatcher and replaced it with an EBEDD with 1 in core pool and 1 in max pool
add d2abefc982 Folding 3 booleans into 1 reference, preparing for @volatile decimation
add bf1fe43c72 Merge remote branch 'upstream/master'
add 362c930623 Removing dead code
add 025d76dc5e closing #364, serializiation for typed actor proxy ref
add 75d148cc67 merged branch ticket364
add 85d52cbdc5 Merge remote branch 'upstream/master'
add 356d3ebe1d Some refactoring and management of edge cases in the getVectorStorageRangeFor method
add 52b8edbe6b The getVectorStorageRangeFor of HbaseStorageBackend shouldn't make any defensive programming against out of bound indexes. Now all the tests are passing again. The HbaseTicket343Spec.scala tests were expecting exceptions with out of bound indexes
add 044f06d503 Merge branch 'master' of git@github.com:jboner/akka
add 62d1510909 closing ticket423, implemented custom placeholder configurer
add 66089611b0 Merge branch 'ticket423'
add d4be1206a1 fixed missing aop.xml in akka-typed-actor jar
add ddee61705c fixed merge error in conf
add c1a0505dc2 fixed TypedActorBeanDefinitionParserTest
add 0b665b856d Corrected a bug, now the hbase quorum is read correctly from the configuration
add 444cbb1361 Merge branch 'master' of git@github.com:jboner/akka
add 4ea4158cde Changed file-based mailbox creation
add 1fdaf222a2 Adding poms
add fd2be7c6bb Merge branch 'master' into new_master
add 475a29c151 Initial UUID migration
add f9203d99f4 Merge with master + update RemoteProtocol.proto
add 8464fd5251 Aaaaalmost there...
add 5a98ba6ea5 Its a wrap!
add a6cc67a1df Its a wrap!
add 7d7fdd79a7 Adding better guard in id vs uuid parsing of ActorComponent
add a4b3ead976 Merge with master
add 6afad7a097 Preparing to add UUIDs to RemoteServer as well
add aae0a1c009 Merge branch 'new_uuid' into new_master
add 4efef68acd Ported HBase to use new Uuids
add 38978ab71d Now the hbase persistent storage tests dont'run by default
add 96ded85d21 renamed the files and the names of the habse tests, the names now ends with Test
add 476e810833 Bumping Jersey to 1.3
add 1c61c4097b Merge branch 'master' into new_master
add a6dd0986e7 Removing log4j and making Jetty intransitive
add 38365da887 Merge branch 'master' into new_master
add 1d9d8495dd Modified the hbase storage backend dependencies to exclude sl4j
add f9c8af68ef renamed the files and the names of the habse tests, the names now ends with Test
add c0e3dc62c2 renamed the files and the names of the habse tests, the names now ends with Test
add b3b2ddacb9 Modified the hbase storage backend dependencies to exclude sl4j
add 7a132a97b7 Merge branch 'master' into new_master
add b5670111d0 fixed some tests
add 491722f569 fixed some tests
add bd0a6f5374 Merge branch 'fix-remote-test'
add e961ff6303 Merge with master
add 79dc3483d9 Removing the running of HBase tests
add cb3fb25231 Removing registeredInRemoteNodeDuringSerialization
add 34da28ff03 initial structures
add c86497a770 Initial PersistentMap backend
add 5ad5a4df07 finished ref map vector and some initial test scaffolding
add f8f4b26d94 switched voldemort to log4j-over-slf4j
add e8c88b5aa3 Initial tests working with bdb backed voldemort,
add 0fd957ae32 more tests, working on map api
add cb0bc2d639 tests of PersistentRef,Map,Vector StorageBackend working
add beee516b3d sorted set hand serialization and working actor test
add ad213eac52 fixing the formatting damage I did
add 063dc6964c provide better voldemort configuration support, and defaults definition in akka-reference.conf, and made the backend more easily testable
add a5e67d05f2 provide better voldemort configuration support, and defaults definition in akka-reference.conf, and made the backend more easily testable
add fed341d5bc merge master of jboner/akka
add 8b719b4105 adding sjson as a test dependency to voldemort persistence
add 517888ce2b Adding a direct test of PersistentRef, since after merging master over, something is blowing up there with the Actor tests
add bc2ee5793d making the persistent data sturctures non lazy in the ActorTest made things work...hmm seems strange though
add 9a4f2a79a4 Adding Voldemort persistence plugin
add ccee06a4c5 Temporarily removing voldemort module pending license resolution
add f0ff68a39e Removing BDB as a test-runtime dependency
add 60db615027 Merging with ticktock
add 68ac180671 Re-adding voldemort
add b2a9ab8fc7 Merging with ticktock
add dad9c8de03 Merge branch 'master' of github.com:jboner/akka
add d7a2e166da Now the hbase tests don't spit out too much logs, made the running of the hbase tests optional
add 70ac95048b Integrated sjson type class based serialization into Akka - some backward incompatible changes there
add 131ea4f23b removed unnecessary imports
add 2faf30fc8e Merge branch 'serialization-dg-wip'
add 11b5732b0c Merge branch 'master' of github.com:jboner/akka
add 1d1ce9010c Added support for having integration tests and stresstest optionally enabled
add 4e62147e33 Corrected the optional run of the hbase tests
add 2c522673c1 Merge with master
add e92b51d7df Aligned the hbase test to the new mechanism for optionally running integration tests
add 76283b43b0 Aligned the hbase test to the new mechanism for optionally running integration tests
add c0dd6da228 Aligned the hbase test to the new mechanism for optionally running integration tests
add f5a37670dd Aligned the hbase test to the new mechanism for optionally running integration tests
add cc80abf79b Renamed two akka-camel tests from *Spec to *Test
add 54ec9e3e64 Organized imports
add 65ad0e2b5a Only execute tests matching *Test by default in akka-camel and akka-sample-camel. Rename stress tests in akka-sample-camel to *TestStress.
add 72e8b95a71 Only execute tests matching *Test by default in akka-camel and akka-sample-camel. Rename stress tests in akka-sample-camel to *TestStress.
add 934a9db76b reducing boilerplate imports with package objects
add 0f7e33704d Merge branch 'master' of github.com:jboner/akka
add f6868e19cf API-docs improvements.
add 60bd020150 Refactoring Vector to only use 1 voldemort store, and setting up for implementing Queue
add 97ff092e00 More Queue impl
add 6bd10378d5 Merge remote branch 'ticktock/master'
add 909db3b892 Merge branch 'master' of github.com:jboner/akka
add fe42fdf782 Merge branch 'master' of git@github.com:jboner/akka
add 1a5466e075 Merge branch 'master' of git@github.com:jboner/akka
add 96c9fecf0d Refactor to utilize only one voldemort store per datastructure type
add 3559f2fecd Merge branch 'master' of git@github.com:jboner/akka
add 05adfd4b2d Small change in the config file
add 91781c7414 Merge branch 'master' of git@github.com:jboner/akka
add 3fe641f2e4 Support for more durable mailboxes
add 882ff9060b closing ticket322
add e02744425d Merge branch 'ticket322'
add f22ce96b18 Merge branch 'master' of git@github.com:jboner/akka
add b9146e61f9 more queue implementation
add eccfc868c9 Made dequeue operation retriable in case of errors, switched from Seq to Stream for queue removal
add b12d097320 Merge branch 'master' of github.com:jboner/akka
add ce4ef893db Merge branch 'master' of https://github.com/jboner/akka
add 9856f16900 Further Queue Impl
add ff04da0b24 Finished off Queue API
add fc77a138e7 Fixing ticket 413
add 9332fb2ba1 Merge branch 'master' of github.com:jboner/akka
add 0cc2e26a91 Fixing compiler issue that caused problems when compiling with JDT
add ebf3dd0b52 Replacing use of == null and != null for Scala
add e08ec0ea4c Removing classloader field (volatile) from LocalActorRef, wasn´t used
add 660b14e975 Removing isDeserialize volatile field since it doesn´t seem to have any use
add c8480412b7 Removing runActorInitialization volatile field, replace with isRunning check
add bd95d20edb Merge branch 'master' of git@github.com:jboner/akka
add 5e0dfea15c Refactored ExecutableMailbox to make it accessible for other implementations
add 2be8b2bab5 refactoring to remove compiler warnings reported by Viktor
add 2b907a2055 Merge branch 'master' of git@github.com:jboner/akka
add c245d33009 new version of redisclient containing a redis based persistent deque
add 21c2f85c36 Changing impl of ReflectiveAccess to log to debug
add 6f11ce032d Updating Atmosphere to 0.6.2 and switching to using SimpleBroadcaster
add d87436e2ce Changing order of priority for akka.config and adding option to specify a mode
add 1bbdfe9061 closing ticket440, implemented typed actor with constructor args
add 84955348e2 added Java API
add 844bc921b5 Merge branch 'ticket440'
add 0dae3b1cbd CamelService can now be turned off by configuration. Closes #447
add 0a7ba9de7e minor edit
add 2e9d87364a closing ticket441, implemented typed actor methods for ActorRegistry
add 34e92b7cb0 merged master
add 719a054968 fixed test
add 5f67d4b829 Merge branch 'master' of git@github.com:jboner/akka
add 4817af9daf closing ticket 444, moved RemoteActorSet to ActorRegistry
add 2bc500cfbd merged ticket444
add f47f3191da Merge branch 'master' of git@github.com:jboner/akka
add 03f13bd3e6 Merge branch 'master' of github.com:jboner/akka
add b5ba69a313 Minor code cleanup of config file load
add 51e3e6768b Added hasListener
add 166f9a0af3 Merge branch 'master' of git@github.com:jboner/akka
add 099820a258 Merge branch 'master' of github.com:jboner/akka
add 3efb427ca1 Fixing ticket #450, lifeCycle = Permanent => boilerplate reduction
add 6fd880bcca Moving EmbeddedAppServer to akka-http and closing #451
add 592fe44784 Creating a Main object for Akka-http
add d9c040a88e Changed ReflectiveAccess to work with enterprise module
add 05720fb0cc Upgraded to AspectWerkz 2.2.2 with new fix for Scala load-time weaving
add 641657fa92 Ensure that at most 1 CometSupport is created per servlet. and remove boiler
add 11532a4227 Fixing ReceiveTimeout as per #446, now need to do: self.receiveTimeout = None to shut it off
add 6988b10df0 Cleaned up code and added more comments
add 39c732c785 Initial PersistentRef spec
add 6d0ce27983 Initial Sketch of Persistence Compatibility Tests
add 6157a903cc Persistence Compatibility Test Harness and Voldemort Implementation
add e88dec5639 Initial Spec for MapStorageBackend
add 57a856a96a Initial QueueStorageBackend Spec
add 31a2f15810 Merge branch 'master' of github.com:jboner/akka into ticket-443
add 2809157b51 Initial QueueStorageBackend Spec
add fd7b6d3028 Merge branch 'master' of github.com:jboner/akka into ticket-443
add 3a0e1810a0 Moved implicit Ordering(ArraySeq[Byte]) to a new PersistentMapBinary companion object and created an implicit Ordering(Array[Byte]) that can be used on the backends too
add 3d6c1f2e2d Map Spec
add 7175e464fe More VectorStorageBackend tests plus an abstract Ticket343Test with a working VoldemortImpl
add 820f8abf4e two more stub tests in Vector Spec
add ef14ead4b3 Added tests of proper null handling for Ref,Vector,Map,Queue and voldemort impl/tweak
add 09c2fb87a1 Merge branch 'master' of github.com:jboner/akka into ticket-443
add b6c8e68a94 Merge branch 'master' of github.com:jboner/akka into ticket-443
add 26ab1c6f4c porting a ticket 450 change over
add 92c1f165c4 Merge branch 'master' of github.com:jboner/akka
add 30712c6ba4 Removing more boilerplate from AkkaServlet
add 441387bd21 Added some more methods to Index, as well as added return-types for put and remove as well as restructured some of the code
add de7582434b Removed pointless check for N/A as Actor ID
add 1000db8708 Merge branch 'master' of git@github.com:jboner/akka
add ac85e40398 Upgraded to Scala 1.2 final.
add 5f9700cf64 Made 'hotswap' a Stack instead of Option + addded 'RevertHotSwap' and 'unbecome' + added tests for pushing and popping the hotswap stack
add 7e1b46b32f Added serialization of 'hotswap' stack + tests
add 41867a74b4 CamelServiceManager.service returns Option[CamelService] (Scala API) CamelServiceManager.getService() returns Option[CamelService] (Java API) Re #457
add 972a1b0cc4 Java API for CamelServiceManager and CamelContextManager (usage of JavaAPI.Option)
add 5667203951 Java API for CamelServiceManager and CamelContextManager (refactorings)
add af1983f99d Minor reformattings
add 7f63ee8198 Moved Java API support to japi package.
add 5077071de5 Tests for Java API support
add d14b3dfc07 Fixing UUID remote request bug
add df853caf8c fix:ensure that typed actor module is enabled in typed actor methods
add c41cc600d3 Merge branch 'master' of github.com:jboner/akka
add 06135f660e Fixing bug where ReceiveTimeout wasn´t turned off on actorref.stop
add 51612c9d1e Merge remote branch 'remotes/origin/master' into java-api
add 4904c80e70 -1 volatile field in ActorRef, trapExit is migrated into faultHandler
add 848a69d1c6 Changed != SHUTDOWN to == RUNNING
add e809d98752 register client managed remote actors by uuid
add d165f14720 Merge branch 'master' of github.com:jboner/akka
add b892c124bd Removing linkedActorsAsList, switching _linkedActors to be a volatile lazy val instead of Option with lazy semantics
add a73e9933c4 Removing isInInitialization, reading that from actorRefInCreation, -1 volatile field per actorref
add c3cecd3b65 Serialization of RemoteActorRef unborked
add b403329726 Switching to a more accurate approach that involves no locking and no thread locals
add adfbe9348d Add more specs for restart strategy params.
add cf2e003661 Rework restart strategy restart decision.
add 84785b33eb - Adding java api to AMQP module - Reorg of params, especially declaration attributes and exhange name/params
add 0b0041dbf5 Updated test to changes in api
add 5a284d7d33 Make tests pass again...
add 2b4a3a2ad1 Disable test before push
add d2a0cf8d1a back to original project settings :S
add 0c99faeace Merge branch 'master' into amqp
add 10f3f4c9c2 renamed tests to support integration test selection via sbt
add 31933c88d5 wait a bit longer than the deadline... so test always works...
add 96895a40fa add test filter to the amqp project
add b04683680b initial take on java examples
add 9cce10d7d0 - changed exchange types to case classes for java compatibility - made java api for string and protobuf convenience producers/consumers - implemented string and protobuf java api examples
add 3d12b50529 - made channel and connection callback java compatible
add 69f26a1f0e - Finshed up java api for RPC - Made case objects 'java compatible' via getInstance function - Added RPC examples in java examplesession
add 53bdcd4951 Merge branch 'master' into amqp
add 91dbb596b6 after merge cleanup
add 6b01da4f63 Merge branch 'master' of http://github.com/jboner/akka
add da3c23c97e Merge branch 'master' of http://github.com/andreypopp/akka into andreypopp-master
add d7b8c0fffb Removed all allocations from the canRestart-method
add 33593e8f04 Merge branch 'master' of git@github.com:jboner/akka
add fa0db6cbcd Folding 3 volatiles into 1, all transactor-based stuff
add bd290136a5 Java API for Message and Failure classes
add 327025090c Tests for Message Java API
add d01fb42c3c Merge branch '457-krasserm'
add 2d456c19a4 Refactorings
add ab91ec5e02 Dynamic message routing to actors. Closes #465
add bca3ecc645 Removed errornous method in Future
add 7bea3050e4 Merge branch 'master' of git@github.com:jboner/akka
add cefe20e6ef added java API for PersistentMap, PersistentVector
add 541fe7b393 Switched to JavaConversion wrappers
add 0738f51581 Merge branch 'ticket257'
add 685c6df702 Fixed akka-jta bug and added tests
add 66fcd626de Fixing performance regression
add 25ebfbadd8 Switching to Switch for EBEDWSD active status
add 3a9994bbe0 Switching to Switch and restructuring some EBEDD code
add 1598f6cc75 Merge branch 'master' of github.com:jboner/akka
add 654e1541a4 Removing anonymous actor methods as per discussion on ML
add 93d23854b6 Adding implicit dispatcher to spawn
add 7eb75cda88 Fixing #467
add ae3768c266 Initial attempt at suspend/resume
add 6b9a895dca Rewrote restart code, resetting restarts outside tiem window etc
add b42dfbc777 Tuned test to work, also fixed a bug in the restart logic
add fdbfbe35d9 Switching to volatile int instead of AtomicInteger until ticket 384 is done
add f1e70e9b76 Merge branch 'master' of github.com:jboner/akka into ticket462
add 236ff9d125 Merge branch 'ticket462'
add 9c3da5a083 Add couch db plugable persistence module scheme.
add ef2d7cce72 Merge branch 'master' of http://github.com/jboner/akka
add 4eb17b1090 Add couchdb support
add b1df66092a my first commit
add a158e4944b Merge branch 'couchdb' of http://github.com/Kahlen/akka into couchdb
add 71e7de46ec Merge branch 'master' of http://github.com/jboner/akka into couchdb
add 085cb0a753 Merge my stashed code for removeMapStorageFor
add 9819222091 Add tags to gitignore.
add f3b42cb015 Add actor spec (but didn't pass)
add 18b2e29af3 clean up db for actor test.
add abb7edf5aa Copied the actor spec from mongo and voldemort.
add 93a968206c Merge branch 'couchdb' of http://github.com/yllan/akka into couchdb
add e20ce5d96f merge with yllan's commit
add ac1f1dd3aa completed!!
add 7ce3e86c56 Merge branch 'master' of http://github.com/Kahlen/akka into Kahlen-master
add 2dc7c30695 Merging in CouchDB support
add 99ec2b985e Improvements to actor-component API docs
add a7594914a0 Merge branch 'master' of github.com:jboner/akka
add c0aadf4064 Merge branch 'master' into Kahlen-master
add 2d2df8bd16 Removed duplicate code
add 536f634089 Closing ticket #469
add 1c96a117a8 Added Java API for Supervise
add bb1338ac61 Made Format serializers serializable
add e7b483b75b Initial Scaffold of Riak Module
add a3a9dcddbb First pass at Riak Backend
add 20007f7355 Initial Port of the Voldemort Backend to Riak
add 950ed9afbe fix an inconsistency
add 732edcf924 added fork of riak-java-pb-client to embedded repo, udpated backend to use new code therein, and all tests pass
add 645e7ec926 Merge with master
add 54800f6902 merging master
add 34e07451fb final tweaks before pushing to master
add 942ed3d186 adding default riak config to akka-reference.conf
add 98e48249df Closing #456
add dd6430efc3 Merge branch 'master' of https://github.com/jboner/akka
add 49774393c3 Removing local caching of actor self fields
add e9c946dda4 Refactored declarative supervision, removed ScalaConfig and JavaConfig, moved things around
add 7b1d23428b Moved Faulthandling into Supvervision
add 32592b46a7 Refining Supervision API and remove AllForOne, OneForOne and replace with AllForOneStrategy, OneForOneStrategy etc
add df79b08d7e Added Java API constructor to supervision configuration
add 2aec12ee05 fix for issue #480 Regression multibulk replies redis client with a new version of redisclient
add 3ffba776ae fix for the fix for #480 : new version of redisclient
add c225177549 remove usage of 'actor' function
add 9ff4ca7b2d Reducing object creation per ActorRef + removed unsafe concurrent publication
add 78fd4151ea Merge branch 'master' of git-proxy:jboner/akka
add 3746196085 Merge branch 'master' of git@github.com:jboner/akka
add 35b64b04ed Changes publication from sourcess to sources
add 630ccce338 Improving SupervisorConfig for Java
add e15f926cba refactoring complete, vold tests still acting up
add 68d832e97b riak working, all vold tests work individually, just not in sequence
add c00aef3591 Voldemort Tests now working as well as Riak
add 7b56928bca Final tweaks to common KVStorageBackend factored out of Riak and Voldemort backends
add d87a715066 Fixed bug in startLink and friends + Added cryptographically secure cookie generator
add 082daa4273 Closes #479. Do not register listeners when CamelService is turned off by configuration
add 6f76dc0801 Merge branch '479-krasserm'
add ceeaffd091 Fixing #492
add 253f77cc56 Closing ticket #460
add fde1baa9a6 Closing ticket #471
add 8ce57c0bc0 added more tests and fixed corner case to TypedActor Option return value
add 5354f77635 Updating Netty to 3.2.3, closing ticket #495
add 3ecb38b5b7 WIP
add 4478474681 Merge branch 'master' of github.com:jboner/akka into wip-rework_dispatcher_config
add c241703a01 Tests green, config basically in place, need to work on start/stop semantics and countdowns
add 149d346e5f Removing unused code and the isShutdown method
add 53e67d6b3e Fixing race-conditions, now works albeit inefficiently when adding/removing actors rapidly
add 990b933d8f Moved active flag into MessageDispatcher and let it handle the callbacks, also fixed race in DataFlowSpec
add b745f9839d Renamed stopAllLinkedActors to stopAllAttachedActors
add c90580a026 Naïve implementation of timeout completed
add a630caecf3 Rewrote timed shutdown facility, causes less than 5% overhead now
add b075b80db9 Removed boilerplate, added final optmization
add 70168ec2e6 Merge branch 'master' into wip-rework_dispatcher_config
add 993db5ffcc Merge branch 'master' of github.com:jboner/akka into wip-rework_dispatcher_config
add f948b63728 Adding test harness for ActorModel (Dispatcher), work-in-progress
add 58a7eb71e7 Added test for dispatcher parallelism
add 5e984d22c3 Added tests for suspend/resume
add 2c4304fdc9 Added the ActorModel specification to HawtDispatcher and EBEDWSD
add 7850f0bb68 Adding a flooding test to reproduce error reported by user
add a3f78b05f9 Merge branch 'master' of github.com:jboner/akka into wip-rework_dispatcher_config
add c081a4ca43 Merge branch 'wip-rework_dispatcher_config'
add bd364a204a Handling Interrupts for ThreadBasedDispatcher, EBEDD and EBEDWSD
add a35dccd3a8 Making ThreadBasedDispatcher Unbounded if no capacity specced and fix a possible mem leak in it
add 5c9fab80d3 Fixing a cranky compiler whine on a match statement
add 7931169c8b Merge branch 'master' of git@github.com:jboner/akka
add e300b76fbe Added Erlang-style secure cookie authentication for remote client/server
add 4a43c933a1 Switching to non-SSL repo for jBoss
add df710a7906 Completed Erlang-style cookie handshake between RemoteClient and RemoteServer
add 2b46fcee50 Added support for remote agent
add 9b59bffa9b Adding possibility to take naps between scans for finished future, closing ticket #449
add 4d1b09b28e Merge branch 'master' of git@github.com:jboner/akka
add 90642f8303 Changed the script to spit out a full akka.conf file with the secure cookie
add 83ab962bda converted tabs to spaces
add 658b073ace Improved secure cookie generation script
add ff81cfbf26 refactoring the FSM part
add 40ddac666c use nice case objects for the states :-)
add 440d36aed9 polishing up code
add 3abd282c49 Merge branch 'master' into fsm
add 43092e95b0 Merge branch 'master' of git@github.com:jboner/akka
add 3fda716f3d Added untrusted-mode for remote server which disallows client-managed remote actors and al lifecycle messages
add 9aa70b9139 Initial frontend code to support vector pop, and KVStorageBackend changes to put the scaffolding in place to support this
add b5f5c0fa70 initial tests of vector backend remove
add e4adcbfdd2 Finished off adding vector.pop as an optional operation
add 1b53de8c11 Merge branch 'master' of github.com:jboner/akka into ticket-443
add bfa115b7ff updating common tests so that impls that dont support pop wont fail
add 9dc370f838 Making PersistentVector.pop required, removed support for it being optional
add f26fc4bdbf adding compatibility tests for cassandra (failing currently) and refactor KVStorageBackend to make some functionality easier to get at
add 917598484d Refactoring KVStoragebackend such that it is possible to create a Cassandra based impl
add 4b075391e6 refactored KVStorageBackend to also work with Cassandra, refactored CassandraStorageBackend to use KVStorageBackend, so Cassandra backend is now fully compliant with the test specs and supports PersistentQueue and Vector.pop
add 975cdc7117 Adding PersistentQueue to CassandraStorage
add 8fd6361c44 BREAKAGE: switching from se.scalablesolutions.akka to akka for all packages
add 103969f1f5 Fixing missing renames of se.scalablesolutions
add deed6c4465 Fixing Akka Camel with the new package
add 774debbf09 Merge with master
add 620e2342a4 Bumping Jackson version to 1.4.3
add c83804cf6f Optimization, 2 less allocs and 1 less field in actorref
add 55dcf5e222 merged master after the package rename changeset
add eef6350c45 More sugar on the syntax
add 7bcbdd701b Merge branch 'master' of git-proxy:jboner/akka
add b4dc22bb66 Merge branch 'master' of https://github.com/jboner/akka into ticket-438
add 3efad99fbd Refactored a CommonStorageBackend out of the KVBackend, tweaked the CassandraBackend to extend it, and tweaked the Vold and Riak backends to use the updated KVBackend
add b80689d029 Merge branch 'master' of git@github.com:jboner/akka
add 5a14671afb Changed default remote port from 9999 to 2552 (AKKA) :-)
add 5282b0991a Upgrade to Camel 2.5-SNAPSHOT, Jetty 7.1.6.v20100715 and ActiveMQ 5.4.1
add 8977b9ebc9 Improve API to wait for endpoint activation/deactivation. Closes #472
add 77a1a9885c Improve Java API to wait for endpoint activation/deactivation. Closes #472
add 721dbf1add Added missing Consumer trait to example actor
add 9515c93545 Upgrade to Camel 2.5 release candidate leaving ActiveMQ at version 5.3.2 because of https://issues.apache.org/activemq/browse/AMQ-2935
add 48c7d391f8 Merge branch 'master' into 458-krasserm
add ac1343be67 Use a cached JMS ConnectionFactory.
add e6d8357cb9 Upgrade to Camel 2.5 release candidate 2
add 564692cd42 Merge remote branch 'remotes/origin/master' into 458-krasserm and resolved conflict in akka-camel/src/main/scala/CamelService.scala
add ab6803d7da Fixed compile error after resolving merge conflict
add 757559a8a0 Remove Camel staging repo
add fdf2f26b05 Merge branch '458-krasserm'
add fdf89a04f2 Adding shutdown hook that clears logging levels registered by Configgy, closing ticket 486
add c52f958b92 Cleaned up shutdown hook code and increased readability
add c27f971a42 Merge branch 'master' of git@github.com:jboner/akka
add c276c621bf removed trailing spaces
add 8ebb0415c2 Added remote client info to remote server life-cycle events
add 58e96e3eb9 Fixing ticket #481, sorry for rewriting stuff. May God have mercy.
add 6787be5ecb Merge with master
add 453fa4dd1c Fixing ticket #498
add d54eb18228 Switched to server managed for Supervisor config
add 46b84d716c Merge branch 'master' of git@github.com:jboner/akka
add 96c00f23a6 formatting
add 1a36f14b5d mid prococol refactoring
add 64c2809f19 Merging of RemoteRequest and RemoteReply protocols completed
add eda11adba7 merged with upstream
add 31eddd9c16 Fixing #491 and lots of tiny optimizations
add 2a9af35b4d Merge branch 'master' of git@github.com:jboner/akka
add 3e21ccfac7 Made remote message frame size configurable
add a80477fc87 Fixed maven groupId and some other minor stuff
add 1af208532a Memcached Storage Backend
add 7fea2448b9 Cleanup and wait/retry on futures returned from spymemcached appropriately
add 0d0f1aaed6 merged master
add 14698b0f4e merged master
add 09772ebfd0 Fixing issue with turning off secure cookies
add ce4c0fc0b0 Merge branch 'master' of github.com:jboner/akka
add 980bde4e77 Merge branch 'master' of github.com:jboner/akka
add 4f94b58c82 Merge branch 'master' of github.com:jboner/akka
add 35dab53de2 changed implementation of PersistentQueue so that it's now thread-safe
add f43ced3779 refactored test - lazy persistent vector doesn't seem to work anymore
add f446359435 Closing ticket-29 memcached protocol support for persistence backend. tested against memcached and membase.
add 1b0fdf34e3 updating akka-reference.conf and switching to KetamaConnectionFactory for spymemcached
add ea3d83da45 freeing up a few more bytes for memcached keys, reserving a slightly less common key to hold map keysets
add 277a789143 commenting out memcached support pending license question
add ff273585fa realized that there are other MIT deps in akka, re-enabling
add ad6252c023 formatting
add ba4b240122 Tweaking the encoding of map keys so that there is no possibility of stomping on the key used to hold the maps keyset
add 019d440ddf Adding support for user-controlled action for unmatched messages
add eb7f55555e Update sbt plugin
add 950b58b416 Tweaking the encoding of map keys so that there is no possibility of stomping on the key used to hold the map keyset
add 9003c46d0f Fixing optimistic sleep in actor model spec
add 5c7c033f67 Merge branch 'master' of git@github.com:jboner/akka
add a4d25dabab Closing ticket 476 - verify licenses
add 696393b265 Merge branch 'master' of git@github.com:jboner/akka
add 79f20df7f2 Add a ref="..." attribute to untyped-actor and typed-actor so that akka can use spring created beans
add 000f6eabc7 Merge branch 'master' of https://github.com/paulpach/akka into paulpach-master
add b8c2b679ca Initial support for customizing routes to consumer actors.
add 78d946c547 Java API for customizing routes to consumer actors
add 121bb8ca96 Customizing routes to typed consumer actors (Scala and Java API) and refactorings.
add c4af7c9b79 Merge branch '473-krasserm'
add a01382603d Merge branch 'master' of github.com:jboner/akka
add 76f0bf86ee Check that either implementation or ref are specified
add d941effc06 Merge branch 'master' of https://github.com/paulpach/akka
add 9c0908e4d5 wip for simpledb backend
add 48cf727898 renaming dep
add 7d5a8e135a switching to aws-java-sdk, for consistent reads (Apache 2 licenced) finished impl
add 166802bf9b change var names for aws keys
add 528a604fd0 working simpledb backend, not the fastest thing in the world
add 0a720060fb merged master
add c21fa1246b test max key and value sizes
add b3b23ffac0 Merging support of amazon simpledb as a persistence backend
add 39783de6f3 Merge branch 'master' of github.com:jboner/akka
add 6c200163cf Fix for Ticket 513 : Implement snapshot based persistence control in SortedSet
add a89f79a7b4 Fixing ticket #524
add 8c2ed8bd03 Fixing #522
add 4bdc2092c8 Removing pointless synchroniation
add df66185d26 Fixing ticket #519
add 78a00b4565 Adding support for onComplete listeners to Future
add b0f13c5517 Replacing awaitOne with a listener based approach
add 635d3d9613 Adding Futures.firstCompleteOf to allow for composability
add 23026d874a Adding configurable default dispatcher timeout and re-instating awaitEither
add 378deb72b0 updated test case to ensure that sorted sets have diff scores
add 353e306dac Merge branch 'master' of git@github.com:jboner/akka
add 3d69d05365 Merge branch 'master' of github.com:jboner/akka
add 98af9c42bc Removing legacy code for 1.0
add ae319f56a2 Merge branch 'remove-cluster'
add ca6569f200 first pass at refactor, common access working (cassandra) now to KVAccess
add 111246c57a cassandra, riak, memcached, voldemort working, still need to enable bulk gets and puts in simpledb
add 0c0dd6f804 Merge branch 'master' of https://github.com/jboner/akka into ticket-518
add cb7e9877e0 finished enabling batch puts and gets in simpledb
add 13bce50ee7 clean up some code
add e72e95b2d6 fix source of compiler warnings
add febf3dfaed Merge branch 'ticket-518' of https://github.com/jboner/akka into ticket-518
add 5dc8012592 - improved RPC, adding 'poolsize' and direct queue capabilities - add redelivery property to delivery
add 15c3c8ce96 Merge branch 'master' of git-proxy:jboner/akka
add d22148beca - add possibility to specify channel prefetch side for consumer
add bc7746493c Merge branch 'master' of git-proxy:jboner/akka
add c3af80f40b minor simplification
add 12ffe00d60 closing ticket 518
add 0678719ffe Ensure unique scores for redis sorted set test
add ac1baa8143 Implemented addition of entries with same score through zrange - updated test cases
add 2c9feef4cd Fixed Issue 528 - RedisPersistentRef should not throw in case of missing key
add 7b0347ff73 Merge branch 'master' of github.com:jboner/akka
add a32c30ad75 First pass on separating stm into its own module
add 99d6d6b20d Reworked stm with no global/local
add 2d3f3df971 Add new mechanism for coordinated transactions
add 9f725b2742 Add new transactor based on new coordinated transactions
add 9a0b442704 Update stm scaladoc
add f18881ba19 Add reworked Agent
add 1fc7532142 Some tidy up
add 49c2d7110a Move Transactor and Coordinated to akka.transactor package
add 0fa9a670c2 Add Java API for coordinated transactions
add 489c3a54b8 Add untyped transactor
add a07a85a04f Update new redis tests
add 5fb14aeade Add coordinated transactions for typed actors
add 89d2cee554 Use coordinated.await in test
add c4a6abddcc Add untyped coordinated example to be used in docs
add 6e28745471 Add Atomically for transactor Java API
add f57fc4a0f3 Update agent and agent spec
add ca64512a07 Move transactor.typed to other packages
add 4ecd3f6cab Remove disabled src in stm module
add b69982431a Update redis test after rebase
add 2b9bfa919e Fixing ticket #530
add b4842bbd7c fix ticket-532
add 3056668c97 fixed ticket #531 - Fix RedisStorage add() method in Java API : added Java test case akka-persistence/akka-persistence-redis/src/test/java/akka/persistence/redis/RedisStorageTests.java
add 6c77de66b8 redis tests should not run by default
add 1dee84cbce Change to akka-actor rather than akka-remote as default in sbt plugin
add bc41899f4b Change to akka-actor rather than akka-remote as default in sbt plugin
add 7290315d42 Making register and unregister of ActorRegistry private
add d80883c063 Changing artifact IDs so they dont include scala version no, closing ticket #529
add 2e12337d78 Changing signature for HotSwap to include self-reference, closing ticket #540
add 2f62241519 Added a root akka folder for source files for the docs to work properly, closing ticket #541
add 7e40ee46d1 Adding a Java API for Channel, and adding some docs, have updated wiki, closing #536
add a3548df5fa Fixing groupID for SBT plugin and change url to akka homepage
add d73d277823 Fixing ticket #533 by adding get/set LifeCycle in ActorRef
add e119bd4c78 Moving dispatcher volatile field from ActorRef to LocalActorRef
add 02b1348472 Ticket #506 closed, caused by REPL
add c387d00e18 Ticket #506 closed, caused by REPL
add 4ab6f711cd Merge with master
add 44d0f2dadb Disable cross paths for publishing without Scala version
add 9c072327d9 fixed wrong path in voldermort tests - now test are passing again
add 4f8b3ea6fb Fixed bug in ActorRegistry getting typed actor by manifest
add fd2faeccba Fixed issues with config - Ticket #535
add 188d7e9c19 Removed reflective coupling to akka cloud
add 8268ca71e7 Added interface for registering session actors, and adding unit test (which is failing now)
add 8ae5e9e796 Merge branch 'master' of git://github.com/jboner/akka into session-actors
add 6d62831f70 Added server initiated remote untyped session actors now you can register a factory function and whenever a new session starts, the actor will be created and started. When the client disconnects, the actor will be stopped. The client works the same as any other untyped remote server managed actor.
add 4ee49e3add Added remote typed session actors, along with unit tests
add dcf78ad5cd Cleaned up patch as suggested by Vicktor
add 4c001fea15 refactored the createActor function to make it easier to understand and remove the return statements;
add bd8091b817 Merge branch 'master' of git://github.com/jboner/akka
add 9f53ad3f66 Refatored createActor, separate unit tests cleanup according to viktor's suggestions
add a4b122ef92 Cleaned up some semicolons Test now compiles (but does not pass)
add d08f428da2 tests pass
add 1996627622 Merge branch 'master' of git://github.com/jboner/akka
add 54f76902b4 Merge branch 'master' of https://github.com/paulpach/akka into paulpach-master
add 6c4e819c44 Merging in Actor per Session + fixing blocking problem with remote typed actors with Future response types
add e83b7d407f Fixed bug in ActorRegistry getting typed actor by manifest
add 3cd9c0eb6d Merge branch 'master' of github.com:jboner/akka
add d6ab3decef Merge branch 'master' of git@github.com:jboner/akka
add 4ffedf99cd Remove scala version from dist paths - fixes #549
add a9e7451ac1 Disable cross paths on parent projects as well
add 96e33ead26 Merge branch 'master' of git@github.com:jboner/akka
add 86b3df3df1 Fixed problem with message toString is not lazily evaluated in RemoteClient
add a8f94eb754 Upgrade to Scala 2.8.1
add 2d1fefe461 upgraded to single jar aspectwerkz
add 17a512cc4e Switching to SBT 0.7.5.RC0 and now we can drop the ubly AkkaDeployClassLoader
add e5cf8c08c5 adding back (mist) http work in a new branch. misitfy was too stale. this is WIP - trying to support both SAPI 3.0 and Jetty Continuations at once
add d100989d0c refactoring WIP - doesn't build; added servlet 3.0 api jar from glassfish to proj dep
add b177475914 most of the refactoring done and jetty is working again (need to check updating timeouts, etc); servlet 3.0 impl next
add b9de374f69 hacking in servlet 3.0 support using embedded jetty-8 (remove atmo, hbase, volde to get around jar mismatch); wip
add ae1ae76266 merge master to branch
add 7c2b9792ba removing odd git-added folder.
add 1eeaef08be fixing a screwy merge from master... readding files git deleted for some unknown reason
add 10f2fcc486 adding back (mist) http work in a new branch. misitfy was too stale. this is WIP - trying to support both SAPI 3.0 and Jetty Continuations at once
add 5ff7b8517f refactoring WIP - doesn't build; added servlet 3.0 api jar from glassfish to proj dep
add 92df463e92 most of the refactoring done and jetty is working again (need to check updating timeouts, etc); servlet 3.0 impl next
add 11908ab605 hacking in servlet 3.0 support using embedded jetty-8 (remove atmo, hbase, volde to get around jar mismatch); wip
add e5a9087dba merge master to branch
add 020a9b6960 removing odd git-added folder.
add 0fefceac24 Merge branch 'wip-mist-http-garrick' of github.com:jboner/akka into wip-mist-http-garrick
add 8c44f351c9 restore project and ref config to pre jetty-8 states
add 3d83a9cdaa added back old 2nd sample (http (mist))
add 89d778628e Merge branch 'master' into mist
add 48815e0ea8 Minor code tweaks, removing Atmosphere, awaiting some tests then ready for master
add 7594e9d47b Merge with master
add 83d533e2ca Moving Mist into almost one file, changing Servlet3.0 into a Provided jar and adding an experimental Filter
add cd416a833b Mist now integrated in master
add 69777ca20b Closing #555
add bd29ede999 Separated core from modules, moved modules to akka-modules repository
add f9f65a7ddd cleaned up project file
add 40e40a578a Switching to raw SLF4J on internals
add 0bdaf5220d Fixing all %s into {} for logging
add 2e77519ee8 Fixing %d for logging into {}
add ac7703c6b8 Fixing silly error plus fixing bug in remtoe session actors
add 7c69a25c85 added effect to java api
add af18be0bb0 - fix race condition with timeout - improved stopping mechanism - renamed 'until' to 'forMax' for less confusion - ability to specif timeunit for timeout
add 8a2087e68e Merge branch 'master' of git@github.com:jboner/akka
add 07aee56326 Merge with master
add 6073f1df1f Removing unused imports
add afd3b39a57 Making HotSwap stacking not be the default
add bcc74df2ac - re-add fsm samples - removed ton of whitespaces from the project definition
add 03a216723c Merge branch 'master' of git-proxy:jboner/akka
add 7cff6e2ae8 Merge branch 'master' of github.com:jboner/akka
add 2b28ba93b6 uncommented the dataflowstream tests and they all pass
add 2a0b13e19a Merge branch 'master' of git@github.com:jboner/akka
add 19bfa7ad21 renamed dataflow variable file
add 6f2124ad95 removed dataflow stream for good
add acc0883f63 tabs to spaces
add 1ecf440bca removed trailing whitespace
add 3362dab215 Merge branch 'master' of github.com:jboner/akka
add 3494a2ae87 Adding AkkaRestServlet that will provide the same functionality as the AkkaServlet - Atmosphere
add bc24bc40a0 Moving all message typed besides Transition into FSM object
add 2ad8aebcf5 - added local maven repo as repo for libs so publishing works - added databinder repo again: needed for publish to work
add d56b90f1e1 Merge branch 'master' of github.com:jboner/akka
add 82d5fc4821 Merge branch 'master' of github.com:jboner/akka
add 540068e555 Switched AkkaLoader to use Switch instead of volatile boolean
add 37998f202a bumped version to 1.0-RC1
add dd5d761959 renamed DurableMailboxType to DurableMailbox
add ef8b0b1369 Adding Java API for per session remote actors, closing ticket #561
add 238c8daf08 Merge branch 'master' of github.com:jboner/akka
add dd7add37d1 changed access modifier for RemoteServer.serverFor
add 3ab9f3a9b6 Fixing SLF4J logging lib switch, insane API FTL
add 670a81f075 Merge branch 'master' of github.com:jboner/akka
add 3f3d391824 Merge branch 'master' of github.com:jboner/akka
add 80a3b6de34 Instructions on how to run the sample
add 1b8493cc47 fixed bug in which the default configuration timeout was always overridden by 5000L
add aa282533fb initial sketch
add 5494fec9a9 Merge branch 'master' of https://github.com/jboner/akka into wip-ticktock-persistent-transactor
add d4cd0ff3ac retry only failed/not executed Ops if the starabe backend is not transactional
add 54895cef69 Merge branch 'master' into wip-ticktock-persistent-transactor
add 98eb924860 wip
add 61604a76e9 wip
add 4886a286c3 wip
add 94f1687799 wip
add 3c89c3e714 most of the work for retry-able persistence commits and managing the instances of persistent data structures
add c97df19475 add TX retries, and add a helpful error logging in ReflectiveAccess
add ae0292cfd5 merge wip
add 12b50a623e added retries to persistent state commits, and restructured the storage api to provide management over the number of instances of persistent datastructures
add d2ed29ef37 check reference equality when registering a persistent datastructure, and fail if one is already there with a different reference
add 62f0bae33d cleanup from wip merge
add 14f4cc55d5 factor out redundant code
add d70398b8b1 Move persistent commit to a pre-commit handler
add b6502bec6f Merge branch 'master' of github.com:jboner/akka into ticket-538
add 821356b4b6 merged module move refactor from master
add 1004ec21e9 renamed DurableMailboxType to DurableMailbox
add fc975626ae Merge branch 'release_1_0_RC1' of github.com:jboner/akka into release_1_0_RC1
add 8371fcf971 changed access modifier for RemoteServer.serverFor
add 9769d784b5 Adding McPom
add 43421787b1 Merge branch 'release_1_0_RC1'
add a158f9961b Merge branch 'master' of github.com:jboner/akka into ticket-538
add 7a3b64d45c Merge branch 'master' of github.com:jboner/akka
add 01f2f0141e applied McPom
add 15b5ef4888 fixed bug in which the default configuration timeout was always overridden by 5000L
add 783b6650de Merge branch 'release_1_0_RC1' of github.com:jboner/akka into release_1_0_RC1
add 7d1befcd4f Changing versions to 1.0-RC2-SNAPSHOT
add 95a9a1709e Merge branch 'release_1_0_RC1'
add 89beb7230e Bumping version to 1.1-SNAPSHOT
add dd7a358a81 Fixing a glitch in the API
add 4487e9f68a Update group id in sbt plugin
add c8335a67b0 Fixed bug with not setting homeAddress in RemoteActorRef
add 4de4990372 New Configgy version with logging removed
add fe80c382a4 Use new configgy
add c93a447bf1 Remove workaround since Configgy has logging removed
add 87138b7a0d Refine transactor doNothing (fixes #582)
add bb809fd10d Give modified configgy a unique version and add a link to the source repository
add 95b9145b1d Adding UnparsableException and make sure that non-recreateable exceptions dont mess up the pipeline
add 1715dbf0a1 Adding debug log of parse exception in parseException
add caae57f733 Giving all remote messages their own uuid, reusing actorInfo.uuid for futures, closing ticket 580
add 5b22e092be Making sure RemoteActorRef.loader is passed into RemoteClient, also adding volatile flag to classloader in Serializer to make sure changes are propagated crossthreads
add cdc9863cab Closing ticket #585
add 417b628217 Merge branch 'master' of github.com:jboner/akka
add f2c13b2714 removed persistence stuff from config
add 185b03caba added option to turn on/off JMX browsing of the configuration
add 2d720610f9 added option to turn on/off JMX browsing of the configuration
add b27993517d changed config for JMX enabling
add c6376b0159 changed config element name
add 060628fb0d Throw runtime exception for @Coordinated when used with non-void methods
add 98aa3213dd Merge branch 'master' of github.com:jboner/akka
add eefa38f6b9 Enriched TypedActorContext
add 6edd307387 removed trailing spaces
add ada47ffedf Closing ticket 541
add 989b1d5ef2 Removing not needed dependencies
add 57d0e85a9a Updated the copyright header to 2009-2011
add 4a75f0a018 Merge branch 'master' of github.com:jboner/akka
add 0eb714137a Fixing ticket 594
add 8836d72ca6 Making EmbeddedAppServer work without AKKA_HOME
add 9b12ab378e Fixed logging glitch in ReflectiveAccess
add f45a86bd97 Adding possibility to set id for TypedActor
add c7150f6da3 revamp akka.util.Duration
add 30c11feb78 improvements on FSM
add e12eb3e464 change ff=unix
add 12ea64cafe - merge in transition callback handling - renamed notifying -> onTransition - updated dining hakkers example and unit test - moved buncher to fsm sample project
add a94b5e59b9 add user documentation comments to FSM
add 606216ab94 add minutes and hours to Duration
add 576e121036 wrap stop reason in stop even with current state, so state can be referenced in onTermination call for cleanup reasons etc
add 9d4cdded73 improved test - test for intial state on transition call back and use initialize function from FSM to kick of the machine.
add 1eb9abd56b Merge remote branch 'origin/fsmrk2' into testkit
add 66595b75bf first sketch of basic TestKit architecture
add bcdb429573 add facility for changing stateTimeout dynamically
add 4e798047b8 Improve Duration classes
add 66a63514bd revamp TestKit (with documentation)
add 9474a922a6 code cleanup (thanks, Viktor and Irmo)
add 7e729ce3d2 add first usage of TestKit
add 6f0d73b789 flesh out FSMTimingSpec
add eddbac5478 remove unnecessary allocations in hot paths
add b0db21f974 make TestKit assertions nicer / improve Duration
add f4d87fa726 fix fallout of Duration changes in STM tests
add 61502794de convert test to WordSpec with MustMatchers
add d9b3e42af6 stop the timers (if any) while terminating
add 5ee0cab409 - make transition handler a function taking old and new state avoiding the default use of the transition class - only create transition class when transition listeners are subscribed
add d09adeacf8 fix tests
add 31da5b9947 Removed generic typed classes that are only used in the FSM itself from the companion object and put back in the typed FSM again so they will take same types.
add aee972f5c7 Move handleEvent var declaration _after_ handleEventDefault val declaration. Using a val before defining it causes nullpointer exceptions...
add a4ddcd98d0 add fsm self actor ref to external transition message
add e5c9e77613 wrap initial sending of state to transition listener in CurrentState object with fsm actor ref
add d46a979057 small adjustment to the example, showing the correct use of the startWith and initialize
add 9dbfad331f change indentation to 2 spaces
add 5092eb0cf4 remove one more allocation in hot path
add d5fc6f8ebd merge Irmo's changes and add test case for whenUnhandled
add c2402e39cd also test custom whenUnhandled fall-through
add 49b45afdd2 Merge branch 'testkit' of git-proxy:jboner/akka into testkit
add da65c1382c fix up indentation
add 91c2289311 Merge branch 'testkit'
add e59eed75a1 Fixing a glitch in the API
add 922348e649 First shot at re-doing akka-remote
add 7bae3f2d6c Switch to a match instead of a not-so-cute if
add 8814e9712d Got API in place now and RemoteServer/Client/Node etc purged. Need to get test-compile to work so I can start testing the new stuff...
add b7ab4a1430 Fixing a lot of stuff and starting to port unit tests
add 17d50edb46 Commented out many of the remote tests while I am porting
add 67b020c2ab Update group id in sbt plugin
add 79c1b8ff60 Backport from master, add new Configgy version with logging removed
add 5c77ff374a Refine transactor doNothing (fixes #582)
add feba5003bd Give modified configgy a unique version and add a link to the source repository
add 9ad59fdc9e Adding UnparsableException and make sure that non-recreateable exceptions dont mess up the pipeline
add 644d399f70 Adding debug log of parse exception in parseException
add 2b8621ea0a Giving all remote messages their own uuid, reusing actorInfo.uuid for futures, closing ticket 580
add b2dc5e07c6 Making sure RemoteActorRef.loader is passed into RemoteClient, also adding volatile flag to classloader in Serializer to make sure changes are propagated crossthreads
add 9bb15ce1f7 Merged with release_1_0_RC1 plus fixed some tests
add 1feb58ec3d Reverted to using LocalActorRefs for client-managed actors to get supervision working, more migrated tests
add 907f4951cc Removing redundant call to ActorRegistry-register
add 2cecd81753 All tests passing, still some work to be done though, but thank God for all tests being green ;)
add 32da30701a WIP
add 080d8c528f Merged with current master
add b3a8cfa9c7 Adding example in test to show how to test remotely using only one registry
add 10f2b4dda6 Adding additional tests
add 4b97e02c8b Fixing erronous test
add e85715ce7e Moved all actorOf-methods from Actor to ActorRegistry and deprecated the forwarders in Actor
add 924394facb Adding tests for optimize local scoped and non-optimized local scoped
add 52cb25c994 Changed wording in the unoptimized local scoped spec
add 9b52e8225d Moving shared remote classes into RemoteInterface
add 3f737f9d90 Minor refactoring to ActorRegistry
add 326a93993c Fixing #586 and #588 and adding support for reconnect and shutdown of individual clients
add 3da0669233 Removed if statement because it looked ugly
add f1f8d64e3c Adding support for failed messages to be notified to listeners, this closes ticket #587
add 3d502a5226 Added support for passive connections in Netty remoting, closing ticket #507
add 3c7d96fbf3 Minor code cleanup
add 25f33d5bdc Added lock downgrades and fixed unlocking ordering
add fd831bbcbf Removing PassiveRemoteClient because of architectural problems
add 5af6b4db68 Putting the Netty-stuff in akka.remote.netty and disposing of RemoteClient and RemoteServer
add 504b0e9b63 Major code clanup, switched from nested ifs to match statements etc
add 9d2347e3da Adding support for non-delivery notifications on server-side as well + more code cleanup
add accbfd0192 Merge with master
add e17b4f4f52 Removing ActorRegistry object, UntypedActor object, introducing akka.actor.Actors for the Java API
add c71fcb4695 Minor typed actor lookup cleanup
add 4d3a027c29 Merge branch 'remote_deluxe'
add d6a5b4d69d Fixing ticket #603
add b0a64caaec Changed URI to akka.io
add 6360cd19a5 Minor code cleanup and deprecations etc
add afdc437bed Adding more start methods for RemoteSupport because of Java, and added BeanProperty on some events
add 8a439a8268 Making optimizeLocal public
add ae85bd0a8f Update dependencies in sbt plugin
add 89928146f7 Fixing ticket #608
add 139a064110 Fixed some TypedActor tests
add ea5648e8e3 Added test for failing TypedActor with method 'String hello(String s)'
add 47fb6a4421 Allowing forwards where no sender of the message can be found.
add 7c99f8829a Switching to Peters cleaner solution
add d60694a4ae Fixing ticket #614
add 536bb185f7 Reverting lazy addition on repos
add 011e90b7ab Removing durable mailboxes from akka
add 2a792cd7da Making MessageInvocation a case class
add 208578e5bb Add build-release task
add d9539df003 Add release scripts
add b4a6e8343f Merge branch 'master' of github.com:jboner/akka into newmaster
add 149e060314 Adding Odds project enhancements
add 0959824b4e Fix dist building
add 4dd927d1e2 Use correct config keys. Fixes #624
add 4a7ef220e9 Upgrade hawtdispatch to 1.1
add 1fd5fbefc4 Merge branch 'master' of github.com:jboner/akka
add 2c8a8e4f90 Adding fold to Futures and fixed a potential memory leak in Future
add ba3e71d28e Adding docs to Futures.fold
add 9b2a187401 Adding unit tests to Futures.fold
add ad26903410 Added Futures.reduce plus tests
add 35457a4ecc Refining signatures on fold and reduce
add 64484f07de Added support for empty inputs for fold and reduce on Future
add 64f0e8297d Potential fix for #628 and #629
add 6376061a70 Potential fix for #628 and #629
add 1749965098 Merge branch 'master' of github.com:jboner/akka
add 44867351c5 Potential fix for #628 and #629
add 303c03dd2d Porting the tests from wip-628-629
add bd185eb5d4 Changing to getPathInfo instead of getRequestURI for Mist
add 3c9ce3b0ca Fixing a possible race-condition in netty
add 83d0b12803 Enable compile options in sub projects
add e4efff1a78 ticket #634 - add actor pool. initial version with unit tests
add d3f4e00799 Disable -optimise and -Xcheckinit compiler options
add 93411d77b6 Merge branch 'master' of github.com:jboner/akka
add d9d4db41f9 Adding Java API for ReceiveTimeout
add ca9b234dab Fix for local actor ref home address
add 4b9621da87 Fixing #648 Adding support for configuring Netty backlog in akka config
add bc423fcc76 Fixing ticket #645 adding support for resultWithin on Future
add b23528b66e Fix publish release to include parent poms correctly
add e2e0abedf8 Exclude samples and sbt plugin from parent pom
add acab31aa15 changed pass criteria for testBoundedCapacityActorPoolWithMailboxPressure to account for more capacity additions
add 83f9c4982f Fixing ticket #652 - Reaping expired futures
add e43ccf35d2 API improvements to Futures and some code cleanup
add b472346184 Merge branch 'master' of github.com:jboner/akka
add 418b5cee25 Merge branch 'master' of github.com:jboner/akka
add d1213f26bb Fixing neglected configuration in WorkStealer
add c43f8ae747 Potential fix for race-condition in RemoteClient
add b1223ac9b3 Update scalatest to version 1.3, closes #663
add c74bb062af Merge branch 'master' of github.com:jboner/akka
add a274c5f0b9 ticket 664 - update continuation handling to (re)support updating timeout
add 0fe4d8c6ee fix tabs; remove debugging log line
add 2ec6233a7a Use an Option[Either[Throwable, T]] to hold the value of a Future
add 87bd862f93 Throw an exception if Future.await is called on an expired and uncompleted Future. Ref #659
add 311a881664 Rename completeWithValue to complete
add 8df62e9ee0 move repeated code to it's own method, replace loop with tailrec
add 0db618fd2d Add method on Future to await and return the result. Works like resultWithin, but does not need an explicit timeout.
add 9f3c38f596 Allow specifying the timeunit of a Future's timeout. The compiler should also no longer store the timeout field since it is not referenced in any methods anymore
add b23ac5f277 Refactoring based on Viktor's suggestions
add 649a438b93 Merge branch '661-derekjw'
add 8a98406f07 Add Future.receive(pf: PartialFunction[Any,Unit]), closes #636
add 93b2ef55fc Small change to better take advantage of latest Future changes
add 540dc22926 Adding support for PoisonPill
add 31baec6b6b Merge branch 'master' of github.com:jboner/akka
add 9d3fb15e13 ticket 634; adds filters to respond to raw pressure functions; updated test spec
add daaa596eb6 Update to Multiverse 0.6.2
add 147edfef89 Merge branch 'master' of github.com:jboner/akka
add fef5bc40a8 Possible optimization for EBEDD
add 05c12742e3 Removing conditional scheduling
add 4c0b9110c9 Spellchecking and elided a try-block
add 1f257d701a Merge branch 'master' of github.com:jboner/akka into wip-ebedd-tune
add 2fc0e116cf Lowering overhead for receiving messages
add 808426d59d Manual inlining and indentation
add 002fb70f5b Added a couple of final declarations on methods and reduced volatile reads
add c4bd68ab5a Added some minor migration comments for Scala 2.9.0
add 03a9033128 Merge branch 'wip-ebedd-tune'
add 388b878d20 Fixing a regression in Actor
add bab02c90d0 Fixing bug in ifOffYield
add e0cb666edc Add methods to Future for map, flatMap, and foreach
add 5c5f7d501c add Future.filter for use in for comprehensions
add 9d6374668a Add test for composing futures
add 9d22fd076a Add test for folding futures by composing
add b1c1f22bee Merge branch 'master' into derekjw-future
add 1e66d31265 Reduce allocations
add 52343c4fc9 Merge branch 'derekjw-future'
add 885ad83695 Removing method that shouldve been removed in 1.0: startLinkRemote
add 444ddc6dda Removing method that shouldve been removed in 1.0: startLinkRemote
add 783fc85611 document some methods on Future
add a76e62096f Specialized traverse and sequence methods for Traversable[Future[A]] => Future[Traversable[A]]
add b2c62ba18d Run independent futures on the dispatcher directly
add 532baf5669 Fix for timeout not being inherited from the builder future
add 622c272e13 Merge branch 'master' into derekjw-future-dispatch
add 40afb9ed2d Can't share uuid lists
add 3a62cab837 Reorder Futures.future params to take better advantage of default values
add b19e10453e Reorder Futures.future params to take better advantage of default values
add 4137a6c04e removed sjson from embedded_repo. Now available from scala-tools. Upgraded sjson version to 0.9 which compiles on Scala 2.8.1
add df2e209ca0 bypass lock when not needed
add 810499f492 Revert lock bypass. move lock calls outside of try block
add 92a17615c0 no need to hold onto the lock to throw the exception
add 445c2e6476 Add low priority implicit for the default dispatcher
add 5d290dc063 move unneeded test outside of if statement
add 162d059112 Add friendlier method of starting a Future
add b05be42f11 Add locking in dispatchFuture
add 3ba5c9bc0e Reverse listeners before executing them
add fbd3bd635c Add java friendly methods
add 03809572f8 Add first test of Future in Java
add 1d0b038ec9 removed sjson from embedded_repo. Now available from scala-tools. Upgraded sjson version to 0.9 which compiles on Scala 2.8.1
add 887b184228 Merge branch 'master' of git@github.com:jboner/akka
add 42cf34d664 Support self.reply in preRestart and postStop after exception in receive. Closes #669
add 7be3ddb881 Ensure proper cleanup even if postStop throws an exception.
add 8fe909a4e0 Reset currentMessage if InterruptedException is thrown
add 65aa143a3f now using sjson without scalaz dependency
add 31a717a265 Merge branch 'master' into 669-krasserm
add ec84822675 update Buncher to make it more generic
add 2b37b60a87 Merge branch 'master' into derekjw-future-dispatch
add a6bfe644d5 Removing HawtDispatch, the old WorkStealing dispatcher, replace old workstealer with new workstealer based on EBEDD, and remove jsr166x dependency, only 3 more deps to go until 0 deps for akka-actor
add dea85ef81f Removing logging from EBEDD
add ba3a473330 Optimizing for bestcase when sending an actor a message
add 728cb92ba1 Merge branch 'master' into 0deps
add b5e6f9a768 Merge branch 'master' of github.com:jboner/akka into 0deps
add a3b324eae2 Rework of WorkStealer done, also, removal of DB Dispatch
add 015415d14e Embedding the Uuid lib, deleting it from the embedded repo and dropping the jsr166z.jar
add 2676b48e36 Removing old versions of Configgy
add 4b3bcdb44c Removing 4 unused dependencies
add 0658439b10 Removing wasteful guarding in spawn/*Link methods
add 7417a4b5ed Upding Jackson to 1.7 and commons-io to 2.0.1
add 3e25d364eb Potential fix for #672
add 1425267a65 Removed logging
add 6e1b7958fe tabs to spaces
add ce00125aba Added ErrorHandler and a default listener which prints error logging to STDOUT
add 6f6d459dcd Added the ErrorHandler notifications to all try-catch blocks
add fcff388341 Merge branch 'master' of github.com:jboner/akka
add 8fd6122973 Renamed to EventHandler and added 'info, debug, warning and error'
add db980df4d5 merged with upstream
add 9d78ca6383 Merge remote branch 'origin/0deps' into 0deps
add 3dfd76dd38 Updating to Scala 2.9.0 and enabling -optimise and -Xcheckinit
add d1fcb6d398 Merge remote-tracking branch 'origin/0deps' into 0deps-future-dispatch
add 8123a2c557 Fix test after merge
add f2903c4d12 remove debugging line from test
add 83cd7212d3 Add configgy sources under akka package
add fb9201479c Incorporate configgy with some renaming and stripping down
add 61889881b5 Removing Thrift jars
add a877b1d414 Remove configgy from embedded repo
add 6c52b95355 Merge remote branch 'origin/0deps' into 0deps
add ddb226adcf Removing shutdownLinkedActors, making linkedActors and getLinkedActors public, fixing checkinit problem in AkkaException
add db80212265 Merge remote-tracking branch 'origin/0deps' into 0deps-future-dispatch
add ee418e1fa0 Cleaner exception matching in tests
add ff97c28c0b reverting back to 2.8.1
add f8082436dd Update Java STM API to include STM utils
add c909bb28ea Merge branch '0deps', remote branch 'origin' into 0deps
add f3d87b2578 reverted tests supported 2.9.0 to 2.8.1
add 4514df2b40 merged with upstream
add b090f873af Remove logback config
add a647f32e31 Merge branch 'master' into derekjw-future-dispatch
add ca24247b46 Use scalatools release repo for scalatest
add 31cf3e64fd fixed repo of scalatest which was incorrectly pointing to ScalaToolsSnapshot
add fe5ead9d6b Fixed #675 : preStart() is called twice when creating new instance of TypedActor
add c9523585d5 Adding support for MessageDispatcherConfigurator, which means that you can configure homegrown dispatchers in akka.conf
add 70a0602ef0 Updating the Remote protocol to support control messages
add f1a17704b9 Adding support for clean exit of remote server
add 3e7289c2ce Add Future GC comment
add f8727fc4d4 Removed some superfluous code
add c0fcbaea01 Speeding up remote tests by removing superfluous Thread.sleep
add 90470e89dd reverting changes to avoid breaking serialization
add 6f05ce1da1 Adding export of the embedded uuid lib to the OSGi manifest
add f3af6bdcc7 Tweaking AkkaException
add 92fa322ec2 Moving most of the Jersey and Jetty deps into MicroKernel (akka-modules), closing #593
add 939d4ca6cb Changed event handler config to a list of the FQN of listeners
add 6a5bd2c594 Merge branch 'master' of github.com:jboner/akka
add e89c565548 Merge branch 'master' of github.com:jboner/akka
add 2511cc6e9f Merge branch 'master' of github.com:jboner/akka
add 02107f00ed Merge branch 'master' of github.com:jboner/akka
add 48949f2144 Removing non-needed jersey module configuration
add 4901ad3b6d Fixing #655: Stopping all actors connected to remote server on shutdown
add eee9445be8 Merge branch 'master' into derekjw-future-dispatch
add cda0c1bbb4 Fix calls to EventHandler
add 8cad134c32 Remove uneeded parameter
add 006e833161 Reverting fix for due to design flaw in *ByUuid
add 17b85c378e Removing dead code
add 06cc030847 Removing support for SBinary as per #686
add 3d78342814 Removing SBinary artifacts from embedded repo
add dbe9e073bf Reduce config footprint
add 6ee2626294 Merge branch 'master' of github.com:jboner/akka
add 4f6444c590 re #689: Verified config for akka-actor.
add e1803009dc re #689: Verified config for akka-http.
add 3a1f9b1ca3 re #689: Verified config for akka-remote.
add b88bc4bd42 re #689: Verified config for akka-stm.
add a8d9e4e8d2 closes #689: All properties from the configuration file are unit-tested now.
... 32116 lines suppressed ...
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pekko.apache.org
For additional commands, e-mail: commits-help@pekko.apache.org