Commit Graph
87 Commits
Author SHA1 Message Date
Andreas Mager 4d59a54ad0 ServerIntegrationSSLTest: System properties saved
ServerLowlevelMessagesIntegrationTests: timeouts raised

osgi: log4j.properties added
MoquetteOsgiTest: test imporved

storage packages will checked too
The state must be active
osgi: README added for development
log4j: fixed
broker/pom.xml: dependencie added osgi config added
osgi_test/pom: dependencies added

MoquetteOsgiTest: test fixed
2017-08-23 21:47:09 +02:00
andsel 83be327bd3 Started dev cycle for 0.11 2017-06-29 16:59:56 +02:00
Andreas Mager 8e8a295200 broker/BrokerInterceptor: ByteBuf.retain & release added
broker/NettyMQTTHandler: ByteBuf.release added
broker/HazelcastListener: release added
broker/pom: leak detection enabled for surefire tests
broker: ReferenceCountUtil.release used
2017-06-27 16:28:38 +02:00
andsel 0480260a56 Bumped release 0.10 2017-06-27 11:33:49 +02:00
andsel ec951738b5 Added BugSnag error tracker 2017-06-20 22:12:42 +02:00
andsel e0104d99f9 Introduced DropwizardMetrics to push data on Librato 2017-06-18 11:04:24 +02:00
andsel d9ff81131c Merged topic subscription search and publish into single MessagePublisher method
First step on implementing H2 storage

Minor, fixed not imported class

Cleaned MessageStore interface to avoid duplication of methods used in couple. Switched from guid + message to move messages

Separated ISubscriptionsStore from ISessionStore

Implemented H2 queue
2017-06-02 10:13:34 +02:00
Andreas Mager 29ef00f24e broker/NettyAcceptor: epoll added 2017-05-19 16:36:38 +02:00
andsel 5c6889fbd5 Separated persistence layer, created submodule for MapDB persistence letting the broker use the in-memory message store 2017-04-01 16:21:34 +02:00
Andreas Mager 99fea68bb8 broker/pom: code formatter used 2017-02-01 15:00:27 +01:00
Andreas Mager 1bc4ff4581 pom: assertj added to test deps 2017-01-30 15:48:53 +01:00
andsel 1c64186a00 Switched from Moquette's MQTT codec to Netty's MQTT codec ones 2017-01-28 15:59:44 +01:00
Andreas Mager 43b73501d7 PerformanceTest added for the SubscriptionsStore#matches 2017-01-27 12:54:36 +01:00
andsel a7b8c07d1a Bumped dev cycle for 0.10 2017-01-11 22:21:03 +01:00
andsel 4162aae3a0 Bumped version 0.9 2017-01-11 22:06:24 +01:00
Neeme Praks 9bf909b4db Move log4j dependency from broker to dist - otherwise it is propagated transitively to projects using moquette as a library. Also removed redundant logback-core dependency from OSGi tests (it already has logback-classic). 2016-12-28 00:45:56 +02:00
Keith Hughes 8df43991a6 Make Moquette into OSGi bundles.
Add integration test to confirm that Moquette has become a bundle.
2016-12-11 18:45:24 -07:00
andsel 81100e13b4 Switched to HZ 3.5.4 2016-07-22 12:43:12 +02:00
mackristof eec4dc1779 feat(cluster): add default clustering feature 2016-06-28 17:27:35 +02:00
mackristof cad1165071 Added DBAuthenticator & Test with H2 DB 2016-05-12 15:47:49 +02:00
andsel 4e8f72a34b Moved test to use a test client callback that queue up all received messages 2016-03-06 19:50:47 +01:00
Erik Ramfelt 04f6878696 Unable to find org.eclipse.paho.client.mqttv3 dependency
Somehow I cant find the org.eclipse.paho.client.mqttv3 1.0.1 artifact on
the net. If I updated to 1.0.2, then I could package everything.
2016-02-04 09:39:33 +01:00
andsel 62c5985a34 Fixed merged dep 2016-02-03 23:31:58 +01:00
andsel ff93fcdc9c Changed BinTray name from org.dna.mqtt to io.moquette to let the artifacts be pushed on JCenter 2016-01-21 22:44:36 +01:00
andsel 5b6d0ced6e Bumped dev cycle for 0.9-SNAPSHOT 2016-01-17 13:32:14 +01:00
andsel a44d6b09a8 Bumped release 0.8 2016-01-17 13:04:45 +01:00
andsel 4f65a59324 Minor change, upgraded mqtt-client from Fuse to 1.12 2015-12-19 17:58:27 +01:00
andsel 371c740321 Moved project package from org.eclipse.moquette to io.moquette 2015-11-20 21:30:59 +01:00
andsel c96ce9d37e Minor, used project.version where possibile to simplify the poms 2015-10-17 13:18:05 +02:00
Wagner Macedo 770b93d275 Set maven POM version as constant (fix issue #112) 2015-10-16 09:56:32 -03:00
andsel b35eb9ec81 Removed back ringbuffer 2015-10-05 21:25:30 +02:00
andrea 89790291a5 Minor change, updated Netty and MapDB versions 2015-08-10 23:23:43 +02:00
andrea e690f97c8d Bumped dev cycle for version 0.8 2015-07-23 16:22:34 +02:00
andrea f0a8346ef4 Bumped verision 0.7 2015-07-08 19:54:29 +02:00
andrea 867d78b650 Fixed issue #43, not clean handlng of bad formatted topic filters during subscrion 2015-06-20 18:27:43 +02:00
andrea 3ceabfabdd Fixed issue #42 rollbacked to MapDB 1.0.7 2015-06-03 23:30:53 +02:00
andrea c150a89d13 Rollbacked to MapDB 2.0-alpha2 because the 2.0.0-SNAPSHOT thorws an exception 2015-05-16 16:34:32 +02:00
andrea 29bdd2f8fb Modified the format of password_file.conf now accept only sha256 hashed passwords 2015-05-13 22:25:05 +02:00
andrea d850262e6c Last OSGi try 2015-04-06 23:31:47 +02:00
andrea 443682f24f Removed Kaazing plugin from integration tests phase 2015-03-04 00:31:48 +01:00
andrea 3ea9e3f6e0 Added measuer of latency to server side 2015-02-24 23:38:05 +01:00
andrea bbe1acb143 Fixed issue #15 defined repositories into parent pom 2015-02-10 22:24:31 +01:00
andrea 4b836b441c Marked oss snapshot repo as a snapshot repository 2015-02-10 22:03:12 +01:00
andrea a3d505dd97 Switched MapDB to version 2.0.0-SNAPSHOT 2015-01-27 00:15:44 +01:00
andrea 275d63de18 Fixes #2, due to bad path of ConnectionIT during renaming from org.dna mqtt to org.eclipse.moquette 2014-12-06 18:38:53 +01:00
andrea 11c6c89c7d Minor change, relayout xml 2014-12-06 18:01:19 +01:00
andrea aac84677e4 Parameterized source and target platform 2014-12-02 22:18:24 +01:00
andrea e4e5e7c681 Parameterized pom's netty version 2014-12-02 21:57:00 +01:00
andrea 263b59dae2 Added a script to check 2 clients with same ID fails 2014-11-30 18:28:37 +01:00
andrea 7bcd437664 Changed package from org.dna.mqtt to orga.eclipse.moquette 2014-10-05 13:22:30 +02:00