Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/redis/jedis

Redis Java client
https://github.com/redis/jedis

Fix issue due to rebase/merge

8c5369562390bee531eb35c00744821b0c4821e3 authored about 7 years ago
Remove usages of toByteArray from PipelineBase (#1684)

* Using available BinaryClient methods for zrange operations from BinaryJedis.

Currently, in ...

790c48f25d3485c91ae00c79a90461dcf4519c71 authored about 7 years ago
Using available BinaryClient methods for zrange operations from BinaryJedis. (#1675)

Currently, in BinaryJedis, those calls are forwarded to similar public methods. But in Jedis, si...

a1216b952bbb8ced498e7969d5c2a51d54108314 authored about 7 years ago
Implemented ability to read infinity (#1642)

* Implemented ability to read infinity.

Replaced Double conversions.

Added test case.

*...

46f674dd4c1960d6df3400bf1d3c88a200be04c7 authored about 7 years ago
Reduced encoding while creating Tuple. (#1677)

In following code:
```
new Tuple(SafeEncoder.encode(iterator.next())
```
there are actually ...

08d1e4bea08f5a8de1ef394ebf84ea5d8e5c3940 authored about 7 years ago
Modify BITOP NOT to fail with multiple sources keys (#1679)

7143329509a4d42586dc1bee5d749747f78942a1 authored about 7 years ago
Re-order if-else of keys and scan in JedisCluster(s) (#1681)

bb9a9cab66070f13f070e37e923fddc4dfde6b55 authored about 7 years ago
else after return (#1682)

* Remove else after return in GEORADIUS_WITH_PARAMS_RESULT

* Remove else after return in MODU...

20422ca931c126b5aa30320fae1615864632098b authored about 7 years ago
Call client for zcount in BinaryJedis (#1683)

129d1efc2a1928bb8d39984f8a74614ebe488325 authored about 7 years ago
Rename parameters according to redis.io (#1648)

* Renamed parameters for 'INCRBY key increment'.

https://redis.io/commands/INCRBY

* Rename...

c7b71fcc1a5fea64d4e42b1d1bf2395e1ad91e9b authored about 7 years ago
Implemented KEYS command in Cluster by hash tag (#1611)

* Implemented KEYS command in Cluster by hash tag.

* Added a keys failure test.

a27aa21616b06215fe9f6b39fb47f696a09c0385 authored about 7 years ago
Code re-usage in JedisCluster constructors. (#1615)

JedisCluster(HostAndPort node, ...) constructors should just be convenient options for JedisClus...

3762f8a73323b2094cbbc4805b8e822e86216502 authored about 7 years ago
Use int instead of short (#1661)

Ref: https://stackoverflow.com/questions/27122610/why-does-the-java-api-use-int-instead-of-short...

8222fdaeb2dd8f8feeaae55ddd44b6a0ae3d30fb authored about 7 years ago
Add missing params in PipelineBase.zadd (#1671)

5e43799ad9cb3203f5394ec8772d21b9b9fdc3e2 authored about 7 years ago
Use given timeout value in initializeSlotsCache (#1633)

441683e709d2054e8ad921250c5d7044f76417f7 authored about 7 years ago
Added Jedis(HostAndPort) and similar constructors. (#1608)

This helps to replace all the usages of 'new Jedis(HostAndPort.getHost(), HostAndPort.getPort())...

f2150810206d9e5eee16225d09c546bd4911cccd authored about 7 years ago
Null response of Redis is kept (instead of returning empty collection). (#1618)

c04b7dcee9b1048cc3a41cff7dcee330326208dc authored about 7 years ago
Removed null checking where Redis does not return null (#1617)

* Removed null checking (before returning emptySet) where Redis does not return null.

* Remov...

ffa3bda0d47f79e55b918eb8163f926291b5c546 authored about 7 years ago
Added 'pttl' command in remaining binary interfaces and classes. (#1653)

9f60e45f20141f14f5f29778cb8fdb79529257f3 authored about 7 years ago
Fixed evalsha(byte[] script) throws JedisDataException (#1651) (#1652)

a10426f76c13f3f1ed385510a1a7d43e3f7ab261 authored about 7 years ago
Move Jedis initialization in try block (#1663)

ae8f1db373caf6861f0075e64b04b0491fd3f98a authored about 7 years ago
Replace number with constant (#1669)

b8378c93ad40002a5262f35f4ee3f238a516994e authored about 7 years ago
Modified Tuple.equals() (#1641)

* Added a test for Tuple equality

Based on following question and answer:
Q: https://github....

432d40cda70fb2475b828ad42437bfc1a0bedbfb authored about 7 years ago
Added missing flush in getRawObjectMultiBulkReply. (#1619)

Removed flush from getObjectMultiBulkReply because it just calls getRawObjectMultiBulkReply and ...

aacd1d77d8c53ac57ae60091c5115e76f650bf03 authored about 7 years ago
ScanParam `match` binary version (#1610)

* Added binaryMatch in ScanParams.

* Used binaryMatch where applicable.

52785df5f053747f9c8cc492b2e7a8090eda332d authored about 7 years ago
Moved scan command into MultiKey* interface. (#1609)

77baf15d9272e8ae64d2be447261d7854224dec3 authored about 7 years ago
Renamed arguments of OBJECT operations. (#1601)

Parameters of OBJECT operations now have name define in Redis documentation (https://redis.io/co...

9373d3db42e4010d9f508eb328e61b6677feb707 authored about 7 years ago
Removed checkIsInMultiOrPipeline from private methods. (#1600)

checkIsInMultiOrPipeline is the responsibility of calling methods and it is done properly in tho...

38ab2aebd4f3cac653da8ff05405ba0cf3d201ca authored about 7 years ago
Added checkIsInMultiOrPipeline in some methods. (#1599)

cd021cd05432f1b9109a1f5f40ba6fdeaf4d4fef authored about 7 years ago
Altered usage of runBinary with run in JedisCluster. (#1596)

51d6b54f3bd869ba6d7d8e1a06c61b799a7734e3 authored about 7 years ago
rename DEFAULT_MAX_REDIRECTIONS to DEFAULT_MAX_ATTEMPTS (#1595)

rename DEFAULT_MAX_REDIRECYIONS to DEFAULT_MAX_ATTEMPTS

dfc76427dd7fdb008da8e04f542d7da4944c5801 authored about 7 years ago
Removed touch(key) method which can be served by touch(array_of_keys) method. (#1626)

88b9182b1d19081e7326295c7c2d2787c564a4d7 authored about 7 years ago
in Change Integer.value to Integer.parseInt (#1624)

Integer.valueOf(String) returns a new Integer() object whereas Integer.parseInt(String) returns ...

d51a5d13ceda085936af92e79e99be949119bddf authored about 7 years ago
Added final to the parameters of public methods. (#1598)

10f26d9a4df168372aaa634279d10e9d368f17b8 authored about 7 years ago
Removed final modifier from interfaces. (#1583)

d92b59aa5276b1c9b223cfe0b0cda6901fd6ab07 authored about 7 years ago
Added 'pttl' command in remaining interfaces and classes. (#1580)

34c42d738e522e0aa2c540d8c1dd1cf743370475 authored about 7 years ago
Implemented UNLINK command. (#1578)

3fc33876829da504027a31b30973217215f04011 authored about 7 years ago
Added Override annotation(s). (#1632)

bcd5612608c7835b96917339b8019bd33d599cfd authored about 7 years ago
Used assertNull(value) instead of assertEquals(null, value). (#1623)

710ec9c824c6c333809dc7650e6b2084b2c24796 authored about 7 years ago
Proper usage of 'import static' for Command(s). (#1627)

e00ed7d83b1c51b5be326425e0e5af982c3bc0f9 authored about 7 years ago
JavaDoc param 'args' is changed to 'arguments' (same as method param). (#1631)

94195445ae3a3b09f433b0e1a773b4d0376e0468 authored about 7 years ago
Added 'psetex' command in BinaryJedisCommands, BinaryJedisClusterCommands, JedisClusterCommands interfaces with implementations in related classes. (#1575)

b4615a436bbafc40b579a56e031b2fec26ae464e authored over 7 years ago
Modified Tuple.compareTo() (#1573)

* Implemented ByteArrayComparator and added test codes.

* Modified Tuple.compareTo() and adde...

9d2568ccc102a9f479d1dc446fc45cec78cca577 authored over 7 years ago
Update readme - added maven central and license badges (#1640)

e4a918f443ff1bba076d0ba16f8e2a9e474bd113 authored over 7 years ago
Here's a problem,A master-slave switch occurred during the time of the client network failure,unable to receive subscription message,then currentHostMaster point to the slave. (#1566)

Added code for active refresh

0a293ef201b7251c95d956eb6a0b3bf9e316376e authored over 7 years ago
Changed unnecessary int -> Long -> int conversion (#1637)

5d40dfbb96d07ae57ebfeea659a5a307d8d897b4 authored over 7 years ago
Modified toByteArray(double) (#1639)

In Double.isInfinite, there are two equality comparisons.
```
public static boolean isInfi...

4cfa8764f81756f33eaed8c10f85c91fd7f2fe10 authored over 7 years ago
Removed exists(key) methods. These can be served by existing exists(array_of_keys) methods. (#1574)

3b150d932c92ef78587c3cb629df5af5cafeee02 authored over 7 years ago
Implemented SWAPDB command. (#1581)

ed0623ea072fa79e6cd25f47681477c8070f6352 authored over 7 years ago
Implemented TOUCH command (#1579)

* Implemented TOUCH command.

* Used OBJECT IDLETIME for testing TOUCH.

a1fa76a75aa3e388b9b73817693936719e787b9a authored over 7 years ago
Remove oraclejdk7

Travis no longer supports oraclejdk7 because Oracle installers stopped
working. https://github.c...

8fd42cfa81110fe74b345b787e8f88212b4ff0fb authored over 7 years ago
Make BinaryJedis constructor accept "rediss" scheme (#1567)

* Make BinaryJedis constructor accept "rediss" scheme

* Add test to connect using "rediss://"...

f6092e643c29800c7392d77ab9cfefae904c797f authored over 7 years ago
Implemented ping command with message argument (#1560)

* Implemented ping command with message argument.

* BinaryClient and BinaryJedis would take p...

72c3dff259dba51e6279167d6af1cec1bcb8d0a0 authored over 7 years ago
Moved some test codes (mostly Tuple related) (#1569)

* Two remaining test classes in redis.clients.jedis package are moved to redis.clients.jedis.tes...

5579c0e9762328ca70f61cfc2659af1385f6f374 authored over 7 years ago
Check jedis isConnected when destory it in ShardedJedisPool (#1556)

137887018948371a535f31c58faa61d61a1ebc6e authored over 7 years ago
Url of 'send-pull-requests' has become invalid. It is changed with a valid one. Url of 'fork-a-repo' is changed with the redirected one. (#1557)

747a6f21d7a8bde0f1de113f2d3c0e0a3a22fae3 authored over 7 years ago
Pull request to change visibility of getConnectionFromSlot method (#1532)

* Added method to return connection handler to get natve connection

* Change the visibility o...

34db0f7be146902935536a68a15ced038e247bd0 authored over 7 years ago
evalsha with appropriate paramter name (#1482)

a7cc306d58e87dd1bb759ccf379e5892bc0bf53b authored over 7 years ago
HostAndPort.convertHost() to resolve localhost in a lazy manner (#1468)

fixes #1424

42a6523041e710087640ceaab11d3abcd34f3a72 authored over 7 years ago
Changing pexpire to pexpireAt . Issue 1488 (#1497)

99768f3572346de16f2e9985a957ed1f8119d66e authored almost 8 years ago
Adds JavaDoc to stat methods in redis.clients.util.Pool (iss #1452) (#1453)

61cb1fd365630e9adeef1cdd8e792bbb8e0d342f authored almost 8 years ago
Replace JUL by slf4j (#1340) (#1467)

Use log4j2 with slf4j bridge for testing

2c6ade7b4ad7efebde9ca1dcf63e3d6736bd4a8b authored almost 8 years ago
Updating Redis supported versions to 3.x.x (#1470)

743f29d77baa6c7994382b3de4327c0aae7049d6 authored almost 8 years ago
Throws JedisExhaustedPoolException when the inner connection pool is … (#1464)

* Throws JedisExhaustedPoolException when the inner connection pool is exhausted

* Correct do...

dd71f71a848e6ffb2951d21c1c6524476c3af376 authored almost 8 years ago
Fix travis build

74e172f55d7590be24d030c6faea7de1d9fbd54f authored almost 8 years ago
#1458 add a more prominent warning for keys() (#1459)

* #1458: more prominent warning about keys() performance implications

Also add Javadoc for sc...

d40b2f36b80db31a83b859c91ea3da08f3f50b01 authored about 8 years ago
Add contributing link

13018645662645177ff64ced82c7d4969c3dc223 authored about 8 years ago
Add psetex to JedisCluster (#1457)

20188ca6f81573272ef2838dcdbeb7ce49f96b30 authored about 8 years ago
Updating README to latest version (#1429)

8f20746ee77c39eae15902cb60ac0e97babc41d2 authored about 8 years ago
Fix for Sentinel MasterListener uncaught exception death (#1422)

* Fixed MasterListener so a broader exception will be catched

* Revert "Fixed MasterListener ...

a068d0ce41a1e500671bdd0c5706378aeee3e840 authored about 8 years ago
Give the host and port for a Redis server in exceptions if the connection fails. (#1420)

7595058e4a9342af0da8d43b5ccf207c41631155 authored about 8 years ago
Change BinaryJedis bitfield return type to List<Long> (#1414)

Fixes #1413

Signed-off-by: Marcos Lilljedahl <[email protected]>

b0584a020c2f746c90f8c373ed959a3bb461a0c2 authored over 8 years ago
Move tests to proper classes, polishing tests

6a933f14f4db03abd32b373cb982fce9baf0fa03 authored over 8 years ago
Adding Jedis HSTRLEN command request #1404 (#1408)

* Adding Jedis HSTRLEN command request #1404

* Adding Jedis HSTRLEN command request #1404

5c2b5858fcac335b67fc0eb00b503a1c71644b19 authored over 8 years ago
Documents has wrong parameter description. (#1410)

Double.MIN_VALUE & Double.MAX_VALUE doesn't work.
They should be Double.NEGATIVE_INIFINITY & Do...

5293e2abda1f81fca9cf1b9d6c38c94f10017844 authored over 8 years ago
Move bitfield tests to proper place (#1409)

* and fix some unneed preparing / cleaning up

686a5f8a317538d02d1271fa6e2025ccac2f4797 authored over 8 years ago
correct the initialCapacity of HashSet to avoid resize (#1406)

e9d85afb2586bac52f3280c737b2b7151cdece22 authored over 8 years ago
improve slots cache initialize‘s retry logic (#1402)

* improve slots cache initialize's retry logic

[Motivation]
When jedis.auth(password) throw ...

fb3049d0b0629549b2eca3fa6becf8fcd4445824 authored over 8 years ago
keep same code style between password setting with database (#1396)

selecting/clientName setting.

9577fbdc8cecd6c8cd90c15a396683379b9883ee authored over 8 years ago
Support setting client name for JedisCluster (#1386)

[Motivation]

JedisCluster should support setting client name similar with other types
of Jed...

65ee84d74cff6d9694572be8d4719eab8a42082f authored over 8 years ago
Disable protected mode for test environment (#1382)

* protected mode makes whole tests fail

1f1e23b26a4aa244ebfdbcbcdf489b630c841884 authored over 8 years ago
Revert empty-list-on-transaction-rollback change. (#1368)

Revert baed64ca91952f51c3f0bbcfbe4e323a9a302972 (#1301) because it's no longer possible to tell ...

8d91ec0a1c6a71877fb08a4105b4809a21642b7a authored over 8 years ago
Improvement (issue #1352): (#1353)

evalsha should throw specialized exception if redis answers with NOSCRIPT message.

0551ca51f98eec4519e6c08dbd6d68ea0d282aca authored over 8 years ago
Issue #1252: Random node + rediscovery on connection exception replaced with rediscovery at the end (#1256)

* Issue #1252:
1. New special exception for “No reachable nodes”
2. Fixed situation when simpl...

252dd87f73a4e843b9382ae01d2978c61101a391 authored over 8 years ago
Add javadocs link

50465d2422d88def83e049b8adfb6ff380fa7a0c authored over 8 years ago
Bump version.

e1498070b095be67518daab16a8b37f0f907c4c4 authored over 8 years ago
Fixed IPv6 parsing logic (#1342)

Introduced tests for HostAndPort

Introduced comments on IPv6 parsing logic

Introduced 'ali...

de209325df2f2a17a4457d522ce473e181871753 authored over 8 years ago
Added initial size (and load factor) for HashMaps - to avoid it being resized when Redis Hash has too many keys. (#1343)

b145a83478194f4be3cd26fb0fe40caedf9255d4 authored over 8 years ago
Issue #1252: Fix creating a lot of new Jedis instances on unstable cluster, fix slots clearing without filling (#1253)

* Issue #1252: Fix creating lot of new Jedis instances on unstable cluster, fix slots clearing w...

69d4080f5f5b0a2920ea093ac3453fee08467e37 authored over 8 years ago
Move scan from JedisClusterCommands to MultiKeyJedisClusterCommands

* since we're treating scan as multiple key operation

3a637f53def65f13df083b1c6e0a9ed776b2bbba authored over 8 years ago
Implemented a HashTag version of SCAN methods for Redis Cluster (#1335)

Based on http://www.paluch.biz/blog/162-iterate-over-all-keys-in-a-redis-cluster.html.
This imp...

1ce473f958dde1e3f15f56bc922e5d216cfded5d authored over 8 years ago
Upgrade the JDK versin to 1.7 #1333 (#1334)

dacc33921812d098748c809141b436f14419139e authored over 8 years ago
Not extend Junit Assert classes in Tests. #1316 (#1331)

* Not extend Junit Assert classes in Tests. #1316

351c98d2f3fdb893112753ce9b29041a1dfd48d5 authored over 8 years ago
Adding Jedis BITFIELD command request #1284 (#1297)

5b59ed2b3916e6079f289f18719a9b4c3d887b54 authored over 8 years ago
Fix OnLoad signature and configure command parameters properly

a911ff6cc87fa430dac4cbe0017633796907b839 authored over 8 years ago
Using toLowerCase method causes a syntax error if Locale is tr_TR because I dotted and I dottless are different in turkish, e.g. WITHSCORES (#1319)

f76d34eb4d2e55e407d0de61b47237e6245d8fa7 authored over 8 years ago
Omit ModuleTest to avoid redis crashing

f525c63c109db9b49ac3733715be7774cb3eb329 authored over 8 years ago
Fixing squid: S1948 Fields in a "Serializable" class should either be transient or serializable (#1304)

28e091abd22c4fd873287e54f41667591b2fbd97 authored over 8 years ago
Fixing squid:S1161 "@Override" annotation should be used on any method overriding (since Java 5) or implementing (since Java 6) another one (#1305)

7dee4d5cd278b024e16a9461b7c3367b3be3647f authored over 8 years ago
Fixing squid: S1168 Empty arrays and collections should be returned instead of null Jedis.java class part 1 (#1308)

aa3a06b5e3b3fbc84b2fd55d1fec493adc536049 authored over 8 years ago