Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

v1.1.154

Release of 1.1.154
- 46e96b2: Merge pull request #520 from qiangdavidliu/master
- 0068c1a: Adding comments
- 01d71b2: Re-adding @LazySingleton to EurekaInstanceInfoProvider to ensure InstanceInfo singleton for injection into DiscoveryClient and ApplicationInfoManager.

Read release notes

v1.1.153

Release of 1.1.153
- e71c2b1: Merge pull request #514 from tbak/master
- d6ade39: Merge remote-tracking branch 'remotes/netflix/master'
- 74738d0: Fix EurekaJacksonCodec to Handle poperly @class attribute in instance metainfo.
- d34507d: Merge pull request #515 from qiangdavidliu/master
- 3d4d264: Removing singleton from providers + explicitly specifying the default bindings
- d3b5b45: Singleton for DefaultEurekaClientConfig
- db04847: Remove dependency to ribbon.
- 716acdd: Adding test for EurekaModule
- 1bab118: Merge remote-tracking branch 'upstream/master'
- 651d25e: - Adding EurekaClient interface for DiscoveryClient - Adding EurekaModule for using eureka with Governator - cleaned up client and server property files - cleaned up examples and moved examples to eureka-examples

1.1.153

Merge pull request #514 from tbak/master
1.x Remove dependency to ribbon.

Read release notes

v1.1.152

Release of 1.1.152
- d588d01: Merge pull request #470 from tbak/features/jackson
- 900278f: Add additional setters to InstanceInfo builder to avoid macro expansion during deserialization process.
- cd42b32: Merge pull request #511 from qu1j0t3/tt_typos_in_config_keys
- f710973: Switch to Jackson 2.x + handle more InstanceInfo fields directly in deserializer to avoid reflection calls.
- d7f57fd: Merge branch 'master' into features/jackson
- 0a97f83: Fix typos in per-host config keys.
- 5e29810: Merge pull request #486 from tbak/eureka1/pin_to_redirected_address
- 4ebc94a: Increase client version number.
- 4249877: Handle seprately registration and registry fetch redirects.
- 9d19a36: Merge remote-tracking branch 'netflix/master' into eureka1/pin_to_redirected_address
- e5198d0: Further redirect support updates.
- 14be8d5: Pin client to the redirected address.
- 9ea97b5: Use Jackson JSON serializer instead of XStream to improve serialization performance/memory usage.

Read release notes

v2.0.0-rc.2

Release of 2.0.0-rc.2
- 7fb4c76ec1a886b9f1d3c27acf97934754f9bbe8: Merge pull request #509 from tbak/2.x
- 65b1a899daa25e853a8f6357efe02b7e66e09742: Updates recommended in code review.
- 64cc78479d0685046829e8b7a10632c8253b1af8: Merge pull request #510 from qiangdavidliu/2.x
- 1fb966476419652b75fd2fd4bef43aa75b0678c4: Adding eureka2-eureka1-support to eureka2-client-shaded jar
- 55747a938ba0f2ddc1368fef60e53083799bfa86: Merge remote-tracking branch 'remotes/netflix/2.x' into 2.x
- cc6760b5ed4022c2d31326c32968611a93547bac: Improvements in tansport + performance/verification tool - cont.
- 53adc031ffe96d5daa3389eb083352f90f2aac68: Merge pull request #508 from qiangdavidliu/2.x
- 8200437e4ffd3365bf73653322704ab0c264fda7: Fixes for shading eureka2-client.
- 0bd65938fbeb6f93b70dc8552ea276152b89246b: Improvements in tansport + performance/verification tool.
- 07b5c2f4bbba428b2711e205f34623462fe8c003: Provide a shaded eureka2-client(-shaded) that shades avro and rxnetty dependencies
- 48c2e1901c4647252010efe988cb77d7a6f98143: Merge pull request #507 from tbak/2.x
- 107bbd833ce578a932250b5db01f629400468062: Safer implementation of ack handling + pending ack queue size monitor. Bug fix in EurekaHealthStatusModule module.
- ac26983450cfcc6e3470d93a0b4a531ca0c1f172: Merge pull request #506 from qiangdavidliu/2.x
- 06e4f91b9e8d069be82b636b11d4492bee3b5f2a: Using abs to take value of seed for round robin.
- f1275e65d2e8e1ed005535e02c1a0c79e9f515ea: - moving T -> CN<T> to ChangeNotifications - variable renaming
- 772b15ce4d7597cd26fbbcc579a81b0781acbc07: Removing dependency on Ocelli (for now, until we are ready to integrate with it and use it's more advanced features). The renamed RoundRobinServerResolver functionally does the same thing as before with an internal roundrobin impl.
- 8b627dcc4e4678c36f53a2a1703de1404fbcfe0b: Merge pull request #504 from qiangdavidliu/2x-shade-rxnetty
- 5d2854650bc8742ba14cc242070f2e745c75b289: Adding shading to ocelli in eureka2-client. Adding some defaults to configs for WriteServerConfig
- 07eabe444ae63fbb797cc8320d80ec4070fa5021: Merge pull request #503 from qiangdavidliu/2.x
- 1795f8c619ee806d2b14d1ac2fc0a2034ce9fa62: Use a provider to lazily init ConnectionHandler for the TcpServers
- c0252656c7fa320e5b47aa08e4eddfce150e502a: Merge pull request #500 from tbak/features/bootstrap
- 9c0b615749ee613b47d890bfdfd736e4de1bad0f: Further cleanup.
- 9539c0979c8458f937a704cd1aa4a41ec4595251: Merge branch '2.x' into features/bootstrap
- f2ad87d8a48aeb0571b2eda08cefc81ea70cab66: Further updates/improvements to server bootstrapping + code review suggestions.
- 536fa91ad5589289936b685406be06aa00197db1: Implement feature #447 (Write Server Initial Sync).
- 5158a25268a1d7ae15fda9b8cf0af9a476a1bb19: Merge pull request #499 from tbak/2.x
- dad53e96e5dd10bbd496f080bb6491c6eb5c4e41: Additional constructors in ServerListReader.
- 3fc6390558e29727534103b8800571804210a5b3: Fix state metrics update.
- a2d84e73ad0f6619f6aaae4b3e83b33d8760d568: Merge pull request #497 from qiangdavidliu/2.x
- 8dc4cc7e5bc4077e7c6b350b652e253155b52202: Adding documentation
- c96fddf9cd841668a37b5fe33cce6dc7d5d0d638: Adding transport protocol versioning: - protocol version encoded as an additional byte - server handlers encode replies dynamically based on protocol version   of inbound request
- 4a695c08e2ce212771d5803289045d29010f1d1f: Merge pull request #496 from qiangdavidliu/2.x
- 149b834e60ca8a9927de28a06506f51226fb54b0: update karyon version
- c073502582555349321847f57c3f872d6f32272d: Merge pull request #495 from tbak/2.x
- 1dcbf1c97af528c1c9eb8bd2dd565433350b7434: Shade/rellocate avro to avoid conflicts when clients use a different version of it.
- 5de617d19609edc3a951d74ce0d5b8e228a6d02a: Merge pull request #494 from tbak/2.x
- 43cbf43a7e7fa7b55eab5532541f629656891d90: eureka2-eureka1-support module minor update
- 872e4587187f6b84595f31f1a02b621fa144475c: Add eureka2-eureka1-support module to help bridge existing Eureka1 clients to Eureka2 without adopting Eureka2 client API yet.
- cd1e5cd6de3422af01f3a20d5834da99371f9e93: Merge pull request #492 from qiangdavidliu/2.x
- b5da3283cec90af56f398b40c6eee191e1a1ecad: Upgrade rxjava and karyon versions
- 69c26def588c488e7ccd0a18ea0fd531338c8a37: Merge pull request #491 from qiangdavidliu/2.x
- 4f25d5dcbf6e9a2ff46682b9c662929ef84d5103: Revert change to move server names to upper case
- 458538eba65c34b459d7f0fe20d653e0f15b9629: Adding additional fields to AWSDataCenterInfo
- b76e337c9b9e3569316972985e3983ae6f09c2e4: Merge pull request #490 from qiangdavidliu/2.x
- 12a47bda348ff882c48fb83c20f393b513400acd: Adding exception handling for throws when cancelling tasks from SerializedTaskInvoker
- 32cbcef5932c3e85891611859d5d2e499ea47bde: remove stale imports
- 5aae4ac5a1b2e904a367c277a04167783e01f41a: - Fixes for eureka1 and eureka2 bridging. - Pin Jettison to 1.2 as 1.1 does not handle top level arrays with multiple elements
- 6d415277b88496727ce95858b6980c94a48e2580: Merge pull request #488 from qiangdavidliu/2.x
- a8be6c3c62d9c635a38ee54f4ebd171e7c6e8a54: Add simple backpressure handling in registry
- 996634c5f75a90e5054f7a7bfd6e9a6d59af883a: Renaming client entry from Eureka to Eurekas for naming convention. Removing reference of InterestFunctions from Eurekas class.
- ffc5bfa2922ab80a133e1a11496fee15d4dbd839: Merge remote-tracking branch 'upstream/2.x' into 2.x
- 741ec5876bd68adac451d871fb536e6c1a4ba004: Merge pull request #489 from tbak/2.x
- 59ac117b9b76d99f7f009b5e87a77f02d722dce7: Update Karyon admin integration  in the embedded server.
- 75cb08286a566c99de6b8ebe116f7e37e6c0f460: Consolidating client APIs with class Eureka as an entry point.
- bb46e94e1e9bf96d1a1967a73fbd6c1fd2eed819: Merge pull request #487 from qiangdavidliu/2.x
- ea1b79ec6a03e15876b241a66d2bf086d17c90f3: Fix: Eureka1RedirectHandler should not fail and block if redirect target vip is not available.
- 84a683894986864e40e86f394ba65cc2f801022e: issue #475 lighter eureka client for server resolver
- e22972a89dd7e14a04d338168eb217e7b255cdfe: Merge pull request #473 from tbak/features/eureka1x_rest_api
- d5cf26d683e054c439474f599c31bbd4aad3e764: Further updates after code review.
- 8eaab1df7100da15d79912680b425e66a98e7416: Merge remote-tracking branch 'remotes/netflix/2.x' into features/eureka1x_rest_api
- 5a8ac7adcc434ded122257cb4655030eab9e2604: Better javadoc documentation in ChangeNotifications class.
- 0e7d3026e63994a99f264e677b3fcba99e031699: Merge pull request #481 from qiangdavidliu/2.x
- 328476c753b98ea06d69e173672d11afae5acc43: Complementary change to pull #469 for the removal case.
- b755bd6aabc8fc875ca74a9222be69c21a18a901: Merge pull request #479 from qiangdavidliu/2.x
- d17d5b9cf26387b76d3eb0e89d47d18f0ea93416: Move stream switch to ioScheduler up so it does not affect tests
- fb7ff8640600a68a6a736d36943cedf47882115b: Subscribe potentially blocking dnsLookup on an io Scheduler.
- a3d4f8703985a1a993925efcd62dd5ece104a5a7: Code cleanup and bug fixes.
- dc85da9f7386f7197a4f4a30c003b158d1125ff6: Merge remote-tracking branch 'remotes/netflix/2.x' into features/eureka1x_rest_api
- 5a54d4f43c8fce99794f7c5cc0fcb611cd7029b5: Code review recommended changes.
- 5509bcb4070889abc4998feaa7ccd5673246df88: DnsResolver query dns on-demand per resolve() call instead of maintaining a background task to constantly poll dns.
- e27ed5a001b64f2b4cdce6b25754b4cceb3f92a1: Merge pull request #478 from qiangdavidliu/2.x
- c2e96b7181a9cf0aa21d4fe8d257c77b917e2742: PauseableSubject was created sometime ago as a replacement for NotificationsSubject (functionally equivalent), but some classes have not been migrated to use the new version. Removing NotificationsSubject and migrating all necessary classes.
- 5e05988652f7658f26ab60fb4efa2939b0da84f5: Merge pull request #474 from qiangdavidliu/2.x
- 44774a9176def1b2d90178db29fc2e9e5079ed42: Updating runCluster config in testkit build.gradle
- e0077652765873d891955a769a4548fa362a9301: Merge branch '2.x' into features/eureka1x_rest_api
- a35c4f13762356811170d8672aac461443c37af9: Eureka 1.x backwards compatible API with delta fetch support.
- d3d3fd13fe3fab0ba5fbe8762a62764f8eab059f: Merge pull request #472 from tbak/2.x
- df4901f13ff878cfde9376f61f37548b2dfe24e2: InstanceInfo encoding efficiency measurement tool.
- ac92ad3d8a568332343f9ee8bfdb540e2a055130: Merge pull request #471 from rspieldenner/build_updates
- bff76faf8d372bae5085bb9f3f811c781cee0eb2: Updating to new version of nebula.netflixoss
- fa4c7c60623d40dcfbd9815ab844659343e5d97b: Merge pull request #469 from qiangdavidliu/2.x
- 208c633849dccb1e42718d674805157a81846b43: NotifyingInstanceInfoHolder eagerly promote updates from local source to snapshot if current snapshot is not from local source. This is done to fix the following race condition: 1. Write Servers A and B replicate to each other 2. Instance X registers with server A (A -> X local, B -> X replicated) 3. Instance X registration channel close and reconnect to server B 3a. A put X local into eviction queue 3b. B put X replicated into eviction queue 4. X register an unchanged instanceInfo to server B 4a. B's holder add X as a second copy as the original replicated copy is yet to be evicted 4b. Because the B holder's copies diff to empty delta, a CN with source local is never published 5. B's senderReplicationChannel disconnects and reconnects to A 5a. B's initState never sees the new X local as the CN is never published, resulting in X not replicating to server A.
- 903bedc2f7abcd073768ef6065932f21a4331db4: Merge pull request #468 from qiangdavidliu/2.x
- 549c5c2e857e3cdc8ced1618badc7437079f2b87: Reverting interestChannel and SenderReplicationChannel send to flatmap instead of concatMap. Added TODOs to re-address these once we rework the interest pipeline to properly address backpressure (github issue #467)
- f193ac7d5881241afad4cd708c6386f1ff0e5821: Merge remote-tracking branch 'upstream/2.x' into 2.x
- 1f17869302869f2c34bcb62cce131798eee6fcb5: Minor clean up
- ee67c9cda5fc7f0d6fd8788ae2ae2757bb08d3a5: Merge pull request #466 from qiangdavidliu/2.x
- e0ed4b72331751cdc38eefc6e881ea26b580c5b5: upping a test wait time
- d8441d7e714ec2cce729fe559e176259889139de: Rx-fy Index onSubscribe to be tolerant to backpressure
- 9b866ff918df7a657c4da3cbec8968007f1cf242: Merge pull request #465 from qiangdavidliu/2.x
- 699c72f86f2ff2486934d9c6f3c13831ff2d70ce: bug fix: notification source was getting lost in InitStateHolder
- 85d541eebd9ce2f1349b6ee999505222a50b66b2: Merge pull request #464 from qiangdavidliu/2.x
- ad5c7c044adcc80faf37e981cdbd58a2f0ffd835: use concatMap instead of flatMap for sending interest and replication messages.
- 04b484a1d01a9142281335e684a115600a173ec5: Merge pull request #463 from qiangdavidliu/2.x
- f5252e0fdc45f500a2d0416988dfd7feed245409: Minor fix
- f9b9dccbfe346a81d6bab2c2d1b1f1179942d1e2: Minor renaming + adding some randomisation in the Ocelli LB Resolver
- 19091650f32a46cc41cf12272fbe2478f7252f10: Merge pull request #461 from qiangdavidliu/2.x
- 1883ae221d33be4bef66953864b1ceaa42ae7c14: More Avro schema fixes
- e1ff83929ceefbfe372b73e5047fccb502bc6040: Merge pull request #460 from qiangdavidliu/2.x
- ca7dbe74731d27bcef4bdca02c753de22930f740: Adding SecureVipInterest to Avro Schema + additional Schema tests
- 92cb022cfae2c7a96ee00e2391fbb5b363049eda: Merge pull request #457 from qiangdavidliu/2.x
- 43313ea24ca0e4252b2ddf95a1ba3dd4b4a31075: Adding basic randomisation to SelfClosingConnection
- 4751e24655ba67a623d7a86d56c01c3d62d71e27: Merge pull request #444 from qiangdavidliu/2.x
- 703b47701584d19a0ae4c1152daf426ea094b544: fine tuning resolve access
- 603f6831e84d80a4f6edd02768878d4ec2a16ddf: Merge remote-tracking branch 'upstream/2.x' into 2.x
- e83f6cd51b61edcb95f13447bfe45c614e1fccab: Simpifying resolvers yet again. - OcelliServerResolver is now the base implementation of resolvers. - Reintroducing ServerResolvers factory class so that the ServerResolver   interface is lean
- eeb256ac30fc54d0185f816c439f07e8906a5f86: Merge pull request #454 from tbak/features/eureka1x_rest_api
- 65ba1aa44f7baa52527548008984f113a5550773: Code review recommended changes.
- 7cf6a1fe1990d808a990724f630f0d3212223235: Fix file name case error
- febbf4a390522c6e56f424e34e1c78d7dc0ae702: Eureka 1.x backwards compatible API - registration requests
- 6f8b7c26dd2c160f3ecbca7e203fdb11822acc8b: Merge remote-tracking branch 'upstream/2.x' into 2.x
- 89233c75f4ef99701ade58a659472a6993dba814: - ServerResolver DSL - ChangeNotificationFunction.buffers end buffering at onComplete
- 94cff870cf278fd7008801905e0f68d575ff7483: Move eureka 1.x client factory to junit resource class.
- 20ee1346b305d7249afd7089a8589b9dbe6dd6d3: Merge remote-tracking branch 'remotes/netflix/2.x' into features/eureka1x_rest_api
- 0ea36faa4370763ac1c6d7722b32b092edca5f64: Eureka 1.x backwards compatible API (query operations)
- e7a2fabd6af7b41da22cf09b49553724877cbd1c: Merge pull request #452 from tbak/2.x
- b78c3c71b3f190b7a485bfc448296999acd00b16: Fix bug #448
- d4f9e6cf098ae5a5125e624c538e0cfeb8cb6216: Merge pull request #451 from tbak/2.x
- 6d987ffead6bb8555477ef0448c441014219c003: Updates recommended in code review.
- 3108ef8bd7ae767a98d418a3cf7a5de81df857e3: Bug fix for issue #449 (missing/invalid batching delineation)
- ae24b88b8b2a59e346e74fc7f60325236ec48467: Merge remote-tracking branch 'upstream/2.x' into 2.x
- 029eaf7a0286c1e4f148cdeda2690527c63d404e: Merge pull request #446 from qiangdavidliu/2.x-replication-fix
- ffdf60f3034a5e7a7d5677319607d29c04a3f378: Merge remote-tracking branch 'upstream/2.x' into 2.x-replication-fix
- 9688fd23f8ded0014040dcd7283c8f16445210f7: Reverting change in retryableChannel to merge op result observable with lifecycle. Fixes for some tests that had slightly inaccurate mocks for channel interactions.
- 86e66deeaf979c2a59596e219a0b588e8c6bb7ea: Merge pull request #445 from tbak/2.x
- 2e5ab7651ec59446f4357adc8af051e52ff714e0: Replication fix: - handler should subscribe to lifecycle and operation with same subscriber for retries - retryableChannelFactory merge internal channel op with lifecycle instead of independent subscribe
- c97af746b024fdd771f5583802ae4e953b5d798e: Merge remote-tracking branch 'upstream/2.x' into 2.x
- eab7991c80a40ca95389cfc98c71591270d22eae: Eureka WEB server with HTTP and WebSocket endpoints.
- 97857273816a2b9b9c83ca93f38bb1a1fd64da95: Comments fixes
- 37597c1335b62292b2d9d0f94106d7e4b85adf86: Client API refactor part 2 (creation of clients) for issue #409. Removed the combo EurekaClient and the two independent clients for registration and interest now each have their own builders.
- 000c4e3639e27a7bda3f1d7cfcf868c11e3749f0: Merge pull request #443 from tbak/2.x
- d841fdc7d369af34e8449f2baf6e49a1adf3c382: Configuration update to work properly in local environment.
- 965a02e588e07ee20a9c8a63d0ebccf6378fae8a: Merge pull request #442 from tbak/features/health
- 946084c10c5f74b7eff8e286b6aa08a064a897f5: Updates recommended in code review.
- f8380cb96a089da38de9d63c8abf138acd3fb196: Bind properly healthcheck components in all Eureka servers.
- b984eef7758551491fc971a2d0489ff65fceb8c4: Integrate Eureka healthcheck with Karyon admin HealthCheckHandler.
- 0618457decfde2fdc8c5163aa5010d07269fdf38: Merge branch '2.x' into features/health
- 47440ebaa43b10701e81e20160249709afb7f2e9: Remove component specific health status type parameter.
- 23153a76217d056415a950418a4860d14f428cae: Eureka health status monitoring + embedded cluster code cleanup.
- 5e1d2e13a8bbd4f0e854a7c95c921dd046753788: Merge pull request #438 from qiangdavidliu/2.x
- 007dcb5cfdf51032cb56e693d3bf541b79d52c29: PeriodicDataCenterInfoResolver ignores errors per resolve.
- 225f2c726c693395d5407dcc48225060d7705fc1: Merge pull request #437 from qiangdavidliu/2.x
- d1ef088d341041f526f742962a928a971d6e07fe: Merge remote-tracking branch 'upstream/2.x' into 2.x
- 21cfba99f27479fdd7bcafe96ce444a5927b968d: upgrading rxnetty and spectator versions
- e3e224e78903f220c5dc4e705299993a1145abf4: Merge pull request #436 from qiangdavidliu/2.x
- bd8cd3c47eb846536339d6cfe19868814ee6a45d: Merge remote-tracking branch 'upstream/2.x' into 2.x
- 205f7d41a71f81166d16ab354264db943c043efc: rename Source.Matcher to Source.SourceMatcher
- f940fc914887b225f58e476f716428e0fd2ffbd0: Merge pull request #435 from tbak/2.x
- cd6a8dfe628efb3b98cb05e3221b14332918a3d7: Code review recommendations.
- 4501c66c2e74bc8d922901c3d10507c434daa062: Changes to MultiSourcedDataHolder implementation so that - updates for the same origin:name Sources replace each other regardless of source.id - deletes only execute when origin:name:id equals for the sources
- c7a26db3465899a0022df636bd069fae215fc841: Implement custom EurekaInterestClient for Eureka Read server.
- 01ade936142ff7a5b29a7f13ee893060f20bac19: Merge pull request #429 from tbak/2.x
- 86e367951647b3be67ca90b1f652c9baaa987a92: Rename Eureka2 UI resources, so they do not overlapp with 1.x classes.
- b3c82352d6e56cbe37edf02af2988fed846a8758: Merge pull request #428 from tbak/2.x
- 64305102910fb54ffa3ac7704efdef41d243d383: Fix Eureka2 UI tab.
- 861e66793e623a26b73a24ecb54a213b43b46eda: Merge pull request #427 from tbak/2.x
- 0827997e6e9872ea7c14622b1435de011de3bdee: Get rid of blocking call in AuditServiceController.
- f9007d36237424b34314649f646289832a39868b: Get rid of blocking subscription in AuditServiceController.
- 575d122bc9216402964327c246309181d3288ac7: Merge pull request #426 from qiangdavidliu/2.x
- 48f3a3de37045c693de29b4ec075aac616d87691: Updates per comments.
- 8369e48db7a5e1e89d8f1cf79f9c11b966d33d9b: Eureka Client Refactor. Changes in this pull are: - changes to the client API per github issue #409 - changes to server side selfRegistrationServices due to client API changes - fix for RetryableChannelFactory channels to be able to handle Observable.just() ops. - changes to tests due to client API changes
- 04576d476c627dfa9ed7598287ee9ea98b75a7a3: Merge pull request #424 from qiangdavidliu/2.x
- 1c0a7138a89c02fca9fb2333f3d80afc98a37964: Merge remote-tracking branch 'upstream/2.x' into 2.x
- 269f12a82975d5a093ed3237844c0b8c4d918587: Merge pull request #423 from tbak/refactorings/remove_channel_snapshot_subscription
- 7b682bc466b6564c0c6c4accbffd7b1970f2f5e6: Apply code review suggestions.
- 051dd9299cca8db7e72fe8ac5f430757a1cea27e: Moving Server to core/utils and removing usage of InetSocketAddress.
- 2e4d1bd2f874167634f29b003f8db2a829082cd3: Merge branch '2.x' into refactorings/remove_channel_snapshot_subscription
- 1c4681c4206994ba94ed8025096c1880d2ca8615: Merge pull request #403 from tbak/features/interest_channel_with_state_propagation2
- 9dbe886a06b5e2094ea2e642064c40a5d0d6d306: Merge remote-tracking branch 'remotes/netflix/2.x' into features/interest_channel_with_state_propagation2
- afb4c14bdbc5f2eccb135c81c28981d658985d57: Apply code review comments.
- 1b1cbbfc2812503ba273b42c1d8de567ad3f30f3: Remove snapshot subscription logic from the interest channel/transport.
- e3137f084537fbede9bda7d6eed006bc2b169fdc: Refactor EurekaServerResolver to use new buffering mechanism, instead of snapshot subscription.
- 0cfefad5d799c0256425adf413b636775afdc536: Implement observable transformers to convert notification stream with buffering sentinels into stream of lists (delta/snapshot).
- 5c02f67745b19994e8f5925eead6aca75030116e: Merge pull request #421 from qiangdavidliu/2.x
- 3e2b09494048e53456a14fe34be036bc796a10dd: more eviction updates
- e6fb9b5ee210e2cfd6afdc5c23f2e7aaf999f3e8: Some more eviction fixes
- a0c7045891e00723162943e3dc84d9071d9b5c63: DnsLookup fix
- 78d72da5aecede8e3903911c820ccb8c9c9f2dc7: fixes:  - remove typo on configurationNames prefix (extra 's')  - reverting to old eviction mechanism in PreservableRegistry
- fe2350c8212d412b6ae14f785532952c568b42f0: Merge remote-tracking branch 'remotes/netflix/2.x' into features/interest_channel_with_state_propagation2
- 190e22f9770998c526968a3732890eb998640107: Implement new client API contract for marking change notification stream buffers.
- a3069d972f67e35e4e5137f776b107174f132c5b: Merge pull request #420 from qiangdavidliu/2.x
- 6a8da24d6b4fc68f7d2d5f73c0af83fa322f3f25: Updating test to new behaviour
- d105ead6e8fc74c533ba7485272908eec359b891: BaseMessageConnection alway shutdown with error on incoming.doOnTerminate as the netty connection never onError.
- 7bcffea2b226d9686f47744e5d91a05a65df153c: Merge pull request #419 from qiangdavidliu/2.x
- 9ad575f1132798913681b99839a4f29eb2753bd3: Simple handling of dns as txt records (assuming it's a list of hostnames)
- d291d676b13d25e0c4e48640456afa617cfad32c: Merge pull request #417 from qiangdavidliu/2.x
- dbd6c332f7a15f0d57bccde87875c8add634bb21: - Updated selfInfoResolvers - Added resolver that periodically refresh datacenter info - Added caching resolver that caches in a BehaviourSubject for   multiple subscribers
- 7570037c0108a54eb0b72bb5fbb9a61d16c4c024: Merge branch '2.x' into features/interest_channel_with_state_propagation2
- d96115305843b6a503bc3a93340a4b5256130439: Merge pull request #413 from qiangdavidliu/2.x
- 4b573ffb8e9f58b2f1f2d67b798323acaaf3691a: Merge remote-tracking branch 'upstream/2.x' into 2.x
- 201182d761a678ab91dc679d079d0b3fdd5f52bb: Merge branch '2.x' into features/interest_channel_with_state_propagation2
- 6ed3b09241a0fe7713496e57071e0d9c3f77bba9: Merge pull request #415 from tbak/2.x
- fc3f8e48b1e0673b58b6ed986c0f44019522e365: Replace hardcoded constants with configuration properties.
- 159ee2687ca38a9ce477c2540d5b14de6be242ce: Fixes: - client interestChannel now evict older entries once new channel is available - AbstractClientChannel properly handle connection lifecycle
- 8f968b546cef49df50d26b7c32ca465652e34f8d: Pass to TransportClient EurekaClientMetricFactory, instead of using singleton default.
- c784330d7fcdaecd438904841524243d31a7ad97: Merge pull request #404 from qiangdavidliu/2.x
- 14a9aa677bf372f4e9b961925f45e747a8ed5765: Updates to names + builder for basic configs
- 9579372a054ed31d672959966f51f65b42293e44: Merge pull request #411 from tbak/2.x
- c62e6080fca5337460c2b0a4fd938b9dd1e7ab49: Use Eureka 1.x mock server in bridge integration tests.
- 2fc82c9bdf482b5c80df318c718498ff7839bf82: Refactoring EurekaTransportConfig into the client and server
- 1b39928fa1976cd2d05ceb2b03c9d3569a2e6711: Adding new files
- 13661a8a62037469112fc19e8099f4d3a2ffd3e3: - Adding config interface for defining connection level configuration. - Moving registry config into CommonServerConfig - Cleaned up Server Config classes.
- ebd31f51e5f4e1d7f4033e1e71ca5f4ef31e088e: Merge remote-tracking branch 'remotes/netflix/2.x' into features/interest_channel_with_state_propagation2
- cbd0e7b139e84b2eabf9a3edb9303d67c169dc0b: Implementation of interest channel state propagation (batching hints), as described by #384.
- 4f07c7e323e763e7afc7e71a5daee634e7fb2d6f: Merge pull request #390 from qiangdavidliu/2.x
- b28f560ac2220ae13760d23a559783321509ade5: Removing EurekaClientTest (as the client now just delegates to the Handlers) and adding the interest tests to the InterestHandlerTest class
- 244e65b92d0badcb96902300ee62868a63e3b122: Merge pull request #388 from qiangdavidliu/2.x
- cced0e7c39ba695460466ef001aa7ee115f98b29: Method renaming
- f879c2e21ed8ea73f62c27795693cd6800233714: Commited too early. Adding new mocks needed in test for connectionLifecycle
- 2b342cfadbfd5afede7dc527788e46dc1ad6a58d: Connecting connection lifecycle to channel lifecycle in AbstractClientChannel.
- 99a5fd58c174a358eb64be752019d5d5b032d54e: Merge remote-tracking branch 'upstream/2.x' into 2.x
- 324fb601f468cc28beec7dcdd7a40eb42e5ff7fb: Moving RetryableConnection and related to eureka-core. Update replication channel to using RetryableConnection.
- 1662b6dfbf77c98a38378a132a131c13d5287aa7: Merge pull request #387 from tbak/2.x
- fb7d8281e00d3aa474dc264a78f321e9ff20311b: Minor cleanup.
- a87c103aeedf6a3b276070a59120401cefa883d2: Merge pull request #386 from tbak/2.x
- dece152bf2cf379c7cc9410a00a72dbc7a9cdede: Fix dashboard server, and startup integration tests.
- 4e68ecc0e9eeb4ee61b7d5fc9578de49b938d556: Merge pull request #383 from qiangdavidliu/2.x
- e7ebee989d4aa43df037b44e24f50621edbb2852: Reusing TestChannel and TestChannelFactory in RetryableConnectionFactoryTest
- 548349efc31f13ced469bb5103b8bd23e3cae00f: Merge pull request #382 from qiangdavidliu/2.x
- fed4b669bbfbe7cc4435bb7f769d8db352a894ec: comment update
- 856942e1713c8ca0bedbaa4921981da382a131cc: Updates
- bef2ece36b178418ceb5e943e13a4fec4f4a95fc: Adding comments
- ab98082c755787e9101594b860fdb614c9874e5e: Merge remote-tracking branch 'upstream/2.x' into 2.x
- 67575c0815b5a759df1e350c305e533492a9e453: Client channel major refactor: - more consistent channel lifecycles and onComplete/onError - old Retryable channels are not RetryableConnections that can be .retry()-ed on the lifecycle.   for each retry, new channels are created and the old channel shutdown - registrationHandler now takes a stream of InstanceInfos - registrationTracker that bridges between the old register/unregister API and the new   stream based API. EurekaClient API change to the new form is not done as part of this pull   to minimize the change list. It will change in a subsequent pull.
- 91d2f573c533f688c4ebdd5e01c5b96eb96e2155: Merge pull request #379 from tbak/2.x
- bcaca7254a7d97062f556e5975ddbf58beb71d3a: Use TestScheduler in InterestChannelImplTest for better control over the testing process.
- 438c9d80591ebd067384f9a7e7addaadb87ee23f: Merge pull request #378 from tbak/2.x
- e9e32cb5316d3eee29174ec5e5deaa501c98d45d: Further metrics cleanup.
- 78db9c5947f84551302f77d1217bba7cafbb869a: Merge pull request #377 from tbak/2.x
- cc61fd211009d39b6d664bc51855a16e88fbdb12: Bug fixes
- ba5bc7072934820aae6ac804e4470b1de610ac78: Merge pull request #375 from tbak/2.x
- 698f3ca5fd730d113fc69300129217741704206e: Add timeouts to all unit/integration tests, to prevent build from halting.
- 129dbe71ab21395a8798d77d073d1ea409fa7aba: Update dependencies (ocelli).
- def3204243ee1118b2c029acb0543de0bdd13a82: Fix connection metrics.
- b145385d5a02ec0766524010ee9a3b9cdfdeaef2: Merge pull request #374 from tbak/2.x
- 0b8eebb0dbe403647b75ce4f83686e6d74a00db9: Usage of junit categories defined in eureka2-test-utils, require that the latter package is required as test dependency. Otherwise gradle build fails.
- 8bcb2732d0be7e48bf192a5828b17e9557ca56ca: Add by default bintray snapshot repository (until first eureka rc release).
- 77c5c05e1e3cd8d503d547003e04088146f31f39: Use interface base names as metrics class tag value.
- 26662092dd2ef29de94317fbc2a6d0ee6578093b: Merge pull request #373 from tbak/2.x
- d06f304e652e9e32d4379744f76177433eac1407: Depend on karyon snapshot releases.
- 9ffd8459219e7aeb8b8847c2e9e77c437c0015e7: Merge pull request #355 from tbak/2.x
- ffb10fb7c7543e52c0367f2b7a31033d67e32f50: Bug fix + additional unit test.
- 2024ea9610e81bde718fba5b053a6b9726615435: Merge remote-tracking branch 'remotes/netflix/2.x' into 2.x
- 049277f365d64b7c51bc77af3bc35ed07f8e14e9: Merge pull request #356 from tbak/refactorings/eureka_client
- 3574ab4f31a37323c0befd0ddb635ffdeeab1d19: Merge pull request #354 from qiangdavidliu/2.x
- 697038acb74e1bd8e9caf99c3123f4f0699fcaad: Eureka API update (Eureka class cleanup).
- 5dd4b3a36097e097dc5792f0a30b2011a3ed410f: Remove accidently added files.
- 2ce834af1cbdc75b5fd7f43db99a493a381f879e: Metrics update + metrics unit tests.
- f9841a54de3600895ca54058daa2f89845e0bf9b: minor fix
- c7e3eed7755c7e1588f25cea0a796ae016188f42: Cleaning up startup/shutdown integ tests + adding more logging for shutdown
- cafcdd13e6de3859f0f49112b7d96c10c2e65cf5: Merge pull request #353 from qiangdavidliu/2.x
- aa015d4064a7216ed99ddf2c3651bb02505c661f: Un-@Ignoring
- 3dbfa149aca87ebdca5450e1e9e960719f27953b: Integration tests clean up
- b5729b096a5e76a3d195629685e2c8d5c99646a7: Ensure onComplete is only called once
- 8f7765397788aad54f7cfcc1a22b3a022239ed27: Merge pull request #351 from tbak/2.x
- 554a66409a1b62146fc4575aaca0bef0537e12ee: Fix flaky WriteServerIntegrationTest integration test.
- 30315c7abfe51c84c2ca27ac5e16fa8784f69620: Merge remote-tracking branch 'netflix/2.x' into 2.x
- 8f074ae43340bee2b954836b1e0770f36970395b: Report more information for failing test.
- 5d9df8e40e6ccd4684b486cc0fa3c2b5844aa82b: Merge pull request #352 from qiangdavidliu/2.x
- fbca862c2fd977fbd7991f4f843df0c6a2f5a037: BreakerSwitchOperator now properly onComplete and unsubscribe + tests for this behaviour
- 1aa7398636a66ad449db8f4a6802375a3feb3c19: Minor update in state transition method contract to make it less confusing.
- 6a9cb023d6a937eb971b0c9de7fdf27a1fe2edb2: Metrics update - WIP
- 07901664c7931fc7f7924e8aff2d29ba09660d8a: Extract API for metrics. Move from servo to spectator. WIP
- 5ae1104f9af62789772662c63d6b0bfee26a5001: Merge pull request #350 from tbak/2.x
- b7825a202470acb3651836799ec365c82a9c75d0: Self-unregister of Eureka server during shutdown process. Additional unit/integration tests.
- e685f7458b727563c2d1660e60c69be475533042: Merge pull request #348 from tbak/2.x
- a75fbbde97e4a74d98799d554fb521465734c227: Fix bug in DnsResolverBuilder, where the default scheduler is not created.
- 70649dcc32220b19ead88528fcbab783342094a4: Merge pull request #347 from qiangdavidliu/2.x
- 7aea717aaf58bd1c0bb8b06d0223c7dd8080796c: Refactored retry strategy as an util and applied it when useful
- 1abe4958d42eb685e713b8455e2cf0ebc55325ca: Being more rx-y
- b61b7890b78b2f39e1589b393ee04c83ce55e3c0: Merge pull request #345 from qiangdavidliu/2.x
- 7460ed3b74e70042971dc9defcf7623a9f823ba7: Adding random lifecycle test suite
- f7c825c99e89ac2970c5fd69ec5213276963c2e2: Merge pull request #344 from qiangdavidliu/2.x
- d9b1e38d5ecd56e5da10f3172494fd8141118e43: test fix
- af72d4e36e070238f79b2e8a8c883810b3aedf2a: Adding test
- e09c92d3d6324fe6df16991f8593a809019c47bf: Increasing test times to account for lag with warming up both write server index and read server index.
- 94a72fd3319505f72aee0f536a8bb4b62b6f9262: Refactoring channel factory and client builder: - bringing together client and server side channel factory interface into a common base - individual channels now have individual factories for modularity - redid EurekaClientBuilder
- c9ffd85d1110bc65142552f2ca584fb2bb2069ac: Merge pull request #343 from tbak/2.x
- b9c08244c00a2fd82246901e4feb309d61090d32: One more update for module renaming.
- 2cbfc69c53b72315ece8b35d467e5d294faf813c: Merge pull request #342 from tbak/2.x
- 52fd637052feabc3936356483952db1ef6391625: Align package name between Eureka 1.x and 2.x for sake of the release process. Rename module names from eureka-xxx to eureka2-xxx.
- 7ad568ae1a2f26a7000881419229cfe402bef556: Merge pull request #340 from tbak/2.x
- 41f8aa0f488932b514d55bb50503451030cf45f3: Merge pull request #341 from qiangdavidliu/2.x
- ae72635e300432cc14540c7fee812c1681004a5e: Adding more bridge tests
- d59c5c1b7b4bd4690cbf261461d92be597469016: Refactor DnsServerResolver. Add ExternalConnectionTest junit category to isolate tests making external calls (now only DNS).
- e08cefcf9d108323dddbd0366c6ca02b918c5e52: Merge pull request #339 from tbak/2.x
- 31e165cec20cb65ad1c9e3bb2dc63fd89af5bcd1: One more fix in flaky WriteClusterIntegrationTest.
- fbfd42cc7eaaf50b1350c2bcd9a31e87317af725: Merge pull request #336 from qiangdavidliu/2.x
- 0e66ee0d5f2588297dfd0ed494dee8e0642bb05f: Reordering test steps so we can be more deterministic
- a2d665e5b421e3bf2d0c7c60591b29dcd6f52554: Merge remote-tracking branch 'upstream/2.x' into 2.x
- cc2e9c15a8f73ca7b5760dc8aef4b0e7b41fa4eb: Merge pull request #335 from tbak/2.x
- 1141489bbd9d96cf3ca8ad72779e537af73b3379: Fix flaky integration test - third update.
- a1f3d00e5e9939ce280b1eb858e747f8fd4a57aa: Merge pull request #338 from rspieldenner/2xgradleplugin
- fa1d52afd137fe9fc7dff894c0f1e241bea6d328: Move to nebula.netflixoss 2.2.4 for bintray snapshot fix
- 5453c341292693208b006004e80a3462b071a3c9: Comment update too
- 48fe6481270cbadc4b454ec0134086955afde162: Remove stale import
- b7ab9b29b094dcc444eadc22ef85c570e80d2190: Removing EurekaRegistry interface (base interface is now SourcedEurekaRegistry. Refactored Source and SourceMatcher to be more explicit in usage.
- 6fafa4621cfa9cfaf88ec7febb279f02d44ca798: Fix flaky integration test - second update.
- d838ea2afc20d1a4f233ffbc73e647fea5b4b5f9: Fix flaky integration test.
- 65298aa95bdaef98af1cd26b72c122685bb3e6dc: Remove eureka-ocelli module reference from settings.gradle (the module itself was removed some time ago).
- fde737c31f2ff98159ffe855e3904758339ea564: Merge pull request #334 from tbak/2.x
- 6e5df8e2df9248c0abe84365a481b6e9a5287d83: Merge remote-tracking branch 'remotes/netflix/2.x' into 2.x
- a15b52c16cc6f3df4d1c6893c2fc8165332f9259: Merge pull request #332 from amit-git/2.x
- 83aa9ac2b39aef8dcaee1c6239b08a0fc2c14173: Merge pull request #333 from qiangdavidliu/2.x
- 0df56c9887f09c3857cd23bec9fa1b0715845c5b: Test tools update. Separate long running tests from main build with junit categories.
- 12069cdd37202759cc4d8553916242560b93090c: Remove test cruft
- 2f6d04dae7f6fca2a17e85fc53020e13272a79b2: Removing versioning from InstanceInfo. This is now taken care of by each channel being a unique source instead of recycling localSource and replicationSource(sender).
- ba97ad77e80c87556a4df7aa9c6fcef961cebcdf: switching replay().refCount() to cache() to avoid extraneous subscription to source observables.
- 6c77086fc49129c1495d446871e2446bbf625ebe: Merge pull request #331 from tbak/2.x
- 37715ca6f80355bf3c34acd378f06961a302426f: Merge remote-tracking branch 'remotes/netflix/2.x' into 2.x
- 6b6df43acc37d6c01d7a08d67038f50df7e04eb1: Merge pull request #330 from qiangdavidliu/2.x-merge-register-update
- b82ada8743c749a6da63075345b65f6a9cc87ef3: Add index compaction, and fix concurrency issues in Index/NotificationSubject.
- fb8713edbaec15ecac0b128bc6dd4680a7b18981: Move test categories to eureka-test-utils package
- 8d067675a7679fe78dcef0fd4c61b87f971fd762: Adding unit tests for registration channels
- d67711c070f1c57ca9a5ce261bfb5b91f4671317: Adding tests
- 782e6bb3385eb2477a80a388440ecb7da3f66b0e: Merge remote-tracking branch 'upstream/2.x' into 2.x-merge-register-update
- 739cdf83948af693b1bcd17f9df6b4bfcab0c3f3: Various fixes for the registration path to ensure proper ordering of processing.
- 6cb4d66e5a6cc32668c7daabc0401f81f998889a: Merge pull request #328 from tbak/2.x
- a4d27ed9d58fd47be1c24e73243354e7652dbf64: Merge remote-tracking branch 'netflix/2.x' into 2.x
- d15cbd65797c38c4c36fe5c899d392b3c9243eaf: Merge remote-tracking branch 'remotes/netflix/2.x' into 2.x
- 82ac45d7596d08b7db3fc8b4b25eca18bc71ca4a: Merge pull request #327 from rspieldenner/changelog
- bf3e1fed58593d3f037ebf6601dded9af24bd315: Needs a CHANGELOG.md for ease of bintray project creation
- 2c324e0134c1710c62a8b931f3d4d52cb8a4cc30: Optimize AvroCodec (better resource utilization).
- 061eb849534269d32935deaa7dbadafc816a5b86: Add missing support for metadata serialization.
- 664d614438ba7d0b0afa94b5aa43325812ceaf21: Merge pull request #326 from rspieldenner/2.x
- 369cb314623bf21973ddd3777107106f2487ccb8: Build changes to gradle 2.2.1 and new netflixoss plugin
- 311d4eb1e74a0eecd610a6fd39a3de9c798f64a9: Merge pull request #324 from qiangdavidliu/2.x-merge-register-update
- ef5a808735e9bba75d8bcf938a6110ff118d0444: Minor updates per comments
- 7962871a445a7f84eee298399abc31b4b24a083f: Merge remote-tracking branch 'upstream/2.x' into 2.x-merge-register-update
- 5b78b168672dd2d909201d27a33d61773122c113: Merge pull request #323 from tbak/2.x
- 10a37ff000a109e780cdf795f78fa0f8657b3d05: Updates to the previous commit according to the review comments.
- a00b03d502f6a24d0c10e485224703e16d2de828: Merging Register and Update operations into one for registry, registrationChannel and replicationChannel. Calling this new operation Register for now.
- 8dc2d36d4c23d20d650d0723b07e09f983ce2ed5: Merge remote-tracking branch 'remotes/netflix/2.x' into 2.x
- bf203ad1e943d0e0f75cccd407acf98482cc10e7: Extend interest subscription protocol to support snapshot subscriptions. Re-implement EurekaServerResolver using SnapshotInterestChannel.
- 9573030de147581224dc20da0441f564cd392b6b: Merge pull request #320 from qiangdavidliu/2.x
- f0480994af554aa8357bb09942fa420ccdb9513d: Reworked selfInfoResolver and selfRegistrationService to be composible from different streams of updates.
- 3e11ad30e42da27bf097416ecd0d39cbabaf6abf: nested cluster ring rendering
- b570177bcca4362d3ab09f74eac0895885311ffe: Merge remote-tracking branch 'upstream/2.x' into 2.x
- 9a4fa3985240523f9ebce0e438c4eafafbe1fa33: - Renaming SelfRegistrationService interface to SelfIdentityService - Applied the same changes to the bridge
- 908645640a557364da391844e1be9d2a6e78b41f: Merge pull request #322 from tbak/2.x
- 4fed76b664f535ff1c3ce93be778ed0388b75863: Add support for DataCenterInfo delta serialization.
- 84e0bd8ee1e86dcacb05af01729053019c864012: temporary "fix"ed EurekaClientIntegrationTest
- 4b948cace6233272a7ee4bb4187a37709bb8347d: Replacing SelfRegistrationService impls with new HealthService
- 67364106f968225f8feb9cde4d16ec4965e3565c: Merge pull request #319 from tbak/2.x
- afc8a8da7d686ef47f0fc90090215769c390a8df: Fix Eureka shutdown process.
- 1add54ff619ebd9bb3209711fa32c50b805ee37e: Merge pull request #318 from tbak/2.x
- 81c3b07b21a033d672f6266b337b4793a2429497: Put back shutdown module.
- e8438ced251a30d4c07bcd517ebe8b8e5e53bca6: Merge pull request #317 from qiangdavidliu/2.x
- 03b995cc9659e746f698a9d2d52963e6ab2d23ad: Code clean up
- 9aaddd5da33125f94c924527eaef37d0d973c797: Merge pull request #316 from tbak/2.x
- c8a14646364afae627735ef166adf892637622d2: Add Eureka 2 images for Wiki documentation.
- 9b4db1a58abee5ab5c326effd225b9331d82ccc3: Merge pull request #315 from tbak/2.x
- 21a904155551daab027f5e83e72f21f177817f4b: Merge remote-tracking branch 'remotes/netflix/2.x' into 2.x
- 89a5fe45772f204f9db54483e2013e1198fcf682: Eureka integration test update.
- 269ac84fe04acfb325d4cb31699687ac505fca49: Add an option of using ephemeral ports in the embedded cluster/server.
- 75bd72d67d1452986dc02c092ee6edc1da55b690: Update sample data classes.
- dd67bd616ff499df92e52debf378e435672a286e: Merge pull request #313 from qiangdavidliu/registry-refactor
- 316103c44a3091e57c91b6048e9556282cb3dbf7: Rename package name to better reflect it's nature
- ccab32c1e08e4b56c4207c519559acfa9527cab3: Keep custom count of size in evictionQueueImpl as .size() is not constant time for ConcurrentLinkedQueue
- da4465cc5c36be7cb93fd9e44f8dbf26e8f46ee0: Standardizing EurekaRegistry register/update/unregister returns to boolean to denote whether the operation successfully added/removed an entry (whether it be an instanceInfo or a multiSourcedDataHolder). This helps to remove the need of Source from the API interface.
- 140aa20be10b9f678866e36f57a6404058334c75: Merge branch 'registry-refactor' of https://github.com/qiangdavidliu/eureka into registry-refactor
- ba3a703058add4d7295bb331fc2b6d6065ab7594: - Moving Sourced Registry and Preservable Registry to eureka-core - Using a persistent preservable registry in eureka-client. During interest channel   failover, the registry content is sent to the eviction queue. - Fixed a big with the EvictionSubscriber that drops one item when going into self preservation - Cleaned up close() and shutdown() behaviours for a bunch of classes - Test updates and fixes
- 8ea4f2e231a28a1b33c9be427b162eb7286ee046: Refactoring Sourced EurekaRegistry into eureka-core
- 0c17096adaea6ca6055efabb25a4d885fa2bb3ff: Merge pull request #314 from qiangdavidliu/2.x
- b6d2be1ef25ccf42ebb13f3d7611b4510c206aa2: Fix integTest shutdown
- a6706d7d0f40d3fad4566d520bc04c02a3c51cae: Moving InstanceInfo related classes to a new package
- 6196a70755cdc2f14ba47802ac3e262081928f9a: - Moving Sourced Registry and Preservable Registry to eureka-core - Using a persistent preservable registry in eureka-client. During interest channel   failover, the registry content is sent to the eviction queue. - Fixed a big with the EvictionSubscriber that drops one item when going into self preservation - Cleaned up close() and shutdown() behaviours for a bunch of classes - Test updates and fixes
- f37ffdd7a4d806810ff667ac134f9e971ed1f5f3: Refactoring Sourced EurekaRegistry into eureka-core
- 57f0eb1e057c9bf4124a6c94614e7d2ae734cb32: Fix integTest shutdown
- 8fb5bbc189b70df3f2a11d3e501e9c92a3ef28f2: Moving InstanceInfo related classes to a new package
- 3944e1a075f2c88bc08ee72e89bcfb2a4cf966dc: Merge pull request #312 from tbak/2.x
- 3b7ea30c69b3dd082bbd7ec806534d37425bb599: Integrate eureka 2 UI tab into embedded cluster.
- 0e38becb90a9307444f1e0fdcf5648fea4129c7c: Merge pull request #311 from amit-git/2.x
- efa3a3c1206c9557dd29998a486b6302578c6746: admin console page for eureka2 client
- e2dbbbfb99f6f94dcd3c5827989dd29512cf6e3b: sync up to netflix 2.x
- 116d4f4938cc7aef139213da90a8fc104ba68987: local default provider for eureka client
- e5570717787877b8ece9c718a97a24d95c208ed0: merge commit
- 8f96790b03ccb6c515766407a9610d6911c7736a: Merge pull request #308 from qiangdavidliu/channel-refactor
- 238783ccfe931ab9508d67327782b33b525d5561: Handle retry for registrationChannel when already unregistered
- 29a267404dd68e436e979d6183785c2f04fa5064: Allow .retry() to refresh the currentDelegateChannel on RetryableChannel apis
- 895f01252547425832e509bdadd408e6430583e2: Properly unsubscribes from old delegate lifecycle when retry-ing + tests
- 35b2ac020ba4243e2d1b64c4b02ea9ebf3f43e23: Moving Client Registry inside InterestChannelImpl (client side) to help with dealing with ordering.
- 41adbcfb53abf6e09544f729b790a7c6a7c7af90: Merge branch 'channel-refactor' of https://github.com/qiangdavidliu/eureka into channel-refactor
- 4c4fa342917653c9b3ed617062377032ef0b6e25: Updates
- 447e578bd30882613156c75dac99c795e0c77204: Simplifying and standardizing retryable channels
- a6009386060ab9bdf7cb260026f2beada6bd0a3e: [Gradle Release Plugin] - new version commit:  '2.0.0-DP5-SNAPSHOT'.
- d9d607f84d6ba4e14b8877165e64561b31a6e270: [Gradle Release Plugin] - pre tag commit:  '2.0.0-DP4'.
- 405d64660c6cf0a01651231f87f0ed7c9a6c30aa: Merge pull request #310 from tbak/2.x
- 7baa7609090012f1f88624116eb0fb1ce2e3a578: Unit test update.
- 4e64e8ee34b5e4966103ac37fc822401f0f18202: Remove eureka-ocelli module (will stay in ocelli project).
- 6b31280e7372dcea99a2dd852a6e26347d3add25: Updates
- ce7103596144f2d4e18494cc8d83ca5e77d060a3: Embedded cluster/integration tests update.
- 12ddef522c3c5a65f0cb00905373075ff9f7a64d: Merge pull request #309 from tbak/2.x
- 2ab7be2528d84ef8acbcb22ce3de16153260c883: Embedded cluster/integration tests update.
- d911430a89823dd630178bd59da9fd374638c4e2: updating eureka-registry ftl path
- 6f4d013c6c55e7d482eb5260a41ffcb99abcf223: Reverting commented out values
- e85974d8518d3bcd26e43f16e16b3cf97318387e: Simplifying and standardizing retryable channels
- ff4bb9e60f2ebe0142675e2413fc71eea0b926b4: Merge pull request #307 from tbak/2.x
- 5a5b3b027dc2fff6e83c8ee2038f1cef0f81dffc: Embedded cluster + junit ExternalResource update.
- bfd7c5db7160085cd5c12f7f69c029674dcd59b4: admin console page for eureka2 with server side data tables handler
- 962ee63a2efae2b784b69623d0aa1b1bb10fa47f: Merge remote-tracking branch 'remotes/netflix/2.x' into 2.x
- 5bd68b75e16d53677a234717629f36a2edb3f580: Refactor embedded cluster.
- 7bd19effc11f28911f3effdcc42e60521d97558d: Merge pull request #306 from qiangdavidliu/2.x
- 8af70d1f4af6466dea62361784dfe9f647bc8fdc: Refactoring self closing baseMessageConnection to be a decorator instead.
- ed4baa6f355599d85418ee10e98a92719816317e: admin console page for eureka2 - first cut
- eadb36ff1fab0a80d63d3acc6f516a02999083d4: Adding connection self termination for all BaseMessageConnections.
- 4d21c5a9bf01a3be150cb24a7ad4642a9abc0599: Merge pull request #305 from qiangdavidliu/2.x
- 830d75fb39aa27f759ad0f3ce6127f2a81517323: - ReplicationSender retry fix - replication reconnect delay to config - @Singleton for SelfRegistrationServices - Adding auditServer id to audit logs.
- 86985a2d2d6aafd43723be16acae65e1b167574a: Merge pull request #304 from qiangdavidliu/2.x
- 24831664a2fb9bf796c39626411322a0a7faa620: - Simpifying EurekaClient creation where given write server configuration the client automatically detects read server configuration from the read server vip. - upgrade to ocelli-0.0.6
- 711b1dbe3826219f2bea8cdd60b859d832c1c69a: Merge pull request #303 from tbak/2.x
- 3200184bba4a619e7220047c11655f3b85d8e279: Extract eureka-testkit module out of eureka-test-utils.
- 04d33422952fabe394cd953bca8b8016f3f6d674: Merge pull request #302 from tbak/2.x
- 04386fd2a9bb24eedf5ce01acdf61b3e7d78a086: Merge remote-tracking branch 'remotes/netflix/2.x' into 2.x
- a7fa9400b3d23aa67a575f82101da15c1228396b: Ocelli contrib package.
- 1172f2c26e4d788c38d689163ad278a4ace390fc: Rename package eureka-extensions to eureka-contrib.
- fdc2806ed0a6275fb4ea3b24b8fab91ff50dd586: Refactor ServerResolver (contract update) + use ocelli as internal LB.
- 9aebcb114736c3e1d016d9e51ca741604f234ace: Merge pull request #301 from tbak/2.x
- 6c719489c34de90b33f924e2cdbcee6a17df5505: Move eureka-integration sources to src/main folder.
- a6d6aa80f579052b1f673cd3f16bf042b9db364e: Merge pull request #300 from qiangdavidliu/2.x
- 4726fd958b3a64edc5f02ecb620f6d85d0625a52: - Adding integration (test) module. - Re-enabling tests in RegistryIndexTest - fix NPE in ReplicationPeerAddressesProvider
- 4ebc24472179b662adde543d5550daa3ad229262: Merge pull request #299 from tbak/2.x
- 5baf08d9f3a398d7266aed66149f889b8b8cda5d: Merge pull request #298 from amit-git/2.x
- 8063b8b1809e226c0d46eb84a2fb8b38d7a62c71: Merge + bug fix in replication channel.
- 5d76c0e4dfbd060eafa09bdf30bb757484ba7992: dashboard update, remove state bug fixes
- a1afb88e85f61163437bca8ed23bb0def047beee: More logging in replication channel.
- aa537023170f5883ba7693d7e766aa8e076d5065: Merge pull request #296 from qiangdavidliu/2.x
- 480e269a7fef6148e997a158aa6011cef25560de: Fix up server configs
- 704ec466deb5db947d880b23a43e4cc25ce25d08: clean up
- 2bf31752741f341d297f2b60d83308ea9bc9c7be: Merge remote-tracking branch 'remotes/netflix/2.x' into 2.x
- c14bf93ad4e159e1e1fedd4134d2cb23f6cf21ce: Replication refactoring.
- 28d4cf5fcf7ad4abacf9a878123a357977f82dc2: Merge pull request #295 from qiangdavidliu/2.x
- 5421eaba0fc9ead31428c91897cc9dfc53455b38: Server side registry changeNotifications require a Source identification for replication interest stream.
- 300fd70afe80a0b883e9e201ef73b9a162a4dbe9: Align cmdline Parser with new config names
- 6602b3c2621af25d1805b7380df59d1ceab97c2b: Merge pull request #294 from tbak/2.x
- 04a00ad8a8081b91cc97168cfaa5ad35cd5e474d: Upgrade to governator 1.3.3.
- 3f449fc279200c90c4fbf606fcd5cf068178c287: Merge pull request #292 from amit-git/2.x
- 51a17dea249c9450106ddc872a1318fa51d9f602: Merge pull request #293 from tbak/2.x
- dfc69cb8db3e621b53ab60ef9a32f3d5e9462e65: Allow for null values in delta updates.
- fd4c59fbd319e233e17b68ebbc85aaa68f4c00cc: Merge pull request #291 from tbak/2.x
- c6a36b6599f5b22fe7f15399de892ed09f195b4f: Reorganize classes in packages/projects - cont.
- f86edffa41d625dc03f1714c46caee983ee22f28: Merge remote-tracking branch 'remotes/netflix/2.x' into 2.x
- babe0671276bbc98fcce5f579fd79cb49c034701: Reorganize classes in packages/projects.
- 0c7209381b639d20867770fdea3c73c0d05acbf6: eureka clusters view first cut
- 96a059802521af771ae3df8510176e78c405d7b4: Merge pull request #289 from tbak/2.x
- 25bf46fdbd15f20592d335b28d923ce55c89e324: Fix resource leak in client registration path.
- 29de8f7e9d45554a3cf2da9a26d53132af4a947b: Merge pull request #287 from qiangdavidliu/2.x
- 9e11e4608ef83931b00a5abc6d4a17f582dd867a: Better dummy for the metric
- 31032158ec1ac2da12614af1e386fa101be57d87: Removing accidental tabs
- 4cbcce6e3df534089d106dc60ac7f72120337fe1: Adding metrics to TaskInvoker in serverRegistry
- 4536d41925ca9ef44a9b3b45ce41a07106667570: Merge pull request #286 from tbak/2.x
- fc463bab2b9144b1c7d5358381c5fc2c3326227f: Use governator include, not install to make bindings visible across modules.
- 08aec71b141272556a6333b83809d24e26a06e41: Merge pull request #285 from amit-git/2.x
- d839d988fa40af6f3359f05503d808b00c556ed0: tests added for registry cache
- f8e3cd2ccdb73dee0f9b4ef318c20d51096ec1f1: registry cache streaming, improved initial load numbers
- 9d65e91e0703f7e59c98f458e4a4c64c19ca3402: Merge pull request #284 from qiangdavidliu/2.x
- ab04bc5d36374516edbf3559da00813e67b03b59: fix: Binding base class to config instance in DashboardModule
- bf13f87a6360a6a434fc5f30e8089dad015e25ff: eureka stream buffering, client buffering and render cycle throttling
- 50f4005391d523364ab0b50c1245f5e1823cf09b: Merge pull request #282 from qiangdavidliu/2.x
- 4a1ad6bbf5509fb623611f6dbc2aaa34af79fd18: Merge pull request #283 from tbak/2.x
- 977c59f321ce1c7e380d34b25426911bfd0eedde: Merge remote-tracking branch 'remotes/netflix/2.x' into 2.x
- ef4290d4831d785903326b39db08562729b4b4b9: Move archaius initialization to overridable method, so different configuration providers can be injected.
- f6b327d34d0f61cc736fd65ee90175d46afd3801: Moving delegated update to execute inline instead of reenqueue as task in NotifyingInstanceInfoHolder
- 935dc58389d8465b7e6356a6979607419ec6ef96: One implementation of removing the multisource data holder on removal of last copy
- 765a67eb9e9f7290c466035b0a242686eb63ea19: Renaming replicationChannel impls for more clarity
- 4825e596861ce5b83185666c0781dc3163f25a15: Removing unnecessary test scaffolding
- 3e48dbbd084dd24e6aab08424712111d732621f1: Merge pull request #281 from qiangdavidliu/2.x
- af90e5a1edf27ae9cc05eba511f927923f7934de: Fix a terrible typo that causes discovery port to be used instead of replication
- bfa3253340cbfc76fb74911bb57fd6e5094288db: Adding additional channel state metrics to bridge channel
- 57f82ecc062448fc962e0b3fed12c93d00d98ac6: Bridge channel fix to reduce statefullness of currentSnapshot
- 1abca6102c8432e1f34d946c5813dada4e51fa8d: Merge pull request #280 from qiangdavidliu/2.x
- 99b8061c9507298ac96edb7cda3a2c9dffe0890c: Config refactor fixes
- 8f159516bbf60323e071393c0ff3c69519b92c80: Merge pull request #278 from amit-git/2.x
- 323ee67597a4b3bb5ff663c639891bbe3f358561: Merge pull request #279 from qiangdavidliu/2.x
- 0d970af1692bbff52078361e570cf8244c4bc8ff: Merge pull request #277 from tbak/2.x
- b99f65194d61b527116a114bf536fb72353bdbda: Refactored server-side config loading + code cleanup
- 265defa81fa423defdde21369c624468b3b39fd9: eureka client stream error sent back. Retry in websocket client.
- c68aecb3cc79ffe9c4d93aca7a720fdf5b2d976a: Support for configuration file includes in Eureka CLI + configuration reload.
- 6c79f984631059e618ed6c6d36833dc1b0332649: Merge pull request #276 from amit-git/2.x
- 997d1fbbb4c158e9197563efa8ccfbe1d1207309: cleanup config
- 710d688d0a3eac0b2d54d0ea37ee86cb543f78ec: Merge branch 'retry-logic' into 2.x
- dc892500ea711d48e2644cb1e00b7c6b0f407f86: resubscribe logic on error
- acb5615f8a4f257bfd43113f12a194d962e63442: Merge pull request #275 from amit-git/2.x
- b205f74ee27af3bb9fd33b1bdd28f599b19541ba: layout bug fix
- ad74484d6013834903c78f9b0e3fd08e79185b1e: reconnect logic attempt
- 472d365673e0edc4b261b4dbc4c9029e6f1dc590: Merge pull request #274 from amit-git/2.x
- da13a1d5eb4f4fdf15d5f46291b8c87ca38e850d: websocket port config endpoint fix
- 9f3a6594a84453874a8ba4abd9920077180b864b: Merge branch '2.x' of https://github.com/Netflix/eureka into 2.x
- da913301daf6ff3ff06e5c87b5c73e2deeaa12bf: [Gradle Release Plugin] - new version commit:  '2.0.0-DP4-SNAPSHOT'.
- f6fe2cca579d4fe3467807b9e3b5d70a697ebcb5: [Gradle Release Plugin] - pre tag commit:  '2.0.0-DP3'.
- 38f0d5f3f09a42d477ce9565b16921b087ddd045: Merge pull request #270 from tbak/2.x
- 902f8792098dfee87ff302c17139903d03af1080: Merge remote-tracking branch 'remotes/netflix/2.x' into 2.x
- 6a509e487d4fe9e41ec94914d5277ddad82cee24: Patch static content handler to resolve properly resource URI and read from jar file.
- 050097c3be29a957ed47c5c0aaf261b8b3603bef: Merge pull request #269 from qiangdavidliu/2.x
- a9412095b851edc6d0a8f05f94f28728db05b137: Adding a "dummy" replication port to the bridge server config
- 12f489dac913b7f184553504d6ddcea8edc6d8bf: More config refactoring
- 0250c0dd2b8f682aa473fd950ba3de62a51fb505: live streaming feed view
- 9eae909aec136177dd785c0f5f6973d89ec48feb: Server boostrap config refactor + moved some files around to the proper package
- 5174242f3df0469b3d5e9adcba677d837ac7f5fc: Merge pull request #268 from tbak/2.x
- 8220e6ed2d57c77e18f6927cad1e9a5aa82da77a: Apply Eureka server abstraction to the dashboard server.
- 535bbb47c793e17d6e4d2e3e5209056c76639ff7: Merge remote-tracking branch 'remotes/netflix/2.x' into 2.x
- 7cf61510730d832b161643b6265735aba1431764: More robust Kafka audit service implementation. Refactored Eureka CLI.
- ac738a00a6bc923ab9dac3d2f85644c73722db88: Merge pull request #267 from amit-git/2.x
- 1d6b4fedf45edb3771038a58e8e37b21e7c617a5: localhost config
- f6622f7c2e23627be3cf40f513ecfd8d16e9c126: Merge branch '2.x' of https://github.com/Netflix/eureka into 2.x
- 4ea82f7527e746c969fec73cf6243ce7e40dbc66: Merge pull request #266 from qiangdavidliu/2.x
- 81e625e0a672c3772b6a346888b38e49cc759da5: Merge pull request #264 from tbak/2.x
- e8b55b52a89a877d6710c3a4f7195226d7ecd9f9: utils.js renamed to match repo
- 2a4ec42c169c4d1be0c4a7884085a20b3b28f57d: clean up
- 3b2569cb7010b3f2bac78f2311ec2b272e78f49b: first cut - eureka dashboard on rxnetty stack
- 21d3b7a522b64205b8c9ee681d7cb82486f70d81: Upgrading to rxjava 1.0.0
- 363c8d0d16600739ae821522f89c8a0568b15d73: Add registration failover/reconnect mechanism.
- e5b848d486c265bb73a7a2fc11cbc31da749d0e0: Add registry failover/reconnect mechanism.
- 5199e7bc894dfb8da3ed246435010f16a6d9ee21: Eureka-client refactoring.
- af82472a70555c7d8f48a173dc08eb4bc9f80870: Remove legacy code.
- 35a403cf24b44c5edfd8bb43ec2bb2e4a4638c19: Merge pull request #261 from tbak/2.x
- b69261bee7b431ce04d7ecf3b132fddc443bbe91: Upgrade to latest karyon/nf-karyon version.
- aa23852edb7e07a76687befdd1cc6a0eb5875617: Merge pull request #259 from qiangdavidliu/2.x
- a5b35b9822c7bf4779d3c529b2828e02bb237e5e: Adding metrics for bridge server
- 49999d5649d0acf14f063dce9eb33a9ef5306716: Merge pull request #258 from tbak/2.x
- 669da48740e6837ae2b44136afa22d4f2a8d2ea4: Merge branch '2.x' into workspace
- 0ae3073173e0534eceed791bb6c7955579373f13: Add eviction queue/self preservation metrics + configuration parameters.
- f97fb8179227bf87576cb93c1dcfc1a2db9a69e7: Minor update in eviction queue handling + related unit tests.
- 24beab56ce8f188b89df3565f42346ccbcd636f9: Merge branch '2.x' into workspace
- 4be41c31d19cafda6aa60c68e188fcccd9a1a260: [Gradle Release Plugin] - new version commit:  '2.0.0-DP3-SNAPSHOT'.
- 4ee5abab256c7c9ba1428aafa8766caf45774069: [Gradle Release Plugin] - pre tag commit:  '2.0.0-DP2'.
- 12c75c4670ad005cfb1a79a6fd4464d3a53a6cc9: Merge pull request #257 from qiangdavidliu/2.x
- 1d5aa4307f0d8ac1a4764065a8d7670244763a43: log.info -> log.debug
- f7f9c8bf627a854965eb3f853c13928114a5a8a9: Simple system property settings for both registration and discovery heartbeats, for client and server.
- 541b6b1051b6edbc3fa91d1ad8f6faf40fd0617c: Merge pull request #256 from qiangdavidliu/2.x
- 0bd8b826c10ef545059aeb8f9db82aa88f235ac4: new version commit: '2.0.0-DP2-SNAPSHOT'
- c233327c8f11ec5465093cdbd611dddf5d8913bd: starting out with basic framework for eurka dashboard
- f1364d0faff53d6e8231b51e412eb5f80ac196a7: Change implementation of SerializedTaskInvoker to be non-blocking.
- f58ebaf5328de706f4942696e6f92542bc3679e2: Merge pull request #255 from qiangdavidliu/2.x
- 6ee0f17fc11409c38a6d28a46d0c3266fcb502a4: Reading heartbeat and eviction thresholds from system props
- 77ca3297c714299fd5e8c662097c66d0ce7045ef: Merge pull request #254 from qiangdavidliu/2.x
- b41c007f545e2af02c7d92af9b45e075ea0a7487: Rename eureka-compatibility to eureka-bridge
- afa15edd2ade5020cac76d2d1ca56c8dae64c8ae: Merge pull request #253 from qiangdavidliu/2.x
- aa8b1bdc10f8c6bcbe2ba817ddf503a8700b7ae9: Merge pull request #252 from NiteshKant/2.x
- c0102bd822dc74666b454761075221743ba4bb19: Merge branch '2.x' of https://github.com/qiangdavidliu/eureka into 2.x
- a2b3dc43e8d69246bd39974e7237be84ee23fe31: Add blocking in unit tests for more determinism
- cfd1ead5a913abf930dc26918131b74fc6cf69c0: Add blocking in unit tests for more determinism
- 2ed054849ea6022f8c1b7f885eb90b6d02cfcea1: Upgrade to latest rxnetty version
- dcdc6919698149716b251864a32627c88fc9215a: Merge pull request #251 from qiangdavidliu/2.x
- f93600c5139e17b9c8f80f1b8690ce2ca4e7dde7: ReplicationService should use port from the resolver
- cef93791daf3b32d53a1ca3b83985cb1c44a7480: Merge pull request #250 from tbak/2.x
- e34a59c476c5047d4cebb552b018f24d0c09bef7: Fix issue with update notifications in the interest channel. Diff.size == 0 causes NullPointerException.
- cd6919889d0bfe1daccfab3967c5f29def6869e2: Merge pull request #249 from NiteshKant/2.x
- 9384f7ab82fd5ddb13da0e0723542f227b19a5a9: Renaming package to com.netflix.eureka2
- 03a10968006bc3fc54642d9423afca27eeb61544: Removed rx from module names
- e2f2f893747aa79b57be1b2024b57e86e8cfdc17: Merge pull request #248 from tbak/2.x
- 279239f5e6b8acf1dee54e2ea95bfba345185002: Remove deps file added accidently.
- 7c150e67e5e8e1e030f955117a30486ff4499395: Fix VipInterest matcher (vip can be null).
- 4665cead4dd7eb08d367a24fad19146e8ca735a4: Merge remote-tracking branch 'remotes/netflix/2.x' into 2.x
- 5624571c7b22de8c819eb9848e8209f10b3bcaee: Add eviction queue and self preservation on the server side. Extrend EurekaRegistry class hierarchy with EurekaClientRegistry and EurekaServerRegistry. Upgrade to latest RxJava/RxNetty/Ribbon.
- d6ef83483315de298d1a1908e316d795c905d76a: Merge pull request #247 from NiteshKant/2.x
- 3a8702a2ede6ef66c0dfe692a850c6c8942d39e7: Simplified resolver.
- 8be04dfd8324bf1b732f44364e20446f7377a47d: Merge pull request #246 from tbak/2.x
- d8cd67819c2a13d11b51343ebe62399f064ed49e: Merge remote-tracking branch 'remotes/netflix/2.x' into 2.x
- 221c310d18ab733380767a681001ce6a1da79dc2: Merge pull request #245 from qiangdavidliu/2.x
- cf398f9d685c7544fd183d9fdd591e13ac4792b3: MultiSourcedDataHolder interface update
- f6b798af18b89e14bfeff365b76d36406806758e: Adding new data type for Eureka registry that stores multiple copies of instanceInfo data w.r.t. to different input sources
- 48c3705ab814ba9197ea308ce750ac7697298eb5: Remove duplication in transport (ClientConnection&ServerConnection vs MessageBroker). Move heartbeat handling outside of channel abstraction, down to the transport level.
- aafb4925a404466c447b4a8712348092dc1798b4: Merge pull request #239 from tbak/2.x
- d18f2a76e89e77e0f69342172cfeb1026e12bf4b: Update jackson serialization configuration rules.
- baf794bc3226d4a40781beb3153a85226624ea86: Merge pull request #238 from tbak/2.x
- 5e961fad08128f52c118bb7d32d8450a1425291d: Merge branch '2.x' into features/server_resolver_lazy
- befcc37f151c5697c6398354c4f031ec1531ee45: Merge pull request #237 from tbak/2.x
- abd1b9ad4cf313983fd783b01edddf5042eaa8c2: ServerResolver lazy startup.
- ec58d1056c0fac0f590cd9203c72c3512402569a: Merge pull request #236 from tbak/features/EurekaClients_update
- 27464609f1237f6572d38b03875ef84543636df5: InstanceInfo model update.
- ef0874675f8abd5f915f6f504083a146d5226b7c: EurekaClients should return EurekaClient instance, not an observable of it.
- 09d4fe5e2b1c27a855c5f0e7d618ff286d054541: Merge pull request #233 from tbak/2.x
- 0083370091c4d26b98b4d353f150fbc1131095c5: Update to the self registration process.
- 776a2430080b8c2fc8524232d915afae1cadf9dd: Cleanup codec configuration process
- cf21c5ee63f432d5decb7808198b9a6dbe3a2631: Configure metrics for Eureka bridge.
- 929997e1f2825caaa09eaf0f83e913ca23538b1f: Merge pull request #232 from tbak/2.x
- 6bb232df85229fd5f991103edace54ba2795a5d4: Add regexp support to the interests model.
- 184cf7dc546cd019632ea6252739115009bca627: Update audit service.
- 0ef6bd955ad3aa4ce9f67da61c4b159345b4cf61: Merge pull request #231 from tbak/2.x
- 1d373018ac919f34b26c76d68a56ab2aee6a86a1: Add client metrics.
- 91fbaef51eb459eba2808c00db9d71ca74b01f57: Merge pull request #229 from tbak/2.x
- ccf93b0707a76f2f5b6e394e5c9a03c227dea859: Eureka metrics update.
- 834c91583f5956b2aee8f81665e42e645a8c2110: Merge pull request #228 from qiangdavidliu/2.x
- d3c44dc84785affb634b1c2fd7c9727c2ed970ef: Binding metrics to BridgeServerModule
- c89c1c6effd0ff9b72be3c8823ae3b1b348aeeb2: Merge pull request #227 from tbak/2.x
- fe556eb0bd556b1cdbc1da680493b0e72799f35c: Adjust metric names to be more readable in the monitoring system.
- ec7db59148235c4c8cbd8f179853a459cec6d60d: Merge pull request #226 from tbak/2.x
- 1c9c69831effc79c57e59d045b2313cc7188c7ee: Merge remote-tracking branch 'remotes/netflix/2.x' into 2.x
- 54551fba4ae0ae8642584355fac3f0b417c64efb: Add server side servo metrics.
- bf3e10b34e29ed1e4f89efaaa9720c0e07ec85c3: Merge pull request #225 from qiangdavidliu/2.x
- dd0158baff09439862e6a27cc043986f1892d799: Changing default port numbers yet again. Also giving Bridge Server it's own SelfRegistrationService
- eb1d6f3c58486068f7aea7382a668b3941032abc: Merge pull request #224 from qiangdavidliu/2.x
- 314d7c3f493903eae3e4742f453d9edaec5b5cca: Adding bridge instance shutdown in embedded cluster
- fa9229dc87ffaa080da7bd11114adc3b6c9be4da: Updating gradle dependency
- ceef77489056f3ece0d26228db5854911607b497: Adding bridge server to embedded eureka cluster in test-utils
- 0d4a1a1bc3ef3909ee7a827acf16c064f27dd398: Merge pull request #222 from tbak/2.x
- ddee827678811a03e5dd6fc0d89633fb755e5fc4: Use constants for ports. Fix module boostrapping issue.
- 9ec58867e82969563c1bd2878a55b3261677f37b: Merge remote-tracking branch 'netflix/2.x' into 2.x
- 579892fd4c3ef468058a638ff500b2bd471c0576: Merge pull request #223 from qiangdavidliu/2.x
- 33edeaf6782008622f5ad26d7438928768e78c62: Adding eureka-compatibility module with BridgeServer that bridges data from v1 to rx/v2.
- ef50d33cd0e91cd3821d24dd63ca0e4ccebb06d8: Move eureka ports to a different range to avoid overlapping with other services.
- 93bf75e9802cb27d9c9d7f5f361f37f2353333be: Merge pull request #221 from tbak/2.x
- 2c609dab7843f3cc5caad14c8824342d8345c432: Move classes from com.netflix.eureka to com.netflix.rx.eureka package. Add "rx-" prefix to gradle module names.
- 8420634d27f8575214601f0988d865706016c4f7: Merge pull request #216 from tbak/2.x
- 026838580897794264c5c082909ec49afca41dcd: Make configuration archaius friendly.
- 74d554890f5e79acc2fcc344dffdf56454ba2701: Ext dependency versions update.
- 5a2429b94cb755351c128b525603c5fcf46cc1d0: Merge pull request #215 from tbak/2.x
- b9d55e8bcef7a4c048373daef9783255b9d4056a: Implement replication mechanism.
- 8c7b33aac7aa80ff5d087beb5c31a97fbd32bf56: Merge pull request #213 from tbak/2.x
- 698ca29f34b2b8382b86a0b5a54f9148ac96b41b: Merge remote-tracking branch 'remotes/netflix/2.x' into tbak/2.x
- 4841674c1ea742eff68ea4b31b5ea8d0b59e39b6: Merge pull request #212 from qiangdavidliu/2.x
- d1d87a73eea5a2602937348826342a19f353d50a: Eureka read/write server self registration + eureka client update.
- 7d76e4eeb22bfcdcb23dcf1d01c978d9cb219046: Added server-side versioning and clientInterestChannel checks to deal with duplicates. Removed lease times from data model as it will be handled by the channel.
- 33d55b0f46684127dcaf019f3bfd4cd9cae5fa8f: Merge pull request #210 from tbak/2.x
- 09d24f2a809db93b522e9f8fa0ee0b1e6ffe3c7e: Merge pull request #211 from qiangdavidliu/2.x
- 2648c653771b7309d44f22e7e9153fbf72fca86e: Replication related API update - WIP
- d9176cf24be219b00c2b1c27c65134c74079f84f: Remove dead code
- 946c3967bd2dfb70507a830dffe2860ae415d0a6: Refactor of InterestChannel to consolidate apis
- 3dcdc702074abaf53ce2c0f8d9e2a67f4e3a9bc5: Merge pull request #209 from tbak/2.x
- 67b5c7de00ae4c5f7bbb839c42f08d7022e855fc: Upgrade to latest ribbon/rxnetty/karyon version (2.0-RC9, 0.3.13, 2.1.00-RC5 respectively).
- 5485d39292ca8eeb239cf78150e6ef92b7c4f871: Merge pull request #208 from tbak/2.x
- 2899932eba82661a53e1a31ace4f7f9b4de9c1a1: The modifications in this commit should be part of the previous one (42ea54c2d03b81a4c2631bf8bb142aeb428f01dd), but due to my mistake were not added to the change set.
- 7cde0ecfa474fbf50b70f7c7736a5eceff1d6efa: Merge pull request #207 from tbak/2.x
- 42ea54c2d03b81a4c2631bf8bb142aeb428f01dd: Further work on eureka-client API + example application.
- 64f691e5fa7003c26fdb072fb1bbb4d6eb0b0e3a: Replace SuroAuditService with KafkaAuditService + integrate it with write server. Implement extensibility framework with module auto loading mechanism.
- bfdcdcfd24440c93a8e15fffe741a77b0a6b8c72: Merge remote-tracking branch 'remotes/netflix/2.x' into 2.x
- b6bbdab064289bd404cddabd95198d0248c778e2: Add AuditService API with Suro implementation - WIP
- 1a76447258671cb2a6ab3839740b4fc40d2e38c4: Merge pull request #206 from NiteshKant/2.x
- b9ba9f56d18b1a8f596d139fa8c4fa37e6c9eca0: Review comments & test fix
- 26033a244352910a707644f50c490307bd2850d9: Merged with master.
- 112c5124a5a1216fe713ef6e1844210eae45a58d: Merged with master.
- fb7337ac8b550adb63b70dc22ae6c756c9d6efe2: Client side refactoring
- dc89e23b2b8963eb1f781cbfe0e9d1a00281fec7: Merge pull request #205 from tbak/2.x
- fe229975b9541bfdd6d1b0fd391cd3df6d667e8b: Add runCluster task to gradle.
- 7ef8f672801df185979ec318ffaf9389b4411de3: Merge pull request #204 from qiangdavidliu/2.x
- 183165a50042aad45118ee13f5733b9fcdac49e3: - Do not subscribe to client channel stream for all users - fix test failures (change in behaviour to close(), define behaviour first)
- e50a22e4d4bb330e8cfab5178c40a4ca8afd056f: Fix bug in client side interestChannelImpl not propagating delta
- 3b090625ecaa5aa8002a2f394f83491f83f8bd2d: Some more unit tests
- 79dc6f2ec8447433bf0cb7d6f1c6665a9f0a6238: Merge pull request #202 from tbak/2.x
- d75550ee6a73c907e96e1f8bf94a0c85d86528d0: Merge remote-tracking branch 'remotes/netflix/2.x' into tbak/2.x
- cfac6bfe169759f36a355a4a72a0f1e4fba5241d: Add read server - WIP + refactor the code to be more guice friendly.
- dbd0af5f35f3437ab07324abb90eed8bc9bf52a6: Merge pull request #201 from qiangdavidliu/2.x
- 3f679b84e7b23491f7b61926e5f491c2760d9475: Increase wait time in test
- 82f2bd1a26a46a5a6b8a0493008d8521a46b8874: Reworked client impl of interest
- 1374a91eb5f4d7550b323cca555ee02760333ad9: Add EmbeddedEurekaCluster, to run full cluster in one JVM.
- 3b8d07fa0df6a127efd08ce9d90d3f144abb14cb: Merge pull request #200 from qiangdavidliu/2.x
- 3505379815d900890b35b8571fd36ab13198c1fa: moving EurekaRegistry instantiation outside of EurekaService on the client
- f5ee143e23a1f8af0cdcb7a4606873cbb47362f7: Merge pull request #199 from tbak/2.x
- a4137f52cec2799a7a58186a5706732731e8462b: Remove MessageBrokerServer and MessageBrokerBuilder abstractions, which are no longer needed.
- 74088ed7e0f83fa913469f20fe13a52f180a7c63: Merge pull request #197 from tbak/2.x
- 34bf3b6a163669132043e19d35699a1b6c397c3a: Get rid of easymock (use mockito instead).
- 83db907631692f2c2aac60e7bb18c9f479c5f3c8: Minor server resolver update.
- f945afb206baa322e7da6b55e2e1c6454a59cf90: Yet another InterestNotificationMultiplexer implementation.
- 6a20d76a0cf02188c4dbf3452b53d14bb9504a11: Fix InterestNotificationMultiplexer implementation.
- 0e460161f1c7292ebf2e6865eb59107e8e0227a2: Reimplement InterestNotificationMultiplexer to be thread safe.
- 58f4e5ea1177207afbadb82ab7d58e38713b0469: Increase timeouts in test.
- 146c6c705be27e553302f2ac36da641612d1156e: Merge tbak/2.x with netflix/2.x
- c1e9e707cf6fd8de8a8827d763bedaea658eb72a: Use Ribbon transport in eureka-client.
- 9a8cad76e04d13d004d1c4ac08c152422545b14c: Merge pull request #196 from qiangdavidliu/2.x
- 088eb7bf807accb9b2f0c7408bf244b8ba2623f9: Removing need for lock in EurekaClient
- 5d02791521f32d6af8daa55bb2a51eb0c3cfee10: Initial client-side interest impl
- 71fdf48045813449be6536bcf9940b8dda1148c5: Implement composite interest index as an aggregate of atomic indexes.
- beca56afd119ca2c9de39984057d85e8f3c9ade5: Merge pull request #195 from tbak/2.x
- ec547944d85d4479e859271eee66449c63ac873d: Disable failing test that depends on DNS access.
- 4fee6a17f011ef283332e290f369297cd95d5682: Implement bootstrap resolvers. EurekaServerResolver still neds to be done + some extensions to StaticServerResolver are required.
- e881af2ad3a16322494b1832e41738873cd4b7ec: Merge pull request #194 from tbak/2.x
- 7d58cb033d71b15e1541831ea1b3c627e8cf0f02: Implement AwsDataCenterInfo provider.
- f0aa3c53f5b1b0d4701e19aeac07492424961132: Fix bug in InterestNotificationMultiplexer.
- ac11e65ac0143cb1f0bba187fafdd0738a567979: Merge remote-tracking branch 'remotes/netflix/2.x' into tbak/2.x
- a852ca94c81a8bc72047c84aa48179a05c2aa40d: Implement interest channel upgrade.
- cbd6e44e8fb248106147db19d4f921161286d8c5: Merge pull request #193 from qiangdavidliu/2.x
- 0cc767226dbd91852c83b203a8e3170fdb1aab9f: Test framework updates: - added interest command to CLI tool - added testEurekaServer with pre-registered apps - minor package refactoring
- f377cfa5adc9dbe438b04530428589ef19741989: Merge pull request #192 from qiangdavidliu/2.x
- d94b132c2e312a32f28f39ba7aa35a0909b02e1e: Standardize InstanceInfoField names
- ece0c7227f7a10e46e81f2eb3149cb3f739b15ee: A few improvements to Eureka CLI, to speed up manual testing process.
- dc540356afeb45eb47439e0c53d8e6ebc31ea495: Merge pull request #191 from tbak/2.x
- 2b12105bf3dfc72b73e74a2b039d45c5bffb91eb: Channel/transport update - WIP.
- 368d538a34b7a06cb3642138674fe8cfcd99a899: Merge pull request #188 from tbak/2.x
- 7f7fb52e7380dcf05052f540b6e10d9bb6fc7b93: Reimplement MessageBroker acknowledgement timeout mechanism. Get rid of acknowledgement correlation id.
- 33eb0077eac037aaeec22da9ae4a280699c7bfae: Channel/transport updates - WIP
- d20c1235d71966f04894c22087c07c8534aeb006: Fix failing tests.
- 9ddb0609edaeba3ba1586a0d744d37775f34776f: WIP
- e44448ed6af14650c8f28073f16b305a6a7c6e00: Merge branch '2.x' of https://github.com/Netflix/eureka into 2.x-channels
- 93d63dbffbcec84f435e7d60080d4a6aa6a12b40: Merge pull request #186 from tbak/2.x
- 9bdd9a976a1e97ec8988ab4a48f1e39d89f5f08d: Working on channels (WIP)
- 6191a2e3ac582715f7ba7b6e476d943e8e8bf744: Enable tests there were accidently commented out.
- 1f468819e8a590df87e475cf3a3087af53c72f97: Merge remote-tracking branch 'netflix/2.x' into 2.x
- 40465fecac8c90ddc1bf49a61c0cab4595bcdae2: Add DataCenterInfo and a few other abstractions: * NetworkAddress - to represent multiple NICs on a server associated with                    private and public IP and/or hostname * InstanceInfoProvider - provides local InstanceInfo information * DataCenterInfoProvider - provides information about server's own data center
- 95f26062a2dfb911c6f6bc8390818ca5329b72fd: Merge pull request #183 from tbak/2.x
- b6f21528e1308ba50756669e11c5a0d8fca0570a: Add missing pieces to run Eureka client/server for the current code base.
- 17fa554efba90b1635358007340d0d01bcfacb4b: Merge pull request #182 from tbak/2.x
- 595a36c9237fb149a4629c0283e0f018330c7320: Upgrade to Java7 and remove redundancy from gradle scripts.
- 8fdaba1199c6556dae003e1c86d685599f240d1b: Merge pull request #180 from qiangdavidliu/2.x
- db61c67e770e67fd353084913813191e82272331: Reworked InstanceInfoField so reflection is not used to set InstanceInfo Removed unused classes
- 3793bf1bceb92dd8085708fe90f19d864552105e: Merge pull request #178 from tbak/2.x
- fa982e351df1514486f8041e35ae7341c8ee32e3: Merge
- d431b0dcac763ff75943fe2c501cf11ea53f073a: Integrate discovery server transport layer with InterestChannel.
- 1763c4446d5fa53b38f68779d2aa58add572760f: Merge pull request #177 from qiangdavidliu/2.x
- 4ece5cf00bd76f186d5254b8dabecaded706bc84: Update version when applying Delta in InstanceInfo.Builder.
- f7c22bdda47ad62e484e695bbf5b5e3893b883fd: Removing old usages of Java serialization
- e43539a83baa63d6f894441ce6afad248366926a: Test clean up with SampleDelta and SampleInstanceInfo
- 925367b0422bf64c6af58dda53dfdf648194ea0a: Adding diff methods to InstanceInfo to generate sets of Deltas from two instanceInfos. Removing delta tests for Long type as they are no longer a supported delta variable type.
- 875fc7370c70180e8a16151f208be73da5b0a84f: Delta should be serializable
- af29537527bf9b36a4e5e4fb4b3e0a092502d5f6: Comment out mavenLocal()
- 8abcf3646f93b727ef091dad53d57f3c9fdc204a: Merge pull request #175 from tbak/2.x
- 48149b0d3377d87e9d34bf6d678791007be4de4c: Configure junit test timeouts for eureka-server tests.
- f5e01cd80cd08c4861086ff1a792c878402690a2: Update eureka-client to use Delta class. Update avro/json codecs to deal with modified data model.
- 834d30b876b14101e1420b46f4f07c9131d5b8e8: Merge pull request #171 from tbak/2.x
- 32470a7c7dab8bff61955bff73dfb706ba217507: Merge #171 with 2.x latest commit.
- 0bde2919a2cb7dc43777ca2e95e7cd28b35b05ed: Merge pull request #169 from qiangdavidliu/2.x
- 9c3e65a989d909f77d0f0de9b84c7f929eb5a9fe: Use interface TypeVariable instead of proprietary Impl
- 45bcab8b0a672ca30ca3c9ff0cdcf94b1b668b05: Reworked delta (for InstanceInfo)
- 87b9e72f2ae9830c804e3e880007644de2daadc5: update comments
- 2e50a39302f0b991814fd65f7c01451f478e6144: Increasing heartbeatLatch await time for test case.
- a97efad0c34906505f789023258a076ea9a1ff0e: Another implementation of delta and deltaInstanceInfo
- e97a1321f57915abdd107c75aceac3cd64350551: Adding a forChanges in DeltaInstanceInfo to return stream of Delta ChangeNotifications Cleaned up tests a little
- 8a8619be651a1312f76a2cf7a6896e96ab174517: Initial proposal for DeltaInstanceInfo
- 597085697a2ea97f7337a6b7c8a5835d83f6a9bf: Integrate registration protocol transport with EurekaService API.
- 2927dd23478fca5963c3f79629490e219a4efaec: Eureka client transport update.
- cbc9f65c57bd1fffa269e34c06d23639a301ee93: Merge pull request #170 from tbak/2.x
- b4df2a68086d5b4c4c87b8cf5db169758fd59392: Shift back Karyon version to the latest release so we can merge this code into the main repo. Some Karyon code was commented out. We will be able to uncomment it when the new Karyon version is released.
- 6b212a81920d2965d7e57ddbeee1d36a4fecf0d7: Joined refactoring related to the new channel abstraction and transport layer.
- c36903066b95ac27120fdebf19a23cef9a002400: EurekaServer stub.
- 61cb6c8a0a3370605479fffb5ac185054ab0eda0: Update build system files - extract common parts.
- fb7c8377b39a9c6c6b832adbd6b6b9b1c2799997: Move remaining common test classes to eureka-test-utils.
- 4aca6fae6ad98f83ed06cf862e193ae471569c21: Better avro codec error handling.
- 60179312512fedda15dd3f5a95af77b232903abc: Merge pull request #168 from NiteshKant/2.x
- c6602b529471200c56117987c428ec91498fe78b: Added stub implementations for EurekaService & ServiceChannel.
- 4f220cb65086fb97da69dfe3f2047e10c35e62f7: Merge branch '2.x' of https://github.com/Netflix/eureka into 2.x
- 0603a9c9ea6a545369c7461ebe54c82ce83fea08: (WIP) Introducing the concept of EurekaService and ServiceChannel.
- 35839fb04c360861b8595e1fd47793616b59cd97: Merge pull request #167 from qiangdavidliu/2.x
- 22ace95c31fc46f88b2ac8a9e4b277b36b4e775c: Adding instanceLocation to InstanceInfo.toString, equal, hascode etc.
- aa4b63797748d552b4084462083e1fb32a575227: Adding an initial impl of InstanceLocation. Adding a way to retrieve an eventual snapshot of current registry.
- 85e44a7bcc4cf408147f4bcddcf31b7b6f96dd95: Merge pull request #166 from NiteshKant/2.x
- ad461ad39a8db4a693b2fadaa8cfc56b664c0468: Increasing the maximum wait time for the test.
- 7bacb9eaa7cac738ed521b8534d23fa0f304ab49: Removing the unused Index enum.
- 9226eb49428532286f90e72627dc8a5729c57660: Merge pull request #165 from tbak/2.x
- 649794e4e9a36675c0c72eb670973fb6e82b7b53: Fix race condition in transport unit test.
- 2389f69019d4df1771695261c462c7577b95d253: Transport update.
- 56e4c968906525603376041e1bff96cfa0637789: Merge pull request #164 from tbak/2.x
- fc90f2a6b37807d49c1275a542a37b44010240fd: Fix Json codec.
- 3a1380a73f69d7354b6ec7c44695bbcf096fdcfa: Eliminate type parameters from MessageBroker framework.
- 439e701ffb5027d43f8fa227823aeff198c98ba9: Refactor asynchronous transport (get rid of Message hierarchy).
- c4c451346380404ce047efa0e288ce583c9e3e06: Fix avro encoding for class hierarchy.
- 7c9ca1062e5cac94f4c9a696f4fffee9a59c6092: Eureka transport - discovery server.
- bce4fb0591d4d7a26b9ab4d2825bbea4da521174: Merge pull request #163 from qiangdavidliu/2.x
- fc84bcc0724fcee6e7135a1218b2b9cfecc43357: Merged EurekaRegistryImpl and InstanceRegistry, and renaming to LeasedInstanceRegistry for better name context.
- 9a9a00bb822937fe7449f2eb3b00fc845f05684d: Switching sample notification generation in test to SampleChangeNotification
- e5a1041fa23a04dd5e71ba58f7fe5802004f877d: Merge pull request #161 from qiangdavidliu/2.x
- deee3576807a59b5e8cc2188958e5fff1819f1e4: Merge pull request #162 from NiteshKant/2.x
- 7269be0c2b4649fc9f2428012c59449fddf1a541: Implementing init state & real time state consistency.
- 751e17ab9e3d1ffe461e043e018b4437ee74e5fc: Adding initial implementations to partially implemented model classes
- ad6b7603d18226fae0bbbce885998f4c0e3d42e6: Merge pull request #160 from NiteshKant/2.x
- c72fb4f274b74efbcd0454497b96f6fb7352c8a2: Interests infra (WIP)
- 8d0107bf646af38f5cd44fe6af1a4999791888d6: Interests infra (WIP)
- d874584e320acf8df6b3be62bea0ead5678965d8: Update for the interests changes
- 8a6665c2d5b477a355e0032810e7cb7a45a17898: Merge branch '2.x' of https://github.com/Netflix/eureka into 2.x
- 7bee2b0cf7a4f91be4b1beafb358407d59292a3b: Interests infra (WIP)
- 7eef82445d197693ae0e4827abca481b6b717195: Merge pull request #159 from tbak/2.x
- ec7b857bf26ae5335300f9428f503fbe3794739d: Registration/discovery transport implementation - work in progress.
- 85321fb93d850317dc567afdad7330f9d0b999fd: Add JSON codec for testing purposes.
- b4df2e1b8dbd7f42365c320393686b3efc9f9495: Refactor transport implementation to be more flexible with different protocol/codec implementations.
- e32024a8c63da26cf488f924003b48087709a1cf: Fix avro message broker failing tests.
- 33da1fde7191056e868531d1e303efbd91e3b1ce: Update registration/discovery protocol classes + verify transport compatibility.
- 194e1f4626f49580dc655dcb9e16a07d09eb07a7: Merge pull request #156 from qiangdavidliu/2.x
- 757304225111d0164ddc874753924f61eec9f94f: @Ignore all tests in AvroMessageBrokerTest for now
- bb8b10dc59c15c22775e14c51be7ed6f69b9b6f9: @Ignore failing avro test for now
- 5cb0cfa13daefe3862c0fa71a77c8fed08d02296: Initial example interface/implementation of model and registry
- 8ff6316300f8c255c02adeb125dee2efede808ad: Merge pull request #155 from tbak/2.x
- e4a25b3d73176a3348d64c91ca084353e6022797: Make sure project compiles under Java6.
- f6fb7de6618dfd1736ea8f2918c2f2e69ee6b68a: Move content of eureka-transport project to eureka-core.
- 86bb09bfbcd96060e89a213cf8de8fd0ed3ae0e3: Eureka 2.0 client transport prototype.
- 17e2ad6d6a770670d4524995d01ef8afcab82c50: Eureka asynchronous transport - initial version.
- 8f83055e09c50ba5f6c1dfc581eab66be1953f33: Merge pull request #154 from NiteshKant/2.x
- d1adf961f410e11c4d364891db6c5ff4e6b24903: Adding placeholder test files to keep cloudbees happy.
- de9529362d7f8e83f43258b1ff579ee243d0ae98: Adding a placeholder java file in each module.
- 10d8c213c2751a75f3fc4350dd9ca7cc48fd8180: Skeletal changes for eureka 2.X.
- dc63d511adade76ece0d9f2d845616caa8d728b8: [Gradle Release Plugin] - new version commit:  '1.1.138-SNAPSHOT'.
- 00a14374ffae2f85bc307d311c2f568b26dfe1bb: [Gradle Release Plugin] - pre tag commit:  '1.1.137'.
- 4e229bcd5127ac52569e3cdb7b709ca4ec4e1197: Merge pull request #151 from qiangdavidliu/minorfixes
- bd86f52004f9846af5b72c343278c451a7a2420b: - change periodic info logs to debug logs in DiscoveryClient - remove clientId logging in discovery server
- 27af44d6d207a1f0120df3ae0ddff80c993d4159: Merge pull request #150 from NiteshKant/master
- e38a56a69b60460a592fdf594d23fe164d6d0493: Enabling registration for non-amazon datacenters on server startup.
- 619e57d887160b69919399130d9b619c3d2f8b69: [Gradle Release Plugin] - new version commit:  '1.1.137-SNAPSHOT'.
- 51a5993b3d287cd9a089e37e31c2e5bbcd88ba35: [Gradle Release Plugin] - pre tag commit:  '1.1.136'.
- 63f6025dd610a77dc3196e04fc10fb4b3d668113: Merge pull request #142 from qiangdavidliu/add-auth-headers
- 295f257424f0952b17a6903940bbd4e2f2fced03: Removing config for identity header filters. Changing default config for server identity logging to true.
- 7c1d26b16545878c516fcfe56f5d23cb3a4c9330: Renaming of classes and filters for more clarity
- bceb64bdc054e8271af6c7aa372b71c968e0bffe: Adding auth headers to eureka client and server outbound requests. Adding filter to optionally log auth headers in eureka server.
- d852213d745a73bce4745e31d78b1f60158dfbf7: [Gradle Release Plugin] - new version commit:  '1.1.136-SNAPSHOT'.
- 4efe93e63de99a44dc5d7c9e71eb7d21ced07f73: [Gradle Release Plugin] - pre tag commit:  '1.1.135'.
- f7681c95fadb6cfc35eb1559b1a17aaf921e5c91: Merge pull request #148 from NiteshKant/master
- 466d89225285d39802ebcd1fd33fc4ef020a4103: Fixes issue #147
- 95ab3e92a3f96840ee9bdcc5ef76a0524a4053bb: Merge pull request #146 from NiteshKant/master
- dd6a885af4e289b920096105dd3d38b8752e162d: Fixes issue #145
- 721faafbe69693cb5524619170aad914276e9c42: Fixes issue #145
- dfc92ab285c6cff701d73246e264760c6cf896b1: Merge pull request #144 from elandau/master
- 484794802ea87da6bda80e515f0b2a6fd796bfad: Merge pull request #143 from qiangdavidliu/better-locking
- c683ff9b0f650e084d28c349ee06dc2b103aebd4: Fix NPE
- 9880756b6fc1ab222b525b3e3bdd8c010aaf1929: Use Provider<HealthCheckCallback> to avoid circular dependencies
- 3220699219b3a1ebce01b99b7b460b829fea317e: Make HealthCheckCallback injectable
- 7152ff09aa462ffb69cee4df08ea0fe965ac0247: Adding log line for when client is configured to not register with the server
- b9009c0dfb46de0da6545b26dc928489d248e599: Refactored periodic registry update locking to: - use a better name for the generational counter - added additional fine grained locking around the getDelta code path   to ensure more correct synchronisation
- be8cfd70a87484ca427aa665956f07fccab5b7cf: Log msg update
- 0b5bfa5e9b322fc5e72a354e6eb9e97605d83eef: Switch to a lock for registry updates for better concurrency control
- c5eb94b21d9ca8ce6d13b52e9486606b5e3ab4ec: Merge pull request #141 from qiangdavidliu/fallback-for-stuck-heartbeat-threads
- 4c7763ff54c01c5902a8c74168698ee125ddcf7e: Merge pull request #140 from aspyker/zero_wait_for_initial_registration
- 5d91ba281625cfeec67def974e4d33754b3bfd59: Adding new files
- bfde56cfaf19cb7afbd706cc884596b82a4a1bdf: Wrapping the discoveryClient's heartbeat and cacheRefresh threads in a supervisor thread that enforces timeouts.
- f497ad493254415fc21cd8ad7e7d89fe7062c008: add eureka.appinfo.initial.replicate.time property to allow faster initial registration
- c1bd19235820bc0b4a22d10a8b4418ffc57d95bf: [Gradle Release Plugin] - new version commit:  '1.1.135-SNAPSHOT'.
- ffd64b38ffbd84abcfb0a667853a11e11d121770: [Gradle Release Plugin] - pre tag commit:  '1.1.134'.
- d4300701ec52a8c80cbee63a9d8e90757698cd6a: Merge pull request #136 from NiteshKant/master
- f58a8cfceddc188e63a4de7e407cfe14c8c11fbb: Removing range dependencies.
- 3ec4800c58e1de306cdf800e493ec9c1b94c2234: [Gradle Release Plugin] - new version commit:  '1.1.134-SNAPSHOT'.
- f8979dadfa3f0f9151aa314e462665754441a1a6: [Gradle Release Plugin] - pre tag commit:  '1.1.133'.
- 6b0357caaf57bbc087b84da3ced2edbdd4fd5afb: Merge pull request #133 from qiangdavidliu/single-app-registry-refresh
- 01e1ae2c9a0d9fe4bb5583451f8ee6b8a04f7474: Merge branch 'single-app-registry-refresh' of https://github.com/qiangdavidliu/eureka into single-app-registry-refresh
- 526d3b1e886601990af6069d8f9536724c80d222: Adding config override in eureka-client to force registry refresh to only pick up data for a single app (specified by the config).
- 0f4960d4c98351bb1e31365f8eedcd999711a1c1: Merge pull request #130 from Knewton/fix-instance-count-log
- 6333a71d5c1bf8720ba6b5e0c75dc8ae55645ae0: Adding config override in eureka-client to force registry refresh to only pick up data for a single app (specified by the config).
- 26d94654c20af813946ca0590b806a8cc42b1ac0: Fix appsHashCode not getting updated
- 472ea0f9d5e62720e1085e1b7a392c0846ee00f6: Eureka should log the total number of instances
- 7f681efcef1632b757684d7e86d2732e23b01a2e: Merge pull request #129 from tommack/patch-1
- 17742f3a1c2b2a343327cf886e23c510510393f3: Merge pull request #128 from elandau/master
- e8b4057b7b04df384ec4c5bc49714aa725f11db9: Update CloudInstanceConfig.java
- 1adea02a9e8028b8ab6aee651896a0b675ffc747: Scheduled executor should be a daemon
- a1efd72047519c51367d445dfeb5b37e38d13db1: [Gradle Release Plugin] - new version commit:  '1.1.133-SNAPSHOT'.
- 523e59177402d8032087633648137530b3175fc8: [Gradle Release Plugin] - pre tag commit:  '1.1.132'.
- ce4c2bc901c540158922ee47b8c8b077472e6de7: Merge pull request #127 from NiteshKant/master
- 297643c46d99a3b222afd2bbd8727617106dda41: Fixing build failures
- dce801ba0cd821725de260ddd0173f8f7b083f4e: Merge pull request #126 from elandau/master
- 48b1b5dc4d7b44f68eac2013afe35c315977acfd: Minor cleanup
- 53ca660c15c23b0ef3b5086aa37cb947321f6649: Fix injecting of EventBus into DiscoveryClient
- aeb7500b78b5cc72ae65f3534c10f9e7d9cd31c3: Merge pull request #125 from elandau/master
- cf5a756e17f9add4569514d9e83510d22d42fc8b: Fix Providers to cache and return the same instance
- 927c5019bea1b6f35cf723b9f159a7129878345e: [Gradle Release Plugin] - new version commit:  '1.1.132-SNAPSHOT'.
- 4bf35317be5e5988d56b49c7b633befd8a1bcf18: [Gradle Release Plugin] - pre tag commit:  '1.1.131'.
- 67ea389f0bd793285e6e6c456b5125fda8112a11: Merge pull request #123 from NiteshKant/master
- 0542afbc22b311395648007d1cf9b3b7fe5a8da3: Fixing dependency versions suitable for netflix artifactory.
- c3f2c7b53dbddd0daea1d4732d79c693956a0105: Merge pull request #122 from NiteshKant/master
- a8acb94b3d4c36435475b1f188987a6e60fab618: Fixing build failure due to cross-module test deps
- b40c7d8e57f48c95fcbeff3189127420f30d41e3: Adding testCompile dep on eureka-client from core.
- 8b29aa04a486c421b7782befead43e74fda2b4cc: Fix for issue #118
- 70c7c48af147887e03ef4fb3ef2e73ca680db2c0: Merge pull request #121 from Knewton/log-level-fix
- 171eb5529436a07c9e3dee37e5ed69829eb30a90: Fix log level for serviceUrls
- 6838683875555a8d04aabaae8727f5ded0556edc: Fix for issue #120
- 71402560d6f7f0d3709f5739ef45618fccda943b: Merge pull request #117 from Knewton/registrycleanup
- 8d49020b9b99b271e1c814f5d6aa4d9f8aba9690: Clean up if block and add JavaDoc in DiscoveryClient
- 370f6acf10724cd7c4d321ce63a1a8902c698232: Remove redundant continue in loop
- d6d1086098e7344c5974aa8e05bba3de7780b144: Fix formatting and CheckStyles naming in EurekaBootStrap
- 5dd41e913ce7688168e4b16bf25f1dbdba06af6b: Remove redundant checks for null in InstanceRegistry
- 10b34a2e746cd8c3059e5646919ec3d1f3a7e2a6: Convert for loops to foreach loops in InstanceRegistry
- 945df1b266674a202b1b3404f15b55e296569831: Make InstanceRegistry locks final
- 9218147dbc849e7b5e3003382e91196a16cafb81: Fix naming in InstanceRegistry to be CheckStyles compliant
- abc327a3df654371ac72319f8dc6e0003d91c1a7: Clean up code formatting in Applications
- f4b9585ff203cab4e34c99014b47d850116815ce: Merge pull request #116 from NiteshKant/master
- fe052528b55253c767016920541c48f2214a5a53: Merge pull request #114 from Knewton/docs
- 9d0804ddb2e74f1641700c74e51e57b034c1375c: Using upper bounds for dependency versions
- c4ecf60a99636a90a278d87f0f7bb2e361155dc3: Merge branch 'master' of https://github.com/Netflix/eureka
- b0e7073fc4d54dda60fc91fd22f388d483f77ca3: Changing external dependencies to follow a range version scheme.
- 11011b45d8c83ac69961d53ace600dd6df837099: Fix typos in JavaDoc/comments in EurekaBootStrap
- 8ab019dfe4a81d5c3a8753de3ebc3c7b6d114ff9: Fix up typos in documentation in InstanceRegistry
- ec0a1e4606469419f1fa7ae33a2f1da51db909ce: Fix typos in comments in Applications
- 7928ed2724e2782848339497529853f0aca0a39b: Add additional JavaDoc
- 913b1172bd22a2b7c88fb456e7d005d566487c21: Merge pull request #110 from Knewton/checkstyles
- 89dff7cdcc04f6a82c993f82088c079b393e9d81: Make some public values private that can be
- e0e45473986ccca0a434765b9192906ed3154e2c: Make Applications have CheckStyles-compliant naming
- d0c5307860ac739b41c56628d06599b8f9191ef8: Remove redundant "public" qualifiers on interfaces
- 159db2b726c62ffa170f3f07aa996af029ec692f: @UpStatus, etc., aren't JavaDoc calls; escape them
- 57d17d8fc1e1a106ee7683c072ca9d4550921f1e: Use "Type[] foo", not "Type foo[]"
- 04b9cf5fffc875c23f9ab45980906d93364c5e96: Switch order of static/final declaration
- 06b1d4a503fe9e91b58aac73017d5cb3a35aabd7: Delete a large number of unused imports
- a80d3b905344872b4f2f9ee3c37133e6e6d96278: First sentence in comments should end in a period
- da879cd54e5182acc1170498be26837c88fcfb7e: Add CheckStyles mandated braces to if statements
- 7abf880ad62a4b45dd3644b582792c1a26a9519b: Fix bracing-related whitespace and long lines
- 3158a3b967875cfbb7168f323dc4fceff24437c9: Remove trailing whitespace
- e9fbf7683b6ce1099352707aec7c47b804731005: [Gradle Release Plugin] - new version commit:  '1.1.131-SNAPSHOT'.
- a82112d4c46fb1e44d51f43b8a67973905e1d192: [Gradle Release Plugin] - pre tag commit:  '1.1.130'.
- b56d28ae235a49a5cea16bb8817f3a73436ec15d: Merge pull request #113 from elandau/Governation
- a7b7a486da913539055a846791ff6b017e67fe94: Merge pull request #112 from Knewton/deadcode
- 47472ebffc4ce4d13e101930b7e786de1514dd1b: Merge pull request #107 from pgkelley4/fix-clientconfig-units
- f184cf457c525cef818692f4086ff98f9b78c4a0: Make DiscoveryClient constructor public so it can be created by a provider
- 6b8030f22a505360fc1ea1bc2dee963b29fb486d: Fix wrong interface being provided
- efa8181fd3a7306f10ca49dc103d4b2786aecde6: Remove dead code in ApplicationResource
- b24cf11f0134bfcd682b18020f562cd470e9605b: Fix DefaultEurekaClientConfig units
- 65bd63a14f132f222af12dcae4925bc3790bf7f0: Merge pull request #108 from bpollack/baddatacenter
- 52a8980cc2c9b15595c0841c10be8919884eced4: Do not get into a 500 state when a bad app registers
- 869b5247f3dd2a4ccf1ec13944273e681df710e3: Merge pull request #106 from bpollack/deadcode
- d4f1de39f434e5c4aab24e7bfbe2436247d2febe: Remove dead code and unused imports
- e54e34fc3de959458c8840ce1b2c31747c13be66: [Gradle Release Plugin] - new version commit:  '1.1.130-SNAPSHOT'.
- 2c430c4de95bd930e7d39f43934bef08083af233: [Gradle Release Plugin] - pre tag commit:  '1.1.129'.
- 7513f0730caac4d3c7bf8ff81b719093c1c6473b: Merge pull request #105 from bpollack/master
- fa435337a2c0908b3f11872e0d9e85a8fab61f1a: Merge pull request #104 from NiteshKant/master
- eca16d6379a5faf3b5fe17dffd2bc0c51e94a3b3: Fix some bad JavaDoc (bad params, incorrect @link)
- 6a2d209949f7c1ad538501f6014433526cc19952: Fixing the indefinite wait in testcase.
- c38e6130184324348b6c5a2fec4b19d9546268fe: Merge pull request #103 from elandau/Governation
- e1ff7b0088b6ef2fe2e84cb50b3b16364dc14ddd: Add logging info to failing tests
- 04d193b5e45ddce3b7c330da12197aebdcc89ce6: Fix the BackupRegistryTest by clearing properties after each test
- 8c159cc73558bb8eb2ddfd3fd7121389df18ab53: Incorporate @NiteshKant's comments
- bcc3437746c898045a9ce582294af4de6fff5205: [Gradle Release Plugin] - new version commit:  '1.1.129-SNAPSHOT'.
- d35711ed39b3d6798ca7854c789b624777746fb7: [Gradle Release Plugin] - pre tag commit:  '1.1.128'.
- a85c4ed21e688323dd7d094247bb9bb9aa383755: Un-deprecate methods
- 115ead5d7a8bf7632b6d72d04a283e9589050fe3: Merge pull request #102 from jhohertz/master
- dacfd41001d8b92c06434caf3734ad1e392d1d4e: Move providers into separate packages
- e467cc34493a131523bef2c609a1f57b204eb639: Remove unnecessary sub-project
- 26c44f23b7d4e374bbce44cc4eb3e04b07e11c5b: Full DI for DiscoveryClient
- 4fc5362bfad0745658eb1ee93dbedeacf004ffa2: remove import of com.netflix.logging.* from status.jsp, as it does not appear to be actually used, and makes jetty9 angry as there are no classes at that node of the package namespace, only below it. alternate fix, if classes are needed, is to import deeper into the package space where needed. But if its not referenced, removal is probably better.
- 143a459e8f033645124210e052f44703a983eaf5: Merge pull request #101 from NiteshKant/master
- 20d302f00082d0b062974aca00b6452205520f42: Fixing the scheduling delay for InstanceInfoReplicator.
- 598cefdf3ca84b85a55d1396c1ba8437f852dd7e: Fix the unit tests by setting proper properties in advance
- f3bb22b124c84407dc00dcdf30a695815c6e1861: Merge
- f0dec2282d9a8981a71a23ad40d58ec5d7706e6c: Merge pull request #100 from NiteshKant/master
- 5ba6438284b88f0727e38d16446f9056c6429614: Added testcase for app group.
- 5c9da77e88c1bc3ffbc9411ccae9c2cf048cf88e: Incorporating review comment.
- 3d0ffb478ed5d30f00855282909fbb5802321172: Using ephemeral ports for eureka server mock. Thanks @elandau !
- ce1929b9d0ab256db8b8ee7b087dd0969c8eee35: Fixes issue #93 #97 #98 #99
- b7e18257fb2620092bbe33ba8bd7cb4c69fb19f1: Modify MockRemoteEurekaServer to use an ephemeral port so we never have existing binding errors
- 3d2230756370bfdfb21b2bf4357f3d2a24d4104b: Fix unit tests
- c835c67a2377b25f5f0c609193eb66984351493b: Use EventBus for discovery status notification instead of an internal handler Get rid of Rx status stream Revert changes to MockRemoteEurekaServer until it can be fixed properly
- d5d5fb68aca9a2786618903d0b285af34615cea6: Merge remote-tracking branch 'upstream/master'
- fe430880d3b878427bec81b0456842d670da2567: Merge pull request #95 from bpollack/typofix
- 0801f7b6bca2d6408cc431c2984f8ffcc2b3e2a2: Allow for multiple RefreshCallback subscriptions
- da16a65195d8ff0a59f6f1b27ce392ebdf1725a7: Fix typo in Eureka client
- b4dfeaf22696ce71707531f1b1c9c167d563b086: Current instance status notification
- 49ccbb5fcbe9c784238d1cc6d08cca8efded097c: [Gradle Release Plugin] - new version commit:  '1.1.128-SNAPSHOT'.
- 52c8004965242df2975652e9bef12c53cbd37887: [Gradle Release Plugin] - pre tag commit:  '1.1.127'.
- 4b5a52a1c28da7a9fcce9d4fa4ddacec6c48824d: Merge pull request #88 from NiteshKant/master
- 811259a5d66e0577c0680824cb9a56f738504e32: Fix for issue #87
- c326078006b40b4b2df9dca4b04e5b8edd955d26: Merge pull request #86 from CH3CHO/master
- e39469fd2777dd1c5848347da55a1000915812e5: Add a check to make sure the metadata namespace is correct no matter the trailing '.' exists or not.
- 4ca5d76640c033b9da7c6366d3ba71dfba1f873f: Merge pull request #85 from atlassian/unique-identifier-pr
- 428368875b9a52a99fbfeac5146c484ee54ece4f: Fix the bug that unable to read metadata from the property file.
- 3d2a2e555f58f9eb8b67fcc41e0dc3c61358c05a: Added the UniqueIdentifier interface and modified InstanceInfo to call this getId method if this interface is implemented, rather than checking if name is Name.AMAZON. Updated AmazonInfo to use this.
- 1ece32637f049493fcbd2cea4379635dedb5de53: [Gradle Release Plugin] - new version commit:  '1.1.127-SNAPSHOT'.
- 46bf818305f3c18d70b13d1debd0ca3b3bf1a0c2: [Gradle Release Plugin] - pre tag commit:  '1.1.126'.
- 8be64b3e1ff9285c7b4f94e7d04019ccab8d5aef: Merge pull request #83 from zarfide/master
- 8d689631ce3fef2a9d9a902cab10b571c3a0632a: fix javadoc on copy constructor
- 8b5c33ee017e4592cceea040f749a976e00741da: add copy constructor to InstanceInfo
- f816edd51ef6568a3abf423ea5bf2024a4fb8bac: [Gradle Release Plugin] - new version commit:  '1.1.126-SNAPSHOT'.
- bdccdf264533669b95422717eda6736f3300867d: [Gradle Release Plugin] - pre tag commit:  '1.1.125'.
- 14dd108396bb7e3f284ed6013e1e06b0f40fdb9b: Merge pull request #82 from scotte/fix-up-timestamp
- f7ec3dbd990d8bb77e79d8797fba3618587d07ec: Fix service UP timestamp from getting reset
- ac5975c118c1c1620c0d033a10d5aca330b17727: Merge pull request #80 from NiteshKant/master
- 142ae10cfe2e2b023793543c6b743a9d1e40de2c: Disabling replication batching by default.
- 3cc7e8a4a8d345ab4f79113c94763b590ce3a2bb: Merge branch 'master' of https://github.com/Netflix/eureka
- c3164d48451a4a7290cc39e279169e748fa7a2b7: Additional debug logs to indicate whether an instance started up as STARTING or UP status.
- 9f62daae530ac2f2a40d19d43a6de8343d92eec0: First pass at eureka extention providing Guice bindings
- 8c5d7c8f09566390407310fd383205925e9c698d: [Gradle Release Plugin] - new version commit:  '1.1.125-SNAPSHOT'.
- 9a98b66ea417e93736bb9559807ba5ef8dae4ea5: [Gradle Release Plugin] - pre tag commit:  '1.1.124'.
- 24c8b948782be5c9d3b73cbe935de67253e49684: Merge pull request #78 from NiteshKant/master
- 3b346852019f67085a8c6f7d01e743c602858e47: Fix for issue #76
- a6cd4f6381ec4d859baa7f8e7cdf080ff1ed1f18: Merge pull request #77 from knok16/master
- b89274eb4aee72663d43d4570254b20b9220ba62: Fix dependencies in gradle build. com.sun.jersey:jersey-servlet:1.11 was missed during some refactoring.
- 4fd9f12fe6be4c2f76f50f49da2cae16fe7c7456: [Gradle Release Plugin] - new version commit:  '1.1.124-SNAPSHOT'.
- dc56c41b77890fea8cc7ceef5ff150c1adff5fe0: [Gradle Release Plugin] - pre tag commit:  '1.1.123'.
- 181baf31a94c51b49c8232a2a1a9cf423d8e9035: Merge pull request #75 from NiteshKant/master
- 22bc1adac3dcb2b896e853ba0febf2a649755e57: Using a more qualified name for HTTP client stats.
- 62e9bd917aae20739158cf5b19d9bb53d1fa2bf0: Merge pull request #74 from NiteshKant/master
- 587739b92946865fa330d1fd16666319e173231d: Bumping snapshot version
- b8bb1285e38a54ebf37cb62f555ed934a1d3208e: Merge pull request #73 from NiteshKant/master
- 5d9fbd77f681b3a13d7689ce87ccab83be874ea8: Fix for issue #53 #70 #72
- 3143c4fe04a561ef3f46fc2921a9098967d7bcd2: Merge pull request #68 from karthik-vn/master
- 37d2a3d03cd19a8886c089f8a6b719bf226d34c3: Minor refactors and bug fixes.
- 48a79b71064d03d5ca151167cbc1333ffd04c04c: Optimize on EIP binding logic to avoid unnecessary AWS calls per the pull request comments.
- 7b2f91904316e9840d06264fe1b3af7e360d9032: Remove the old way of handing batched requests.
- a2a2a8e88639e72e094657629b474f9c350bc4e5: Separate resource to handle batch requests.
- cf2ef3849cc4209fe9c9f140c8ecb12396c57991: Minor changes based on pull request comments.
- 964334e42893ba4a06409b28c81a4b57569b2a04: Replication optimization where the network traffic between eureka nodes are considerably reduced by executing the replication events as one batch instead of individual requests.
- 8ea38b766e4c0f019d73c6f8d890ebb681e62a73: [Gradle Release Plugin] - new version commit:  '1.1.121-SNAPSHOT'.
- 01229462cdab15009a4cd8f971afbc83ed5f3719: [Gradle Release Plugin] - pre tag commit:  '1.1.120'.
- 861b487a60571bb5ae9052d4949b228deae17b03: Merge pull request #67 from karthik-vn/master
- 1becd63179509ae12e0de1da45cb80d42cc2ea76: Add missing dependency.
- e2acbd1fa69d0cf726afdb0536570be1f88f52fb: [Gradle Release Plugin] - new version commit:  '1.1.120-SNAPSHOT'.
- 92c9d7eba38d837b557a8b9fdf94a9447c015c04: [Gradle Release Plugin] - pre tag commit:  '1.1.119'.
- 2c2f758991ddfab8202a1bc99cb31fedd103f451: Merge pull request #66 from karthik-vn/master
- 418c9dd1711d7d4e5bbd616a63af0de393d6fa3a: Change jersey bundle dependency to "provided" so that the upstream dependencies can specify their own.
- 95b5aea0ba0c92cda5cb8d25b50674f920dd10fb: [Gradle Release Plugin] - new version commit:  '1.1.119-SNAPSHOT'.
- 3f5c8a9802ba7486f3a999c918ab1b1ef454cbd6: [Gradle Release Plugin] - pre tag commit:  '1.1.118'.
- 87b9b9d7fe87e646a7bb757f3e7f6879a8e47bfa: Merge pull request #65 from karthik-vn/master
- 5c985da035259d7abb7e2695c4a15db67a663205: Fix a minor bug with respect to logging information.
- 88d14d8108b594a5be7d1b3c301b4792a4d6984b: Minor changes to comments.
- 8910fd1ce096542dc2b11b807a543fb2a27be4c0: https://github.com/Netflix/eureka/issues/62: Simplify EIP selection logic by relying completely on AWS to determine if an EIP is already being used by another instance.
- a9565953599214ccb99dee40c985439263e5c94e: [Gradle Release Plugin] - new version commit:  '1.1.118-SNAPSHOT'.
- d94e14ead633d466fc46497490946056896aeb98: [Gradle Release Plugin] - pre tag commit:  '1.1.117'.
- c8801abc0bc7d47cd79a1e22e0715b889cedae1d: Merge pull request #64 from karthik-vn/master
- f6fc9edf506d29436a86141f1b1af1dd683b5354: Break after we have associated the EIP without going through the entire list.
- 858476c0839f056a8967b8a060e6fc84bb9513da: [Gradle Release Plugin] - new version commit:  '1.1.117-SNAPSHOT'.
- 6f188510afc47cd1a1f13d6181ca7af3fa7f58a2: [Gradle Release Plugin] - pre tag commit:  '1.1.116'.
- c2d8261cdc1adb883892fe1cd00a357e6e82ab42: Merge pull request #63 from karthik-vn/master
- 0ee32dc3a408d87246da79ae9d1260b9a26317b7: https://github.com/Netflix/eureka/issues/62
- 534352979298e2452e769d960d78e96789f70c74: [Gradle Release Plugin] - new version commit:  '1.1.116-SNAPSHOT'.
- 7adb70e82f73f42b12a8505a19b991d8a236955f: [Gradle Release Plugin] - pre tag commit:  '1.1.115'.
- 37752bf3167804d1f377b48695a913a8a367d5ba: Merge pull request #61 from karthik-vn/master
- a5591fdcc8cc52ad828180ecd11cff764306f67b: Fix for https://github.com/Netflix/eureka/issues/60:
- 3767d56efbabc8cf5e26fc442c7b008c841bbf19: https://github.com/Netflix/eureka/issues/59: Fix for the following issues
- 48a5242728c0a1504676a733c6fe5d98a3178d37: Merge branch 'master' of github.com:/karthik-vn/eureka
- 083394fd641966a691df1ceadac6370c67902fbb: [Gradle Release Plugin] - new version commit:  '1.1.115-SNAPSHOT'.
- 9e3d769cb7c477a16db383b9aec7840e710dd781: [Gradle Release Plugin] - pre tag commit:  '1.1.114'.
- 0e55e7a3de69ce8951ee578c8998c5eee1e4fe5c: Merge pull request #58 from NiteshKant/master
- e72bfc70dc1bea903a18fe1408b4d34bb903412f: Fix for issue #57
- b16ebbd0b1b845465514c41d3bb03c54300f7041: [Gradle Release Plugin] - new version commit:  '1.1.114-SNAPSHOT'.
- ad2ee31eade68729fdc87b744297b87fccc7a8c2: [Gradle Release Plugin] - pre tag commit:  '1.1.113'.
- 4705e58d87b307cd064962e93cbb5b0226811981: Merge pull request #56 from NiteshKant/master
- 6db9ea3af3c0dc8f3dac255c97c1efc6f09035f8: Fix for issue #55
- 2f0cb0e4c3ad9b6059505847d42de7fa0a66c5b3: [Gradle Release Plugin] - new version commit:  '1.1.113-SNAPSHOT'.
- e158691411bdc3e14abef2443719999efab18c10: [Gradle Release Plugin] - pre tag commit:  '1.1.112'.
- 14d1b8afdbd4d83d0981679a7bf030d50ca42f07: Merge pull request #52 from NiteshKant/master
- 4fbd676b17907598df7517310a6fee7428f1989a: Handling empty AZ in AZtoRegionMapper
- 69931491b8678e08469c3e5adbedd1f8bb55d098: [Gradle Release Plugin] - new version commit:  '1.1.112-SNAPSHOT'.
- 2c57ccf2a895ff7862ecd5d402dbc1415e7b9e27: [Gradle Release Plugin] - pre tag commit:  '1.1.111'.
- a2a9cb23c6e5155e40e2664e2f7dcb9cfc118d08: Merge pull request #51 from NiteshKant/master
- ecda6c07ddcde0e99bf0a6584bbb0fc3626303f5: Fixes issue #50
- b5100ed4c9b7467b234d2c1dc62e887b414466cd: Merge pull request #49 from mampcs/master
- 586a119624adc09f22e985a64d491f6342e099c6: Allow EIP binding if the current IP of the instance is null.
- a3aa590e9f77fc74d90ba662b2adc2ad7b3515be: [Gradle Release Plugin] - new version commit:  '1.1.111-SNAPSHOT'.
- 98de51cca250317791ed25d0605fb014c8ac3a07: [Gradle Release Plugin] - pre tag commit:  '1.1.110'.
- e5bd1691595457f7757b8f146715739de4ef2427: Merge pull request #48 from NiteshKant/master
- 9424817781ff46cf2679fb9c8cc8c0c885011b3d: Fixes issue #47
- d92558173d05e464e9990a0f9cec498c1108a54e: Merge pull request #46 from NiteshKant/master
- f34197bbf45be702cf92aa87d32f36183cd537f4: Fixes issue #45
- dbfe87ac8613ddbe70d2f8466e677222241efdb0: [Gradle Release Plugin] - new version commit:  '1.1.110-SNAPSHOT'.
- 374ccbcfa9739254969ef54e0e27f79341898b1e: [Gradle Release Plugin] - pre tag commit:  '1.1.109'.
- 641233e435aa197baa80f5ad007e263a70830833: Merge pull request #41 from NiteshKant/master
- 51cf9fe94ff71319b3b62ffe154cf50f76867af2: Some debug logs to give a view of the registry contents (app hashcodes for every region) after each registry refresh from the server.
- 6eccda9a7f8c5b275f9dcc356b2d59671ecd0411: Fix for issue #40
- e47d3b23a917b65091b8b411a6f1b63b35be471f: [Gradle Release Plugin] - new version commit:  '1.1.109-SNAPSHOT'.
- fa98f87cff1c938ad0c36b5a0504596969b16d35: [Gradle Release Plugin] - pre tag commit:  '1.1.108'.
- 9ddd5cd0c243a71e5f05ef5a9b8fa1c7b83806de: Merge pull request #31 from scotte/service-up
- 3098c99a7ae104b16e9da43a985bf66993090716: [Gradle Release Plugin] - new version commit:  '1.1.108-SNAPSHOT'.
- 69f3d182c8add1991cd7d2f813d97d73c5e0b88c: [Gradle Release Plugin] - pre tag commit:  '1.1.107'.
- 73944f23175888d7ce6a82c029e1bc5d472523ce: [Gradle Release Plugin] - new version commit:  '1.1.107-SNAPSHOT'.
- a8a0557316fafdb60165b064393344a22acbb4b2: [Gradle Release Plugin] - pre tag commit:  '1.1.106'.
- c7cf96d950cc8feaa970d039ae6e1bd514176d0b: Merge pull request #39 from NiteshKant/master
- dc834ded9f20930608d3eb8ff48ce8e637561a2e: Fix for issue #37 & #38
- e2fd25f21be60e94bce88bd4e122fbf0de7c056a: [Gradle Release Plugin] - new version commit:  '1.1.106-SNAPSHOT'.
- 9d1d0164e6c133ec680e5b7cefb9508a99053d13: [Gradle Release Plugin] - pre tag commit:  '1.1.105'.
- b4286dcc30dde3fb48c00ba22c235d561ee464db: Merge branch 'master' of https://github.com/Netflix/gradle-template
- cbfa4b1852c1367f739b8b5538d492430d2ca227: Merge pull request #36 from NiteshKant/master
- 8b339453bcc54b9c47cfff67e22b979ce856bd95: Did the following changes:
- e0268d5eb1f9c450b6747e060633464e52ecebef: [Gradle Release Plugin] - new version commit:  '1.1.105-SNAPSHOT'.
- ad99322fd55cbb3171de2d4e6f6acd50b462956f: [Gradle Release Plugin] - pre tag commit:  '1.1.104'.
- 320a1dd5c60b1fcea2c4aad7216ed0a0d5b83c80: Merge pull request #35 from NiteshKant/master
- ae6381bacfce234b84761be27c70bb21a6acd983: Fixing flakiness of the tests because of improper property cleanup.
- afb9a2458cc118d4b330f39e826ba62531dc6c26: Merge branch 'master' of https://github.com/Netflix/eureka
- 494afb6f3869d61a80737def3287f3808c084afd: Merge pull request #34 from NiteshKant/test_jenkins_failure
- 3a3edf6703dd1038d52ca16d833bc2a29b72fc1b: Added cloudbees link
- 56cdb6596b158230bd171a9a1991449b9fee50c8: Added some more debug statements
- 168e709474538bedc52682eb3d899458119e1b86: Removing reference to docs that don't exist.
- 4974483fb3dcd072920d24282427888cbda3de6a: Trying stuff to fix jenkins failures
- c0b38fc44f237333f62e39938af1d4111061d9cf: Trying stuff to fix jenkins failures
- 86ba8240482efba5f6c44305c8892c0bdccf1637: Merge branch 'master' of https://github.com/NiteshKant/eureka
- 7133f68d1d3a47fe22f3a18e12b1ec2739c011df: Trying stuff to fix jenkins failures
- f423bd4f53da451d85b2322979b14fb892eb0989: Merge pull request #33 from NiteshKant/master
- 74b22a54e798b0ae17b235a08afd6af86d1fa7c2: Add service UP time tracking
- 086a7b17ce02d9126c066d97803300c9b89b331f: Fixes issue #32
- 91a67dc682c25e11a538d01a4bbe90e1a8a034bd: Fixes issue #32
- 4897114c759524bdebef9f9daa8baf372263d430: Merge pull request #30 from NiteshKant/master
- 77b68856f3c7bd6ddbe9bd55b17bf5b92330bf74: Merge branch 'master' of https://github.com/Netflix/eureka
- 75d7018030fe5952adac1d6ad198e976766e7037: [Gradle Release Plugin] - new version commit:  '1.1.104-SNAPSHOT'.
- 7394d0bf55312486765a30033cee78ed68b39751: [Gradle Release Plugin] - pre tag commit:  '1.1.103'.
- e0c7d1063015f6d25a7e57ada927f399110de7a1: Removing unused method.
- 0cd608d14700100ce93c7e548c8396a8cc17a477: Fixed issues with squashing of commits
- b7e8ab7c4c812010816caadcb368e59d73d0d51c: Fixing shutdown of eureka client and reducing flakiness of a test.
- 70c37e131868f3a1675fca4b7ba61590685fce53: Merge remote-tracking branch 'origin/master'
- a84be6abae0e23e2547f4a93d48ec6a997b2966b: Incorporated review comments:
- f772960779416510c53e2cd54f9721455476453b: Fix for issue #29
- 08e041283fef3ebf4e471a0e2d586f40a5193885: Bug fix in ApplicationsResource.
- 827138b1d41c15c1391d14e496814af0c7f26eb9: Fix for issue #29
- f96ac9ae1007f6614a4357f47361c9dd645fab23: Merge branch 'master' of https://github.com/Netflix/eureka
- 9e050ad134219bb1987f3b0e2b9113851ed5d14e: Fixing aggregateJavadoc
- 42d73d3e36be60e8ddad3ef2014da286c823c8a5: [Gradle Release Plugin] - new version commit:  '1.1.103-SNAPSHOT'.
- 6be437a3642d1a572a933ace5f19ea28264c7b49: [Gradle Release Plugin] - pre tag commit:  '1.1.102'.
- f69c544e2c049374824998147267a7f3fb8520d2: [Gradle Release Plugin] - new version commit:  '1.1.102-SNAPSHOT'.
- 3e0808a904be0892703dfca995263d7a8ceb671e: [Gradle Release Plugin] - pre tag commit:  '1.1.101'.
- a53a4c84c95370de25dd210f29ed58decbd563f3: Merge branch 'master' of https://github.com/Netflix/eureka
- dc538f4747ec0d538dc657c4b73b37bd28ba4d23: [Gradle Release Plugin] - new version commit:  '1.1.101-SNAPSHOT'.
- fc612dd0501587ae00b12c0b83c4abb4c34479ec: [Gradle Release Plugin] - pre tag commit:  '1.1.100'.
- b3e950afd631469f1d5439fd469f8c4573f3e738: API changes to support latest version of servo. Revert back accidentally removed code.
- 46f074a4fef9418588658fd6bdef7b3718f61d0a: [Gradle Release Plugin] - new version commit:  '1.1.100-SNAPSHOT'.
- 7f818176315dbcfd71b12d4c7757fd23681a3682: [Gradle Release Plugin] - pre tag commit:  '1.1.99'.
- 87025dc4599b41875ea1581cad49eae6b3bbc678: Update to the latest version of servo.
- 9df8fbc963d29507ec11a66df380a7475224a49a: SSL support for Remote Region Registry.
- bb9ed355e19470c9facf101876cfb7620a93acdb: Merge pull request #21 from quidryan/merge-gradle-template-May
- 202b1f90c2dc7ec1061a91c1e6c3cf9e7b03f47a: Always use version of the NEXT version
- a0ef6a25ca8c96857b5a8338c7246e1a0bbe72af: Always use -SNAPSHOT in the version string
- 8660f9309d314243055979dfef430954c37905f7: Merge remote-tracking branch 'build/multi-project' into merge-gradle-template-May
- bd21a6fd90f532a21309563ce9d06b89ad006bad: Gradle Release Plugin - new version commit:  'eureka-1.1.98'.
- 2ed954bc806c4cbc7f51b588e038b4d313ad3245: Commit new version.
- f961785a7f9ecf3d7dd6a88ed6e233c78f18edd4: Merge branch 'master' of github.com:Netflix/eureka
- c1c585c3a897b31375131dac581acb1a256f7877: Minor defensive checks.
- 95afa2542598a14b467ccfdc59e6257bf7ca0ff8: Merge branch 'multi-project'
- b0585dae4cfe7108fd8bd80d7c4b890f95e42119: Passing status to Artifactory builds
- d7994a522fab521297547696716fcc1fef767e67: Merge branch 'multi-project'
- 28c6989099fc538cfd9d1d8d13075901bcec769d: Verify before we can't take it back, use preferredVersion variable
- a4db0ed3b184684c27e35eb3f14d562d367c3853: Merge branch 'multi-project'
- d0e42e3dfb45c8d792c6cced1c943c89b1d861dc: Handle unavailable sonatype properties
- d3a87c9d9457c57ad19e325ac91bb00f048c0299: Gradle Release Plugin - new version commit:  'eureka-1.1.96'.
- 6edd1ab802ab65ef0551a63d3fc55cd2b4789089: Allow update of renewal threshold if the self preservation mode is disabled.
- b3230b2eb402e494b0408d0cf2fba3bd6381bf1d: Merge branch 'multi-project'
- 9de561434f303b8020269984d7ef313428414715: Make uploadMavenCentral task, that encompasses other tasks
- 017751bae7a09817670b41e77fd2c88a34bdab2e: Merge branch 'multi-project'
- 832eb537e9df36a2e53a90e1f34e2008a36f3f17: Automatically aggregate and publish docs (java,groovy,scala)
- fdaf789a274456fc96bf234235dbdbf666272ae3: Merge branch 'multi-project'
- 498c25feaa03a9a3a09e633814c192ddc770ced4: Matching wrapper to 1.5
- fcf330ef34096253f2f147983ca6c51cf3de76e7: Merge branch 'multi-project'
- 8caf8ec93b3617749db90ceac64e06116567f072: Upgrading release process
- 44f7a6d379e299462e9fee5db1a3ce1d45170aff: Gradle Release Plugin - new version commit:  'eureka-1.1.94'.
- 8bc8403591a9c54df869b0d57b6691cb83865147: Bump up revision number.
- 2aa8050b7f5544f0868d0e397cfa36120649f257: Merge branch 'master' of github.com:Netflix/eureka
- 009c15b0bd07eaa9906e39644eaaed3c95ff43ac: A bug in not incrementing expected renewal threshold during registrations fixed.
- 3c20222febe58cce9f2b9c605a36c049843339d7: Gradle Release Plugin - new version commit:  'eureka-1.1.92'.
- c26502731c638f5d5fefb6c2e07012551b908121: Upgrade revision number.
- 4cd9c6e49c0151785bc0133c5e4b995d14191e96: Decrement the renewal threshold during cancels rather than recalculating the counter every time.
- 63e44e8e73b9fdfe56655cc1fb13180885dedc9e: Using latest features of release plugin
- a76038d891da52da4d194a80ad438d5697705c48: Using latest features of release plugin
- 883dd0daf391695a3b26e1d0f5c1bb112022c803: Add sonatype snapshot repository
- c37683d6ac7934afcb05e379949459b897deb1cd: Add sonatype snapshot repository
- c3477877da453c81a3c3c121d7677fce2911551d: Use newer version of license-gradle-plugin that fixes skipExistingHeaders field
- a28e606479a0062dcfef24fcd2e98dddf27278ec: Use newer version of license-gradle-plugin that fixes skipExistingHeaders field
- d87b66e0d0074d42b35e46a5c3664dd57294e16d: Move gradle-release dependency to bintray
- 57086930d861278d3871fcfe51ec3d9b3ffdb13b: Move gradle-release dependency to bintray
- 84339e0a40358919863496d6fd8c6035228b6329: Switching to bintray for dependencies (same as Maven Central)
- 6f9e3a024fd9213446079e6160ef872849e91c53: Upgrading to Gradle 1.4
- f5a10c63c56b2cc5c07c7a602be6cd965a8415d3: Update codequality/checkstyle.xml
- ac0d10c9e909f21f174fd5de72fbd429ca4e27c3: Gradle Release Plugin - new version commit:  'eureka-1.1.89'.
- f3701574965ee3772e7f6bdd7f6d7120663fed39: Update version.
- cf483f9c1495e9dbc5d179d5c8203cfc6f10dcba: Instead of decrementing renewal threshold, update the threshold by recalculating.
- 56a1c835da788a8f2ff55c2117f8d7cdf83f65b5: Gradle Release Plugin - new version commit:  'eureka-1.1.86'.
- 7832917cb1b881bd043e11d9325d56ac684ccece: Upgrade gradle version.
- 3478052ddef01a6de5fca9a601959c90e4bb3d6a: https://github.com/Netflix/eureka/issues/19:When a client instance is gracefully shutdown and a corresponding cancel is called - reduce the renewal threshold as the client requested it.
- ec75315a4f0bf257cdc79b4b7daa7155a39fe924: Gradle Release Plugin - new version commit:  'eureka-1.1.84'.
- 5a48e89be7401034852ccb17a867b57495ed17ef: Still having problems with version - updated to a new one.
- 730670e63fa287e4a160cd07eb75efb6d1ad9ab4: Upgrade version again.
- fe78a7ceeae0c25fa9b35e04f298c023d8685280: Upgrade version.
- 992d416f0e390ff3c8d0a5d3550102df7d23e2ad: Merge branch 'master' of github.com:Netflix/eureka
- 4d57a3a22a32e6ca0a2ce3c960de518bd1c40a60: In a scenario where there are more instances than EIPs, there is a chance that the instance may try to grab an already existing EIP as it relies on renewal time to determine if the instance is dead and the renewals are never updated. Now we rely on heartbeats to determine if the instance is alive or dead.
- 4727485f12353f45460e9123c922703a3d802399: Gradle Release Plugin - new version commit:  'eureka-1.1.83'.
- 33a2f04479eed43f24e3b3ebaf50be2f83d7bafd: Bug fix for VIP & SVIP
- 2653fdf9bcd5015d364d983ef8e04a8560ef9539: Gradle Release Plugin - new version commit:  'eureka-1.1.82'.
- d33878d43c4140bc4bb083b097a4ab9187b8eadb: Gradle Release Plugin - new version commit:  'eureka-1.1.80'.
- 7aa2d4a17dfee16784ba9202fd3b83ef2bc67562: Merge branch 'master' of https://github.com/Netflix/eureka
- 5580a985360603760e2aa06373286074b002a2cf: Gradle Release Plugin - new version commit:  'eureka-1.1.79'.
- a2c726a166ca9181731a9e3601b7e46ac5f965aa: Bump up revision number.
- 686398ad5dcaa09517f1f7c4ce3749825e5155f6: Gradle Release Plugin - pre tag commit:  'eureka-1.1.77'.
- 38dee84c9fcb3fa8f2676f2182858a087286544a: Eureka Client should assume empty string for interpolated expression for which the value cannot be found.
- cb58fd22befb48d49e2a2b4f046220f9a1b47744: Bump up revision number.
- ca69ee6bbcb44a95d81d5aa3e126381dc2690a02: Correct wrong version upgrade.
- 08ca59835581a0741c2117a2684239fd190d538d: Upgrade AWS jdk version from 1.3.11 to 1.3.4.1 to support IAM credential support for eureka.
- bf9f1a3c964b87a2b6f4fd278a54de04de874a01: Bump up version number again.
- 18a8e9045502821ed041f8619bbd9831a6930e9c: Update version number.
- c165b9cf15e11e6b400700e08d220f6f19a265d6: Gradle Release Plugin - pre tag commit:  'eureka-1.1.76'.
- 5ee6cce48d5f7371000b0b86983666a98d095be0: Merge pull request #5 from ericdowd/iam-role
- b0bce60898c3324e0946141616da226e93ae6f63: Upgrade aws java sdk version from 1.3.11 to 1.3.4.1 to support IAM credentials.
- a903b40e4b23a898f93f9226a4cebd76c4768b5e: Merge branch 'master' into iam-role
- 2a4fb9e492b84047395bfc0ff99d3d4e8f37521e: Bump up revision number - one more time.
- 2df5527f9acb49feeb52b748edef84f5c0306f61: Bump up revision number.
- 2f40704999c5fda218373d129a0fc0b409e52d42: If all eureka instances go away and then eureka fall back cluster is not accessible because of network  issues- the number of instances registered with eureka at startup will be zero.
- d0591508001ec78d07b0b4f239b5ff92c0699a94: Switching to bintray for dependencies (same as Maven Central)
- 020ca77c82b47e0cea8c584d326e0e88159adf83: Upgrading to Gradle 1.4
- 5df405a0b8edd3e1d6eb834de3ca8c44d9d210ac: Gradle Release Plugin - new version commit:  'eureka-1.1.76-SNAPSHOT'.
- cf2f6e4d6eb6281194d82460861d85ad243ee786: Gradle Release Plugin - pre tag commit:  'eureka-1.1.75'.
- 59c6c059d8206888bcb5e040626a1ac3b984d676: Addressing some more comments
- e2ab6f5aaab66c759a2cf5b28bc41a1db528b58d: Gradle Release Plugin - new version commit:  'eureka-1.1.75-SNAPSHOT'.
- b98580c299f30b66245da436d5858fc58c0fb150: Gradle Release Plugin - pre tag commit:  'eureka-1.1.74'.
- 1c7967dfc4fab53b6dd1e439d704971e17778032: Merge branch 'master' into iam-role
- 94bfad67e61904baf2cbfe15d75a04c99bbd1104: Merge pull request #5 from gorzell/patch-1
- a0fe2921d4fd8a8dd584fb9228820c86d10ebf9a: Update codequality/checkstyle.xml
- ae89ba92847b90337b0cd05f6bbe0719527b2633: New REST endpoints for (S)VIP
- b117472ec7bbcc69bebe9dd7b3c4cb257bc528c3: Gradle Release Plugin - new version commit:  'eureka-1.1.74-SNAPSHOT'.
- 59b81b4a9eebc5edbd743ccfa63e675bd02eba03: Gradle Release Plugin - pre tag commit:  'eureka-1.1.73'.
- 5cd5fbb576a9eef7f5cb0962df8add136b90559c: Merge branch 'master' of https://github.com/Netflix/eureka
- d4f1272a33a1bdcbb53942d554182196d317b16d: Update servo revision to a valid one.
- c6e8377e31374743fe5b900e023b106f8e1fdf5d: Merge pull request #14 from craigforster/jettison_dependency
- 8cff28cddb4a5fb5ca66f8327eda17587911c332: eureka-client should declare dependency on jettison
- 2cc8df5d0f72aace2a579852cde315e6813f98fe: Merge branch 'master' into iam-role
- 6d2267d7e80a0a61fff3199d9e6e78240e534a34: Fixed a case where the region information was looked up straight from archaius instead of eureka client configuration.
- 3e8cfd3bde5879a5a70442f844838d408db25903: https://github.com/Netflix/eureka/issues/11: Fixed a bug where Xstream deserialization was returning "null" when the appropriate type was not defined. Also, change the deserialization type check to check only for subtypes(xml or json) instead of the exact string match (for e.g.) application/xml.
- 3bc8f867fad01d97162af3e2d133763eeabaac2e: Merge branch 'master' of https://github.com/Netflix/eureka
- 6feaa10f315e456170905fc6bbc1f01c2ffb4e42: https://github.com/Netflix/eureka/issues/12: Added an API to update user-specific metadata.
- 4122a3922653b0e2da387df3702a51c421105029: Merge branch 'master' into iam-role
- e1ce3e1f70dd760288bdb49f10ae3a2f536a75f3: Gradle Release Plugin - new version commit:  'eureka-1.1.73-SNAPSHOT'.
- 5d577f334fd5858641f52676e97f452f0b2b8656: Gradle Release Plugin - pre tag commit:  'eureka-1.1.72'.
- c46db5d1c8870982d9ccf034dc3f3f6cadfa8427: Fixes the scenario where the deltas  don't work in the case of interactions with a remote region registry.
- 152efc71960399b1133e1f229cb53d48dee1b6b4: Gradle Release Plugin - new version commit:  'eureka-1.1.72-SNAPSHOT'.
- 5b8e29a9ef09945ced8a2b4256976eaef749f331: Gradle Release Plugin - pre tag commit:  'eureka-1.1.71'.
- b4bb9eb20304e642c18b861764ac2147cf5913dd: Move to a new versioning scheme.
- 9a619bbb8a3c34eb9c60744f41a8f72d9d24f945: Merge branch 'master' of https://github.com/Netflix/eureka
- 617e09ef449308899a030caf1d0a29229e61c043: Log formatting error fixed. Also increased the overridden status expiry to 1 hour.
- 3de55de4f0609bab3b9bc5cef8e71fedf4772065: Merge branch 'master' into iam-role
- c6b735e1defb6c9629819f101881a4e8a93bd8b6: Gradle Release Plugin - new version commit:  'eureka-1.1.70'.
- faf4fb880fd51708c696775b2b335bfc29fdd51d: Bump up revision number.
- 995d32ff80ddbf03b417a208611e1ae1d0e8517f: Fixed a bug in a scenario during startup where the replications to  some of the peer nodes does not happen until the node has recognized itself with its EIP.
- 5c69eba489d68d426c2d29d37d3dcb8015385e94: Gradle Release Plugin - new version commit:  'eureka-1.1.67'.
- 0a88a0c9facfaad1b3f4f132ce9a32d86aa367e1: Bump up revision number.
- 83904eeab63259dd4d5361872f265bbdd5f3b2fe: Bump up revision number.
- 70b2dad0e26e416da45e4641d79be3237e1ec283: Missed case of storing overridden status added.
- 7246f4fcd4e0aab71781624ead7e57c465cc3fcc: Tweaks to allow overridden status properly in certain edge cases.
- 3200cd1fb7cba58c81328147732f7d2eaf4e3ac4: Gradle Release Plugin - new version commit:  'eureka-1.1.60'.
- 5cefd6ce446466e288688bcee1efb41ea17b6895: Minor changes to handle non-specified availability zones.
- 2e63328f647935d44d3307d0dc08f8a47b3b40d7: Gradle Release Plugin - new version commit:  'eureka-1.1.58'.
- b006ee7a72c5830bcc1e8db19354cef307a050bd: Bump up revision number.
- f69f87be1160f7cc32ee42d2ab149c15e10dee46: Merge branch 'master' of https://github.com/Netflix/eureka
- 041ef70cf1001998e4ea12eaf03ce6ef486e4c8c: Avoid registration during state transfer at startup for unspecified availability zones.
- 2f24398efb910ff84eb1993a122702c8c27be410: Merge with master
- ddcda4439b140e442b8c2be972da4d90513ca6d5: Gradle Release Plugin - new version commit:  'eureka-1.1.56'.
- 730e47c848a53338319f67092460bf263f30aa06: Bump up revision number.
- 6f72085612637bad9c11f251a0f215412cf75f40: Bump up revision number.
- 77b80f73360ef42dfe8c8c9ff3fb2d6864f1ec3b: Merge branch 'master' of https://github.com/Netflix/eureka
- 840a817a8b954792c5efa2c33f702603ef175fe3: Changes to not include applications from remote regions in certain cases.
- f8ab57b205a0dbd4855c750cf17f89669f7d01fa: Gradle Release Plugin - new version commit:  'eureka-1.1.53'.
- ca8e429b8753a2f93c28bf8358ef028601f9bd3c: Bump up revision number.
- b284be00b959eee2e086ab8fdc6039dfd3e48521: Bump up version number.
- 846f8083f31d6e429e61354a80770dd8ba37bcec: Preventive checks during delta fetches from remote regions.
- f636b47c7c7e20abc6751bbf912e9eb5234fcb98: Gradle Release Plugin - new version commit:  'eureka-1.1.50'.
- 729b93574ab1dbd92d4ef969cccd7b45ab0edd53: Bump up revision number.
- 9f30ab3cf5963b32eeae30bcb73cdbcb490c2ba9: Merge branch 'master' of https://github.com/Netflix/eureka
- e78d15bb40c5d98985829292500d761682f999b2: Tweak eureka registry access for remote regions.
- f9348af529d7c4cc85a91dacb24546ac2fb456d6: Gradle Release Plugin - new version commit:  'eureka-1.1.47'.
- be2bc79f4f291773ca901521794c4eedfbb527d0: Gradle Release Plugin - new version commit:  'eureka-1.1.46'.
- 4a46a9227ab5f9185f5bd1492121834bf319efec: Bump up version number.
- 2bf640afb1c24c9e4e7241a3145ab7bcc6b211c1: Merge branch 'master' of https://github.com/Netflix/eureka
- f432da6144fd186d1df9b353d1a654ebfbceb971: Fetch remote registry only after EIP binding as the security group rules would then be honored.
- ae796ae869a91adc76507b94f09f4feb1a057624: Gradle Release Plugin - new version commit:  'eureka-1.1.44'.
- 68ca0359975d366e090af5d86cd10632d5fd2834: Bump up revision number.
- 66cedc5f1cc33de7019a21e89c0e032e260132d9: Merge branch 'master' of https://github.com/Netflix/eureka
- bd4f94392cb4785f1a0821079ed29f5d645913da: Missed check-in.
- 9b5c58a6052b681a7337483250209060643072aa: Gradle Release Plugin - new version commit:  'eureka-1.1.42'.
- 7f1d340bc3d7e6974e57f7eda8fd481b76dfec32: Bump up version number.
- 9f7f7ff7268bf492ec4d72439df7c79c6a0d3146: Merge branch 'master' of https://github.com/Netflix/eureka
- e177867dd0b29f51cbbc61ccf593950bac5ccc6e: Typo fix.
- 7f5f81d5e0858a26e32a74087b262d6647bb65ae: Gradle Release Plugin - new version commit:  'eureka-1.1.40'.
- 64668b6c7a759fc627206594d6986f5fd205d30f: Bump up revision number.
- 8fc5715e1fc11b1e7befeccf57a46d21dfa2d4ae: Merge branch 'master' of https://github.com/Netflix/eureka
- 26816f32873bb2f6cd4c75b464d2ad831c9b74d4: https://github.com/Netflix/eureka/issues/10:
- b7847eb946161b85609621f0392eb33e32b5cf42: Fixing transitive-ness of provided
- ab4d391dc801b698ca05d7015956ab5641ebeb99: Fixing transitive-ness of provided
- db05503a2e45c1fb50b4219e45bca735565e0188: Gradle Release Plugin - new version commit:  'eureka-1.1.38'.
- c112b082c0e22b51cbe7453858e24a73a12a5d81: Bump up release number.
- 3f95a5b5103beb36eef1ab463b546fe3163838a8: https://github.com/Netflix/eureka/issues/9:
- caf1ce7951b6e25d369085ff7cefb67cb4e051a2: Merge pull request #8 from bgentry/master
- c689195a95b29398c8b048e61bbbc8e211045af2: Remove extra spaces, fix bullets.
- 0dadaeab68f7789505c5eb5ed0ea07281711da7c: Merging master
- 7d50288b0fbcc689dd23cee6c244469baa45fa58: Merge pull request #7 from quidryan/master
- af63b1d8d29fcaf7881386b91a8e91220a6e1c12: Putting aws-java-sdk back to 1.3.11 until 1.3.22 is approved internally
- e5d6b8e42df598187736bcebda12d5873629319b: Properly using project's name in the manifest.
- 84b5fc01557072d1ce632504ab51c14940328ff4: No longer need to swap org name, since com.amazonaws is available in extlib, as long as you use 1.3.22, which we're moving to. It hasn't been verified by Steven Wu, but it will be soon.
- 8fc8ffd4dee1d90a01a5574d8723675c40086bf6: Merge gradle-template/multi-project.
- 72cdf6587f6610e7d513a7c83f52f83892c1d021: Merge pull request #2 from joesondow/logo
- 68acc47b82191ff0be2f2c418b209e8fe21e5c87: Merge pull request #4 from ericdowd/eurekaServer-properties
- 79e7688a066d91af7fc78c18af9eb4634dc0943c: Gradle Release Plugin - new version commit:  'eureka-1.1.36'.
- 5bee5f6d6522a287817d87b3b33a91720e0f8d52: Bump up version number.
- 7b9909e70fec7f12cbbd803beb0f2cb07b4741fa: Change blitz4j version dependency.
- 2ebbd667dddc861ab4c3dc1d94bac276c352215c: Bump up revision number.
- cfca9276ff5e9b03026ca173ef2fca6b06fbeebb: Merge branch 'master' of https://github.com/Netflix/eureka
- f6ca1a328f5169ffe388ed1b5a2afedd173a2da4: Register some more monitors for tracking stats.
- 7939ccfbcefeaab02e74f2aa20fae3ae2e3301b7: Gradle Release Plugin - new version commit:  'eureka-1.1.33'.
- b52cd064c3c63efb0232ebb458bc9a936da4cf5f: Bump up the version number.
- a3278468530b8502d1d6287fc8409dffd8064485: Added some statistics to track the number of retries.
- 9b333b09fa338671a6001b122baa9eae0795fc1d: Gradle Release Plugin - new version commit:  'eureka-1.1.31'.
- b3e08bffa7e0eadfa3c1ceedbe78f6d38375c604: Bump up version.
- 6fdc4bf28f4474c47376c21ae23bf4f9ca506b55: Merge branch 'master' of https://github.com/Netflix/eureka
- 510046b3dc1c1f0ae71777278dba5499f6903a2b: Specify the version number before serializing instance information.
- c33799a16b9038727a77f64fe58c72da69a57096: Gradle Release Plugin - new version commit:  'eureka-1.1.29'.
- e712abf98b78b8d470f32065ccffec14243a0758: Bump up the release number.
- b6712e8fe7594e09f86875c3c38435d405242ea1: Merge branch 'master' of https://github.com/Netflix/eureka
- 9c91374a546c8aede441b9871e51caaa64d4909a: Fixed a bug with missing "break" statement.
- 39b01d2aa6291e58c2afa1cf510d6202f0b51370: Gradle Release Plugin - new version commit:  'eureka-1.1.27'.
- da7c75209e0a02e9713f54406e993205b814d748: Bump up the version number.
- 4cdb1e9c88829946c487755fec9577958047fa7a: Merge branch 'master' of https://github.com/Netflix/eureka
- 8b3ee29df22b080f1aa141d70db22f624dde7b97: Fix a run-away loop.
- 4fda696c633e7c8b233cd3469aec9cc029f3adea: Gradle Release Plugin - new version commit:  'eureka-1.1.25'.
- c9db99201fff0f6b22cc92bff18b36f52efe083f: Upgrade version.
- 1ba05d1d5c111bcdb3c31ab2d8b62b323001547d: Change version of blitz4j again.
- f27f93ce64f82789ef676d82c725fa60737ea84e: Change version number for blitz4j.
- 700190bb514bde3aa44792f4b45e71b107735b51: New dependency 'blitz4j' added.
- 7af3a79a7f4e5969096b030b628f9ead1bd06c66: https://github.com/Netflix/eureka/issues/6:
- 46462f51fa16adcfabc03afd7bca132bb61daa66: Conforming to Markdown
- ff05152f4dc33797f39e61699c088bb3ea3dba95: Moving documentation from Confluence into GitHub
- 1faaddf9a14e9565180497f38dc67f27d00335c3: Use InstanceProfileCredentialsProvider for getting IAM role credentials
- f2ac4a4ec60f515de21faec0f55b8d4e91b04094: Handle NPE for unset credentials
- dc90431726259ffab7065e72d7886d189b23ebe8: Attempting to use IAM role as a fallback for AWS credentials
- 79c4293157b4205700f1967a6a0040a45e26cb6f: eureka.port appears to be pulling double duty: both telling what port to register as and what port the eureka server is listening on. Changed the properties that deal with DNS discovery of eureka servers to be eureka.eurekaServer.<property>
- 36e5b8f5d64e08147ea98ae17e15a21d716b8b10: Adding provided scope
- 8bb8eb33417057f8078c9dbad4848dccc654dd22: Adding provided scope
- 0860561e5386cc53690bb2e273370455e13b288a: Gradle Release Plugin - new version commit:  'eureka-1.1.23'.
- 72505b9cdfe0989f46fc233424492a8f06a80ad9: Update version.
- 52872dcbf8d86fe2664198deec12528a095794d5: Update gradle.properties.
- cf0f7520afba9bcd6073b0547a2b68a606eeaca1: Check for the existence of instance info before inititalizing.
- cfce014bd2db4da9830bb8e6b764a8f071a2f3b9: "Gold bars adventure" Eureka logo
- 66ff83f789785e9351cec4fb54b6f6ffa0eb9874: Using a better github location
- 4d0b65b7b09d2fbe1a9b401dcb9dce99846186e0: Using a better github location
- 11f45191cc0be9888941b77ade13ec5300650e2a: Merge branch 'master' of github.com:Netflix/eureka
- c82e8c2b161f9a98edd7bee5e24b1048a15b4705: Place holder text for AWS access key ID and secret key.
- 5aa23f909e885eee12a04108f51d96ea2fe66d6a: Change app name to be all-lowercase
- 54ac9729b1c2aff0201e9cbc361757e13127482b: Gradle Release Plugin - new version commit:  'eureka-1.1.21'.
- cf9498950b53f7126557a7ac2a196983c31f363a: Change release number.
- 86a568c9c364d2f9198eff17243fc091247f2627: Merge branch 'master' of github.com:Netflix/eureka
- 3276bb53cf646dcb176e4f7c0104df7fcef4f0e8: Clean up resources when trying to update eureka nodes. Lingering resources may create problems when the server is running for a long time.
- 7c2ce8e04a447d0afa2a2bfb5992258b80baa560: Gradle Release Plugin - new version commit:  'eureka-1.1.19'.
- b8a3a1bbd0ac2b626ce8f753be3ffbf142fbba41: Update version.
- e1e40e7c1057dcd8deae50c1e84ef5edec8107db: Reuse the EIP if the lease has expired.
- 1cbb4d6dbe34998f4caa2cbe52c59abc8e0e4886: Fixing issue when publishing source/javadoc to maven central
- 9e368c4d7a3cd3cce8dd3249b1680e158c37a5aa: Fixing issue when publishing source/javadoc to maven central
- 05c4d0660d4f5317e430f0dc7f0c1487ac4f51e2: Putting javadoc and sources into proper confs and setting types
- abf99d1f7498a13febaf8732daeae4636c910639: Putting javadoc and sources into proper confs and setting types
- 61bd2b059be16052e2372e792ec8698af9589d79: Add local publishing
- 53ba70236de5d6ecc3b3ef59b69b1ffd254aa927: Add local publishing
- 6d4a854dca49cbfd989b468efc4e7bce89796e08: Filling in more pom fields for Sonatype
- 55ab6f7f281180e1de31a4e7932dd95bd3d4d8a4: Filling in more pom fields for Sonatype
- a8674db7d92f5a6669b8f373205cfef52b995ba9: Stop relying on maven convention on project
- 52a8085162c740bdb634d5593a8f698c0bbd60b7: Stop relying on maven convention on project
- 2b31d36a03edcc93a3d2c478ba8b8c3b315df85a: Changes needed for release plugin
- 7cebae8f7480ea00f701947b47f52bdef7c07c7a: Ensure full flow of release plugin
- 1954d730193a6ee7300cbcdf5f4cfaa74e9faa3e: Setting default name for multi-project
- d1e903ccd4dcd46c8eb65cb416f3093990453475: Setting default name for master
- f170238c6df0e5991758ea14058e1b6ef05fa905: Using custom build of release plugin, to support building from a branch
- 9350c33f96033a6a99c7a7b37fef0958e21ac786: Using custom build of release plugin, to support building from a branch
- ddedbd72afbfbd786614983f3ffbc10e1522c6ec: Pointing to a repo in our control
- 4f4d1c73bfaa7a1a0180d2778c7dabadb55dd47d: Pointing to a repo in our control
- 8f289b73e539edc34a4fcd22df1c6dc9d97f216f: Release plugin
- 5c63f84d2aee22c2629b9cc25a860d848c0b0f9b: Release plugin
- a85e1963ffaacd0d695baa356f69adccfcbbebf4: Adding cobertura
- c3d3ad7b38179d0e67b3be05fea9a3ca695335c7: Adding cobertura
- c2af08e723518a2191e51bf9eae694fda12d1bbc: Upgrade to Gradle 1.1.
- 0f0c6114889de1c0c3d702661aa44f95ec76edea: Enable license header plugin
- 88fcfe986e86b2a425bfb3cd4eb187e69ac81d0b: Upgrade to Gradle 1.1.
- 3e88665e3648bb5df31441205804fdd1f440a5cf: Enable license header plugin
- cc1b04ce986105cc04a141554902e5cb699efbcc: Merge pull request #3 from Randgalt/multi-project
- d36839bc9b2478f6e0824e0886d81f8801c7b979: Merge pull request #2 from Randgalt/master
- eaa8fc97a4427d51bf8637570a263d4f4e33e5af: Sonatype URL was wrong
- cf9ab8425f3649882f56b94a5ee2b66624f15d19: Sonatype URL was wrong
- 9a2831018bb047c55c035f3385b12d1429ffd851: Get back into mergeing from multi-project
- bf5b268244d4eea430049627a734b3fa19307b3e: Make one less thing people have to change
- e9cdf18da174446ca4f50c4633f5c7bf37628903: Merge commit 'bc662051d8c72ea7b20350b1746e1a8f527c9244' into multi-project
- bc662051d8c72ea7b20350b1746e1a8f527c9244: Un-indenting HEADER
- 7c28a7637fbaf8c78ee8efcdae85592663960ea6: Create branch that contains only build related files
- 1df6e445488edfec78512c70e4db7352a1df57ec: Use lifecycle to add signing task
- 66332d8b8fe98c8068c85c215dbbacc66397a68f: Fix quotes
- 61b1710621d138556fe2d5621076ea40ad47f8af: Multimodule builds need a dump signing task
- 3a10a077f9fc6c3aff7b7b1eebe9365d34b5acb4: Remove local testing file
- 9fa9ec0acce8afc01da943b1922a731059cb4cd2: Avoid signatures in archives unless doing mavenCentral build
- b5b2f5ef9e908a3c53e4afe017a60f2b878a93b3: Correct artifacts, moved pom to more visible area
- 52bd53f5ea5eec84818d65b40e81d0a82ada6ba8: Restructure into smaller files
- 697fd66aae9beed107e13f49a741455f1d9d8dd9: Initial commit, working with Maven Central
- f186ee8df7e2fbaaf03fca408fcba4e17af51706: Merge branch 'master' of github.com:Netflix/eureka
- 85392fa1bcc1a753875305bc646927e84910cc1b: Gradle Release Plugin - new version commit:  'eureka-1.1.17'.
- 1ca372164c66aed7b3238e76b58c78215045f4b9: Merge branch 'master' of github.com:Netflix/eureka
- 68e3afe8509b26a7fcf1aa50957fd0e08c757ced: Gradle Release Plugin - pre tag commit:  'eureka-1.1.16'.
- e7da2a28b282549095442fa57885bca96934c58d: Some more fixes to allow non-AWS applications to deploy eureka.
- 89c08fc485337b49dad80fc4950c6b27b57a04ee: Gradle Release Plugin - new version commit:  'eureka-1.1.16-SNAPSHOT'.
- 32593fcca9224787ff73761f8949f5339324d74c: Gradle Release Plugin - pre tag commit:  'eureka-1.1.15'.
- ebb0c9258c1590771bd7abd2e1c2032716584760: Merge branch 'master' of github.com:Netflix/eureka
- 00459ca8f486e4dbe2f2fd3bb5c297b6b256c43d: Fix a bug which does not allow the bootstrapping of the eureka server in a non-AWS datacenter.
- 0f405066f56c547492066d3785d118975a3b5453: Gradle Release Plugin - new version commit:  'eureka-1.1.15-SNAPSHOT'.
- f8d098bcf0b4015e2f0bfd31b445861aa28eedc7: Gradle Release Plugin - pre tag commit:  'eureka-1.1.14'.
- 2b52704cc67c90ce08b48090d67f47acddcb3f87: When priming connections, check for eureka peer renewal expiration before trying to indefinitely prime the instance.
- 9393019e4a149d27c44a2b9380038d6c2dbb8c9b: Merge branch 'master' of github.com:Netflix/eureka
- 0a8795962bc138a97042ade11481d7e5b09fdab6: Cosmetic changes to display correct  warnings during startup.
- 4215df69fb8d8d4ec342326df196bb67d9a4cb2c: Gradle Release Plugin - new version commit:  'eureka-1.1.14-SNAPSHOT'.
- aa6e78aa19797d6722dd313973f7d92a0af05a9f: Gradle Release Plugin - pre tag commit:  'eureka-1.1.13'.
- 63f9b68c9ffe3eee183601c08ac5eedaf3fd00c3: When registering the instances that is fetched from the replica during the startup, the registration incorrectly registers the instance with a expiration duration of -1 seconds. causing the instances to expire immediately after the expiration task runs. The registration should register the instances with the default duration of 90 seconds.
- e834abe2db6db1f7160eaf412cf2efb392d73ecd: Bug in not excluding the current eureka server instance being taken down for redeployment when priming the connection fixed.
- cc314245a6de92cb688fa8e4236bbaac955ad607: When starting up a eureka server node, sometimes the server starts up with inbound connections opened but uninitialized outbound connections because of AWS firewall.
- 463aa48a9449910e231fc1357efadb7f77dd3670: Make the renewal last update timestamp volatile so that the expiration task does not have a race condition.
- efbc4d738e278ea3fec6632e2135e6ec7e4d5000: Only replicate to replica if the status is UP.
- b4231b0d8a940d5c8aa52be4f7e3b879537bb2ef: Clean up javadoc.
- 1f4e0b8edf93e74b75c4d6a47c5c5b6c16bf72db: Gradle Release Plugin - new version commit:  'eureka-1.1.12'.
- 1972c9cdb68c0cb6dfcc87500dd282553e34d112: Upgrade version.
- ad4f4579c5f5ef13d7104e6025cf2b7f83c44986: Log some important events at a higher level (INFO instead of DEBUG).
- 8b8b9363537f9be60be9bbd3c5908e1157c48079: Update version.
- 8096fa5d5d183e020768865e3315eb98a58fbd97: Merge remote-tracking branch 'build/multi-project'
- f170a3ee6e06ce7f079f945c3f32bb8c2355dae9: Changes to support Asgard in Eureka.
- 70077a8e7284c13bb6b7688580f89295fc5512c3: Gradle Release Plugin - new version commit:  '1.1.9'.
- ade2231fa6dde5452ea5d3bd3e1ed0b492c7d6cf: Gradle Release Plugin - pre tag commit:  '1.1.8'.
- 30c13a9a1a056a32c4d31a005f7b02297f4cf840: Changes to
- e91bce9e407e3fba04bc5635eac3c9403ebdf737: Include google support group.
- 79eff439dfaf53f4fa288347ba72c26e44fab581: Get the formatting right for READ me.
- feeaf7f3d1ed3082bc8f9d62de08540ed5b64316: READ me changes.
- 5e58d3061d8cd28c561f411f7702b09df1386bae: Updates to READ me.
- b9ba6c9719391f219b10127d07583f0418db33c9: READ me updates.
- 9a8791586b4eba09a6a0b253bffb7c6ece128735: Eureka Read me.
- 70001cb379d91d6df012d8d86466e9c71f7d6e5b: READ me file.
- d91232323fba9eff3a05a81459daebbb303126f4: Gradle Release Plugin - new version commit:  '1.1.8-SNAPSHOT'.
- b7b14ed2d5c3b72a9da006d4748575a44a684b1c: Gradle Release Plugin - pre tag commit:  '1.1.7'.
- dc4171e1ce3a19f772667e00f02deb8f350d9185: Merge branch 'master' of github.com:Netflix/eureka
- ffb108de68f1ade366ad436f24a8bb484bc1d73a: Resetting back to 1.1.7
- a8a86bf59274c37da2ebe2a1a02b7abd9a333849: Merge branch 'master' of github.com:Netflix/eureka
- 4ac445cf224dc829440b1e29597c6968d4865e53: Minor tweaks to formatting.
- ab7dfdb6c27280fa76e004bed63eae701b8a9516: Gradle Release Plugin - new version commit:  '1.1.8-SNAPSHOT'.
- b4a0c4c6c6467dce431a560e8c4b3d2fc140056c: Gradle Release Plugin - pre tag commit:  '1.1.7'.
- 1832c1534c53a872c06bf4f7e71e8da430aa7833: Aligning version to the next version, with -SNAPSHOT
- ca329b540f267f30aedef4f86fc96e49e4000179: Java doc formatting changes.
- 582edbcf9c7f83f33a02bef3d9896e31d11d8b38: Version number changes.
- 0863184ab2e75fabb96593073a5a54001c27ad08: Gradle Release Plugin - pre tag commit:  '1.1.4'.
- c5193c8223a5697c74cc838176745eaa4b734e0d: Minor tweaks to overridden status.
- 450e509734dd2d9d4cbe9ae8bb9de18edd463ece: Merge branch 'master' of github.com:Netflix/eureka
- 7de6ec856a2f4c34e6a4132b8519ab8843fbd538: Minor changes to the descriptions of the properties.
- c757ba432db30707ca5b5facd35f76e314813246: Gradle Release Plugin - new version commit:  '1.1.4-SNAPSHOT'.
- af2e636ffa3fdf20a468264e7fc18d12d765e91b: Gradle Release Plugin - pre tag commit:  '1.1.3'.
- 9d3f83f5c37e9eafb0add613fffcc0a7dc7cf481: Add .gitignore
- 2011928cc7fa3d7a65ea16b7136dafcaae1d0918: Pointing to a repo in our control
- eb87827aa2747a60b518ea044d6a74f3a3acc592: Minor changes to demo classes.
- b406e757f1d4065996abae87edcc778077dc8817: Gradle Release Plugin - new version commit:  '1.1.3-SNAPSHOT'.
- 64a83b558ea835ea4bb8df7ece24aae24d9c69ce: Gradle Release Plugin - pre tag commit:  '1.1.2'.
- 34335e243129588d26fce4f3c7c7dd756504ed9a: Gradle dependencies changes for amazon aws.
- 416e52876cf7aca5280f5f5a6fea644993db887d: Merge remote-tracking branch 'build/multi-project'
- 2722f1ffda55754f6e1e29e41068cd7237e04a53: Spelling error in maven build fixed.
- 9bf3156610ed92c0ccd27db61476d902311e7154: Make dependency on servo 0.4.15 as that is what is available in maven.
- d767239cf29f3d3530849cf188f6eeb1fac48555: Remove duplicate files.
- 90116973fdbd88e63d17efa27263e2d7b8e4d969: Updated architecture image.
- 38e296a32b5a4290ce1aa25e857cea6fb4ad249e: Changes to the architecture diagram.
- 52517722e291a45270f35d01747f19023e4c6961: Added Architecture diagram of Eureka
- bdf4309e2dcae1176050747080977b055c85d1cb: Fixed a bug related to vipaddress to instance mapping not getting updated during discovery delta fetches.
- 6dc501f4b0a4e5b04590e4b6e0d8b5c6eb6ae3bc: Bug in choosing EIPs with multiple instances in one zone fixed.
- 012bfb582dc3d8e5025f19afd8af0a1476d22781: Bump up the gradle revision to 1.1
- ee2e003cff781a87f1ca855eb5a38bec79218263: Changes to EIPManager to get the eip list from the discovery client instead of its own registry.
- 76ed462adfb1c4f51bd3a99f6c0cc3334d7d47d4: Some more javadoc changes. Some more javadoc changes. Some more javadoc changes. Some more javadoc changes. Some more javadoc changes. Some more javadoc changes. Some more javadoc changes. Some more javadoc changes. Some more javadoc changes.
- 002410dceff1d066a08e0f1819540dc2cb74f683: Configuration cleanup.
- b6fef97f275540e545e03d605f039d7ca17eab8e: Fix JSP errors.
- 336d91fe1db86c3dbf82c1a03150a21dac83ffe9: Fix the broken build.
- e6e92c9d41818681a01f709e33e0f22f35005cac: Fix javadoc comments.
- fa6ea738e1289371136f10072706d6f0f08fa288: Delete obsolete files.
- cfb7b48c924bebfce61767b26040ef01ab5b4fd5: More Eureka changes..
- 7937cc790ca56e227f24b3c4f5d5b649ac07ef6c: Adding missing gradle library.
- f2f3fcb1aa983b65aa0649ab57073f5dae785640: More initial configuration files for Sample Eureka service and client.
- 53939453474e39a8a68236f940c72de043ea20bd: First commit of eureka.
- 4dc119484fe75efd14c894e737181d4cc15865ef: clean up everything
- 795de03342ff7718c84af30802b6dd355be7416b: Cleaning up unnecessary check-ins
- eac002d49d507a305b4b6cedeb371777773f0cfe: Initial client and server for eureka
- 2bb2e203f02faa877bc9524d0f0cc88f604f6ec1: Merge commit 'build/multi-project'
- a4f7060fd3c44293d64d6622cfd07b74aebb09cd: Initial commit of eureka
- fc7003ca080348d037ff918ba646034c33d6c85c: During a network partition between DC and Cloud, the following scenario led the discovery client to get "null" applications. If the outage happened exactly at the time of unmarshalling discovery data, a "null" value is returned by the discovery unmarshaller. If the network connection failed at the time of connection or when the response is read - it wouldn't be a problem. That is why this problem was not affecting all the servers. Below is the sample exception trace that indicates the problem

v1.1.151

Release of 1.1.151
- 66449d6: Merge pull request #483 from tbak/master
- efc6dbb: Make TimedSupervisorTask thread pool configurable for remote region replication. Add thread pool level gauge for observing current thread usage level.

Read release notes

v2.0.0-rc.1

Release of 2.0.0-rc.1
- fa4c7c60623d40dcfbd9815ab844659343e5d97b: Merge pull request #469 from qiangdavidliu/2.x
- 208c633849dccb1e42718d674805157a81846b43: NotifyingInstanceInfoHolder eagerly promote updates from local source to snapshot if current snapshot is not from local source. This is done to fix the following race condition: 1. Write Servers A and B replicate to each other 2. Instance X registers with server A (A -> X local, B -> X replicated) 3. Instance X registration channel close and reconnect to server B 3a. A put X local into eviction queue 3b. B put X replicated into eviction queue 4. X register an unchanged instanceInfo to server B 4a. B's holder add X as a second copy as the original replicated copy is yet to be evicted 4b. Because the B holder's copies diff to empty delta, a CN with source local is never published 5. B's senderReplicationChannel disconnects and reconnects to A 5a. B's initState never sees the new X local as the CN is never published, resulting in X not replicating to server A.
- 903bedc2f7abcd073768ef6065932f21a4331db4: Merge pull request #468 from qiangdavidliu/2.x
- 549c5c2e857e3cdc8ced1618badc7437079f2b87: Reverting interestChannel and SenderReplicationChannel send to flatmap instead of concatMap. Added TODOs to re-address these once we rework the interest pipeline to properly address backpressure (github issue #467)
- f193ac7d5881241afad4cd708c6386f1ff0e5821: Merge remote-tracking branch 'upstream/2.x' into 2.x
- 1f17869302869f2c34bcb62cce131798eee6fcb5: Minor clean up
- ee67c9cda5fc7f0d6fd8788ae2ae2757bb08d3a5: Merge pull request #466 from qiangdavidliu/2.x
- e0ed4b72331751cdc38eefc6e881ea26b580c5b5: upping a test wait time
- d8441d7e714ec2cce729fe559e176259889139de: Rx-fy Index onSubscribe to be tolerant to backpressure
- 9b866ff918df7a657c4da3cbec8968007f1cf242: Merge pull request #465 from qiangdavidliu/2.x
- 699c72f86f2ff2486934d9c6f3c13831ff2d70ce: bug fix: notification source was getting lost in InitStateHolder
- 85d541eebd9ce2f1349b6ee999505222a50b66b2: Merge pull request #464 from qiangdavidliu/2.x
- ad5c7c044adcc80faf37e981cdbd58a2f0ffd835: use concatMap instead of flatMap for sending interest and replication messages.
- 04b484a1d01a9142281335e684a115600a173ec5: Merge pull request #463 from qiangdavidliu/2.x
- f5252e0fdc45f500a2d0416988dfd7feed245409: Minor fix
- f9b9dccbfe346a81d6bab2c2d1b1f1179942d1e2: Minor renaming + adding some randomisation in the Ocelli LB Resolver
- 19091650f32a46cc41cf12272fbe2478f7252f10: Merge pull request #461 from qiangdavidliu/2.x
- 1883ae221d33be4bef66953864b1ceaa42ae7c14: More Avro schema fixes
- e1ff83929ceefbfe372b73e5047fccb502bc6040: Merge pull request #460 from qiangdavidliu/2.x
- ca7dbe74731d27bcef4bdca02c753de22930f740: Adding SecureVipInterest to Avro Schema + additional Schema tests
- 92cb022cfae2c7a96ee00e2391fbb5b363049eda: Merge pull request #457 from qiangdavidliu/2.x
- 43313ea24ca0e4252b2ddf95a1ba3dd4b4a31075: Adding basic randomisation to SelfClosingConnection
- 4751e24655ba67a623d7a86d56c01c3d62d71e27: Merge pull request #444 from qiangdavidliu/2.x
- 703b47701584d19a0ae4c1152daf426ea094b544: fine tuning resolve access
- 603f6831e84d80a4f6edd02768878d4ec2a16ddf: Merge remote-tracking branch 'upstream/2.x' into 2.x
- e83f6cd51b61edcb95f13447bfe45c614e1fccab: Simpifying resolvers yet again. - OcelliServerResolver is now the base implementation of resolvers. - Reintroducing ServerResolvers factory class so that the ServerResolver   interface is lean
- eeb256ac30fc54d0185f816c439f07e8906a5f86: Merge pull request #454 from tbak/features/eureka1x_rest_api
- 65ba1aa44f7baa52527548008984f113a5550773: Code review recommended changes.
- 7cf6a1fe1990d808a990724f630f0d3212223235: Fix file name case error
- febbf4a390522c6e56f424e34e1c78d7dc0ae702: Eureka 1.x backwards compatible API - registration requests
- 6f8b7c26dd2c160f3ecbca7e203fdb11822acc8b: Merge remote-tracking branch 'upstream/2.x' into 2.x
- 89233c75f4ef99701ade58a659472a6993dba814: - ServerResolver DSL - ChangeNotificationFunction.buffers end buffering at onComplete
- 94cff870cf278fd7008801905e0f68d575ff7483: Move eureka 1.x client factory to junit resource class.
- 20ee1346b305d7249afd7089a8589b9dbe6dd6d3: Merge remote-tracking branch 'remotes/netflix/2.x' into features/eureka1x_rest_api
- 0ea36faa4370763ac1c6d7722b32b092edca5f64: Eureka 1.x backwards compatible API (query operations)
- e7a2fabd6af7b41da22cf09b49553724877cbd1c: Merge pull request #452 from tbak/2.x
- b78c3c71b3f190b7a485bfc448296999acd00b16: Fix bug #448
- d4f9e6cf098ae5a5125e624c538e0cfeb8cb6216: Merge pull request #451 from tbak/2.x
- 6d987ffead6bb8555477ef0448c441014219c003: Updates recommended in code review.
- 3108ef8bd7ae767a98d418a3cf7a5de81df857e3: Bug fix for issue #449 (missing/invalid batching delineation)
- ae24b88b8b2a59e346e74fc7f60325236ec48467: Merge remote-tracking branch 'upstream/2.x' into 2.x
- 029eaf7a0286c1e4f148cdeda2690527c63d404e: Merge pull request #446 from qiangdavidliu/2.x-replication-fix
- ffdf60f3034a5e7a7d5677319607d29c04a3f378: Merge remote-tracking branch 'upstream/2.x' into 2.x-replication-fix
- 9688fd23f8ded0014040dcd7283c8f16445210f7: Reverting change in retryableChannel to merge op result observable with lifecycle. Fixes for some tests that had slightly inaccurate mocks for channel interactions.
- 86e66deeaf979c2a59596e219a0b588e8c6bb7ea: Merge pull request #445 from tbak/2.x
- 2e5ab7651ec59446f4357adc8af051e52ff714e0: Replication fix: - handler should subscribe to lifecycle and operation with same subscriber for retries - retryableChannelFactory merge internal channel op with lifecycle instead of independent subscribe
- c97af746b024fdd771f5583802ae4e953b5d798e: Merge remote-tracking branch 'upstream/2.x' into 2.x
- eab7991c80a40ca95389cfc98c71591270d22eae: Eureka WEB server with HTTP and WebSocket endpoints.
- 97857273816a2b9b9c83ca93f38bb1a1fd64da95: Comments fixes
- 37597c1335b62292b2d9d0f94106d7e4b85adf86: Client API refactor part 2 (creation of clients) for issue #409. Removed the combo EurekaClient and the two independent clients for registration and interest now each have their own builders.
- 000c4e3639e27a7bda3f1d7cfcf868c11e3749f0: Merge pull request #443 from tbak/2.x
- d841fdc7d369af34e8449f2baf6e49a1adf3c382: Configuration update to work properly in local environment.
- 965a02e588e07ee20a9c8a63d0ebccf6378fae8a: Merge pull request #442 from tbak/features/health
- 946084c10c5f74b7eff8e286b6aa08a064a897f5: Updates recommended in code review.
- f8380cb96a089da38de9d63c8abf138acd3fb196: Bind properly healthcheck components in all Eureka servers.
- b984eef7758551491fc971a2d0489ff65fceb8c4: Integrate Eureka healthcheck with Karyon admin HealthCheckHandler.
- 0618457decfde2fdc8c5163aa5010d07269fdf38: Merge branch '2.x' into features/health
- 47440ebaa43b10701e81e20160249709afb7f2e9: Remove component specific health status type parameter.
- 23153a76217d056415a950418a4860d14f428cae: Eureka health status monitoring + embedded cluster code cleanup.
- 5e1d2e13a8bbd4f0e854a7c95c921dd046753788: Merge pull request #438 from qiangdavidliu/2.x
- 007dcb5cfdf51032cb56e693d3bf541b79d52c29: PeriodicDataCenterInfoResolver ignores errors per resolve.
- 225f2c726c693395d5407dcc48225060d7705fc1: Merge pull request #437 from qiangdavidliu/2.x
- d1ef088d341041f526f742962a928a971d6e07fe: Merge remote-tracking branch 'upstream/2.x' into 2.x
- 21cfba99f27479fdd7bcafe96ce444a5927b968d: upgrading rxnetty and spectator versions
- e3e224e78903f220c5dc4e705299993a1145abf4: Merge pull request #436 from qiangdavidliu/2.x
- bd8cd3c47eb846536339d6cfe19868814ee6a45d: Merge remote-tracking branch 'upstream/2.x' into 2.x
- 205f7d41a71f81166d16ab354264db943c043efc: rename Source.Matcher to Source.SourceMatcher
- f940fc914887b225f58e476f716428e0fd2ffbd0: Merge pull request #435 from tbak/2.x
- cd6a8dfe628efb3b98cb05e3221b14332918a3d7: Code review recommendations.
- 4501c66c2e74bc8d922901c3d10507c434daa062: Changes to MultiSourcedDataHolder implementation so that - updates for the same origin:name Sources replace each other regardless of source.id - deletes only execute when origin:name:id equals for the sources
- c7a26db3465899a0022df636bd069fae215fc841: Implement custom EurekaInterestClient for Eureka Read server.
- 01ade936142ff7a5b29a7f13ee893060f20bac19: Merge pull request #429 from tbak/2.x
- 86e367951647b3be67ca90b1f652c9baaa987a92: Rename Eureka2 UI resources, so they do not overlapp with 1.x classes.
- b3c82352d6e56cbe37edf02af2988fed846a8758: Merge pull request #428 from tbak/2.x
- 64305102910fb54ffa3ac7704efdef41d243d383: Fix Eureka2 UI tab.
- 861e66793e623a26b73a24ecb54a213b43b46eda: Merge pull request #427 from tbak/2.x
- 0827997e6e9872ea7c14622b1435de011de3bdee: Get rid of blocking call in AuditServiceController.
- f9007d36237424b34314649f646289832a39868b: Get rid of blocking subscription in AuditServiceController.
- 575d122bc9216402964327c246309181d3288ac7: Merge pull request #426 from qiangdavidliu/2.x
- 48f3a3de37045c693de29b4ec075aac616d87691: Updates per comments.
- 8369e48db7a5e1e89d8f1cf79f9c11b966d33d9b: Eureka Client Refactor. Changes in this pull are: - changes to the client API per github issue #409 - changes to server side selfRegistrationServices due to client API changes - fix for RetryableChannelFactory channels to be able to handle Observable.just() ops. - changes to tests due to client API changes
- 04576d476c627dfa9ed7598287ee9ea98b75a7a3: Merge pull request #424 from qiangdavidliu/2.x
- 1c0a7138a89c02fca9fb2333f3d80afc98a37964: Merge remote-tracking branch 'upstream/2.x' into 2.x
- 269f12a82975d5a093ed3237844c0b8c4d918587: Merge pull request #423 from tbak/refactorings/remove_channel_snapshot_subscription
- 7b682bc466b6564c0c6c4accbffd7b1970f2f5e6: Apply code review suggestions.
- 051dd9299cca8db7e72fe8ac5f430757a1cea27e: Moving Server to core/utils and removing usage of InetSocketAddress.
- 2e4d1bd2f874167634f29b003f8db2a829082cd3: Merge branch '2.x' into refactorings/remove_channel_snapshot_subscription
- 1c4681c4206994ba94ed8025096c1880d2ca8615: Merge pull request #403 from tbak/features/interest_channel_with_state_propagation2
- 9dbe886a06b5e2094ea2e642064c40a5d0d6d306: Merge remote-tracking branch 'remotes/netflix/2.x' into features/interest_channel_with_state_propagation2
- afb4c14bdbc5f2eccb135c81c28981d658985d57: Apply code review comments.
- 1b1cbbfc2812503ba273b42c1d8de567ad3f30f3: Remove snapshot subscription logic from the interest channel/transport.
- e3137f084537fbede9bda7d6eed006bc2b169fdc: Refactor EurekaServerResolver to use new buffering mechanism, instead of snapshot subscription.
- 0cfefad5d799c0256425adf413b636775afdc536: Implement observable transformers to convert notification stream with buffering sentinels into stream of lists (delta/snapshot).
- 5c02f67745b19994e8f5925eead6aca75030116e: Merge pull request #421 from qiangdavidliu/2.x
- 3e2b09494048e53456a14fe34be036bc796a10dd: more eviction updates
- e6fb9b5ee210e2cfd6afdc5c23f2e7aaf999f3e8: Some more eviction fixes
- a0c7045891e00723162943e3dc84d9071d9b5c63: DnsLookup fix
- 78d72da5aecede8e3903911c820ccb8c9c9f2dc7: fixes:  - remove typo on configurationNames prefix (extra 's')  - reverting to old eviction mechanism in PreservableRegistry
- fe2350c8212d412b6ae14f785532952c568b42f0: Merge remote-tracking branch 'remotes/netflix/2.x' into features/interest_channel_with_state_propagation2
- 190e22f9770998c526968a3732890eb998640107: Implement new client API contract for marking change notification stream buffers.
- a3069d972f67e35e4e5137f776b107174f132c5b: Merge pull request #420 from qiangdavidliu/2.x
- 6a8da24d6b4fc68f7d2d5f73c0af83fa322f3f25: Updating test to new behaviour
- d105ead6e8fc74c533ba7485272908eec359b891: BaseMessageConnection alway shutdown with error on incoming.doOnTerminate as the netty connection never onError.
- 7bcffea2b226d9686f47744e5d91a05a65df153c: Merge pull request #419 from qiangdavidliu/2.x
- 9ad575f1132798913681b99839a4f29eb2753bd3: Simple handling of dns as txt records (assuming it's a list of hostnames)
- d291d676b13d25e0c4e48640456afa617cfad32c: Merge pull request #417 from qiangdavidliu/2.x
- dbd6c332f7a15f0d57bccde87875c8add634bb21: - Updated selfInfoResolvers - Added resolver that periodically refresh datacenter info - Added caching resolver that caches in a BehaviourSubject for   multiple subscribers
- 7570037c0108a54eb0b72bb5fbb9a61d16c4c024: Merge branch '2.x' into features/interest_channel_with_state_propagation2
- d96115305843b6a503bc3a93340a4b5256130439: Merge pull request #413 from qiangdavidliu/2.x
- 4b573ffb8e9f58b2f1f2d67b798323acaaf3691a: Merge remote-tracking branch 'upstream/2.x' into 2.x
- 201182d761a678ab91dc679d079d0b3fdd5f52bb: Merge branch '2.x' into features/interest_channel_with_state_propagation2
- 6ed3b09241a0fe7713496e57071e0d9c3f77bba9: Merge pull request #415 from tbak/2.x
- fc3f8e48b1e0673b58b6ed986c0f44019522e365: Replace hardcoded constants with configuration properties.
- 159ee2687ca38a9ce477c2540d5b14de6be242ce: Fixes: - client interestChannel now evict older entries once new channel is available - AbstractClientChannel properly handle connection lifecycle
- 8f968b546cef49df50d26b7c32ca465652e34f8d: Pass to TransportClient EurekaClientMetricFactory, instead of using singleton default.
- c784330d7fcdaecd438904841524243d31a7ad97: Merge pull request #404 from qiangdavidliu/2.x
- 14a9aa677bf372f4e9b961925f45e747a8ed5765: Updates to names + builder for basic configs
- 9579372a054ed31d672959966f51f65b42293e44: Merge pull request #411 from tbak/2.x
- c62e6080fca5337460c2b0a4fd938b9dd1e7ab49: Use Eureka 1.x mock server in bridge integration tests.
- 2fc82c9bdf482b5c80df318c718498ff7839bf82: Refactoring EurekaTransportConfig into the client and server
- 1b39928fa1976cd2d05ceb2b03c9d3569a2e6711: Adding new files
- 13661a8a62037469112fc19e8099f4d3a2ffd3e3: - Adding config interface for defining connection level configuration. - Moving registry config into CommonServerConfig - Cleaned up Server Config classes.
- ebd31f51e5f4e1d7f4033e1e71ca5f4ef31e088e: Merge remote-tracking branch 'remotes/netflix/2.x' into features/interest_channel_with_state_propagation2
- cbd0e7b139e84b2eabf9a3edb9303d67c169dc0b: Implementation of interest channel state propagation (batching hints), as described by #384.
- 4f07c7e323e763e7afc7e71a5daee634e7fb2d6f: Merge pull request #390 from qiangdavidliu/2.x
- b28f560ac2220ae13760d23a559783321509ade5: Removing EurekaClientTest (as the client now just delegates to the Handlers) and adding the interest tests to the InterestHandlerTest class
- 244e65b92d0badcb96902300ee62868a63e3b122: Merge pull request #388 from qiangdavidliu/2.x
- cced0e7c39ba695460466ef001aa7ee115f98b29: Method renaming
- f879c2e21ed8ea73f62c27795693cd6800233714: Commited too early. Adding new mocks needed in test for connectionLifecycle
- 2b342cfadbfd5afede7dc527788e46dc1ad6a58d: Connecting connection lifecycle to channel lifecycle in AbstractClientChannel.
- 99a5fd58c174a358eb64be752019d5d5b032d54e: Merge remote-tracking branch 'upstream/2.x' into 2.x
- 324fb601f468cc28beec7dcdd7a40eb42e5ff7fb: Moving RetryableConnection and related to eureka-core. Update replication channel to using RetryableConnection.
- 1662b6dfbf77c98a38378a132a131c13d5287aa7: Merge pull request #387 from tbak/2.x
- fb7d8281e00d3aa474dc264a78f321e9ff20311b: Minor cleanup.
- a87c103aeedf6a3b276070a59120401cefa883d2: Merge pull request #386 from tbak/2.x
- dece152bf2cf379c7cc9410a00a72dbc7a9cdede: Fix dashboard server, and startup integration tests.
- 4e68ecc0e9eeb4ee61b7d5fc9578de49b938d556: Merge pull request #383 from qiangdavidliu/2.x
- e7ebee989d4aa43df037b44e24f50621edbb2852: Reusing TestChannel and TestChannelFactory in RetryableConnectionFactoryTest
- 548349efc31f13ced469bb5103b8bd23e3cae00f: Merge pull request #382 from qiangdavidliu/2.x
- fed4b669bbfbe7cc4435bb7f769d8db352a894ec: comment update
- 856942e1713c8ca0bedbaa4921981da382a131cc: Updates
- bef2ece36b178418ceb5e943e13a4fec4f4a95fc: Adding comments
- ab98082c755787e9101594b860fdb614c9874e5e: Merge remote-tracking branch 'upstream/2.x' into 2.x
- 67575c0815b5a759df1e350c305e533492a9e453: Client channel major refactor: - more consistent channel lifecycles and onComplete/onError - old Retryable channels are not RetryableConnections that can be .retry()-ed on the lifecycle.   for each retry, new channels are created and the old channel shutdown - registrationHandler now takes a stream of InstanceInfos - registrationTracker that bridges between the old register/unregister API and the new   stream based API. EurekaClient API change to the new form is not done as part of this pull   to minimize the change list. It will change in a subsequent pull.
- 91d2f573c533f688c4ebdd5e01c5b96eb96e2155: Merge pull request #379 from tbak/2.x
- bcaca7254a7d97062f556e5975ddbf58beb71d3a: Use TestScheduler in InterestChannelImplTest for better control over the testing process.
- 438c9d80591ebd067384f9a7e7addaadb87ee23f: Merge pull request #378 from tbak/2.x
- e9e32cb5316d3eee29174ec5e5deaa501c98d45d: Further metrics cleanup.
- 78db9c5947f84551302f77d1217bba7cafbb869a: Merge pull request #377 from tbak/2.x
- cc61fd211009d39b6d664bc51855a16e88fbdb12: Bug fixes
- ba5bc7072934820aae6ac804e4470b1de610ac78: Merge pull request #375 from tbak/2.x
- 698f3ca5fd730d113fc69300129217741704206e: Add timeouts to all unit/integration tests, to prevent build from halting.
- 129dbe71ab21395a8798d77d073d1ea409fa7aba: Update dependencies (ocelli).
- def3204243ee1118b2c029acb0543de0bdd13a82: Fix connection metrics.
- b145385d5a02ec0766524010ee9a3b9cdfdeaef2: Merge pull request #374 from tbak/2.x
- 0b8eebb0dbe403647b75ce4f83686e6d74a00db9: Usage of junit categories defined in eureka2-test-utils, require that the latter package is required as test dependency. Otherwise gradle build fails.
- 8bcb2732d0be7e48bf192a5828b17e9557ca56ca: Add by default bintray snapshot repository (until first eureka rc release).
- 77c5c05e1e3cd8d503d547003e04088146f31f39: Use interface base names as metrics class tag value.
- 26662092dd2ef29de94317fbc2a6d0ee6578093b: Merge pull request #373 from tbak/2.x
- d06f304e652e9e32d4379744f76177433eac1407: Depend on karyon snapshot releases.
- 9ffd8459219e7aeb8b8847c2e9e77c437c0015e7: Merge pull request #355 from tbak/2.x
- ffb10fb7c7543e52c0367f2b7a31033d67e32f50: Bug fix + additional unit test.
- 2024ea9610e81bde718fba5b053a6b9726615435: Merge remote-tracking branch 'remotes/netflix/2.x' into 2.x
- 049277f365d64b7c51bc77af3bc35ed07f8e14e9: Merge pull request #356 from tbak/refactorings/eureka_client
- 3574ab4f31a37323c0befd0ddb635ffdeeab1d19: Merge pull request #354 from qiangdavidliu/2.x
- 697038acb74e1bd8e9caf99c3123f4f0699fcaad: Eureka API update (Eureka class cleanup).
- 5dd4b3a36097e097dc5792f0a30b2011a3ed410f: Remove accidently added files.
- 2ce834af1cbdc75b5fd7f43db99a493a381f879e: Metrics update + metrics unit tests.
- f9841a54de3600895ca54058daa2f89845e0bf9b: minor fix
- c7e3eed7755c7e1588f25cea0a796ae016188f42: Cleaning up startup/shutdown integ tests + adding more logging for shutdown
- cafcdd13e6de3859f0f49112b7d96c10c2e65cf5: Merge pull request #353 from qiangdavidliu/2.x
- aa015d4064a7216ed99ddf2c3651bb02505c661f: Un-@Ignoring
- 3dbfa149aca87ebdca5450e1e9e960719f27953b: Integration tests clean up
- b5729b096a5e76a3d195629685e2c8d5c99646a7: Ensure onComplete is only called once
- 8f7765397788aad54f7cfcc1a22b3a022239ed27: Merge pull request #351 from tbak/2.x
- 554a66409a1b62146fc4575aaca0bef0537e12ee: Fix flaky WriteServerIntegrationTest integration test.
- 30315c7abfe51c84c2ca27ac5e16fa8784f69620: Merge remote-tracking branch 'netflix/2.x' into 2.x
- 8f074ae43340bee2b954836b1e0770f36970395b: Report more information for failing test.
- 5d9df8e40e6ccd4684b486cc0fa3c2b5844aa82b: Merge pull request #352 from qiangdavidliu/2.x
- fbca862c2fd977fbd7991f4f843df0c6a2f5a037: BreakerSwitchOperator now properly onComplete and unsubscribe + tests for this behaviour
- 1aa7398636a66ad449db8f4a6802375a3feb3c19: Minor update in state transition method contract to make it less confusing.
- 6a9cb023d6a937eb971b0c9de7fdf27a1fe2edb2: Metrics update - WIP
- 07901664c7931fc7f7924e8aff2d29ba09660d8a: Extract API for metrics. Move from servo to spectator. WIP
- 5ae1104f9af62789772662c63d6b0bfee26a5001: Merge pull request #350 from tbak/2.x
- b7825a202470acb3651836799ec365c82a9c75d0: Self-unregister of Eureka server during shutdown process. Additional unit/integration tests.
- e685f7458b727563c2d1660e60c69be475533042: Merge pull request #348 from tbak/2.x
- a75fbbde97e4a74d98799d554fb521465734c227: Fix bug in DnsResolverBuilder, where the default scheduler is not created.
- 70649dcc32220b19ead88528fcbab783342094a4: Merge pull request #347 from qiangdavidliu/2.x
- 7aea717aaf58bd1c0bb8b06d0223c7dd8080796c: Refactored retry strategy as an util and applied it when useful
- 1abe4958d42eb685e713b8455e2cf0ebc55325ca: Being more rx-y
- b61b7890b78b2f39e1589b393ee04c83ce55e3c0: Merge pull request #345 from qiangdavidliu/2.x
- 7460ed3b74e70042971dc9defcf7623a9f823ba7: Adding random lifecycle test suite
- f7c825c99e89ac2970c5fd69ec5213276963c2e2: Merge pull request #344 from qiangdavidliu/2.x
- d9b1e38d5ecd56e5da10f3172494fd8141118e43: test fix
- af72d4e36e070238f79b2e8a8c883810b3aedf2a: Adding test
- e09c92d3d6324fe6df16991f8593a809019c47bf: Increasing test times to account for lag with warming up both write server index and read server index.
- 94a72fd3319505f72aee0f536a8bb4b62b6f9262: Refactoring channel factory and client builder: - bringing together client and server side channel factory interface into a common base - individual channels now have individual factories for modularity - redid EurekaClientBuilder
- c9ffd85d1110bc65142552f2ca584fb2bb2069ac: Merge pull request #343 from tbak/2.x
- b9c08244c00a2fd82246901e4feb309d61090d32: One more update for module renaming.
- 2cbfc69c53b72315ece8b35d467e5d294faf813c: Merge pull request #342 from tbak/2.x
- 52fd637052feabc3936356483952db1ef6391625: Align package name between Eureka 1.x and 2.x for sake of the release process. Rename module names from eureka-xxx to eureka2-xxx.
- 7ad568ae1a2f26a7000881419229cfe402bef556: Merge pull request #340 from tbak/2.x
- 41f8aa0f488932b514d55bb50503451030cf45f3: Merge pull request #341 from qiangdavidliu/2.x
- ae72635e300432cc14540c7fee812c1681004a5e: Adding more bridge tests
- d59c5c1b7b4bd4690cbf261461d92be597469016: Refactor DnsServerResolver. Add ExternalConnectionTest junit category to isolate tests making external calls (now only DNS).
- e08cefcf9d108323dddbd0366c6ca02b918c5e52: Merge pull request #339 from tbak/2.x
- 31e165cec20cb65ad1c9e3bb2dc63fd89af5bcd1: One more fix in flaky WriteClusterIntegrationTest.
- fbfd42cc7eaaf50b1350c2bcd9a31e87317af725: Merge pull request #336 from qiangdavidliu/2.x
- 0e66ee0d5f2588297dfd0ed494dee8e0642bb05f: Reordering test steps so we can be more deterministic
- a2d665e5b421e3bf2d0c7c60591b29dcd6f52554: Merge remote-tracking branch 'upstream/2.x' into 2.x
- cc2e9c15a8f73ca7b5760dc8aef4b0e7b41fa4eb: Merge pull request #335 from tbak/2.x
- 1141489bbd9d96cf3ca8ad72779e537af73b3379: Fix flaky integration test - third update.
- a1f3d00e5e9939ce280b1eb858e747f8fd4a57aa: Merge pull request #338 from rspieldenner/2xgradleplugin
- fa1d52afd137fe9fc7dff894c0f1e241bea6d328: Move to nebula.netflixoss 2.2.4 for bintray snapshot fix
- 5453c341292693208b006004e80a3462b071a3c9: Comment update too
- 48fe6481270cbadc4b454ec0134086955afde162: Remove stale import
- b7ab9b29b094dcc444eadc22ef85c570e80d2190: Removing EurekaRegistry interface (base interface is now SourcedEurekaRegistry. Refactored Source and SourceMatcher to be more explicit in usage.
- 6fafa4621cfa9cfaf88ec7febb279f02d44ca798: Fix flaky integration test - second update.
- d838ea2afc20d1a4f233ffbc73e647fea5b4b5f9: Fix flaky integration test.
- 65298aa95bdaef98af1cd26b72c122685bb3e6dc: Remove eureka-ocelli module reference from settings.gradle (the module itself was removed some time ago).
- fde737c31f2ff98159ffe855e3904758339ea564: Merge pull request #334 from tbak/2.x
- 6e5df8e2df9248c0abe84365a481b6e9a5287d83: Merge remote-tracking branch 'remotes/netflix/2.x' into 2.x
- a15b52c16cc6f3df4d1c6893c2fc8165332f9259: Merge pull request #332 from amit-git/2.x
- 83aa9ac2b39aef8dcaee1c6239b08a0fc2c14173: Merge pull request #333 from qiangdavidliu/2.x
- 0df56c9887f09c3857cd23bec9fa1b0715845c5b: Test tools update. Separate long running tests from main build with junit categories.
- 12069cdd37202759cc4d8553916242560b93090c: Remove test cruft
- 2f6d04dae7f6fca2a17e85fc53020e13272a79b2: Removing versioning from InstanceInfo. This is now taken care of by each channel being a unique source instead of recycling localSource and replicationSource(sender).
- ba97ad77e80c87556a4df7aa9c6fcef961cebcdf: switching replay().refCount() to cache() to avoid extraneous subscription to source observables.
- 6c77086fc49129c1495d446871e2446bbf625ebe: Merge pull request #331 from tbak/2.x
- 37715ca6f80355bf3c34acd378f06961a302426f: Merge remote-tracking branch 'remotes/netflix/2.x' into 2.x
- 6b6df43acc37d6c01d7a08d67038f50df7e04eb1: Merge pull request #330 from qiangdavidliu/2.x-merge-register-update
- b82ada8743c749a6da63075345b65f6a9cc87ef3: Add index compaction, and fix concurrency issues in Index/NotificationSubject.
- fb8713edbaec15ecac0b128bc6dd4680a7b18981: Move test categories to eureka-test-utils package
- 8d067675a7679fe78dcef0fd4c61b87f971fd762: Adding unit tests for registration channels
- d67711c070f1c57ca9a5ce261bfb5b91f4671317: Adding tests
- 782e6bb3385eb2477a80a388440ecb7da3f66b0e: Merge remote-tracking branch 'upstream/2.x' into 2.x-merge-register-update
- 739cdf83948af693b1bcd17f9df6b4bfcab0c3f3: Various fixes for the registration path to ensure proper ordering of processing.
- 6cb4d66e5a6cc32668c7daabc0401f81f998889a: Merge pull request #328 from tbak/2.x
- a4d27ed9d58fd47be1c24e73243354e7652dbf64: Merge remote-tracking branch 'netflix/2.x' into 2.x
- d15cbd65797c38c4c36fe5c899d392b3c9243eaf: Merge remote-tracking branch 'remotes/netflix/2.x' into 2.x
- 82ac45d7596d08b7db3fc8b4b25eca18bc71ca4a: Merge pull request #327 from rspieldenner/changelog
- bf3e1fed58593d3f037ebf6601dded9af24bd315: Needs a CHANGELOG.md for ease of bintray project creation
- 2c324e0134c1710c62a8b931f3d4d52cb8a4cc30: Optimize AvroCodec (better resource utilization).
- 061eb849534269d32935deaa7dbadafc816a5b86: Add missing support for metadata serialization.
- 664d614438ba7d0b0afa94b5aa43325812ceaf21: Merge pull request #326 from rspieldenner/2.x
- 369cb314623bf21973ddd3777107106f2487ccb8: Build changes to gradle 2.2.1 and new netflixoss plugin
- 311d4eb1e74a0eecd610a6fd39a3de9c798f64a9: Merge pull request #324 from qiangdavidliu/2.x-merge-register-update
- ef5a808735e9bba75d8bcf938a6110ff118d0444: Minor updates per comments
- 7962871a445a7f84eee298399abc31b4b24a083f: Merge remote-tracking branch 'upstream/2.x' into 2.x-merge-register-update
- 5b78b168672dd2d909201d27a33d61773122c113: Merge pull request #323 from tbak/2.x
- 10a37ff000a109e780cdf795f78fa0f8657b3d05: Updates to the previous commit according to the review comments.
- a00b03d502f6a24d0c10e485224703e16d2de828: Merging Register and Update operations into one for registry, registrationChannel and replicationChannel. Calling this new operation Register for now.
- 8dc2d36d4c23d20d650d0723b07e09f983ce2ed5: Merge remote-tracking branch 'remotes/netflix/2.x' into 2.x
- bf203ad1e943d0e0f75cccd407acf98482cc10e7: Extend interest subscription protocol to support snapshot subscriptions. Re-implement EurekaServerResolver using SnapshotInterestChannel.
- 9573030de147581224dc20da0441f564cd392b6b: Merge pull request #320 from qiangdavidliu/2.x
- f0480994af554aa8357bb09942fa420ccdb9513d: Reworked selfInfoResolver and selfRegistrationService to be composible from different streams of updates.
- 3e11ad30e42da27bf097416ecd0d39cbabaf6abf: nested cluster ring rendering
- b570177bcca4362d3ab09f74eac0895885311ffe: Merge remote-tracking branch 'upstream/2.x' into 2.x
- 9a4fa3985240523f9ebce0e438c4eafafbe1fa33: - Renaming SelfRegistrationService interface to SelfIdentityService - Applied the same changes to the bridge
- 908645640a557364da391844e1be9d2a6e78b41f: Merge pull request #322 from tbak/2.x
- 4fed76b664f535ff1c3ce93be778ed0388b75863: Add support for DataCenterInfo delta serialization.
- 84e0bd8ee1e86dcacb05af01729053019c864012: temporary "fix"ed EurekaClientIntegrationTest
- 4b948cace6233272a7ee4bb4187a37709bb8347d: Replacing SelfRegistrationService impls with new HealthService
- 67364106f968225f8feb9cde4d16ec4965e3565c: Merge pull request #319 from tbak/2.x
- afc8a8da7d686ef47f0fc90090215769c390a8df: Fix Eureka shutdown process.
- 1add54ff619ebd9bb3209711fa32c50b805ee37e: Merge pull request #318 from tbak/2.x
- 81c3b07b21a033d672f6266b337b4793a2429497: Put back shutdown module.
- e8438ced251a30d4c07bcd517ebe8b8e5e53bca6: Merge pull request #317 from qiangdavidliu/2.x
- 03b995cc9659e746f698a9d2d52963e6ab2d23ad: Code clean up
- 9aaddd5da33125f94c924527eaef37d0d973c797: Merge pull request #316 from tbak/2.x
- c8a14646364afae627735ef166adf892637622d2: Add Eureka 2 images for Wiki documentation.
- 9b4db1a58abee5ab5c326effd225b9331d82ccc3: Merge pull request #315 from tbak/2.x
- 21a904155551daab027f5e83e72f21f177817f4b: Merge remote-tracking branch 'remotes/netflix/2.x' into 2.x
- 89a5fe45772f204f9db54483e2013e1198fcf682: Eureka integration test update.
- 269ac84fe04acfb325d4cb31699687ac505fca49: Add an option of using ephemeral ports in the embedded cluster/server.
- 75bd72d67d1452986dc02c092ee6edc1da55b690: Update sample data classes.
- dd67bd616ff499df92e52debf378e435672a286e: Merge pull request #313 from qiangdavidliu/registry-refactor
- 316103c44a3091e57c91b6048e9556282cb3dbf7: Rename package name to better reflect it's nature
- ccab32c1e08e4b56c4207c519559acfa9527cab3: Keep custom count of size in evictionQueueImpl as .size() is not constant time for ConcurrentLinkedQueue
- da4465cc5c36be7cb93fd9e44f8dbf26e8f46ee0: Standardizing EurekaRegistry register/update/unregister returns to boolean to denote whether the operation successfully added/removed an entry (whether it be an instanceInfo or a multiSourcedDataHolder). This helps to remove the need of Source from the API interface.
- 140aa20be10b9f678866e36f57a6404058334c75: Merge branch 'registry-refactor' of https://github.com/qiangdavidliu/eureka into registry-refactor
- ba3a703058add4d7295bb331fc2b6d6065ab7594: - Moving Sourced Registry and Preservable Registry to eureka-core - Using a persistent preservable registry in eureka-client. During interest channel   failover, the registry content is sent to the eviction queue. - Fixed a big with the EvictionSubscriber that drops one item when going into self preservation - Cleaned up close() and shutdown() behaviours for a bunch of classes - Test updates and fixes
- 8ea4f2e231a28a1b33c9be427b162eb7286ee046: Refactoring Sourced EurekaRegistry into eureka-core
- 0c17096adaea6ca6055efabb25a4d885fa2bb3ff: Merge pull request #314 from qiangdavidliu/2.x
- b6d2be1ef25ccf42ebb13f3d7611b4510c206aa2: Fix integTest shutdown
- a6706d7d0f40d3fad4566d520bc04c02a3c51cae: Moving InstanceInfo related classes to a new package
- 6196a70755cdc2f14ba47802ac3e262081928f9a: - Moving Sourced Registry and Preservable Registry to eureka-core - Using a persistent preservable registry in eureka-client. During interest channel   failover, the registry content is sent to the eviction queue. - Fixed a big with the EvictionSubscriber that drops one item when going into self preservation - Cleaned up close() and shutdown() behaviours for a bunch of classes - Test updates and fixes
- f37ffdd7a4d806810ff667ac134f9e971ed1f5f3: Refactoring Sourced EurekaRegistry into eureka-core
- 57f0eb1e057c9bf4124a6c94614e7d2ae734cb32: Fix integTest shutdown
- 8fb5bbc189b70df3f2a11d3e501e9c92a3ef28f2: Moving InstanceInfo related classes to a new package
- 3944e1a075f2c88bc08ee72e89bcfb2a4cf966dc: Merge pull request #312 from tbak/2.x
- 3b7ea30c69b3dd082bbd7ec806534d37425bb599: Integrate eureka 2 UI tab into embedded cluster.
- 0e38becb90a9307444f1e0fdcf5648fea4129c7c: Merge pull request #311 from amit-git/2.x
- efa3a3c1206c9557dd29998a486b6302578c6746: admin console page for eureka2 client
- e2dbbbfb99f6f94dcd3c5827989dd29512cf6e3b: sync up to netflix 2.x
- 116d4f4938cc7aef139213da90a8fc104ba68987: local default provider for eureka client
- e5570717787877b8ece9c718a97a24d95c208ed0: merge commit
- 8f96790b03ccb6c515766407a9610d6911c7736a: Merge pull request #308 from qiangdavidliu/channel-refactor
- 238783ccfe931ab9508d67327782b33b525d5561: Handle retry for registrationChannel when already unregistered
- 29a267404dd68e436e979d6183785c2f04fa5064: Allow .retry() to refresh the currentDelegateChannel on RetryableChannel apis
- 895f01252547425832e509bdadd408e6430583e2: Properly unsubscribes from old delegate lifecycle when retry-ing + tests
- 35b2ac020ba4243e2d1b64c4b02ea9ebf3f43e23: Moving Client Registry inside InterestChannelImpl (client side) to help with dealing with ordering.
- 41adbcfb53abf6e09544f729b790a7c6a7c7af90: Merge branch 'channel-refactor' of https://github.com/qiangdavidliu/eureka into channel-refactor
- 4c4fa342917653c9b3ed617062377032ef0b6e25: Updates
- 447e578bd30882613156c75dac99c795e0c77204: Simplifying and standardizing retryable channels
- a6009386060ab9bdf7cb260026f2beada6bd0a3e: [Gradle Release Plugin] - new version commit:  '2.0.0-DP5-SNAPSHOT'.
- d9d607f84d6ba4e14b8877165e64561b31a6e270: [Gradle Release Plugin] - pre tag commit:  '2.0.0-DP4'.
- 405d64660c6cf0a01651231f87f0ed7c9a6c30aa: Merge pull request #310 from tbak/2.x
- 7baa7609090012f1f88624116eb0fb1ce2e3a578: Unit test update.
- 4e64e8ee34b5e4966103ac37fc822401f0f18202: Remove eureka-ocelli module (will stay in ocelli project).
- 6b31280e7372dcea99a2dd852a6e26347d3add25: Updates
- ce7103596144f2d4e18494cc8d83ca5e77d060a3: Embedded cluster/integration tests update.
- 12ddef522c3c5a65f0cb00905373075ff9f7a64d: Merge pull request #309 from tbak/2.x
- 2ab7be2528d84ef8acbcb22ce3de16153260c883: Embedded cluster/integration tests update.
- d911430a89823dd630178bd59da9fd374638c4e2: updating eureka-registry ftl path
- 6f4d013c6c55e7d482eb5260a41ffcb99abcf223: Reverting commented out values
- e85974d8518d3bcd26e43f16e16b3cf97318387e: Simplifying and standardizing retryable channels
- ff4bb9e60f2ebe0142675e2413fc71eea0b926b4: Merge pull request #307 from tbak/2.x
- 5a5b3b027dc2fff6e83c8ee2038f1cef0f81dffc: Embedded cluster + junit ExternalResource update.
- bfd7c5db7160085cd5c12f7f69c029674dcd59b4: admin console page for eureka2 with server side data tables handler
- 962ee63a2efae2b784b69623d0aa1b1bb10fa47f: Merge remote-tracking branch 'remotes/netflix/2.x' into 2.x
- 5bd68b75e16d53677a234717629f36a2edb3f580: Refactor embedded cluster.
- 7bd19effc11f28911f3effdcc42e60521d97558d: Merge pull request #306 from qiangdavidliu/2.x
- 8af70d1f4af6466dea62361784dfe9f647bc8fdc: Refactoring self closing baseMessageConnection to be a decorator instead.
- ed4baa6f355599d85418ee10e98a92719816317e: admin console page for eureka2 - first cut
- eadb36ff1fab0a80d63d3acc6f516a02999083d4: Adding connection self termination for all BaseMessageConnections.
- 4d21c5a9bf01a3be150cb24a7ad4642a9abc0599: Merge pull request #305 from qiangdavidliu/2.x
- 830d75fb39aa27f759ad0f3ce6127f2a81517323: - ReplicationSender retry fix - replication reconnect delay to config - @Singleton for SelfRegistrationServices - Adding auditServer id to audit logs.
- 86985a2d2d6aafd43723be16acae65e1b167574a: Merge pull request #304 from qiangdavidliu/2.x
- 24831664a2fb9bf796c39626411322a0a7faa620: - Simpifying EurekaClient creation where given write server configuration the client automatically detects read server configuration from the read server vip. - upgrade to ocelli-0.0.6
- 711b1dbe3826219f2bea8cdd60b859d832c1c69a: Merge pull request #303 from tbak/2.x
- 3200184bba4a619e7220047c11655f3b85d8e279: Extract eureka-testkit module out of eureka-test-utils.
- 04d33422952fabe394cd953bca8b8016f3f6d674: Merge pull request #302 from tbak/2.x
- 04386fd2a9bb24eedf5ce01acdf61b3e7d78a086: Merge remote-tracking branch 'remotes/netflix/2.x' into 2.x
- a7fa9400b3d23aa67a575f82101da15c1228396b: Ocelli contrib package.
- 1172f2c26e4d788c38d689163ad278a4ace390fc: Rename package eureka-extensions to eureka-contrib.
- fdc2806ed0a6275fb4ea3b24b8fab91ff50dd586: Refactor ServerResolver (contract update) + use ocelli as internal LB.
- 9aebcb114736c3e1d016d9e51ca741604f234ace: Merge pull request #301 from tbak/2.x
- 6c719489c34de90b33f924e2cdbcee6a17df5505: Move eureka-integration sources to src/main folder.
- a6d6aa80f579052b1f673cd3f16bf042b9db364e: Merge pull request #300 from qiangdavidliu/2.x
- 4726fd958b3a64edc5f02ecb620f6d85d0625a52: - Adding integration (test) module. - Re-enabling tests in RegistryIndexTest - fix NPE in ReplicationPeerAddressesProvider
- 4ebc24472179b662adde543d5550daa3ad229262: Merge pull request #299 from tbak/2.x
- 5baf08d9f3a398d7266aed66149f889b8b8cda5d: Merge pull request #298 from amit-git/2.x
- 8063b8b1809e226c0d46eb84a2fb8b38d7a62c71: Merge + bug fix in replication channel.
- 5d76c0e4dfbd060eafa09bdf30bb757484ba7992: dashboard update, remove state bug fixes
- a1afb88e85f61163437bca8ed23bb0def047beee: More logging in replication channel.
- aa537023170f5883ba7693d7e766aa8e076d5065: Merge pull request #296 from qiangdavidliu/2.x
- 480e269a7fef6148e997a158aa6011cef25560de: Fix up server configs
- 704ec466deb5db947d880b23a43e4cc25ce25d08: clean up
- 2bf31752741f341d297f2b60d83308ea9bc9c7be: Merge remote-tracking branch 'remotes/netflix/2.x' into 2.x
- c14bf93ad4e159e1e1fedd4134d2cb23f6cf21ce: Replication refactoring.
- 28d4cf5fcf7ad4abacf9a878123a357977f82dc2: Merge pull request #295 from qiangdavidliu/2.x
- 5421eaba0fc9ead31428c91897cc9dfc53455b38: Server side registry changeNotifications require a Source identification for replication interest stream.
- 300fd70afe80a0b883e9e201ef73b9a162a4dbe9: Align cmdline Parser with new config names
- 6602b3c2621af25d1805b7380df59d1ceab97c2b: Merge pull request #294 from tbak/2.x
- 04a00ad8a8081b91cc97168cfaa5ad35cd5e474d: Upgrade to governator 1.3.3.
- 3f449fc279200c90c4fbf606fcd5cf068178c287: Merge pull request #292 from amit-git/2.x
- 51a17dea249c9450106ddc872a1318fa51d9f602: Merge pull request #293 from tbak/2.x
- dfc69cb8db3e621b53ab60ef9a32f3d5e9462e65: Allow for null values in delta updates.
- fd4c59fbd319e233e17b68ebbc85aaa68f4c00cc: Merge pull request #291 from tbak/2.x
- c6a36b6599f5b22fe7f15399de892ed09f195b4f: Reorganize classes in packages/projects - cont.
- f86edffa41d625dc03f1714c46caee983ee22f28: Merge remote-tracking branch 'remotes/netflix/2.x' into 2.x
- babe0671276bbc98fcce5f579fd79cb49c034701: Reorganize classes in packages/projects.
- 0c7209381b639d20867770fdea3c73c0d05acbf6: eureka clusters view first cut
- 96a059802521af771ae3df8510176e78c405d7b4: Merge pull request #289 from tbak/2.x
- 25bf46fdbd15f20592d335b28d923ce55c89e324: Fix resource leak in client registration path.
- 29de8f7e9d45554a3cf2da9a26d53132af4a947b: Merge pull request #287 from qiangdavidliu/2.x
- 9e11e4608ef83931b00a5abc6d4a17f582dd867a: Better dummy for the metric
- 31032158ec1ac2da12614af1e386fa101be57d87: Removing accidental tabs
- 4cbcce6e3df534089d106dc60ac7f72120337fe1: Adding metrics to TaskInvoker in serverRegistry
- 4536d41925ca9ef44a9b3b45ce41a07106667570: Merge pull request #286 from tbak/2.x
- fc463bab2b9144b1c7d5358381c5fc2c3326227f: Use governator include, not install to make bindings visible across modules.
- 08aec71b141272556a6333b83809d24e26a06e41: Merge pull request #285 from amit-git/2.x
- d839d988fa40af6f3359f05503d808b00c556ed0: tests added for registry cache
- f8e3cd2ccdb73dee0f9b4ef318c20d51096ec1f1: registry cache streaming, improved initial load numbers
- 9d65e91e0703f7e59c98f458e4a4c64c19ca3402: Merge pull request #284 from qiangdavidliu/2.x
- ab04bc5d36374516edbf3559da00813e67b03b59: fix: Binding base class to config instance in DashboardModule
- bf13f87a6360a6a434fc5f30e8089dad015e25ff: eureka stream buffering, client buffering and render cycle throttling
- 50f4005391d523364ab0b50c1245f5e1823cf09b: Merge pull request #282 from qiangdavidliu/2.x
- 4a1ad6bbf5509fb623611f6dbc2aaa34af79fd18: Merge pull request #283 from tbak/2.x
- 977c59f321ce1c7e380d34b25426911bfd0eedde: Merge remote-tracking branch 'remotes/netflix/2.x' into 2.x
- ef4290d4831d785903326b39db08562729b4b4b9: Move archaius initialization to overridable method, so different configuration providers can be injected.
- f6b327d34d0f61cc736fd65ee90175d46afd3801: Moving delegated update to execute inline instead of reenqueue as task in NotifyingInstanceInfoHolder
- 935dc58389d8465b7e6356a6979607419ec6ef96: One implementation of removing the multisource data holder on removal of last copy
- 765a67eb9e9f7290c466035b0a242686eb63ea19: Renaming replicationChannel impls for more clarity
- 4825e596861ce5b83185666c0781dc3163f25a15: Removing unnecessary test scaffolding
- 3e48dbbd084dd24e6aab08424712111d732621f1: Merge pull request #281 from qiangdavidliu/2.x
- af90e5a1edf27ae9cc05eba511f927923f7934de: Fix a terrible typo that causes discovery port to be used instead of replication
- bfa3253340cbfc76fb74911bb57fd6e5094288db: Adding additional channel state metrics to bridge channel
- 57f82ecc062448fc962e0b3fed12c93d00d98ac6: Bridge channel fix to reduce statefullness of currentSnapshot
- 1abca6102c8432e1f34d946c5813dada4e51fa8d: Merge pull request #280 from qiangdavidliu/2.x
- 99b8061c9507298ac96edb7cda3a2c9dffe0890c: Config refactor fixes
- 8f159516bbf60323e071393c0ff3c69519b92c80: Merge pull request #278 from amit-git/2.x
- 323ee67597a4b3bb5ff663c639891bbe3f358561: Merge pull request #279 from qiangdavidliu/2.x
- 0d970af1692bbff52078361e570cf8244c4bc8ff: Merge pull request #277 from tbak/2.x
- b99f65194d61b527116a114bf536fb72353bdbda: Refactored server-side config loading + code cleanup
- 265defa81fa423defdde21369c624468b3b39fd9: eureka client stream error sent back. Retry in websocket client.
- c68aecb3cc79ffe9c4d93aca7a720fdf5b2d976a: Support for configuration file includes in Eureka CLI + configuration reload.
- 6c79f984631059e618ed6c6d36833dc1b0332649: Merge pull request #276 from amit-git/2.x
- 997d1fbbb4c158e9197563efa8ccfbe1d1207309: cleanup config
- 710d688d0a3eac0b2d54d0ea37ee86cb543f78ec: Merge branch 'retry-logic' into 2.x
- dc892500ea711d48e2644cb1e00b7c6b0f407f86: resubscribe logic on error
- acb5615f8a4f257bfd43113f12a194d962e63442: Merge pull request #275 from amit-git/2.x
- b205f74ee27af3bb9fd33b1bdd28f599b19541ba: layout bug fix
- ad74484d6013834903c78f9b0e3fd08e79185b1e: reconnect logic attempt
- 472d365673e0edc4b261b4dbc4c9029e6f1dc590: Merge pull request #274 from amit-git/2.x
- da13a1d5eb4f4fdf15d5f46291b8c87ca38e850d: websocket port config endpoint fix
- 9f3a6594a84453874a8ba4abd9920077180b864b: Merge branch '2.x' of https://github.com/Netflix/eureka into 2.x
- da913301daf6ff3ff06e5c87b5c73e2deeaa12bf: [Gradle Release Plugin] - new version commit:  '2.0.0-DP4-SNAPSHOT'.
- f6fe2cca579d4fe3467807b9e3b5d70a697ebcb5: [Gradle Release Plugin] - pre tag commit:  '2.0.0-DP3'.
- 38f0d5f3f09a42d477ce9565b16921b087ddd045: Merge pull request #270 from tbak/2.x
- 902f8792098dfee87ff302c17139903d03af1080: Merge remote-tracking branch 'remotes/netflix/2.x' into 2.x
- 6a509e487d4fe9e41ec94914d5277ddad82cee24: Patch static content handler to resolve properly resource URI and read from jar file.
- 050097c3be29a957ed47c5c0aaf261b8b3603bef: Merge pull request #269 from qiangdavidliu/2.x
- a9412095b851edc6d0a8f05f94f28728db05b137: Adding a "dummy" replication port to the bridge server config
- 12f489dac913b7f184553504d6ddcea8edc6d8bf: More config refactoring
- 0250c0dd2b8f682aa473fd950ba3de62a51fb505: live streaming feed view
- 9eae909aec136177dd785c0f5f6973d89ec48feb: Server boostrap config refactor + moved some files around to the proper package
- 5174242f3df0469b3d5e9adcba677d837ac7f5fc: Merge pull request #268 from tbak/2.x
- 8220e6ed2d57c77e18f6927cad1e9a5aa82da77a: Apply Eureka server abstraction to the dashboard server.
- 535bbb47c793e17d6e4d2e3e5209056c76639ff7: Merge remote-tracking branch 'remotes/netflix/2.x' into 2.x
- 7cf61510730d832b161643b6265735aba1431764: More robust Kafka audit service implementation. Refactored Eureka CLI.
- ac738a00a6bc923ab9dac3d2f85644c73722db88: Merge pull request #267 from amit-git/2.x
- 1d6b4fedf45edb3771038a58e8e37b21e7c617a5: localhost config
- f6622f7c2e23627be3cf40f513ecfd8d16e9c126: Merge branch '2.x' of https://github.com/Netflix/eureka into 2.x
- 4ea82f7527e746c969fec73cf6243ce7e40dbc66: Merge pull request #266 from qiangdavidliu/2.x
- 81e625e0a672c3772b6a346888b38e49cc759da5: Merge pull request #264 from tbak/2.x
- e8b55b52a89a877d6710c3a4f7195226d7ecd9f9: utils.js renamed to match repo
- 2a4ec42c169c4d1be0c4a7884085a20b3b28f57d: clean up
- 3b2569cb7010b3f2bac78f2311ec2b272e78f49b: first cut - eureka dashboard on rxnetty stack
- 21d3b7a522b64205b8c9ee681d7cb82486f70d81: Upgrading to rxjava 1.0.0
- 363c8d0d16600739ae821522f89c8a0568b15d73: Add registration failover/reconnect mechanism.
- e5b848d486c265bb73a7a2fc11cbc31da749d0e0: Add registry failover/reconnect mechanism.
- 5199e7bc894dfb8da3ed246435010f16a6d9ee21: Eureka-client refactoring.
- af82472a70555c7d8f48a173dc08eb4bc9f80870: Remove legacy code.
- 35a403cf24b44c5edfd8bb43ec2bb2e4a4638c19: Merge pull request #261 from tbak/2.x
- b69261bee7b431ce04d7ecf3b132fddc443bbe91: Upgrade to latest karyon/nf-karyon version.
- aa23852edb7e07a76687befdd1cc6a0eb5875617: Merge pull request #259 from qiangdavidliu/2.x
- a5b35b9822c7bf4779d3c529b2828e02bb237e5e: Adding metrics for bridge server
- 49999d5649d0acf14f063dce9eb33a9ef5306716: Merge pull request #258 from tbak/2.x
- 669da48740e6837ae2b44136afa22d4f2a8d2ea4: Merge branch '2.x' into workspace
- 0ae3073173e0534eceed791bb6c7955579373f13: Add eviction queue/self preservation metrics + configuration parameters.
- f97fb8179227bf87576cb93c1dcfc1a2db9a69e7: Minor update in eviction queue handling + related unit tests.
- 24beab56ce8f188b89df3565f42346ccbcd636f9: Merge branch '2.x' into workspace
- 4be41c31d19cafda6aa60c68e188fcccd9a1a260: [Gradle Release Plugin] - new version commit:  '2.0.0-DP3-SNAPSHOT'.
- 4ee5abab256c7c9ba1428aafa8766caf45774069: [Gradle Release Plugin] - pre tag commit:  '2.0.0-DP2'.
- 12c75c4670ad005cfb1a79a6fd4464d3a53a6cc9: Merge pull request #257 from qiangdavidliu/2.x
- 1d5aa4307f0d8ac1a4764065a8d7670244763a43: log.info -> log.debug
- f7f9c8bf627a854965eb3f853c13928114a5a8a9: Simple system property settings for both registration and discovery heartbeats, for client and server.
- 541b6b1051b6edbc3fa91d1ad8f6faf40fd0617c: Merge pull request #256 from qiangdavidliu/2.x
- 0bd8b826c10ef545059aeb8f9db82aa88f235ac4: new version commit: '2.0.0-DP2-SNAPSHOT'
- c233327c8f11ec5465093cdbd611dddf5d8913bd: starting out with basic framework for eurka dashboard
- f1364d0faff53d6e8231b51e412eb5f80ac196a7: Change implementation of SerializedTaskInvoker to be non-blocking.
- f58ebaf5328de706f4942696e6f92542bc3679e2: Merge pull request #255 from qiangdavidliu/2.x
- 6ee0f17fc11409c38a6d28a46d0c3266fcb502a4: Reading heartbeat and eviction thresholds from system props
- 77ca3297c714299fd5e8c662097c66d0ce7045ef: Merge pull request #254 from qiangdavidliu/2.x
- b41c007f545e2af02c7d92af9b45e075ea0a7487: Rename eureka-compatibility to eureka-bridge
- afa15edd2ade5020cac76d2d1ca56c8dae64c8ae: Merge pull request #253 from qiangdavidliu/2.x
- aa8b1bdc10f8c6bcbe2ba817ddf503a8700b7ae9: Merge pull request #252 from NiteshKant/2.x
- c0102bd822dc74666b454761075221743ba4bb19: Merge branch '2.x' of https://github.com/qiangdavidliu/eureka into 2.x
- a2b3dc43e8d69246bd39974e7237be84ee23fe31: Add blocking in unit tests for more determinism
- cfd1ead5a913abf930dc26918131b74fc6cf69c0: Add blocking in unit tests for more determinism
- 2ed054849ea6022f8c1b7f885eb90b6d02cfcea1: Upgrade to latest rxnetty version
- dcdc6919698149716b251864a32627c88fc9215a: Merge pull request #251 from qiangdavidliu/2.x
- f93600c5139e17b9c8f80f1b8690ce2ca4e7dde7: ReplicationService should use port from the resolver
- cef93791daf3b32d53a1ca3b83985cb1c44a7480: Merge pull request #250 from tbak/2.x
- e34a59c476c5047d4cebb552b018f24d0c09bef7: Fix issue with update notifications in the interest channel. Diff.size == 0 causes NullPointerException.
- cd6919889d0bfe1daccfab3967c5f29def6869e2: Merge pull request #249 from NiteshKant/2.x
- 9384f7ab82fd5ddb13da0e0723542f227b19a5a9: Renaming package to com.netflix.eureka2
- 03a10968006bc3fc54642d9423afca27eeb61544: Removed rx from module names
- e2f2f893747aa79b57be1b2024b57e86e8cfdc17: Merge pull request #248 from tbak/2.x
- 279239f5e6b8acf1dee54e2ea95bfba345185002: Remove deps file added accidently.
- 7c150e67e5e8e1e030f955117a30486ff4499395: Fix VipInterest matcher (vip can be null).
- 4665cead4dd7eb08d367a24fad19146e8ca735a4: Merge remote-tracking branch 'remotes/netflix/2.x' into 2.x
- 5624571c7b22de8c819eb9848e8209f10b3bcaee: Add eviction queue and self preservation on the server side. Extrend EurekaRegistry class hierarchy with EurekaClientRegistry and EurekaServerRegistry. Upgrade to latest RxJava/RxNetty/Ribbon.
- d6ef83483315de298d1a1908e316d795c905d76a: Merge pull request #247 from NiteshKant/2.x
- 3a8702a2ede6ef66c0dfe692a850c6c8942d39e7: Simplified resolver.
- 8be04dfd8324bf1b732f44364e20446f7377a47d: Merge pull request #246 from tbak/2.x
- d8cd67819c2a13d11b51343ebe62399f064ed49e: Merge remote-tracking branch 'remotes/netflix/2.x' into 2.x
- 221c310d18ab733380767a681001ce6a1da79dc2: Merge pull request #245 from qiangdavidliu/2.x
- cf398f9d685c7544fd183d9fdd591e13ac4792b3: MultiSourcedDataHolder interface update
- f6b798af18b89e14bfeff365b76d36406806758e: Adding new data type for Eureka registry that stores multiple copies of instanceInfo data w.r.t. to different input sources
- 48c3705ab814ba9197ea308ce750ac7697298eb5: Remove duplication in transport (ClientConnection&ServerConnection vs MessageBroker). Move heartbeat handling outside of channel abstraction, down to the transport level.
- aafb4925a404466c447b4a8712348092dc1798b4: Merge pull request #239 from tbak/2.x
- d18f2a76e89e77e0f69342172cfeb1026e12bf4b: Update jackson serialization configuration rules.
- baf794bc3226d4a40781beb3153a85226624ea86: Merge pull request #238 from tbak/2.x
- 5e961fad08128f52c118bb7d32d8450a1425291d: Merge branch '2.x' into features/server_resolver_lazy
- befcc37f151c5697c6398354c4f031ec1531ee45: Merge pull request #237 from tbak/2.x
- abd1b9ad4cf313983fd783b01edddf5042eaa8c2: ServerResolver lazy startup.
- ec58d1056c0fac0f590cd9203c72c3512402569a: Merge pull request #236 from tbak/features/EurekaClients_update
- 27464609f1237f6572d38b03875ef84543636df5: InstanceInfo model update.
- ef0874675f8abd5f915f6f504083a146d5226b7c: EurekaClients should return EurekaClient instance, not an observable of it.
- 09d4fe5e2b1c27a855c5f0e7d618ff286d054541: Merge pull request #233 from tbak/2.x
- 0083370091c4d26b98b4d353f150fbc1131095c5: Update to the self registration process.
- 776a2430080b8c2fc8524232d915afae1cadf9dd: Cleanup codec configuration process
- cf21c5ee63f432d5decb7808198b9a6dbe3a2631: Configure metrics for Eureka bridge.
- 929997e1f2825caaa09eaf0f83e913ca23538b1f: Merge pull request #232 from tbak/2.x
- 6bb232df85229fd5f991103edace54ba2795a5d4: Add regexp support to the interests model.
- 184cf7dc546cd019632ea6252739115009bca627: Update audit service.
- 0ef6bd955ad3aa4ce9f67da61c4b159345b4cf61: Merge pull request #231 from tbak/2.x
- 1d373018ac919f34b26c76d68a56ab2aee6a86a1: Add client metrics.
- 91fbaef51eb459eba2808c00db9d71ca74b01f57: Merge pull request #229 from tbak/2.x
- ccf93b0707a76f2f5b6e394e5c9a03c227dea859: Eureka metrics update.
- 834c91583f5956b2aee8f81665e42e645a8c2110: Merge pull request #228 from qiangdavidliu/2.x
- d3c44dc84785affb634b1c2fd7c9727c2ed970ef: Binding metrics to BridgeServerModule
- c89c1c6effd0ff9b72be3c8823ae3b1b348aeeb2: Merge pull request #227 from tbak/2.x
- fe556eb0bd556b1cdbc1da680493b0e72799f35c: Adjust metric names to be more readable in the monitoring system.
- ec7db59148235c4c8cbd8f179853a459cec6d60d: Merge pull request #226 from tbak/2.x
- 1c9c69831effc79c57e59d045b2313cc7188c7ee: Merge remote-tracking branch 'remotes/netflix/2.x' into 2.x
- 54551fba4ae0ae8642584355fac3f0b417c64efb: Add server side servo metrics.
- bf3e10b34e29ed1e4f89efaaa9720c0e07ec85c3: Merge pull request #225 from qiangdavidliu/2.x
- dd0158baff09439862e6a27cc043986f1892d799: Changing default port numbers yet again. Also giving Bridge Server it's own SelfRegistrationService
- eb1d6f3c58486068f7aea7382a668b3941032abc: Merge pull request #224 from qiangdavidliu/2.x
- 314d7c3f493903eae3e4742f453d9edaec5b5cca: Adding bridge instance shutdown in embedded cluster
- fa9229dc87ffaa080da7bd11114adc3b6c9be4da: Updating gradle dependency
- ceef77489056f3ece0d26228db5854911607b497: Adding bridge server to embedded eureka cluster in test-utils
- 0d4a1a1bc3ef3909ee7a827acf16c064f27dd398: Merge pull request #222 from tbak/2.x
- ddee827678811a03e5dd6fc0d89633fb755e5fc4: Use constants for ports. Fix module boostrapping issue.
- 9ec58867e82969563c1bd2878a55b3261677f37b: Merge remote-tracking branch 'netflix/2.x' into 2.x
- 579892fd4c3ef468058a638ff500b2bd471c0576: Merge pull request #223 from qiangdavidliu/2.x
- 33edeaf6782008622f5ad26d7438928768e78c62: Adding eureka-compatibility module with BridgeServer that bridges data from v1 to rx/v2.
- ef50d33cd0e91cd3821d24dd63ca0e4ccebb06d8: Move eureka ports to a different range to avoid overlapping with other services.
- 93bf75e9802cb27d9c9d7f5f361f37f2353333be: Merge pull request #221 from tbak/2.x
- 2c609dab7843f3cc5caad14c8824342d8345c432: Move classes from com.netflix.eureka to com.netflix.rx.eureka package. Add "rx-" prefix to gradle module names.
- 8420634d27f8575214601f0988d865706016c4f7: Merge pull request #216 from tbak/2.x
- 026838580897794264c5c082909ec49afca41dcd: Make configuration archaius friendly.
- 74d554890f5e79acc2fcc344dffdf56454ba2701: Ext dependency versions update.
- 5a2429b94cb755351c128b525603c5fcf46cc1d0: Merge pull request #215 from tbak/2.x
- b9d55e8bcef7a4c048373daef9783255b9d4056a: Implement replication mechanism.
- 8c7b33aac7aa80ff5d087beb5c31a97fbd32bf56: Merge pull request #213 from tbak/2.x
- 698ca29f34b2b8382b86a0b5a54f9148ac96b41b: Merge remote-tracking branch 'remotes/netflix/2.x' into tbak/2.x
- 4841674c1ea742eff68ea4b31b5ea8d0b59e39b6: Merge pull request #212 from qiangdavidliu/2.x
- d1d87a73eea5a2602937348826342a19f353d50a: Eureka read/write server self registration + eureka client update.
- 7d76e4eeb22bfcdcb23dcf1d01c978d9cb219046: Added server-side versioning and clientInterestChannel checks to deal with duplicates. Removed lease times from data model as it will be handled by the channel.
- 33d55b0f46684127dcaf019f3bfd4cd9cae5fa8f: Merge pull request #210 from tbak/2.x
- 09d24f2a809db93b522e9f8fa0ee0b1e6ffe3c7e: Merge pull request #211 from qiangdavidliu/2.x
- 2648c653771b7309d44f22e7e9153fbf72fca86e: Replication related API update - WIP
- d9176cf24be219b00c2b1c27c65134c74079f84f: Remove dead code
- 946c3967bd2dfb70507a830dffe2860ae415d0a6: Refactor of InterestChannel to consolidate apis
- 3dcdc702074abaf53ce2c0f8d9e2a67f4e3a9bc5: Merge pull request #209 from tbak/2.x
- 67b5c7de00ae4c5f7bbb839c42f08d7022e855fc: Upgrade to latest ribbon/rxnetty/karyon version (2.0-RC9, 0.3.13, 2.1.00-RC5 respectively).
- 5485d39292ca8eeb239cf78150e6ef92b7c4f871: Merge pull request #208 from tbak/2.x
- 2899932eba82661a53e1a31ace4f7f9b4de9c1a1: The modifications in this commit should be part of the previous one (42ea54c2d03b81a4c2631bf8bb142aeb428f01dd), but due to my mistake were not added to the change set.
- 7cde0ecfa474fbf50b70f7c7736a5eceff1d6efa: Merge pull request #207 from tbak/2.x
- 42ea54c2d03b81a4c2631bf8bb142aeb428f01dd: Further work on eureka-client API + example application.
- 64f691e5fa7003c26fdb072fb1bbb4d6eb0b0e3a: Replace SuroAuditService with KafkaAuditService + integrate it with write server. Implement extensibility framework with module auto loading mechanism.
- bfdcdcfd24440c93a8e15fffe741a77b0a6b8c72: Merge remote-tracking branch 'remotes/netflix/2.x' into 2.x
- b6bbdab064289bd404cddabd95198d0248c778e2: Add AuditService API with Suro implementation - WIP
- 1a76447258671cb2a6ab3839740b4fc40d2e38c4: Merge pull request #206 from NiteshKant/2.x
- b9ba9f56d18b1a8f596d139fa8c4fa37e6c9eca0: Review comments & test fix
- 26033a244352910a707644f50c490307bd2850d9: Merged with master.
- 112c5124a5a1216fe713ef6e1844210eae45a58d: Merged with master.
- fb7337ac8b550adb63b70dc22ae6c756c9d6efe2: Client side refactoring
- dc89e23b2b8963eb1f781cbfe0e9d1a00281fec7: Merge pull request #205 from tbak/2.x
- fe229975b9541bfdd6d1b0fd391cd3df6d667e8b: Add runCluster task to gradle.
- 7ef8f672801df185979ec318ffaf9389b4411de3: Merge pull request #204 from qiangdavidliu/2.x
- 183165a50042aad45118ee13f5733b9fcdac49e3: - Do not subscribe to client channel stream for all users - fix test failures (change in behaviour to close(), define behaviour first)
- e50a22e4d4bb330e8cfab5178c40a4ca8afd056f: Fix bug in client side interestChannelImpl not propagating delta
- 3b090625ecaa5aa8002a2f394f83491f83f8bd2d: Some more unit tests
- 79dc6f2ec8447433bf0cb7d6f1c6665a9f0a6238: Merge pull request #202 from tbak/2.x
- d75550ee6a73c907e96e1f8bf94a0c85d86528d0: Merge remote-tracking branch 'remotes/netflix/2.x' into tbak/2.x
- cfac6bfe169759f36a355a4a72a0f1e4fba5241d: Add read server - WIP + refactor the code to be more guice friendly.
- dbd0af5f35f3437ab07324abb90eed8bc9bf52a6: Merge pull request #201 from qiangdavidliu/2.x
- 3f679b84e7b23491f7b61926e5f491c2760d9475: Increase wait time in test
- 82f2bd1a26a46a5a6b8a0493008d8521a46b8874: Reworked client impl of interest
- 1374a91eb5f4d7550b323cca555ee02760333ad9: Add EmbeddedEurekaCluster, to run full cluster in one JVM.
- 3b8d07fa0df6a127efd08ce9d90d3f144abb14cb: Merge pull request #200 from qiangdavidliu/2.x
- 3505379815d900890b35b8571fd36ab13198c1fa: moving EurekaRegistry instantiation outside of EurekaService on the client
- f5ee143e23a1f8af0cdcb7a4606873cbb47362f7: Merge pull request #199 from tbak/2.x
- a4137f52cec2799a7a58186a5706732731e8462b: Remove MessageBrokerServer and MessageBrokerBuilder abstractions, which are no longer needed.
- 74088ed7e0f83fa913469f20fe13a52f180a7c63: Merge pull request #197 from tbak/2.x
- 34bf3b6a163669132043e19d35699a1b6c397c3a: Get rid of easymock (use mockito instead).
- 83db907631692f2c2aac60e7bb18c9f479c5f3c8: Minor server resolver update.
- f945afb206baa322e7da6b55e2e1c6454a59cf90: Yet another InterestNotificationMultiplexer implementation.
- 6a20d76a0cf02188c4dbf3452b53d14bb9504a11: Fix InterestNotificationMultiplexer implementation.
- 0e460161f1c7292ebf2e6865eb59107e8e0227a2: Reimplement InterestNotificationMultiplexer to be thread safe.
- 58f4e5ea1177207afbadb82ab7d58e38713b0469: Increase timeouts in test.
- 146c6c705be27e553302f2ac36da641612d1156e: Merge tbak/2.x with netflix/2.x
- c1e9e707cf6fd8de8a8827d763bedaea658eb72a: Use Ribbon transport in eureka-client.
- 9a8cad76e04d13d004d1c4ac08c152422545b14c: Merge pull request #196 from qiangdavidliu/2.x
- 088eb7bf807accb9b2f0c7408bf244b8ba2623f9: Removing need for lock in EurekaClient
- 5d02791521f32d6af8daa55bb2a51eb0c3cfee10: Initial client-side interest impl
- 71fdf48045813449be6536bcf9940b8dda1148c5: Implement composite interest index as an aggregate of atomic indexes.
- beca56afd119ca2c9de39984057d85e8f3c9ade5: Merge pull request #195 from tbak/2.x
- ec547944d85d4479e859271eee66449c63ac873d: Disable failing test that depends on DNS access.
- 4fee6a17f011ef283332e290f369297cd95d5682: Implement bootstrap resolvers. EurekaServerResolver still neds to be done + some extensions to StaticServerResolver are required.
- e881af2ad3a16322494b1832e41738873cd4b7ec: Merge pull request #194 from tbak/2.x
- 7d58cb033d71b15e1541831ea1b3c627e8cf0f02: Implement AwsDataCenterInfo provider.
- f0aa3c53f5b1b0d4701e19aeac07492424961132: Fix bug in InterestNotificationMultiplexer.
- ac11e65ac0143cb1f0bba187fafdd0738a567979: Merge remote-tracking branch 'remotes/netflix/2.x' into tbak/2.x
- a852ca94c81a8bc72047c84aa48179a05c2aa40d: Implement interest channel upgrade.
- cbd6e44e8fb248106147db19d4f921161286d8c5: Merge pull request #193 from qiangdavidliu/2.x
- 0cc767226dbd91852c83b203a8e3170fdb1aab9f: Test framework updates: - added interest command to CLI tool - added testEurekaServer with pre-registered apps - minor package refactoring
- f377cfa5adc9dbe438b04530428589ef19741989: Merge pull request #192 from qiangdavidliu/2.x
- d94b132c2e312a32f28f39ba7aa35a0909b02e1e: Standardize InstanceInfoField names
- ece0c7227f7a10e46e81f2eb3149cb3f739b15ee: A few improvements to Eureka CLI, to speed up manual testing process.
- dc540356afeb45eb47439e0c53d8e6ebc31ea495: Merge pull request #191 from tbak/2.x
- 2b12105bf3dfc72b73e74a2b039d45c5bffb91eb: Channel/transport update - WIP.
- 368d538a34b7a06cb3642138674fe8cfcd99a899: Merge pull request #188 from tbak/2.x
- 7f7fb52e7380dcf05052f540b6e10d9bb6fc7b93: Reimplement MessageBroker acknowledgement timeout mechanism. Get rid of acknowledgement correlation id.
- 33eb0077eac037aaeec22da9ae4a280699c7bfae: Channel/transport updates - WIP
- d20c1235d71966f04894c22087c07c8534aeb006: Fix failing tests.
- 9ddb0609edaeba3ba1586a0d744d37775f34776f: WIP
- e44448ed6af14650c8f28073f16b305a6a7c6e00: Merge branch '2.x' of https://github.com/Netflix/eureka into 2.x-channels
- 93d63dbffbcec84f435e7d60080d4a6aa6a12b40: Merge pull request #186 from tbak/2.x
- 9bdd9a976a1e97ec8988ab4a48f1e39d89f5f08d: Working on channels (WIP)
- 6191a2e3ac582715f7ba7b6e476d943e8e8bf744: Enable tests there were accidently commented out.
- 1f468819e8a590df87e475cf3a3087af53c72f97: Merge remote-tracking branch 'netflix/2.x' into 2.x
- 40465fecac8c90ddc1bf49a61c0cab4595bcdae2: Add DataCenterInfo and a few other abstractions: * NetworkAddress - to represent multiple NICs on a server associated with                    private and public IP and/or hostname * InstanceInfoProvider - provides local InstanceInfo information * DataCenterInfoProvider - provides information about server's own data center
- 95f26062a2dfb911c6f6bc8390818ca5329b72fd: Merge pull request #183 from tbak/2.x
- b6f21528e1308ba50756669e11c5a0d8fca0570a: Add missing pieces to run Eureka client/server for the current code base.
- 17fa554efba90b1635358007340d0d01bcfacb4b: Merge pull request #182 from tbak/2.x
- 595a36c9237fb149a4629c0283e0f018330c7320: Upgrade to Java7 and remove redundancy from gradle scripts.
- 8fdaba1199c6556dae003e1c86d685599f240d1b: Merge pull request #180 from qiangdavidliu/2.x
- db61c67e770e67fd353084913813191e82272331: Reworked InstanceInfoField so reflection is not used to set InstanceInfo Removed unused classes
- 3793bf1bceb92dd8085708fe90f19d864552105e: Merge pull request #178 from tbak/2.x
- fa982e351df1514486f8041e35ae7341c8ee32e3: Merge
- d431b0dcac763ff75943fe2c501cf11ea53f073a: Integrate discovery server transport layer with InterestChannel.
- 1763c4446d5fa53b38f68779d2aa58add572760f: Merge pull request #177 from qiangdavidliu/2.x
- 4ece5cf00bd76f186d5254b8dabecaded706bc84: Update version when applying Delta in InstanceInfo.Builder.
- f7c22bdda47ad62e484e695bbf5b5e3893b883fd: Removing old usages of Java serialization
- e43539a83baa63d6f894441ce6afad248366926a: Test clean up with SampleDelta and SampleInstanceInfo
- 925367b0422bf64c6af58dda53dfdf648194ea0a: Adding diff methods to InstanceInfo to generate sets of Deltas from two instanceInfos. Removing delta tests for Long type as they are no longer a supported delta variable type.
- 875fc7370c70180e8a16151f208be73da5b0a84f: Delta should be serializable
- af29537527bf9b36a4e5e4fb4b3e0a092502d5f6: Comment out mavenLocal()
- 8abcf3646f93b727ef091dad53d57f3c9fdc204a: Merge pull request #175 from tbak/2.x
- 48149b0d3377d87e9d34bf6d678791007be4de4c: Configure junit test timeouts for eureka-server tests.
- f5e01cd80cd08c4861086ff1a792c878402690a2: Update eureka-client to use Delta class. Update avro/json codecs to deal with modified data model.
- 834d30b876b14101e1420b46f4f07c9131d5b8e8: Merge pull request #171 from tbak/2.x
- 32470a7c7dab8bff61955bff73dfb706ba217507: Merge #171 with 2.x latest commit.
- 0bde2919a2cb7dc43777ca2e95e7cd28b35b05ed: Merge pull request #169 from qiangdavidliu/2.x
- 9c3e65a989d909f77d0f0de9b84c7f929eb5a9fe: Use interface TypeVariable instead of proprietary Impl
- 45bcab8b0a672ca30ca3c9ff0cdcf94b1b668b05: Reworked delta (for InstanceInfo)
- 87b9e72f2ae9830c804e3e880007644de2daadc5: update comments
- 2e50a39302f0b991814fd65f7c01451f478e6144: Increasing heartbeatLatch await time for test case.
- a97efad0c34906505f789023258a076ea9a1ff0e: Another implementation of delta and deltaInstanceInfo
- e97a1321f57915abdd107c75aceac3cd64350551: Adding a forChanges in DeltaInstanceInfo to return stream of Delta ChangeNotifications Cleaned up tests a little
- 8a8619be651a1312f76a2cf7a6896e96ab174517: Initial proposal for DeltaInstanceInfo
- 597085697a2ea97f7337a6b7c8a5835d83f6a9bf: Integrate registration protocol transport with EurekaService API.
- 2927dd23478fca5963c3f79629490e219a4efaec: Eureka client transport update.
- cbc9f65c57bd1fffa269e34c06d23639a301ee93: Merge pull request #170 from tbak/2.x
- b4df2a68086d5b4c4c87b8cf5db169758fd59392: Shift back Karyon version to the latest release so we can merge this code into the main repo. Some Karyon code was commented out. We will be able to uncomment it when the new Karyon version is released.
- 6b212a81920d2965d7e57ddbeee1d36a4fecf0d7: Joined refactoring related to the new channel abstraction and transport layer.
- c36903066b95ac27120fdebf19a23cef9a002400: EurekaServer stub.
- 61cb6c8a0a3370605479fffb5ac185054ab0eda0: Update build system files - extract common parts.
- fb7c8377b39a9c6c6b832adbd6b6b9b1c2799997: Move remaining common test classes to eureka-test-utils.
- 4aca6fae6ad98f83ed06cf862e193ae471569c21: Better avro codec error handling.
- 60179312512fedda15dd3f5a95af77b232903abc: Merge pull request #168 from NiteshKant/2.x
- c6602b529471200c56117987c428ec91498fe78b: Added stub implementations for EurekaService & ServiceChannel.
- 4f220cb65086fb97da69dfe3f2047e10c35e62f7: Merge branch '2.x' of https://github.com/Netflix/eureka into 2.x
- 0603a9c9ea6a545369c7461ebe54c82ce83fea08: (WIP) Introducing the concept of EurekaService and ServiceChannel.
- 35839fb04c360861b8595e1fd47793616b59cd97: Merge pull request #167 from qiangdavidliu/2.x
- 22ace95c31fc46f88b2ac8a9e4b277b36b4e775c: Adding instanceLocation to InstanceInfo.toString, equal, hascode etc.
- aa4b63797748d552b4084462083e1fb32a575227: Adding an initial impl of InstanceLocation. Adding a way to retrieve an eventual snapshot of current registry.
- 85e44a7bcc4cf408147f4bcddcf31b7b6f96dd95: Merge pull request #166 from NiteshKant/2.x
- ad461ad39a8db4a693b2fadaa8cfc56b664c0468: Increasing the maximum wait time for the test.
- 7bacb9eaa7cac738ed521b8534d23fa0f304ab49: Removing the unused Index enum.
- 9226eb49428532286f90e72627dc8a5729c57660: Merge pull request #165 from tbak/2.x
- 649794e4e9a36675c0c72eb670973fb6e82b7b53: Fix race condition in transport unit test.
- 2389f69019d4df1771695261c462c7577b95d253: Transport update.
- 56e4c968906525603376041e1bff96cfa0637789: Merge pull request #164 from tbak/2.x
- fc90f2a6b37807d49c1275a542a37b44010240fd: Fix Json codec.
- 3a1380a73f69d7354b6ec7c44695bbcf096fdcfa: Eliminate type parameters from MessageBroker framework.
- 439e701ffb5027d43f8fa227823aeff198c98ba9: Refactor asynchronous transport (get rid of Message hierarchy).
- c4c451346380404ce047efa0e288ce583c9e3e06: Fix avro encoding for class hierarchy.
- 7c9ca1062e5cac94f4c9a696f4fffee9a59c6092: Eureka transport - discovery server.
- bce4fb0591d4d7a26b9ab4d2825bbea4da521174: Merge pull request #163 from qiangdavidliu/2.x
- fc84bcc0724fcee6e7135a1218b2b9cfecc43357: Merged EurekaRegistryImpl and InstanceRegistry, and renaming to LeasedInstanceRegistry for better name context.
- 9a9a00bb822937fe7449f2eb3b00fc845f05684d: Switching sample notification generation in test to SampleChangeNotification
- e5a1041fa23a04dd5e71ba58f7fe5802004f877d: Merge pull request #161 from qiangdavidliu/2.x
- deee3576807a59b5e8cc2188958e5fff1819f1e4: Merge pull request #162 from NiteshKant/2.x
- 7269be0c2b4649fc9f2428012c59449fddf1a541: Implementing init state & real time state consistency.
- 751e17ab9e3d1ffe461e043e018b4437ee74e5fc: Adding initial implementations to partially implemented model classes
- ad6b7603d18226fae0bbbce885998f4c0e3d42e6: Merge pull request #160 from NiteshKant/2.x
- c72fb4f274b74efbcd0454497b96f6fb7352c8a2: Interests infra (WIP)
- 8d0107bf646af38f5cd44fe6af1a4999791888d6: Interests infra (WIP)
- d874584e320acf8df6b3be62bea0ead5678965d8: Update for the interests changes
- 8a6665c2d5b477a355e0032810e7cb7a45a17898: Merge branch '2.x' of https://github.com/Netflix/eureka into 2.x
- 7bee2b0cf7a4f91be4b1beafb358407d59292a3b: Interests infra (WIP)
- 7eef82445d197693ae0e4827abca481b6b717195: Merge pull request #159 from tbak/2.x
- ec7b857bf26ae5335300f9428f503fbe3794739d: Registration/discovery transport implementation - work in progress.
- 85321fb93d850317dc567afdad7330f9d0b999fd: Add JSON codec for testing purposes.
- b4df2e1b8dbd7f42365c320393686b3efc9f9495: Refactor transport implementation to be more flexible with different protocol/codec implementations.
- e32024a8c63da26cf488f924003b48087709a1cf: Fix avro message broker failing tests.
- 33da1fde7191056e868531d1e303efbd91e3b1ce: Update registration/discovery protocol classes + verify transport compatibility.
- 194e1f4626f49580dc655dcb9e16a07d09eb07a7: Merge pull request #156 from qiangdavidliu/2.x
- 757304225111d0164ddc874753924f61eec9f94f: @Ignore all tests in AvroMessageBrokerTest for now
- bb8b10dc59c15c22775e14c51be7ed6f69b9b6f9: @Ignore failing avro test for now
- 5cb0cfa13daefe3862c0fa71a77c8fed08d02296: Initial example interface/implementation of model and registry
- 8ff6316300f8c255c02adeb125dee2efede808ad: Merge pull request #155 from tbak/2.x
- e4a25b3d73176a3348d64c91ca084353e6022797: Make sure project compiles under Java6.
- f6fb7de6618dfd1736ea8f2918c2f2e69ee6b68a: Move content of eureka-transport project to eureka-core.
- 86bb09bfbcd96060e89a213cf8de8fd0ed3ae0e3: Eureka 2.0 client transport prototype.
- 17e2ad6d6a770670d4524995d01ef8afcab82c50: Eureka asynchronous transport - initial version.
- 8f83055e09c50ba5f6c1dfc581eab66be1953f33: Merge pull request #154 from NiteshKant/2.x
- d1adf961f410e11c4d364891db6c5ff4e6b24903: Adding placeholder test files to keep cloudbees happy.
- de9529362d7f8e83f43258b1ff579ee243d0ae98: Adding a placeholder java file in each module.
- 10d8c213c2751a75f3fc4350dd9ca7cc48fd8180: Skeletal changes for eureka 2.X.
- dc63d511adade76ece0d9f2d845616caa8d728b8: [Gradle Release Plugin] - new version commit:  '1.1.138-SNAPSHOT'.
- 00a14374ffae2f85bc307d311c2f568b26dfe1bb: [Gradle Release Plugin] - pre tag commit:  '1.1.137'.
- 4e229bcd5127ac52569e3cdb7b709ca4ec4e1197: Merge pull request #151 from qiangdavidliu/minorfixes
- bd86f52004f9846af5b72c343278c451a7a2420b: - change periodic info logs to debug logs in DiscoveryClient - remove clientId logging in discovery server
- 27af44d6d207a1f0120df3ae0ddff80c993d4159: Merge pull request #150 from NiteshKant/master
- e38a56a69b60460a592fdf594d23fe164d6d0493: Enabling registration for non-amazon datacenters on server startup.
- 619e57d887160b69919399130d9b619c3d2f8b69: [Gradle Release Plugin] - new version commit:  '1.1.137-SNAPSHOT'.
- 51a5993b3d287cd9a089e37e31c2e5bbcd88ba35: [Gradle Release Plugin] - pre tag commit:  '1.1.136'.
- 63f6025dd610a77dc3196e04fc10fb4b3d668113: Merge pull request #142 from qiangdavidliu/add-auth-headers
- 295f257424f0952b17a6903940bbd4e2f2fced03: Removing config for identity header filters. Changing default config for server identity logging to true.
- 7c1d26b16545878c516fcfe56f5d23cb3a4c9330: Renaming of classes and filters for more clarity
- bceb64bdc054e8271af6c7aa372b71c968e0bffe: Adding auth headers to eureka client and server outbound requests. Adding filter to optionally log auth headers in eureka server.
- d852213d745a73bce4745e31d78b1f60158dfbf7: [Gradle Release Plugin] - new version commit:  '1.1.136-SNAPSHOT'.
- 4efe93e63de99a44dc5d7c9e71eb7d21ced07f73: [Gradle Release Plugin] - pre tag commit:  '1.1.135'.
- f7681c95fadb6cfc35eb1559b1a17aaf921e5c91: Merge pull request #148 from NiteshKant/master
- 466d89225285d39802ebcd1fd33fc4ef020a4103: Fixes issue #147
- 95ab3e92a3f96840ee9bdcc5ef76a0524a4053bb: Merge pull request #146 from NiteshKant/master
- dd6a885af4e289b920096105dd3d38b8752e162d: Fixes issue #145
- 721faafbe69693cb5524619170aad914276e9c42: Fixes issue #145
- dfc92ab285c6cff701d73246e264760c6cf896b1: Merge pull request #144 from elandau/master
- 484794802ea87da6bda80e515f0b2a6fd796bfad: Merge pull request #143 from qiangdavidliu/better-locking
- c683ff9b0f650e084d28c349ee06dc2b103aebd4: Fix NPE
- 9880756b6fc1ab222b525b3e3bdd8c010aaf1929: Use Provider<HealthCheckCallback> to avoid circular dependencies
- 3220699219b3a1ebce01b99b7b460b829fea317e: Make HealthCheckCallback injectable
- 7152ff09aa462ffb69cee4df08ea0fe965ac0247: Adding log line for when client is configured to not register with the server
- b9009c0dfb46de0da6545b26dc928489d248e599: Refactored periodic registry update locking to: - use a better name for the generational counter - added additional fine grained locking around the getDelta code path   to ensure more correct synchronisation
- be8cfd70a87484ca427aa665956f07fccab5b7cf: Log msg update
- 0b5bfa5e9b322fc5e72a354e6eb9e97605d83eef: Switch to a lock for registry updates for better concurrency control
- c5eb94b21d9ca8ce6d13b52e9486606b5e3ab4ec: Merge pull request #141 from qiangdavidliu/fallback-for-stuck-heartbeat-threads
- 4c7763ff54c01c5902a8c74168698ee125ddcf7e: Merge pull request #140 from aspyker/zero_wait_for_initial_registration
- 5d91ba281625cfeec67def974e4d33754b3bfd59: Adding new files
- bfde56cfaf19cb7afbd706cc884596b82a4a1bdf: Wrapping the discoveryClient's heartbeat and cacheRefresh threads in a supervisor thread that enforces timeouts.
- f497ad493254415fc21cd8ad7e7d89fe7062c008: add eureka.appinfo.initial.replicate.time property to allow faster initial registration
- c1bd19235820bc0b4a22d10a8b4418ffc57d95bf: [Gradle Release Plugin] - new version commit:  '1.1.135-SNAPSHOT'.
- ffd64b38ffbd84abcfb0a667853a11e11d121770: [Gradle Release Plugin] - pre tag commit:  '1.1.134'.
- d4300701ec52a8c80cbee63a9d8e90757698cd6a: Merge pull request #136 from NiteshKant/master
- f58a8cfceddc188e63a4de7e407cfe14c8c11fbb: Removing range dependencies.
- 3ec4800c58e1de306cdf800e493ec9c1b94c2234: [Gradle Release Plugin] - new version commit:  '1.1.134-SNAPSHOT'.
- f8979dadfa3f0f9151aa314e462665754441a1a6: [Gradle Release Plugin] - pre tag commit:  '1.1.133'.
- 6b0357caaf57bbc087b84da3ced2edbdd4fd5afb: Merge pull request #133 from qiangdavidliu/single-app-registry-refresh
- 01e1ae2c9a0d9fe4bb5583451f8ee6b8a04f7474: Merge branch 'single-app-registry-refresh' of https://github.com/qiangdavidliu/eureka into single-app-registry-refresh
- 526d3b1e886601990af6069d8f9536724c80d222: Adding config override in eureka-client to force registry refresh to only pick up data for a single app (specified by the config).
- 0f4960d4c98351bb1e31365f8eedcd999711a1c1: Merge pull request #130 from Knewton/fix-instance-count-log
- 6333a71d5c1bf8720ba6b5e0c75dc8ae55645ae0: Adding config override in eureka-client to force registry refresh to only pick up data for a single app (specified by the config).
- 26d94654c20af813946ca0590b806a8cc42b1ac0: Fix appsHashCode not getting updated
- 472ea0f9d5e62720e1085e1b7a392c0846ee00f6: Eureka should log the total number of instances
- 7f681efcef1632b757684d7e86d2732e23b01a2e: Merge pull request #129 from tommack/patch-1
- 17742f3a1c2b2a343327cf886e23c510510393f3: Merge pull request #128 from elandau/master
- e8b4057b7b04df384ec4c5bc49714aa725f11db9: Update CloudInstanceConfig.java
- 1adea02a9e8028b8ab6aee651896a0b675ffc747: Scheduled executor should be a daemon
- a1efd72047519c51367d445dfeb5b37e38d13db1: [Gradle Release Plugin] - new version commit:  '1.1.133-SNAPSHOT'.
- 523e59177402d8032087633648137530b3175fc8: [Gradle Release Plugin] - pre tag commit:  '1.1.132'.
- ce4c2bc901c540158922ee47b8c8b077472e6de7: Merge pull request #127 from NiteshKant/master
- 297643c46d99a3b222afd2bbd8727617106dda41: Fixing build failures
- dce801ba0cd821725de260ddd0173f8f7b083f4e: Merge pull request #126 from elandau/master
- 48b1b5dc4d7b44f68eac2013afe35c315977acfd: Minor cleanup
- 53ca660c15c23b0ef3b5086aa37cb947321f6649: Fix injecting of EventBus into DiscoveryClient
- aeb7500b78b5cc72ae65f3534c10f9e7d9cd31c3: Merge pull request #125 from elandau/master
- cf5a756e17f9add4569514d9e83510d22d42fc8b: Fix Providers to cache and return the same instance
- 927c5019bea1b6f35cf723b9f159a7129878345e: [Gradle Release Plugin] - new version commit:  '1.1.132-SNAPSHOT'.
- 4bf35317be5e5988d56b49c7b633befd8a1bcf18: [Gradle Release Plugin] - pre tag commit:  '1.1.131'.
- 67ea389f0bd793285e6e6c456b5125fda8112a11: Merge pull request #123 from NiteshKant/master
- 0542afbc22b311395648007d1cf9b3b7fe5a8da3: Fixing dependency versions suitable for netflix artifactory.
- c3f2c7b53dbddd0daea1d4732d79c693956a0105: Merge pull request #122 from NiteshKant/master
- a8acb94b3d4c36435475b1f188987a6e60fab618: Fixing build failure due to cross-module test deps
- b40c7d8e57f48c95fcbeff3189127420f30d41e3: Adding testCompile dep on eureka-client from core.
- 8b29aa04a486c421b7782befead43e74fda2b4cc: Fix for issue #118
- 70c7c48af147887e03ef4fb3ef2e73ca680db2c0: Merge pull request #121 from Knewton/log-level-fix
- 171eb5529436a07c9e3dee37e5ed69829eb30a90: Fix log level for serviceUrls
- 6838683875555a8d04aabaae8727f5ded0556edc: Fix for issue #120
- 71402560d6f7f0d3709f5739ef45618fccda943b: Merge pull request #117 from Knewton/registrycleanup
- 8d49020b9b99b271e1c814f5d6aa4d9f8aba9690: Clean up if block and add JavaDoc in DiscoveryClient
- 370f6acf10724cd7c4d321ce63a1a8902c698232: Remove redundant continue in loop
- d6d1086098e7344c5974aa8e05bba3de7780b144: Fix formatting and CheckStyles naming in EurekaBootStrap
- 5dd41e913ce7688168e4b16bf25f1dbdba06af6b: Remove redundant checks for null in InstanceRegistry
- 10b34a2e746cd8c3059e5646919ec3d1f3a7e2a6: Convert for loops to foreach loops in InstanceRegistry
- 945df1b266674a202b1b3404f15b55e296569831: Make InstanceRegistry locks final
- 9218147dbc849e7b5e3003382e91196a16cafb81: Fix naming in InstanceRegistry to be CheckStyles compliant
- abc327a3df654371ac72319f8dc6e0003d91c1a7: Clean up code formatting in Applications
- f4b9585ff203cab4e34c99014b47d850116815ce: Merge pull request #116 from NiteshKant/master
- fe052528b55253c767016920541c48f2214a5a53: Merge pull request #114 from Knewton/docs
- 9d0804ddb2e74f1641700c74e51e57b034c1375c: Using upper bounds for dependency versions
- c4ecf60a99636a90a278d87f0f7bb2e361155dc3: Merge branch 'master' of https://github.com/Netflix/eureka
- b0e7073fc4d54dda60fc91fd22f388d483f77ca3: Changing external dependencies to follow a range version scheme.
- 11011b45d8c83ac69961d53ace600dd6df837099: Fix typos in JavaDoc/comments in EurekaBootStrap
- 8ab019dfe4a81d5c3a8753de3ebc3c7b6d114ff9: Fix up typos in documentation in InstanceRegistry
- ec0a1e4606469419f1fa7ae33a2f1da51db909ce: Fix typos in comments in Applications
- 7928ed2724e2782848339497529853f0aca0a39b: Add additional JavaDoc
- 913b1172bd22a2b7c88fb456e7d005d566487c21: Merge pull request #110 from Knewton/checkstyles
- 89dff7cdcc04f6a82c993f82088c079b393e9d81: Make some public values private that can be
- e0e45473986ccca0a434765b9192906ed3154e2c: Make Applications have CheckStyles-compliant naming
- d0c5307860ac739b41c56628d06599b8f9191ef8: Remove redundant "public" qualifiers on interfaces
- 159db2b726c62ffa170f3f07aa996af029ec692f: @UpStatus, etc., aren't JavaDoc calls; escape them
- 57d17d8fc1e1a106ee7683c072ca9d4550921f1e: Use "Type[] foo", not "Type foo[]"
- 04b9cf5fffc875c23f9ab45980906d93364c5e96: Switch order of static/final declaration
- 06b1d4a503fe9e91b58aac73017d5cb3a35aabd7: Delete a large number of unused imports
- a80d3b905344872b4f2f9ee3c37133e6e6d96278: First sentence in comments should end in a period
- da879cd54e5182acc1170498be26837c88fcfb7e: Add CheckStyles mandated braces to if statements
- 7abf880ad62a4b45dd3644b582792c1a26a9519b: Fix bracing-related whitespace and long lines
- 3158a3b967875cfbb7168f323dc4fceff24437c9: Remove trailing whitespace
- e9fbf7683b6ce1099352707aec7c47b804731005: [Gradle Release Plugin] - new version commit:  '1.1.131-SNAPSHOT'.
- a82112d4c46fb1e44d51f43b8a67973905e1d192: [Gradle Release Plugin] - pre tag commit:  '1.1.130'.
- b56d28ae235a49a5cea16bb8817f3a73436ec15d: Merge pull request #113 from elandau/Governation
- a7b7a486da913539055a846791ff6b017e67fe94: Merge pull request #112 from Knewton/deadcode
- 47472ebffc4ce4d13e101930b7e786de1514dd1b: Merge pull request #107 from pgkelley4/fix-clientconfig-units
- f184cf457c525cef818692f4086ff98f9b78c4a0: Make DiscoveryClient constructor public so it can be created by a provider
- 6b8030f22a505360fc1ea1bc2dee963b29fb486d: Fix wrong interface being provided
- efa8181fd3a7306f10ca49dc103d4b2786aecde6: Remove dead code in ApplicationResource
- b24cf11f0134bfcd682b18020f562cd470e9605b: Fix DefaultEurekaClientConfig units
- 65bd63a14f132f222af12dcae4925bc3790bf7f0: Merge pull request #108 from bpollack/baddatacenter
- 52a8980cc2c9b15595c0841c10be8919884eced4: Do not get into a 500 state when a bad app registers
- 869b5247f3dd2a4ccf1ec13944273e681df710e3: Merge pull request #106 from bpollack/deadcode
- d4f1de39f434e5c4aab24e7bfbe2436247d2febe: Remove dead code and unused imports
- e54e34fc3de959458c8840ce1b2c31747c13be66: [Gradle Release Plugin] - new version commit:  '1.1.130-SNAPSHOT'.
- 2c430c4de95bd930e7d39f43934bef08083af233: [Gradle Release Plugin] - pre tag commit:  '1.1.129'.
- 7513f0730caac4d3c7bf8ff81b719093c1c6473b: Merge pull request #105 from bpollack/master
- fa435337a2c0908b3f11872e0d9e85a8fab61f1a: Merge pull request #104 from NiteshKant/master
- eca16d6379a5faf3b5fe17dffd2bc0c51e94a3b3: Fix some bad JavaDoc (bad params, incorrect @link)
- 6a2d209949f7c1ad538501f6014433526cc19952: Fixing the indefinite wait in testcase.
- c38e6130184324348b6c5a2fec4b19d9546268fe: Merge pull request #103 from elandau/Governation
- e1ff7b0088b6ef2fe2e84cb50b3b16364dc14ddd: Add logging info to failing tests
- 04d193b5e45ddce3b7c330da12197aebdcc89ce6: Fix the BackupRegistryTest by clearing properties after each test
- 8c159cc73558bb8eb2ddfd3fd7121389df18ab53: Incorporate @NiteshKant's comments
- bcc3437746c898045a9ce582294af4de6fff5205: [Gradle Release Plugin] - new version commit:  '1.1.129-SNAPSHOT'.
- d35711ed39b3d6798ca7854c789b624777746fb7: [Gradle Release Plugin] - pre tag commit:  '1.1.128'.
- a85c4ed21e688323dd7d094247bb9bb9aa383755: Un-deprecate methods
- 115ead5d7a8bf7632b6d72d04a283e9589050fe3: Merge pull request #102 from jhohertz/master
- dacfd41001d8b92c06434caf3734ad1e392d1d4e: Move providers into separate packages
- e467cc34493a131523bef2c609a1f57b204eb639: Remove unnecessary sub-project
- 26c44f23b7d4e374bbce44cc4eb3e04b07e11c5b: Full DI for DiscoveryClient
- 4fc5362bfad0745658eb1ee93dbedeacf004ffa2: remove import of com.netflix.logging.* from status.jsp, as it does not appear to be actually used, and makes jetty9 angry as there are no classes at that node of the package namespace, only below it. alternate fix, if classes are needed, is to import deeper into the package space where needed. But if its not referenced, removal is probably better.
- 143a459e8f033645124210e052f44703a983eaf5: Merge pull request #101 from NiteshKant/master
- 20d302f00082d0b062974aca00b6452205520f42: Fixing the scheduling delay for InstanceInfoReplicator.
- 598cefdf3ca84b85a55d1396c1ba8437f852dd7e: Fix the unit tests by setting proper properties in advance
- f3bb22b124c84407dc00dcdf30a695815c6e1861: Merge
- f0dec2282d9a8981a71a23ad40d58ec5d7706e6c: Merge pull request #100 from NiteshKant/master
- 5ba6438284b88f0727e38d16446f9056c6429614: Added testcase for app group.
- 5c9da77e88c1bc3ffbc9411ccae9c2cf048cf88e: Incorporating review comment.
- 3d0ffb478ed5d30f00855282909fbb5802321172: Using ephemeral ports for eureka server mock. Thanks @elandau !
- ce1929b9d0ab256db8b8ee7b087dd0969c8eee35: Fixes issue #93 #97 #98 #99
- b7e18257fb2620092bbe33ba8bd7cb4c69fb19f1: Modify MockRemoteEurekaServer to use an ephemeral port so we never have existing binding errors
- 3d2230756370bfdfb21b2bf4357f3d2a24d4104b: Fix unit tests
- c835c67a2377b25f5f0c609193eb66984351493b: Use EventBus for discovery status notification instead of an internal handler Get rid of Rx status stream Revert changes to MockRemoteEurekaServer until it can be fixed properly
- d5d5fb68aca9a2786618903d0b285af34615cea6: Merge remote-tracking branch 'upstream/master'
- fe430880d3b878427bec81b0456842d670da2567: Merge pull request #95 from bpollack/typofix
- 0801f7b6bca2d6408cc431c2984f8ffcc2b3e2a2: Allow for multiple RefreshCallback subscriptions
- da16a65195d8ff0a59f6f1b27ce392ebdf1725a7: Fix typo in Eureka client
- b4dfeaf22696ce71707531f1b1c9c167d563b086: Current instance status notification
- 49ccbb5fcbe9c784238d1cc6d08cca8efded097c: [Gradle Release Plugin] - new version commit:  '1.1.128-SNAPSHOT'.
- 52c8004965242df2975652e9bef12c53cbd37887: [Gradle Release Plugin] - pre tag commit:  '1.1.127'.
- 4b5a52a1c28da7a9fcce9d4fa4ddacec6c48824d: Merge pull request #88 from NiteshKant/master
- 811259a5d66e0577c0680824cb9a56f738504e32: Fix for issue #87
- c326078006b40b4b2df9dca4b04e5b8edd955d26: Merge pull request #86 from CH3CHO/master
- e39469fd2777dd1c5848347da55a1000915812e5: Add a check to make sure the metadata namespace is correct no matter the trailing '.' exists or not.
- 4ca5d76640c033b9da7c6366d3ba71dfba1f873f: Merge pull request #85 from atlassian/unique-identifier-pr
- 428368875b9a52a99fbfeac5146c484ee54ece4f: Fix the bug that unable to read metadata from the property file.
- 3d2a2e555f58f9eb8b67fcc41e0dc3c61358c05a: Added the UniqueIdentifier interface and modified InstanceInfo to call this getId method if this interface is implemented, rather than checking if name is Name.AMAZON. Updated AmazonInfo to use this.
- 1ece32637f049493fcbd2cea4379635dedb5de53: [Gradle Release Plugin] - new version commit:  '1.1.127-SNAPSHOT'.
- 46bf818305f3c18d70b13d1debd0ca3b3bf1a0c2: [Gradle Release Plugin] - pre tag commit:  '1.1.126'.
- 8be64b3e1ff9285c7b4f94e7d04019ccab8d5aef: Merge pull request #83 from zarfide/master
- 8d689631ce3fef2a9d9a902cab10b571c3a0632a: fix javadoc on copy constructor
- 8b5c33ee017e4592cceea040f749a976e00741da: add copy constructor to InstanceInfo
- f816edd51ef6568a3abf423ea5bf2024a4fb8bac: [Gradle Release Plugin] - new version commit:  '1.1.126-SNAPSHOT'.
- bdccdf264533669b95422717eda6736f3300867d: [Gradle Release Plugin] - pre tag commit:  '1.1.125'.
- 14dd108396bb7e3f284ed6013e1e06b0f40fdb9b: Merge pull request #82 from scotte/fix-up-timestamp
- f7ec3dbd990d8bb77e79d8797fba3618587d07ec: Fix service UP timestamp from getting reset
- ac5975c118c1c1620c0d033a10d5aca330b17727: Merge pull request #80 from NiteshKant/master
- 142ae10cfe2e2b023793543c6b743a9d1e40de2c: Disabling replication batching by default.
- 3cc7e8a4a8d345ab4f79113c94763b590ce3a2bb: Merge branch 'master' of https://github.com/Netflix/eureka
- c3164d48451a4a7290cc39e279169e748fa7a2b7: Additional debug logs to indicate whether an instance started up as STARTING or UP status.
- 9f62daae530ac2f2a40d19d43a6de8343d92eec0: First pass at eureka extention providing Guice bindings
- 8c5d7c8f09566390407310fd383205925e9c698d: [Gradle Release Plugin] - new version commit:  '1.1.125-SNAPSHOT'.
- 9a98b66ea417e93736bb9559807ba5ef8dae4ea5: [Gradle Release Plugin] - pre tag commit:  '1.1.124'.
- 24c8b948782be5c9d3b73cbe935de67253e49684: Merge pull request #78 from NiteshKant/master
- 3b346852019f67085a8c6f7d01e743c602858e47: Fix for issue #76
- a6cd4f6381ec4d859baa7f8e7cdf080ff1ed1f18: Merge pull request #77 from knok16/master
- b89274eb4aee72663d43d4570254b20b9220ba62: Fix dependencies in gradle build. com.sun.jersey:jersey-servlet:1.11 was missed during some refactoring.
- 4fd9f12fe6be4c2f76f50f49da2cae16fe7c7456: [Gradle Release Plugin] - new version commit:  '1.1.124-SNAPSHOT'.
- dc56c41b77890fea8cc7ceef5ff150c1adff5fe0: [Gradle Release Plugin] - pre tag commit:  '1.1.123'.
- 181baf31a94c51b49c8232a2a1a9cf423d8e9035: Merge pull request #75 from NiteshKant/master
- 22bc1adac3dcb2b896e853ba0febf2a649755e57: Using a more qualified name for HTTP client stats.
- 62e9bd917aae20739158cf5b19d9bb53d1fa2bf0: Merge pull request #74 from NiteshKant/master
- 587739b92946865fa330d1fd16666319e173231d: Bumping snapshot version
- b8bb1285e38a54ebf37cb62f555ed934a1d3208e: Merge pull request #73 from NiteshKant/master
- 5d9fbd77f681b3a13d7689ce87ccab83be874ea8: Fix for issue #53 #70 #72
- 3143c4fe04a561ef3f46fc2921a9098967d7bcd2: Merge pull request #68 from karthik-vn/master
- 37d2a3d03cd19a8886c089f8a6b719bf226d34c3: Minor refactors and bug fixes.
- 48a79b71064d03d5ca151167cbc1333ffd04c04c: Optimize on EIP binding logic to avoid unnecessary AWS calls per the pull request comments.
- 7b2f91904316e9840d06264fe1b3af7e360d9032: Remove the old way of handing batched requests.
- a2a2a8e88639e72e094657629b474f9c350bc4e5: Separate resource to handle batch requests.
- cf2ef3849cc4209fe9c9f140c8ecb12396c57991: Minor changes based on pull request comments.
- 964334e42893ba4a06409b28c81a4b57569b2a04: Replication optimization where the network traffic between eureka nodes are considerably reduced by executing the replication events as one batch instead of individual requests.
- 8ea38b766e4c0f019d73c6f8d890ebb681e62a73: [Gradle Release Plugin] - new version commit:  '1.1.121-SNAPSHOT'.
- 01229462cdab15009a4cd8f971afbc83ed5f3719: [Gradle Release Plugin] - pre tag commit:  '1.1.120'.
- 861b487a60571bb5ae9052d4949b228deae17b03: Merge pull request #67 from karthik-vn/master
- 1becd63179509ae12e0de1da45cb80d42cc2ea76: Add missing dependency.
- e2acbd1fa69d0cf726afdb0536570be1f88f52fb: [Gradle Release Plugin] - new version commit:  '1.1.120-SNAPSHOT'.
- 92c9d7eba38d837b557a8b9fdf94a9447c015c04: [Gradle Release Plugin] - pre tag commit:  '1.1.119'.
- 2c2f758991ddfab8202a1bc99cb31fedd103f451: Merge pull request #66 from karthik-vn/master
- 418c9dd1711d7d4e5bbd616a63af0de393d6fa3a: Change jersey bundle dependency to "provided" so that the upstream dependencies can specify their own.
- 95b5aea0ba0c92cda5cb8d25b50674f920dd10fb: [Gradle Release Plugin] - new version commit:  '1.1.119-SNAPSHOT'.
- 3f5c8a9802ba7486f3a999c918ab1b1ef454cbd6: [Gradle Release Plugin] - pre tag commit:  '1.1.118'.
- 87b9b9d7fe87e646a7bb757f3e7f6879a8e47bfa: Merge pull request #65 from karthik-vn/master
- 5c985da035259d7abb7e2695c4a15db67a663205: Fix a minor bug with respect to logging information.
- 88d14d8108b594a5be7d1b3c301b4792a4d6984b: Minor changes to comments.
- 8910fd1ce096542dc2b11b807a543fb2a27be4c0: https://github.com/Netflix/eureka/issues/62: Simplify EIP selection logic by relying completely on AWS to determine if an EIP is already being used by another instance.
- a9565953599214ccb99dee40c985439263e5c94e: [Gradle Release Plugin] - new version commit:  '1.1.118-SNAPSHOT'.
- d94e14ead633d466fc46497490946056896aeb98: [Gradle Release Plugin] - pre tag commit:  '1.1.117'.
- c8801abc0bc7d47cd79a1e22e0715b889cedae1d: Merge pull request #64 from karthik-vn/master
- f6fc9edf506d29436a86141f1b1af1dd683b5354: Break after we have associated the EIP without going through the entire list.
- 858476c0839f056a8967b8a060e6fc84bb9513da: [Gradle Release Plugin] - new version commit:  '1.1.117-SNAPSHOT'.
- 6f188510afc47cd1a1f13d6181ca7af3fa7f58a2: [Gradle Release Plugin] - pre tag commit:  '1.1.116'.
- c2d8261cdc1adb883892fe1cd00a357e6e82ab42: Merge pull request #63 from karthik-vn/master
- 0ee32dc3a408d87246da79ae9d1260b9a26317b7: https://github.com/Netflix/eureka/issues/62
- 534352979298e2452e769d960d78e96789f70c74: [Gradle Release Plugin] - new version commit:  '1.1.116-SNAPSHOT'.
- 7adb70e82f73f42b12a8505a19b991d8a236955f: [Gradle Release Plugin] - pre tag commit:  '1.1.115'.
- 37752bf3167804d1f377b48695a913a8a367d5ba: Merge pull request #61 from karthik-vn/master
- a5591fdcc8cc52ad828180ecd11cff764306f67b: Fix for https://github.com/Netflix/eureka/issues/60:
- 3767d56efbabc8cf5e26fc442c7b008c841bbf19: https://github.com/Netflix/eureka/issues/59: Fix for the following issues
- 48a5242728c0a1504676a733c6fe5d98a3178d37: Merge branch 'master' of github.com:/karthik-vn/eureka
- 083394fd641966a691df1ceadac6370c67902fbb: [Gradle Release Plugin] - new version commit:  '1.1.115-SNAPSHOT'.
- 9e3d769cb7c477a16db383b9aec7840e710dd781: [Gradle Release Plugin] - pre tag commit:  '1.1.114'.
- 0e55e7a3de69ce8951ee578c8998c5eee1e4fe5c: Merge pull request #58 from NiteshKant/master
- e72bfc70dc1bea903a18fe1408b4d34bb903412f: Fix for issue #57
- b16ebbd0b1b845465514c41d3bb03c54300f7041: [Gradle Release Plugin] - new version commit:  '1.1.114-SNAPSHOT'.
- ad2ee31eade68729fdc87b744297b87fccc7a8c2: [Gradle Release Plugin] - pre tag commit:  '1.1.113'.
- 4705e58d87b307cd064962e93cbb5b0226811981: Merge pull request #56 from NiteshKant/master
- 6db9ea3af3c0dc8f3dac255c97c1efc6f09035f8: Fix for issue #55
- 2f0cb0e4c3ad9b6059505847d42de7fa0a66c5b3: [Gradle Release Plugin] - new version commit:  '1.1.113-SNAPSHOT'.
- e158691411bdc3e14abef2443719999efab18c10: [Gradle Release Plugin] - pre tag commit:  '1.1.112'.
- 14d1b8afdbd4d83d0981679a7bf030d50ca42f07: Merge pull request #52 from NiteshKant/master
- 4fbd676b17907598df7517310a6fee7428f1989a: Handling empty AZ in AZtoRegionMapper
- 69931491b8678e08469c3e5adbedd1f8bb55d098: [Gradle Release Plugin] - new version commit:  '1.1.112-SNAPSHOT'.
- 2c57ccf2a895ff7862ecd5d402dbc1415e7b9e27: [Gradle Release Plugin] - pre tag commit:  '1.1.111'.
- a2a9cb23c6e5155e40e2664e2f7dcb9cfc118d08: Merge pull request #51 from NiteshKant/master
- ecda6c07ddcde0e99bf0a6584bbb0fc3626303f5: Fixes issue #50
- b5100ed4c9b7467b234d2c1dc62e887b414466cd: Merge pull request #49 from mampcs/master
- 586a119624adc09f22e985a64d491f6342e099c6: Allow EIP binding if the current IP of the instance is null.
- a3aa590e9f77fc74d90ba662b2adc2ad7b3515be: [Gradle Release Plugin] - new version commit:  '1.1.111-SNAPSHOT'.
- 98de51cca250317791ed25d0605fb014c8ac3a07: [Gradle Release Plugin] - pre tag commit:  '1.1.110'.
- e5bd1691595457f7757b8f146715739de4ef2427: Merge pull request #48 from NiteshKant/master
- 9424817781ff46cf2679fb9c8cc8c0c885011b3d: Fixes issue #47
- d92558173d05e464e9990a0f9cec498c1108a54e: Merge pull request #46 from NiteshKant/master
- f34197bbf45be702cf92aa87d32f36183cd537f4: Fixes issue #45
- dbfe87ac8613ddbe70d2f8466e677222241efdb0: [Gradle Release Plugin] - new version commit:  '1.1.110-SNAPSHOT'.
- 374ccbcfa9739254969ef54e0e27f79341898b1e: [Gradle Release Plugin] - pre tag commit:  '1.1.109'.
- 641233e435aa197baa80f5ad007e263a70830833: Merge pull request #41 from NiteshKant/master
- 51cf9fe94ff71319b3b62ffe154cf50f76867af2: Some debug logs to give a view of the registry contents (app hashcodes for every region) after each registry refresh from the server.
- 6eccda9a7f8c5b275f9dcc356b2d59671ecd0411: Fix for issue #40
- e47d3b23a917b65091b8b411a6f1b63b35be471f: [Gradle Release Plugin] - new version commit:  '1.1.109-SNAPSHOT'.
- fa98f87cff1c938ad0c36b5a0504596969b16d35: [Gradle Release Plugin] - pre tag commit:  '1.1.108'.
- 9ddd5cd0c243a71e5f05ef5a9b8fa1c7b83806de: Merge pull request #31 from scotte/service-up
- 3098c99a7ae104b16e9da43a985bf66993090716: [Gradle Release Plugin] - new version commit:  '1.1.108-SNAPSHOT'.
- 69f3d182c8add1991cd7d2f813d97d73c5e0b88c: [Gradle Release Plugin] - pre tag commit:  '1.1.107'.
- 73944f23175888d7ce6a82c029e1bc5d472523ce: [Gradle Release Plugin] - new version commit:  '1.1.107-SNAPSHOT'.
- a8a0557316fafdb60165b064393344a22acbb4b2: [Gradle Release Plugin] - pre tag commit:  '1.1.106'.
- c7cf96d950cc8feaa970d039ae6e1bd514176d0b: Merge pull request #39 from NiteshKant/master
- dc834ded9f20930608d3eb8ff48ce8e637561a2e: Fix for issue #37 & #38
- e2fd25f21be60e94bce88bd4e122fbf0de7c056a: [Gradle Release Plugin] - new version commit:  '1.1.106-SNAPSHOT'.
- 9d1d0164e6c133ec680e5b7cefb9508a99053d13: [Gradle Release Plugin] - pre tag commit:  '1.1.105'.
- b4286dcc30dde3fb48c00ba22c235d561ee464db: Merge branch 'master' of https://github.com/Netflix/gradle-template
- cbfa4b1852c1367f739b8b5538d492430d2ca227: Merge pull request #36 from NiteshKant/master
- 8b339453bcc54b9c47cfff67e22b979ce856bd95: Did the following changes:
- e0268d5eb1f9c450b6747e060633464e52ecebef: [Gradle Release Plugin] - new version commit:  '1.1.105-SNAPSHOT'.
- ad99322fd55cbb3171de2d4e6f6acd50b462956f: [Gradle Release Plugin] - pre tag commit:  '1.1.104'.
- 320a1dd5c60b1fcea2c4aad7216ed0a0d5b83c80: Merge pull request #35 from NiteshKant/master
- ae6381bacfce234b84761be27c70bb21a6acd983: Fixing flakiness of the tests because of improper property cleanup.
- afb9a2458cc118d4b330f39e826ba62531dc6c26: Merge branch 'master' of https://github.com/Netflix/eureka
- 494afb6f3869d61a80737def3287f3808c084afd: Merge pull request #34 from NiteshKant/test_jenkins_failure
- 3a3edf6703dd1038d52ca16d833bc2a29b72fc1b: Added cloudbees link
- 56cdb6596b158230bd171a9a1991449b9fee50c8: Added some more debug statements
- 168e709474538bedc52682eb3d899458119e1b86: Removing reference to docs that don't exist.
- 4974483fb3dcd072920d24282427888cbda3de6a: Trying stuff to fix jenkins failures
- c0b38fc44f237333f62e39938af1d4111061d9cf: Trying stuff to fix jenkins failures
- 86ba8240482efba5f6c44305c8892c0bdccf1637: Merge branch 'master' of https://github.com/NiteshKant/eureka
- 7133f68d1d3a47fe22f3a18e12b1ec2739c011df: Trying stuff to fix jenkins failures
- f423bd4f53da451d85b2322979b14fb892eb0989: Merge pull request #33 from NiteshKant/master
- 74b22a54e798b0ae17b235a08afd6af86d1fa7c2: Add service UP time tracking
- 086a7b17ce02d9126c066d97803300c9b89b331f: Fixes issue #32
- 91a67dc682c25e11a538d01a4bbe90e1a8a034bd: Fixes issue #32
- 4897114c759524bdebef9f9daa8baf372263d430: Merge pull request #30 from NiteshKant/master
- 77b68856f3c7bd6ddbe9bd55b17bf5b92330bf74: Merge branch 'master' of https://github.com/Netflix/eureka
- 75d7018030fe5952adac1d6ad198e976766e7037: [Gradle Release Plugin] - new version commit:  '1.1.104-SNAPSHOT'.
- 7394d0bf55312486765a30033cee78ed68b39751: [Gradle Release Plugin] - pre tag commit:  '1.1.103'.
- e0c7d1063015f6d25a7e57ada927f399110de7a1: Removing unused method.
- 0cd608d14700100ce93c7e548c8396a8cc17a477: Fixed issues with squashing of commits
- b7e8ab7c4c812010816caadcb368e59d73d0d51c: Fixing shutdown of eureka client and reducing flakiness of a test.
- 70c37e131868f3a1675fca4b7ba61590685fce53: Merge remote-tracking branch 'origin/master'
- a84be6abae0e23e2547f4a93d48ec6a997b2966b: Incorporated review comments:
- f772960779416510c53e2cd54f9721455476453b: Fix for issue #29
- 08e041283fef3ebf4e471a0e2d586f40a5193885: Bug fix in ApplicationsResource.
- 827138b1d41c15c1391d14e496814af0c7f26eb9: Fix for issue #29
- f96ac9ae1007f6614a4357f47361c9dd645fab23: Merge branch 'master' of https://github.com/Netflix/eureka
- 9e050ad134219bb1987f3b0e2b9113851ed5d14e: Fixing aggregateJavadoc
- 42d73d3e36be60e8ddad3ef2014da286c823c8a5: [Gradle Release Plugin] - new version commit:  '1.1.103-SNAPSHOT'.
- 6be437a3642d1a572a933ace5f19ea28264c7b49: [Gradle Release Plugin] - pre tag commit:  '1.1.102'.
- f69c544e2c049374824998147267a7f3fb8520d2: [Gradle Release Plugin] - new version commit:  '1.1.102-SNAPSHOT'.
- 3e0808a904be0892703dfca995263d7a8ceb671e: [Gradle Release Plugin] - pre tag commit:  '1.1.101'.
- a53a4c84c95370de25dd210f29ed58decbd563f3: Merge branch 'master' of https://github.com/Netflix/eureka
- dc538f4747ec0d538dc657c4b73b37bd28ba4d23: [Gradle Release Plugin] - new version commit:  '1.1.101-SNAPSHOT'.
- fc612dd0501587ae00b12c0b83c4abb4c34479ec: [Gradle Release Plugin] - pre tag commit:  '1.1.100'.
- b3e950afd631469f1d5439fd469f8c4573f3e738: API changes to support latest version of servo. Revert back accidentally removed code.
- 46f074a4fef9418588658fd6bdef7b3718f61d0a: [Gradle Release Plugin] - new version commit:  '1.1.100-SNAPSHOT'.
- 7f818176315dbcfd71b12d4c7757fd23681a3682: [Gradle Release Plugin] - pre tag commit:  '1.1.99'.
- 87025dc4599b41875ea1581cad49eae6b3bbc678: Update to the latest version of servo.
- 9df8fbc963d29507ec11a66df380a7475224a49a: SSL support for Remote Region Registry.
- bb9ed355e19470c9facf101876cfb7620a93acdb: Merge pull request #21 from quidryan/merge-gradle-template-May
- 202b1f90c2dc7ec1061a91c1e6c3cf9e7b03f47a: Always use version of the NEXT version
- a0ef6a25ca8c96857b5a8338c7246e1a0bbe72af: Always use -SNAPSHOT in the version string
- 8660f9309d314243055979dfef430954c37905f7: Merge remote-tracking branch 'build/multi-project' into merge-gradle-template-May
- bd21a6fd90f532a21309563ce9d06b89ad006bad: Gradle Release Plugin - new version commit:  'eureka-1.1.98'.
- 2ed954bc806c4cbc7f51b588e038b4d313ad3245: Commit new version.
- f961785a7f9ecf3d7dd6a88ed6e233c78f18edd4: Merge branch 'master' of github.com:Netflix/eureka
- c1c585c3a897b31375131dac581acb1a256f7877: Minor defensive checks.
- 95afa2542598a14b467ccfdc59e6257bf7ca0ff8: Merge branch 'multi-project'
- b0585dae4cfe7108fd8bd80d7c4b890f95e42119: Passing status to Artifactory builds
- d7994a522fab521297547696716fcc1fef767e67: Merge branch 'multi-project'
- 28c6989099fc538cfd9d1d8d13075901bcec769d: Verify before we can't take it back, use preferredVersion variable
- a4db0ed3b184684c27e35eb3f14d562d367c3853: Merge branch 'multi-project'
- d0e42e3dfb45c8d792c6cced1c943c89b1d861dc: Handle unavailable sonatype properties
- d3a87c9d9457c57ad19e325ac91bb00f048c0299: Gradle Release Plugin - new version commit:  'eureka-1.1.96'.
- 6edd1ab802ab65ef0551a63d3fc55cd2b4789089: Allow update of renewal threshold if the self preservation mode is disabled.
- b3230b2eb402e494b0408d0cf2fba3bd6381bf1d: Merge branch 'multi-project'
- 9de561434f303b8020269984d7ef313428414715: Make uploadMavenCentral task, that encompasses other tasks
- 017751bae7a09817670b41e77fd2c88a34bdab2e: Merge branch 'multi-project'
- 832eb537e9df36a2e53a90e1f34e2008a36f3f17: Automatically aggregate and publish docs (java,groovy,scala)
- fdaf789a274456fc96bf234235dbdbf666272ae3: Merge branch 'multi-project'
- 498c25feaa03a9a3a09e633814c192ddc770ced4: Matching wrapper to 1.5
- fcf330ef34096253f2f147983ca6c51cf3de76e7: Merge branch 'multi-project'
- 8caf8ec93b3617749db90ceac64e06116567f072: Upgrading release process
- 44f7a6d379e299462e9fee5db1a3ce1d45170aff: Gradle Release Plugin - new version commit:  'eureka-1.1.94'.
- 8bc8403591a9c54df869b0d57b6691cb83865147: Bump up revision number.
- 2aa8050b7f5544f0868d0e397cfa36120649f257: Merge branch 'master' of github.com:Netflix/eureka
- 009c15b0bd07eaa9906e39644eaaed3c95ff43ac: A bug in not incrementing expected renewal threshold during registrations fixed.
- 3c20222febe58cce9f2b9c605a36c049843339d7: Gradle Release Plugin - new version commit:  'eureka-1.1.92'.
- c26502731c638f5d5fefb6c2e07012551b908121: Upgrade revision number.
- 4cd9c6e49c0151785bc0133c5e4b995d14191e96: Decrement the renewal threshold during cancels rather than recalculating the counter every time.
- 63e44e8e73b9fdfe56655cc1fb13180885dedc9e: Using latest features of release plugin
- a76038d891da52da4d194a80ad438d5697705c48: Using latest features of release plugin
- 883dd0daf391695a3b26e1d0f5c1bb112022c803: Add sonatype snapshot repository
- c37683d6ac7934afcb05e379949459b897deb1cd: Add sonatype snapshot repository
- c3477877da453c81a3c3c121d7677fce2911551d: Use newer version of license-gradle-plugin that fixes skipExistingHeaders field
- a28e606479a0062dcfef24fcd2e98dddf27278ec: Use newer version of license-gradle-plugin that fixes skipExistingHeaders field
- d87b66e0d0074d42b35e46a5c3664dd57294e16d: Move gradle-release dependency to bintray
- 57086930d861278d3871fcfe51ec3d9b3ffdb13b: Move gradle-release dependency to bintray
- 84339e0a40358919863496d6fd8c6035228b6329: Switching to bintray for dependencies (same as Maven Central)
- 6f9e3a024fd9213446079e6160ef872849e91c53: Upgrading to Gradle 1.4
- f5a10c63c56b2cc5c07c7a602be6cd965a8415d3: Update codequality/checkstyle.xml
- ac0d10c9e909f21f174fd5de72fbd429ca4e27c3: Gradle Release Plugin - new version commit:  'eureka-1.1.89'.
- f3701574965ee3772e7f6bdd7f6d7120663fed39: Update version.
- cf483f9c1495e9dbc5d179d5c8203cfc6f10dcba: Instead of decrementing renewal threshold, update the threshold by recalculating.
- 56a1c835da788a8f2ff55c2117f8d7cdf83f65b5: Gradle Release Plugin - new version commit:  'eureka-1.1.86'.
- 7832917cb1b881bd043e11d9325d56ac684ccece: Upgrade gradle version.
- 3478052ddef01a6de5fca9a601959c90e4bb3d6a: https://github.com/Netflix/eureka/issues/19:When a client instance is gracefully shutdown and a corresponding cancel is called - reduce the renewal threshold as the client requested it.
- ec75315a4f0bf257cdc79b4b7daa7155a39fe924: Gradle Release Plugin - new version commit:  'eureka-1.1.84'.
- 5a48e89be7401034852ccb17a867b57495ed17ef: Still having problems with version - updated to a new one.
- 730670e63fa287e4a160cd07eb75efb6d1ad9ab4: Upgrade version again.
- fe78a7ceeae0c25fa9b35e04f298c023d8685280: Upgrade version.
- 992d416f0e390ff3c8d0a5d3550102df7d23e2ad: Merge branch 'master' of github.com:Netflix/eureka
- 4d57a3a22a32e6ca0a2ce3c960de518bd1c40a60: In a scenario where there are more instances than EIPs, there is a chance that the instance may try to grab an already existing EIP as it relies on renewal time to determine if the instance is dead and the renewals are never updated. Now we rely on heartbeats to determine if the instance is alive or dead.
- 4727485f12353f45460e9123c922703a3d802399: Gradle Release Plugin - new version commit:  'eureka-1.1.83'.
- 33a2f04479eed43f24e3b3ebaf50be2f83d7bafd: Bug fix for VIP & SVIP
- 2653fdf9bcd5015d364d983ef8e04a8560ef9539: Gradle Release Plugin - new version commit:  'eureka-1.1.82'.
- d33878d43c4140bc4bb083b097a4ab9187b8eadb: Gradle Release Plugin - new version commit:  'eureka-1.1.80'.
- 7aa2d4a17dfee16784ba9202fd3b83ef2bc67562: Merge branch 'master' of https://github.com/Netflix/eureka
- 5580a985360603760e2aa06373286074b002a2cf: Gradle Release Plugin - new version commit:  'eureka-1.1.79'.
- a2c726a166ca9181731a9e3601b7e46ac5f965aa: Bump up revision number.
- 686398ad5dcaa09517f1f7c4ce3749825e5155f6: Gradle Release Plugin - pre tag commit:  'eureka-1.1.77'.
- 38dee84c9fcb3fa8f2676f2182858a087286544a: Eureka Client should assume empty string for interpolated expression for which the value cannot be found.
- cb58fd22befb48d49e2a2b4f046220f9a1b47744: Bump up revision number.
- ca69ee6bbcb44a95d81d5aa3e126381dc2690a02: Correct wrong version upgrade.
- 08ca59835581a0741c2117a2684239fd190d538d: Upgrade AWS jdk version from 1.3.11 to 1.3.4.1 to support IAM credential support for eureka.
- bf9f1a3c964b87a2b6f4fd278a54de04de874a01: Bump up version number again.
- 18a8e9045502821ed041f8619bbd9831a6930e9c: Update version number.
- c165b9cf15e11e6b400700e08d220f6f19a265d6: Gradle Release Plugin - pre tag commit:  'eureka-1.1.76'.
- 5ee6cce48d5f7371000b0b86983666a98d095be0: Merge pull request #5 from ericdowd/iam-role
- b0bce60898c3324e0946141616da226e93ae6f63: Upgrade aws java sdk version from 1.3.11 to 1.3.4.1 to support IAM credentials.
- a903b40e4b23a898f93f9226a4cebd76c4768b5e: Merge branch 'master' into iam-role
- 2a4fb9e492b84047395bfc0ff99d3d4e8f37521e: Bump up revision number - one more time.
- 2df5527f9acb49feeb52b748edef84f5c0306f61: Bump up revision number.
- 2f40704999c5fda218373d129a0fc0b409e52d42: If all eureka instances go away and then eureka fall back cluster is not accessible because of network  issues- the number of instances registered with eureka at startup will be zero.
- d0591508001ec78d07b0b4f239b5ff92c0699a94: Switching to bintray for dependencies (same as Maven Central)
- 020ca77c82b47e0cea8c584d326e0e88159adf83: Upgrading to Gradle 1.4
- 5df405a0b8edd3e1d6eb834de3ca8c44d9d210ac: Gradle Release Plugin - new version commit:  'eureka-1.1.76-SNAPSHOT'.
- cf2f6e4d6eb6281194d82460861d85ad243ee786: Gradle Release Plugin - pre tag commit:  'eureka-1.1.75'.
- 59c6c059d8206888bcb5e040626a1ac3b984d676: Addressing some more comments
- e2ab6f5aaab66c759a2cf5b28bc41a1db528b58d: Gradle Release Plugin - new version commit:  'eureka-1.1.75-SNAPSHOT'.
- b98580c299f30b66245da436d5858fc58c0fb150: Gradle Release Plugin - pre tag commit:  'eureka-1.1.74'.
- 1c7967dfc4fab53b6dd1e439d704971e17778032: Merge branch 'master' into iam-role
- 94bfad67e61904baf2cbfe15d75a04c99bbd1104: Merge pull request #5 from gorzell/patch-1
- a0fe2921d4fd8a8dd584fb9228820c86d10ebf9a: Update codequality/checkstyle.xml
- ae89ba92847b90337b0cd05f6bbe0719527b2633: New REST endpoints for (S)VIP
- b117472ec7bbcc69bebe9dd7b3c4cb257bc528c3: Gradle Release Plugin - new version commit:  'eureka-1.1.74-SNAPSHOT'.
- 59b81b4a9eebc5edbd743ccfa63e675bd02eba03: Gradle Release Plugin - pre tag commit:  'eureka-1.1.73'.
- 5cd5fbb576a9eef7f5cb0962df8add136b90559c: Merge branch 'master' of https://github.com/Netflix/eureka
- d4f1272a33a1bdcbb53942d554182196d317b16d: Update servo revision to a valid one.
- c6e8377e31374743fe5b900e023b106f8e1fdf5d: Merge pull request #14 from craigforster/jettison_dependency
- 8cff28cddb4a5fb5ca66f8327eda17587911c332: eureka-client should declare dependency on jettison
- 2cc8df5d0f72aace2a579852cde315e6813f98fe: Merge branch 'master' into iam-role
- 6d2267d7e80a0a61fff3199d9e6e78240e534a34: Fixed a case where the region information was looked up straight from archaius instead of eureka client configuration.
- 3e8cfd3bde5879a5a70442f844838d408db25903: https://github.com/Netflix/eureka/issues/11: Fixed a bug where Xstream deserialization was returning "null" when the appropriate type was not defined. Also, change the deserialization type check to check only for subtypes(xml or json) instead of the exact string match (for e.g.) application/xml.
- 3bc8f867fad01d97162af3e2d133763eeabaac2e: Merge branch 'master' of https://github.com/Netflix/eureka
- 6feaa10f315e456170905fc6bbc1f01c2ffb4e42: https://github.com/Netflix/eureka/issues/12: Added an API to update user-specific metadata.
- 4122a3922653b0e2da387df3702a51c421105029: Merge branch 'master' into iam-role
- e1ce3e1f70dd760288bdb49f10ae3a2f536a75f3: Gradle Release Plugin - new version commit:  'eureka-1.1.73-SNAPSHOT'.
- 5d577f334fd5858641f52676e97f452f0b2b8656: Gradle Release Plugin - pre tag commit:  'eureka-1.1.72'.
- c46db5d1c8870982d9ccf034dc3f3f6cadfa8427: Fixes the scenario where the deltas  don't work in the case of interactions with a remote region registry.
- 152efc71960399b1133e1f229cb53d48dee1b6b4: Gradle Release Plugin - new version commit:  'eureka-1.1.72-SNAPSHOT'.
- 5b8e29a9ef09945ced8a2b4256976eaef749f331: Gradle Release Plugin - pre tag commit:  'eureka-1.1.71'.
- b4bb9eb20304e642c18b861764ac2147cf5913dd: Move to a new versioning scheme.
- 9a619bbb8a3c34eb9c60744f41a8f72d9d24f945: Merge branch 'master' of https://github.com/Netflix/eureka
- 617e09ef449308899a030caf1d0a29229e61c043: Log formatting error fixed. Also increased the overridden status expiry to 1 hour.
- 3de55de4f0609bab3b9bc5cef8e71fedf4772065: Merge branch 'master' into iam-role
- c6b735e1defb6c9629819f101881a4e8a93bd8b6: Gradle Release Plugin - new version commit:  'eureka-1.1.70'.
- faf4fb880fd51708c696775b2b335bfc29fdd51d: Bump up revision number.
- 995d32ff80ddbf03b417a208611e1ae1d0e8517f: Fixed a bug in a scenario during startup where the replications to  some of the peer nodes does not happen until the node has recognized itself with its EIP.
- 5c69eba489d68d426c2d29d37d3dcb8015385e94: Gradle Release Plugin - new version commit:  'eureka-1.1.67'.
- 0a88a0c9facfaad1b3f4f132ce9a32d86aa367e1: Bump up revision number.
- 83904eeab63259dd4d5361872f265bbdd5f3b2fe: Bump up revision number.
- 70b2dad0e26e416da45e4641d79be3237e1ec283: Missed case of storing overridden status added.
- 7246f4fcd4e0aab71781624ead7e57c465cc3fcc: Tweaks to allow overridden status properly in certain edge cases.
- 3200cd1fb7cba58c81328147732f7d2eaf4e3ac4: Gradle Release Plugin - new version commit:  'eureka-1.1.60'.
- 5cefd6ce446466e288688bcee1efb41ea17b6895: Minor changes to handle non-specified availability zones.
- 2e63328f647935d44d3307d0dc08f8a47b3b40d7: Gradle Release Plugin - new version commit:  'eureka-1.1.58'.
- b006ee7a72c5830bcc1e8db19354cef307a050bd: Bump up revision number.
- f69f87be1160f7cc32ee42d2ab149c15e10dee46: Merge branch 'master' of https://github.com/Netflix/eureka
- 041ef70cf1001998e4ea12eaf03ce6ef486e4c8c: Avoid registration during state transfer at startup for unspecified availability zones.
- 2f24398efb910ff84eb1993a122702c8c27be410: Merge with master
- ddcda4439b140e442b8c2be972da4d90513ca6d5: Gradle Release Plugin - new version commit:  'eureka-1.1.56'.
- 730e47c848a53338319f67092460bf263f30aa06: Bump up revision number.
- 6f72085612637bad9c11f251a0f215412cf75f40: Bump up revision number.
- 77b80f73360ef42dfe8c8c9ff3fb2d6864f1ec3b: Merge branch 'master' of https://github.com/Netflix/eureka
- 840a817a8b954792c5efa2c33f702603ef175fe3: Changes to not include applications from remote regions in certain cases.
- f8ab57b205a0dbd4855c750cf17f89669f7d01fa: Gradle Release Plugin - new version commit:  'eureka-1.1.53'.
- ca8e429b8753a2f93c28bf8358ef028601f9bd3c: Bump up revision number.
- b284be00b959eee2e086ab8fdc6039dfd3e48521: Bump up version number.
- 846f8083f31d6e429e61354a80770dd8ba37bcec: Preventive checks during delta fetches from remote regions.
- f636b47c7c7e20abc6751bbf912e9eb5234fcb98: Gradle Release Plugin - new version commit:  'eureka-1.1.50'.
- 729b93574ab1dbd92d4ef969cccd7b45ab0edd53: Bump up revision number.
- 9f30ab3cf5963b32eeae30bcb73cdbcb490c2ba9: Merge branch 'master' of https://github.com/Netflix/eureka
- e78d15bb40c5d98985829292500d761682f999b2: Tweak eureka registry access for remote regions.
- f9348af529d7c4cc85a91dacb24546ac2fb456d6: Gradle Release Plugin - new version commit:  'eureka-1.1.47'.
- be2bc79f4f291773ca901521794c4eedfbb527d0: Gradle Release Plugin - new version commit:  'eureka-1.1.46'.
- 4a46a9227ab5f9185f5bd1492121834bf319efec: Bump up version number.
- 2bf640afb1c24c9e4e7241a3145ab7bcc6b211c1: Merge branch 'master' of https://github.com/Netflix/eureka
- f432da6144fd186d1df9b353d1a654ebfbceb971: Fetch remote registry only after EIP binding as the security group rules would then be honored.
- ae796ae869a91adc76507b94f09f4feb1a057624: Gradle Release Plugin - new version commit:  'eureka-1.1.44'.
- 68ca0359975d366e090af5d86cd10632d5fd2834: Bump up revision number.
- 66cedc5f1cc33de7019a21e89c0e032e260132d9: Merge branch 'master' of https://github.com/Netflix/eureka
- bd4f94392cb4785f1a0821079ed29f5d645913da: Missed check-in.
- 9b5c58a6052b681a7337483250209060643072aa: Gradle Release Plugin - new version commit:  'eureka-1.1.42'.
- 7f1d340bc3d7e6974e57f7eda8fd481b76dfec32: Bump up version number.
- 9f7f7ff7268bf492ec4d72439df7c79c6a0d3146: Merge branch 'master' of https://github.com/Netflix/eureka
- e177867dd0b29f51cbbc61ccf593950bac5ccc6e: Typo fix.
- 7f5f81d5e0858a26e32a74087b262d6647bb65ae: Gradle Release Plugin - new version commit:  'eureka-1.1.40'.
- 64668b6c7a759fc627206594d6986f5fd205d30f: Bump up revision number.
- 8fc5715e1fc11b1e7befeccf57a46d21dfa2d4ae: Merge branch 'master' of https://github.com/Netflix/eureka
- 26816f32873bb2f6cd4c75b464d2ad831c9b74d4: https://github.com/Netflix/eureka/issues/10:
- b7847eb946161b85609621f0392eb33e32b5cf42: Fixing transitive-ness of provided
- ab4d391dc801b698ca05d7015956ab5641ebeb99: Fixing transitive-ness of provided
- db05503a2e45c1fb50b4219e45bca735565e0188: Gradle Release Plugin - new version commit:  'eureka-1.1.38'.
- c112b082c0e22b51cbe7453858e24a73a12a5d81: Bump up release number.
- 3f95a5b5103beb36eef1ab463b546fe3163838a8: https://github.com/Netflix/eureka/issues/9:
- caf1ce7951b6e25d369085ff7cefb67cb4e051a2: Merge pull request #8 from bgentry/master
- c689195a95b29398c8b048e61bbbc8e211045af2: Remove extra spaces, fix bullets.
- 0dadaeab68f7789505c5eb5ed0ea07281711da7c: Merging master
- 7d50288b0fbcc689dd23cee6c244469baa45fa58: Merge pull request #7 from quidryan/master
- af63b1d8d29fcaf7881386b91a8e91220a6e1c12: Putting aws-java-sdk back to 1.3.11 until 1.3.22 is approved internally
- e5d6b8e42df598187736bcebda12d5873629319b: Properly using project's name in the manifest.
- 84b5fc01557072d1ce632504ab51c14940328ff4: No longer need to swap org name, since com.amazonaws is available in extlib, as long as you use 1.3.22, which we're moving to. It hasn't been verified by Steven Wu, but it will be soon.
- 8fc8ffd4dee1d90a01a5574d8723675c40086bf6: Merge gradle-template/multi-project.
- 72cdf6587f6610e7d513a7c83f52f83892c1d021: Merge pull request #2 from joesondow/logo
- 68acc47b82191ff0be2f2c418b209e8fe21e5c87: Merge pull request #4 from ericdowd/eurekaServer-properties
- 79e7688a066d91af7fc78c18af9eb4634dc0943c: Gradle Release Plugin - new version commit:  'eureka-1.1.36'.
- 5bee5f6d6522a287817d87b3b33a91720e0f8d52: Bump up version number.
- 7b9909e70fec7f12cbbd803beb0f2cb07b4741fa: Change blitz4j version dependency.
- 2ebbd667dddc861ab4c3dc1d94bac276c352215c: Bump up revision number.
- cfca9276ff5e9b03026ca173ef2fca6b06fbeebb: Merge branch 'master' of https://github.com/Netflix/eureka
- f6ca1a328f5169ffe388ed1b5a2afedd173a2da4: Register some more monitors for tracking stats.
- 7939ccfbcefeaab02e74f2aa20fae3ae2e3301b7: Gradle Release Plugin - new version commit:  'eureka-1.1.33'.
- b52cd064c3c63efb0232ebb458bc9a936da4cf5f: Bump up the version number.
- a3278468530b8502d1d6287fc8409dffd8064485: Added some statistics to track the number of retries.
- 9b333b09fa338671a6001b122baa9eae0795fc1d: Gradle Release Plugin - new version commit:  'eureka-1.1.31'.
- b3e08bffa7e0eadfa3c1ceedbe78f6d38375c604: Bump up version.
- 6fdc4bf28f4474c47376c21ae23bf4f9ca506b55: Merge branch 'master' of https://github.com/Netflix/eureka
- 510046b3dc1c1f0ae71777278dba5499f6903a2b: Specify the version number before serializing instance information.
- c33799a16b9038727a77f64fe58c72da69a57096: Gradle Release Plugin - new version commit:  'eureka-1.1.29'.
- e712abf98b78b8d470f32065ccffec14243a0758: Bump up the release number.
- b6712e8fe7594e09f86875c3c38435d405242ea1: Merge branch 'master' of https://github.com/Netflix/eureka
- 9c91374a546c8aede441b9871e51caaa64d4909a: Fixed a bug with missing "break" statement.
- 39b01d2aa6291e58c2afa1cf510d6202f0b51370: Gradle Release Plugin - new version commit:  'eureka-1.1.27'.
- da7c75209e0a02e9713f54406e993205b814d748: Bump up the version number.
- 4cdb1e9c88829946c487755fec9577958047fa7a: Merge branch 'master' of https://github.com/Netflix/eureka
- 8b3ee29df22b080f1aa141d70db22f624dde7b97: Fix a run-away loop.
- 4fda696c633e7c8b233cd3469aec9cc029f3adea: Gradle Release Plugin - new version commit:  'eureka-1.1.25'.
- c9db99201fff0f6b22cc92bff18b36f52efe083f: Upgrade version.
- 1ba05d1d5c111bcdb3c31ab2d8b62b323001547d: Change version of blitz4j again.
- f27f93ce64f82789ef676d82c725fa60737ea84e: Change version number for blitz4j.
- 700190bb514bde3aa44792f4b45e71b107735b51: New dependency 'blitz4j' added.
- 7af3a79a7f4e5969096b030b628f9ead1bd06c66: https://github.com/Netflix/eureka/issues/6:
- 46462f51fa16adcfabc03afd7bca132bb61daa66: Conforming to Markdown
- ff05152f4dc33797f39e61699c088bb3ea3dba95: Moving documentation from Confluence into GitHub
- 1faaddf9a14e9565180497f38dc67f27d00335c3: Use InstanceProfileCredentialsProvider for getting IAM role credentials
- f2ac4a4ec60f515de21faec0f55b8d4e91b04094: Handle NPE for unset credentials
- dc90431726259ffab7065e72d7886d189b23ebe8: Attempting to use IAM role as a fallback for AWS credentials
- 79c4293157b4205700f1967a6a0040a45e26cb6f: eureka.port appears to be pulling double duty: both telling what port to register as and what port the eureka server is listening on. Changed the properties that deal with DNS discovery of eureka servers to be eureka.eurekaServer.<property>
- 36e5b8f5d64e08147ea98ae17e15a21d716b8b10: Adding provided scope
- 8bb8eb33417057f8078c9dbad4848dccc654dd22: Adding provided scope
- 0860561e5386cc53690bb2e273370455e13b288a: Gradle Release Plugin - new version commit:  'eureka-1.1.23'.
- 72505b9cdfe0989f46fc233424492a8f06a80ad9: Update version.
- 52872dcbf8d86fe2664198deec12528a095794d5: Update gradle.properties.
- cf0f7520afba9bcd6073b0547a2b68a606eeaca1: Check for the existence of instance info before inititalizing.
- cfce014bd2db4da9830bb8e6b764a8f071a2f3b9: "Gold bars adventure" Eureka logo
- 66ff83f789785e9351cec4fb54b6f6ffa0eb9874: Using a better github location
- 4d0b65b7b09d2fbe1a9b401dcb9dce99846186e0: Using a better github location
- 11f45191cc0be9888941b77ade13ec5300650e2a: Merge branch 'master' of github.com:Netflix/eureka
- c82e8c2b161f9a98edd7bee5e24b1048a15b4705: Place holder text for AWS access key ID and secret key.
- 5aa23f909e885eee12a04108f51d96ea2fe66d6a: Change app name to be all-lowercase
- 54ac9729b1c2aff0201e9cbc361757e13127482b: Gradle Release Plugin - new version commit:  'eureka-1.1.21'.
- cf9498950b53f7126557a7ac2a196983c31f363a: Change release number.
- 86a568c9c364d2f9198eff17243fc091247f2627: Merge branch 'master' of github.com:Netflix/eureka
- 3276bb53cf646dcb176e4f7c0104df7fcef4f0e8: Clean up resources when trying to update eureka nodes. Lingering resources may create problems when the server is running for a long time.
- 7c2ce8e04a447d0afa2a2bfb5992258b80baa560: Gradle Release Plugin - new version commit:  'eureka-1.1.19'.
- b8a3a1bbd0ac2b626ce8f753be3ffbf142fbba41: Update version.
- e1e40e7c1057dcd8deae50c1e84ef5edec8107db: Reuse the EIP if the lease has expired.
- 1cbb4d6dbe34998f4caa2cbe52c59abc8e0e4886: Fixing issue when publishing source/javadoc to maven central
- 9e368c4d7a3cd3cce8dd3249b1680e158c37a5aa: Fixing issue when publishing source/javadoc to maven central
- 05c4d0660d4f5317e430f0dc7f0c1487ac4f51e2: Putting javadoc and sources into proper confs and setting types
- abf99d1f7498a13febaf8732daeae4636c910639: Putting javadoc and sources into proper confs and setting types
- 61bd2b059be16052e2372e792ec8698af9589d79: Add local publishing
- 53ba70236de5d6ecc3b3ef59b69b1ffd254aa927: Add local publishing
- 6d4a854dca49cbfd989b468efc4e7bce89796e08: Filling in more pom fields for Sonatype
- 55ab6f7f281180e1de31a4e7932dd95bd3d4d8a4: Filling in more pom fields for Sonatype
- a8674db7d92f5a6669b8f373205cfef52b995ba9: Stop relying on maven convention on project
- 52a8085162c740bdb634d5593a8f698c0bbd60b7: Stop relying on maven convention on project
- 2b31d36a03edcc93a3d2c478ba8b8c3b315df85a: Changes needed for release plugin
- 7cebae8f7480ea00f701947b47f52bdef7c07c7a: Ensure full flow of release plugin
- 1954d730193a6ee7300cbcdf5f4cfaa74e9faa3e: Setting default name for multi-project
- d1e903ccd4dcd46c8eb65cb416f3093990453475: Setting default name for master
- f170238c6df0e5991758ea14058e1b6ef05fa905: Using custom build of release plugin, to support building from a branch
- 9350c33f96033a6a99c7a7b37fef0958e21ac786: Using custom build of release plugin, to support building from a branch
- ddedbd72afbfbd786614983f3ffbc10e1522c6ec: Pointing to a repo in our control
- 4f4d1c73bfaa7a1a0180d2778c7dabadb55dd47d: Pointing to a repo in our control
- 8f289b73e539edc34a4fcd22df1c6dc9d97f216f: Release plugin
- 5c63f84d2aee22c2629b9cc25a860d848c0b0f9b: Release plugin
- a85e1963ffaacd0d695baa356f69adccfcbbebf4: Adding cobertura
- c3d3ad7b38179d0e67b3be05fea9a3ca695335c7: Adding cobertura
- c2af08e723518a2191e51bf9eae694fda12d1bbc: Upgrade to Gradle 1.1.
- 0f0c6114889de1c0c3d702661aa44f95ec76edea: Enable license header plugin
- 88fcfe986e86b2a425bfb3cd4eb187e69ac81d0b: Upgrade to Gradle 1.1.
- 3e88665e3648bb5df31441205804fdd1f440a5cf: Enable license header plugin
- cc1b04ce986105cc04a141554902e5cb699efbcc: Merge pull request #3 from Randgalt/multi-project
- d36839bc9b2478f6e0824e0886d81f8801c7b979: Merge pull request #2 from Randgalt/master
- eaa8fc97a4427d51bf8637570a263d4f4e33e5af: Sonatype URL was wrong
- cf9ab8425f3649882f56b94a5ee2b66624f15d19: Sonatype URL was wrong
- 9a2831018bb047c55c035f3385b12d1429ffd851: Get back into mergeing from multi-project
- bf5b268244d4eea430049627a734b3fa19307b3e: Make one less thing people have to change
- e9cdf18da174446ca4f50c4633f5c7bf37628903: Merge commit 'bc662051d8c72ea7b20350b1746e1a8f527c9244' into multi-project
- bc662051d8c72ea7b20350b1746e1a8f527c9244: Un-indenting HEADER
- 7c28a7637fbaf8c78ee8efcdae85592663960ea6: Create branch that contains only build related files
- 1df6e445488edfec78512c70e4db7352a1df57ec: Use lifecycle to add signing task
- 66332d8b8fe98c8068c85c215dbbacc66397a68f: Fix quotes
- 61b1710621d138556fe2d5621076ea40ad47f8af: Multimodule builds need a dump signing task
- 3a10a077f9fc6c3aff7b7b1eebe9365d34b5acb4: Remove local testing file
- 9fa9ec0acce8afc01da943b1922a731059cb4cd2: Avoid signatures in archives unless doing mavenCentral build
- b5b2f5ef9e908a3c53e4afe017a60f2b878a93b3: Correct artifacts, moved pom to more visible area
- 52bd53f5ea5eec84818d65b40e81d0a82ada6ba8: Restructure into smaller files
- 697fd66aae9beed107e13f49a741455f1d9d8dd9: Initial commit, working with Maven Central
- f186ee8df7e2fbaaf03fca408fcba4e17af51706: Merge branch 'master' of github.com:Netflix/eureka
- 85392fa1bcc1a753875305bc646927e84910cc1b: Gradle Release Plugin - new version commit:  'eureka-1.1.17'.
- 1ca372164c66aed7b3238e76b58c78215045f4b9: Merge branch 'master' of github.com:Netflix/eureka
- 68e3afe8509b26a7fcf1aa50957fd0e08c757ced: Gradle Release Plugin - pre tag commit:  'eureka-1.1.16'.
- e7da2a28b282549095442fa57885bca96934c58d: Some more fixes to allow non-AWS applications to deploy eureka.
- 89c08fc485337b49dad80fc4950c6b27b57a04ee: Gradle Release Plugin - new version commit:  'eureka-1.1.16-SNAPSHOT'.
- 32593fcca9224787ff73761f8949f5339324d74c: Gradle Release Plugin - pre tag commit:  'eureka-1.1.15'.
- ebb0c9258c1590771bd7abd2e1c2032716584760: Merge branch 'master' of github.com:Netflix/eureka
- 00459ca8f486e4dbe2f2fd3bb5c297b6b256c43d: Fix a bug which does not allow the bootstrapping of the eureka server in a non-AWS datacenter.
- 0f405066f56c547492066d3785d118975a3b5453: Gradle Release Plugin - new version commit:  'eureka-1.1.15-SNAPSHOT'.
- f8d098bcf0b4015e2f0bfd31b445861aa28eedc7: Gradle Release Plugin - pre tag commit:  'eureka-1.1.14'.
- 2b52704cc67c90ce08b48090d67f47acddcb3f87: When priming connections, check for eureka peer renewal expiration before trying to indefinitely prime the instance.
- 9393019e4a149d27c44a2b9380038d6c2dbb8c9b: Merge branch 'master' of github.com:Netflix/eureka
- 0a8795962bc138a97042ade11481d7e5b09fdab6: Cosmetic changes to display correct  warnings during startup.
- 4215df69fb8d8d4ec342326df196bb67d9a4cb2c: Gradle Release Plugin - new version commit:  'eureka-1.1.14-SNAPSHOT'.
- aa6e78aa19797d6722dd313973f7d92a0af05a9f: Gradle Release Plugin - pre tag commit:  'eureka-1.1.13'.
- 63f9b68c9ffe3eee183601c08ac5eedaf3fd00c3: When registering the instances that is fetched from the replica during the startup, the registration incorrectly registers the instance with a expiration duration of -1 seconds. causing the instances to expire immediately after the expiration task runs. The registration should register the instances with the default duration of 90 seconds.
- e834abe2db6db1f7160eaf412cf2efb392d73ecd: Bug in not excluding the current eureka server instance being taken down for redeployment when priming the connection fixed.
- cc314245a6de92cb688fa8e4236bbaac955ad607: When starting up a eureka server node, sometimes the server starts up with inbound connections opened but uninitialized outbound connections because of AWS firewall.
- 463aa48a9449910e231fc1357efadb7f77dd3670: Make the renewal last update timestamp volatile so that the expiration task does not have a race condition.
- efbc4d738e278ea3fec6632e2135e6ec7e4d5000: Only replicate to replica if the status is UP.
- b4231b0d8a940d5c8aa52be4f7e3b879537bb2ef: Clean up javadoc.
- 1f4e0b8edf93e74b75c4d6a47c5c5b6c16bf72db: Gradle Release Plugin - new version commit:  'eureka-1.1.12'.
- 1972c9cdb68c0cb6dfcc87500dd282553e34d112: Upgrade version.
- ad4f4579c5f5ef13d7104e6025cf2b7f83c44986: Log some important events at a higher level (INFO instead of DEBUG).
- 8b8b9363537f9be60be9bbd3c5908e1157c48079: Update version.
- 8096fa5d5d183e020768865e3315eb98a58fbd97: Merge remote-tracking branch 'build/multi-project'
- f170a3ee6e06ce7f079f945c3f32bb8c2355dae9: Changes to support Asgard in Eureka.
- 70077a8e7284c13bb6b7688580f89295fc5512c3: Gradle Release Plugin - new version commit:  '1.1.9'.
- ade2231fa6dde5452ea5d3bd3e1ed0b492c7d6cf: Gradle Release Plugin - pre tag commit:  '1.1.8'.
- 30c13a9a1a056a32c4d31a005f7b02297f4cf840: Changes to
- e91bce9e407e3fba04bc5635eac3c9403ebdf737: Include google support group.
- 79eff439dfaf53f4fa288347ba72c26e44fab581: Get the formatting right for READ me.
- feeaf7f3d1ed3082bc8f9d62de08540ed5b64316: READ me changes.
- 5e58d3061d8cd28c561f411f7702b09df1386bae: Updates to READ me.
- b9ba6c9719391f219b10127d07583f0418db33c9: READ me updates.
- 9a8791586b4eba09a6a0b253bffb7c6ece128735: Eureka Read me.
- 70001cb379d91d6df012d8d86466e9c71f7d6e5b: READ me file.
- d91232323fba9eff3a05a81459daebbb303126f4: Gradle Release Plugin - new version commit:  '1.1.8-SNAPSHOT'.
- b7b14ed2d5c3b72a9da006d4748575a44a684b1c: Gradle Release Plugin - pre tag commit:  '1.1.7'.
- dc4171e1ce3a19f772667e00f02deb8f350d9185: Merge branch 'master' of github.com:Netflix/eureka
- ffb108de68f1ade366ad436f24a8bb484bc1d73a: Resetting back to 1.1.7
- a8a86bf59274c37da2ebe2a1a02b7abd9a333849: Merge branch 'master' of github.com:Netflix/eureka
- 4ac445cf224dc829440b1e29597c6968d4865e53: Minor tweaks to formatting.
- ab7dfdb6c27280fa76e004bed63eae701b8a9516: Gradle Release Plugin - new version commit:  '1.1.8-SNAPSHOT'.
- b4a0c4c6c6467dce431a560e8c4b3d2fc140056c: Gradle Release Plugin - pre tag commit:  '1.1.7'.
- 1832c1534c53a872c06bf4f7e71e8da430aa7833: Aligning version to the next version, with -SNAPSHOT
- ca329b540f267f30aedef4f86fc96e49e4000179: Java doc formatting changes.
- 582edbcf9c7f83f33a02bef3d9896e31d11d8b38: Version number changes.
- 0863184ab2e75fabb96593073a5a54001c27ad08: Gradle Release Plugin - pre tag commit:  '1.1.4'.
- c5193c8223a5697c74cc838176745eaa4b734e0d: Minor tweaks to overridden status.
- 450e509734dd2d9d4cbe9ae8bb9de18edd463ece: Merge branch 'master' of github.com:Netflix/eureka
- 7de6ec856a2f4c34e6a4132b8519ab8843fbd538: Minor changes to the descriptions of the properties.
- c757ba432db30707ca5b5facd35f76e314813246: Gradle Release Plugin - new version commit:  '1.1.4-SNAPSHOT'.
- af2e636ffa3fdf20a468264e7fc18d12d765e91b: Gradle Release Plugin - pre tag commit:  '1.1.3'.
- 9d3f83f5c37e9eafb0add613fffcc0a7dc7cf481: Add .gitignore
- 2011928cc7fa3d7a65ea16b7136dafcaae1d0918: Pointing to a repo in our control
- eb87827aa2747a60b518ea044d6a74f3a3acc592: Minor changes to demo classes.
- b406e757f1d4065996abae87edcc778077dc8817: Gradle Release Plugin - new version commit:  '1.1.3-SNAPSHOT'.
- 64a83b558ea835ea4bb8df7ece24aae24d9c69ce: Gradle Release Plugin - pre tag commit:  '1.1.2'.
- 34335e243129588d26fce4f3c7c7dd756504ed9a: Gradle dependencies changes for amazon aws.
- 416e52876cf7aca5280f5f5a6fea644993db887d: Merge remote-tracking branch 'build/multi-project'
- 2722f1ffda55754f6e1e29e41068cd7237e04a53: Spelling error in maven build fixed.
- 9bf3156610ed92c0ccd27db61476d902311e7154: Make dependency on servo 0.4.15 as that is what is available in maven.
- d767239cf29f3d3530849cf188f6eeb1fac48555: Remove duplicate files.
- 90116973fdbd88e63d17efa27263e2d7b8e4d969: Updated architecture image.
- 38e296a32b5a4290ce1aa25e857cea6fb4ad249e: Changes to the architecture diagram.
- 52517722e291a45270f35d01747f19023e4c6961: Added Architecture diagram of Eureka
- bdf4309e2dcae1176050747080977b055c85d1cb: Fixed a bug related to vipaddress to instance mapping not getting updated during discovery delta fetches.
- 6dc501f4b0a4e5b04590e4b6e0d8b5c6eb6ae3bc: Bug in choosing EIPs with multiple instances in one zone fixed.
- 012bfb582dc3d8e5025f19afd8af0a1476d22781: Bump up the gradle revision to 1.1
- ee2e003cff781a87f1ca855eb5a38bec79218263: Changes to EIPManager to get the eip list from the discovery client instead of its own registry.
- 76ed462adfb1c4f51bd3a99f6c0cc3334d7d47d4: Some more javadoc changes. Some more javadoc changes. Some more javadoc changes. Some more javadoc changes. Some more javadoc changes. Some more javadoc changes. Some more javadoc changes. Some more javadoc changes. Some more javadoc changes.
- 002410dceff1d066a08e0f1819540dc2cb74f683: Configuration cleanup.
- b6fef97f275540e545e03d605f039d7ca17eab8e: Fix JSP errors.
- 336d91fe1db86c3dbf82c1a03150a21dac83ffe9: Fix the broken build.
- e6e92c9d41818681a01f709e33e0f22f35005cac: Fix javadoc comments.
- fa6ea738e1289371136f10072706d6f0f08fa288: Delete obsolete files.
- cfb7b48c924bebfce61767b26040ef01ab5b4fd5: More Eureka changes..
- 7937cc790ca56e227f24b3c4f5d5b649ac07ef6c: Adding missing gradle library.
- f2f3fcb1aa983b65aa0649ab57073f5dae785640: More initial configuration files for Sample Eureka service and client.
- 53939453474e39a8a68236f940c72de043ea20bd: First commit of eureka.
- 4dc119484fe75efd14c894e737181d4cc15865ef: clean up everything
- 795de03342ff7718c84af30802b6dd355be7416b: Cleaning up unnecessary check-ins
- eac002d49d507a305b4b6cedeb371777773f0cfe: Initial client and server for eureka
- 2bb2e203f02faa877bc9524d0f0cc88f604f6ec1: Merge commit 'build/multi-project'
- a4f7060fd3c44293d64d6622cfd07b74aebb09cd: Initial commit of eureka
- fc7003ca080348d037ff918ba646034c33d6c85c: During a network partition between DC and Cloud, the following scenario led the discovery client to get "null" applications. If the outage happened exactly at the time of unmarshalling discovery data, a "null" value is returned by the discovery unmarshaller. If the network connection failed at the time of connection or when the response is read - it wouldn't be a problem. That is why this problem was not affecting all the servers. Below is the sample exception trace that indicates the problem

v1.1.150

Release of 1.1.150
- 22fdfb2: Merge pull request #459 from qiangdavidliu/master
- c4dd430: Adding generation guard for app and delta updates on RemoteRegistry
- 8b0b46b: Wrapping RemoteRegionFetch in TimedSupervisorTask
- e394889: Merge pull request #456 from brharrington/dep-versions
- 80a6460: update dependency versions
- dbf5039: Merge pull request #447 from tbak/master
- fbfc138: Upgrade to nebula 2.2.7

1.1.150

Merge pull request #459 from qiangdavidliu/master
1.x Wrapping RemoteRegionFetch in TimedSupervisorTask

Read release notes

v1.1.149

Release of 1.1.149
- 5ab86b9d79420a64d2a15c6006c50ca78c8abf76: Merge pull request #434 from tbak/refactorings/string_cache
- b6335e616e663fa7ef89b740c21e02942a288d98: Refine string cache implementation.
- 4cdf7aa0147e128ea88425c41f3624ed57ac43d9: Cache string values to reduce memory footprint.
- 2f656f864c47e023097f1d38e4f0b44c3296f983: Merge pull request #433 from tbak/master
- a0b839687faea3eb53c21ec2682398ad3633d81b: Fix error reporting for status update/delete REST resource (#422).
- a7ca13285290dade4d6a307890c56dec81a85814: Merge pull request #432 from tbak/master
- 326f5c94846585108e1c63e08b9a2953563e4086: Fix Jenkins build status link in README.md.
- 3736f8f5f0d444dc12e1987099666270edfd3bbd: Merge pull request #430 from tbak/master
- a6c1a7b7d6683bac52aa15aa82ad49ce929e0719: Require re-registration when instance status is UNKNOWN, after override removal.
- 609b90c12d09668c9182c12f17f9d9a71bc3cf03: Merge pull request #418 from C0rWin/fix_equals
- 120c951c4ac0e0a011e5633e9fda0ac2ad118070: Remove code which has never been executed
- 8b759c57c72a94989c199d7931aa48f702e5bc3a: Objects of different types compared with equals method.
- 251bac0a23f6925c4ba618749f9a2f5efed226c7: Merge pull request #412 from tbak/master
- 7ae6234382372322838faa13857ce197c2507ece: Merge remote-tracking branch 'remotes/netflix/master'
- 78faef7b16f7da04269b6ed0fc0e29d29151e43a:  Support optional 'value' query parameter in status override DELETE.
- 282956f868c24f8cdbf65fc09b4673c784f10c9f: Merge pull request #416 from tbak/bugs/414_servlet_api
- d5b3d13ab4e43b306f739948c3e16ea4fc5ca672: Exclude servlet-api jar from eureka.war.
- ecde62543c37a478a31d95d10d903669091d8c8d: Support DELETE operation for instance status override.
- 8b21e17b4db6418a4640611920994d9487cdae60: Add additional guard in InstanceInfo.getHealthCheckUrls #402
- 660f9fdf6913dc5f024b92f438193e7874c526f5: Merge pull request #408 from shaie/touppercase
- f125ca14438dee1fecb92fe22a6e84fc12651c37: Merge pull request #407 from shaie/info-debug
- 4d931ed557b9e770443137db35a9707f5ebb74ca: Merge pull request #406 from shaie/uppercase
- 1c0a2c79b5a8937aa16509821b62896a752d070a: Merge pull request #405 from shaie/master
- 21f44a76837a77d2988c0632ceb259a177fbef1a: More toUpperCase() fixes
- 14fa25dced0644cdad4e6a4004009ca16e171ce3: Check for right logging level
- e597d9efd98732ed4c68e94f6d6783214ec4a8c6: Don't use String.toUpperCase()
- 503176cd464a90ba45abf61ad872618acc3e62f1: Fix InstanceInfo.Builder.setLeaseInfo
- 0274bf93040b521dfc5802459f8ce4692ef74024: Revert "Fix InstanceInfo.Builder.setLeaseInfo"
- aeb0444dfe47de73812259ebb2463ca17559b976: Fix InstanceInfo.Builder.setLeaseInfo
- ad48663077e009bc09f3d6cc9bd5a05fd6d40dda: Merge pull request #346 from qiangdavidliu/master
- c23b17931e4ffcc95bf491d9cdee01650eb0ffb3: Fixes for clean connection close in AmazonInfo when reading from the AWS metadata url.
- 0d44b9c8b0b978ec7b39c40a02643b65fce69ca2: Merge pull request #337 from rspieldenner/gradleplugin
- 6b9f91fde924dd22157005ce3beb7ae2a8962376: Move to nebula.netflixoss 2.2.4 for bintray snapshot fix
- 3f9bcc914259cf3df4e3426284f86670cde67eae: Merge pull request #329 from tbak/master
- 8b1f1ae0ad56c5869438812f17db7e1bea905f64: Enforce patch scope by default.
- 05d71b4b71ac8b52966d46b96741740e37111f88: Merge pull request #325 from rspieldenner/buildchanges
- f8e29ee3c60f878725a9a5330e39ed2e2468f5c7: Needs a CHANGELOG.md for ease of bintray project creation
- a492dc28f098f45eca82c89fef62814f6fbfbd64: File moves to simplify the build
- fd8dde35cfcffaf57252812d3f3b2c51c5dbc9e8: Build changes for nebula.netflixoss
- 2f95edb92e095edeac636882adbe3ca59dc16c83: [Gradle Release Plugin] - new version commit:  '1.1.147-SNAPSHOT'.
- 6348edeeb5beb349d2af6c180b634f0b3abb8d04: [Gradle Release Plugin] - pre tag commit:  '1.1.146'.
- 0468eca9b02362d3fc5e3b900717bea0ae92fa5d: Merge pull request #290 from qiangdavidliu/master
- df4d52c79bb6f20b183f6387a865eae152a9ed75: Recording accountId and vpcId from Amazon metadata (if available) for registration
- b151ae60dd3e1f7181f63e98c383c07015c1af9e: Merge pull request #288 from tbak/master
- e4cdf8a9328ec0be28d613ff89d8a43520438ed0: Change ribbon version to 2.0-RC9.
- a70a060dcbb72727b06d891246afce91945d2b2e: Merge pull request #272 from krutsko/ISSUE_218
- dd09a96e4f3ce4e9108853e5b05b26ad71cc438c: ISSUE-218 Remove static Eureka Client instance.
- cce7548071dcb5ac90b1cacf605e1b43001203f5: ISSUE-218 Makes converter replacement char configurable thru config. Setup config in advance.
- aa26d7c227b64551aad47b5bdb90fd97b5714514: ISSUE-218 Makes converter replacement char configurable thru config. Setup config in advance.
- 95717dcded26e4654d335da3da3fac2aa634d913: ISSUE-218 Makes converter replacement char configurable thru config.
- 671263cf3aa91e62f9e7d6dc1cf8193f50d80fed: Merge pull request #263 from codewise-com/master
- 1691f26dd0fb3c6373a9307076723d5f9535ac9c: Moved code that disables doclint from convention.gradle to build.gradle
- 8c4559d4b93db440819ba7500edc1be4beba2694: Skipping doclint if building with Java 8. It breaks the build due to errors in eureka javadoc (this strict doclint checking affects whole world really).
- 564009b36232959df239906554d8f1f7b578fe0d: [Gradle Release Plugin] - new version commit:  '1.1.146-SNAPSHOT'.
- bbf969e1ca770e4c46d7c0e3a97996c392576dd3: [Gradle Release Plugin] - pre tag commit:  '1.1.145'.
- 80a903298a403afdbbe4c30663e19ec70625fb5d: Merge pull request #260 from qiangdavidliu/master
- 3c21c240893b990a1b7a27b921f05ffb9ebf23c3: Removing race condition in shuffleInstances due to premature .clear() of virtualHostnameMap (needed by getter APIs).
- d85ae11681aa9ab9d3e021ff80ef93ae93b8a1bc: [Gradle Release Plugin] - new version commit:  '1.1.145-SNAPSHOT'.
- c53f2d28fe9997b5f43e6f0cb0b71916af96fe28: [Gradle Release Plugin] - pre tag commit:  '1.1.144'.
- 29e8815cb5b53dc4c93ffcc37c076c8e4903c7db: Merge pull request #244 from tbak/master
- e1395170e138140c8e83315f1c4a11513565fc78: Fix rate limiter bug.
- 2d7640b706f32fac845d793a44bdda997fc4a0d2: [Gradle Release Plugin] - new version commit:  '1.1.144-SNAPSHOT'.
- 519fea17ddc8006627ee7d0a33614c0f30e72002: [Gradle Release Plugin] - pre tag commit:  '1.1.143'.
- 3b573a7bcb5e4b608e85987b1e5c4c927497f2ba: Merge pull request #243 from tbak/master
- a5fea6f3ec3abd23cbdf0cb3c943a689c39bf867: Update gradle configuration.
- 91b1bc89f5964b62a273b54cc6cead5c09028328: Merge pull request #242 from tbak/master
- 3fcfd72eabeee3c3638a3d2ea618635cde4ab547: Add exponential backoff to heartbeat/cache refresh tasks.
- a2214725c2ae46a6ded895659d1ae2e89658b7d6: Merge pull request #241 from tbak/master
- c22b69a2c68d97dd663b20f27da6dd6d27d43d59: Add /apps/<app_id> to the rate limiter filter.
- 5b959b431af27e5b57bf58c3990879af2f55d709: Improve rate limiter to throttle only full and delta registry fetches.
- 65e0ef96e7defa3ac8b3cc42051f88f62c4aa9ee: Merge pull request #240 from Knewton/fix-shuffleVirtualHostNameMap
- 9f0308be7954fffee9bea200fb3ae64d1a978b5f: Fix bug where shuffleVirtualHostNameMap isn't updated
- 28562afd042ca842008b2e43db0537257f01b434: Merge pull request #230 from tbak/master
- 3c5424d7e5cdd3381e77ce2cde90aa2af44b3935: Merge pull request #235 from overstock/DiscoveryClientRefactor
- 4ecb8bcaae7f84df2ab776447b4f5596c5b4a917: Forgot to use ProxyCustomApacheHttpClientConfig to provide the client configuration in EurekaJerseyClient.createProxyJerseyClient when I initially refactored this.
- f779716acd9639b3829ce8d7797d249f6a504792: Try to fix more whitespace changes
- 7575254fb22793d10b13fe787165653c659ae809: Fix whitespace differences I introduced inadvertantly Remove an import I left behind from the previous change Correct the visibility of SystemSSLCustomApacheHttpClientConfig
- 857ac29774aa695d14a4a9048440a8aaec5169e2: Improve the name of the system secure client
- 9d077760a8dfce2609ecb8b5602a86cb34f2854f: Refactor DiscoveryClient to use EurekaJerseyClient's factory methods
- efc59ceed886cb7e2e1590fedbb7a3586575c602: Alternate patch for SystemSocketFactory
- d484ae9c180d1296984fe7a70b5c31b89dd42788: Use SystemSocketFactory for https client connections if system property com.netflix.eureka.shouldSSLConnectionsUseSystemSocketFactory is set to true
- 6046b12b58dbaea635ea2f7a796a261de0d08557: TimedSupervisorTask should be registered with servo.
- 32f28f533e4eece50699ac23c9bb32408cb13c3b: Merge pull request #219 from Knewton/better-website-table
- 792c87ae3295d3349e518bd33ae6e00cadd7b586: [Gradle Release Plugin] - new version commit:  '1.1.143-SNAPSHOT'.
- 6528384783c533b761e71ba1119c6f8e7d17ccc2: [Gradle Release Plugin] - pre tag commit:  '1.1.142'.
- 195b80ed9dcf23090392bc69d9ff6d620ac0ad26: Add search to Eureka website table with DataTables
- da665e2ff4250c098062f18c8beffe0e5109bd20: Merge pull request #217 from tbak/master
- d69ff46029f04a38ace39df50b3fed99dbf8ab65: Add default proxy user name / password as a workaround for apache http client bug.
- e9c700354a1ace1ed2addaa555648c796861a73f: Merge pull request #214 from davidcurrie/remove-statics
- 9dd121d241e7823a8c13bbfaca49134426f7ab0a: Add configuration properties for proxy user name / password.
- ec9c19c468539ffabe929126d58087ac33ce348e: Remove statics requiring bootstrapping from JAX-RS resources
- f988aeb44c91ca5f096b9fff8af7fbc81ddcb0d8: [Gradle Release Plugin] - new version commit:  '1.1.142-SNAPSHOT'.
- 03391457d31198b9b4410128a32fa87ae40d0c57: [Gradle Release Plugin] - pre tag commit:  '1.1.141'.
- 361630e8f5bcf1c85247635a205ae216e82f6531: Merge pull request #189 from tbak/master
- abc73ca3d7e37c4a8ac1cf5b67e4b22fb896e3e3: Rate limter shall count statistcs about number of throttling candidates on a dedicated counter.
- e079c3fb44c2d3e3e7c94976056822a2f6f2dbd0: Update rate limiter implementation after receiving code review comments.
- 7f8f10131dc397ae1035084ce10ffc65c8ca6a5d: Add rate limiter, to cut-off custom clients if traffic goes above configured level.
- ffdb337bc83f5ec82d83eb3d8fa9db156bf29e06: [Gradle Release Plugin] - new version commit:  '1.1.141-SNAPSHOT'.
- ee004aea4002500df25be6d727b7e630c7871fd5: [Gradle Release Plugin] - pre tag commit:  '1.1.140'.
- 36efd03777dd0fb20b5bdd2e1e0eb2a72d67dea1: Merge pull request #179 from NiteshKant/master
- dee6c7541501947ea72c5082db5d4b08c39a6d87: Adding the modified public constructor to DiscoveryClient
- b849b74ebb1323768e2daa16f9e66e59979d2882: [Gradle Release Plugin] - new version commit:  '1.1.140-SNAPSHOT'.
- dd76a6cdfef33366d8654b89046ad5ef968810fa: [Gradle Release Plugin] - pre tag commit:  '1.1.139'.
- 6f3fa3ff8cf50781f5008c7b0baed001519ceba3: Merge pull request #176 from NiteshKant/master
- b27b4eae598c2710a6849cd8a1a7555bb53a08bc: Merge pull request #173 from christorpelund/master
- 87114fc3cd128ec7f3338c021b963888696aed07: Fixes #174
- 3e041995f727f098fd123c847e208b36892b4302: Merge pull request #172 from jeffw-wherethebitsroam/master
- 301e491f83582cd479bf73b9f9e12d7f2754fe24: Adding a new gradle task (testJar) to allow test dependencies on eureka-client
- a3d5135a3f06e3d4819b6ea0ed690b5ed23197f9: Fix logging string
- 5515bf0bf0bf36f28d3ee5f520893f624fc66074: [Gradle Release Plugin] - new version commit:  '1.1.139-SNAPSHOT'.
- 4c19d2d3ba9d70ed6800f1ab9e14e5160b5b6f9a: [Gradle Release Plugin] - pre tag commit:  '1.1.138'.
- fb929198a924cb377d68f03fbd400699a7bee8b1: Merge pull request #158 from NiteshKant/master
- 01624e39e07d6eda554a390e819f879e51a59fb6: Modified the console error message
- 569cc10a3f10841bf55f0a7e674ef94aba47f95d: Fixes #157
- 8300dfbeaaf9ebcff153e6e7152653b70a5fb894: Merge pull request #153 from ericdowd/vpc-eip
- 032c5eec6883bac9049312204c0b41339af7c5c7: Use domain of elastic IP to determine vpc or ec2-classic
- 774e391da9f18ef39ea334677db083f23b5c02c6: Check if the elastic ip is for VPC and behave appropriately
- dc63d511adade76ece0d9f2d845616caa8d728b8: [Gradle Release Plugin] - new version commit:  '1.1.138-SNAPSHOT'.
- 00a14374ffae2f85bc307d311c2f568b26dfe1bb: [Gradle Release Plugin] - pre tag commit:  '1.1.137'.
- 4e229bcd5127ac52569e3cdb7b709ca4ec4e1197: Merge pull request #151 from qiangdavidliu/minorfixes
- bd86f52004f9846af5b72c343278c451a7a2420b: - change periodic info logs to debug logs in DiscoveryClient - remove clientId logging in discovery server
- 27af44d6d207a1f0120df3ae0ddff80c993d4159: Merge pull request #150 from NiteshKant/master
- e38a56a69b60460a592fdf594d23fe164d6d0493: Enabling registration for non-amazon datacenters on server startup.
- 619e57d887160b69919399130d9b619c3d2f8b69: [Gradle Release Plugin] - new version commit:  '1.1.137-SNAPSHOT'.
- 51a5993b3d287cd9a089e37e31c2e5bbcd88ba35: [Gradle Release Plugin] - pre tag commit:  '1.1.136'.
- 63f6025dd610a77dc3196e04fc10fb4b3d668113: Merge pull request #142 from qiangdavidliu/add-auth-headers
- 295f257424f0952b17a6903940bbd4e2f2fced03: Removing config for identity header filters. Changing default config for server identity logging to true.
- 7c1d26b16545878c516fcfe56f5d23cb3a4c9330: Renaming of classes and filters for more clarity
- bceb64bdc054e8271af6c7aa372b71c968e0bffe: Adding auth headers to eureka client and server outbound requests. Adding filter to optionally log auth headers in eureka server.
- d852213d745a73bce4745e31d78b1f60158dfbf7: [Gradle Release Plugin] - new version commit:  '1.1.136-SNAPSHOT'.
- 4efe93e63de99a44dc5d7c9e71eb7d21ced07f73: [Gradle Release Plugin] - pre tag commit:  '1.1.135'.
- f7681c95fadb6cfc35eb1559b1a17aaf921e5c91: Merge pull request #148 from NiteshKant/master
- 466d89225285d39802ebcd1fd33fc4ef020a4103: Fixes issue #147
- 95ab3e92a3f96840ee9bdcc5ef76a0524a4053bb: Merge pull request #146 from NiteshKant/master
- dd6a885af4e289b920096105dd3d38b8752e162d: Fixes issue #145
- 721faafbe69693cb5524619170aad914276e9c42: Fixes issue #145
- dfc92ab285c6cff701d73246e264760c6cf896b1: Merge pull request #144 from elandau/master
- 484794802ea87da6bda80e515f0b2a6fd796bfad: Merge pull request #143 from qiangdavidliu/better-locking
- c683ff9b0f650e084d28c349ee06dc2b103aebd4: Fix NPE
- 9880756b6fc1ab222b525b3e3bdd8c010aaf1929: Use Provider<HealthCheckCallback> to avoid circular dependencies
- 3220699219b3a1ebce01b99b7b460b829fea317e: Make HealthCheckCallback injectable
- 7152ff09aa462ffb69cee4df08ea0fe965ac0247: Adding log line for when client is configured to not register with the server
- b9009c0dfb46de0da6545b26dc928489d248e599: Refactored periodic registry update locking to: - use a better name for the generational counter - added additional fine grained locking around the getDelta code path   to ensure more correct synchronisation
- be8cfd70a87484ca427aa665956f07fccab5b7cf: Log msg update
- 0b5bfa5e9b322fc5e72a354e6eb9e97605d83eef: Switch to a lock for registry updates for better concurrency control
- c5eb94b21d9ca8ce6d13b52e9486606b5e3ab4ec: Merge pull request #141 from qiangdavidliu/fallback-for-stuck-heartbeat-threads
- 4c7763ff54c01c5902a8c74168698ee125ddcf7e: Merge pull request #140 from aspyker/zero_wait_for_initial_registration
- 5d91ba281625cfeec67def974e4d33754b3bfd59: Adding new files
- bfde56cfaf19cb7afbd706cc884596b82a4a1bdf: Wrapping the discoveryClient's heartbeat and cacheRefresh threads in a supervisor thread that enforces timeouts.
- f497ad493254415fc21cd8ad7e7d89fe7062c008: add eureka.appinfo.initial.replicate.time property to allow faster initial registration
- c1bd19235820bc0b4a22d10a8b4418ffc57d95bf: [Gradle Release Plugin] - new version commit:  '1.1.135-SNAPSHOT'.
- ffd64b38ffbd84abcfb0a667853a11e11d121770: [Gradle Release Plugin] - pre tag commit:  '1.1.134'.
- d4300701ec52a8c80cbee63a9d8e90757698cd6a: Merge pull request #136 from NiteshKant/master
- f58a8cfceddc188e63a4de7e407cfe14c8c11fbb: Removing range dependencies.
- 3ec4800c58e1de306cdf800e493ec9c1b94c2234: [Gradle Release Plugin] - new version commit:  '1.1.134-SNAPSHOT'.
- f8979dadfa3f0f9151aa314e462665754441a1a6: [Gradle Release Plugin] - pre tag commit:  '1.1.133'.
- 6b0357caaf57bbc087b84da3ced2edbdd4fd5afb: Merge pull request #133 from qiangdavidliu/single-app-registry-refresh
- 01e1ae2c9a0d9fe4bb5583451f8ee6b8a04f7474: Merge branch 'single-app-registry-refresh' of https://github.com/qiangdavidliu/eureka into single-app-registry-refresh
- 526d3b1e886601990af6069d8f9536724c80d222: Adding config override in eureka-client to force registry refresh to only pick up data for a single app (specified by the config).
- 0f4960d4c98351bb1e31365f8eedcd999711a1c1: Merge pull request #130 from Knewton/fix-instance-count-log
- 6333a71d5c1bf8720ba6b5e0c75dc8ae55645ae0: Adding config override in eureka-client to force registry refresh to only pick up data for a single app (specified by the config).
- 26d94654c20af813946ca0590b806a8cc42b1ac0: Fix appsHashCode not getting updated
- 472ea0f9d5e62720e1085e1b7a392c0846ee00f6: Eureka should log the total number of instances
- 7f681efcef1632b757684d7e86d2732e23b01a2e: Merge pull request #129 from tommack/patch-1
- 17742f3a1c2b2a343327cf886e23c510510393f3: Merge pull request #128 from elandau/master
- e8b4057b7b04df384ec4c5bc49714aa725f11db9: Update CloudInstanceConfig.java
- 1adea02a9e8028b8ab6aee651896a0b675ffc747: Scheduled executor should be a daemon
- a1efd72047519c51367d445dfeb5b37e38d13db1: [Gradle Release Plugin] - new version commit:  '1.1.133-SNAPSHOT'.
- 523e59177402d8032087633648137530b3175fc8: [Gradle Release Plugin] - pre tag commit:  '1.1.132'.
- ce4c2bc901c540158922ee47b8c8b077472e6de7: Merge pull request #127 from NiteshKant/master
- 297643c46d99a3b222afd2bbd8727617106dda41: Fixing build failures
- dce801ba0cd821725de260ddd0173f8f7b083f4e: Merge pull request #126 from elandau/master
- 48b1b5dc4d7b44f68eac2013afe35c315977acfd: Minor cleanup
- 53ca660c15c23b0ef3b5086aa37cb947321f6649: Fix injecting of EventBus into DiscoveryClient
- aeb7500b78b5cc72ae65f3534c10f9e7d9cd31c3: Merge pull request #125 from elandau/master
- cf5a756e17f9add4569514d9e83510d22d42fc8b: Fix Providers to cache and return the same instance
- 927c5019bea1b6f35cf723b9f159a7129878345e: [Gradle Release Plugin] - new version commit:  '1.1.132-SNAPSHOT'.
- 4bf35317be5e5988d56b49c7b633befd8a1bcf18: [Gradle Release Plugin] - pre tag commit:  '1.1.131'.
- 67ea389f0bd793285e6e6c456b5125fda8112a11: Merge pull request #123 from NiteshKant/master
- 0542afbc22b311395648007d1cf9b3b7fe5a8da3: Fixing dependency versions suitable for netflix artifactory.
- c3f2c7b53dbddd0daea1d4732d79c693956a0105: Merge pull request #122 from NiteshKant/master
- a8acb94b3d4c36435475b1f188987a6e60fab618: Fixing build failure due to cross-module test deps
- b40c7d8e57f48c95fcbeff3189127420f30d41e3: Adding testCompile dep on eureka-client from core.
- 8b29aa04a486c421b7782befead43e74fda2b4cc: Fix for issue #118
- 70c7c48af147887e03ef4fb3ef2e73ca680db2c0: Merge pull request #121 from Knewton/log-level-fix
- 171eb5529436a07c9e3dee37e5ed69829eb30a90: Fix log level for serviceUrls
- 6838683875555a8d04aabaae8727f5ded0556edc: Fix for issue #120
- 71402560d6f7f0d3709f5739ef45618fccda943b: Merge pull request #117 from Knewton/registrycleanup
- 8d49020b9b99b271e1c814f5d6aa4d9f8aba9690: Clean up if block and add JavaDoc in DiscoveryClient
- 370f6acf10724cd7c4d321ce63a1a8902c698232: Remove redundant continue in loop
- d6d1086098e7344c5974aa8e05bba3de7780b144: Fix formatting and CheckStyles naming in EurekaBootStrap
- 5dd41e913ce7688168e4b16bf25f1dbdba06af6b: Remove redundant checks for null in InstanceRegistry
- 10b34a2e746cd8c3059e5646919ec3d1f3a7e2a6: Convert for loops to foreach loops in InstanceRegistry
- 945df1b266674a202b1b3404f15b55e296569831: Make InstanceRegistry locks final
- 9218147dbc849e7b5e3003382e91196a16cafb81: Fix naming in InstanceRegistry to be CheckStyles compliant
- abc327a3df654371ac72319f8dc6e0003d91c1a7: Clean up code formatting in Applications
- f4b9585ff203cab4e34c99014b47d850116815ce: Merge pull request #116 from NiteshKant/master
- fe052528b55253c767016920541c48f2214a5a53: Merge pull request #114 from Knewton/docs
- 9d0804ddb2e74f1641700c74e51e57b034c1375c: Using upper bounds for dependency versions
- c4ecf60a99636a90a278d87f0f7bb2e361155dc3: Merge branch 'master' of https://github.com/Netflix/eureka
- b0e7073fc4d54dda60fc91fd22f388d483f77ca3: Changing external dependencies to follow a range version scheme.
- 11011b45d8c83ac69961d53ace600dd6df837099: Fix typos in JavaDoc/comments in EurekaBootStrap
- 8ab019dfe4a81d5c3a8753de3ebc3c7b6d114ff9: Fix up typos in documentation in InstanceRegistry
- ec0a1e4606469419f1fa7ae33a2f1da51db909ce: Fix typos in comments in Applications
- 7928ed2724e2782848339497529853f0aca0a39b: Add additional JavaDoc
- 913b1172bd22a2b7c88fb456e7d005d566487c21: Merge pull request #110 from Knewton/checkstyles
- 89dff7cdcc04f6a82c993f82088c079b393e9d81: Make some public values private that can be
- e0e45473986ccca0a434765b9192906ed3154e2c: Make Applications have CheckStyles-compliant naming
- d0c5307860ac739b41c56628d06599b8f9191ef8: Remove redundant "public" qualifiers on interfaces
- 159db2b726c62ffa170f3f07aa996af029ec692f: @UpStatus, etc., aren't JavaDoc calls; escape them
- 57d17d8fc1e1a106ee7683c072ca9d4550921f1e: Use "Type[] foo", not "Type foo[]"
- 04b9cf5fffc875c23f9ab45980906d93364c5e96: Switch order of static/final declaration
- 06b1d4a503fe9e91b58aac73017d5cb3a35aabd7: Delete a large number of unused imports
- a80d3b905344872b4f2f9ee3c37133e6e6d96278: First sentence in comments should end in a period
- da879cd54e5182acc1170498be26837c88fcfb7e: Add CheckStyles mandated braces to if statements
- 7abf880ad62a4b45dd3644b582792c1a26a9519b: Fix bracing-related whitespace and long lines
- 3158a3b967875cfbb7168f323dc4fceff24437c9: Remove trailing whitespace
- e9fbf7683b6ce1099352707aec7c47b804731005: [Gradle Release Plugin] - new version commit:  '1.1.131-SNAPSHOT'.
- a82112d4c46fb1e44d51f43b8a67973905e1d192: [Gradle Release Plugin] - pre tag commit:  '1.1.130'.
- b56d28ae235a49a5cea16bb8817f3a73436ec15d: Merge pull request #113 from elandau/Governation
- a7b7a486da913539055a846791ff6b017e67fe94: Merge pull request #112 from Knewton/deadcode
- 47472ebffc4ce4d13e101930b7e786de1514dd1b: Merge pull request #107 from pgkelley4/fix-clientconfig-units
- f184cf457c525cef818692f4086ff98f9b78c4a0: Make DiscoveryClient constructor public so it can be created by a provider
- 6b8030f22a505360fc1ea1bc2dee963b29fb486d: Fix wrong interface being provided
- efa8181fd3a7306f10ca49dc103d4b2786aecde6: Remove dead code in ApplicationResource
- b24cf11f0134bfcd682b18020f562cd470e9605b: Fix DefaultEurekaClientConfig units
- 65bd63a14f132f222af12dcae4925bc3790bf7f0: Merge pull request #108 from bpollack/baddatacenter
- 52a8980cc2c9b15595c0841c10be8919884eced4: Do not get into a 500 state when a bad app registers
- 869b5247f3dd2a4ccf1ec13944273e681df710e3: Merge pull request #106 from bpollack/deadcode
- d4f1de39f434e5c4aab24e7bfbe2436247d2febe: Remove dead code and unused imports
- e54e34fc3de959458c8840ce1b2c31747c13be66: [Gradle Release Plugin] - new version commit:  '1.1.130-SNAPSHOT'.
- 2c430c4de95bd930e7d39f43934bef08083af233: [Gradle Release Plugin] - pre tag commit:  '1.1.129'.
- 7513f0730caac4d3c7bf8ff81b719093c1c6473b: Merge pull request #105 from bpollack/master
- fa435337a2c0908b3f11872e0d9e85a8fab61f1a: Merge pull request #104 from NiteshKant/master
- eca16d6379a5faf3b5fe17dffd2bc0c51e94a3b3: Fix some bad JavaDoc (bad params, incorrect @link)
- 6a2d209949f7c1ad538501f6014433526cc19952: Fixing the indefinite wait in testcase.
- c38e6130184324348b6c5a2fec4b19d9546268fe: Merge pull request #103 from elandau/Governation
- e1ff7b0088b6ef2fe2e84cb50b3b16364dc14ddd: Add logging info to failing tests
- 04d193b5e45ddce3b7c330da12197aebdcc89ce6: Fix the BackupRegistryTest by clearing properties after each test
- 8c159cc73558bb8eb2ddfd3fd7121389df18ab53: Incorporate @NiteshKant's comments
- bcc3437746c898045a9ce582294af4de6fff5205: [Gradle Release Plugin] - new version commit:  '1.1.129-SNAPSHOT'.
- d35711ed39b3d6798ca7854c789b624777746fb7: [Gradle Release Plugin] - pre tag commit:  '1.1.128'.
- a85c4ed21e688323dd7d094247bb9bb9aa383755: Un-deprecate methods
- 115ead5d7a8bf7632b6d72d04a283e9589050fe3: Merge pull request #102 from jhohertz/master
- dacfd41001d8b92c06434caf3734ad1e392d1d4e: Move providers into separate packages
- e467cc34493a131523bef2c609a1f57b204eb639: Remove unnecessary sub-project
- 26c44f23b7d4e374bbce44cc4eb3e04b07e11c5b: Full DI for DiscoveryClient
- 4fc5362bfad0745658eb1ee93dbedeacf004ffa2: remove import of com.netflix.logging.* from status.jsp, as it does not appear to be actually used, and makes jetty9 angry as there are no classes at that node of the package namespace, only below it. alternate fix, if classes are needed, is to import deeper into the package space where needed. But if its not referenced, removal is probably better.
- 143a459e8f033645124210e052f44703a983eaf5: Merge pull request #101 from NiteshKant/master
- 20d302f00082d0b062974aca00b6452205520f42: Fixing the scheduling delay for InstanceInfoReplicator.
- 598cefdf3ca84b85a55d1396c1ba8437f852dd7e: Fix the unit tests by setting proper properties in advance
- f3bb22b124c84407dc00dcdf30a695815c6e1861: Merge
- f0dec2282d9a8981a71a23ad40d58ec5d7706e6c: Merge pull request #100 from NiteshKant/master
- 5ba6438284b88f0727e38d16446f9056c6429614: Added testcase for app group.
- 5c9da77e88c1bc3ffbc9411ccae9c2cf048cf88e: Incorporating review comment.
- 3d0ffb478ed5d30f00855282909fbb5802321172: Using ephemeral ports for eureka server mock. Thanks @elandau !
- ce1929b9d0ab256db8b8ee7b087dd0969c8eee35: Fixes issue #93 #97 #98 #99
- b7e18257fb2620092bbe33ba8bd7cb4c69fb19f1: Modify MockRemoteEurekaServer to use an ephemeral port so we never have existing binding errors
- 3d2230756370bfdfb21b2bf4357f3d2a24d4104b: Fix unit tests
- c835c67a2377b25f5f0c609193eb66984351493b: Use EventBus for discovery status notification instead of an internal handler Get rid of Rx status stream Revert changes to MockRemoteEurekaServer until it can be fixed properly
- d5d5fb68aca9a2786618903d0b285af34615cea6: Merge remote-tracking branch 'upstream/master'
- fe430880d3b878427bec81b0456842d670da2567: Merge pull request #95 from bpollack/typofix
- 0801f7b6bca2d6408cc431c2984f8ffcc2b3e2a2: Allow for multiple RefreshCallback subscriptions
- da16a65195d8ff0a59f6f1b27ce392ebdf1725a7: Fix typo in Eureka client
- b4dfeaf22696ce71707531f1b1c9c167d563b086: Current instance status notification
- 49ccbb5fcbe9c784238d1cc6d08cca8efded097c: [Gradle Release Plugin] - new version commit:  '1.1.128-SNAPSHOT'.
- 52c8004965242df2975652e9bef12c53cbd37887: [Gradle Release Plugin] - pre tag commit:  '1.1.127'.
- 4b5a52a1c28da7a9fcce9d4fa4ddacec6c48824d: Merge pull request #88 from NiteshKant/master
- 811259a5d66e0577c0680824cb9a56f738504e32: Fix for issue #87
- c326078006b40b4b2df9dca4b04e5b8edd955d26: Merge pull request #86 from CH3CHO/master
- e39469fd2777dd1c5848347da55a1000915812e5: Add a check to make sure the metadata namespace is correct no matter the trailing '.' exists or not.
- 4ca5d76640c033b9da7c6366d3ba71dfba1f873f: Merge pull request #85 from atlassian/unique-identifier-pr
- 428368875b9a52a99fbfeac5146c484ee54ece4f: Fix the bug that unable to read metadata from the property file.
- 3d2a2e555f58f9eb8b67fcc41e0dc3c61358c05a: Added the UniqueIdentifier interface and modified InstanceInfo to call this getId method if this interface is implemented, rather than checking if name is Name.AMAZON. Updated AmazonInfo to use this.
- 1ece32637f049493fcbd2cea4379635dedb5de53: [Gradle Release Plugin] - new version commit:  '1.1.127-SNAPSHOT'.
- 46bf818305f3c18d70b13d1debd0ca3b3bf1a0c2: [Gradle Release Plugin] - pre tag commit:  '1.1.126'.
- 8be64b3e1ff9285c7b4f94e7d04019ccab8d5aef: Merge pull request #83 from zarfide/master
- 8d689631ce3fef2a9d9a902cab10b571c3a0632a: fix javadoc on copy constructor
- 8b5c33ee017e4592cceea040f749a976e00741da: add copy constructor to InstanceInfo
- f816edd51ef6568a3abf423ea5bf2024a4fb8bac: [Gradle Release Plugin] - new version commit:  '1.1.126-SNAPSHOT'.
- bdccdf264533669b95422717eda6736f3300867d: [Gradle Release Plugin] - pre tag commit:  '1.1.125'.
- 14dd108396bb7e3f284ed6013e1e06b0f40fdb9b: Merge pull request #82 from scotte/fix-up-timestamp
- f7ec3dbd990d8bb77e79d8797fba3618587d07ec: Fix service UP timestamp from getting reset
- ac5975c118c1c1620c0d033a10d5aca330b17727: Merge pull request #80 from NiteshKant/master
- 142ae10cfe2e2b023793543c6b743a9d1e40de2c: Disabling replication batching by default.
- 3cc7e8a4a8d345ab4f79113c94763b590ce3a2bb: Merge branch 'master' of https://github.com/Netflix/eureka
- c3164d48451a4a7290cc39e279169e748fa7a2b7: Additional debug logs to indicate whether an instance started up as STARTING or UP status.
- 9f62daae530ac2f2a40d19d43a6de8343d92eec0: First pass at eureka extention providing Guice bindings
- 8c5d7c8f09566390407310fd383205925e9c698d: [Gradle Release Plugin] - new version commit:  '1.1.125-SNAPSHOT'.
- 9a98b66ea417e93736bb9559807ba5ef8dae4ea5: [Gradle Release Plugin] - pre tag commit:  '1.1.124'.
- 24c8b948782be5c9d3b73cbe935de67253e49684: Merge pull request #78 from NiteshKant/master
- 3b346852019f67085a8c6f7d01e743c602858e47: Fix for issue #76
- a6cd4f6381ec4d859baa7f8e7cdf080ff1ed1f18: Merge pull request #77 from knok16/master
- b89274eb4aee72663d43d4570254b20b9220ba62: Fix dependencies in gradle build. com.sun.jersey:jersey-servlet:1.11 was missed during some refactoring.
- 4fd9f12fe6be4c2f76f50f49da2cae16fe7c7456: [Gradle Release Plugin] - new version commit:  '1.1.124-SNAPSHOT'.
- dc56c41b77890fea8cc7ceef5ff150c1adff5fe0: [Gradle Release Plugin] - pre tag commit:  '1.1.123'.
- 181baf31a94c51b49c8232a2a1a9cf423d8e9035: Merge pull request #75 from NiteshKant/master
- 22bc1adac3dcb2b896e853ba0febf2a649755e57: Using a more qualified name for HTTP client stats.
- 62e9bd917aae20739158cf5b19d9bb53d1fa2bf0: Merge pull request #74 from NiteshKant/master
- 587739b92946865fa330d1fd16666319e173231d: Bumping snapshot version
- b8bb1285e38a54ebf37cb62f555ed934a1d3208e: Merge pull request #73 from NiteshKant/master
- 5d9fbd77f681b3a13d7689ce87ccab83be874ea8: Fix for issue #53 #70 #72
- 3143c4fe04a561ef3f46fc2921a9098967d7bcd2: Merge pull request #68 from karthik-vn/master
- 37d2a3d03cd19a8886c089f8a6b719bf226d34c3: Minor refactors and bug fixes.
- 48a79b71064d03d5ca151167cbc1333ffd04c04c: Optimize on EIP binding logic to avoid unnecessary AWS calls per the pull request comments.
- 7b2f91904316e9840d06264fe1b3af7e360d9032: Remove the old way of handing batched requests.
- a2a2a8e88639e72e094657629b474f9c350bc4e5: Separate resource to handle batch requests.
- cf2ef3849cc4209fe9c9f140c8ecb12396c57991: Minor changes based on pull request comments.
- 964334e42893ba4a06409b28c81a4b57569b2a04: Replication optimization where the network traffic between eureka nodes are considerably reduced by executing the replication events as one batch instead of individual requests.
- 8ea38b766e4c0f019d73c6f8d890ebb681e62a73: [Gradle Release Plugin] - new version commit:  '1.1.121-SNAPSHOT'.
- 01229462cdab15009a4cd8f971afbc83ed5f3719: [Gradle Release Plugin] - pre tag commit:  '1.1.120'.
- 861b487a60571bb5ae9052d4949b228deae17b03: Merge pull request #67 from karthik-vn/master
- 1becd63179509ae12e0de1da45cb80d42cc2ea76: Add missing dependency.
- e2acbd1fa69d0cf726afdb0536570be1f88f52fb: [Gradle Release Plugin] - new version commit:  '1.1.120-SNAPSHOT'.
- 92c9d7eba38d837b557a8b9fdf94a9447c015c04: [Gradle Release Plugin] - pre tag commit:  '1.1.119'.
- 2c2f758991ddfab8202a1bc99cb31fedd103f451: Merge pull request #66 from karthik-vn/master
- 418c9dd1711d7d4e5bbd616a63af0de393d6fa3a: Change jersey bundle dependency to "provided" so that the upstream dependencies can specify their own.
- 95b5aea0ba0c92cda5cb8d25b50674f920dd10fb: [Gradle Release Plugin] - new version commit:  '1.1.119-SNAPSHOT'.
- 3f5c8a9802ba7486f3a999c918ab1b1ef454cbd6: [Gradle Release Plugin] - pre tag commit:  '1.1.118'.
- 87b9b9d7fe87e646a7bb757f3e7f6879a8e47bfa: Merge pull request #65 from karthik-vn/master
- 5c985da035259d7abb7e2695c4a15db67a663205: Fix a minor bug with respect to logging information.
- 88d14d8108b594a5be7d1b3c301b4792a4d6984b: Minor changes to comments.
- 8910fd1ce096542dc2b11b807a543fb2a27be4c0: https://github.com/Netflix/eureka/issues/62: Simplify EIP selection logic by relying completely on AWS to determine if an EIP is already being used by another instance.
- a9565953599214ccb99dee40c985439263e5c94e: [Gradle Release Plugin] - new version commit:  '1.1.118-SNAPSHOT'.
- d94e14ead633d466fc46497490946056896aeb98: [Gradle Release Plugin] - pre tag commit:  '1.1.117'.
- c8801abc0bc7d47cd79a1e22e0715b889cedae1d: Merge pull request #64 from karthik-vn/master
- f6fc9edf506d29436a86141f1b1af1dd683b5354: Break after we have associated the EIP without going through the entire list.
- 858476c0839f056a8967b8a060e6fc84bb9513da: [Gradle Release Plugin] - new version commit:  '1.1.117-SNAPSHOT'.
- 6f188510afc47cd1a1f13d6181ca7af3fa7f58a2: [Gradle Release Plugin] - pre tag commit:  '1.1.116'.
- c2d8261cdc1adb883892fe1cd00a357e6e82ab42: Merge pull request #63 from karthik-vn/master
- 0ee32dc3a408d87246da79ae9d1260b9a26317b7: https://github.com/Netflix/eureka/issues/62
- 534352979298e2452e769d960d78e96789f70c74: [Gradle Release Plugin] - new version commit:  '1.1.116-SNAPSHOT'.
- 7adb70e82f73f42b12a8505a19b991d8a236955f: [Gradle Release Plugin] - pre tag commit:  '1.1.115'.
- 37752bf3167804d1f377b48695a913a8a367d5ba: Merge pull request #61 from karthik-vn/master
- a5591fdcc8cc52ad828180ecd11cff764306f67b: Fix for https://github.com/Netflix/eureka/issues/60:
- 3767d56efbabc8cf5e26fc442c7b008c841bbf19: https://github.com/Netflix/eureka/issues/59: Fix for the following issues
- 48a5242728c0a1504676a733c6fe5d98a3178d37: Merge branch 'master' of github.com:/karthik-vn/eureka
- 083394fd641966a691df1ceadac6370c67902fbb: [Gradle Release Plugin] - new version commit:  '1.1.115-SNAPSHOT'.
- 9e3d769cb7c477a16db383b9aec7840e710dd781: [Gradle Release Plugin] - pre tag commit:  '1.1.114'.
- 0e55e7a3de69ce8951ee578c8998c5eee1e4fe5c: Merge pull request #58 from NiteshKant/master
- e72bfc70dc1bea903a18fe1408b4d34bb903412f: Fix for issue #57
- b16ebbd0b1b845465514c41d3bb03c54300f7041: [Gradle Release Plugin] - new version commit:  '1.1.114-SNAPSHOT'.
- ad2ee31eade68729fdc87b744297b87fccc7a8c2: [Gradle Release Plugin] - pre tag commit:  '1.1.113'.
- 4705e58d87b307cd064962e93cbb5b0226811981: Merge pull request #56 from NiteshKant/master
- 6db9ea3af3c0dc8f3dac255c97c1efc6f09035f8: Fix for issue #55
- 2f0cb0e4c3ad9b6059505847d42de7fa0a66c5b3: [Gradle Release Plugin] - new version commit:  '1.1.113-SNAPSHOT'.
- e158691411bdc3e14abef2443719999efab18c10: [Gradle Release Plugin] - pre tag commit:  '1.1.112'.
- 14d1b8afdbd4d83d0981679a7bf030d50ca42f07: Merge pull request #52 from NiteshKant/master
- 4fbd676b17907598df7517310a6fee7428f1989a: Handling empty AZ in AZtoRegionMapper
- 69931491b8678e08469c3e5adbedd1f8bb55d098: [Gradle Release Plugin] - new version commit:  '1.1.112-SNAPSHOT'.
- 2c57ccf2a895ff7862ecd5d402dbc1415e7b9e27: [Gradle Release Plugin] - pre tag commit:  '1.1.111'.
- a2a9cb23c6e5155e40e2664e2f7dcb9cfc118d08: Merge pull request #51 from NiteshKant/master
- ecda6c07ddcde0e99bf0a6584bbb0fc3626303f5: Fixes issue #50
- b5100ed4c9b7467b234d2c1dc62e887b414466cd: Merge pull request #49 from mampcs/master
- 586a119624adc09f22e985a64d491f6342e099c6: Allow EIP binding if the current IP of the instance is null.
- a3aa590e9f77fc74d90ba662b2adc2ad7b3515be: [Gradle Release Plugin] - new version commit:  '1.1.111-SNAPSHOT'.
- 98de51cca250317791ed25d0605fb014c8ac3a07: [Gradle Release Plugin] - pre tag commit:  '1.1.110'.
- e5bd1691595457f7757b8f146715739de4ef2427: Merge pull request #48 from NiteshKant/master
- 9424817781ff46cf2679fb9c8cc8c0c885011b3d: Fixes issue #47
- d92558173d05e464e9990a0f9cec498c1108a54e: Merge pull request #46 from NiteshKant/master
- f34197bbf45be702cf92aa87d32f36183cd537f4: Fixes issue #45
- dbfe87ac8613ddbe70d2f8466e677222241efdb0: [Gradle Release Plugin] - new version commit:  '1.1.110-SNAPSHOT'.
- 374ccbcfa9739254969ef54e0e27f79341898b1e: [Gradle Release Plugin] - pre tag commit:  '1.1.109'.
- 641233e435aa197baa80f5ad007e263a70830833: Merge pull request #41 from NiteshKant/master
- 51cf9fe94ff71319b3b62ffe154cf50f76867af2: Some debug logs to give a view of the registry contents (app hashcodes for every region) after each registry refresh from the server.
- 6eccda9a7f8c5b275f9dcc356b2d59671ecd0411: Fix for issue #40
- e47d3b23a917b65091b8b411a6f1b63b35be471f: [Gradle Release Plugin] - new version commit:  '1.1.109-SNAPSHOT'.
- fa98f87cff1c938ad0c36b5a0504596969b16d35: [Gradle Release Plugin] - pre tag commit:  '1.1.108'.
- 9ddd5cd0c243a71e5f05ef5a9b8fa1c7b83806de: Merge pull request #31 from scotte/service-up
- 3098c99a7ae104b16e9da43a985bf66993090716: [Gradle Release Plugin] - new version commit:  '1.1.108-SNAPSHOT'.
- 69f3d182c8add1991cd7d2f813d97d73c5e0b88c: [Gradle Release Plugin] - pre tag commit:  '1.1.107'.
- 73944f23175888d7ce6a82c029e1bc5d472523ce: [Gradle Release Plugin] - new version commit:  '1.1.107-SNAPSHOT'.
- a8a0557316fafdb60165b064393344a22acbb4b2: [Gradle Release Plugin] - pre tag commit:  '1.1.106'.
- c7cf96d950cc8feaa970d039ae6e1bd514176d0b: Merge pull request #39 from NiteshKant/master
- dc834ded9f20930608d3eb8ff48ce8e637561a2e: Fix for issue #37 & #38
- e2fd25f21be60e94bce88bd4e122fbf0de7c056a: [Gradle Release Plugin] - new version commit:  '1.1.106-SNAPSHOT'.
- 9d1d0164e6c133ec680e5b7cefb9508a99053d13: [Gradle Release Plugin] - pre tag commit:  '1.1.105'.
- b4286dcc30dde3fb48c00ba22c235d561ee464db: Merge branch 'master' of https://github.com/Netflix/gradle-template
- cbfa4b1852c1367f739b8b5538d492430d2ca227: Merge pull request #36 from NiteshKant/master
- 8b339453bcc54b9c47cfff67e22b979ce856bd95: Did the following changes:
- e0268d5eb1f9c450b6747e060633464e52ecebef: [Gradle Release Plugin] - new version commit:  '1.1.105-SNAPSHOT'.
- ad99322fd55cbb3171de2d4e6f6acd50b462956f: [Gradle Release Plugin] - pre tag commit:  '1.1.104'.
- 320a1dd5c60b1fcea2c4aad7216ed0a0d5b83c80: Merge pull request #35 from NiteshKant/master
- ae6381bacfce234b84761be27c70bb21a6acd983: Fixing flakiness of the tests because of improper property cleanup.
- afb9a2458cc118d4b330f39e826ba62531dc6c26: Merge branch 'master' of https://github.com/Netflix/eureka
- 494afb6f3869d61a80737def3287f3808c084afd: Merge pull request #34 from NiteshKant/test_jenkins_failure
- 3a3edf6703dd1038d52ca16d833bc2a29b72fc1b: Added cloudbees link
- 56cdb6596b158230bd171a9a1991449b9fee50c8: Added some more debug statements
- 168e709474538bedc52682eb3d899458119e1b86: Removing reference to docs that don't exist.
- 4974483fb3dcd072920d24282427888cbda3de6a: Trying stuff to fix jenkins failures
- c0b38fc44f237333f62e39938af1d4111061d9cf: Trying stuff to fix jenkins failures
- 86ba8240482efba5f6c44305c8892c0bdccf1637: Merge branch 'master' of https://github.com/NiteshKant/eureka
- 7133f68d1d3a47fe22f3a18e12b1ec2739c011df: Trying stuff to fix jenkins failures
- f423bd4f53da451d85b2322979b14fb892eb0989: Merge pull request #33 from NiteshKant/master
- 74b22a54e798b0ae17b235a08afd6af86d1fa7c2: Add service UP time tracking
- 086a7b17ce02d9126c066d97803300c9b89b331f: Fixes issue #32
- 91a67dc682c25e11a538d01a4bbe90e1a8a034bd: Fixes issue #32
- 4897114c759524bdebef9f9daa8baf372263d430: Merge pull request #30 from NiteshKant/master
- 77b68856f3c7bd6ddbe9bd55b17bf5b92330bf74: Merge branch 'master' of https://github.com/Netflix/eureka
- 75d7018030fe5952adac1d6ad198e976766e7037: [Gradle Release Plugin] - new version commit:  '1.1.104-SNAPSHOT'.
- 7394d0bf55312486765a30033cee78ed68b39751: [Gradle Release Plugin] - pre tag commit:  '1.1.103'.
- e0c7d1063015f6d25a7e57ada927f399110de7a1: Removing unused method.
- 0cd608d14700100ce93c7e548c8396a8cc17a477: Fixed issues with squashing of commits
- b7e8ab7c4c812010816caadcb368e59d73d0d51c: Fixing shutdown of eureka client and reducing flakiness of a test.
- 70c37e131868f3a1675fca4b7ba61590685fce53: Merge remote-tracking branch 'origin/master'
- a84be6abae0e23e2547f4a93d48ec6a997b2966b: Incorporated review comments:
- f772960779416510c53e2cd54f9721455476453b: Fix for issue #29
- 08e041283fef3ebf4e471a0e2d586f40a5193885: Bug fix in ApplicationsResource.
- 827138b1d41c15c1391d14e496814af0c7f26eb9: Fix for issue #29
- f96ac9ae1007f6614a4357f47361c9dd645fab23: Merge branch 'master' of https://github.com/Netflix/eureka
- 9e050ad134219bb1987f3b0e2b9113851ed5d14e: Fixing aggregateJavadoc
- 42d73d3e36be60e8ddad3ef2014da286c823c8a5: [Gradle Release Plugin] - new version commit:  '1.1.103-SNAPSHOT'.
- 6be437a3642d1a572a933ace5f19ea28264c7b49: [Gradle Release Plugin] - pre tag commit:  '1.1.102'.
- f69c544e2c049374824998147267a7f3fb8520d2: [Gradle Release Plugin] - new version commit:  '1.1.102-SNAPSHOT'.
- 3e0808a904be0892703dfca995263d7a8ceb671e: [Gradle Release Plugin] - pre tag commit:  '1.1.101'.
- a53a4c84c95370de25dd210f29ed58decbd563f3: Merge branch 'master' of https://github.com/Netflix/eureka
- dc538f4747ec0d538dc657c4b73b37bd28ba4d23: [Gradle Release Plugin] - new version commit:  '1.1.101-SNAPSHOT'.
- fc612dd0501587ae00b12c0b83c4abb4c34479ec: [Gradle Release Plugin] - pre tag commit:  '1.1.100'.
- b3e950afd631469f1d5439fd469f8c4573f3e738: API changes to support latest version of servo. Revert back accidentally removed code.
- 46f074a4fef9418588658fd6bdef7b3718f61d0a: [Gradle Release Plugin] - new version commit:  '1.1.100-SNAPSHOT'.
- 7f818176315dbcfd71b12d4c7757fd23681a3682: [Gradle Release Plugin] - pre tag commit:  '1.1.99'.
- 87025dc4599b41875ea1581cad49eae6b3bbc678: Update to the latest version of servo.
- 9df8fbc963d29507ec11a66df380a7475224a49a: SSL support for Remote Region Registry.
- bb9ed355e19470c9facf101876cfb7620a93acdb: Merge pull request #21 from quidryan/merge-gradle-template-May
- 202b1f90c2dc7ec1061a91c1e6c3cf9e7b03f47a: Always use version of the NEXT version
- a0ef6a25ca8c96857b5a8338c7246e1a0bbe72af: Always use -SNAPSHOT in the version string
- 8660f9309d314243055979dfef430954c37905f7: Merge remote-tracking branch 'build/multi-project' into merge-gradle-template-May
- bd21a6fd90f532a21309563ce9d06b89ad006bad: Gradle Release Plugin - new version commit:  'eureka-1.1.98'.
- 2ed954bc806c4cbc7f51b588e038b4d313ad3245: Commit new version.
- f961785a7f9ecf3d7dd6a88ed6e233c78f18edd4: Merge branch 'master' of github.com:Netflix/eureka
- c1c585c3a897b31375131dac581acb1a256f7877: Minor defensive checks.
- 95afa2542598a14b467ccfdc59e6257bf7ca0ff8: Merge branch 'multi-project'
- b0585dae4cfe7108fd8bd80d7c4b890f95e42119: Passing status to Artifactory builds
- d7994a522fab521297547696716fcc1fef767e67: Merge branch 'multi-project'
- 28c6989099fc538cfd9d1d8d13075901bcec769d: Verify before we can't take it back, use preferredVersion variable
- a4db0ed3b184684c27e35eb3f14d562d367c3853: Merge branch 'multi-project'
- d0e42e3dfb45c8d792c6cced1c943c89b1d861dc: Handle unavailable sonatype properties
- d3a87c9d9457c57ad19e325ac91bb00f048c0299: Gradle Release Plugin - new version commit:  'eureka-1.1.96'.
- 6edd1ab802ab65ef0551a63d3fc55cd2b4789089: Allow update of renewal threshold if the self preservation mode is disabled.
- b3230b2eb402e494b0408d0cf2fba3bd6381bf1d: Merge branch 'multi-project'
- 9de561434f303b8020269984d7ef313428414715: Make uploadMavenCentral task, that encompasses other tasks
- 017751bae7a09817670b41e77fd2c88a34bdab2e: Merge branch 'multi-project'
- 832eb537e9df36a2e53a90e1f34e2008a36f3f17: Automatically aggregate and publish docs (java,groovy,scala)
- fdaf789a274456fc96bf234235dbdbf666272ae3: Merge branch 'multi-project'
- 498c25feaa03a9a3a09e633814c192ddc770ced4: Matching wrapper to 1.5
- fcf330ef34096253f2f147983ca6c51cf3de76e7: Merge branch 'multi-project'
- 8caf8ec93b3617749db90ceac64e06116567f072: Upgrading release process
- 44f7a6d379e299462e9fee5db1a3ce1d45170aff: Gradle Release Plugin - new version commit:  'eureka-1.1.94'.
- 8bc8403591a9c54df869b0d57b6691cb83865147: Bump up revision number.
- 2aa8050b7f5544f0868d0e397cfa36120649f257: Merge branch 'master' of github.com:Netflix/eureka
- 009c15b0bd07eaa9906e39644eaaed3c95ff43ac: A bug in not incrementing expected renewal threshold during registrations fixed.
- 3c20222febe58cce9f2b9c605a36c049843339d7: Gradle Release Plugin - new version commit:  'eureka-1.1.92'.
- c26502731c638f5d5fefb6c2e07012551b908121: Upgrade revision number.
- 4cd9c6e49c0151785bc0133c5e4b995d14191e96: Decrement the renewal threshold during cancels rather than recalculating the counter every time.
- 63e44e8e73b9fdfe56655cc1fb13180885dedc9e: Using latest features of release plugin
- a76038d891da52da4d194a80ad438d5697705c48: Using latest features of release plugin
- 883dd0daf391695a3b26e1d0f5c1bb112022c803: Add sonatype snapshot repository
- c37683d6ac7934afcb05e379949459b897deb1cd: Add sonatype snapshot repository
- c3477877da453c81a3c3c121d7677fce2911551d: Use newer version of license-gradle-plugin that fixes skipExistingHeaders field
- a28e606479a0062dcfef24fcd2e98dddf27278ec: Use newer version of license-gradle-plugin that fixes skipExistingHeaders field
- d87b66e0d0074d42b35e46a5c3664dd57294e16d: Move gradle-release dependency to bintray
- 57086930d861278d3871fcfe51ec3d9b3ffdb13b: Move gradle-release dependency to bintray
- 84339e0a40358919863496d6fd8c6035228b6329: Switching to bintray for dependencies (same as Maven Central)
- 6f9e3a024fd9213446079e6160ef872849e91c53: Upgrading to Gradle 1.4
- f5a10c63c56b2cc5c07c7a602be6cd965a8415d3: Update codequality/checkstyle.xml
- ac0d10c9e909f21f174fd5de72fbd429ca4e27c3: Gradle Release Plugin - new version commit:  'eureka-1.1.89'.
- f3701574965ee3772e7f6bdd7f6d7120663fed39: Update version.
- cf483f9c1495e9dbc5d179d5c8203cfc6f10dcba: Instead of decrementing renewal threshold, update the threshold by recalculating.
- 56a1c835da788a8f2ff55c2117f8d7cdf83f65b5: Gradle Release Plugin - new version commit:  'eureka-1.1.86'.
- 7832917cb1b881bd043e11d9325d56ac684ccece: Upgrade gradle version.
- 3478052ddef01a6de5fca9a601959c90e4bb3d6a: https://github.com/Netflix/eureka/issues/19:When a client instance is gracefully shutdown and a corresponding cancel is called - reduce the renewal threshold as the client requested it.
- ec75315a4f0bf257cdc79b4b7daa7155a39fe924: Gradle Release Plugin - new version commit:  'eureka-1.1.84'.
- 5a48e89be7401034852ccb17a867b57495ed17ef: Still having problems with version - updated to a new one.
- 730670e63fa287e4a160cd07eb75efb6d1ad9ab4: Upgrade version again.
- fe78a7ceeae0c25fa9b35e04f298c023d8685280: Upgrade version.
- 992d416f0e390ff3c8d0a5d3550102df7d23e2ad: Merge branch 'master' of github.com:Netflix/eureka
- 4d57a3a22a32e6ca0a2ce3c960de518bd1c40a60: In a scenario where there are more instances than EIPs, there is a chance that the instance may try to grab an already existing EIP as it relies on renewal time to determine if the instance is dead and the renewals are never updated. Now we rely on heartbeats to determine if the instance is alive or dead.
- 4727485f12353f45460e9123c922703a3d802399: Gradle Release Plugin - new version commit:  'eureka-1.1.83'.
- 33a2f04479eed43f24e3b3ebaf50be2f83d7bafd: Bug fix for VIP & SVIP
- 2653fdf9bcd5015d364d983ef8e04a8560ef9539: Gradle Release Plugin - new version commit:  'eureka-1.1.82'.
- d33878d43c4140bc4bb083b097a4ab9187b8eadb: Gradle Release Plugin - new version commit:  'eureka-1.1.80'.
- 7aa2d4a17dfee16784ba9202fd3b83ef2bc67562: Merge branch 'master' of https://github.com/Netflix/eureka
- 5580a985360603760e2aa06373286074b002a2cf: Gradle Release Plugin - new version commit:  'eureka-1.1.79'.
- a2c726a166ca9181731a9e3601b7e46ac5f965aa: Bump up revision number.
- 686398ad5dcaa09517f1f7c4ce3749825e5155f6: Gradle Release Plugin - pre tag commit:  'eureka-1.1.77'.
- 38dee84c9fcb3fa8f2676f2182858a087286544a: Eureka Client should assume empty string for interpolated expression for which the value cannot be found.
- cb58fd22befb48d49e2a2b4f046220f9a1b47744: Bump up revision number.
- ca69ee6bbcb44a95d81d5aa3e126381dc2690a02: Correct wrong version upgrade.
- 08ca59835581a0741c2117a2684239fd190d538d: Upgrade AWS jdk version from 1.3.11 to 1.3.4.1 to support IAM credential support for eureka.
- bf9f1a3c964b87a2b6f4fd278a54de04de874a01: Bump up version number again.
- 18a8e9045502821ed041f8619bbd9831a6930e9c: Update version number.
- c165b9cf15e11e6b400700e08d220f6f19a265d6: Gradle Release Plugin - pre tag commit:  'eureka-1.1.76'.
- 5ee6cce48d5f7371000b0b86983666a98d095be0: Merge pull request #5 from ericdowd/iam-role
- b0bce60898c3324e0946141616da226e93ae6f63: Upgrade aws java sdk version from 1.3.11 to 1.3.4.1 to support IAM credentials.
- a903b40e4b23a898f93f9226a4cebd76c4768b5e: Merge branch 'master' into iam-role
- 2a4fb9e492b84047395bfc0ff99d3d4e8f37521e: Bump up revision number - one more time.
- 2df5527f9acb49feeb52b748edef84f5c0306f61: Bump up revision number.
- 2f40704999c5fda218373d129a0fc0b409e52d42: If all eureka instances go away and then eureka fall back cluster is not accessible because of network  issues- the number of instances registered with eureka at startup will be zero.
- d0591508001ec78d07b0b4f239b5ff92c0699a94: Switching to bintray for dependencies (same as Maven Central)
- 020ca77c82b47e0cea8c584d326e0e88159adf83: Upgrading to Gradle 1.4
- 5df405a0b8edd3e1d6eb834de3ca8c44d9d210ac: Gradle Release Plugin - new version commit:  'eureka-1.1.76-SNAPSHOT'.
- cf2f6e4d6eb6281194d82460861d85ad243ee786: Gradle Release Plugin - pre tag commit:  'eureka-1.1.75'.
- 59c6c059d8206888bcb5e040626a1ac3b984d676: Addressing some more comments
- e2ab6f5aaab66c759a2cf5b28bc41a1db528b58d: Gradle Release Plugin - new version commit:  'eureka-1.1.75-SNAPSHOT'.
- b98580c299f30b66245da436d5858fc58c0fb150: Gradle Release Plugin - pre tag commit:  'eureka-1.1.74'.
- 1c7967dfc4fab53b6dd1e439d704971e17778032: Merge branch 'master' into iam-role
- 94bfad67e61904baf2cbfe15d75a04c99bbd1104: Merge pull request #5 from gorzell/patch-1
- a0fe2921d4fd8a8dd584fb9228820c86d10ebf9a: Update codequality/checkstyle.xml
- ae89ba92847b90337b0cd05f6bbe0719527b2633: New REST endpoints for (S)VIP
- b117472ec7bbcc69bebe9dd7b3c4cb257bc528c3: Gradle Release Plugin - new version commit:  'eureka-1.1.74-SNAPSHOT'.
- 59b81b4a9eebc5edbd743ccfa63e675bd02eba03: Gradle Release Plugin - pre tag commit:  'eureka-1.1.73'.
- 5cd5fbb576a9eef7f5cb0962df8add136b90559c: Merge branch 'master' of https://github.com/Netflix/eureka
- d4f1272a33a1bdcbb53942d554182196d317b16d: Update servo revision to a valid one.
- c6e8377e31374743fe5b900e023b106f8e1fdf5d: Merge pull request #14 from craigforster/jettison_dependency
- 8cff28cddb4a5fb5ca66f8327eda17587911c332: eureka-client should declare dependency on jettison
- 2cc8df5d0f72aace2a579852cde315e6813f98fe: Merge branch 'master' into iam-role
- 6d2267d7e80a0a61fff3199d9e6e78240e534a34: Fixed a case where the region information was looked up straight from archaius instead of eureka client configuration.
- 3e8cfd3bde5879a5a70442f844838d408db25903: https://github.com/Netflix/eureka/issues/11: Fixed a bug where Xstream deserialization was returning "null" when the appropriate type was not defined. Also, change the deserialization type check to check only for subtypes(xml or json) instead of the exact string match (for e.g.) application/xml.
- 3bc8f867fad01d97162af3e2d133763eeabaac2e: Merge branch 'master' of https://github.com/Netflix/eureka
- 6feaa10f315e456170905fc6bbc1f01c2ffb4e42: https://github.com/Netflix/eureka/issues/12: Added an API to update user-specific metadata.
- 4122a3922653b0e2da387df3702a51c421105029: Merge branch 'master' into iam-role
- e1ce3e1f70dd760288bdb49f10ae3a2f536a75f3: Gradle Release Plugin - new version commit:  'eureka-1.1.73-SNAPSHOT'.
- 5d577f334fd5858641f52676e97f452f0b2b8656: Gradle Release Plugin - pre tag commit:  'eureka-1.1.72'.
- c46db5d1c8870982d9ccf034dc3f3f6cadfa8427: Fixes the scenario where the deltas  don't work in the case of interactions with a remote region registry.
- 152efc71960399b1133e1f229cb53d48dee1b6b4: Gradle Release Plugin - new version commit:  'eureka-1.1.72-SNAPSHOT'.
- 5b8e29a9ef09945ced8a2b4256976eaef749f331: Gradle Release Plugin - pre tag commit:  'eureka-1.1.71'.
- b4bb9eb20304e642c18b861764ac2147cf5913dd: Move to a new versioning scheme.
- 9a619bbb8a3c34eb9c60744f41a8f72d9d24f945: Merge branch 'master' of https://github.com/Netflix/eureka
- 617e09ef449308899a030caf1d0a29229e61c043: Log formatting error fixed. Also increased the overridden status expiry to 1 hour.
- 3de55de4f0609bab3b9bc5cef8e71fedf4772065: Merge branch 'master' into iam-role
- c6b735e1defb6c9629819f101881a4e8a93bd8b6: Gradle Release Plugin - new version commit:  'eureka-1.1.70'.
- faf4fb880fd51708c696775b2b335bfc29fdd51d: Bump up revision number.
- 995d32ff80ddbf03b417a208611e1ae1d0e8517f: Fixed a bug in a scenario during startup where the replications to  some of the peer nodes does not happen until the node has recognized itself with its EIP.
- 5c69eba489d68d426c2d29d37d3dcb8015385e94: Gradle Release Plugin - new version commit:  'eureka-1.1.67'.
- 0a88a0c9facfaad1b3f4f132ce9a32d86aa367e1: Bump up revision number.
- 83904eeab63259dd4d5361872f265bbdd5f3b2fe: Bump up revision number.
- 70b2dad0e26e416da45e4641d79be3237e1ec283: Missed case of storing overridden status added.
- 7246f4fcd4e0aab71781624ead7e57c465cc3fcc: Tweaks to allow overridden status properly in certain edge cases.
- 3200cd1fb7cba58c81328147732f7d2eaf4e3ac4: Gradle Release Plugin - new version commit:  'eureka-1.1.60'.
- 5cefd6ce446466e288688bcee1efb41ea17b6895: Minor changes to handle non-specified availability zones.
- 2e63328f647935d44d3307d0dc08f8a47b3b40d7: Gradle Release Plugin - new version commit:  'eureka-1.1.58'.
- b006ee7a72c5830bcc1e8db19354cef307a050bd: Bump up revision number.
- f69f87be1160f7cc32ee42d2ab149c15e10dee46: Merge branch 'master' of https://github.com/Netflix/eureka
- 041ef70cf1001998e4ea12eaf03ce6ef486e4c8c: Avoid registration during state transfer at startup for unspecified availability zones.
- 2f24398efb910ff84eb1993a122702c8c27be410: Merge with master
- ddcda4439b140e442b8c2be972da4d90513ca6d5: Gradle Release Plugin - new version commit:  'eureka-1.1.56'.
- 730e47c848a53338319f67092460bf263f30aa06: Bump up revision number.
- 6f72085612637bad9c11f251a0f215412cf75f40: Bump up revision number.
- 77b80f73360ef42dfe8c8c9ff3fb2d6864f1ec3b: Merge branch 'master' of https://github.com/Netflix/eureka
- 840a817a8b954792c5efa2c33f702603ef175fe3: Changes to not include applications from remote regions in certain cases.
- f8ab57b205a0dbd4855c750cf17f89669f7d01fa: Gradle Release Plugin - new version commit:  'eureka-1.1.53'.
- ca8e429b8753a2f93c28bf8358ef028601f9bd3c: Bump up revision number.
- b284be00b959eee2e086ab8fdc6039dfd3e48521: Bump up version number.
- 846f8083f31d6e429e61354a80770dd8ba37bcec: Preventive checks during delta fetches from remote regions.
- f636b47c7c7e20abc6751bbf912e9eb5234fcb98: Gradle Release Plugin - new version commit:  'eureka-1.1.50'.
- 729b93574ab1dbd92d4ef969cccd7b45ab0edd53: Bump up revision number.
- 9f30ab3cf5963b32eeae30bcb73cdbcb490c2ba9: Merge branch 'master' of https://github.com/Netflix/eureka
- e78d15bb40c5d98985829292500d761682f999b2: Tweak eureka registry access for remote regions.
- f9348af529d7c4cc85a91dacb24546ac2fb456d6: Gradle Release Plugin - new version commit:  'eureka-1.1.47'.
- be2bc79f4f291773ca901521794c4eedfbb527d0: Gradle Release Plugin - new version commit:  'eureka-1.1.46'.
- 4a46a9227ab5f9185f5bd1492121834bf319efec: Bump up version number.
- 2bf640afb1c24c9e4e7241a3145ab7bcc6b211c1: Merge branch 'master' of https://github.com/Netflix/eureka
- f432da6144fd186d1df9b353d1a654ebfbceb971: Fetch remote registry only after EIP binding as the security group rules would then be honored.
- ae796ae869a91adc76507b94f09f4feb1a057624: Gradle Release Plugin - new version commit:  'eureka-1.1.44'.
- 68ca0359975d366e090af5d86cd10632d5fd2834: Bump up revision number.
- 66cedc5f1cc33de7019a21e89c0e032e260132d9: Merge branch 'master' of https://github.com/Netflix/eureka
- bd4f94392cb4785f1a0821079ed29f5d645913da: Missed check-in.
- 9b5c58a6052b681a7337483250209060643072aa: Gradle Release Plugin - new version commit:  'eureka-1.1.42'.
- 7f1d340bc3d7e6974e57f7eda8fd481b76dfec32: Bump up version number.
- 9f7f7ff7268bf492ec4d72439df7c79c6a0d3146: Merge branch 'master' of https://github.com/Netflix/eureka
- e177867dd0b29f51cbbc61ccf593950bac5ccc6e: Typo fix.
- 7f5f81d5e0858a26e32a74087b262d6647bb65ae: Gradle Release Plugin - new version commit:  'eureka-1.1.40'.
- 64668b6c7a759fc627206594d6986f5fd205d30f: Bump up revision number.
- 8fc5715e1fc11b1e7befeccf57a46d21dfa2d4ae: Merge branch 'master' of https://github.com/Netflix/eureka
- 26816f32873bb2f6cd4c75b464d2ad831c9b74d4: https://github.com/Netflix/eureka/issues/10:
- b7847eb946161b85609621f0392eb33e32b5cf42: Fixing transitive-ness of provided
- ab4d391dc801b698ca05d7015956ab5641ebeb99: Fixing transitive-ness of provided
- db05503a2e45c1fb50b4219e45bca735565e0188: Gradle Release Plugin - new version commit:  'eureka-1.1.38'.
- c112b082c0e22b51cbe7453858e24a73a12a5d81: Bump up release number.
- 3f95a5b5103beb36eef1ab463b546fe3163838a8: https://github.com/Netflix/eureka/issues/9:
- caf1ce7951b6e25d369085ff7cefb67cb4e051a2: Merge pull request #8 from bgentry/master
- c689195a95b29398c8b048e61bbbc8e211045af2: Remove extra spaces, fix bullets.
- 0dadaeab68f7789505c5eb5ed0ea07281711da7c: Merging master
- 7d50288b0fbcc689dd23cee6c244469baa45fa58: Merge pull request #7 from quidryan/master
- af63b1d8d29fcaf7881386b91a8e91220a6e1c12: Putting aws-java-sdk back to 1.3.11 until 1.3.22 is approved internally
- e5d6b8e42df598187736bcebda12d5873629319b: Properly using project's name in the manifest.
- 84b5fc01557072d1ce632504ab51c14940328ff4: No longer need to swap org name, since com.amazonaws is available in extlib, as long as you use 1.3.22, which we're moving to. It hasn't been verified by Steven Wu, but it will be soon.
- 8fc8ffd4dee1d90a01a5574d8723675c40086bf6: Merge gradle-template/multi-project.
- 72cdf6587f6610e7d513a7c83f52f83892c1d021: Merge pull request #2 from joesondow/logo
- 68acc47b82191ff0be2f2c418b209e8fe21e5c87: Merge pull request #4 from ericdowd/eurekaServer-properties
- 79e7688a066d91af7fc78c18af9eb4634dc0943c: Gradle Release Plugin - new version commit:  'eureka-1.1.36'.
- 5bee5f6d6522a287817d87b3b33a91720e0f8d52: Bump up version number.
- 7b9909e70fec7f12cbbd803beb0f2cb07b4741fa: Change blitz4j version dependency.
- 2ebbd667dddc861ab4c3dc1d94bac276c352215c: Bump up revision number.
- cfca9276ff5e9b03026ca173ef2fca6b06fbeebb: Merge branch 'master' of https://github.com/Netflix/eureka
- f6ca1a328f5169ffe388ed1b5a2afedd173a2da4: Register some more monitors for tracking stats.
- 7939ccfbcefeaab02e74f2aa20fae3ae2e3301b7: Gradle Release Plugin - new version commit:  'eureka-1.1.33'.
- b52cd064c3c63efb0232ebb458bc9a936da4cf5f: Bump up the version number.
- a3278468530b8502d1d6287fc8409dffd8064485: Added some statistics to track the number of retries.
- 9b333b09fa338671a6001b122baa9eae0795fc1d: Gradle Release Plugin - new version commit:  'eureka-1.1.31'.
- b3e08bffa7e0eadfa3c1ceedbe78f6d38375c604: Bump up version.
- 6fdc4bf28f4474c47376c21ae23bf4f9ca506b55: Merge branch 'master' of https://github.com/Netflix/eureka
- 510046b3dc1c1f0ae71777278dba5499f6903a2b: Specify the version number before serializing instance information.
- c33799a16b9038727a77f64fe58c72da69a57096: Gradle Release Plugin - new version commit:  'eureka-1.1.29'.
- e712abf98b78b8d470f32065ccffec14243a0758: Bump up the release number.
- b6712e8fe7594e09f86875c3c38435d405242ea1: Merge branch 'master' of https://github.com/Netflix/eureka
- 9c91374a546c8aede441b9871e51caaa64d4909a: Fixed a bug with missing "break" statement.
- 39b01d2aa6291e58c2afa1cf510d6202f0b51370: Gradle Release Plugin - new version commit:  'eureka-1.1.27'.
- da7c75209e0a02e9713f54406e993205b814d748: Bump up the version number.
- 4cdb1e9c88829946c487755fec9577958047fa7a: Merge branch 'master' of https://github.com/Netflix/eureka
- 8b3ee29df22b080f1aa141d70db22f624dde7b97: Fix a run-away loop.
- 4fda696c633e7c8b233cd3469aec9cc029f3adea: Gradle Release Plugin - new version commit:  'eureka-1.1.25'.
- c9db99201fff0f6b22cc92bff18b36f52efe083f: Upgrade version.
- 1ba05d1d5c111bcdb3c31ab2d8b62b323001547d: Change version of blitz4j again.
- f27f93ce64f82789ef676d82c725fa60737ea84e: Change version number for blitz4j.
- 700190bb514bde3aa44792f4b45e71b107735b51: New dependency 'blitz4j' added.
- 7af3a79a7f4e5969096b030b628f9ead1bd06c66: https://github.com/Netflix/eureka/issues/6:
- 46462f51fa16adcfabc03afd7bca132bb61daa66: Conforming to Markdown
- ff05152f4dc33797f39e61699c088bb3ea3dba95: Moving documentation from Confluence into GitHub
- 1faaddf9a14e9565180497f38dc67f27d00335c3: Use InstanceProfileCredentialsProvider for getting IAM role credentials
- f2ac4a4ec60f515de21faec0f55b8d4e91b04094: Handle NPE for unset credentials
- dc90431726259ffab7065e72d7886d189b23ebe8: Attempting to use IAM role as a fallback for AWS credentials
- 79c4293157b4205700f1967a6a0040a45e26cb6f: eureka.port appears to be pulling double duty: both telling what port to register as and what port the eureka server is listening on. Changed the properties that deal with DNS discovery of eureka servers to be eureka.eurekaServer.<property>
- 36e5b8f5d64e08147ea98ae17e15a21d716b8b10: Adding provided scope
- 8bb8eb33417057f8078c9dbad4848dccc654dd22: Adding provided scope
- 0860561e5386cc53690bb2e273370455e13b288a: Gradle Release Plugin - new version commit:  'eureka-1.1.23'.
- 72505b9cdfe0989f46fc233424492a8f06a80ad9: Update version.
- 52872dcbf8d86fe2664198deec12528a095794d5: Update gradle.properties.
- cf0f7520afba9bcd6073b0547a2b68a606eeaca1: Check for the existence of instance info before inititalizing.
- cfce014bd2db4da9830bb8e6b764a8f071a2f3b9: "Gold bars adventure" Eureka logo
- 66ff83f789785e9351cec4fb54b6f6ffa0eb9874: Using a better github location
- 4d0b65b7b09d2fbe1a9b401dcb9dce99846186e0: Using a better github location
- 11f45191cc0be9888941b77ade13ec5300650e2a: Merge branch 'master' of github.com:Netflix/eureka
- c82e8c2b161f9a98edd7bee5e24b1048a15b4705: Place holder text for AWS access key ID and secret key.
- 5aa23f909e885eee12a04108f51d96ea2fe66d6a: Change app name to be all-lowercase
- 54ac9729b1c2aff0201e9cbc361757e13127482b: Gradle Release Plugin - new version commit:  'eureka-1.1.21'.
- cf9498950b53f7126557a7ac2a196983c31f363a: Change release number.
- 86a568c9c364d2f9198eff17243fc091247f2627: Merge branch 'master' of github.com:Netflix/eureka
- 3276bb53cf646dcb176e4f7c0104df7fcef4f0e8: Clean up resources when trying to update eureka nodes. Lingering resources may create problems when the server is running for a long time.
- 7c2ce8e04a447d0afa2a2bfb5992258b80baa560: Gradle Release Plugin - new version commit:  'eureka-1.1.19'.
- b8a3a1bbd0ac2b626ce8f753be3ffbf142fbba41: Update version.
- e1e40e7c1057dcd8deae50c1e84ef5edec8107db: Reuse the EIP if the lease has expired.
- 1cbb4d6dbe34998f4caa2cbe52c59abc8e0e4886: Fixing issue when publishing source/javadoc to maven central
- 9e368c4d7a3cd3cce8dd3249b1680e158c37a5aa: Fixing issue when publishing source/javadoc to maven central
- 05c4d0660d4f5317e430f0dc7f0c1487ac4f51e2: Putting javadoc and sources into proper confs and setting types
- abf99d1f7498a13febaf8732daeae4636c910639: Putting javadoc and sources into proper confs and setting types
- 61bd2b059be16052e2372e792ec8698af9589d79: Add local publishing
- 53ba70236de5d6ecc3b3ef59b69b1ffd254aa927: Add local publishing
- 6d4a854dca49cbfd989b468efc4e7bce89796e08: Filling in more pom fields for Sonatype
- 55ab6f7f281180e1de31a4e7932dd95bd3d4d8a4: Filling in more pom fields for Sonatype
- a8674db7d92f5a6669b8f373205cfef52b995ba9: Stop relying on maven convention on project
- 52a8085162c740bdb634d5593a8f698c0bbd60b7: Stop relying on maven convention on project
- 2b31d36a03edcc93a3d2c478ba8b8c3b315df85a: Changes needed for release plugin
- 7cebae8f7480ea00f701947b47f52bdef7c07c7a: Ensure full flow of release plugin
- 1954d730193a6ee7300cbcdf5f4cfaa74e9faa3e: Setting default name for multi-project
- d1e903ccd4dcd46c8eb65cb416f3093990453475: Setting default name for master
- f170238c6df0e5991758ea14058e1b6ef05fa905: Using custom build of release plugin, to support building from a branch
- 9350c33f96033a6a99c7a7b37fef0958e21ac786: Using custom build of release plugin, to support building from a branch
- ddedbd72afbfbd786614983f3ffbc10e1522c6ec: Pointing to a repo in our control
- 4f4d1c73bfaa7a1a0180d2778c7dabadb55dd47d: Pointing to a repo in our control
- 8f289b73e539edc34a4fcd22df1c6dc9d97f216f: Release plugin
- 5c63f84d2aee22c2629b9cc25a860d848c0b0f9b: Release plugin
- a85e1963ffaacd0d695baa356f69adccfcbbebf4: Adding cobertura
- c3d3ad7b38179d0e67b3be05fea9a3ca695335c7: Adding cobertura
- c2af08e723518a2191e51bf9eae694fda12d1bbc: Upgrade to Gradle 1.1.
- 0f0c6114889de1c0c3d702661aa44f95ec76edea: Enable license header plugin
- 88fcfe986e86b2a425bfb3cd4eb187e69ac81d0b: Upgrade to Gradle 1.1.
- 3e88665e3648bb5df31441205804fdd1f440a5cf: Enable license header plugin
- cc1b04ce986105cc04a141554902e5cb699efbcc: Merge pull request #3 from Randgalt/multi-project
- d36839bc9b2478f6e0824e0886d81f8801c7b979: Merge pull request #2 from Randgalt/master
- eaa8fc97a4427d51bf8637570a263d4f4e33e5af: Sonatype URL was wrong
- cf9ab8425f3649882f56b94a5ee2b66624f15d19: Sonatype URL was wrong
- 9a2831018bb047c55c035f3385b12d1429ffd851: Get back into mergeing from multi-project
- bf5b268244d4eea430049627a734b3fa19307b3e: Make one less thing people have to change
- e9cdf18da174446ca4f50c4633f5c7bf37628903: Merge commit 'bc662051d8c72ea7b20350b1746e1a8f527c9244' into multi-project
- bc662051d8c72ea7b20350b1746e1a8f527c9244: Un-indenting HEADER
- 7c28a7637fbaf8c78ee8efcdae85592663960ea6: Create branch that contains only build related files
- 1df6e445488edfec78512c70e4db7352a1df57ec: Use lifecycle to add signing task
- 66332d8b8fe98c8068c85c215dbbacc66397a68f: Fix quotes
- 61b1710621d138556fe2d5621076ea40ad47f8af: Multimodule builds need a dump signing task
- 3a10a077f9fc6c3aff7b7b1eebe9365d34b5acb4: Remove local testing file
- 9fa9ec0acce8afc01da943b1922a731059cb4cd2: Avoid signatures in archives unless doing mavenCentral build
- b5b2f5ef9e908a3c53e4afe017a60f2b878a93b3: Correct artifacts, moved pom to more visible area
- 52bd53f5ea5eec84818d65b40e81d0a82ada6ba8: Restructure into smaller files
- 697fd66aae9beed107e13f49a741455f1d9d8dd9: Initial commit, working with Maven Central
- f186ee8df7e2fbaaf03fca408fcba4e17af51706: Merge branch 'master' of github.com:Netflix/eureka
- 85392fa1bcc1a753875305bc646927e84910cc1b: Gradle Release Plugin - new version commit:  'eureka-1.1.17'.
- 1ca372164c66aed7b3238e76b58c78215045f4b9: Merge branch 'master' of github.com:Netflix/eureka
- 68e3afe8509b26a7fcf1aa50957fd0e08c757ced: Gradle Release Plugin - pre tag commit:  'eureka-1.1.16'.
- e7da2a28b282549095442fa57885bca96934c58d: Some more fixes to allow non-AWS applications to deploy eureka.
- 89c08fc485337b49dad80fc4950c6b27b57a04ee: Gradle Release Plugin - new version commit:  'eureka-1.1.16-SNAPSHOT'.
- 32593fcca9224787ff73761f8949f5339324d74c: Gradle Release Plugin - pre tag commit:  'eureka-1.1.15'.
- ebb0c9258c1590771bd7abd2e1c2032716584760: Merge branch 'master' of github.com:Netflix/eureka
- 00459ca8f486e4dbe2f2fd3bb5c297b6b256c43d: Fix a bug which does not allow the bootstrapping of the eureka server in a non-AWS datacenter.
- 0f405066f56c547492066d3785d118975a3b5453: Gradle Release Plugin - new version commit:  'eureka-1.1.15-SNAPSHOT'.
- f8d098bcf0b4015e2f0bfd31b445861aa28eedc7: Gradle Release Plugin - pre tag commit:  'eureka-1.1.14'.
- 2b52704cc67c90ce08b48090d67f47acddcb3f87: When priming connections, check for eureka peer renewal expiration before trying to indefinitely prime the instance.
- 9393019e4a149d27c44a2b9380038d6c2dbb8c9b: Merge branch 'master' of github.com:Netflix/eureka
- 0a8795962bc138a97042ade11481d7e5b09fdab6: Cosmetic changes to display correct  warnings during startup.
- 4215df69fb8d8d4ec342326df196bb67d9a4cb2c: Gradle Release Plugin - new version commit:  'eureka-1.1.14-SNAPSHOT'.
- aa6e78aa19797d6722dd313973f7d92a0af05a9f: Gradle Release Plugin - pre tag commit:  'eureka-1.1.13'.
- 63f9b68c9ffe3eee183601c08ac5eedaf3fd00c3: When registering the instances that is fetched from the replica during the startup, the registration incorrectly registers the instance with a expiration duration of -1 seconds. causing the instances to expire immediately after the expiration task runs. The registration should register the instances with the default duration of 90 seconds.
- e834abe2db6db1f7160eaf412cf2efb392d73ecd: Bug in not excluding the current eureka server instance being taken down for redeployment when priming the connection fixed.
- cc314245a6de92cb688fa8e4236bbaac955ad607: When starting up a eureka server node, sometimes the server starts up with inbound connections opened but uninitialized outbound connections because of AWS firewall.
- 463aa48a9449910e231fc1357efadb7f77dd3670: Make the renewal last update timestamp volatile so that the expiration task does not have a race condition.
- efbc4d738e278ea3fec6632e2135e6ec7e4d5000: Only replicate to replica if the status is UP.
- b4231b0d8a940d5c8aa52be4f7e3b879537bb2ef: Clean up javadoc.
- 1f4e0b8edf93e74b75c4d6a47c5c5b6c16bf72db: Gradle Release Plugin - new version commit:  'eureka-1.1.12'.
- 1972c9cdb68c0cb6dfcc87500dd282553e34d112: Upgrade version.
- ad4f4579c5f5ef13d7104e6025cf2b7f83c44986: Log some important events at a higher level (INFO instead of DEBUG).
- 8b8b9363537f9be60be9bbd3c5908e1157c48079: Update version.
- 8096fa5d5d183e020768865e3315eb98a58fbd97: Merge remote-tracking branch 'build/multi-project'
- f170a3ee6e06ce7f079f945c3f32bb8c2355dae9: Changes to support Asgard in Eureka.
- 70077a8e7284c13bb6b7688580f89295fc5512c3: Gradle Release Plugin - new version commit:  '1.1.9'.
- ade2231fa6dde5452ea5d3bd3e1ed0b492c7d6cf: Gradle Release Plugin - pre tag commit:  '1.1.8'.
- 30c13a9a1a056a32c4d31a005f7b02297f4cf840: Changes to
- e91bce9e407e3fba04bc5635eac3c9403ebdf737: Include google support group.
- 79eff439dfaf53f4fa288347ba72c26e44fab581: Get the formatting right for READ me.
- feeaf7f3d1ed3082bc8f9d62de08540ed5b64316: READ me changes.
- 5e58d3061d8cd28c561f411f7702b09df1386bae: Updates to READ me.
- b9ba6c9719391f219b10127d07583f0418db33c9: READ me updates.
- 9a8791586b4eba09a6a0b253bffb7c6ece128735: Eureka Read me.
- 70001cb379d91d6df012d8d86466e9c71f7d6e5b: READ me file.
- d91232323fba9eff3a05a81459daebbb303126f4: Gradle Release Plugin - new version commit:  '1.1.8-SNAPSHOT'.
- b7b14ed2d5c3b72a9da006d4748575a44a684b1c: Gradle Release Plugin - pre tag commit:  '1.1.7'.
- dc4171e1ce3a19f772667e00f02deb8f350d9185: Merge branch 'master' of github.com:Netflix/eureka
- ffb108de68f1ade366ad436f24a8bb484bc1d73a: Resetting back to 1.1.7
- a8a86bf59274c37da2ebe2a1a02b7abd9a333849: Merge branch 'master' of github.com:Netflix/eureka
- 4ac445cf224dc829440b1e29597c6968d4865e53: Minor tweaks to formatting.
- ab7dfdb6c27280fa76e004bed63eae701b8a9516: Gradle Release Plugin - new version commit:  '1.1.8-SNAPSHOT'.
- b4a0c4c6c6467dce431a560e8c4b3d2fc140056c: Gradle Release Plugin - pre tag commit:  '1.1.7'.
- 1832c1534c53a872c06bf4f7e71e8da430aa7833: Aligning version to the next version, with -SNAPSHOT
- ca329b540f267f30aedef4f86fc96e49e4000179: Java doc formatting changes.
- 582edbcf9c7f83f33a02bef3d9896e31d11d8b38: Version number changes.
- 0863184ab2e75fabb96593073a5a54001c27ad08: Gradle Release Plugin - pre tag commit:  '1.1.4'.
- c5193c8223a5697c74cc838176745eaa4b734e0d: Minor tweaks to overridden status.
- 450e509734dd2d9d4cbe9ae8bb9de18edd463ece: Merge branch 'master' of github.com:Netflix/eureka
- 7de6ec856a2f4c34e6a4132b8519ab8843fbd538: Minor changes to the descriptions of the properties.
- c757ba432db30707ca5b5facd35f76e314813246: Gradle Release Plugin - new version commit:  '1.1.4-SNAPSHOT'.
- af2e636ffa3fdf20a468264e7fc18d12d765e91b: Gradle Release Plugin - pre tag commit:  '1.1.3'.
- 9d3f83f5c37e9eafb0add613fffcc0a7dc7cf481: Add .gitignore
- 2011928cc7fa3d7a65ea16b7136dafcaae1d0918: Pointing to a repo in our control
- eb87827aa2747a60b518ea044d6a74f3a3acc592: Minor changes to demo classes.
- b406e757f1d4065996abae87edcc778077dc8817: Gradle Release Plugin - new version commit:  '1.1.3-SNAPSHOT'.
- 64a83b558ea835ea4bb8df7ece24aae24d9c69ce: Gradle Release Plugin - pre tag commit:  '1.1.2'.
- 34335e243129588d26fce4f3c7c7dd756504ed9a: Gradle dependencies changes for amazon aws.
- 416e52876cf7aca5280f5f5a6fea644993db887d: Merge remote-tracking branch 'build/multi-project'
- 2722f1ffda55754f6e1e29e41068cd7237e04a53: Spelling error in maven build fixed.
- 9bf3156610ed92c0ccd27db61476d902311e7154: Make dependency on servo 0.4.15 as that is what is available in maven.
- d767239cf29f3d3530849cf188f6eeb1fac48555: Remove duplicate files.
- 90116973fdbd88e63d17efa27263e2d7b8e4d969: Updated architecture image.
- 38e296a32b5a4290ce1aa25e857cea6fb4ad249e: Changes to the architecture diagram.
- 52517722e291a45270f35d01747f19023e4c6961: Added Architecture diagram of Eureka
- bdf4309e2dcae1176050747080977b055c85d1cb: Fixed a bug related to vipaddress to instance mapping not getting updated during discovery delta fetches.
- 6dc501f4b0a4e5b04590e4b6e0d8b5c6eb6ae3bc: Bug in choosing EIPs with multiple instances in one zone fixed.
- 012bfb582dc3d8e5025f19afd8af0a1476d22781: Bump up the gradle revision to 1.1
- ee2e003cff781a87f1ca855eb5a38bec79218263: Changes to EIPManager to get the eip list from the discovery client instead of its own registry.
- 76ed462adfb1c4f51bd3a99f6c0cc3334d7d47d4: Some more javadoc changes. Some more javadoc changes. Some more javadoc changes. Some more javadoc changes. Some more javadoc changes. Some more javadoc changes. Some more javadoc changes. Some more javadoc changes. Some more javadoc changes.
- 002410dceff1d066a08e0f1819540dc2cb74f683: Configuration cleanup.
- b6fef97f275540e545e03d605f039d7ca17eab8e: Fix JSP errors.
- 336d91fe1db86c3dbf82c1a03150a21dac83ffe9: Fix the broken build.
- e6e92c9d41818681a01f709e33e0f22f35005cac: Fix javadoc comments.
- fa6ea738e1289371136f10072706d6f0f08fa288: Delete obsolete files.
- cfb7b48c924bebfce61767b26040ef01ab5b4fd5: More Eureka changes..
- 7937cc790ca56e227f24b3c4f5d5b649ac07ef6c: Adding missing gradle library.
- f2f3fcb1aa983b65aa0649ab57073f5dae785640: More initial configuration files for Sample Eureka service and client.
- 53939453474e39a8a68236f940c72de043ea20bd: First commit of eureka.
- 4dc119484fe75efd14c894e737181d4cc15865ef: clean up everything
- 795de03342ff7718c84af30802b6dd355be7416b: Cleaning up unnecessary check-ins
- eac002d49d507a305b4b6cedeb371777773f0cfe: Initial client and server for eureka
- 2bb2e203f02faa877bc9524d0f0cc88f604f6ec1: Merge commit 'build/multi-project'
- a4f7060fd3c44293d64d6622cfd07b74aebb09cd: Initial commit of eureka
- fc7003ca080348d037ff918ba646034c33d6c85c: During a network partition between DC and Cloud, the following scenario led the discovery client to get "null" applications. If the outage happened exactly at the time of unmarshalling discovery data, a "null" value is returned by the discovery unmarshaller. If the network connection failed at the time of connection or when the response is read - it wouldn't be a problem. That is why this problem was not affecting all the servers. Below is the sample exception trace that indicates the problem
Something went wrong with that request. Please try again.