Skip to content

Releases: Netflix/eureka

1.3.6

13 Jan 18:11
Compare
Choose a tag to compare

Note: this release is not compatible with jackson 2.6.+. Release 1.3.7 reverts #724 which allows compatibility.

#723 Fix AWS meta data refresh
#724 In DiscoveryJerseyProvider change default codec to the latest one.
#727 Handle registration with bad data in DataCenterInfo
#728 add additional sanity check in shouldRefresh AmazonInfo

1.3.5

13 Jan 18:09
Compare
Choose a tag to compare

#696 NullPointException thrown if application name is not defined
#698 Backup registry configured via property is overridden with void implementation
#701 Thread pools in eureka-client create non-daemon threads
#706 set source compatibility in build.gradle as java8 apis have bleed into code
#713 Fix for issue #711
#710 update to latest karyon3 and better integration for eureka-server-karyon3
#714 Remove dependency on blitz4j
#716 Client InstanceInfo default address resolution
#720 Upgrade netflix-eventbus to purge the transitive dependency on findbugs
#721 Improve backwards compatibility with legacy eureka-client

1.3.4

03 Nov 16:41
Compare
Choose a tag to compare

#693 Fix CLOSE_WAIT issue in new transport (use existing connection cleaner).
#695 Remote data not fetched on the reconciliation path

1.3.3

26 Oct 18:24
Compare
Choose a tag to compare

#691 fix sessionClient's randomized sessions to be dynamic
#692 log StatusChangeEvent at warn level if DOWN was involved

1.3.2

23 Oct 20:01
Compare
Choose a tag to compare

#685 Additional logging and metrics for new client transport layer
#686 Support remote region fetch in the new transport
#687 add config to define quarantine clear condition, adding jitter to sessionedClient's session duration
#688 (server) Adding validation for required fields for instance registration
#689 (server) update to EIPManager to check for eip binding at a different (faster) rate when none is bound

1.3.1

16 Oct 22:29
Compare
Choose a tag to compare

#677 1.x Add few more utility methods.
#680 1.x More test refactoring
#681 1.x Tests refectoring
#684 Refactorings/transport

1.3.0

09 Oct 22:55
Compare
Choose a tag to compare

#657 new replication batcher implementation
#660 Eviction mechanism update
#661 Adding time based compensation to eviction processing if the eviction task was delayed (e.g. due to gc or clock skew). This can help prevent unnecessary evictions if (for example) a very long pause the world gc occur.
#662 add route53 binding alternative to eip
#668 Fix bug in PeerEurekaNode, that did not check for missing LeaseInfo
#669 Fix NPE in StatusResource.isReplicaAvailable
#671 DI friendly server
#673 Set jdk=1.8 in .netflixoss to get proper JDK in cloudbees jenkins job.
#674 Fix batch request/response encoding for the new Jackson codec.

1.2.5

25 Sep 02:56
Compare
Choose a tag to compare

#640 minor fixes
#642 JSON encoding fix: do not unwrap single element arrays
#643 Better separation of new JSON and XML serializers
#650 Encode @Class entry in InstanceInfo.metadata for backward compatibility
#651 Better error handling for invalid content in request
#653 #649 Decoupling the id of InstanceInfo from the id of the DataCenterInfo

1.2.4

15 Sep 23:29
Compare
Choose a tag to compare

#630 EurekaNameSpace not used in eureka.region
#636 Making serverCodecs public and using a builder instead
#637 Adding replication client shutdown in PeerEurekaNode
#639 Fix for gh638: use monitor.getName() instead of monitor.name() when unregister monitor
#640 Bug fixes and minor cleanups

1.2.3

08 Sep 23:21
Compare
Choose a tag to compare

#634 Make XML dependencies optional in the client. Fix local registry size metric. HTTP agent name update.
#631 Update lease duration dynamically if changed