- merge pull request #495
- merge pull request #499
- merge pull request #501
- upgrade pomelo-admin to 0.3.4
- remove unused module
- update constants definition
- merge pull request #486
- add channelservice rpc error info
- merge pull request #472
- merge pull request #475
- merge pull request #485
- update ssh config
- add support for different env
- add session count method in sessionService
- emit start_all_event
- better prompt for init project
- merge pull request from zhaohaojie
- merge pull request from wuxian
- merge pull request from roytan883
- fix history.md year bug
- upgrade pomelo-admin to 0.3.2 for npm reason
- merge pull request sshPort
- merge pull request #438
- fix hybridconnector dict bug
- upgrade pomelo-rpc to 0.3.2
- fix pomelo stop auto-restart bug
- add restart-force option
- add application.require method
- export constants.js
- rpc support for zmq
- rpc requests callback timeout
- rpc support for hot restart
- optimize for command line
- support for connection blacklist
- protobuf support for decodeIO-protobuf.js
- channel serialization interface
- fix fin_wait2 caused by socket.end bug
- fix some typos in comment
- refactor pomelo command, report remained servers if kill failed
- upgrade pomelo-rpc 0.2.9
- upgrade pomelo-admin 0.2.9
- upgrade pomelo-rpc 0.2.8
- upgrade pomelo-scheduler 0.3.8
- fix bin/pomelo spell bug
- add tcp socket close option
- upgrade pomelo-rpc 0.2.7
- upgrade pomelo-admin 0.2.8
- upgrade pomelo-schedule 0.3.7
- fix session kick bug issue #355
- fix add rpc filter bug
- upgrade pomelo-rpc to 0.2.6
- handle rpc filter error
- add test cases
- refactor bin/pomelo
- pushScheduler add option
- add rpc invoke method
- lifecycle callback feature
- add rcp filter interface
- simplify servers.json configuration
- pomelo-logger dynamic log level
- pomelo-rpc & pomelo-admin white list
- pomelo-data-plugin
- upgrade pomelo-loader to 0.0.6
- upgrade pomelo-logger to 0.1.2(add dynamic change logger level feature)
- upgrade pomelo-rpc to 0.2.4
- upgrade pomelo-admin to 0.2.6(fix reconnect bug)
- fix pomelo kill bug
- fix rpc toobusy filter bug
- fix pomelo add command
- master start servers in 2 mode, detached in production, no detched in development
- add heartbeat timeout option
- add start server detached mode
- add masterha for pomelo stop&list
- fix auto-restart disconnect bug
- update pomelo start for different envs
- fix errorHandler bug
- compatible for schedulerConfig
- crontab
- global filter
- transaction
- pomelo-cli auto-complete
- some components rename
- update pomelo-admin version
- fix masterha monitor reconnect bug
- merge pull request #303 replace tab & remove session get value argument
- upgrade pomelo-admin to 0.2.4
- upgrade pomelo-monitor to 0.3.7
- upgrade pomelo-rpc to 0.2.2
- fix server reconnect bug
- upgrade pomelo-admin to 0.2.3
- update logger config && test log4js config
- update require pomelo path & unuse module
- merge pull request update readme #295
- fix tcp socket package bug
- update filter parameters
- merge pull request localSession unbind #289
- upgrade pomelo-admin to 0.2.2
- update test cases
- fix socket.on end bug
- update pomelo-admin & pomelo-rpc to 0.2.1
- add rpcDebug module in master
- interactive command line tool
- plugin mechanism
- data signature
- handle invalid connections
- rpc debug log
- overload protection
- servers reconnect mechanism
- daemon start mode
- packages upgrade
- fix sioconnector bug
- fix localSession bug
- merge pull request
- update pomelo-protocol version
- update check forever method
- update socket.io transport
- remove redis dependency for test cases
- fix hybridsocket send message bug
- fix globalChannel nextTick bug
- add some test cases
- update pomelo-protobuf version
- receive servers console data event in production environment
- high availability for master(with zookeeper)
- support global channel(with redis)
- server bind to CPU
- server auto-restart when server does not work(configurable)
- add beforeStop hook for application
- fix pomelo-protocol bug, which will lose message when requestId is 128 multiple
- fix load scheduler component bug
- fix hybridconnector check useDict bug
- add keywords, issues, contributor infos to npm
- fix client heartbeat timeout bug
- fix command line debug argument bug
- fix duplicated bind session bug
- add
disconnectOnTimeout
option for hybridconnector - fix empty group push bug in channel
- fix protobuf encode bug
- refactor protocol layers
- support multiple sessions of the same user
-
pomelo-protocol
upgrades to 0.3.4 -
fix session bind bug in backend server
-
replace
childprocess.exec
withspawn
instarter.js
-
fix configure bug
- fix configure bug
- fix tcpsocket close event bug
- fix error handler bug
- update templates
- sioconnector supports flashsocket
- add
distinctHost
to hybridconnector - fix rpc
cacheMsg
configure bugs
- compatible with node 0.10 version
- fix daemon forever bugs
- add some unit test case
- fix log4js not compatible bug
- fix function redefined in localSessionServie
- fix server not verifing useDict, useProtobuf bug
- fix can not start pomelo from ide bug
- add host param in listen for hybridconnector, which is important for some load balance strategy
- fix double string decode bug when not compressing route
- fix init template bug
- modify command line help, version to --help, --version
- add hybridconnector to support socket and websocket
- add route dictionary and protobuf for binary protocol
- add localSession query interfaces
- add broadcast method for ChannelService
- dynamic add and remove servers (watchdog module)
- fix filterService before filter bug
- fix connector component bug
- fix stop components bug
- add windows install .bat
- add comand line windows compatible feature
- add mkdirp, update pomelo-admin version
- solve windows comptaible problem
- add fail ids for channel push method
- code format standardize
- establish project on github
- internal development for 11 months