Andrea Selva
|
3085ee54d8
|
Merge pull request #189 from andsel/mackristof-feat/cluster
Mackristof feat/cluster
|
2016-07-22 12:13:16 +02:00 |
|
andsel
|
fedd2965cc
|
Fixed Hazelcast itnegration tests, removing unusefull thread sleeps, but more important permitting the co existence of 2 Brokers in the same JVM
|
2016-07-22 12:09:10 +02:00 |
|
andsel
|
7886bf7103
|
Merge branch 'feat/cluster' of https://github.com/mackristof/moquette into mackristof-feat/cluster
|
2016-07-21 16:17:15 +02:00 |
|
kevto
|
486b4fe8ba
|
Moved the overrideSubscription test from SubscriptionsStoreTest to a new test case named ClientSession. Removed a parameter in ClientSession.subscribe method. topicFilter param had no use but for logging purposes.
|
2016-07-17 14:24:19 +02:00 |
|
Andrea Selva
|
3d2e69cc21
|
Merge pull request #187 from iodb/master
add/remove InterceptHandlers with server running
|
2016-07-10 11:22:44 +02:00 |
|
IODBEEC1
|
ed9d91e527
|
add/remove InterceptHandlers with server running
|
2016-07-09 09:09:57 +02:00 |
|
andsel
|
1ef2a4fd3c
|
Minor change, remove a redundant ClientID param from verifyToActivate method
|
2016-07-02 12:30:19 +02:00 |
|
mackristof
|
eec4dc1779
|
feat(cluster): add default clustering feature
|
2016-06-28 17:27:35 +02:00 |
|
Martin Crawford
|
d622adb4ef
|
Add clientID parameter to the IAuthenticator interface (breaks compatibility).
|
2016-06-26 10:01:15 -04:00 |
|
andsel
|
693a9a454f
|
Fixed bug, missed insertion into flight zone of QOS1 messages
|
2016-06-18 12:21:21 +02:00 |
|
andsel
|
0c4f7fa393
|
Refactored the part of move from inFlight to second stage rel ack, this driven to missed notification to the interceptors
|
2016-06-16 23:01:48 +02:00 |
|
mackristof
|
4bcecd5aa3
|
Added integration of DBAuthenticator & integration test with H2 DB
|
2016-05-13 16:43:08 +02:00 |
|
mackristof
|
cad1165071
|
Added DBAuthenticator & Test with H2 DB
|
2016-05-12 15:47:49 +02:00 |
|
andsel
|
ae734ded8e
|
Fixed ProtocolProcessor with bad merged code
|
2016-03-23 23:24:54 +01:00 |
|
andsel
|
ed6ad315d1
|
Fixed merge
|
2016-03-23 23:13:01 +01:00 |
|
Dee Eldredge
|
1e7f6d98e7
|
Based on feedback, renamed messageConsumed -> messageAcknowledged.
|
2016-03-23 23:11:09 +01:00 |
|
Dee Eldredge
|
1b77e43b61
|
Added topic to consumed message.
|
2016-03-23 23:10:45 +01:00 |
|
Dee Eldredge
|
7dab8a367f
|
Added username to all messages. From a consumer perspective the username is more useful than a clientID which is often autogenerated.
|
2016-03-23 23:10:24 +01:00 |
|
Dee Eldredge
|
f44283d5f0
|
Added onMessageConsumed logic.
Related to: https://github.com/andsel/moquette/issues/156
|
2016-03-23 23:09:16 +01:00 |
|
andsel
|
cd908f7e44
|
Added memory queue to before pushing to Netty, first step to have a persistent queue per channel
|
2016-03-06 19:50:47 +01:00 |
|
andsel
|
5487303095
|
Merged parser_commons into netty_parser
|
2016-02-03 23:20:15 +01:00 |
|
andsel
|
5c7e2b357f
|
Fixed missed clean session for ClientSession, issue #145
|
2016-02-02 22:39:11 +01:00 |
|
andsel
|
d36de24349
|
Minor, modified access to fields of SubscribeMessage.Couple
|
2016-01-30 17:35:28 +01:00 |
|
andsel
|
a19af18a61
|
Moved read authorization check from publish phase to subscribe
|
2016-01-30 17:22:17 +01:00 |
|
andsel
|
dfa75e145f
|
Fixed bug #143 avoid publication try to disconnected clients
|
2016-01-25 22:21:38 +01:00 |
|
andsel
|
43f7223a15
|
Minor refactory, renamed var names from session to channel
|
2016-01-24 19:21:24 +01:00 |
|
andsel
|
3be2667844
|
Minor refact, moved Channel's attributesKey accessible by utils methods
|
2016-01-24 19:21:24 +01:00 |
|
andsel
|
43371d3068
|
Minor refact, moved commons Channel attributes constants from NettyChannel to NettyUtils
|
2016-01-24 19:21:24 +01:00 |
|
andsel
|
aa94d47148
|
Minor change, removed commented code
|
2016-01-24 19:21:24 +01:00 |
|
andsel
|
7b1db3e1db
|
Refactoring, dropped unuseful ServerChannel abstraction in favor on Netty's Channel
|
2016-01-24 19:21:24 +01:00 |
|
andsel
|
beb556c73c
|
First clean of Moquette's channel abstraction to user Netty's one
|
2016-01-24 19:21:24 +01:00 |
|
andsel
|
4c1f36cf67
|
MOved the method nextClientID from IMessagesStore to the ISessionsStore because it's session related
|
2016-01-17 13:00:36 +01:00 |
|
andsel
|
163858e47b
|
Fixed bug in deletion of valid conn descriptor once different clients with same ID connects (issues #116 and #124)
|
2015-12-27 13:19:16 +01:00 |
|
andsel
|
8e891da49f
|
Removed client active/not active state from persistence (issue #118)
|
2015-12-19 18:01:54 +01:00 |
|
andsel
|
446c846572
|
Exposed the a Server.start method to injiect IAuthenticator and IAuthorizator to be embedded (fix issue #114)
|
2015-12-13 17:01:23 +01:00 |
|
andsel
|
f44518ff27
|
Moved security SPI related interfaces into dedicated package
|
2015-12-13 16:42:04 +01:00 |
|
andsel
|
16a5556fa3
|
Added internal publish once the broker is embedded in hosting applications
|
2015-12-08 18:12:00 +01:00 |
|
andsel
|
6805cf89ee
|
Minor change, just renames
|
2015-12-08 15:15:51 +01:00 |
|
andsel
|
8c88567c78
|
Minor change, moved const definition from Constants inside parser-commons to BrokerConstants inside broker project
|
2015-12-08 14:04:35 +01:00 |
|
andsel
|
f41f7dafb9
|
Added sample publish InterceptHandler implementation to EmbeddedLauncher (#104 publish listner part)
|
2015-12-08 12:07:03 +01:00 |
|
andsel
|
5a1cd97b71
|
Removed clean session flag from subscription and moved in the correct place (ClientSession)
|
2015-12-06 19:55:04 +01:00 |
|
andsel
|
80569d5dfe
|
Minor change, added a factory method for ClientTopicCouple built from Subscription
|
2015-12-06 19:31:36 +01:00 |
|
andsel
|
9ce9a6597f
|
Architechtural refactory, moved subscription out of tree and into db store
|
2015-12-06 11:43:29 +01:00 |
|
andsel
|
1cc1807aec
|
Removed excessive dump trees, lowered to trace level
|
2015-12-01 23:00:23 +01:00 |
|
andsel
|
810d8a1af8
|
Removed TreeNode's parent reference to avoid maintaning a reference that could keep live big trees (solves #119 and #126)
|
2015-12-01 22:59:38 +01:00 |
|
andsel
|
e3b6391653
|
Added 'autosave_interval' fix issue #97
|
2015-11-22 16:56:40 +01:00 |
|
andsel
|
371c740321
|
Moved project package from org.eclipse.moquette to io.moquette
|
2015-11-20 21:30:59 +01:00 |
|