Fork me on GitHub

Change Log Report

Total number of changed sets: 1

Changes between 2016-10-12 and 2016-11-12

Total commits: 28
Total number of files changed: 88

Timestamp Author Details
2016-11-11 00:50:18 Park Hyunjeong <anyflow@gmail.com> interface/pom.xml v 8b24a68c41f0a05af265c901a451ad7780cc9535
plugin-example/pom.xml v 8b24a68c41f0a05af265c901a451ad7780cc9535
pom.xml v 8b24a68c41f0a05af265c901a451ad7780cc9535
server/pom.xml v 8b24a68c41f0a05af265c901a451ad7780cc9535

[maven-release-plugin] prepare release v0.9.8
2016-11-11 00:48:25 Park Hyunjeong <anyflow@gmail.com> src/site/markdown/performance.md v 97789f3de96c5cbe3068532727284236d82b65df

Remove performance doc
2016-11-11 00:37:06 Park Hyunjeong <anyflow@gmail.com> README.md v afd1fdcb8361628436dc1533af0063ce63c27896

Update README.md
2016-11-11 00:23:35 Park Hyunjeong <anyflow@gmail.com> README.md v 47ae357a0a01fb1acf7df6128ad97d440d9e8a2a
netty-optimization.txt v 47ae357a0a01fb1acf7df6128ad97d440d9e8a2a
server/src/main/filters/default.properties v 47ae357a0a01fb1acf7df6128ad97d440d9e8a2a
src/site/markdown/clustering.md v 47ae357a0a01fb1acf7df6128ad97d440d9e8a2a
src/site/markdown/index.md v 47ae357a0a01fb1acf7df6128ad97d440d9e8a2a

Revise documentation
2016-10-22 10:29:38 Park Hyunjeong <anyflow@gmail.com> server/src/main/java/net/anyflow/lannister/message/InboundMessageStatuses.java v db4a62b336eb274b92dab016a835178956250879
server/src/main/java/net/anyflow/lannister/message/Messages.java v db4a62b336eb274b92dab016a835178956250879
server/src/main/java/net/anyflow/lannister/message/OutboundMessageStatuses.java v db4a62b336eb274b92dab016a835178956250879
server/src/main/java/net/anyflow/lannister/plugin/DefaultAuthenticator.java v db4a62b336eb274b92dab016a835178956250879
server/src/main/java/net/anyflow/lannister/session/Sessions.java v db4a62b336eb274b92dab016a835178956250879
server/src/main/java/net/anyflow/lannister/topic/TopicSubscribers.java v db4a62b336eb274b92dab016a835178956250879
server/src/main/java/net/anyflow/lannister/topic/TopicSubscriptions.java v db4a62b336eb274b92dab016a835178956250879
server/src/main/resources/lannister.properties v db4a62b336eb274b92dab016a835178956250879

Tune performance : logger.isDebugEnabled() applied
2016-10-22 09:19:35 Park Hyunjeong <anyflow@gmail.com> server/src/main/java/net/anyflow/lannister/Application.java v e179a2dfee40d04e991cc7d4ac7ea4219374d168
server/src/main/java/net/anyflow/lannister/http/WebServer.java v e179a2dfee40d04e991cc7d4ac7ea4219374d168
server/src/main/java/net/anyflow/lannister/server/MqttServer.java v e179a2dfee40d04e991cc7d4ac7ea4219374d168
server/src/main/resources/lannister.properties v e179a2dfee40d04e991cc7d4ac7ea4219374d168
server/src/test/resources/lannister.properties v e179a2dfee40d04e991cc7d4ac7ea4219374d168

Merge netty eventloop Group(MQTT/HTTP servers)
2016-10-22 08:54:25 Park Hyunjeong <anyflow@gmail.com> server/src/main/java/net/anyflow/lannister/packetreceiver/ConnectReceiver.java v 568c652c998aad177c7d388396d85c22a09f80be
server/src/main/java/net/anyflow/lannister/packetreceiver/DisconnectReceiver.java v 568c652c998aad177c7d388396d85c22a09f80be
server/src/main/java/net/anyflow/lannister/packetreceiver/GenericReceiver.java v 568c652c998aad177c7d388396d85c22a09f80be
server/src/main/java/net/anyflow/lannister/packetreceiver/PingReqReceiver.java v 568c652c998aad177c7d388396d85c22a09f80be
server/src/main/java/net/anyflow/lannister/packetreceiver/PubAckReceiver.java v 568c652c998aad177c7d388396d85c22a09f80be
server/src/main/java/net/anyflow/lannister/packetreceiver/PubCompReceiver.java v 568c652c998aad177c7d388396d85c22a09f80be
server/src/main/java/net/anyflow/lannister/packetreceiver/PubRecReceiver.java v 568c652c998aad177c7d388396d85c22a09f80be
server/src/main/java/net/anyflow/lannister/packetreceiver/PubRelReceiver.java v 568c652c998aad177c7d388396d85c22a09f80be
server/src/main/java/net/anyflow/lannister/packetreceiver/PublishReceiver.java v 568c652c998aad177c7d388396d85c22a09f80be
server/src/main/java/net/anyflow/lannister/packetreceiver/SubscribeReceiver.java v 568c652c998aad177c7d388396d85c22a09f80be
server/src/main/java/net/anyflow/lannister/packetreceiver/UnsubscribeReceiver.java v 568c652c998aad177c7d388396d85c22a09f80be
server/src/main/java/net/anyflow/lannister/server/MqttChannelInitializer.java v 568c652c998aad177c7d388396d85c22a09f80be
server/src/main/java/net/anyflow/lannister/server/MqttServer.java v 568c652c998aad177c7d388396d85c22a09f80be
server/src/main/java/net/anyflow/lannister/session/Session.java v 568c652c998aad177c7d388396d85c22a09f80be
ubuntu@52.69.192.168 v 568c652c998aad177c7d388396d85c22a09f80be

Tune netty performance : Make handler sharable
2016-10-22 03:40:18 Park Hyunjeong <anyflow@gmail.com> README.md v 4c0d7954d588c7e116793170aa8f33ec68453f7e
netty-optimization.txt v 4c0d7954d588c7e116793170aa8f33ec68453f7e
server/src/main/filters/default.properties v 4c0d7954d588c7e116793170aa8f33ec68453f7e
server/src/main/java/net/anyflow/lannister/packetreceiver/MqttMessageFactory.java v 4c0d7954d588c7e116793170aa8f33ec68453f7e
server/src/main/java/net/anyflow/lannister/server/MqttServer.java v 4c0d7954d588c7e116793170aa8f33ec68453f7e
server/src/test/resources/lannister.properties v 4c0d7954d588c7e116793170aa8f33ec68453f7e
ubuntu@52.69.192.168 v 4c0d7954d588c7e116793170aa8f33ec68453f7e

Tune Netty performance -1
2016-10-19 04:32:36 Park Hyunjeong <anyflow@gmail.com> server/src/main/filters/default.properties v 887508a00103d43a0d299d84101e6df8bc82dd9f
server/src/main/java/net/anyflow/lannister/Statistics.java v 887508a00103d43a0d299d84101e6df8bc82dd9f
server/src/main/java/net/anyflow/lannister/message/InboundMessageStatuses.java v 887508a00103d43a0d299d84101e6df8bc82dd9f
server/src/main/java/net/anyflow/lannister/message/MessageReferenceCounts.java v 887508a00103d43a0d299d84101e6df8bc82dd9f
server/src/main/java/net/anyflow/lannister/message/OutboundMessageStatuses.java v 887508a00103d43a0d299d84101e6df8bc82dd9f
server/src/main/java/net/anyflow/lannister/server/ScheduledExecutor.java v 887508a00103d43a0d299d84101e6df8bc82dd9f
server/src/main/java/net/anyflow/lannister/topic/TopicSubscribers.java v 887508a00103d43a0d299d84101e6df8bc82dd9f
server/src/main/java/net/anyflow/lannister/topic/Topics.java v 887508a00103d43a0d299d84101e6df8bc82dd9f

ADD custom dollar SYS topics
2016-10-19 02:41:29 Park Hyunjeong <anyflow@gmail.com> server/src/main/filters/default.properties v 42a2b5970d2f1d645726fe88a8c6d72a1521a63f
server/src/main/filters/docker.properties v 42a2b5970d2f1d645726fe88a8c6d72a1521a63f
server/src/main/java/net/anyflow/lannister/httphandler/api/InboundMessageStatuses.java v 42a2b5970d2f1d645726fe88a8c6d72a1521a63f
server/src/main/java/net/anyflow/lannister/httphandler/api/MessageReferenceCounts.java v 42a2b5970d2f1d645726fe88a8c6d72a1521a63f
server/src/main/java/net/anyflow/lannister/httphandler/api/Messages.java v 42a2b5970d2f1d645726fe88a8c6d72a1521a63f
server/src/main/java/net/anyflow/lannister/httphandler/api/OutboundMessageStatuses.java v 42a2b5970d2f1d645726fe88a8c6d72a1521a63f
server/src/main/java/net/anyflow/lannister/message/InboundMessageStatus.java v 42a2b5970d2f1d645726fe88a8c6d72a1521a63f
server/src/main/java/net/anyflow/lannister/message/InboundMessageStatuses.java v 42a2b5970d2f1d645726fe88a8c6d72a1521a63f
server/src/main/java/net/anyflow/lannister/message/Message.java v 42a2b5970d2f1d645726fe88a8c6d72a1521a63f
server/src/main/java/net/anyflow/lannister/message/MessageReferenceCounts.java v 42a2b5970d2f1d645726fe88a8c6d72a1521a63f
server/src/main/java/net/anyflow/lannister/message/Messages.java v 42a2b5970d2f1d645726fe88a8c6d72a1521a63f
server/src/main/java/net/anyflow/lannister/message/OutboundMessageStatus.java v 42a2b5970d2f1d645726fe88a8c6d72a1521a63f
server/src/main/java/net/anyflow/lannister/message/OutboundMessageStatuses.java v 42a2b5970d2f1d645726fe88a8c6d72a1521a63f
server/src/main/java/net/anyflow/lannister/session/MessageSender.java v 42a2b5970d2f1d645726fe88a8c6d72a1521a63f
server/src/main/java/net/anyflow/lannister/session/Session.java v 42a2b5970d2f1d645726fe88a8c6d72a1521a63f
server/src/main/java/net/anyflow/lannister/topic/Topic.java v 42a2b5970d2f1d645726fe88a8c6d72a1521a63f
server/src/main/java/net/anyflow/lannister/topic/TopicSubscriber.java v 42a2b5970d2f1d645726fe88a8c6d72a1521a63f
server/src/main/java/net/anyflow/lannister/topic/TopicSubscription.java v 42a2b5970d2f1d645726fe88a8c6d72a1521a63f
server/src/main/resources/lannister.properties v 42a2b5970d2f1d645726fe88a8c6d72a1521a63f

Add REST APIs of Messages, MessageReferenceCounts
2016-10-18 08:05:29 Park Hyunjeong <anyflow@gmail.com> server/src/main/java/net/anyflow/lannister/httphandler/api/OutboundMessageStatuses.java v fb350837488b618afda6c8d954bada37f58dc8b2
server/src/main/java/net/anyflow/lannister/httphandler/api/TopicSubscribers.java v fb350837488b618afda6c8d954bada37f58dc8b2
server/src/main/java/net/anyflow/lannister/httphandler/api/TopicSubscriptions.java v fb350837488b618afda6c8d954bada37f58dc8b2
server/src/main/java/net/anyflow/lannister/topic/TopicSubscriber.java v fb350837488b618afda6c8d954bada37f58dc8b2
server/src/main/java/net/anyflow/lannister/topic/TopicSubscribers.java v fb350837488b618afda6c8d954bada37f58dc8b2
server/src/main/java/net/anyflow/lannister/topic/TopicSubscription.java v fb350837488b618afda6c8d954bada37f58dc8b2
server/src/main/java/net/anyflow/lannister/topic/TopicSubscriptions.java v fb350837488b618afda6c8d954bada37f58dc8b2

Add REST APIs of TopicSubscriber, TopicSubscription, MessageStatus
2016-10-17 19:58:26 Park Hyunjeong <anyflow@gmail.com> server/src/main/java/net/anyflow/lannister/message/MessageReferenceCounts.java v 95af6ac7a011dd177dece45d1f707418b27c73df

Fix comment bug
2016-10-17 19:23:23 Park Hyunjeong <anyflow@gmail.com> server/src/main/java/net/anyflow/lannister/message/InboundMessageStatuses.java v 85e0ee456bfd91b0e92a4ed7c9c8db0aef68a860
server/src/main/java/net/anyflow/lannister/message/OutboundMessageStatuses.java v 85e0ee456bfd91b0e92a4ed7c9c8db0aef68a860
server/src/main/java/net/anyflow/lannister/topic/TopicSubscribers.java v 85e0ee456bfd91b0e92a4ed7c9c8db0aef68a860
server/src/main/java/net/anyflow/lannister/topic/TopicSubscriptions.java v 85e0ee456bfd91b0e92a4ed7c9c8db0aef68a860
server/src/main/resources/lannister.properties v 85e0ee456bfd91b0e92a4ed7c9c8db0aef68a860
server/src/test/resources/lannister.properties v 85e0ee456bfd91b0e92a4ed7c9c8db0aef68a860

Fix UNSUB bug on multiple topicfilters match to the same topicName(should not be removed but..)
2016-10-17 07:32:33 Park Hyunjeong <anyflow@gmail.com> server/src/main/java/net/anyflow/lannister/cluster/ClusterDataDisposer.java v 5ba8bb7c38cbaf066a7c194896ac32ce2b77e533
server/src/main/java/net/anyflow/lannister/cluster/ClusterDataFactory.java v 5ba8bb7c38cbaf066a7c194896ac32ce2b77e533
server/src/main/java/net/anyflow/lannister/cluster/HazelcastMap.java v 5ba8bb7c38cbaf066a7c194896ac32ce2b77e533
server/src/main/java/net/anyflow/lannister/cluster/HazelcastSet.java v 5ba8bb7c38cbaf066a7c194896ac32ce2b77e533
server/src/main/java/net/anyflow/lannister/cluster/HazelcastSetValueMap.java v 5ba8bb7c38cbaf066a7c194896ac32ce2b77e533
server/src/main/java/net/anyflow/lannister/cluster/Ignite.java v 5ba8bb7c38cbaf066a7c194896ac32ce2b77e533
server/src/main/java/net/anyflow/lannister/cluster/IgniteMap.java v 5ba8bb7c38cbaf066a7c194896ac32ce2b77e533
server/src/main/java/net/anyflow/lannister/cluster/Map.java v 5ba8bb7c38cbaf066a7c194896ac32ce2b77e533
server/src/main/java/net/anyflow/lannister/cluster/Mode.java v 5ba8bb7c38cbaf066a7c194896ac32ce2b77e533
server/src/main/java/net/anyflow/lannister/cluster/NativeMap.java v 5ba8bb7c38cbaf066a7c194896ac32ce2b77e533
server/src/main/java/net/anyflow/lannister/cluster/NativeSet.java v 5ba8bb7c38cbaf066a7c194896ac32ce2b77e533
server/src/main/java/net/anyflow/lannister/cluster/NativeSetValueMap.java v 5ba8bb7c38cbaf066a7c194896ac32ce2b77e533
server/src/main/java/net/anyflow/lannister/cluster/SerializableIntegerSet.java v 5ba8bb7c38cbaf066a7c194896ac32ce2b77e533

Add license comments
2016-10-17 07:28:25 Park Hyunjeong <anyflow@gmail.com> server/src/main/java/net/anyflow/lannister/cluster/SerializableStringSet.java v d4796fd6e8cb0922017e464819064f1aaf87cd6c
server/src/main/java/net/anyflow/lannister/cluster/Set.java v d4796fd6e8cb0922017e464819064f1aaf87cd6c
server/src/main/java/net/anyflow/lannister/cluster/SingleIdGenerator.java v d4796fd6e8cb0922017e464819064f1aaf87cd6c
server/src/main/java/net/anyflow/lannister/cluster/SingleTopic.java v d4796fd6e8cb0922017e464819064f1aaf87cd6c
server/src/main/java/net/anyflow/lannister/message/InboundMessageStatuses.java v d4796fd6e8cb0922017e464819064f1aaf87cd6c
server/src/main/java/net/anyflow/lannister/message/MessageReferenceCounts.java v d4796fd6e8cb0922017e464819064f1aaf87cd6c
server/src/main/java/net/anyflow/lannister/message/Messages.java v d4796fd6e8cb0922017e464819064f1aaf87cd6c
server/src/main/java/net/anyflow/lannister/message/OutboundMessageStatuses.java v d4796fd6e8cb0922017e464819064f1aaf87cd6c
server/src/main/java/net/anyflow/lannister/topic/TopicSubscriber.java v d4796fd6e8cb0922017e464819064f1aaf87cd6c
server/src/main/java/net/anyflow/lannister/topic/TopicSubscribers.java v d4796fd6e8cb0922017e464819064f1aaf87cd6c
server/src/main/java/net/anyflow/lannister/topic/TopicSubscription.java v d4796fd6e8cb0922017e464819064f1aaf87cd6c
server/src/main/java/net/anyflow/lannister/topic/TopicSubscriptions.java v d4796fd6e8cb0922017e464819064f1aaf87cd6c
server/src/main/resources/lannister.properties v d4796fd6e8cb0922017e464819064f1aaf87cd6c
server/src/test/resources/lannister.properties v d4796fd6e8cb0922017e464819064f1aaf87cd6c

Fix invalid TopicSubscriber index Status
2016-10-16 12:30:32 Park Hyunjeong <anyflow@gmail.com> server/src/main/java/net/anyflow/lannister/cluster/ClusterDataFactory.java v 76524283cb9105e04e910033e765e70c43fadbcb
server/src/main/java/net/anyflow/lannister/cluster/Hazelcast.java v 76524283cb9105e04e910033e765e70c43fadbcb
server/src/main/java/net/anyflow/lannister/cluster/HazelcastSet.java v 76524283cb9105e04e910033e765e70c43fadbcb
server/src/main/java/net/anyflow/lannister/cluster/HazelcastSetValueMap.java v 76524283cb9105e04e910033e765e70c43fadbcb
server/src/main/java/net/anyflow/lannister/cluster/NativeSet.java v 76524283cb9105e04e910033e765e70c43fadbcb
server/src/main/java/net/anyflow/lannister/cluster/NativeSetValueMap.java v 76524283cb9105e04e910033e765e70c43fadbcb
server/src/main/java/net/anyflow/lannister/cluster/Set.java v 76524283cb9105e04e910033e765e70c43fadbcb

Add Clustered Set data structure
2016-10-16 10:41:00 Park Hyunjeong <anyflow@gmail.com> server/src/main/java/net/anyflow/lannister/topic/Topic.java v cdb73f6617e9e55d29c72ef82b09ee6c0d988bcb
server/src/main/java/net/anyflow/lannister/topic/TopicSubscriptions.java v cdb73f6617e9e55d29c72ef82b09ee6c0d988bcb

Fix message.key(for referencCounting) bug
2016-10-16 03:26:54 Park Hyunjeong <anyflow@gmail.com> server/src/main/java/net/anyflow/lannister/message/InboundMessageStatuses.java v c0581b55c89551380e5e5fdbe81da07fd77714a4
server/src/main/java/net/anyflow/lannister/message/Messages.java v c0581b55c89551380e5e5fdbe81da07fd77714a4
server/src/main/java/net/anyflow/lannister/message/OutboundMessageStatuses.java v c0581b55c89551380e5e5fdbe81da07fd77714a4
server/src/main/java/net/anyflow/lannister/session/Session.java v c0581b55c89551380e5e5fdbe81da07fd77714a4
server/src/main/java/net/anyflow/lannister/session/Sessions.java v c0581b55c89551380e5e5fdbe81da07fd77714a4
server/src/main/java/net/anyflow/lannister/topic/Topic.java v c0581b55c89551380e5e5fdbe81da07fd77714a4
server/src/main/java/net/anyflow/lannister/topic/TopicSubscribers.java v c0581b55c89551380e5e5fdbe81da07fd77714a4
server/src/main/java/net/anyflow/lannister/topic/TopicSubscriptions.java v c0581b55c89551380e5e5fdbe81da07fd77714a4

Fix index item removing bug
2016-10-15 21:49:57 Park Hyunjeong <anyflow@gmail.com> server/src/main/java/net/anyflow/lannister/message/InboundMessageStatuses.java v 2cd9d15ebf83e3faee253b6c9a2e9c3d83f8465f
server/src/main/java/net/anyflow/lannister/message/OutboundMessageStatuses.java v 2cd9d15ebf83e3faee253b6c9a2e9c3d83f8465f
server/src/main/java/net/anyflow/lannister/topic/TopicSubscribers.java v 2cd9d15ebf83e3faee253b6c9a2e9c3d83f8465f
server/src/main/java/net/anyflow/lannister/topic/TopicSubscriptions.java v 2cd9d15ebf83e3faee253b6c9a2e9c3d83f8465f
server/src/main/resources/lannister.properties v 2cd9d15ebf83e3faee253b6c9a2e9c3d83f8465f
server/src/test/resources/lannister.properties v 2cd9d15ebf83e3faee253b6c9a2e9c3d83f8465f

Fix persist fail error
2016-10-15 19:21:12 Park Hyunjeong <anyflow@gmail.com> server/src/main/java/net/anyflow/lannister/cluster/SerializableIntegerSet.java v f81e7cd774ea8fa4ee0409ab3661bd560723f5f7
server/src/main/java/net/anyflow/lannister/cluster/SerializableStringSet.java v f81e7cd774ea8fa4ee0409ab3661bd560723f5f7
server/src/main/java/net/anyflow/lannister/message/InboundMessageStatuses.java v f81e7cd774ea8fa4ee0409ab3661bd560723f5f7
server/src/main/java/net/anyflow/lannister/message/OutboundMessageStatuses.java v f81e7cd774ea8fa4ee0409ab3661bd560723f5f7
server/src/main/java/net/anyflow/lannister/serialization/SerializableFactory.java v f81e7cd774ea8fa4ee0409ab3661bd560723f5f7
server/src/main/java/net/anyflow/lannister/topic/TopicSubscribers.java v f81e7cd774ea8fa4ee0409ab3661bd560723f5f7
server/src/main/java/net/anyflow/lannister/topic/TopicSubscriptions.java v f81e7cd774ea8fa4ee0409ab3661bd560723f5f7
server/src/main/resources/lannister.properties v f81e7cd774ea8fa4ee0409ab3661bd560723f5f7

Fix duplicated items in collection bug
2016-10-15 17:01:49 Park Hyunjeong <anyflow@gmail.com> server/src/main/java/net/anyflow/lannister/message/OutboundMessageStatuses.java v fef9ea7ab58e6d61cebba8ca31cbbd191355e14d
server/src/main/java/net/anyflow/lannister/packetreceiver/ConnectReceiver.java v fef9ea7ab58e6d61cebba8ca31cbbd191355e14d
server/src/main/java/net/anyflow/lannister/plugin/Plugins.java v fef9ea7ab58e6d61cebba8ca31cbbd191355e14d
server/src/main/java/net/anyflow/lannister/session/MessageSender.java v fef9ea7ab58e6d61cebba8ca31cbbd191355e14d
server/src/main/java/net/anyflow/lannister/session/Session.java v fef9ea7ab58e6d61cebba8ca31cbbd191355e14d
server/src/main/java/net/anyflow/lannister/topic/Topic.java v fef9ea7ab58e6d61cebba8ca31cbbd191355e14d
server/src/main/java/net/anyflow/lannister/topic/TopicSubscribers.java v fef9ea7ab58e6d61cebba8ca31cbbd191355e14d
server/src/main/java/net/anyflow/lannister/topic/TopicSubscriptions.java v fef9ea7ab58e6d61cebba8ca31cbbd191355e14d
server/src/main/resources/lannister.properties v fef9ea7ab58e6d61cebba8ca31cbbd191355e14d
server/src/test/java/net/anyflow/lannister/session/SessionTest.java v fef9ea7ab58e6d61cebba8ca31cbbd191355e14d
server/src/test/java/net/anyflow/lannister/topic/TopicTest.java v fef9ea7ab58e6d61cebba8ca31cbbd191355e14d
server/src/test/resources/lannister.properties v fef9ea7ab58e6d61cebba8ca31cbbd191355e14d

refactoring & Seperate thread - plugin execution
2016-10-15 16:13:27 Park Hyunjeong <anyflow@gmail.com> server/src/main/java/net/anyflow/lannister/client/MqttClient.java v c6d9888059a9e34fb5efdd0357379a642ecaae34
server/src/main/java/net/anyflow/lannister/client/MqttPacketReceiver.java v c6d9888059a9e34fb5efdd0357379a642ecaae34
server/src/main/java/net/anyflow/lannister/cluster/SerializableIntegerList.java v c6d9888059a9e34fb5efdd0357379a642ecaae34
server/src/main/java/net/anyflow/lannister/message/InboundMessageStatus.java v c6d9888059a9e34fb5efdd0357379a642ecaae34
server/src/main/java/net/anyflow/lannister/message/InboundMessageStatuses.java v c6d9888059a9e34fb5efdd0357379a642ecaae34
server/src/main/java/net/anyflow/lannister/message/Message.java v c6d9888059a9e34fb5efdd0357379a642ecaae34
server/src/main/java/net/anyflow/lannister/message/MessageReferenceCounts.java v c6d9888059a9e34fb5efdd0357379a642ecaae34
server/src/main/java/net/anyflow/lannister/message/MessageStatus.java v c6d9888059a9e34fb5efdd0357379a642ecaae34
server/src/main/java/net/anyflow/lannister/message/Messages.java v c6d9888059a9e34fb5efdd0357379a642ecaae34
server/src/main/java/net/anyflow/lannister/message/OutboundMessageStatus.java v c6d9888059a9e34fb5efdd0357379a642ecaae34
server/src/main/java/net/anyflow/lannister/message/OutboundMessageStatuses.java v c6d9888059a9e34fb5efdd0357379a642ecaae34
server/src/main/java/net/anyflow/lannister/packetreceiver/ConnectReceiver.java v c6d9888059a9e34fb5efdd0357379a642ecaae34
server/src/main/java/net/anyflow/lannister/packetreceiver/MqttMessageFactory.java v c6d9888059a9e34fb5efdd0357379a642ecaae34
server/src/main/java/net/anyflow/lannister/packetreceiver/PingReqReceiver.java v c6d9888059a9e34fb5efdd0357379a642ecaae34
server/src/main/java/net/anyflow/lannister/packetreceiver/PubAckReceiver.java v c6d9888059a9e34fb5efdd0357379a642ecaae34
server/src/main/java/net/anyflow/lannister/packetreceiver/PubCompReceiver.java v c6d9888059a9e34fb5efdd0357379a642ecaae34
server/src/main/java/net/anyflow/lannister/packetreceiver/PubRecReceiver.java v c6d9888059a9e34fb5efdd0357379a642ecaae34
server/src/main/java/net/anyflow/lannister/packetreceiver/PubRelReceiver.java v c6d9888059a9e34fb5efdd0357379a642ecaae34
server/src/main/java/net/anyflow/lannister/packetreceiver/PublishReceiver.java v c6d9888059a9e34fb5efdd0357379a642ecaae34
server/src/main/java/net/anyflow/lannister/packetreceiver/SubscribeReceiver.java v c6d9888059a9e34fb5efdd0357379a642ecaae34
server/src/main/java/net/anyflow/lannister/packetreceiver/UnsubscribeReceiver.java v c6d9888059a9e34fb5efdd0357379a642ecaae34
server/src/main/java/net/anyflow/lannister/plugin/Plugins.java v c6d9888059a9e34fb5efdd0357379a642ecaae34
server/src/main/java/net/anyflow/lannister/serialization/SerializableFactory.java v c6d9888059a9e34fb5efdd0357379a642ecaae34
server/src/main/java/net/anyflow/lannister/session/MessageSender.java v c6d9888059a9e34fb5efdd0357379a642ecaae34
server/src/main/java/net/anyflow/lannister/session/Session.java v c6d9888059a9e34fb5efdd0357379a642ecaae34
server/src/main/java/net/anyflow/lannister/topic/Topic.java v c6d9888059a9e34fb5efdd0357379a642ecaae34
server/src/main/java/net/anyflow/lannister/topic/TopicSubscriber.java v c6d9888059a9e34fb5efdd0357379a642ecaae34
server/src/main/java/net/anyflow/lannister/topic/TopicSubscribers.java v c6d9888059a9e34fb5efdd0357379a642ecaae34
server/src/main/java/net/anyflow/lannister/topic/TopicSubscriptions.java v c6d9888059a9e34fb5efdd0357379a642ecaae34
server/src/main/java/net/anyflow/lannister/topic/Topics.java v c6d9888059a9e34fb5efdd0357379a642ecaae34
server/src/test/java/net/anyflow/lannister/topic/TopicTest.java v c6d9888059a9e34fb5efdd0357379a642ecaae34

Finished flattenDataStructure implementation
2016-10-15 06:59:03 Park Hyunjeong <anyflow@gmail.com> server/src/main/java/net/anyflow/lannister/Statistics.java v a86c861b2088dc975d1ff4c942d4d6ea2142fe77
server/src/main/java/net/anyflow/lannister/cluster/HazelcastMap.java v a86c861b2088dc975d1ff4c942d4d6ea2142fe77
server/src/main/java/net/anyflow/lannister/cluster/IgniteMap.java v a86c861b2088dc975d1ff4c942d4d6ea2142fe77
server/src/main/java/net/anyflow/lannister/cluster/Map.java v a86c861b2088dc975d1ff4c942d4d6ea2142fe77
server/src/main/java/net/anyflow/lannister/cluster/NativeMap.java v a86c861b2088dc975d1ff4c942d4d6ea2142fe77
server/src/main/java/net/anyflow/lannister/httphandler/api/Sessions.java v a86c861b2088dc975d1ff4c942d4d6ea2142fe77
server/src/main/java/net/anyflow/lannister/httphandler/api/Topics.java v a86c861b2088dc975d1ff4c942d4d6ea2142fe77
server/src/main/java/net/anyflow/lannister/serialization/MapSerializer.java v a86c861b2088dc975d1ff4c942d4d6ea2142fe77
server/src/main/java/net/anyflow/lannister/session/Sessions.java v a86c861b2088dc975d1ff4c942d4d6ea2142fe77
server/src/main/java/net/anyflow/lannister/topic/Topics.java v a86c861b2088dc975d1ff4c942d4d6ea2142fe77

Remove value() in Map interface
2016-10-15 05:33:22 Park Hyunjeong <anyflow@gmail.com> interface/src/main/java/net/anyflow/lannister/plugin/ITopicSubscription.java v fc8588e2c87c41a94e71d3682872fe9b36b685ba
server/src/main/java/net/anyflow/lannister/Statistics.java v fc8588e2c87c41a94e71d3682872fe9b36b685ba
server/src/main/java/net/anyflow/lannister/packetreceiver/SubscribeReceiver.java v fc8588e2c87c41a94e71d3682872fe9b36b685ba
server/src/main/java/net/anyflow/lannister/packetreceiver/UnsubscribeReceiver.java v fc8588e2c87c41a94e71d3682872fe9b36b685ba
server/src/main/java/net/anyflow/lannister/session/MessageSender.java v fc8588e2c87c41a94e71d3682872fe9b36b685ba
server/src/main/java/net/anyflow/lannister/session/Session.java v fc8588e2c87c41a94e71d3682872fe9b36b685ba
server/src/main/java/net/anyflow/lannister/topic/Topic.java v fc8588e2c87c41a94e71d3682872fe9b36b685ba
server/src/main/java/net/anyflow/lannister/topic/TopicSubscribers.java v fc8588e2c87c41a94e71d3682872fe9b36b685ba
server/src/main/java/net/anyflow/lannister/topic/TopicSubscription.java v fc8588e2c87c41a94e71d3682872fe9b36b685ba
server/src/main/java/net/anyflow/lannister/topic/TopicSubscriptions.java v fc8588e2c87c41a94e71d3682872fe9b36b685ba
server/src/main/java/net/anyflow/lannister/topic/Topics.java v fc8588e2c87c41a94e71d3682872fe9b36b685ba
server/src/test/java/net/anyflow/lannister/session/SessionTest.java v fc8588e2c87c41a94e71d3682872fe9b36b685ba

Add TopicSubscriptions
2016-10-13 23:40:02 Park Hyunjeong <anyflow@gmail.com> server/src/main/java/net/anyflow/lannister/packetreceiver/PubAckReceiver.java v 048773a72ee55d0ef53e4a067878892d4608923e
server/src/main/java/net/anyflow/lannister/packetreceiver/PubCompReceiver.java v 048773a72ee55d0ef53e4a067878892d4608923e
server/src/main/java/net/anyflow/lannister/packetreceiver/PubRecReceiver.java v 048773a72ee55d0ef53e4a067878892d4608923e
server/src/main/java/net/anyflow/lannister/session/MessageSender.java v 048773a72ee55d0ef53e4a067878892d4608923e
server/src/main/java/net/anyflow/lannister/session/Session.java v 048773a72ee55d0ef53e4a067878892d4608923e
server/src/main/java/net/anyflow/lannister/topic/Topic.java v 048773a72ee55d0ef53e4a067878892d4608923e
server/src/main/java/net/anyflow/lannister/topic/TopicSubscribers.java v 048773a72ee55d0ef53e4a067878892d4608923e
server/src/main/java/net/anyflow/lannister/topic/Topics.java v 048773a72ee55d0ef53e4a067878892d4608923e
server/src/test/java/net/anyflow/lannister/topic/TopicTest.java v 048773a72ee55d0ef53e4a067878892d4608923e

Add TopicSubscribers
2016-10-13 21:13:46 Park Hyunjeong <anyflow@gmail.com> server/src/main/java/net/anyflow/lannister/cluster/SerializableStringList.java v 28f69b471ebb17de3b647bb322a376dc556b2ad5
server/src/main/java/net/anyflow/lannister/serialization/SerializableFactory.java v 28f69b471ebb17de3b647bb322a376dc556b2ad5
server/src/main/java/net/anyflow/lannister/topic/TopicSubscriber.java v 28f69b471ebb17de3b647bb322a376dc556b2ad5
server/src/main/java/net/anyflow/lannister/topic/TopicSubscribers.java v 28f69b471ebb17de3b647bb322a376dc556b2ad5

initial commit for feature/flattenDataStructure
2016-10-13 19:19:00 Park Hyunjeong <anyflow@gmail.com> README.md v 13e75de01efa33aac8fb02e0dd4298ca52386a48
server/pom.xml v 13e75de01efa33aac8fb02e0dd4298ca52386a48
server/src/main/java/net/anyflow/lannister/cluster/ClusterDataDisposer.java v 13e75de01efa33aac8fb02e0dd4298ca52386a48
server/src/main/java/net/anyflow/lannister/cluster/ClusterDataFactory.java v 13e75de01efa33aac8fb02e0dd4298ca52386a48
server/src/main/java/net/anyflow/lannister/cluster/Ignite.java v 13e75de01efa33aac8fb02e0dd4298ca52386a48
server/src/main/java/net/anyflow/lannister/cluster/IgniteMap.java v 13e75de01efa33aac8fb02e0dd4298ca52386a48
server/src/main/java/net/anyflow/lannister/server/ScheduledExecutor.java v 13e75de01efa33aac8fb02e0dd4298ca52386a48
server/src/main/resources/lannister.properties v 13e75de01efa33aac8fb02e0dd4298ca52386a48
server/src/test/resources/lannister.properties v 13e75de01efa33aac8fb02e0dd4298ca52386a48

Add Ignite implementations
2016-10-12 09:12:44 Park Hyunjeong <anyflow@gmail.com> server/pom.xml v 66f2453bd2d7532db57667f0eac79b01c5669b05
server/src/main/java/net/anyflow/lannister/Application.java v 66f2453bd2d7532db57667f0eac79b01c5669b05
server/src/main/java/net/anyflow/lannister/Statistics.java v 66f2453bd2d7532db57667f0eac79b01c5669b05
server/src/main/java/net/anyflow/lannister/cluster/ClusterDataDisposer.java v 66f2453bd2d7532db57667f0eac79b01c5669b05
server/src/main/java/net/anyflow/lannister/cluster/ClusterDataFactory.java v 66f2453bd2d7532db57667f0eac79b01c5669b05
server/src/main/java/net/anyflow/lannister/cluster/HazelcastMap.java v 66f2453bd2d7532db57667f0eac79b01c5669b05
server/src/main/java/net/anyflow/lannister/cluster/Ignite.java v 66f2453bd2d7532db57667f0eac79b01c5669b05
server/src/main/java/net/anyflow/lannister/cluster/IgniteMap.java v 66f2453bd2d7532db57667f0eac79b01c5669b05
server/src/main/java/net/anyflow/lannister/cluster/Map.java v 66f2453bd2d7532db57667f0eac79b01c5669b05
server/src/main/java/net/anyflow/lannister/cluster/NativeMap.java v 66f2453bd2d7532db57667f0eac79b01c5669b05
server/src/main/java/net/anyflow/lannister/httphandler/api/Clients.java v 66f2453bd2d7532db57667f0eac79b01c5669b05
server/src/main/java/net/anyflow/lannister/packetreceiver/ConnectReceiver.java v 66f2453bd2d7532db57667f0eac79b01c5669b05
server/src/main/java/net/anyflow/lannister/serialization/MapSerializer.java v 66f2453bd2d7532db57667f0eac79b01c5669b05
server/src/main/java/net/anyflow/lannister/server/ScheduledExecutor.java v 66f2453bd2d7532db57667f0eac79b01c5669b05
server/src/main/java/net/anyflow/lannister/session/MessageSender.java v 66f2453bd2d7532db57667f0eac79b01c5669b05
server/src/main/java/net/anyflow/lannister/session/Session.java v 66f2453bd2d7532db57667f0eac79b01c5669b05
server/src/main/java/net/anyflow/lannister/session/Sessions.java v 66f2453bd2d7532db57667f0eac79b01c5669b05
server/src/main/java/net/anyflow/lannister/topic/Topic.java v 66f2453bd2d7532db57667f0eac79b01c5669b05
server/src/main/java/net/anyflow/lannister/topic/TopicSubscriber.java v 66f2453bd2d7532db57667f0eac79b01c5669b05
server/src/main/java/net/anyflow/lannister/topic/Topics.java v 66f2453bd2d7532db57667f0eac79b01c5669b05
server/src/test/java/net/anyflow/lannister/TestUtil.java v 66f2453bd2d7532db57667f0eac79b01c5669b05

Abstract clustering Map