Commit Graph
130 Commits
Author SHA1 Message Date
andrea 6c3deb392d Re-added FuseSource MQTT client because simplify certain testing use cases 2013-11-27 18:45:56 +01:00
andrea e9adffec54 Minor, added ByteBuffer to string conversion debug Utils 2013-11-27 18:44:42 +01:00
andrea 3ce82c5150 Minor, removed unused import 2013-11-27 15:46:07 +01:00
andrea 233a466dd6 Fixed ghost error due to bad timing in the test 2013-11-27 11:21:04 +01:00
andrea bd3a1f6c4d Changed the use of string concatenation of String.format in favor of formatted logging methods 2013-11-27 10:43:08 +01:00
andrea f592db516f Fixed the switching from byte[] to ByteBuffer on server storage 2013-11-26 16:21:01 +01:00
andrea d9d2d13d0d Adapted Netty parser to use ByteBuffer instead of byte[] 2013-11-26 13:50:50 +01:00
selva.andre d596e41716 Merge branch 'master' into remove_content_copy 2013-11-25 18:58:26 +01:00
andrea 101a1060e7 Minor change, removed the logging of contents 2013-11-25 18:56:03 +01:00
andrea f649ebff24 Fixed issue #15, missed notification of publish due to bad re-activation on a nested topic tree. 2013-11-25 18:53:50 +01:00
andrea d4cc804624 Added handling of dirty connection close from client, without an DISCONNECT message 2013-11-25 18:51:35 +01:00
andrea 56ad66c04f Minor change, improved a bit logging messages quality 2013-11-25 17:13:39 +01:00
andrea 9a27304a9e Minor change, improved a bit logging messages quality 2013-11-25 12:17:31 +01:00
andrea a1b1417acb Initial try to remove buffer copies 2013-11-25 09:34:36 +01:00
andrea 056ab10121 Re-enabled commented tests 2013-11-24 14:44:23 +01:00
andrea 1fa810362f Removed dependency on Mina IO framework 2013-11-24 11:51:15 +01:00
andrea 817ca8e176 Added output reactor to isolate the writing of messages 2013-11-14 16:43:03 +01:00
andrea 49d1b2c948 Added tests suite used by Roger Light to check SubscriptionStore.matchTopics 2013-11-06 13:37:23 +01:00
andrea 2c18ee92c7 Added tests suite used by Roger Light to check SubscriptionStore.matches 2013-11-06 12:35:10 +01:00
andrea 136b7e25c3 Set up for next development cycle (version 0.4) 2013-11-06 10:44:29 +01:00
selva.andre 64e332f3d5 Added file appender and defined threshold for various appenders 2013-09-23 12:16:00 +02:00
selva.andre 7bcaadf6ee Added scripted use cases
Minor changes to logging
2013-09-23 11:46:48 +02:00
selva.andre 56faccd2fc Added the creation of broker assembly to the package phase 2013-09-20 20:00:02 +02:00
selva.andre 04478e77e1 Added Message and Bytes read/write metrics 2013-09-20 19:25:19 +02:00
selva.andre 1e83f3c035 Parametrized version number and bumped 0.3-SNAPSHOT 2013-09-20 11:19:17 +02:00
selva.andre 4e27ee638a Removed Fusesource mqtt client based test because the lib seems not working correctly (random cyclic reconnects) 2013-09-20 11:12:06 +02:00
selva.andre 81b6516cac * Reimplemented the Fuse integration tests into Paho client lib
* Extracted common pom properties
2013-09-19 20:14:07 +02:00
selva.andre f09fcd6cd5 Minor fixes to typos 2013-09-19 20:11:52 +02:00
selva.andre 1dfc6ff77c Switched the default connector from MINA to Netty 2013-09-19 20:10:18 +02:00
selva.andre ecfe3e0936 Added default idle connection timeout in a ChannelPipeline 2013-09-19 20:09:46 +02:00
selva.andre 8f10f3ed15 Moved the clientIDs map (ConnectionDescriptors cache) from SimpleMessaging to ProtocolProcessor 2013-09-17 11:08:05 +02:00
andrea ac5fb3c9ac Added Netty connection stuff for the I/O 2013-09-15 17:18:26 +02:00
andrea 63842088a4 Minor change, implemented trivial toString() 2013-09-15 16:17:03 +02:00
andrea 30e165c8ce Separated all mina related stuff in classes to avoid main protocol loop to depend on mina related stuff 2013-09-13 12:44:53 +02:00
andrea 5382a9c467 Removed old unused client lib 2013-09-13 11:33:53 +02:00
andrea 8ade5f68aa Extracted front MINA connector 2013-09-13 10:24:04 +02:00
andrea 6afaa46cf4 Moved PubCompMessage to protocol commons module 2013-09-11 16:33:16 +02:00
andrea 23b4958592 Renamed parser to mina-parser 2013-09-09 11:04:43 +02:00
andrea 779a0a9d26 Minor fix, cleaned imports 2013-09-01 12:52:50 +02:00
andrea 78daf36418 Minor fix, cleaned imports 2013-08-30 19:21:55 +02:00
andrea 0694f28f32 Simplified APIs 2013-08-30 19:21:11 +02:00
andrea 2c11cade06 Removed a ping pong beteen the ProtocolProcessor and SimpleMessaging, avoid call method, send Event, receive Event e callback a method into ProcotolProcessor 2013-08-30 19:05:09 +02:00
andrea ff0139d809 Changed some methods visibility 2013-08-30 18:55:11 +02:00
andrea 2b7858de7c Minor change, cleaned imports 2013-08-30 18:10:41 +02:00
andrea e579180abf Moved MemoryStorageService from test to src 2013-08-30 18:10:12 +02:00
andrea 635d37112e Renamed DummyStorageService to MemoryStorageService 2013-08-30 18:09:24 +02:00
andrea 63333b11ad Completed the memory implementation of DummyStorageService 2013-08-30 18:08:06 +02:00
andrea d2554788ea Added memory implementation of DummyStorageService for the subscriptions part 2013-08-30 17:40:56 +02:00
andrea 22269ccfb1 Removed empty test case 2013-08-30 17:06:48 +02:00
andrea fb7c137a11 Moved processSubscribe into ProtocolProcessor 2013-08-30 17:06:15 +02:00