• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Unleash / unleash-client-java
84%
master: 89%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Repo Added 06 Nov 2016 08:47AM UTC
Files 102
Badge
Embed â–¾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH 974f34e5eeefbab1f0ca3fee838e268799e761a9
branch: 974f34e5eeefbab1f0ca3fee838e268799e761a9
CHANGE BRANCH
x
Reset
  • 974f34e5eeefbab1f0ca3fee838e268799e761a9
  • 00442ef5fec264dc1d815b2ca9795340f59896a5
  • 01818f07b68064cbe8569ebcfcb3e782b1c39e9f
  • 018fe26f19034784822176ffe25ac47d4b20785b
  • 01fbe5367aa106c144867e9f14c92bacc672bff4
  • 02c0b0264a2ed6dd539c0dc40ab5123366ca7407
  • 059733eb7bc08a8b0f78d10694baa6d9c17d08c3
  • 05dd9494840a033ccbbb1fd33efe48f92cd1226f
  • 063cb091d684be0ae617e2cd7c3f12be8f3dc265
  • 06a92ef6fa3113c87ad6a5cca3cb656969c04546
  • 071a3b862b7076c65a71795091ca41284a62d2d6
  • 0968f7c886d4a3ae58884fbc4da686d794bf828b
  • 09eea6f0d9d2b68af9d6f08ee5ec957710f71fbf
  • 0a14bfbab8dd22dc49bd24420b86324fc461a92d
  • 0bdcd8e62c3c0b9d1a8de9443307e54394f7ed9f
  • 0be4e2d7a79b3ae5e3a61e601332fda90013c41b
  • 0fc7944ac6841497930cea6991ffc049e49fe4fe
  • 11a9625a8bec1b52b835d5216f9d4795b35b68df
  • 127aa081e07f08a7ce349f813249bd5a079667ae
  • 144cd4384ee1147801ef2cb17878ace6533bcf59
  • 1893701a8556ce004ef2e302df44463f26ce7535
  • 19cb3b6cfec4bfd5cae3bdff4e4e399f3976a88c
  • 1a983c13550a6132ee69b33cacf8e68183da80f6
  • 1c5a29bdd007ea04cb5ddef2536a479c404f027c
  • 1ca3b68e0db4cba3c4441d01389c71c0dc124e7d
  • 1da32577ffee304fda97568bdaccbd3110307348
  • 1e4d4f00d3722d936eb7f04948f45f48e1f1ed8b
  • 1e72b86cd0594834673bdbb14d73026f09e28463
  • 1e9c6ca6841bb606cdf26bb728b33bb5b39a1c0d
  • 1ed550a9d9522a2e28cbec7310e577a507e57065
  • 1f493fe89fd7cb4e81fc32c97d53c6d0ac3e7abf
  • 20f889f00f995db4c1bbff57f055525b9802d5cc
  • 21507eba96231900401e40f6cf08607d78eb374f
  • 21f3d006b1344177ac63d3fdff0260192d0337cf
  • 2298b45bf42e8c68e915310b153d9dab4c0c4e7b
  • 231470972e94cb9f1a11d7bdb41674d355a1457b
  • 251c214774df178973d929e6c1bc4647c8dc5afb
  • 261318994d347c8489d906aeef44a2111fbe9080
  • 2686c95efbfa44f54e3eeaaaa34108ec2b438ca9
  • 26916733972e8c1dfdab847c9a45ec6a1e1b7c38
  • 28cb28c265d7808a602f0029213dc5d9822ef319
  • 2a2d17bc46da37d7fded31cf07224c942c31a8c3
  • 2be8ffdc014987341933de62da7f563e27f7f8d7
  • 2c7ca2dbb03766a3073a8b669eba1b11af0e4f58
  • 2cad3162384768836afc66c8381f75c31e47c862
  • 2cb3cb3c7c68ebbf3106b5ec06807260c013e314
  • 2e088ca352b1c87f6b772d1c27f3b53a90986d00
  • 2eaf7106d0b35a1b2be57c188021c2ea5247057e
  • 301-unleash-sdk-sends-invalid-requests-to-the-edge
  • 30c793f84f05d6f0f0aabaa3dbbb788641844288
  • 31f556875c1cc3a8ab9ec6a0ef465c1f4f9da02d
  • 331a0f1924da9b01b3c4e598d262f682680d6383
  • 355943255788f96e78b56a49cbd0cac5ca85982f
  • 355f4ce30d95c85881f880c5497cd07db6fda17f
  • 35b9d6c45dd14652e3bbd6c2db4a1b3ac91cec8a
  • 39e02662ec15e9f62037a44345f3599fad4e7a2d
  • 39ed39c82bbfa90ab6ec5e18283d486f919a8a2b
  • 3ae8c68561a6e033cff6afa6a3ca705b24fc2ece
  • 3b3add64bfee771db013599887de883e4c357646
  • 3c6beb6fc10c2d07401fb2de3f84951af6a44f6c
  • 3f6ecd73f8e56cf64b6937a96291d72e6ed77265
  • 4.x
  • 414a7302d5550c4b75b4bf7f018163c7cd258f9e
  • 42d355e9c5004854b41581a146154b04592edce9
  • 446db4521b7e999ab4dc12fafbaacdff3a577614
  • 44ad32c30f786c76ea488ce425aaac5095a20166
  • 44f9b2347cdb00e958d331f22f5087232a4f4ab6
  • 453ac5fc20b77b74088c881889d49582b0d7df01
  • 458b4bc29ebe5b9ac1815cc42ee67108a61349a5
  • 464f0fd26461c6d360c19c2fc8c8c82c76beaf19
  • 477298ade245fd90f3810ed74f67417aea31e98c
  • 4995a999e2e98fbc6f898936820d9ed7deb648dd
  • 499ecd5367491eb387774440eec5bf5a9e3ec763
  • 4b51c1bd3b864f398a078286f1c76a143454008c
  • 4bde09472bed61b8e867324f9e4044c4d9598053
  • 4d8a84dcc65d6edce359a0c5320929dcb26e4e95
  • 501d4596ee78c088e5483de21eaab369cce8c8c2
  • 51a906cf0cc5a44351989d167d6f3a066bc3c210
  • 52373b688a16145c51d63e92657195c5efedd56b
  • 52616be1bf637f1e4519753115e9a67d33077ed4
  • 540a0570efb60db462b489732077a1577debfcb0
  • 54845ce42bd3b80e30d334385022ac112e75fe10
  • 54fe06b9856d7ce94bfefc2d4c9082607504332f
  • 55ce89755591ac606a93ab1810c4758e7f9f24de
  • 5662317b09d96fe232914d4de5ab45105f616930
  • 588113d88d04761c3a740641b6031d81a2b005de
  • 59895b30556ba91a647416e495bb076c5a625b91
  • 5b5c9c6fceed4ed9b5fb402df52249542db3a6cf
  • 5d31cc1f3b09d83750e2d8e721d59628392f83f2
  • 5d5033dae7d839a7eb1876dfd3b669d57f74d927
  • 5fa23b6f533335192e2d42a3622c0f1e457ccf40
  • 61648c34fde474e37c3fbb4dec67b731fee00ba3
  • 63d2af7036fecbb116f07ab1a99d640815024616
  • 64077cead9d375df8e6860064f26e48efa4a5010
  • 6579f3d7e89e04252db13eb0e6195140cca5ebfb
  • 65db44b18c19a151788d9796a04bba5e28d5a858
  • 6661ecd50d69fd4cc16056f8b8c24f23f1cf8ff2
  • 67d238980c77284d5e8a3c4077372d98d776a565
  • 69aac4fd552f2764bcecc59febf2445217807b85
  • 6be02dcc44c21667441d0d6280e9fb19653a8ea6
  • 6c04e90000bc5fd620fe151f5d19247b1f3201b6
  • 6d1110ed08aad3057557c67f5e83ab580d4b4761
  • 6d1637dd1ea0fc02b1dba64206c2b2faa89259a9
  • 6f7933e9c59e23eedfce7528135090d057700c1d
  • 6fccc606356530256940137a563518bcd131592c
  • 70fa88f2d14919247bee128b84cab213138461c3
  • 714036daff1d88aa5511acec4f7bb07c93045051
  • 71b2b9d1a7a6384821ced4018876b71ad91cba04
  • 72e688db2945af8b93e6e37b57b570729272c80e
  • 75d61984da28054323e5ba02bd036007f6a27ffd
  • 75d763c22ba115a1b9c8133ac647921049af4bca
  • 766b9aaf3839136d4ca9851a0bbb1dbfa5202e0e
  • 76f0384c7cb0ca096b13140b6651711e6889787e
  • 7779193029e79a12e756b2ece098060bf1ff2904
  • 7808c20bac255a200c178af900bb9683dee02842
  • 780fce3401d32046c188829dcd428c8a65b3ccc6
  • 78a0d33358bb375d6abe8d08de60f704a12961a6
  • 79dd46f58c692edcafd0d6d8b7472fc77026f8b6
  • 7ab41e70c616ed29a2f3c48b21bbf1fef40e1a6a
  • 7ba5a0f6820eaa7d8e667656b33f29d2854a1aa8
  • 7bd8c7f06fca1b9bb679f10bbbec38242af44dc0
  • 7c673776eee196a92dfe6035857a1a0326c5bb6b
  • 7d3774892f848546d41171a2c88b324d86f53032
  • 7e0d5edab6ac92b7d9cfe75d97d11a05afa9673c
  • 7f2f57563ea87045ca6e20be1ed31c648ae75921
  • 801df20e322e314fd2096dcfef02e06bf0943dc2
  • 81673febdeaeaae44303ac48baabaa49daeaebff
  • 81d524f123f21ff623face0c4b9b427b34381c36
  • 81d56f043c4d6f00e1173fda150856e1797dc86c
  • 82c1300b8777a8a9af0f8a3b5d15dc3662009cd3
  • 8348cf8fb6c48c97ce13a527e72b7bd71ae2dbea
  • 84ae2c7828f7cc76f5ba5c863bb98536534e2f45
  • 84cde4b8eb7b16ca67d095522ca17749a091ed07
  • 84f1c4738b8e7e1526b88e00aa20e3ed0daafba1
  • 85d09c7cd46a9939567a73797f3ef62aa99ea3a3
  • 8602c49c4e7f1291e9d3ee9d138a2a25a5ab140a
  • 870ff655801ff2501ab6507469ada444bfa9128e
  • 876bfce7db6288a698b7d4433045f142908aba98
  • 88f935cd791467188c5886f132d99a93b5ecc71b
  • 8a7efe1f3cd1156f8ef91e22b0b5dbe852d23085
  • 8b9c1b9251a9dda1c7967c24056b0e4c9be8ec60
  • 8c244b97873a9670e9ed95c453f1e26a3d003ca4
  • 8e6d307c518c5968f103aa6da689873c0a2a2285
  • 8e80ce2dbdadfca8423e4ad881ff3f654a2ba505
  • 8fab74a16c93c5ea310281f5d3bd5220859482d2
  • 90965be8e1a4841ec6bc4cfc34da0cc0ab28a87d
  • 919abff48b7638bce9e470646f6116a8457e05a9
  • 92c05394e4d827acdbbedf5ee20651fb157763cb
  • 95bc59da614a56af4ef5bb49c3521d39747b08dd
  • 966ca86d9c6eab9eb6a8de59e462b0a151c1d3f3
  • 97093d13bf553196e231a3e0a587735826400e0a
  • 97d9833abaabd388ac5ef718da8e156ce62f321e
  • 99f9dbb14257410a51e7fe720a49b04b9830ac99
  • 9aa731eb94a934acfb832586ece299f22684e51b
  • 9cbcab56447acf48dbd1cc60f3e9f59e442110c0
  • 9cc5237db8a86b03b497259d93c57a6d46c9b737
  • 9d5f293e31c470841fd2b89cb8c62944ed67a6a2
  • 9e75a2e724774fa0a6dfa8369e1192c8a1c739e3
  • 9e8eb0c0df5617f2237afc7b0a645312b0d529b2
  • 9f8bdcbce50500c9eb658796bd148da3cf922a4f
  • a07326aff2451646e84d11f6ba6713db8ff77c48
  • a24250a20d112e649e978b71705d8f8303e762ef
  • a3b695698e93b9f7dba0a1157714c3c30ba118a5
  • a41a55bf0f6a6c07683134af607d175a8e8bd518
  • a650e9dc4a69b5898685e55c8cbb6ddcb9890553
  • a812804361940aa60bb0eb15069714381d07854c
  • a8f6add1b74271f776c31e4534e90658119e658c
  • ab55eada326ee3f859742dfae4e916b3c28daa3b
  • abbfa9d5a919ec2f72823ae0641505ea0f3e98a8
  • ac3bdefef33e2f32a11a21b0447a8a0d45d2240f
  • ac517e04d29eab4edac616a60ec57d7dfe2f6da9
  • add/toggleDefinition
  • add_sdk-version-details
  • aeb5c604ef59b162d6a08ff88f6d3522a2f4a3b3
  • aed56cece7cc0738d8f19dc7875cd92fed3b5047
  • aeeb4dbe3a0b5d87501dac76e523edfc7ccbc1da
  • afec5e2492f23c42c36e95bb40d68efbf6bf12ec
  • b17742e567e961e39edb5f7f48d3f9f95d56bcc7
  • b34f7532cfe88b4c200c74a4241da1a67f28989e
  • b449ce0ec2db1674f90cd2d58265508b9668c61f
  • b6b014804b35aeb56c8e6a50f27538158f58ea72
  • b728445c51d6d0fbb1ffdecf8048f61887359fbf
  • b7586b18ff746eb10d971c88f36899676c2a273f
  • b93bca80752a75606f4f447164c79e951b535ba7
  • b98487d988a0f5fbbdf23e91b3512e9560e4b5bd
  • ba41ca98eeddfb2b6a4ba36f5fbea15f4887c865
  • ba4483088fd5273eb49e4f23c1bad53d933c2344
  • bac8a51a04fbba89b40fa1ae7a326dbdf36cbff5
  • bae5afdf95171e66f6f0888300118606accde602
  • bc2668271d68b90961edd1ac3811d10c8da00c90
  • bc6bd0f0c157b873443a3bb4697c0cc4fea5340c
  • bc9ddf095e83f468ab700585efbac2a7a0fe5b1d
  • benchmarks
  • bump/yggdrasil-to-0.1.2
  • c27b0a0eb2c9b222de2d4ca86e7435bc62a635d7
  • c3aeafdcd5111300eca8769db99d142fd82189b6
  • c4277929b0e33f75df709c4319958789437f1d12
  • c44a1ef94e8e2605c713310b870f02d865403e03
  • c477dbea27c012183f9b9962695c2dd1548d6e2f
  • c4f8c4a14e3d1f16b14b921dd32eb1206e982592
  • c4fb4d87ac1b0fe3caef180a270de692ae79c497
  • c60edffeac35baf5feace9d3916901c92460ab83
  • c7d4623e2614f2964577a16940be6d3b6e3ed7c0
  • c887d5afef53117dcd89aeadda3b518f8889d4b7
  • c8fce3e6f36f400d470502e28188217e81ada39e
  • c90dc93e3c0003db8c14d87cfa3227122b54a122
  • cd92765eb05059c1e83fd41d42b2f8831e901ebd
  • cdf137f7a610e8cf11ee6c77da6ff2939e2d4d93
  • cf0b1dba1513ac7e267ffe3c4b6619e913a4b108
  • cf600204e3629913365104fd39a4a9e729bee133
  • chore/add-test-unleash-config
  • chore/apply-formatting
  • chore/bump-java-version
  • chore/bump-yggdrasil
  • chore/bump-yggdrasil-to-beta17
  • chore/classifiers
  • chore/dep-bump
  • chore/get-ygg-version-from-ygg
  • chore/remove-slack-notify
  • chore/swap-out-more-operations
  • chore/update-to-wasm-engine
  • client-identification-headers
  • conditionally-enable
  • d09a3f60c8a897ab37b5a7357e7e3024468bb2e2
  • d0c43dd173262a2c24b7094f0013945257c7bf40
  • d146cfea1353912241e5fe8e6218d66b0b069d7c
  • d1534493bfc7966f635f527afb9c0e22aa01a397
  • d157b2dd2cb8412baea40c54fff4fa0afd248dea
  • d1c8619789c57fc250a39fc6302a6704219f855f
  • d216aece8642c1d1d52397cc7ad719b778d1d7b5
  • d2c1e8eb92efa0a440264b24b6f2107fdf6c4557
  • d3abc1adc9130bfa1a21f055126d85252cc3ccf9
  • d3febdac7fff0244906e2da295fe9db939a45bdb
  • d5822ea9dca9e88a8b18b0ec83ce53dfd509ae1b
  • d5cc57ec351b819d40a2403ca9ecf338f9edf0f0
  • d623fdda9eaf7a454e6f17e49d1bba6c90b66008
  • d88d7ac6a1812aabd0cb4e68c9662ccb65db8531
  • d898fb5ae79b741d25e3bc84181a9478a108c55d
  • dc0999bff38c3dbc55447ea3c784cd410cf677ef
  • dc886c7b7307e721e1953cd07858fab23eb613f2
  • dd2b8de30d832198f97c1bb601ac2e0e274fe918
  • dd8c88038c3214f19d69a01c6e646a07cd3ab48a
  • def11ea7e923c2c505757e844a76520b2ce07b8b
  • dependabot/maven/ch.qos.logback-logback-core-1.3.15
  • dependabot/maven/version.log4j2-2.13.3
  • df59d414da268f2de778efce408687a7913cae11
  • docs/java-version-notes
  • docs/migration-guide
  • drop-x-prefix
  • e1aa0ab1fed14bb163246fc13ae4bf62ee147036
  • e24005c5fca839ac5f6823dc44e8c54f1713ecd0
  • e309d9d0d109cfd0cd6bed64b28ae8ed665e8bed
  • e3ababfe9b200c540ccaab6865d89b0117047a76
  • e3ce2dd0dfb1d75e6eed7fe7a519a72eba30599d
  • e554f82b56a6299f0ddce9170a9773c358cec7dd
  • e5c3e34d6c47bb1c233ae09db293f17583b33e51
  • e6686f1b9e5ab5451fa01d6c4b77d5159c5903de
  • e68386e3f1381b05040efa82300f7be4ea4b972e
  • e82c0b1c0cb22b39086fd5d0f22b90434ee7e3a7
  • e82f50bf27430e24b6f4e97b651cf5b785d7a1d4
  • e84f3477788d19c9d735cf9dd3e7f15c2a1a53d8
  • ed52d9393f23ab2fbc6aa28bb2713bf4cdd91fa7
  • ee3c92eed4ad6a1a7a128312f66898827cc26edb
  • ee6d9b3be93c7ec8d2368b927d629cfb56174d6b
  • ef6f80efd7c09e86af2ea9be4ac1e526624ecea1
  • events/observable
  • f04cdd5939b92d0d0d92832216e35d4b927b5c6b
  • f0ad4980dda8b40872bbb2d60503c069566d9d34
  • f0cecc8df7c2a580b516a20cc1aeadd288f03c77
  • f0dd6fb3e05f109e01ef9d21b32776edc59704ae
  • f24fd58fd423fd319d1312bf967957bfab8b9e51
  • f26de6f981e1463260983e23733a132e28b0d797
  • f32ff2a74e9915fd9d25031664abacf385f13018
  • f54d647dbbc6a3536e2c475210acd5eb1a62ae05
  • f5e6f9bfc0d3eb94cf1e392d0f483f8d590f5d41
  • f642b72bdf82309ddf1020d1c73e277f94fb8262
  • f703b2994e9b5008ecdd166af52bb99f02babc41
  • f74e2524cce7aadfda77acc6bee5365624f2e1c4
  • f8144693eade49c750ff30a139045343d881212c
  • f8752e067b3136b499f9263e26d32a034cfd6d3d
  • f9b93f375e1479707b60b6f095a26010ac626f9a
  • f9e55171d06ba245322a2509f679982638ad4322
  • fa141f29971e4a5ac34055453068ded6f1c3c849
  • fa970ca552c1c970ac57a5c6c074f5821102fe4b
  • fallback-action
  • fb0a59d3aafacf347bc97244c2cb193a6b10d829
  • fb8ecf58697acc5e6112adc113c9f735df3497d2
  • feat/configValidation
  • feat/constraints
  • feat/restore-enabled-property-on-feature-defs
  • feat/static_context_fields
  • feat/yggdrasil-feature-enabled
  • feature/graalvm-reachability-metadata
  • ff7e7549d1f03b67de4d62b9ae02f5d9c9821599
  • fix-he
  • fix/client-spec-tests
  • fix/current-time
  • fix/default-fetch-interval
  • fix/java-doc
  • fix/memory-leak
  • fix/null_handle_etag
  • fix_errors
  • gastonfournier-patch-1
  • hash_murmur3
  • integration-spec
  • issue-68-remove-304-log
  • jacoco
  • junit5
  • main
  • master
  • melinda/update-readme
  • metrics
  • optional-feature-toggle-definition
  • prevent-connection-overwrite
  • remove-java-8-build
  • revert-previous-version-scheme
  • sync_update_on_instansiation
  • task/newPackage
  • task/setupJReleaser
  • task/updateWorkflowsForJReleaserTagging
  • unleash-client-java-2.0.0
  • unleash-client-java-2.0.0-beta-1
  • unleash-client-java-2.0.0-beta-2
  • unleash-client-java-2.1.0
  • unleash-client-java-2.1.1
  • unleash-client-java-2.1.2
  • unleash-client-java-2.1.3
  • unleash-client-java-2.1.4
  • unleash-client-java-3.0.0
  • unleash-client-java-3.1.0
  • unleash-client-java-3.1.1
  • unleash-client-java-3.1.2
  • unleash-client-java-3.2.0
  • unleash-client-java-3.2.10
  • unleash-client-java-3.2.2
  • unleash-client-java-3.2.3
  • unleash-client-java-3.2.4
  • unleash-client-java-3.2.5
  • unleash-client-java-3.2.6
  • unleash-client-java-3.2.7
  • unleash-client-java-3.2.8
  • unleash-client-java-3.2.9
  • unleash-client-java-3.3.0
  • unleash-client-java-3.3.1
  • unleash-client-java-3.3.2
  • unleash-client-java-3.3.3
  • unleash-client-java-3.3.4
  • unleash_context
  • update-migration-guide-link
  • upgrade-spring-boot-example
  • use-api-root
  • v3_paths
  • variants
  • web_app
  • yggdrasil-engine

05 Jan 2023 08:46AM UTC coverage: 83.698% (+0.2%) from 83.465%
#1569

push

web-flow
Task/detect multiple instantiations (#186)

* feat: Detect multiple instantiations.

We've seen issues with clients instantiating their SDK once
for every HTTP request and not as a singleton. This PR is a stopgap
solution that counts the number of instantiations per client
identifier.

A client identifier is set to be apiKey, appName, instanceId.

Co-authored-by: Gaston Fournier <gaston@getunleash.ai>

24 of 25 new or added lines in 2 files covered. (96.0%)

1 existing line in 1 file now uncovered.

1720 of 2055 relevant lines covered (83.7%)

0.84 hits per line

Relevant lines Covered
Build:
Build:
2055 RELEVANT LINES 1720 COVERED LINES
0.84 HITS PER LINE
Source Files on 974f34e5eeefbab1f0ca3fee838e268799e761a9
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
#1569 974f34e5eeefbab1f0ca3fee838e268799e761a9 Task/detect multiple instantiations (#186) * feat: Detect multiple instantiations. We've seen issues with clients instantiating their SDK once for every HTTP request and not as a singleton. This PR is a stopgap solution that counts the numbe... push 26 Nov 2023 03:50AM UTC web-flow
83.7
#1555 974f34e5eeefbab1f0ca3fee838e268799e761a9 Task/detect multiple instantiations (#186) * feat: Detect multiple instantiations. We've seen issues with clients instantiating their SDK once for every HTTP request and not as a singleton. This PR is a stopgap solution that counts the numbe... push 26 Nov 2023 03:47AM UTC web-flow
85.32
See All Builds (1812)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc