Comments (10)
Yeap! Will fix this ASAP!
Thanks for reporting this and sorry for the delay, was on vacations :)
Will keep you updated when this is done.
from jedis.
I will be doing this tonight :)
from jedis.
Ok. So I was thinking about adding to BinaryJedis class:
public void subscribe(BinaryJedisPubSub jedisPubSub, byte[]... channels);
public Long publish(byte[] channel, byte[] message);
public void psubscribe(BinaryJedisPubSub jedisPubSub, byte[]... patterns);
And BinaryJedisPubSub will have:
public abstract void onMessage(byte[] channel, byte[] message);
public abstract void onPMessage(byte[] pattern, byte[] channel,
byte[] message);
public abstract void onSubscribe(byte[] channel, int subscribedChannels);
public abstract void onUnsubscribe(byte[] channel, int subscribedChannels);
public abstract void onPUnsubscribe(byte[] pattern, int subscribedChannels);
public abstract void onPSubscribe(byte[] pattern, int subscribedChannels);
public void unsubscribe();
public void unsubscribe(byte[]... channels);
public void subscribe(byte[]... channels);
public void psubscribe(byte[]... patterns);
public void punsubscribe();
public void punsubscribe(byte[]... patterns);
What do you think?
from jedis.
Yup, looks good.
from jedis.
done and pushed to master :)
from jedis.
Thanks - everything works fine on my side. Are there any snapshots of jedis published in some repo? I'd like to distribute my project for others to try it but I need the latest jedis available somewhere until it will be finally released.
from jedis.
sure, just published a snapshot on MavenCentral.
from jedis.
Can you give me the link ? I can't seem to find it.
from jedis.
sure, snapshots for the next version are here: https://oss.sonatype.org/content/repositories/snapshots/redis/clients/jedis/1.5.2-SNAPSHOT/
just make sure you are using the latest one (it is generated with a timestamp).
from jedis.
Thanks
from jedis.
Related Issues (20)
- mac端启动连接远程服务cacheCloud redis集群失败 HOT 1
- Jedis 4.4.7 MultiNodePipeline binary command version of zrevrangeByScore is broken HOT 1
- redis.clients.jedis.exceptions.JedisConnectionException: Unexpected end of stream when init JedisCluster using java test container HOT 1
- Sometimes observing high latency when using JedisCluster with large number of threads. HOT 2
- Is renewSlotCache necessary when received MOVED HOT 3
- Using Chinese query plus summarize syntax, the characters are garbled:�
- client side cache is not invalidated upon key deletion from the same client HOT 1
- unable to connect to Google Memorystore HOT 4
- Could not get a resource from the pool HOT 7
- Jedis4 cannot close SentinelListener connection completely in a JedisSentineled mode when executing method close ,caused connection leak
- redis.clients.jedis.exceptions.JedisException: Could not get a resource from the pool
- redis.clients.jedis.exceptions.JedisException: Could not get a resource from the pool at redis.clients.jedis.util.Pool.getResource(Pool.java:42) ~[jedis-5.1.2.jar:?] at redis.clients.jedis.JedisPool.getResource(JedisPool.java:378) ~[jedis-5.1.2.jar:?] HOT 2
- JedisPooled ## Could not get a resource from the pool HOT 5
- redis.clients.jedis.exceptions.JedisConnectionException: Unexpected end of stream. HOT 4
- Resource leak: JedisPooled does not return connection to the pool on socket exception HOT 1
- Jedis connect failed when using dns resolver in jedis 5.1.2 HOT 5
- Pipeline is invalid HOT 2
- Performance issue version 5.1.3
- Empty lua table returns EmptyMap since 5.0.1
- redis.clients.jedis.exceptions.JedisConnectionException: Failed to connect to any host resolved for DNS name. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jedis.