styx-0.7.6 (2018-04-12)
Merged pull requests:
- Origins file monitor #97 (mikkokar)
- Add response codes diagram and page #104 (kvosper)
- Document origin configuration and improve user guide. #106 (dvlato)
- Improve origins reload visibility #108 (mikkokar)
styx-0.7.5 (2018-03-13)
Fixed bugs:
- Race condition in e2e test: ExpiringConnectionSpec #90
- A change of backend service name (id) fails #86
- Serialise
cipherSuites
attribute of TlsSettings. #83 (mikkokar) - Class cast exception from FileBackedBackendServiceRegistry.Factory #82 (mikkokar)
Merged pull requests:
- Fixed resource leak in FileBackedRegistry: the fileinputstream wasn't being properly closed #99 (dvlato)
- Upgrading to newest metrics version #93 (alobodzki)
- Remove 5xx check from BusyConnectionsStrategy #92 (kvosper)
- Add a note to logging to explain why console output may disappear after LOGBackConfigurer takes effect #91 (kvosper)
- Fix intermittently failing e2e test: ExpiringConnectionSpec. #89 (mikkokar)
- Refactor Styx HTTP Client #88 (mikkokar)
- Fix issue #86: Reload of backend service id change. #87 (mikkokar)
- Connection expiration #84 (alobodzki)
- Refactor builders: NettyConnectionFactory #81 (mikkokar)
- Separate StyxService from AbstractRegistry. #80 (mikkokar)
- Added "connectors" node to example configuration #79 (noel-smith)
- Refactor origin inventory builder #78 (mikkokar)
- Fix for NPE in case of retry. #77 (alobodzki)
- Refactor OriginsInventory. (#62) #75 (alobodzki)
- Styx user manual: add "Troubleshooting TLS configuration" section. #73 (mikkokar)
- OriginStatsFactory instantiation moved upper in hierarchy. #71 (alobodzki)
- Merge SPI refactoring work to master, batch 1 #69 (alobodzki)
- Eliminate port conflicts in end-to-end tests #67 (mikkokar)
- Dynamically allocate port in some e2e tests. #65 (mikkokar)
- Removed un-used github pages dependencies Gemfile #64 (ClaudioCorridore)
- Maven version shield add #63 (alobodzki)
- Refactor OriginsInventory. #62 (mikkokar)
- Moving underlying request send logic from client implementstions to connections. #58 (alobodzki)
- Stop NullPointerExceptions in HttpRequestMessageLogger #43 (kvosper)
- Add cipher suite controls to backend services configuration. #36 (mikkokar)
- Merge latest changes from master #60 (mikkokar)
- Decouple StateMachine mechanics from the QueueDrainingEventProcessor. #54 (mikkokar)
- Refactor styx routing objects #53 (mikkokar)
- Remove bodyAs(Function) method from FullHttpMessage API. #52 (kvosper)
- Store Full HTTP message content as byte array. #50 (mikkokar)
- Passing a dependency array into service factories #49 (alobodzki)
- Extracting OriginsInventory creation outside of StyxHttpClient #47 (alobodzki)
- Remove Guava Service from Registry API. #45 (mikkokar)
- Add streaming classes #44 (kvosper)
styx-0.7.4 (2018-01-11)
Implemented enhancements:
- Choose supported TLS protocol versions for styx client #28
Merged pull requests:
- Tidy up tests: Use new FullHttpRequest/Response message API #42 (mikkokar)
- Add initial changelog file and make rule for changelog generation #41 (alobodzki)
- Add FullHttpRequest and FullHttpResponse classes to Styx API #40 (kvosper)
- Pretty print admin interface pages by default. #35 (mikkokar)
- Don't try to parse the inbound request paths #15 (taer)
styx-0.7.3 (2017-11-27)
Closed issues:
- Out of direct memory exception from Netty is sometimes mapped to 502 Bad Gateway #24
- Provide a metric for direct memory monitoring #17
Merged pull requests:
- Added developers section in parent pom #39 (alobodzki)
- Version bumped up to 0.7.3-SNAPSHOT #38 (alobodzki)
- Maven central publishing profile added #37 (alobodzki)
- Change file headers to expected format #34 (kvosper)
- Issue28: Specify TLS protocol version for backend services #33 (mikkokar)
- Create ISSUE_TEMPLATE.md #31 (kainee)
- Add link to styx-user Google Groups forum. #30 (mikkokar)
- Implement Wiremock API on top of Styx/Netty HTTP servers. #29 (mikkokar)
- Styx server tls protocol #27 (mikkokar)
- Map OutOfDirectMemoryError to 500 Internal Server Error status code. #26 (mikkokar)
- Enable Maven quality profile for Travis builds #25 (mikkokar)
- Set of metrics that are tracking netty pooled memory allocator #23 (alobodzki)
- Added code of conduct #22 (massdosage)
- Log file changes when file backed registry fails at notifying listene… #21 (kvosper)
- Change styx version format. #20 (mikkokar)
- Add styx load test script #18 (mikkokar)
- Add getOptional to Http context #16 (taer)
- Make sure we don't end up with 0 threads #14 (taer)
- fix documentation #13 (ggaeta1)
- Update pom files #12 (mikkokar)
styx-0.7.1 (2017-10-19)
Merged pull requests:
- Release styx-0.7.1. #11 (mikkokar)
- Improve distribution zip file: #10 (mikkokar)
- Adding guides to get started with Styx quickly #7 (kvosper)
- Adding sections of pom requested by central repository #6 (alobodzki)
- Reduce test logging #5 (mikkokar)
- Apache license shield added #4 (alobodzki)
- Add Travis build badge to README.md. #3 (mikkokar)
- Add .travis.yml. #2 (mikkokar)
- Fixed image reference to Styx overview diagram. #1 (iamchrisrice)
* This Change Log was automatically generated by github_changelog_generator