Bot releases are hidden (Show)
Published by yasserf about 5 years ago
Release description
Published by yasserf over 5 years ago
Published by yasserf about 6 years ago
Published by yasserf over 6 years ago
Published by yasserf over 6 years ago
Published by yasserf almost 7 years ago
Published by AlexBHarley about 7 years ago
debug
, info
, warn
and error
methodsperMessageDeflate
option can now be passed to uws, courtesy of @daviderenger #786
Published by AlexBHarley about 7 years ago
restart
option to deepstream service CLI/var/run/deepstream/deepstream.pid
while running as a serviceEnabling clients to create, read, update and delete records, emit events, request RPCS
and read presence using a JSON bulk request/response format via HTTP.
config.yml
The above HTTP API makes deepstream.io compatible with the deepstream PHP client
The deepstream 3.0 release lays the groundwork for multiple combinable endpoints/protocols,
e.g. GraphQL or Binary to be used together. It also introduces a new endpoint type enabling
developers to write their own. Please note - at the moment it is not possible to run multiple subscription
based endpoints (e.g. websocket) simultaneously.
To address the scalability issues associated with the message connector interface's coarse topics
deepstream will move to a build-in, high performance p2p/small world network based clustering approach, available
as an enterprise plugin. The current message connector support is discontinued.
deepstream.io-client-js
.javascript-state-machine
dependency with custom state machine.Published by yasserf over 7 years ago
Added new CLI command, including:
deepstream daemon
This command forks deepstream and monitors it for crashes, allowing it to restart automatically to avoid downtime
deepstream service add
This command allows you to create an init.d or systemd script automatically and add it to your system.
sudo deepstream service --help
Usage: service [options] [add|remove|start|stop|status]
Add, remove, start or stop deepstream as a service to your operating system
Added brew cask support
You can now install easily install deepstream on your mac using brew cask install deepstream
driven by config files within /user/local/etc/deepstream/conf
Published by yasserf over 7 years ago
.0.
and [0]
within a json path resulted in inserting into an array. However, when using other SDKs such as Java they would be treated as an Object key or array index.Due to the nature of this fix, it may result in compatability issues with applications that used json paths incorrectly ( using .0.
intead of [0]
). Please ensure you change those before upgrading.
Published by yasserf over 7 years ago
Published by yasserf over 7 years ago
Published by yasserf over 7 years ago
Published by AlexBHarley over 7 years ago
Published by AlexBHarley over 7 years ago
Published by AlexBHarley over 7 years ago
setData()
: upsert-style record updates without requiring that a client issetData()
APIPublished by jdmnd over 7 years ago
Published by AlexBHarley over 7 years ago
INVALID_RPC_CORRELATION_ID
messageRuleCache
, courtesy of ralphtheninja