Skip to content

Latest commit

 

History

History
122 lines (98 loc) · 11.9 KB

CHANGELOG.md

File metadata and controls

122 lines (98 loc) · 11.9 KB

Change Log

styx-0.7.6 (2018-04-12)

Full Changelog

Merged pull requests:

styx-0.7.5 (2018-03-13)

Full Changelog

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)

Full Changelog

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)

Full Changelog

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:

* This Change Log was automatically generated by github_changelog_generator